教师信息管理系统c语言课程设计,班级档案管理系统c课程设计语言
c语言课程设计——高校人力资源管理系统设计
一、主题要求2
1、系统功能基本要求2
2、提示2
二、需求分析2
三.总体设计2
四.详细设计3
1、主函数3
2、各模块设计5
(0)浏览模块---------为
(1)删除模块---------
(2)查询模块---------为
按(2.1 )号查询模块-------------。
(2.2 )按姓名查询模块---------为
)3)编辑模块10
)4)统计模块11
(4.1 )在职人数统计模块----------)
(4.2 )党员人数统计模块---------为
(4.3 )女工人数统计模块---------- )
(4.4 )高学历高职位数统计模块----------
(5)排序模块16
(5.1 )按年龄排序模块----------
(5.2 )按医院时间模块--------- )
(6)保存模块22
五.上机操作30
六.完整程序31
七.运行结果截图53
八、总结和感想56
一、主题要求
一所大学的主要人员有:名在职人员(行政人员、教师、一般人员)、退休人员和临时工。 现在需要保存这些人员的人事资料信息。 内容包括号码、姓名、性别、年龄、职务、职务、政治面貌、最高学历、工作时间、来院时间、人员类别。 其中,人员编号唯一,不能重复。
添加删除功能:根据学院人事变动情况,可以添加删除记录。
查询功能:可以按号码和名称查询。
编辑功能(高级) )根据查询修改相应的记录并保存。
统计功能:可根据多个参数进行人员统计(在职人数、党员人数、女工人数、高学历高职位数)硕士学位以上或副教授以上) ),统计要求同时显示被统计人员信息。
排序功能:按年龄、来院时间排序。
保存功能:可以相应保存输入的数据。
二.需求分析
根据主题要求,仪器仪表信息数据需要保存在文件中,需要提供文件输入输出等操作; 为程序提供修改、删除、检索等操作; 另外,应该提供键盘式选择菜单以实现功能选择。
三.总体设计
四.详细设计
1、主函数
主函数只提供输入输出和功能处理的函数调用。 其各功能块通过菜单方式选择。 main ) )将函数中的接口选择语句单独提取为独立函数,使系统运行各功能模块后,可以方便地返回系统接口。
【程序】
*主函数*
int main () )
{ do
{ int cz;
puts (* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * (n () ) )
puts (* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * (n ) () ) ) )
puts('**请选择以下选项之后的数字,以确定要执行的操作**\n );
puts (可选: );
puts (阅览: );