湘
南
学
院
C语言课程设计
课程:人事管理系统姓名:学号:系别:计算机科学与技术专业:计算机科学与技术级别:时间:2012年6月5日
f目
录
1…………………………………………………成员分工表
2…………………………………………………系统功能分析
3…………………………………………………函数简介
4…………………………………………………系统流程图
5…………………………………………………原代码
6…………………………………………………各成员总结
f成员分工表
姓名123456
学号
任务
程序输插入函数部分设计,程序总体检验,课程封面设计以及成员任务安排程序查询部分设计程序删除部分设计负责登录页面成员表格的制作注册页面代码的编写负责程序浏览部分
f一、系统功能分析
人事管理系统的主要任务是对人事档案进行整理,使得能方便快捷地对人事档案进行查询、统计、更新,并且能按一定要求输出报表。通过该系统,使企业的人事管理工作系统化、规范化、自动化,从而提高企业人事管理的效率。本系统分为如下的几大模块:档案查询,输入新员工的信息,删除员工信息和浏览员工信息。其中的主要模块包括:1、主界面模块该模块提供管理系统的主界面,是主系
统的唯一入口,该界面提供用户登陆和新用户的注册。2、查询模块该模块提供查询符合某一条件的人事档案
的界面,其中包括两种查询方式,一种是按姓名查找,另一种是按职工号查找。3、输插入模块4、删除模块5、浏览模块6、退出系统该模块主要功能是输入新员工的信息。该模块主要是删除员工的信息。该模块提供全部人事档案的界面。
f二、函数简介
该系统运用了三个结构体数组和10个函数,结构体数组包括:de
glu数组、yuefe
1数组和worker数组,de
glu数组中有两个元素:用户名user
ame10和密码key5;yuefe
1数组中只有一个元素:月份,而worker数组中包含有二十个元素:职工号go
ghao,姓名xi
gmi
g20,应发工
资yfgz,实发工资sf,电费df,税金sj,性别sex4,职位positio
10,部门departme
t10,工作时间wokestate20,联系电话tel13身份证号she
fe
zhe
g20银行卡号kahao10QQ号码qq10,年龄age,邮箱email20,政治面貌plotical10,籍贯jigua
40,婚否ifmarry5,住址address40,实发工资sfgz。函数包括:1登陆界面函数de
glujiemia
;2读取函数duqu;3浏览函数liula
;4查询函数chaxu
;5删除函数
sha
chu;6输入和插入函数luru;7登陆函数load;8实发工资计算函r