c语言程序设计题目张日

  • 格式:txt
  • 大小:1.13 KB
  • 文档页数:1
人事管理系统Fra bibliotek 要求:
某高校主要人员有:在职人员(行政人员,教室,一般员工),退休人员和临时工。现在需要存储这些人员的人事档案信息:编号、姓名、性别、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间、人员类别。其中人员编号是唯一的,不能重复。
(1)添加/删除功能:能根据学院人事变动情况,添加删除记录。
(2)总体设计
整体系统设计为数据输入模块、数据添加模块、数据删除模块、数据查询模块、数据修改模块、数据统计模块、数据排序模块。
(2)查询功能:能根据编号和姓名进行查询。
(3)编辑功能(高级):根据查询对相应的记录进行修改存储。
(4)统计功能:能根据多种参数进行人员的统计(在职人数,党员人数,女职工人数,高学历高职称人数(硕士学位以上或者副教授以上)),同时要求显示被统计者的相应信息。
(5)排序功能:按照年龄、来院时间进行排序。
(6)保存功能:能对输入的数据进行相应的存储。
提示:
(1)需求分析
人事档案信息采用文件存储,因而要提供文件的输入输出操作,根据学院人事变动情况添加删除记录,因而要提供文件的添加删除操作;根据编号和姓名进行查询,所以要提供文件的查找操作;高级编辑功能,就是提供文件的修改操作;统计功能要提供添加操作;排序功能要提供用排序算法对文件记录的排序;另外,还要提供键盘式选择菜单以实现功能选择。

下载文档原格式

  / 1