主题:程序设计 班级系统
设计课题:班级档案管理系统
一、问题描述:
对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。
二、功能要求:
1、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。
2、本系统显示这样的菜单:
请选择系统功能项:
a. a.学生基本信息录入
b. b.学生基本信息显示
c. c.学生基本信息保存
d. d.学生基本信息删除
e. e.学生基本信息修改(要求先输入密码)
f. f.学生基本信息查询
(1) (1)按学号查询
(2) (2)按姓名查询
(3) (3)按性别查询
(4) (4)按年龄查询
g. 退出系统
3、执行一个具体的功能之后,程序将重新显示菜单。
4、将学生基本信息保存到文件中。
5、进入系统之前要先输入密码。
三、算法提示:
1、 1、数据结构:结构体类型数组
2、 2、数据库结构:下表构成该系统的基本数据库。
姓名 学号 性别 年龄 备注
char char char int char
一、问题描述:
对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。
二、功能要求:
1、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。
2、本系统显示这样的菜单:
请选择系统功能项:
a. a.学生基本信息录入
b. b.学生基本信息显示
c. c.学生基本信息保存
d. d.学生基本信息删除
e. e.学生基本信息修改(要求先输入密码)
f. f.学生基本信息查询
(1) (1)按学号查询
(2) (2)按姓名查询
(3) (3)按性别查询
(4) (4)按年龄查询
g. 退出系统
3、执行一个具体的功能之后,程序将重新显示菜单。
4、将学生基本信息保存到文件中。
5、进入系统之前要先输入密码。
三、算法提示:
1、 1、数据结构:结构体类型数组
2、 2、数据库结构:下表构成该系统的基本数据库。
姓名 学号 性别 年龄 备注
char char char int char