화도사랑의교회 재정 프로그램 만드는 것이 거의 막바지에 다왔습니다
일단 화면 깨지는 것 GUI 화면은 화도사랑의교회 지인분께도 보여드렸고 괜찮다고 말씀하셨습니다
그리고 추가 사항이 있었습니다
-
패스워드 로그인
-
텍스트 파일 생성
-
데이터 백업
이 3가지 기능이 있었으면 좋겠다고 하셨습니다
이제 교회 재정프로그램 모습이 거의 다 갖추어져 갑니다!
그래서 이 3가지 기능을 추가했습니다
먼저 비밀번호입니다
[IMAGE: https://steemitimages.com/DQmbAyL3CCp2jLW6WaT5yftSDD3HTgYs2ophMq4U7GNHHKx/1.jpg]
pyqt5에서 제공해주는 패스워드 기능을 이용했습니다
그래서 처음 시작하기 전에 패스워드를 입력하고 틀리면 진행이 되지 않게 했습니다
[IMAGE: https://steemitimages.com/DQmR3XauUCDEodETkpkZKxXY12QPSJCV98skPFiJiiFsvi9/2.jpg]
그리구 데이터 백업, 텍스트 파일 출력을 해주는 탭을 새로 2개 만들었습니다
[IMAGE: https://steemitimages.com/DQmTNnH8WPZ9d3Q6CnjQQEQAMEGRoafrHqE1Bx38HTM5LmH/3.jpg]
파이썬에서 제공해주는 파일 입출력을 사용해서 버튼 클릭시 파일을 생성하도록 만들었습니다
이제 실행을 해보죠
[IMAGE: https://steemitimages.com/DQmZSMgDCAbQB7tbXkMWUCJWr5rq5P789qKSsncoDrfHV23/5.jpg]
비밀번호를 입력하게 합니다
사용자가 입력한 값과 데이터베이스 비밀번호 값을 비교합니다
틀리면
[IMAGE: https://steemitimages.com/DQmV5GhcWJen3t2CoHe5TjiohybGc4xSyC767KbpAvAwTBV/6.jpg]
교회 재정프로그램을 이어나가지 못합니다
[IMAGE: https://steemitimages.com/DQmPxrMZ3V8G6z3kdKE9gebKTRXDUKZX9SQ4ZtctRse3nAr/7.jpg]
파일 출력 기능도 제대로 동작이 됩니다
[IMAGE: https://steemitimages.com/DQma17gWXFSxjcuFMYrx7SrH1rAQELj8YyMmiZ5iRVyena3/8.jpg]
화도사랑의교회라서 hwado로 일단 해놨습니다
파일이 제대로 생성되고 데이터베이스 값도 정상적으로 나오고 있네요
[IMAGE: https://steemitimages.com/DQmQRdiC8z7cPAYfukoxbc3PVQmTvXXLSkZVVRGPuEt6AWT/9.jpg]
또한, 데이터 백업도 가능하구요 ㅎㅎ
파이썬의 subprocess를 이용해서 커맨드 창에 명령어를 때려넣도록 했습니다
이제 사실상 완성 단계네요
블로그 및 스팀잇에는 짧은 기간에 하나씩 올렸지만 실제 시간은 더 걸렸습니다
화도사랑의교회에 도움이 되었으면 좋겠네요
그리고 이 교회 재정프로그램이 다른대에도 쓰일 수 있는지 고민해봐야겠네요
다음주에 목사님도 뵙고 더 이야기를 할 예정입니다!