화도사랑의교회 재정 프로그램 만드는 것이 거의 막바지에 다왔습니다
일단, 화면 깨지는 것 GUI 화면은 화도사랑의교회 지인분께도 보여드렸고 괜찮다고 말씀하셨습니다
그리고 추가 사항이 있었습니다
1. 맨 처음 패스워드 로그인
2. 텍스트 파일 출력
3. 데이터 백업
이 3가지 기능이 있었으면 좋겠다고 하셨습니다
이제 교회 재정프로그램 모습이 거의 다 갖추어져 갑니다!
그래서 이 3가지 기능을 추가했습니다
먼저 비밀번호입니다
맨 처음 시작하기 전에 main이 나오기 전, 해당 레이아웃이 먼저 실행되게 진행했습니다
그리고 비밀번호가 맞으면 넘어가도록 진행했구요
그리고 텍스트 파일 출력 및 데이터 백업 탭을 추가했습니다
2개의 탭이 새로 추가되었네요
다른 여타 탭 기능과 마찬가지로 역시 함수화 시켰습니다
각 기능에 대한 것도 따로 함수로 되어 있구요
백업도 마찬가지 ㅎㅎ
파일 출력은 파이썬 파일 입출력을 썼습니다
뭐.. 별 것 없습니다
이제 프로그램을 시작하면 이 화면이 가장 먼저 나옵니다.
그래서 비밀번호를 입력합니다
만약 비밀번호가 틀리면
당연히 넘어가지 않구요. 화도사랑의교회 지인 분들이 이 비번을 잘 간직해야 할 것 같습니다
알맞는 비밀번호를 입력하면 화면이 넘어갑니다
그리고 텍스트 파일 만들기를 누르면
hwado_test라는 이름으로 (일단 테스트라서..) (화도사랑의교회니 hwado로)
파일이 생성됩니다
데이터가 파일에 잘 넣어졌네요
또한, 데이터도 백업이 가능합니다
파이썬의 subprocess를 이용해서 커맨드 창에 명령어를 때려넣도록 했습니다
이제 사실상 완성 단계네요
블로그엔 하루에 하나씩 올렸지만 실제 시간은 더 걸렸습니다
화도사랑의교회에 도움이 되었으면 좋겠네요
그리고 이 교회 재정프로그램이 다른대에도 쓰일 수 있는지 고민해봐야겠네요
다음주에 목사님도 뵙고 더 이야기를 할 예정입니다!
'python' 카테고리의 다른 글
IT 봉사 - 파이썬 GUI(pyqt5)로 교회 재정프로그램(화도사랑의교회) 개발7 (0) | 2018.02.06 |
---|---|
IT 봉사 - 교회 봉사, 교회 재정프로그램(화도사랑의교회) 개발6 (0) | 2018.01.31 |
파이썬 pyqt5 비밀번호(password) 입력하기 (0) | 2018.01.26 |
IT 봉사 - 교회봉사 교회(화도사랑의교회) 재정 프로그램 개발4 (0) | 2018.01.25 |
파이썬 pyqt5 스크롤 영역(scroll area), 스크롤바 화면 만들기 (0) | 2018.01.25 |