😎 프로젝트 만들기/- 기타 프로젝트

[python&mysql] 은행시스템 만들기 - (21.01.10 ~ 21.01.14)

또방91 2022. 1. 17. 12:13
728x90

 

 

 

 

💻 프로젝트 진행 순서

 

 

 

KDT 1주차 파이썬, 2주차 SQL을 배운 것을 통합해서

은행 시스템을 만드는 프로젝트가 시작되었다.

 

각 단계 마다 gitlab에 기록해가면서,

시스템을 만들고 수정하는 작업을 반복해나갔다.

 

💵 BLA_bank

- 파이썬을 이용한 은행 시스템 만들기
- 세명의 이니셜을 한 자씩 따와서 'BLA 은행 시스템' 만들었음.

- 프로그램 실행 시 기존에 있던 데이터(txt)를 불러와서 은행 작업이 가능하고, 없을 시엔 새로 만듦. 
- 이후 프로그램 종료 시 update하여 다시 파일에 저장될 수 있는 은행 시스템을 만듦.

- 또한, 데이터 입력 시 sql과 연동하여 만들어놓은 테이블에 실시간은 저장이 되는 시스템을 만듦

 

🗂️ 진행상황

01.10.월.수업후

    * <완료>
        * 어떤 메뉴 생성할 것인지, 기본적인 틀 구상
    
    * <해야할 것>
        * 회의한 것 토대로 각자 기본적인 큰 틀 클래스와 함수 간단하게 각자 작성해본 후, 다음 날 공유해보기

01.10.월.저녁 :

    * <완료>
        * 전체적인 메뉴 구성, 파일 입출력
        * 메뉴: 1. 계좌 개설 /  2. 입금 처리/ 3. 출금 처리/ 4. 잔액조회/ 7. 프로그램 종료
    * <해야할 것>
        * 메뉴만들기: 5. 환율 조회/ 6. 입출금 기록/ 적금... 청약....
        * 발표자료 만들기 및 역할분담

01.11.화.수업후 :

* <완료>
    * 역할 분담 : 발표, 남은 코드식(환율, 파일입출력 등) 
 * <해야할 것>
    * 파일 입출력 실행을 어떻게 시켜할지 생각해보기

01.11.화.저녁 :

* <완료>
    * 코드식 전체 다 갈아 엎음 
        - 애초에 함수를 시작할 때 기존 파일을 불러와서 실행되는 설정을 하지 않아서
        - 즉, 파일 입출력 고려하지 않아서 다시 시행함
    * 환율 메뉴 이외 나머지 구동 완료
 * <해야할 것>
    * 변수이름 쉽게 바꾸기
    * 실행 시 나타날 문구 다듬기
    * 수정한 코드식 제대로 실행되는지 테스트해보고 오류 찾기

01.12.수.점심 :

* <완료>
    * 환율 메뉴 완료
    * 변수이름 어려운 거 문구 수정
    * loby() 화면 수정

 * <해야할 것>
    * 수정한 코드식 제대로 실행되는지 테스트해보고 오류 찾기
        - 틀리게 입력된 경우
        - 여러번 실행해서 기존의 데이터 가져와서 메뉴 선택하는 경우 등

01.12.수.수업후 :

* <완료>
    * 수정한 코드식 테스트 해보기
    * 실행 시 문구 다듬기
 * <해야할 것>
    * 프로젝트 발표 준비

01.13.목.수업중 :

* <완료>
    * sql쿼리문
        - user,db, table 등 생성 및 설정
 * <해야할 것>
    * pymysql 모듈로 sql과 python 연동해주기

01.13.목.수업후 :

* <완료>
    * pymysql 이용하여 코드식 작성
    * 잘 실행되는 지 확인
        - 파이썬 코드식
        - 텍스트 저장
        - database tlft
 * <해야할 것>
    * 프로젝트 발표 준비

01.14.금.수업중 :

* <완료>
    * history 테이블 열 추가해주기
    * 에러발생 시 문구 수정하기
 * <해야할 것>
    * 프로젝트 발표 준비

 

 

 

 

* 자세한 사항은 아래 gitlab project 참고

 

https://gitlab.com/LIMSONA/bla_bank

 

🤞🍀

 

 

 

728x90