绩效工资的管理与设计报告14785.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《绩效工资的管理与设计报告14785.docx》由会员分享,可在线阅读,更多相关《绩效工资的管理与设计报告14785.docx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、武汉理工大学计算机基础强化训练学 号号:0120991034404366计算机基础础强化训练练题 目绩效工资的的管理与设设计学 院计算机科学学与技术学学院专 业计算机科学学与技术专专业班 级计科09004姓 名赵苗指导教师郭羽成2011年07月06日目录任务书.31系统需求求分析.41.1问题题说明.41.2数据据需求.41.3功能能需求.52系统设计计.62.1员工工数据信息息结构设计计.62.2内存存数据结构构设计.62.3数据据文件设计计.62.4实现现的基本功功能.82.5输入入输出设计计.82.6用户户界面设计计.93系统测试试.1103.1添加加记录.1103.2修改改记录.110
2、3.3删除除记录.1113.4查询询记录.1123.5保存存到文件.1223.6输出出记录.1123.7退出出系统.一一三4心得体会会.114计算机基础础强化训练练任务书学生姓名: 赵苗 专业业班级:计计算机科学学与技术学学院09004指导教师: 郭羽成成 工作单位位: 计算算机科学与与技术学院院 题 目: 绩效工工资的管理理与设计初始条件:理论:学完完计算机基基础知识,掌掌握C+语言编程程基础和VVC开发平平台的使用用。实践:计算算机科学系系实验中心心提供计算算机及软件件开发环境境。要求完成的的主要任务务:(1)系统统需求分析析,得到系系统的数据据需求和功功能需求,分分析结果用用表格记录录。
3、(2)系统统设计,包包括内存数数据结构设设计、数据据文件设计计、代码设设计、输入入/输出设设计、用户户界面设计计、处理过过程设计。要要求内存数数据用链表表组织,数数据文件用用文本文件件,用户界界面用字符符界面。至至少实现数数据记录的的增加、修修改、删除除、查询(查查询应能按按不同数据据项进行)。(2)编制制好程序后后,设计若若干测试用用例,上机机测试所设设计的程序序。(4)设计计报告按格格式要求书书写。设计计报告正文文的内容应应包括:1)系统描描述 包括问问题说明、数数据需求和和功能需求求。2)系统设设计 包括内内存数据结结构设计、数数据文件设设计、代码码设计、输输入/输出出设计、用用户界面设
4、设计、处理理过程设计计。3)系统测测试 包括测测试用例的的描述、测测试方法和和测试结果果。4)设计的的特点、不不足、收获获和体会。时间安排:1、第200周(7月月4日至77月8日)完完成。2、7月88日8:000到计算算机学院实实验中心(三三楼)检查查程序、交交课程设计计报告、源源程序(CCD盘)。指导教师签签名: 22011年年7月 33 日系主任(或或责任教师师)签名: 20111年7月月 3 日日绩效工资的的管理与设设计实现1.系统需需求分析1.1问题题说明绩效工资又又称绩效加加薪、奖励励工资(MMeritt payy)或与评评估挂钩的的工资(AAppraaisall rellatedd
5、 payy),是以以职工被聘聘上岗的工工作岗位为为主,根据据岗位技术术含量、责责任大小、劳劳动强度和和环境优劣劣确定岗级级,以企业业经济效益益和劳动力力价位确定定工资总量量,以职工工的劳动成成果为依据据支付劳动动报酬,是是劳动制度度、人事制制度与工资资制度密切切结合的工工资制度。绩绩效工资由由四部分组组成:基本本工资,年年龄工资,岗位工资资,奖励工工资。1.2 系系统描述1.2.11数据需求求一个员工的的具体信息息应该包含含以下几个个方面:绩效工资管管理数据分分析表:编号数据项数据类型数据长度描述1namechar 20职工姓名,此此标志并不不唯一2numbeerint1职工标号,职职工的唯一
6、一标志3ageint1职工性别,此此标志并不不唯一4posittionchar20职工职位,此此标志并不不唯一5basiccsalaarydoublle1职工基本工工资,此标标志并不唯唯一6posittionssalarrydoublle1职工岗位工工资,此标标志并不唯唯一7agesaalaryydoublle1职工的年龄龄工资,此此标志不唯唯一8rewarrdsallarydoublle1职工的奖励励工资,此此标志不唯唯一9gendeerGendeer(枚举举类型)1职工的性别别,此标志志不唯一10truessalarrydoublle1职工的绩效效工资,此此标志不唯唯一11mobillep
7、hoonechar12职工的联系系方式,此此标志唯一一1.2.22功能需求求每个公司都都有具体的的人事信息息管理系统统,要对这这个系统进进行维护,这这个系统要要有一定的的功能,根根据管理规规则,其功功能应该包包含以下几几个方面:绩效工资管管理功能分分析表:标号功能描述1增加员工信信息新建一个员员工记录到到缓存中2删除职工信信息若标号为nnum的职职工在缓存存中,则删删除该记录录,否则,删删除操作失失败3修改职工信信息若标号为nnum的职职工在缓存存中,则修修改该记录录信息,否否则,修改改操作失败败4保存职工信信息将缓存中的的职工信息息保存到文文件中5查询职工信信息按照职工的的数据项查查询职工信
8、信息,若查查询信息匹匹配,则输输出改职工工信息;否否则,查询询失败6显示职工信信息显示所有缓缓存中的职职工信息2.系统设设计2.1员工工信息数据据结构设计计首先根据数数据需求:应该定义义一个员工工的数据结结构体,结结构体应包包含员工的的姓名,年年龄,编号号,岗位,基基本工资,岗岗位工资,年年龄工资,奖奖励工资,绩绩效工资等等,结构体体如下:strucctworrkerlloyeeechar namme200;/员工的姓姓名int numbber;/员工的的编号int aage;/员工的的年龄char possitioon200;/员工的职职位doublle bbasessalarry;/员工的
9、基基本工资doublle pposittionssalarry;/员工的岗岗位工资doublle aagesaalaryy;/员员工的年龄龄工资doublle rrewarrdsallary;/员工工的奖励工工资Gendeer geenderr;/员员工的性别别doublle trruesaalaryy ;/员工的绩绩效工资char mobiilephhone12;2.2内存存数据结构构设计strucct noode /职工结结点workeerloyyee wworkeer;/数据成员员node*nextt;/链链域;2.3数据据文件设计计2.3.11文件中存存有两条员员工信息,并并且文件的的
10、存放路径径为当前路路径张文 10001 222 总监监 10000 20000 5500 5500 男男 40000 一三三41955025889田甜 10002 335 总裁裁 30000 50000 11000 20000 女 1110000 一三5578344898882.3.22文件的创创建打开与与关闭ifstrream workkerdaata(ffilenname);/用名字字为fillenamme的文件件实例化对对象worrkerddata,打打开文件if(!wworkeerdatta) retuurn NNULL;whilee(!woorkerrdataa.eoff()/将文件
11、件中的信息息依次读出出,放在链链表中if(p=new nodee)/完成成一个记录录的各数据据项workeerdattapp-woorkerr.namme;workeerdattapp-woorkerr.nummber;workeerdattaggendeer;p-worrker.age;workeerdattapp-woorkerr.possitioon;workeerdattapp-woorkerr.bassesalaary;workeerdattapp-woorkerr.posiitionnsalaary;workeerdattapp-woorkerr.agessalarry;worke
12、erdattapp-woorkerr.rewaardsaalaryy;workeerdattapp-woorkerr.truuesallary;workeerdattapp-woorkerr.mobbilepphonee;p-neext=ppheadd;/将新结点点加入链表表p=pheead; workeerdatta.cllose();/关闭文件件2.3.33文件的保保存,写入入ofstrream workkerdaata(ffilenname);/ 将记录写写入文件if(!wworkeerdatta) rreturrn ;for(pp=pheead;pp;p=pp-neext)workee
13、rdatta wworkeer.naame;workeerdatta.cllose();/关闭文件件2.4实现现的基本功功能FuncTType ShowwMenuu(MennuTyppe whhich);/显显示菜单node *CreeateWWorkeerLisst(chhar ffilenname);/根据文文件内容创创建职工信信息链表void Savee(chaar fiilenaame);/将链表中中的信息存存入文件ffilenname中中void Showw(nodde *ppnodee);/依次显示示链表中的的各个记录录node *Addd(WorrkerIInfo& worrke
14、riinfo);/添添加一条职职工记录WorkeerInffo& GGetWoorkerrInfoo(WorrkerIInfo& worrkeriinfo);/获获得职工记记录信息void Modiify();/修修改职工信信息bool Deleete(nnode*&nodde);/删除职职工信息2.5输入入输出设计计2.5.11输入1,选择添添加职工信信息功能,则则系统会输输出提示“请输入职职工的姓名名”等信息,依依次输入各各条信息项项,即可完完成职工信信息的添加加。2.5.22输入2,选择更更新职工信信息功能,如如果缓存中中的职工记记录为空,则则系统会输输出“职工记录录为空”,否则系系统会
15、输出出提示“请输入职职工的编号号”的提示,输输入要修改改的员工的的编号nuum,如果果该职工记记录存在,系系统则会依依次提示输输入该职工工的所有信信息,以供供修改。如如果该职工工记录不存存在,则系系统会输出出“编号为nuum的职工工不存在,修修改信息失失败”。2.5.33输入3,选择删删除一条职职工信息的的功能。如如果缓存中中的职工记记录为空,则则系统会输输出“员工记录录为空”,否则系系统会输出出提示“请输入员员工的编号号”的提示,输输入要修改改的员工的的编号nuum,如果果该职工记记录存在,系系统则会删删除该职工工的所有信信息,并输输出“即将执行行删除操作作,删除记记录成功”,表示删删除操作
16、成成功。如果果该职工记记录不存在在,则系统统会输出“没有执行行删除操作作,删除记记录失败”,表示删删除操作失失败。2.5.44输入4,选择查查询职工信信息功能。则则系统输出出查询的子子菜单。选选择将要进进行的查询询方式,如如果存在该该菜单选项项,则进行行查询。如如果没有该该菜单选项项,则输出出提示“输入信息息不正确,显显示没有该该项”例如选择择按gennder查查询的方式式,则系统统输出“请输入员员工的姓名名”,输出职职工姓名之之后,若存存在匹配的的职工,则则输出所有有符合条件件的职工信信息,否则则输出查询询失败,不不存在符合合条件的记记录。2.5.55输入5,选择将将缓存中的的职工记录录保存
17、到文文件中,系系统提示输输出“已经保存存到文件中中”。2.5.66输入6,选择显显示所有职职工信息功功能。系统统输出“显示所有有的记录”,输出所所有职工记记录。2.5.77输入7,选择退退出绩效工工资查询系系统。系统统输“你已经退退出程序,欢欢迎下次使使用”。2.5.88输入其他他数组选项项,输出“输入信息息不正确,显显示没有该该项”2.6用户户界面设计计:2.6.11 主菜单单2.6.22 子菜单单3 系统测测试3.1添加加一个职工工记录,该该职工的信信息为黄静 10003 25 文文秘 10000 11000 500 500 女 一三三434一一五258893.2修改改num为 10001
18、的记录录,将姓名名改为周禾禾,并显示示结果3.3删除除编号为11002的记录,并并显示删除除后的结果果,显示删删除成功3.4按基基本工资查查询,查询询基本工资资为110000的记录,显显示所有基基本工资为为110000的职工的的所有信息息。查询pphonee nummber为为一三4334一五22589的的记录,显显示查找成成功。3.5把修修改保存到到文件3. 6输输出记录中中所有信息息3.7退出出系统4心得体会会4.1 设设计的特点点 在网上上经过查找找,发现绩绩效工资是是一种新的的工资制度度,它主要要包括4个个部分,基基本工资,岗岗位工资,年年龄工资,奖奖励工资四四部分,因因此要确定定一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 绩效 工资 管理 设计 报告 14785
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内