c++大作业++实现一个公司的人员跟月薪管理系统.docVIP

c++大作业++实现一个公司的人员跟月薪管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c大作业实现一个公司的人员跟月薪管理系统

本科学生设计性实验报告 项目组长 学号 专 业 班级 实验项目名称 实现一个公司的人员和月薪管理系统 指导教师及职称 开课学期 2007 至 2008 学年 第一 学期 上课时间 2007 年 9 月 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc216359350 一、需求分析主要包括: PAGEREF _Toc216359350 \h 3 HYPERLINK \l _Toc216359351 1.1 开发背景: PAGEREF _Toc216359351 \h 3 HYPERLINK \l _Toc216359352 1.2项目目标: PAGEREF _Toc216359352 \h 3 HYPERLINK \l _Toc216359353 1.3运行环境: PAGEREF _Toc216359353 \h 4 HYPERLINK \l _Toc216359354 二、程序分析主要包括: PAGEREF _Toc216359354 \h 4 HYPERLINK \l _Toc216359355 2.1 技术要点: PAGEREF _Toc216359355 \h 4 HYPERLINK \l _Toc216359356 2.2 项目任务书: PAGEREF _Toc216359356 \h 5 HYPERLINK \l _Toc216359357 三、技术路线主要包括: PAGEREF _Toc216359357 \h 6 HYPERLINK \l _Toc216359358 3.1 总体方案: PAGEREF _Toc216359358 \h 6 HYPERLINK \l _Toc216359359 3.2详细设计: PAGEREF _Toc216359359 \h 6 HYPERLINK \l _Toc216359360 四、工程进度主要包括: PAGEREF _Toc216359360 \h 10 HYPERLINK \l _Toc216359361 五、测试分析主要包括: PAGEREF _Toc216359361 \h 11 HYPERLINK \l _Toc216359362 六、个人小结主要包括: PAGEREF _Toc216359362 \h 21 HYPERLINK \l _Toc216359363 七、参考文献: PAGEREF _Toc216359363 \h 22 一、需求分析主要包括: 1.1 开发背景: 任务要求: 设计和开发一个公司的人员和月薪管理系统 任务提出者: 开发者: 用户: 公司财务部门 1.2项目目标: 项目的主要目标是什么? 为该公司财务部门提供一个公司的人员和月薪管理系统,能够在该公司发放薪水时,方便财务部门人员为公司各成员发放薪水时提供方便直观的工资报表。 项目具体的功能要求: 某公司,主要有四类人员:经理、兼职技术人员、销售经理和兼职推销员。现在,需要存储这些人的姓名、编号、级别、当月薪水,计算月薪总额并显示全部信息。人员编号技术为2000,每输入一个人员信息编号顺序加1。程序要有对所有人员提升级别的功能。简单起见,本题要求所有人员的初始级别均为1级,然后进行升级,经理升为4级,兼职技术人员和销售经理升为3级,推销员仍为1级。月薪的计算法是:经理拿固定月薪8000元;兼职技术人员按每小时100元领取月薪;兼职推销员的月薪按该推销员当月销售额的4%提成;销售经理既拿固定月薪也领取销售提成,固定月薪为5000元,销售提成为所管辖部门当月销售总额的1.5%。 1.3运行环境: 项目运行的软、硬件环境是什么? 软件:运行在Windows软件环境下的Visual C++ 6.0 硬件:能够运行Visual C++ 6.0软件的PC机或笔记本电脑; 最低配置:要求内存大于128M,硬盘大于2G。 二、程序分析主要包括: 2.1 技术要点: 项目实现过程中如何构建其中的关键类: 首先构建一个person类作为基类:定义职工等级、薪水、职位为保护成员数据;为求职工编号和姓名方便,则定义职工编号、姓名为公有成员数据;另外定义一个静态数据成员count记录当前员工中编号最大的数,从而求出职工编号。 在此基础上定义manager、art、market和salesman为派生类,并在其中定义自身特有的成员数据。然后各自定义一个class_name *next指向下一个同类职工结点的指针,另外定义默认构造函数、带参数的构造函数,以及需要进行操

文档评论(0)

rachel + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档