728x90

내일배움캠프 4기 스프링/프로젝트📙 13

2번째 프로젝트 진행 기록 (2): 은행 관리 프로그램

1. 오전 회의 필수 요구 기능 확인 투입 간 역할 분담 2. 오전 회의 결과 필수 요구사항을 구현하기 위한 코드 흐름 정립: 클래스 - 메서드 및 클래스/ 리스트/ DB 테이블 개념 활용 클래스 정하기 1) Main 클래스(application) 2) USER 정보 (계좌번호 -> 외래 키 , 이름, 비밀번호, 잔고) 클래스 DB 테이블 1 3) 은행 클래스 - 출금/입금 메서드, 계좌 등록, 계좌 찾기(조회) -> (소유주, 계좌번호, 전체 조회), 수정/삭제 4) 입출금 내역 클래스 - 거래일자, 시간, 계좌번호, 입출금여부, 거래금액, 은행명 DB 테이블 2 *클래스 별로 코드 작성 할당 박상훈 : USER 정보, 은행 클래스 틀 만들기 유성재 : Main 틀 만들기 임동규, 손현진 : 입출금 내..

2번째 프로젝트 진행 기록 (1): 메모장 프로그램

1. 회의 전 구상 각 기능별 역할 분담을 통해 메모장 프로그램의 구현 목표 프로그램의 구현 및 프로젝트 구조의 이해력 확보 목적 2. 회의 후 각자 기능을 분담해서 하는 것도 좋지만, 우선 프로젝트 구조를 이해하는 것이 최우선으로 진행되어야 하기 때문에 시간을 갖고 각 대원의 러닝 커브 안에서 프로그램의 구현을 우선 진행해본 후, 피드백을 통해 발전시켜나가는 것으로 의견 취합 3. 1일차 진행상황 Aplication(Main)를 구동 -> 콘솔에 메뉴 출력 -> 스캐너를 활용한 메뉴 접근 -> switch문을 통해 각 기능별 메서드 실행 팀원 간 의견을 종합 수렴해 구체화 시작 구체화: Static을 사용한 객체생성 -> final 선언한 후 생성자에서 인스턴스를 반환하는 방식 이후 추가된 내용: 1...

728x90