人员信息管理系统课程设计
《人员信息管理系统课程设计》由会员分享,可在线阅读,更多相关《人员信息管理系统课程设计(19页珍藏版)》请在毕设资料网上搜索。
1、 课程设计报告课程设计报告 课程:课程: 人员信息人员信息管理系统管理系统 学号:学号: 姓名:姓名: 班级:班级: 教师:教师: 课程设计指导书课程设计指导书 一、一、 课程设计的目的课程设计的目的 (1) 熟练掌握 C+语言的基本知识和技能; (2) 掌握面向对象程序设计的基本思路和方法; (3) 能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。 (4)制作“人员信息管理系统” 。 二、二、 设计名称:人员信息设计名称:人员信息管理系统管理系统 三、三、 设计要求设计要求 (1)建立人员信息数据,包括编号、姓名、性别、出生时间、岗位(部门) 、参加工作 时间和年龄(必须通过计
2、算得到)等等其他信息; (2)根据人员信息表,建立只含有姓名和年龄的信息简表(可选功能) ; (3) 使用继承的方法构造 3 个类, (即人员类虚基类, 教师类和学生类派生类) 使用相应的对象放置 10 个人员信息; (4)编写同名 display()成员函数,用来输出数组的内容; (5)按不同类别输出人员信息,比如按系输出教师信息(可选功能) ; (6)要求对“ 运算符时,需要满足这个要求; (7)抽取并计算人员的平均年龄; (8)检索(查找)指定信息(如按姓名检索、按年龄检索) ; (9)显示年龄分布的图形; 参考系统界面如下: 1-增加一位人员(教师、学生)记录 2-显示全部人员记录 3
3、-计算人员平均年龄 4-删除一个人员记录 5-按岗位(部门)输出人员信息(可选) 6-按姓名检索所有信息 7-结束程序运行 四、四、设计过程设计过程 (1)分析题目 (2)建立 Time,people 类,以及 People 类的两个继承类 Teacher,Student 类 (3)定义 People 类的成员函数: People(); /构造函数,默认现今是 2011 年 virtual void Add1()=0; /从文件录入 virtual void Add2()=0; /从键盘录入 virtual void Add()=0; /添加人员 virtual void Display();
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人员 信息管理 系统 课程设计
