- 68
- 0
- 约 9页
- 2016-10-20 发布于贵州
- 举报
c课程设计务书1221805
《一、课程设计的与要求
1教学2、教学要求
从课程设计的出发,,要求:
二、课程设计的内容1221805班每人一题)
1通信录的设计
基本要求:
定义人员(person)类,其中至少包括姓名、性别、电话、地址、邮政编码、邮箱、QQ号和类别(例如:同学、朋友等)。
功能要求:
1、设计菜单实现功能选择;
2、输入功能:输入人员信息,并保存到文件中;
3、查询功能:
1)能够根据姓名、电话精确查询人员信息;
2)能够根据地址进行模糊查询人员信息;
3)根据人员类别查询人员信息
4、根据姓名对人员信息排序输出
5、能根据姓名、电话修改人员信息
6、能根据姓名、电话删除人员信息
2职工工资管理
基本要求:
定义职工(employee )类,其中至少包括姓名、性别、工号、电话、所在科室和工资。
功能要求:
1、设计菜单实现功能选择;
2、输入功能:输入职工信息,并保存到文件中;
3、查询功能:
1)能够根据工号精确查询职工信息;
2)能够根据姓名、科室查询职工信息
3)分科室进行工资统计,计算各科室的平均工资
4、根据职工的工资排序输出
5、根据工号修改职工信息
6、根据工号删除职工信息
3公司员工管理系统
基本要求:
设计一个虚基类Staff(员工),包括编号、姓名和年龄保护数据成员以及相关的成员函数;由Staff派生出工程师类Engineer包含专业和职称保护数据成员以及相关的成员函数,再由Staff派生出领导类Leader,包括职务和部门保护数据成员以及相关的成员函数;然后由Engineer和Leader类派生出主任工程师类Chairman。
功能要求:
1、增加员工数据信息
2、更新员工数据信息
3、查询员工数据信息
4、删除员工数据信息
5、良好的人际交互界面、方便操作
4三角形的种类与面积
基本要求:
定义点(point)类,包含点的坐标x和y;通过继承点类派生出线段(line)类;通过线段(line)类的组合定义三角形(triangle )类。
功能要求:
1、设计菜单实现功能选择;
2、输入三角形的三个顶点坐标;
3、判断三角形的种类(一般三角形、等腰三角形、等边三角形、直角三角形和不能构成三角形);
4、计算并输出三角形的面积 。
5字符串类的设计
基本要求:
定义点字符串(string)类,包含存放字符串的字符数组和字符串中字符的个数。
功能要求:
1、设计菜单实现功能选择;
2、字符串的输入与赋值;
3、字符串的运算,包括:
1)连接 2)复制 3)查找
4)交换 5)求子串 6)比较
4、字符串的输出
6学生成绩管理
基本要求:
定义学生(student)类,其中至少包括姓名、性别、学号、班级和四门功课的成绩。
功能要求:
1、设计菜单实现功能选择;
2、输入功能:输入学生信息,并保存到文件中;
3、计算每个学生的总分与平均分并排序
4、能根据学号修改学生信息
5、能根据学号删除学生信息
6、查询功能:
1)能够根据学号查询学生信息;
2)能够根据姓名、班级查询学生信息
3)统计学生成绩,按照班级和科目计算平均分。
7几何体的表面积与体积
基本要求:
定义一个抽象类形状(shape),包含输入基本图形的信息函数input()、显示基本图形信息函数disp()、计算表面积的函数area()、计算体积的函数volume(),它们均为纯虚函数。通过继承形状类派生出球体类、正方体类、长方体类、圆柱体类。
功能要求:
1、设计菜单实现功能选择;
2、输入各种形状信息;
3、显示各种形状信息;
4、计算各种形状的表面积;
5、计算各种形状的体积;
8学生信息管理
基本要求:
定义学生(student)类,其中至少包括姓名、性别、学号、班级和联系电话。
功能要求:
1、设计菜单实现功能选择;
2、输入功能:输入学生信息,并保存到文件中;
您可能关注的文档
- bad52防爆和blc8610防爆道路灯价格.docx
- bad51隔爆防爆灯和BTC8200矿用隔爆型射灯价格.docx
- bad52防爆和防爆型防爆灯价格.docx
- BAD502C爆强光应急工作灯和CBY5069A防爆移动工作灯价格.docx
- bad56隔爆防爆灯和B3C-250系列隔爆型防爆灯价格.docx
- BAD54系列爆灯和LED工矿灯防爆灯价格.docx
- BAD60-10B-70W油站灯和100W防爆LED路灯头价格.docx
- BAD61防爆和CBY52-Y隔爆型抽芯式应急荧光灯(ⅡB)价格.docx
- bad61防爆和gcd5010隔爆型防爆灯价格.docx
- BAD81一体防爆无极灯和CBY52隔爆型抽芯式厂房灯价格.docx
最近下载
- 大型制造业集团供应商管理SRM整体解决方案(268页PPT).pptx VIP
- 《大学生创新思维与创业实践》高职全套教学课件.pptx
- 爱协林多用炉操作说明.pptx VIP
- (高清版)B-T 28808-2021 轨道交通 通信、信号和处理系统 控制和防护系统软件.pdf VIP
- 外国国有企业改革的启迪与借鉴.docx
- 复星联合超越保无忧版长期住院医疗保险(费率可调)(互联网)条款.pdf
- 法律职业资格(主观题)真题及答案解析2025.docx VIP
- 复星联合超越保无忧版长期住院医疗保险(费率可调)(互联网)产品说明书.pdf
- JB∕T 5913-2017 电除尘器 阴极线.pdf
- 只铁铁血短线VCD全文.pdf VIP
原创力文档

文档评论(0)