




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
郑州大学课程报告课程名称C语言程序设计专业班级16学生姓名王浩鹏学号20127611634任课教师赵天昀学期201220135课程报告任务书题目职工工资管理系统主要内容开发一个职工信息管理系统,信息包括职工编号、姓名、性别、出生年月、职称、基本工资、奖金、应扣工资、工资年份、工资月份、联系方式等基本信息(也可以根据自己情况进行扩充)。使之能提供以下基本功能(1)职工工资等信息录入功能注数据等要求用文件保存输入(2)职工工资信息的浏览功能输出(3)查询功能至少一种查询方式、排序功能至少一种排序方式按编号查询按姓名查询等按照年龄排序按工资排序等等(4)职工相关信息的删除与修改等扩展功能可以按照自己的程度进行扩展。比如(1)简单的权限处理(2)报表打印功能(3)根据分析,实现各种类型的统计,如按职称、月份等统计功能;(4)模糊查询,如姓张的职工等;(5)综合查询总之,可以根据自己需求进行分析功能,成绩评定按照难度进行区分。任务要求一、提交材料应包括(1)系统源代码(2)课程报告二、整个设计过程具体要求(1)需求分析要求学生对案例系统进行分析,设计出需要完成的功能,完善各个模块的调用关系;(2)设计过程要求学生进一步明确各模块调用关系,进一步完善模块函数细节(函数名、参数、返回值等)(3)实现过程要求学生养成良好的编码习惯、完成各个模块并进行测试,最终完成系统整体测试;(4)总结阶段按照要求完成系统设计和实现报告,并进行总结、答辩。报告撰写情况(30分)系统完成情况(30分)答辩情况(40分)内容20分规范程度5分程序测试5分基本功能20分扩展功能10分自述情况10分答辩情况30分总分成绩评定成绩评定教师(1)需求分析1职工工资信息和数据格式职工工资信息包括职工号、姓名、性别、出生年月、职称、工资、奖金、练习方式。数据格式数据由CLERKLIST提供职工号姓名性别出生年月职称工资奖金联系方式1张华2199502普通员工1500200555555552王明2199402普通员工1500200111111113夏天1199309普通员工1500200666666665李华1199503经理5000500222222226小明2199804副经理150030077777777(2)程序功能1)输入职工工资信息2)显示学生信息3)查找职工工资信息4)删除职工工资信息5)添加职工工资信息6)修改职工工资信息7)对职工工资信息按升序排序(3)概要设计1)职工工资信息的结构体STRUCTCLERKINTNUM/ID号CHARNAME20/姓名INTXB/性别INTCSNY/出生年月CHARZC20/职称INTGZ/工资INTJJ/奖金INTLXFS/联系方式EM1002)模块划分详细说明输入(1)输入函数VOIDINPUT/输入函数/INTI,MSYSTEM“CLS“PRINTF“职工人数1100N“SCANF“D“,FORI0I1STRCPYP0NAME,EMINAMEP0XBEMIXBP0CSNYEMICSNYSTRCPYP0ZC,EMIZCP0GZEMIGZP0JJEMIJJP0LXFSEMILXFSEMIEMI1EMI1NUMP0NUMSTRCPYEMI1NAME,P0NAMEEMI1XBP0XBEMI1CSNYP0CSNYSTRCPYEMI1ZC,P0ZCEMI1GZP0GZEMI1JJP0JJEMI1LXFSP0LXFSSAVEMDISPLAY排序前排序后(4)调试分析测试数据,每个模块设计和调试时存在问题的思考(问题是哪些问题如何解决),算法的改进设想等。(1)调用函数名字和下边的名字不对照,字母的大小写不注意。(2)对于数据的修改过程中总是出现错误,检查发现少了一条语句。(3)在调用函数中总是出现调用错误。(4)关于同文件的错误很多、如INCLUDE本册书里没有学习在网上查找得知。(5)测试结果(1)进入界面效果(2)按任意键进入后的功能效果(3)按1输入后的效果(4)按2显示的效果(5)按3查找效果(6)按4删除效果(7)按5添加效果(8)按6修改效果(9)按7排序效果6总结和心得我这次在C语言程序设计课程中,做的是职工工资信息管理系统。这次设计的课题是对自己的学习的考验,在刚刚开始的时间对于这个课题根本不知道怎么做,在老师的指导和上网的了解慢慢有了一点的头绪,也是这次大作业了解到C语言的强大。通过这次课程设计,我不仅对以前学过的,像结构体,排序,文件等知识进行了系统的复习,并且深入的了解了C语言的编程原理及步骤,自学了自定义头文件和工程编程,进一步了解了C语言中各个模块,头文件,主函数,库函数,用户自定义函数之间的配合关系,培养了良好的兴趣,为以后的进一步学习打下了基础。在这次的编程中,我深刻认识到一个程序的灵魂,是算法,一个逻辑清晰,运算高效的算法。通过这个稍显复杂的程序,教会了我系统化的分配各个模块的功能,以及各个模块功能端口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【中考专题】2026年中考数学专项提优复习:一次函数【附答案】
- 2025大学代理商业助学贷款借款合同书
- 2025广东佛山市商务局招考专业技术雇员1人考前自测高频考点模拟试题带答案详解
- 2025版提前解除劳动合同协议书范本模板
- 2025农产品采购招标合同 标准版 模板
- 2025私营企业职工劳动合同范本
- 2025年合同模板分享:厕所清洁服务合同
- 眼科基本常识考试题库及答案
- 物业客服考试题库及答案
- 编程理论考试题库及答案
- GB/T 44251-2024腿式机器人性能及试验方法
- 人音版 (五线谱)一年级上册音乐-1 《玩具兵进行曲》教案
- 医药产业园区智慧园区系统建设方案
- 村民集体经济发展规划方案
- 医药行业药品市场营销计划书中的销售预测与预算
- 人教版六年级数学上册第一、二单元试卷及答案
- 20236月信息技术服务管理体系审核员考试试题及答案解析
- 2016年高考语文全国Ⅰ卷《锄》试题及答案
- 小学校园足球课教案(1-2年级3-6年级)
- 化工中级职称答辩试题
- 现代控制理论基础-习题及答案 ch01动态系统的状态空间模型及变换
评论
0/150
提交评论