下载此文档

C语言课程设计任务书、指导书(13级) 2.pdf


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
《高级语言程序设计》
课程设计任务指导书
电信 13 级
通信与信息工程学院
2014-06-24
设计题目一学生成绩管理系统
一、设计题目:学生成绩管理系统
二、设计目标:进一步加深、巩固学生所学专业课程(《C 语言》)的基本理论知识,理论联系实际,进
一步培养学生综合分析问题和解决问题的能力。掌握运用 C 语言独立地编写、调试应用程序和进
行其它相关设计的技能,充分发挥广大同学的潜力,使他们通过本次课程设计而得到全面的锻炼。
三、设计内容:
1. 设计系统的功能框图、流程图;
2. 编写学生成绩管理系统的源程序代码;
3. 上机调试;
4. 书写设计报告。
四、课程设计所用设备:每人一台计算机。
五、课程设计系统组成及模块功能:学生成绩管理是教学管理中的一项重要内容,主要包括成绩的录入、
显示、查询和统计四大模块。各主要模块的功能如下:
1. 录入模块
通过键盘录入某同学的学号,姓名,3 门课成绩。
2. 显示模块
显示所有录入的成绩。
3. 查询模块
查询相关同学的成绩。
4. 统计模块
计算全部同学的总分和平均分。
设计要求:
(1)界面菜单主菜单,具体要求如下:
***************MENU***************"
1. Enter list /*输入记录*/
2. Delete a record from list /*从表中删除记录*/
3. print list /*显示单链表中所有记录*/
4. Search record on name /*按照姓名查找记录*/
5. compute the score /*计算所有学生的总分和均分*/
6. sort by score /*排序*/
7. index on number /*索引*/
8. Quit /*退出*/
(2)需要定义多个函数对应菜单
/*以下是函数原型对应以上菜单*/
STUDENT *create(); /*输入记录*/
STUDENT *delete(STUDENT *h); /*删除记录*/
void print(STUDENT *h); /*显示所有记录*/
void search(STUDENT *h); /*查找*/
puter(STUDENT *h); /*计算总分和均分*/
1
STUDENT *sort(STUDENT *h); /*排序*/
STUDENT *index(STUDENT *h); /*索引*/
int menu_select(); /*菜单函数*/
(3) 要求设计流程图
(4) 要求功能框图
(5)代码编写
六、软件环境:
VC++。
七、课程设计要求:
应提交的材料:
设计报告:
1) 实际操作过程中遇到的问题及解决方法;
2) 设计总结及心得体会。
八、时间:1 周
课时:10 学时
2
设计题目二通讯录管理系统
一、设计目标:进一步加深、巩固学生所学专业课程(《C 语言》)的基本理论知识,理论联系实际,进
一步培养学生综合分析问题和解决问题的能力。掌握运用 C 语言独立地编写、

C语言课程设计任务书、指导书(13级) 2 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人luyinyzha
  • 文件大小0 KB
  • 时间2014-10-12