文档介绍:《面向对象程序设计(C++)》
课程大作业
项目名称: 年终奖励发放系统
班 级:
XX__
完成时间:
指导
日期: 2012 年 2 月 26 日
目录
一、需求分析3
项目目标3
运行环境3
二、程序分析3
技术要点3
三、技术路线7
软件与开发平台7
总体方案7
详细设计7
四、工程进度9
五、测试报告9
阶段性测试9
总体测试13
六、个人小结14
附录程序源代码16
一、需求分析
年终奖就是老板给予员工不封顶的奖金,有的还包括了旅游奖励、物质奖励等,是一年来的工作业绩奖励,也是可给可不给的一个项目。年终奖的发放额度和形式一般由企业自己根据情况调整。好的年终奖办法要有较好的考评指标、评价方法、发放规则等等相应的各项制度,可以有效激励员工,增加企业凝聚力。因此,几乎每个公司每年年末都会根据各个员工一年的表现发放相应的奖金。
针对以上背景,我们提出了一个年终奖励发放系统的方案,并通过对该系统的操作性、可行性与实用性等各个方面的分析,最终确定了该方案即为我们的设计方向。
方案提出者:江燊、董诗雅、熊昌磊
开发者:江燊、董诗雅、熊昌磊
用户:所有需要发放年终奖励的公司
项目目标
通过该系统,能够实现对员工的基本信息与一年工作业务量的管理,可以让员工注册自己的信息、查询自己本年度的奖金,也可以让管理人员录入、修改、删除员工的业务量,由财务处算出奖金,最后总经理确认奖金的发放。
运行环境
软件:运行在Windows软件(Visual C++ )环境下;
硬件:能够运行Windows软件的PC机或笔记本电脑;最低配置:要求内存大于128M,硬盘大于1G。
二、程序分析
技术要点
系统结构图:
年终奖金发放系统
录入基本信息
普通员工
查询系统
管理人员
管理系统
计算年终奖金
查询
人力资源部
财务部
总经理
录入考勤、业务量等考核数据
查询考核数据
修改考核数据
删除考核数据
审核奖金并确认
确认奖金发放
图2-1 系统结构图
程序流程图:
按需求选择相应的功能
开始
功能1:
录入基
本信息
功能2:普通员工查询系统
功能3:管理人员管理系统
进入相应的功能系统
图2-2 主流程图
开始
用户登录
查询奖金
结束
图2-4普通员工查询系统流程图
开始
用户登录
进行录入
结束
图2-3 录入基本信息流程图
开始
选择部门
人力资源部
用户登录
按需求选择
相应功能
总经理
用户登录
确认奖金发放
财务部审核
完毕并确认
财务部
用户登录
审核奖金并确认
人力资源部录入完毕
录入考核数据
查询考核数据
修改考核数据
删除考核数据
退出系统
图2-5 管理人员管理系统流程图
江燊负责编写 Employee类、员工注册系统与程序设计报告。
董诗雅负责编写员工查询系统。
熊昌磊负责编写 Database类与管理人员管理系统。
三人一起进行调试修改。
三、技术路线
软件与开发平台
在Windows XP环境下,采用M采用Microsoft 公司的Visual C++作为开发平台。利用面向对象的思想实现一个报纸杂志的订阅管理使用类的封装性,抽象性,继承性和多态性。