it 봉사 - 화도사랑의교회 교회 재정프로그램 개발4

in #kr7 years ago

화도사랑의교회 재정 프로그램 만드는 것이 거의 막바지에 다왔습니다

일단 화면 깨지는 것 GUI 화면은 화도사랑의교회 지인분께도 보여드렸고 괜찮다고 말씀하셨습니다

그리고 추가 사항이 있었습니다

  1. 패스워드 로그인

  2. 텍스트 파일 생성

  3. 데이터 백업

이 3가지 기능이 있었으면 좋겠다고 하셨습니다

이제 교회 재정프로그램 모습이 거의 다 갖추어져 갑니다!

그래서 이 3가지 기능을 추가했습니다

먼저 비밀번호입니다

1.jpg

pyqt5에서 제공해주는 패스워드 기능을 이용했습니다
그래서 처음 시작하기 전에 패스워드를 입력하고 틀리면 진행이 되지 않게 했습니다

2.jpg

그리구 데이터 백업, 텍스트 파일 출력을 해주는 탭을 새로 2개 만들었습니다

3.jpg

파이썬에서 제공해주는 파일 입출력을 사용해서 버튼 클릭시 파일을 생성하도록 만들었습니다

이제 실행을 해보죠

5.jpg

비밀번호를 입력하게 합니다

사용자가 입력한 값과 데이터베이스 비밀번호 값을 비교합니다
틀리면

6.jpg

교회 재정프로그램을 이어나가지 못합니다

7.jpg

파일 출력 기능도 제대로 동작이 됩니다

8.jpg

화도사랑의교회라서 hwado로 일단 해놨습니다

파일이 제대로 생성되고 데이터베이스 값도 정상적으로 나오고 있네요

9.jpg

또한, 데이터 백업도 가능하구요 ㅎㅎ

파이썬의 subprocess를 이용해서 커맨드 창에 명령어를 때려넣도록 했습니다

이제 사실상 완성 단계네요

블로그 및 스팀잇에는 짧은 기간에 하나씩 올렸지만 실제 시간은 더 걸렸습니다

화도사랑의교회에 도움이 되었으면 좋겠네요

그리고 이 교회 재정프로그램이 다른대에도 쓰일 수 있는지 고민해봐야겠네요

다음주에 목사님도 뵙고 더 이야기를 할 예정입니다!