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