- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小型公司工资管理系统--(完结)
中国石油大学(华东)信息与控制工程学院
《程序设计实习》报告
小型公司工资管理系统的设计
姓 名:Yuppies Liu
时 间:2011.7.14~2011.7.17
2011年7月
目录
实习内容…………………………………………………………………………1
设计思路…………………………………………………………………………2
程序代码清单……………………………………………………………………3
运行结果…………………………………………………………………………10
程序使用说明……………………………………………………………………16
总结及心得体会…………………………………………………………………17
一、实习内容
1 题目:《小型公司管理系统的设计》设计
2.设计说明与基本要求
(1) 公司主要有4类人员:经理、技术员、销售员、销售经理。 要求存储这些人的职工号、姓名、月工资、年龄、性别等信息。
(2) 工资的计算方法
A 经理:固定月薪为8000元;
B技术员:工作时间*小时工资(100元/小时);
C销售员:销售额*4%提成;
D销售经理:底薪(5000元)+所辖部门销售额总额*0.5%。
(3) 员工基本数据的输入
要求每类人员不能少于4人,其中销售员需要8名,每名销
售经理手下有2名销售员。
(4) 各类的数据成员访问权限设置为:protected
3.实现基本功能
(1) 数据输入:输入各种数据
(2) 数据的输入 :统计各销售经理下属销售员的销售额及销售额之和;销售经理按工资进行的帽泡排序;
(3) 数据打印:打印各类员工的数据信息;
(4) 数据备份
(5) 退出:退出本系统
备注:可适当扩充程序功能,功能扩充得当可加分
4.菜单说明
(1)数据录入指通过键盘输入各类员工的各项数据
(2)数据统计指统计各销售经理下属销售员的销售额及销售额之和;销售经理按工资进行的冒泡排序
(3) 数据的打印指按照表格的格式在屏幕上输出各员工的数据信息
(4) 数据的备份指把各类员工的数据信息写入文件中保存
(5)退出:结束程序的运行
二、设计思路
在这个公司中有四类人员:经理、兼职技术人员、销售员要存储的信息有姓名、编号、性别、年龄、工资、销售额、所属经理编号.由于所有职员有相同的成员如编号(num)、姓名(name)、性别(sex)、年龄(age)、工资(wage)。所以可将所有信息归纳为一个职员类(Guyuan),将其作为一个基类,然后派生出子类,实现各类人员不同的信息(如工资计算),
由于销售经理具有销售员和经理的特性,所以销售经理采用多重继承的关系,继承销售员和经理的两个类,为避免二义性将employee定义为虚基类,可用下图表示:
题目中假设公司有2名技术员、4名销售员、经理和销售经理各2名,所以用对象数组的方式,利用循环语句来实现人员的输入和输出,整个程序设计如下:
基类雇员类:
数据成员有职工号、姓名、年龄、性别、月工资;
成员函数只有姓名、年龄、性别的设置函数。
技术员类:继承基类
数据成员增加了工作时间;
成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数。
经理类:继承基类
数据成员未增加;
成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数。
销售员类:继承基类
数据成员多了销售额、所属经理编号;
成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数、销售额返回函数、所属经理编号输出函数。
销售经理类:继承基类
数据成员未增加;
成员函数有设置函数、构造函数、输出函数下属函数、备份函数下属函数、统计函数所属函数。
三、程序代码清单
#includeiostream
#includestring
#includeiomanip
#includefstream
using namespace std;
ofstream outfile(f1.txt,ios::out);
class Guyuan
{public:
int num,age;
string name;
char sex;
int wage;
};
class Jishuyuan: protected Guyuan
{public:
int time;
void set_jishuyuan()
{cout技术员编号:; cinnum; coutendl;
cout其姓名:; cinname; coutendl;
cout性别(m/w):; cinsex; coutend
您可能关注的文档
- 天翼家校通教育协同办公平台用户手.doc
- 奥鹏毕业实践报告,奥鹏毕业论文写作操作指导(图文).doc
- 土木工程施工6-14章.doc
- 如何提高快速写作能力.doc
- 如何建立财务共享服务中心.docx
- 土木毕设外文翻译.docx
- 土木工程混凝土模拟试卷以及答案.doc
- 在区域活动中全面成长.doc
- 如何建立高效的“小组合作学习模式”.doc
- 土木期终考试2009.doc
- 特种作业煤矿安全作业试题及完整答案详解【夺冠】.docx
- 2025特种作业煤矿安全作业考试黑钻押题(原创题)附答案详解.docx
- 特种作业煤矿安全作业考前冲刺练习(考点提分)附答案详解.docx
- 特种作业煤矿安全作业通关考试题库及参考答案详解【完整版】.docx
- 2025特种作业煤矿安全作业考前冲刺练习试题及1套参考答案详解.docx
- 特种作业煤矿安全作业检测卷及答案详解【名校卷】.docx
- 特种作业煤矿安全作业全真模拟模拟题含完整答案详解【全优】.docx
- 2025特种作业煤矿安全作业考前冲刺练习试题附完整答案详解(典优).docx
- 2025特种作业煤矿安全作业试题带答案详解(达标题).docx
- 特种作业煤矿安全作业真题及答案详解【全优】.docx
最近下载
- 配电箱采购合同协议书范本详细(2025年).docx VIP
- 部编版语文写字表六年级上册字帖.pdf VIP
- (高清版)B/T 24421.1-2023 服务业组织标准化工作指南 第1部分:总则.pdf VIP
- 2022年洛阳理工学院教师招聘笔试试题及答案解析.docx VIP
- 城市停车设施规划导则.docx VIP
- 天然气发电厂-燃气-蒸汽联合循环发电机组PPT课件.pptx VIP
- 《《中文核心期刊目录(2017年版)》》.doc VIP
- 基孔肯雅热防控技术指南(2025年版)测试题及参考答案.docx VIP
- 工程测量技术 电子水准仪 电子水准仪.ppt VIP
- 党支部贯彻落实八项规定扎实推进作风建设工作专题党课ppt课件.pptx VIP
文档评论(0)