본문 바로가기

not기초/시스템프로그래밍

[시스템프로그래밍]파일 기본 예제 - 학생정보 시스템 만들기

데이터베이스 프로그램

코드

학생의 학번, 이름, 점수를 저장하는 데이터베이스를 만듭니다. 데이터베이스의 기능은 다음과 같습니다.


  1. 데이터 베이스를 생성한다
  2. 학번을 입력하면 그 학생의 정보가 출력된다
  3. 학번을 입력하면 그 학생의 점수를 수정할 수 있다
  4. 어떤 학생의 정보가 없을 시, 그 학생의 정보를 추가한다
  5. 모든 학생 정보을 출력한다
  6. 종료한다

결과

데이터베이스 프로그램을 실행하면 목록이 뜨고 메뉴를 선택할 수 있습니다. 1번 메뉴를 선택하면 데이터 베이스를 만들 수 있습니다.


2번 메뉴를 선택하면 학번으로 학생 정보를 검색할 수 있습니다. 검색 후 다시 검색할 지 묻고 그 결과에 따라 다시 검색하거나 메뉴로 돌아갈 수 있습니다.


3번 메뉴를 선택하면 학생 정보를 수정할 수 있습니다. 학번으로 검색하면 그 학생의 점수를 바꿀 수 있습니다. 5번 메뉴를 선택하면 전체 학생의 정보를 출력합니다.


4번 메뉴를 선택하면 학생 정보를 추가할 수 있습니다. 기존에 학번 정보가 존재한다면 학생 정보를 추가할 수 없습니다.


과제 해결!