高校工资管理系统设计.pdfVIP

  • 1
  • 0
  • 约1.89万字
  • 约 20页
  • 2026-03-13 发布于河北
  • 举报

课程设计任务书

课程名称面向对象程序设计

课题高校工资管理系统

专业班级

学生姓名

学号

指导老

审批

任务书下达日期

任务完成日期20**年1月4日

一、课题3:高校工资管理系统

(一)、课程设计题目:

高校工资管理系统

(二)•目的与要求:

L目的:

(1)要求学生达到熟练掌握C++语言的基本知识和技能;

(2)基本掌握面向对象程序设计的基本思路和方法;

(3)能够利用所学的基本知识和技能,解决简单的面向对

象程序设计问题。

2、基本要求:

(1)要求利用面向对象的方法以及C++的编程思想来完成

系统的设计;

(2)要求在设计的过程中,建立清晰的类层次;

(3)在系统中至少要定义四个类,每个类中要有各自的属

性和方法;

(4)在系统的设计中,至少要用到面向对象的一种机制。

3、创新要求:

在基本要求达到后,可进行创新设计,如根据查找结果进行

修改的功能。

4、写出设计说明书

(三)、设计方法和基本原理:

1、问题描述(功能要求):

现一高校有五类职工:教,实验员,行政人员,教兼职

实验员,行政人员兼职教。为了实现工资发放的自动功能,现

要求编写程序来自动完成此功能。

(1)各类人员的工作信息录入

2()可查询任意人员的工资信息

3)可修改任意人员的信息

4()可删除人员人员的信息

5()可显示工资超过或低于某个数值的全部人员信息

6()可统计按工资多少顺序显示人员信息

7()可按人员类型显示人员信息

所有职员的基本信息包括,姓名、工号、岗位类型、基本

工资,另外每类人员又有特殊信息,如教有课时工作量。

相关信息:

每一学期将学校职工的本学期任职情况及上学期工作的相

关情况输入计算机,则本学期职工的月工资按程序处理后的结果

发放,其中职工的工资计算方法如下:

其中工资的基本构成如下:

教:基本工资+课时费;

实验员:基本工资+实验室补助;

行政人员:基本工资+行政补贴;

教兼职实验员:基本工资+课时费+实验室补助;

行政人员兼职教:基本工资+行政补贴+课时费;

其中课时费计算:教每月的基本工作量为100,教兼

职实验员每月基本工作量为70,行政人员没有基本工作量;课

时费二(课时工作量-基本工作量)*20+基本工作量x25;

注意:如果基本工作量没完成,则其课时费二课时工作量

*20*0.8。

2、问题的解决方案:

根据系统功能要求,可以将问题解决分为以下步骤:

(1)写出需求分析(做什么);

(2)分析系统中的各个实体之间的关系及其属性和行为;

(3)根据问题描述,设计系统的类层次;

(4)完成类层次中各个类的描述(包括属性和方法);

(5)完成类中各个成员函数的定义;

(6)用户界面的设计;

(7)分析系统功能模块(系统流程图);

(8)代码编写,功能调试;

(9)完成系统总结报告以及系统使用说明书。

二、进度安排

第17周星期一9时:00分——

文档评论(0)

1亿VIP精品文档

相关文档