- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
课程设计说明书
课程设计说明书
本科毕业设计
(
题 目:
题 目: 学生成绩管理系统(教师端)
学生姓名: 陈
学 院:工学院
专 业:数字媒体技术
班 级:2013级
指导教师:
二〇一四 年 十 一月
C++语言课程设计学生成绩管理系统
2 -
19 -
目录
TOC \o 1-3 \h \z \u 一、设计题目(问题)描述和要求 - 1 -
二、系统分析与模块设计 - 1 -
三、系统设计 - 1 -
1. 系统总体框架 - 1 -
2. 系统关键算法流程图 - 1 -
四、运行结果 - 5 -
五、小结 - 5 -
六、参考资料 - 6 -
延边大学计算机科学与技术(数字媒体技术)12级学号2124021642姓名 杨道新
一、设计题目(问题)描述和要求
设计目的:
为方便对学生成绩进行高效的管理,编写该程序以提高学生成绩管理效率。使用该程序之后,学校管理者可以查询某位学生、某个科目的成绩情况,还可以对学生成绩进行排名,对学生的数据进行修改和删除,其中排名以按总分排名,并且还提供了多种浏览方式,查询结果包括各个科目的分数、总分。通过本系统可以很好的掌握学生成绩的分布,减轻管理人员的负担,也使学生的成绩和信息长时期的保留。
问题描述:
编写一个简单的学生成绩管理系统。学生成绩管理系统有若干学生成绩记录组成,每个记录由学号、姓名、性别、年级、班级、三个科目成绩、总分、总排名、各科目排名几个部分组成,学号不超过5个字符,姓名不超过3个字符,成绩为int型数据。该系统具有以下功能:
程序开始执行时显示如下版权信息和主菜单:
*******学生成绩管理系统*************
学生信息
*1.登记
*2.编辑
*3.顺序
4.删除
浏览
* 5全部
*6个人
*7考试
* 8专业
*9指定
系统设置
10默认
0.退出
************************************
请输入(0~8):
通过键盘输入数字0~10后,程序能够执行相应的功能,执行完后回到上述主菜单继续等待用户输入,输入数字0后退出程序。
(1)选择“登记”后,输入学生个数。按程序提示输入学号、姓名、性别、年级、班级、三个科目成绩、总分、总排名、各科目排名。
(2)选择“编辑”,按提示输入要删除的学生的学号,输入学号,若改学号存在,则编辑相应的学生记录,如果该学号不存在,返回主菜单
(3)选择“顺序”后,会显示从成绩高到低还是相反。该操作会改变程序中链表的连接顺序,因此浏览时候显示也是顺序改变后的链表顺序输出。
(4)
(5)选择“全部”,系统会按照年级显示全部学生其成绩。
(6)选择“个人”,系统会提示输入学生姓名或者学号进行寻找并显示。
选择“考试”, 会按照每一年级的每一次考试显示成绩。
选择“专业”,会按照专业进行成绩输出。
选择“指定”,里面还有八种显示方式:分数段、排名、学期、班级、大一至大四,可以按照其进行浏览。
进行系统相关的设置,如是否显示欢迎窗口,是否自动读取信息或是手动、是否浏览显示全部等
(0)退出操作。
二、系统分析与模块设计
《学生成绩管理系统》结构图
学生信息学生成绩管理系主程序统
学生信息
学生成绩管理系主程序统
创建链表
创建链表
1.登记学生信息0.退出程序6.排序学生成绩5.浏览全部信息4.修改学生信息3.删除学生信息2.搜索学生信息
1.登记学生信息
0.退出程序
6.排序学生成绩
5.浏览全部信息
4.修改学生信息
3.删除学生信息
2.搜索学生信息
7其他多种浏览方式8
7其他多种浏览方式
8.默认设置
三、系统设计
1. 系统总体框架
《学生成绩管理系统》流程图
学生成绩管理系统
学生成绩管理系统
创建链表
创建链表
打开student.txt、set.txt文件 创建学生对象主菜单
打开student.txt、set.txt文件
创建学生对象
主菜单
1.登记
1.登记
退出系统 2.编辑
退出系统
2.编辑
3.顺序
3.顺序
保存为文件4.删除
保存为文件
4.删除
5.全部
5.全部
6.个人
6.个人
9.指定 8.专业 7.考试
9.指定
8.专业
7.考试
10.默认设置
10.默认设置
2. 系统关键算法流程图
(1).系统包含的类库
#includeiostream
#includestring
#includefstream
#includeiomanip
#includeconio.h
#includewindows.h
(2).
您可能关注的文档
最近下载
- 领读经典-外国文学(1)(山东大学)中国大学MOOC慕课 章节测验期末考试客观题答案.docx VIP
- 《电机与拖动基础》课件(共十一章).ppt VIP
- 《PyTorch与深度学习实战》第2章 PyTorch深度学习通用流程.pptx VIP
- 简谱D 想着我Think of Me简谱歌剧魅影.pdf VIP
- 2023-2024学年安徽省马鞍山市第八中学九年级上学期期中考试化学试卷.pdf VIP
- 《PyTorch与深度学习实战》第3章 PyTorch深度学习基础.pptx VIP
- 好书推荐《朝花夕拾》读书分享名著导读PPT课件.pptx VIP
- 22个专业95个病种中医临床诊疗方案目录44.pdf VIP
- 精品解析:天津市第四十三中学2024-2025学年高一上学期第一次月考英语试题(解析版).docx VIP
- 2025年北京市东城区九年级初三一模语文试卷(含答案).docx
文档评论(0)