基于c语言的职工工资管理系统

基于c语言的职工工资管理系统

ID:44049381

大小:306.73 KB

页数:35页

时间:2019-10-18

基于c语言的职工工资管理系统_第1页
基于c语言的职工工资管理系统_第2页
基于c语言的职工工资管理系统_第3页
基于c语言的职工工资管理系统_第4页
基于c语言的职工工资管理系统_第5页
资源描述:

《基于c语言的职工工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、广东金融学院课程设计说明书设计题目职工工资管理系统学生姓名刘汉学号05141344专业班级信息管理与信息系统三班指导教师侯昉职称教师2008年10月3—、前言1二、课题要求、课题分析1(一)课题要求1(-)课题分析1三、方案设定2程序功能描述与模块结构2(-)程序功能描述2(二)功能模块2(三)程序流程图3五、测试结果7六、程序经验教训总结12七、附录13—、前言C++语言是具冇而向对象特性的C语言的继承者,即是由C语言演变而来,全而兼容C语言。C语言的优点,如语言简洁灵活,运算符和数据结构丰富,具冇结构化控制语句,程序执行效率高,同时具冇高级语言与汇编语言的优点,

2、这些在C++语言屮同样能够体现出来。但是C++语言最冇意义的方而是支持而向对彖的程序设计,在数据类型、算法的控制结构、函数等方而都冇很好的体现。而向对象编程屮,对彖是程序设计的基本单位,但对象的静态屈性往往需耍用某种类型的数据来表示,对象的动态屈性耍由成员函数来实现,而向函数的实现归根到底述是算法的设计。二、课题要求、课题分析(-)课题要求《C++课程设计》通过综合运用在《C++程序设计》和《数拯结构》中所学的程序结构、流程控制语旬、数组、函数、指针、结构体、数据结构等知识,以简易“管理信息系统”程序设计为载休,以C++语言为工具,使我们更深地涉足计算机专业设计领域

3、,并使所学知识和技能得到进一步巩固、深化和扩展,以达到能用C++编写初等程度软件的目的,为继续学习后续课程及今后走上和关工作岗位打下良好的基础。经过调查分析,决定设计职工工资管理系统。(二)课题分析职工工资管理系统可定位于企业会计系统的一个子系统,该系统主要完成的工作为:录入各职工口身及工资情况、对已经存在的数据的修改、删除、可查询、统计系统中的数据等。为此因此职工工资管理系统的功能:读取文件信息、数据输入、显示、排序、查找、增加、删除、修改、保存等。三、方案设定根据系统功能耍求,采用结构体、数组、指针等数据类型并结合链表数据结构来完成设计。在程序屮定义了struc

4、tepployee的职工信息结构体、classInformation的职工类、epployee*Information::creat(void)的职工链表信息及voidInformation::output()输出等函数,编写各相关的子函数的调用等。四、程序功能描述与模块结构(-)程序功能描述通过主菜单Menu()函数将读取文件信息、输入、显示、统计、增加、删除、修改、查找、排序等函数结合一起,在用户通过和关操作选择其中一个功能时,调用该功能函数,完成数拯处理。在主函数中调用主菜单Menu()函数,完成操作。用一个中间函数将主函数与各功能函数连接在一起,不仅使程序语

5、言简洁、明了、易懂,而且在功能实现上也更加晚上。(-)功能模块1.主函数intmain(void):设置背景颜色和字体颜色、调用设计者的相关信息函数、调用Menu函数,实现系统的主要功能处理;2.主菜单Menu()函数:确定如何选择所需功能,调用读取文件信息、数据输入、显示、排序、查找、增加、删除、修改、保存等函数,完成职工工资管理系统的数据处理;3.读取文件的信息Read()函数:从文件中读取职工工资的信息表并显示出來;4.数据输入函数creat():建立链表,完成职工信息录入;5.数据显示函数outputO:将职工信息数据显示出来;6.数据统计函数count()

6、:统计职工人数;7•数据增加函数insert():添加职工信息;8.数据删除函数cancel():删除职工信息数据;9.数据修改函数modify():修改职工工资等信息数据;10.数据查找函数find():查找某一职工工资等信息情况;11.数据排序函数sort():将存储在文件中的职工信息按一定耍求排序;12.数据保存函数save():对系统小的数据进行相关的操作后将其保存起来;13•作者信息函数editor():显示设计者的相关信息;14•登陆函数PassO:设定使用权限。(三)程序流程图程序流程图主是对各功能模块的具体描述,以一种图表的方式简洁明了的将各模块的呈

7、现出来,通过这些流程图可清楚的看出整个程序的运行过程,体会程序的流畅性。1.主函数流程图图1-1主函数的流程图2.各子功能函数流程图图1-2Menu函数流程图四、用户使用说明这是一个关于职工工资管理系统,具有输入、输出、统计、删除、查询、修改数据等功能,建立了一个含有姓名、性别、编号、工资、总工资等成员的结构体数据类型的变量structepployee。1.用户使用时,根据提示操作,进入登陆页面。输入登陆名administrator,登陆密码administrator,进入操作系统。如果登陆信息输错三次,自动退出系统。2.按显示的数字选择操作,先输入职工数据,然

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

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

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