목록IT 봉사 (9)
꿈 많은 사람의 이야기
파이썬 PyQT로 교회 재정프로그램을 제작하고 있는 중입니다 이 게시물 기준 최근 게시물은 http://lsjsj92.tistory.com/294 입니다~ 저는 이 프로그램을 pyinstaller를 이용해서 exe 파일을 만들어 배포하려고 했습니다이 배포한 exe 파일이 제대로 실행이 되는지 확인해보려고 2대의 PC에서 실행을 해보았는데요 exe 파일만 배포해도 실행이 잘 되는 것이었죠그래서 괜찮겠구나 했는데 왠걸??막상 화도사랑의교회 지인분 PC에 설치를 하니까this application failed to start because it could not find or load the qt platform plugin windows 라는 오류가 떴습니다정확히는this application failed ..
지난 포스팅에 화도사랑의교회 목사님을 만나 봽고 프로그래밍을 수정했어요그리고 지인분께 직접 사용해보면서 테스트 해보라고 건내주었죠분명히 저는 편리하지만 지인분께는 불편한점이 있을 것이고 또 요구되는 기능이 있을 것이기 때문에요 그렇게 테스트 결과 추가적인 요구사항이 나왔어요 ㅎㅎ 역시 위 텍스트 사진과 같습니다추가적으로 수정, 삭제 기능이 있었으면 좋겠다고 했어요 3자리마다 , 가 찍힌다는 것은 1,000 과 같은 기능입니다그리고 입금에 대해선 같은 날짜, 같은 수입 종류에 대해 반복 작업이 있으니까 날짜, 종류에 대해선 값이 유지되고이름, 금액 값만 바뀌도록 원하셨어요 그리고 저도 몰랐던 사실인데 음 금액이 들어올 때 한 사람의 이름으로 안들어오는 경우도 있다고 하네요철수, 영희가 부부이면 철수, 영희..
지난 개발5까지 해서 화도사랑의교회 재정프로그램 대략적인 GUI 틀이 완성되었습니다 http://lsjsj92.tistory.com/287 지난 이야기가 궁금하시면 저걸루! 이제 개발 진척 상황을 직접 화도사랑의교회 목사님을 뵈어서 보여드렸습니다남양주시 화도읍에 있는 교회다 보니 가는데 시간이 좀 걸렸습니다 저의 삼성 노트북이 함께 찍혔네요음.. 사진에는 직접 진행하는 사진은 못찍었네요 ㅠㅠ 늦게 찍어서그래도 지인분과 함께 피드백을 해주시는 장면입니다목사님께서는 교회 재정프로그램에 대해 전반적으로 만족하셨습니다(휴.. 다행입니다. 사실 조금 긴장이 되었는데 ㅎㅎ) 그리고 '이런 ~ 기능들이 있었으면 좋겠다' 라고 말씀해 주신 것이 있었습니다 1. 신도별 검색 날짜 기능 추가(기간별 검색 기능 등)2. 전..
화도사랑의교회 재정 프로그램 만드는 것이 거의 막바지에 다왔습니다 일단, 화면 깨지는 것 GUI 화면은 화도사랑의교회 지인분께도 보여드렸고 괜찮다고 말씀하셨습니다그리고 추가 사항이 있었습니다 1. 맨 처음 패스워드 로그인2. 텍스트 파일 출력3. 데이터 백업 이 3가지 기능이 있었으면 좋겠다고 하셨습니다이제 교회 재정프로그램 모습이 거의 다 갖추어져 갑니다! 그래서 이 3가지 기능을 추가했습니다 먼저 비밀번호입니다 맨 처음 시작하기 전에 main이 나오기 전, 해당 레이아웃이 먼저 실행되게 진행했습니다그리고 비밀번호가 맞으면 넘어가도록 진행했구요 그리고 텍스트 파일 출력 및 데이터 백업 탭을 추가했습니다2개의 탭이 새로 추가되었네요 다른 여타 탭 기능과 마찬가지로 역시 함수화 시켰습니다각 기능에 대한 것..
지난번까지해서 비록 콘솔(cmd)창에서 실행되지만 써먹을 수 있는 프로그램을 개발했습니다하지만 사용자 입장에서 정말 불편한 것은 사실입니다 그래서 파이썬 pyqt5를 이용해서 진행해보려 합니다짧은 시간동안 열심히 공부도 했고 이것저것 테스트 해보면서 개발을 진행했습니다 또한, 화도사랑의교회 지인분이랑 대화도 꾸준히 하면서 진행했습니다"~부분이 있으면 좋겠다"라고 하면 그 부분은 개발해줬습니다 그리고 안타까운 소식을 들은게다른 여타 교회들도 이런 교회 재정프로그램을 매번 비싼돈을 주면서 계속 프로그램을 연장한다고 하더군요좀 안타까웠습니다 화도사랑의교회 뿐 아니라 여타 다른 교회들도 교회 재정프로그램을 만들어주고 싶은 마음이네요개인적으로 취업이나 금전적인 문제도 있긴하지만요 뭐 아무튼 파이썬의 pyqt5를 ..
이전 포스팅에 대략적인 흐름과 간단한 코딩을 진행했습니다 비록 간단한 프로그램이지만 그래도 흐름은 써놓고 코딩해야지 라는 생각으로 흐름을 적었습니다그리고 CMD 상에서 돌아가는 프로그램은 완성했습니다~지인 분이 테스트도 해보셨고, 생각보다 불편하지는 않다고 하셨습니다하지만 ㅠㅠ 역시 제가 봐도 맘에 안드네요 다음엔 GUI로 진행하려고 합니다pyqt5 패키지를 이용하려고 합니다 맨 처음 들어갈 화면 구상입니다메뉴가 나옵니다 첫번째 메뉴에 대한 흐름입니다입금 금액을 입력하려면 일단 넣을 목록이 나옵니다그리고 돈에 대한 입금자명 및 금액을 넣고 DB에 넣습니다이후 다시 메뉴로 돌아갑니다 출금 메뉴에 대한 흐름입니다출금은 대분류 선택 -> 소분류 선택까지 가야합니다입금은 종류가 몇개 없어서 간단했지만 출금은 입..
화도사랑교회 지인분에게 부탁을 받은지 며칠 되었습니다웹 사이트 개발도 해야하고 재정프로그램 개발도 해야하고취업 준비도 해야하고 ㅠㅠ 정신이 하나도 없네요 저는 웹 사이트 보다 이게 더 급하다고 해서 재정 프로그램을 먼저 만들어주기로 했습니다먼저 지인분에게 교회에서 수입, 지출이 나오는 리스트를 받았습니다 제가 함부로 리스트를 보여드릴 수는 없어서 모자이크 처리를 했습니다사진으론 한 화면이지만 더 많습니다특이한점은 수입 부분은 매우 적은데 비해 지출 부분이 8배 이상은 많은 것 같더군요이것도 참 신기했습니다아무튼 참고하니까 분류를 나눌 수 있었어요대분류와 소분류로. 예를 들어 공과금(대분류) - 전기세(소분류) 이런식으로요저는 그래서 이거를 대분류, 소분류로 나누어서 접근하려고 합니다 그리고 대략적이나마 ..
화도사랑의교회 홈페이지 제작 외 하나 더 부탁이 있었습니다 재정 프로그램도 가능하냐는 질문이었죠 기존 재정 프로그램은 외부에서 프로그램을 사가지고 하고 있었는데교회 사정도 어렵고 해서 혹시 만들어 줄 수 있냐는 질문이었어요 "되긴 되는데, GUI로 하려면 나도 해본적이 없어서 시간이 좀 걸려" 그러면 GUI가 아니면 어떤 방식으로 진행되냐고 물었습니다 "예전에 cmd 창에서 그냥 키보드로만 입력하고 했던 방식 기억나? 그런 방식은 금방 만들어 줄 수 있어" 지인분이 "그거 익숙해지면 되는 것 아닌가? 그거라도 만들어주면 고맙지~" 그래서 이 프로그램도 개발해주기로 했습니다 그래도 뭔가 미안한 마음이 걸리네요cmd 창에서 하면 불편하긴 하니까.. 그래서 일단 beta 버전과 1버전은 cmd창으로하고 2 버..
얼마전 지인에게 연락이 왔습니다 "교회 홈페이지 좀 만들어 줄 수 있을까?" 난 개인적으로 경력도 인턴 뿐이고, 프로그래밍 경험이 거의 없기 때문에 실력이 부족하다고 말했습니다 "괜찮아. 간단하게라도 만들어 줄 수 있으면 고맙겠어홈페이지가 없고 카페만 있으니까 사람들한테 홍보가 잘 안되는 것 같아" 그래서 알겠다고, 한 번 해보겠다고 했습니다 "교회 사정이 어려워서 돈은..." 괜찮다고 했습니다. 어차피 내 실력이 그리 뛰어나지도 않으니까 ㅎㅎ 교회 이름은 화도사랑의교회 경기도 화도읍에 있는 교회입니다 뭔지는 모르겠지만 꽤나 흥미가 돋네요교회에서 부탁한 것은 이거 말고도 하나 더 있습니다.그 프로젝트와 웹 사이트는 별개이기 때문에 다르게 진행해야지! 점차 포스팅 하면서 진행할 예정입니다 ㅎㅎ