C++
课程设计说明
基本要求?/p>
?/p>
最多每三人一组,从可选题目中任选一道题完成?/p>
?/p>
系统设计符合选题要求?/p>
实现相应功能(可加一些其他功能,
使程序更加完善、合理)
?/p>
?/p>
要求采用模块化程序设计方法,及锯齿型书写格式(花括号一一对应?/p>
,要求上机调?
通过?/p>
?/p>
提交说明文档要清楚(所选题目、设计思路、各模块功能设计及函数说明等等)
?/p>
?/p>
评分方法:完成选题程序的基本功能(
70%
?/p>
,功能比较完善(
10%
?/p>
,按要求书写说明
文档
(20%)
,总分占考试成绩
20
分?/p>
?/p>
相同题目杜绝抄袭,设计要突出自己的特点,如发现雷同者,按不及格处理?/p>
?/p>
提交方法及内容:每组提交说明文档一份(包括完成人的排名?/p>
,源程序文件一份(?
编译成可执行文件并能正常运行,包括程序中的注释)
,以班级为单位上交一个打包文
件,每组一个文件夹,以组内成员名字作为文件夹名称?/p>
?/p>
截止时间?/p>
2016
?/p>
1
?/p>
10
日?/p>
可选题目:
1.
以本班同学的具体数据为背景,设计一个本班同学通讯?/p>
实现以下功能?/p>
1)
通讯录编辑(添加、删除)
?/p>
2)
按不同的项进行查找;
3)
对已存在的通讯录按不同的项排序?/p>
4)
将通讯录写入文件;
5)
从文件读入通讯录?/p>
备注:通讯录至少应该有以下数据项:姓名,地址,电话,邮编?/p>
?/p>
2.
学生成绩排名系统设计
实现以下功能?/p>
1)
具备对成绩的管理功能(添加、删除、排序)
?/p>
2)
具备对成绩的统计功能(最高分,最低分,平均分,及格率等)
?/p>
3)
具备按学号、姓名、或课程名查询成绩的功能?/p>
备注:成绩记录以下信息:班级,学号,姓名,四门成绩(百分制)
?/p>
3.
职工信息管理系统设计
实现以下功能?/p>
1)
职工信息录入功能
(
职工信息用文件保?/p>
)
?/p>
2)
查询和排序功能;