为某公司设计雇员工资发放系统。 每个雇员的基本信息包括:姓名(name),工号(id)。 雇员的收入取决于雇员的类型。该公司共有四类雇员: 周薪雇员(SalariedEmployee):收入=固定周薪。 时薪雇员(HourlyEmployee):若工作40小时以下,收入=小时数*每小时薪水;若工作40小时以上,收入=40*每小时薪水+(小时数-40)*每小时薪水*150%。 佣金雇员(CommissionEmployee):收入=销售量*每个商品的销售佣金 带底薪佣金雇员(BasePlusCommissionEmployee):收入=底薪+销售量*每个商品的销售佣金 要求:建立雇员继承层次,每个类包含计算工资和显示输出的功能,可以计算和显示输出公司雇员(Employee)的每周收入。输出时要显示该类雇员的所有信息。(包括雇员类型、姓名、工号、工资各项明细),写出主函数测试各类。在雇员基本信息中增加雇员的生日(birthDate),并设计日期类(Date)来表示生日。在主函数中创建一个容器用来管理公司各种雇员对象,多态地计算并输出每个雇员的工资。如果雇员的生日在本月,就奖给该雇员100元。同时,在本次工资发放阶段,公司决定奖励带薪佣金雇员,把他们的基本工资提高10%。 设计提示:使用抽象类。
2021-06-16 09:03:43 3KB 吉林大学 软件工程 实验报告 上机
为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员键入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户﹔如果是取款,系统计算利息.并印出利息清单给储户。 要求 主要包括以下两部分功能: 1)存款功能,以储户的存款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。系统需要在原账户信息中增加一条记录,包括存款人姓名、住址、存款类型、存款日期、利率等信息。若为新储户须建立一个账户,并记录此次的记录。印存款单给储户。(2)取款功能,以储户的取款为主要活动,相关记录根据取款结果进行调整,以使信息保持一致。系统计算利息,在原账户
2021-06-12 20:24:16 1.5MB 软件工程师 储蓄系统
1
软件工程实验报告:分析教学管理系统并画出用例图,顺序图,类图,状态图,泳道图一共十个图,重点分析学生选课,管理员添加课程和成绩管理模块
2021-06-12 13:11:49 488KB #软件工程实验报告#
1
软件工程实验报告_学生成绩管理系统
2021-06-08 12:21:51 541KB 软件工程 学生成绩
1
完整的航空订票系统设计。。包含了规格说明 概要设计和详细设计。。类接口设计。。。数据库设计。。
2021-06-06 06:25:03 1.28MB 软件工程报告 航空订票
1
这里是自己做的一份完整的软件工程实验设计,里面主要是关于 一个完整的银行系统分析的,有概要设计、可行性研究报告、软件工程总结报告、详细设计、项目开发计划、需求分析等一系列文档,关于一个完整系统的实验
1
包函需求分析, 可行性研究,项目概述,测试计划等,欢迎你们的使用!
2021-06-06 03:33:08 819KB 超好
1
软件工程实验报告
2021-06-05 21:11:02 471KB 软件工程实验报告
1
实验一:需求分析 17页 实验二:数据库设计 32页 实验三:软件设计 18页
2021-06-03 13:03:47 1.17MB 广州大学 软件工程 实验报告
1
目 录 一需求分析 二系统的总体分析与设计 三、系统详细设计以及关键代码分析 四、测试
2021-05-20 09:45:33 541KB 软件工程 课程设计
1