定制开发C++高校教师工资管理系统、高校教师工资管理系统定制开发
- 首页 >> OS编程一、功能要求
设计高校教师工资管理系统。人员分为管理员和教师。
(1)首先含有口令验证功能,允许输入3次密码;
(2)使用C++,不同用户可以利用系统功能菜单进行选择。
(3)管理员实现公共信息的录入、显示、查询、修改、统计等功能。教师实现个人信息的输入、查询和统计等功能。
二、设计要求
1.设计类。包含:
(1)定义基类Person,其中含有数据成员:no(编号)、name(姓名),PSW(密码);
(2)定义派生类Teacher,其中含有数据成员:major(专业)、title(职称)、理论课时数、实践课时数等内容;
(3)定义派生类Manager,其中含有数据成员:type(职能类型)、department(部门)等内容;
(4)定义基类Price,其中含有不同职称的各种课时的价格;
(5)根据需要定义派生类,成员函数中有信息存盘函数(使用文件),信息载入函数(使用文件)。
2. main()用switch多分支结构完成功能选择,实现以下相应的各项功能;
3.管理员登录后“系统功能菜单”一级菜单至少应包含以下相应功能:
高校教师工资管理系统
1. 密码修改
2. 工资信息管理
3. 教师信息管理
0. 退出
说明:“工资信息管理”模块和“教师信息管理”模块还应包含二级菜单,具有相关的增、删、改、查、统计等功能。
4.其它要求:
(1)使用构造函数、析构函数和成员函数;
(2)使用虚函数;
(3)利用注释进行适当地说明;
(4)允许增加其它功能;
(5)使用文件进行信息的存盘和载入。