人事管理系统94742.docVIP

  • 5
  • 0
  • 约1.22万字
  • 约 20页
  • 2017-11-09 发布于浙江
  • 举报
C语言课程设计 院系:计算机学院 题目:人事管理系统 日期:2011年7月 人事管理 一、题目要求 某高校主要人员有:在职人员(行政人员,教师,一般员工)、退休员工和临时工。现在需要存储这些人员的人事档案信息,内容包括编号、姓名、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间、人员类别。其中,人员编号唯一,不能重复。 添加删除功能:能根据学院人事的变动情况,添加删除记录。 查询功能:能根据编号和姓名进行查询。 编辑功能:根据记录对相应的记录进行修改并存储。 统计功能:能根据多种参数进行人员的统计(在职人数、党员人数、女工人数、高学历高职称人数、(硕士学位以上或者副教授以上)),统计要求同时显示被统计者的信息。 排序功能:按照年龄、来院时间来排序。 保存功能:能对输入的数据进行相应的存储。 二、需求分析 人员信息用结构体存储,其中来院时间又有一个结构体来存储。程序运行时采用文件读入方式自动读入,对人员信息进行添加删除修改后,都保存在文件中。查询功能分为按名字查询和按编号查询,查询后可编辑人员信息,但不能修改编号。统计功能分四种统计方式,排序功能分两种排序方式,各自用不同的函数表示。最后,能对修改后的人员信息进行保存。 三、总体分析 根据上面的需求分析,可以将这个系统的设计分为以下模块 四、详细设计 预处理 定义存储信息的数据结构以及实现各个功能的所

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档