- 4
- 0
- 约1.14万字
- 约 30页
- 2018-06-12 发布于贵州
- 举报
C语言课程设计---学生成绩管理系统
C语言实习报告学 校
学生院系系
题 目 学生成绩管理系统
专业班级 学 号学生姓名
指导教师 一、系统概况
设计目的:
通过课程设计使学生综合使用所学过的C语言程序设计知识,掌握结构化程序设计的基本思路和方法,在所掌握的基本知识和技能的基础上,进一步提高自学能力和查找资料的能力,解决一定程度的复杂的结构化程序设计问题,加深对所学知识的理解与掌握,增强学生我们利用自己所学知识解决实际问题的能力,为以后的程序开发打下基础。
二.总体设计
总体功能要求:
(1)链表的建立,每个节点包括:学号、姓名、性别、语文、数学、英语、总分。
(2)节点的插入,按学号的顺序插入。
(3)删除链表中的节点,按学号或者姓名。
(4)链表的输出。按学号排序、按总分排序 功能模块图、流程图(要求有总体的功能模块图、各部分流程图):
功能模块图、流程图(要求有总体的功能模块图、各部分流程图):
图1.进入系统
图2.学生数据键盘输入
图3.按学生总分排序
图4.学生数据统计排序
图5.学生数据单科高分及均分
三.详细设计
模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等):
1.数据录入:数据录入的功能是将需要的数据进行录入,用于后面的各项操作。实现:用输入函数对数据进行录入,先确定学生的个数,再用一个循环进行输入,选修课程数量亦然。
2. 数据插入: 数据插入的主要功能是在数据录入
原创力文档

文档评论(0)