程序设计基础课设计报告.docVIP

  • 29
  • 0
  • 约3.16万字
  • 约 32页
  • 2016-10-14 发布于贵州
  • 举报
程序设计基础课设计报告

程序设计基础课程设计报告 姓名 沈倩玉 班级学号 信科嵌1201学号06 成绩 题目 小型工资系统 一、 分析(要求包括系统的功能目标、用例) 首先考虑每类人之间的关系得到如下图表: Staff(基类) 注意:每个派生类成员都是保护型,所有继承都是公有继承。 考虑每类人需要实现的数据处理功能为:数据输入、数据运算、数据输出、数据保存、退出系统。给出菜单让用户选择图表如下: Menu(菜单) 考虑每个数据操作的具体实现: 数据输入:用switch语句进行职位选择,然后对照不同的职位输入数据。输入完毕后转跳到主菜单进行下一项选择。在case1中使用了第二个switch语句实现了多级菜单的构想,在第二个switch语句中不同的case值调用不同的类中的用于信息输入的成员函数。 数据统计:按不同的职位用不同的方式计算出月工资。销售经理需要统计所辖销售员的所有销售额。其中:运用双重循环(销售员所属销售经理的编号和销售经理的编号对应时,即把各销售员销售额加到对应销售经理名下),实现了对不同销售经理所辖部门销售额总额的计算问题和存储问题; 3.数据输出:输出所有职员的月工资和年工资。主要运用for循环和对类内成员函数的调用实现各类职工基本

文档评论(0)

1亿VIP精品文档

相关文档