资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载年终奖励发放系统地点:时间:说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参 考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容豺侄丈摩面向对象程序设计(C+)课程大作业项目名称:年终奖励发放系统班级:姓名学号:完成时间:指导教师:一日期:2012年2月26日目录一、需求分析41.1开发背景41.2项目目标41.3运行环境4二、程序分析42.1技术要点42.2项目任务书8三、技术路线83.1总体方案83.1.1软件及开发平台83.1.2总体方案83.2详细设计8四、工程进度10五、测试报告105.1阶段性测试105.2总体测试14六、个人小结15附录 程序源代码16一、需求分析1.1开发背景年终奖就是老板给予员工不封顶的奖金,有的还包括了旅游奖励、物质奖励等,是一年 来的工作业绩奖励,也是可给可不给的一个项目。年终奖的发放额度和形式一般由企业自己 根据情况调整。好的年终奖办法要有较好的考评指标、评价方法、发放规则等等相应的各项 制度,可以有效激励员工,增加企业凝聚力。因此,几乎每个公司每年年末都会根据各个员 工一年的表现发放相应的奖金。针对以上背景,我们提出了一个年终奖励发放系统的方案,并通过对该系统的操作性、 可行性及实用性等各个方面的分析,最终确定了该方案即为我们的设计方向。方案提出者:江燊、董诗雅、熊昌磊开发者:江燊、董诗雅、熊昌磊用户:所有需要发放年终奖励的公司1.2项目目标通过该系统,能够实现对员工的基本信息及一年工作业务量的管理,可以让员工注册自 己的信息、查询自己本年度的奖金,也可以让管理人员录入、修改、删除员工的业务量,由 财务处算出奖金,最后总经理确认奖金的发放。1.3运行环境软件:运行在Windows软件(Visual C+ 6.0)环境下;硬件:能够运行Windows软件的PC机或笔记本电脑;最低配置:要求内存大于128M, 硬盘大于1G。二、程序分析2.1技术要点系统结构图:年终奖金发放系统录入基本信计算年终奖息金录入考勤查询考核数修改考核数删除考核数确认奖金发放业务量等考据据据很数据审核奖金并确认查询人力资源部普通员工查询系统管理人员管理系统财务部总经理图2-1系统结构图程序流程图:图2-2主流程图图2-5管理人员管理系统流程图2.2项目任务书江燊负责编写Employee类、员工注册系统及程序设计报告。董诗雅负责编写员工查询系统。熊昌磊负责编写Database类及管理人员管理系统。三人一起进行调试修改。三、技术路线3.1总体方案3.1.1软件及开发平台在Windows XP环境下,采用M采用Microsoft公司的Visual C+作为开发平台。利用面 向对象的思想实现一个报纸杂志的订阅管理使用类的封装性,抽象性,继承性和多态性。3.1.2总体方案系统中应用的头文件:#include ,#include ,#include , #include ,#include,#include创建的类:Employee 职工类Database职工数据类我们通过主函数实现对类的利用,实现管理人员对员工信息的增添、删除、查询、修改 等一系列的功能。构造函数用于读入文件中的信息,析构函数用于把信息写入文件,即系统运行时会通过 构造函数自动读入信息,存于内存,而新输入的信息也会先保存在内存在,当系统运行结束 时,自动调用析构函数把信息写入文件。创建2个文件,basic.txt用于存放员工基本信息,employee.txt用于保存职工的奖金信 息。我们在此基础上设立了可执行的操作界面。3.2详细设计系统中涉及的类:Employee 职工类Database 职工数据类详细信息:1、类名:Employee私有成员:int tag;/删除标记int no;/职工编号char name20; 职工姓名char zw20; 职工职位int salary;/职工工资char code20;公有成员:Employee()char *getname()/ 获取名字char *getzw()/ 获取职位int gettag()/ 获取标记int getno()/获取编号int getsalary()char *getcode()void setzw(char q)/ 设置名字void setname(char na)/ 设置名字void setcode(char na)void getsalary(int sa)void delna()/ 删除void addemp(int n,int sa,char *na,char *q)/ 增力口void addemp2(int n ,char *na ,char *q)/ 增加员工基本信息void disp()/显示职工信息2、类名:Database私有成员:int top;Employee readMaxr,basicMaxr;公有成员:Database()/将职工工资信息从employee.txt读取到read中,将职工基本信息从basic.txt 读取到basic中void clear()/ 删除所有int addemp (int n, int sa,char *na,char*q) / 增加职工int addemp2(int n ,char *na,char *q)/ 增加职工基本信息Employee *query(int empid) 从职工工资信息中定位编号Employee *query2(int empid) /从员工基本信息中定位编号Employee *query1(char empna20) /从职工工资信息中定位姓名Employee *query3(char empna20) /从员工基本信息中定位姓名void disp() /职工信息显示void screen();void screen1();void screen2();void empdata();/人力资源部管理void Search();void manager();void basic2();/普通员工注册系统Database() /将 read中的信息读如到 employee.txt 中四、工程进度表4-1工程进度一览表任务阶段时间计划完成工作实际完成情况分析选题阶段2012年1月7日上午对大作业所给题目进 行分析,查阅资料, 最终选择感兴趣的题 目并确定方案经过组员讨论,决定 选择“年终奖励系 统”,随之确定开发方 案规划系统功能,设计 数据结构及类层次阶 段2012年1月7日下午 至2012年1月9日上 午确定整体框架,编写 大作业中所用到的各 个类及其对应函数成功确定整体框架, 并编写出大作业中所 用到的各个类及其对 应函数函数编写阶段2012年1月10日至2012年2月15日编写所要用到的函数,功能函数成功编写出大作业中 所要用到的通用函 数,功能函数界面编写阶段2012年2月16日至2012年2月20日确定软件界面,并优化各操作界面成功确定软件界面, 并了优化各操作界 面,使软件更加完整, 可用性提高程序调试阶段2012年2月21日至2012年2月23日调试整个程序,用大 量数据对每个功能进 行测试,并邀请其他 同学充当用户进行测 试测试成功,各项功能 均正常实现,用户反 应良好报告填写阶段2012年2月24日至2012年2月26日填写实验报告,为整个程序填加必要注释完成实验报告,出色 地完成了流程图设计 与表格设计,使整个 实验报告可读性大大 提高五、测试报告5.1阶段性测试在程序基本设计好的时候,我们对整个程序进行了一次比较系统的测试,对各个子系统 的主要功能也都用数据进行了检测,以确保程序的正确性,同时希望程序能够完成对不同员工信息的输入及显示,从而实现对报纸、杂志订阅系统进行管理。此次测试是在2012年2月 21日进行的。以下是这次测试的具体结果:系统主界面:“匚:XJo imd ttingsAd.TiiriisMXMXMXKXKXKXXMXXXKMMXMXMXMXMXKXKXKXXXXMXKXX * X *1*1*3*53*51*51*?;! 吊=:=f=:r A, FT -)1, XMXMXHXMXMMM XX MM XX MX MMMXMX请选择您所需的操作操作L,昔通员工注册系统操作2,昔通员工查询系统 操作J,管理入员管理系统图5-1奖金发放系统主界面5.1.1输入1,则进入普通员工注册系统的堀非 E , , , 您,理工 择.经职 选理食 请经业昔七:i.DocumgEam键键s图5-2普通员工注册系统界面根据职位输入相应数字,系统则会提示输入员工的基本信息,输入成功后会自动跳回主界面。5.1.2 输入 2,则进入普通员工查询系统:M K M MM舞* 欢迎来到 甬员工系统 K X MM K M KM K M X M M H M X M 】需 1 2.S 您杳查, 曙-FT名3 邃编姓121 请核棱返车车E-口 一 |5| 宣-图5-3普通员工查询系统界面根据提示输入数字查询,例如:输入11电职工编号:2姓苴姓名年终奖金职务2江,G000业务经理图5-4根据编号查询又例如输入2:扁入职工姓名:江桑编号姓名年终奖金职务2江槃即丽业务经理图5-5根据姓名查询查询成功后按回车键即可返回输入3则返回主界面5.1.3输入3,则进入管理人员管理系统诺选举您所需豹操作 操作L.人力浇源部 操作2-财务部操乍3.总母归和公宰 逐H并茨
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号