欢迎来到天天文库
浏览记录
ID:27792790
大小:906.68 KB
页数:40页
时间:2018-12-06
《企业人力资源管理系统—工资管理设计(私信我发源程序qq2795581871)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、C++面向对象课程设计报告院(系):专业:学生姓名:班级学号:题目:企业人力资源管理系统一工资管理设计起迄日期:设计地点:指导教师:完成日期:《3+面向对象课程设计》任务书题目29“企业人力资源管理系统一工资管理设计”1、问题描述:《企业人力资源管理系统一一工资管理》案例主要对企业员工信息和工资进行管理。将企业员工按工种的不同分为经理、销售人员、技术人员、销售经理和技术总监五类人员。该案例具备五类人员信息的添加、删除、修改、查询、浏览、保存和计算工资等功能,很好的达到了对企业员工信息和工资管理的目的。2.功能要
2、求:根据企业实际需求和课堂教学的需要,将案例分为5个模块。(1)模块一:对企业中所有员工的基本信息提取出来定义一个类。该类包括员工的编号、姓名、性别、年龄、参加工作时间、部门、职务、联系方式,奖金、扣发工资和基本工资等属性,还包括对员工基本信息的录入、显示和计算实发工资等功能。(2)模块二:实现统计员工总数功能;实现插入和提取运算符的重载。(3)模块三:根据企业中员工的工作性质的不同,将所有员工分为经理、销售人员、技术人员等三类。其屮,经理又可分为销售经理和技术总监两类。经理类除了包含员工的基本信息外,还包括级
3、别和职务津贴两个属性,还包括对经理信息的录入、显示和计算实发工资等功能。经理类是从员工类派生的。实发工资等于基本工资+奖金■扣发工资+职务津贴。销售人员类除了包含员工的基本信息外,还包括销售额和提成比例两个属性,还包括对销售人员信息的录入、显示和计算实发工资等功能。销售人员类是从员工类派生的。实发工资等于基本工资+奖金•扣发工资+销售额*提成比例。技术人员除了包含员工的基本信息外,还包括工作时数和每小时金额两个属性,还包括对技术人员信息的录入、显示和计算实发工资等功能。技术人员类也是从员工类派生的。实发工资等于
4、基本工资+奖金■扣发工资+工作时数*每小时金额。每小时金额随工作时数的不同而取不同的值。销售经理即包含经理的信息,也包含销售人员的信息。所以销售经理是由经理类和销售人员类派生的。它具备信息的录入、显示和计算实发工资等功能。实发工资等于基本工资+奖金-扣发工资+销售额*提成比例+职务津贴。技术总监即包含经理的信息,也包含技术人员的信息。所以技术总监是由经理类和技术人员类派生的。它具备信息的录入、显示和计算实发工资等功能。实发工资等于基本工资+奖金■扣发工资+工作时数客每小时金额+职务津贴。(4)模块四:定义管理类
5、实现对不同的员工的管理。(5)模块五:从文件屮读取员工信息和将修改后的员工信息保存到文件中。(6)学生在完成本次课程设计的基本要求后,从便于用户使用和功能完整性的角度考虑进一步完善程序。3、问题的解决方案:根据系统功能要求,可以将问题解决分为以下步骤:(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;(2)分析系统中的各个实体及它们之间的关系;(3)根据问题描述,设计系统的类层次;(4)完成类层次屮各个类的描述;(5)完成类中各个成员函数的定义;(6)完成系统的应用模块;(7)功能调试;(8)完
6、成系统总结报告。一、需求分析1•选做此课题或项的目的这个课题涉及了很多方面的设计操作,在设计过程中有很多类的调用,处理各个类之间的逻辑关系和数据通信关系。设计这个程序可以了解到些课堂上没有学到的知识,可以加深C++知识的理解与记忆,更好的掌握C++这门语言,也对自己以后的学习有很大的帮助。2•程序所实现的功能主耍对企业员工信息和工资进行管理。将企业员工按工种的不同分为经理、销售人员、技术人员、销售经理和技术总监五类人员。该案例具备五类人员信息的添加、删除、修改、查询、浏览、保存和计算工资等功能,很好的达到了对企
7、业员工信息和工资管理的目的。二.内容设计1•根据所选题目,给出模块图幵…女台「调用函数显示主界面~貝工仁卮•管王里.月新计算—艮工仁息杳找一显示所冇貝工彳言,巳Z追岀禾呈序〜返回主界面a图1.1模块图2•画出主程序及其主要模块的流程图还包括対吴工基木估总的求入、显示和计&S丄资等功能类括工缩、名性、龄绥工时、门职、系式奖、发资基工等坤该包员的号姓♦别钉、加作刑部、务联方,金扣T和本资庙IA工理经理共派生而来包含员工的里本估总夕卜"还包括级别和职务洋站解个届性,还包括对经理倍总的求入、显示和计荐实发工资爭功能」谄
8、H人员尖由竟丄类派生而来包合员工的荃本伯念外,还色括销售额和提戍比例两个属性'还包括对销営人员信息的录入、显示fo计算夹发工资苓功能。甜隹人曰兴亍从吕T空海4的。文步T诰齐丁坯*工资二奖金总口岌工資二單虫鎊二阳成比例。技术人昴兴田良工労派生而来包含员工锻本值息外,还包括工作时数和将小列金蔽两个尿•性,还包括对技术人员伯恕的3R入、显示和计算实发工资等功能OQ含经埋的信息.・也Q含俏酋人
此文档下载收益归作者所有