POS-system (Software Engineering Project) 자세한 설명 문서 Project info - 계산할 때 사용하는 POS 시스템을 구현하는 것이 목표입니다. - 구현해놓은 DB는 부경대학교(대연캠퍼스)에서만 접속이 허용되도록 하였습니다. Cording - python version : 3.7 - encoding : UTF-8 Install - GUI : PyQt5 , PyQt5-tools - DB : PyMySQL (MySQL) Design - PyQt5 Designer - Mongoboard https://www.mangoboard.net/ ScrennShot and Use Step 자세한 내용과 예시는 POS system.hwp에 있습니다. 1. 요구사항 - POS system.hwp 개요 2. 설계 - POS system.hwp 모델링 3. GUI Design - Mango board, PyQt5 Designer 4. 코딩 5. 오류 수정 및 첫 시제품 완성 6. 테스트 후 수정 및 개선 Memo 어려웠던 점 1. PyQt5 다루는 방법이 어려웠는데, Designer를 사용하여 극복 2. Window 간에 데이터전달이 어려워서 Text파일로 전달 3. 너무 많은 작은 오류로 인한 잦은 수정 4. PyMySQL을 처음 사용해서 실수가 많았음 개선할 점 1. Window간 데이터 전달 방법 수정 2. 필요없는 Window 삭제