职工工资管理信息系统_第1页
职工工资管理信息系统_第2页
职工工资管理信息系统_第3页
职工工资管理信息系统_第4页
职工工资管理信息系统_第5页
已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论