c语言程序设计说明书

c语言程序设计说明书

ID:11415014

大小:478.00 KB

页数:27页

时间:2018-07-11

c语言程序设计说明书_第1页
c语言程序设计说明书_第2页
c语言程序设计说明书_第3页
c语言程序设计说明书_第4页
c语言程序设计说明书_第5页
资源描述:

《c语言程序设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、员工工资管理系统———C语言程序设计课程设计说明书指导教师:耿蕊专业班级:应化082设计者:李响周金娟解敏李伟生]设计时间:2009年9月员工工资管理系统一、需求分析随着计算机的飞速发展,它的应用已经十分广泛,它在人们的生产、生活、工作和学习中发挥着重要的作用。例如一个现代化的公司,拥有数千名的员工,那么如何管理这么庞大的职工信息档案呢?这时,开发一个功能完善的职工信息管理系统就必不可少了。从员工的信息的查询到管理实现了自动化的模式,从而提高了工作效率和减少工作中的出错率,对公司内部的员工管理更加方便。系统是为公司财会

2、部门设计的。主要管理的数据包括:员工姓名、年龄、性别、员工号、实发。该系统具有的功能是:根据职工号对职工的信息进行录入、查询、删除、修改、追加、统计、等。对各功能模块的界面采用菜单显示方式。本系统具有通用性,即可广泛适用于多单位,多人数,多功能的使用,并且系统采用模块化设计,主体为一个主函数,分别可以调用其他模块,利用不同子模块具有的不同功能,综合完成系统功能,不但主体与子模块间有相互联系,各个子模块间也有相互作用,从而实现了预期的功能。二、系统的软硬件环境1、硬件环境:一般来说586电脑就可以提供并支持系统的使用及运

3、行,此外,若想打印或成稿还需要使用打印机;U盘、软盘也是程序的必要载体。2、软件环境:MS-DOS或Windows环境下安装TurboC语言系统,安装完毕后即可使用,而且要用到UCDOS。三、系统功能1、系统总体框图职工工资管理系统输入职工记录查询职工记录修改职工记录删除职工记录追加职工记录调查工资情况结束使用退出系统四、模块设计分析:此程序中输入模块:该模块是实现对员工姓名、年龄、性别、员工号、工资的录入并保存到文件“yuangong”中。查询模块:实现按员工号查询每个员工的姓名、年龄、性别、实发,姓名、员工号、性别

4、、年龄、实发;输入错误员工号,显示查无此人;输入错误字符显示“WRONG”首先定义一个变量X;进入循环体While;当X=1时,执行函数dele_num();否则,输出”Wrong!”;如果X=0,则跳出While循环。然后,执行dele_num()函数;首先,定义文件指针fp,分别定义变量I,j,n及字符数组num;执行if语句,以读文件的方式打开“yuangong”文件,如果“yuangong”文件等于空,则输出“不能打开yuangong文件”,并退出;以读文件的方式输出删除前的员工信息;然后,输入要删除的员工号,

5、进入for语句,判断文件中的员工号与输入要删除的员工号是否相等,如果相等并且i=最后一个员工号,则输出“没有这个员工号的职工”并退出关闭文件;如果n=1则关闭文件并退出;依次执行for语句,以写文件的方式分别将要删除的员工之前的员工信息和之后的员工信息,分别写入“yuangong”文件,并输出删除后的员工的所有信息;。修改模块:该模块实现按员工号对员工所有信息的修改。修改成功显示已修改后的文件数据;输入错职工号显示查无此人;输入错误字符显示“WRONG”。首先定义一个变量X;

6、进入循环体While;当X=1时,执行函数modi_num();否则,输出”输错误!”;如果X=0,则跳出While循环。然后,执行modi_num()函数;首先,定义文件指针fp,分别定义变量I,j,及字符数组num;执行if语句,以读文件的方式打开“yuangong”文件,如果“yuangong”文件等于空,则输出“不能打开yuangong文件”,并退出;在输入要修改的员工号,进入for循环,以读文件的方式打开文件,如果yuangong文件中的员工号与输入的员工号相同,则跳出for循环;然后,执行if语句进行判断文

7、件是否关闭,如果关闭,则输出“没有要修改的员工号的员工”并退出;否则,输出要修改的员工的所有信息;然后,输入要修改的员工的信息;让文件指针指向该修改的记录开头,以向文件中写方式,将修改后的员工信息写入“yuangong”文件中的相应位置;最后,显示修改后的文件数据,并输出文件中的所有信息。删除模块:该模块实现按员工号对员工所有信息的删除。删除成功显示删除后剩下的其他员工的信息;输入错误员工号,显示查无此人。统计模块根据输入的工资,显示大于该工资的员工的所有信息。五、使用说明输入后屏幕上提示登陆成功以及显示下面菜单如果你

8、要执行某一功能,就按下该功能所对应的数字即可。1、员工信息输入:在主菜单中输入1则系统会进入新界面并自动提示你输入职工号,输入完成后按回车键系统会逐一提示输入姓名性别年龄工资,输入完成后会继续提示输入下一个职工的职工号。2员工信息查询:在主菜单中输入2则进入查询子菜单界面,屏幕上会按先后顺序显示输入的记录,并统计输入的个数。此时在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。