프로젝트
2023. 8. 11.
소프트웨어 설계 part.2
#소프트웨어 저번엔 유스케이스와 ui를 설계해 보았다. 이번엔 다음 단계인 클래스를 설계와 순차 다이어 그램까지 설계해 보도록 하겠다. 먼저 클래스에는 atm클래스(atmService), 사용자 클래스(user), 관리자클래스(administrator)로 설계해 보았다. 그리고 속성에는 잔액, 인증번호, 상태, s/w버전, 계좌번호, 송금 계좌번호, 비밀번호, 내용 등이 있다. 그리고 메소드에는 카드 삽입(insertcard), 카드 제거(removeCard), 잔액 조회(checkBalance), 현금 인출(withdrawCash), 현금 입금(depositCash), 현금 송금(transferCash), 인증번호 입력(inputCode), 계좌번호 입력(inputAccount), 비밀번..