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