c语言职工工资管理系统程序设计报告

c语言职工工资管理系统程序设计报告

ID:8338214

大小:520.46 KB

页数:39页

时间:2018-03-20

c语言职工工资管理系统程序设计报告_第1页
c语言职工工资管理系统程序设计报告_第2页
c语言职工工资管理系统程序设计报告_第3页
c语言职工工资管理系统程序设计报告_第4页
c语言职工工资管理系统程序设计报告_第5页
资源描述:

《c语言职工工资管理系统程序设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C语言课程设计报告题目小型职工工资管理系统专业班级2016级通信工程本科1班组别通信第二组学生姓名院(系)信息工程系指导教师(职称)完成时间2017年5月31日课程设计任务书题目职工工资管理系统班级2016级通信工程本科1班学号6姓名学号1姓名学号8姓名学号9姓名学号6姓名一、主要内容:本课程设计结合本学期所学C语言知识,准备设计开发一个简单职工工资管理系统。工资管理系统是企业不可或缺的一部分,它利用计算机对员工工资进行统一管理,实现工资管理系统的系统化、规范化和自动化,为企业提高工作效率。设计

2、开发这个系统需要用到单链表、文件读取操作、结构体、函数、指针等C语言知识。本课程设计准备通过Windows控制台应用程序实现职工工资管理系统的简单运行。利用所学知识,本着简单、易用的设计原则,本课程设计尽量实现良好、美观的“人机界面”,便于软件的操作使用。本次设计主要学习内容包括:(一)进一步学习并熟练掌握C语言语法和编程思想。(二)学习C语言提供的库函数,熟悉VisualC++6.0的开发工具。(三)学习C语言函数、链表、结构体、文件读取、指针等知识。(四)学习如何查阅他人的文档进行软件的设计

3、与开发。二、基本要求:(一)质量要求1.职工工资管理系统基本功能模块的设计应包括:显示主菜单功能、职工信息的录入、添加、删除、修改、查询、排序功能,退出系统。测试文件的读取与存储是否正常、测试评估界面是否合理,友好。2.对职工工资管理系统设计并进行调试、修复、完善、测试。3.定期主动向指导教师汇报任务进度,认真填写相关报告文档。4.按时完成各阶段工作,不突击,不抄袭。(二)进度要求1.明确课程设计任务,搜集资料:2017年2月28日—3月14日。2.完成程序的设计与实现,撰写课程设计论文初稿:2

4、017年3月15日—5月15日。3.与指导教师沟通,完成课程设计论文定稿:2016年5月16日—2017年5月28日。4.进入课程设计论文审阅阶段,准备答辩:2017年5月29日—6月9日。三、主要参考资料:1.工资管理系统课程设计程序http://blog.csdn.net/JZQT_T/article/category/2.C语言程序设计规范及基础https://wenku.baidu.com/view/58bc7b.html3.《明解C语言第3版》,(日)柴田望洋著,人民邮电出版社4.《C

5、PrimerPlus第6版中文版》,姜佑 译,人民邮电出版社5.《C程序设计第四版》,谭浩强著,清华大学出版社6.《C和C++实物精选》,徐波著,北京邮电出版社学生签名:指导教师签名:年月日目录1概述11.1设计思想11.2设计原则11.3性能需求11.4课程设计报告内容及分工情况21.4.1课程设计报告内容21.4.2课程设计分工情况22总体设计32.1系统功能设计图32.2主函数main()32.3程序流程图43详细设计53.1函数53.2函数流程图104运行结果与调试164.1运行结果16

6、4.2程序调试21结束语22附录251概述1.1设计思想1.系统分成几个相对独立的模块,但这些模块都进行集中式管理。2.分层的模块化程序设计思想,整个系统采用模块化结构设计作为应用程序,有较强的可操作性和扩展性。3.合理的数据设计,在应用系统设计中,相对独立的模块间以数据相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。1.2设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了如下原则:1.合法性原则:依据产品核算系统

7、的工作规定以及要求,参照核算实际的工作情况,进行诸如产品进货、销售等工作。2.实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。3.准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如:类型匹配,长度不超限等)。4.易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。5.源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升级维护,即可能做好代码注释工作。

8、1.3性能需求(1)支持工资信息一次性多组导入34(1)非法操作能够提示错误并且知道安全行为方式(2)信息查询时界面显示数量1.4课程设计报告内容及分工情况1.4.1课程设计报告内容1.系统功能模块结构图和程序流程图2.数据结构设计及用法说明3.程序结构(画功能模块图或流程图)4.各模块的功能5.实验结果(包括输入数据和输出结果)6.设计体会7.参考文献1.4.2课程设计分工情况本组共有5人,具体分工情况如下:(1)学号:6,姓名:司笑笑,具体负责功能模块结构图和程序流程图的设计;负责“排序”代

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

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

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