




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广东纺织职业技术学院课程设计报告书2006-2007学年第二学期课程名称:面向对象课程设计设计题目:学生成绩管理系统系 别: 自动化系 班 级: 软件05 姓 名: 罗勇坚 学 号: 053050119 起止日期:2007.6.11 指导教师:张彬彬1系统概述42总功能图53流程图51登录流程图62新建,添加,读入添加菜单流程图63新建记录流程图74添加记录流程图85查询记录菜单流程图86按学号查找记录流程图97按姓名查找流程图98保存记录流程图109读入记录流程图1110修改记录流程图1211选择查找方式删除菜单流程图1312按学号查找删除流程图1413按姓名查找删除流程图1514清空记录流
2、程图1615优秀或不及格记录菜单流程图1716各科优秀成绩记录菜单流程图1717面向对象测试优秀成绩的记录流程图1818软件测试优秀成绩记录流程图1819数据库优秀成绩记录流程图1920各科不及格记录菜单流程图1921面向对象不及格记录流程图2022软件测试不及格记录流程图2023数据库不及格记录流程图2124全部科目成绩都优秀的记录流程图2125查看,保存,删除全部科目不及格的记录的流程图2226排序记录菜单流程图2327按学号升序排序记录流程图2328按平均分降序排序记录流程图2429大于等于总平均分数的记录查看流程图244各个功能说明251登录功能252主菜单介面263当从主菜单选择新建
3、,添加,读入添加时进入的介面274查找记录菜单介面285保存文件296读入记录297修改记录308删除记录309清空所有记录3110优秀或不及格记录菜单3111排序记录3312统计大于等于总平均分的记录3413.退出程序。345源程序清单356总结357致谢351系统概述本系统为学生成绩管理系统,只是一个实习设计作品,不能用于实际。此系统有新增,添加,删除,修改,保存,读入等功能。2总功能图3流程图1登录流程图图3.12新建,添加,读入添加菜单流程图图3.23新建记录流程图图3.34添加记录流程图图3.45查询记录菜单流程图图3.56按学号查找记录流程图图3.67按姓名查找流程图图3.78保存
4、记录流程图图3.89读入记录流程图图3.910修改记录流程图图3.1011选择查找方式删除菜单流程图图3.1112按学号查找删除流程图图3.1213按姓名查找删除流程图图3.1314清空记录流程图图3.1415优秀或不及格记录菜单流程图图3.1516各科优秀成绩记录菜单流程图图3.1617面向对象测试优秀成绩的记录流程图图3.1718软件测试优秀成绩记录流程图图3.1819数据库优秀成绩记录流程图图3.1920各科不及格记录菜单流程图图3.2021面向对象不及格记录流程图图3.2122软件测试不及格记录流程图图3.2223数据库不及格记录流程图图3.2324全部科目成绩都优秀的记录流程图图3.
5、2425查看,保存,删除全部科目不及格的记录的流程图图3.2526排序记录菜单流程图图3.1627按学号升序排序记录流程图图3.2728按平均分降序排序记录流程图图3.2829大于等于总平均分数的记录查看流程图图3.29.4各个功能说明1登录功能图4.1这是用户登录介面,用户名和用户密码各输入0都可以退出程序;错误输入达到三次就要被迫退出程序,只有用户名和用户密码匹配时(默认用户名和密码都是1),才可以进入主菜单。2主菜单介面图4.2此介面为各项功能的主菜单,列现各个主要功能;用户可按要求输入选择,执行相应的功能操作。3当从主菜单选择新建,添加,读入添加时进入的介面图4.3(a)此介面列出新建
6、,添加,读入再添加的功能,用户可输入相应数字执行相应操作。值得注意的是,要添加记录的时候,系统都会检测将要添加的学号是否已经存在。当选择新建记录时,系统会清空原有记录,让用户重新输入新记录。进入介面如下图:图4.3(b)当选择添加记录时,不会清空原有记录,如果原为记录为空,功能像新建记录一样,介面如下图:图4.3(c)当选择读入记录再添加时,提示先从文件中读入记录再添加,如果读入失败则返回,相应介面如下图:图4.3(d)当选择返回上一层,则返回上一层菜单。4查找记录菜单介面如下图:图4.4(a)用户可输入相应数字执行相应操作,选择按学号查找进入的操作介面如下图:图4.4(b)选择按姓名查找进入
7、的操作介面如下图:图4.4(c)选择返回上一层时,则返回上一层菜单;输入0时直接退出程序。5保存文件此功能用于保存记录,操作介面如下图:图4.56读入记录此功能用于将外部数据读入学生成绩管理系统中,相应的操作介面如下图:图4.67修改记录此功能用于修改虽然修改的记录,先输入学号查找要修改的记录。相应的操作介面如下图:图4.78删除记录先进入删除菜单,如下图:图4.8(a)用户输入相应的数字,执行相应的功能。输入1时,执行按学号查找删除,即先输入学号进行查找,再进行是否删除操作;操作介面如下图:图4.8(a)输入2时,执行按姓名查找删除,操作介面跟上图差不多。输入3时,返回上一层菜单;输入0时,
8、直接退出程序。9清空所有记录此功能用于清空所有记录。操作介面如下图:图4.910优秀或不及格记录菜单介面如下图:图4.10(a)输入相应的数字执行相应的功能,输入1时,进入介面如下图:图4.10(b)从上面介面中输入1,2,3三者的操作介面几乎如下图一样(都是显示各自优秀成绩的记录):图4.10(c)输入4时,返回上一层菜单,输入0时直接退出程序。在优秀或不及格记录菜单中选择各科不及格记录的操作跟各科优秀记录显示操作相似。在优秀或不及格记录菜单中选择全部不及格记录这个功能,此功能除了找出全部科目不及格记录外,还可将这些记录进行保存和删除操作。操作介面如下图:图4.10(d)在优秀或不及格记录菜
9、单中输入5,返回上一层菜单,输入0时直接退出程序。11排序记录选择排序方式的菜单介面如下图:图4.11(a)选择按学号升序进入的操作介面如下图:图4.11(b)选择按平均成绩降序排序操作介面如下图:图4.11(c)输入3时,返回上一层菜单;输入0时,直接退出程序。12统计大于等于总平均分的记录相应操作介面如下图:图4.1213.退出程序。调用退出函数退出程序。5源程序清单文件类型Header FilesSource FilesStudent.hAllbad_record.cppAllgood_record.cppbadorgood_record.cppDelete_record.cppDisplay.cppEachbad_record.cppEachgood_record.cppFind_record.cppInput.cppClear_record.cppLoad_record.cppMain.cppMdy_record.cppSave.cppSort_record.cpp数量1个15
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年镇江教资面试题及答案
- 2025年足球集训面试试题及答案
- 2025年森林管护员考试题及答案
- 2025年综合保障面试试题及答案
- 2025年无人艇技术测试题及答案
- 2025年初训电焊考试试题及答案
- 2025年数独考试试题及答案
- 2025年蛋仔捣蛋鬼试题及答案
- 2025年专题九测试题及答案
- 2025年近期口腔考试题及答案
- 日常采购维修合同范本
- 2024-2025年第二学期一年级语文教学进度表
- 企业员工职务犯罪预防
- 2024年司法考试完整真题及答案
- 2024年执业药师继续教育专业答案
- 非ST段抬高型急性冠脉综合征诊断和治疗指南(2024)解读
- 折叠纸盒结构设计
- 轧机安装方案
- 教师教学常规工作检查记录表
- 中考数学经典母题30题
- 第三章财政支出总论PPT课件
评论
0/150
提交评论