c++课程设计
学 校 人 员 管 理 系 统
(第一组)
本程序用于管理一所学校的人员,所有人员类(Record)有共性的数据成员是:姓名、性别、身份证号码、生日、地址和年龄。学生类(Student)的数据人员包括共性的数据成员以及学号、宿舍号、专业和年级。员工类(Staff)的数据成员包括共性的数据成员以及工号、公寓、每天的工作时间和薪水(每月)。教授 类(Professor)的数据成员包括员工的数据成员以及教授授课专业、教授所从事的科研名称和教授所带研究生的数目。普通员工类(Worker)的数据成员包括员工的数据成员以及工作类别。
各类之间的关系如下图:
程序要求:
1、先创建一个菜单,让用户选择是对哪一类对象进行操作。
2、确定好对哪一类对象进行操作后,程序又创建一个菜单让用户选择对此类对象进行如何操作。操作包括:输入记录、显示记录、修改记录和删除记录。
3、输入记录时提示用户输入每一条记录的各个字段,输入的每一条记录都要保存到文件如a:\\example.dat下。注意一条记录相当于一个对象。输入的学号不能重复,输入的工号不能重复。输入的数据作有效性检测。
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技《面向对象程序设计》课程设计要求和任务书(16)全文阅读和word下载服务。
相关推荐: