课程设计--C++企业工资管理系统
《课程设计--C++企业工资管理系统》由会员分享,可在线阅读,更多相关《课程设计--C++企业工资管理系统(23页珍藏版)》请在毕设资料网上搜索。
1、课课 程程 设设 计(计( 论论 文文 )任)任 务务 书书 软件学院软件学院 专专 业业 网络工程网络工程 班班 级级 0606 级级 2 2 班班 一、课程设计(论文)题目一、课程设计(论文)题目 小型企业工资管理系统小型企业工资管理系统 二、课程设计(论文)工作:自二、课程设计(论文)工作:自 20072007 年年 6 6 月月 25 25 日起日起 至至 20072007 年年 7 7 月月 6 6 日止。日止。 三、课程设计(论文)的内容要求:三、课程设计(论文)的内容要求: 1) 1)数据录入数据录入: : 输入各种数据输入各种数据. . 2) 2)数据统计数据统计: :各销售经
2、理的工资计算及最终按工资进行的冒各销售经理的工资计算及最终按工资进行的冒 泡排序泡排序. . 3) 3)数据打印数据打印: :打印各种数据打印各种数据. . 4) 4)数据备份数据备份: :把相关的数据写入文件把相关的数据写入文件. . 5) 5)退出退出: : 退出本系统退出本系统. . 课程设计报告 目目 录录 一、需求分析1 二、概要设计2 三、详细设计3 四、设计和调试分析 5 五、用户手册 18 六、测试结果 20 七、参考文献 21 课程设计报告 第 1 页 共 23 页 一、需求分析一、需求分析 1. 从要求上来看是要对各个员工的各种情况(名字、年龄、性别、职位、 工资状况)进行
3、输入。然后可以输出. 2. 可以对于员工数据进行修改,可以查询. 3. 对于员工的各种情况系统还可以进行统计排名. 课程设计报告 第 2 页 共 23 页 二、概要设计 首先,创建了一个 employee 类.然后派生出四个类: manager、 technician、salesman、sales manager.在派生类中定义了三个构造函数, 分别是:数据输入函数(Input),表格输出函数(Print),排序函数(Pay). 其次,在总体结构上,建立以各根菜单,用于选择各种功能. 1. Input(数据输入):输入员工的各种数据. 2. Total(数据统计):将员工的总数据进行对比排序,然后输出. 3. Output(数据显示):显示输入的各种数据. 4. Save(数据保存):对输入的数据进行保存备份. 5. Eixt(退出程序):执行退出程序命令. 课程设计报告 第 3 页 共 23 页 三、详细设计三、详细设计 1. Input(数据输入): 定义了各个岗位的人员的类,并把每个类的人 员的属性设为类中的保护成员,其中技术工的工作时间和每小时的 所得为私有成员,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 C+ 企业 工资管理 系统
