(JAVA)학생관리 프로그램에는 어떤 자료구조를 사용해야할까요?
글쓴이: lhm7877 / 작성시간: 일, 2016/06/12 - 1:03오전
학생과 직원을 관리하는데 학생 추가,삭제,변경,확인,검색(이름으로검색,학번으로 검색, 이메일로 검색),전체출력과 같은 기능이 있습니다.
학생을 관리한다는 프로그램의 특성상
학생은 1년에 한번 추가 삭제되고, 성적은 한 학기에 한번만 입력되니
정보를 넣고 빼고 늘리는 기능보다는 정보를 조회하는 일이 잦다고 생각합니다.
mysql같은 데이터베이스를 사용하지 않고 간단히 파일입출력으로 저장하고 불러오는 프로그램을 만들려고 하는데요.
어떤식의 개발이 가장 효율적일까요?
프로그램 실행시마다 파일입출력을 bufferedreader로 받아서 Arraylist에 집어넣고 사용.
arraylist안에 String[]배열로 string[0]에는 학번 string[1]에는 학과. 이런식으로 입력받을 생각입니다.
디자인패턴 같은 것들을 모르느 초보 개발자이다보니 어떤식으로 개발할지 감이 잘 오지 않습니다.
답변 부탁드립니다.
Forums:
댓글 달기