1 / 18
文档名称:

学生成绩管理系统?班级学生成绩管理系统.doc

格式:doc   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生成绩管理系统?班级学生成绩管理系统.doc

上传人:yixingmaob 2016/6/17 文件大小:0 KB

下载得到文件列表

学生成绩管理系统?班级学生成绩管理系统.doc

文档介绍

文档介绍:报告题目: 学生成绩管理系统学院: 机械与电子信息学院班级: 071152 学生姓名: 郑鑫 2016 年1月 12日C 语言程序设计实验报告 1 目录一、题目要求……………………………… 3 二、需求分析……………………………..3 三、总体设计……………………………… 3 1 、运行环境…………………………..3 2 、系统结构…………………………..4 3 、系统模块设计……………………..4 4 、界面设计…………………………..5 四、详细设计……………………………..5 1 、使用语言…………………………..5 2 、模块代码实现……………………..5 五、上机操作……………………………… 16 六、总结…………………………………..18 2 一、实训目的(1 )综合应用所有学知识的能力(2 )模块化程序设计能力(3 )项目组协作开发能力(4 )项目文档开发能力(5 )项目管理能力(6 )项目调试、测试能力二、需求分析本系统是针对高等院校的学生成绩管理, 因此此系统主要包含学生的学号、姓名、各科成绩等信息,并且还能对学生信息进行排序、求和、添加、删除、保存文件、读取学生信息文件等操作。三、系统设计(1) 系统模块设计 1 、输入模块:输入学生数据。 2 、显示模块:显示学生信息。 3 、删除模块:指定删除某一学生数据。 4 、保存文件:将文件以指定文件名保存到指定路径。 5 、读入文件:读入指定文件。 6 、插入模块:在指定位置输入某一学生数据。 7 、查询模块:查询指定学生信息。 8 、退出:退出系统。(2) 界面设计 3 四、系统实现 1、使用语言: c 语言 2、模块代码实现(1) 输入模块: 在菜单中输入 1 回车, 输入学生学号、姓名、各科分数。备注: 可连续输入多个同学信息, 在输入学号是输入“@”即可结束输入。(2) 显示模块:在菜单中输入 3 回车即可显示已有的学生信息。(3) 删除模块: 在菜单中输入 2 回车, 输入欲删除信息学生学号回车即可实现删除。(4) 保存文件: 在菜单中输入 5 回车, 输入欲保存的路径及保存文件文件名回车即可。(5) 读入文件:在菜单中输入 6 回车,输入读取的文件路径即可。(6) 插入模块: 在菜单中输入 8 回车, 输入欲插入数据的位置, 在输入相关数据即可。(7) 查询模块:在菜单中输入 4 回车,输入查找人的姓名即可。(8) 退出:在菜单中输入 14 回车即可。五、单元测试 1、输入模块: 学号输入数字、字母、符号均可, 当分数不在 0到 100 之间时会提示输入成绩错误请重新输入,名字用数字、字母、符号输入均可 。 4 2 、显示模块:显示时大小写字母、各种符号、数字显示正确。 56 3、删除模块: 输入学号不论数字、字母、符号均可, 输入之后可看见该学生信息,回车即可删除,对于没有的学号,则无显示信息。 7 4 、插入模块:插入时学号不论是数字、字母还是符号均可插入。 85 、查询模块:查询是不论名字是数字、字母还是符号均可查 9 六、集成测试: 1、初始化: 2 、输入模块: