- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩管理系统C语言程序论文方案
PAGE
PAGE \* MERGEFORMAT24
C语言大作业
目 录
TOC \o 1-3 \h \z \u
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc432339844 一.目的 PAGEREF _Toc432339844 \h 2
HYPERLINK \l _Toc432339845 二.题目描述和要求 PAGEREF _Toc432339845 \h 2
HYPERLINK \l _Toc432339846 三.报告内容 PAGEREF _Toc432339846 \h 3
HYPERLINK \l _Toc432339847 3.1需求分析 PAGEREF _Toc432339847 \h 3
HYPERLINK \l _Toc432339848 3.2 概要设计 PAGEREF _Toc432339848 \h 4
HYPERLINK \l _Toc432339849 3.3 详细设计 PAGEREF _Toc432339849 \h 5
HYPERLINK \l _Toc432339850 3.4主要源程序代码 PAGEREF _Toc432339850 \h 8
HYPERLINK \l _Toc432339851 3.5 测试分析 PAGEREF _Toc432339851 \h 22
HYPERLINK \l _Toc432339852 3.6 设计结果 PAGEREF _Toc432339852 \h 22
HYPERLINK \l _Toc432339853 四.结论与心得 PAGEREF _Toc432339853 \h 23
一.目的
(报告正文部分):
(要求:正文部分一律用小四号字,宋体,1.5倍行距。)
随着大学生人数的增加,各种专业学科的增加,各班级各科成绩存储量提高同时也会导致教务系统的数据量也不断上涨。面对资料的繁多复杂,工作的辛苦,以及纸质保存方式的不便与容易丢失。针对此实际问题的存在,学生成绩管理系统,便应运而生。运用所学的C语言知识,构建简单的学生成绩管理系统,不仅强化上级动手能力,在理和实践的基础上进一步巩固《C语言程序设计》课程所内容,掌握工程化软件设计的方法。而且学会将知识用于实际的方法,进一步提高个人的问题分析解决能力,有利于个人综合能力的提高。还能够为之后的专业实践或者学习打下务实坚定的基础。同时明确学生对成绩管理系统的功能需求和性能需求,并将这些需要用规范的C语言和规范的结构完整准确的表达清楚,由此达到对学生管理系统软件的理解和对C语言的知识规范使用。
二.题目描述和要求
从分析问题入手,设计可行的算法,进而编出相应的C程序。强调上机实践过程,从实际应用出发,运用Viusal C++ 6.0编写学生成绩管理系统。
应用链表及外部文件,独立设计上述应用系统,并编程实现以下功能:
① 信息录入
录入学生信息(包括姓名、学号、各科成绩)。
② 信息查询
输入学号,查询与学号相对应的信息(包括成绩),并按可选的自定义规则进行排序。
按班级统计学科总分、平均分等。
③ 信息删除与修改
输入学号,删除该学号对应的成绩信息。
输入学号,查询并显示出该学号信息,并在此基础上进行修改。
④ 计算学生成绩
计算每位学生的总分。
计算每位学生的平均分。
成绩排序。
⑤信息保存
将学生信息保存在文件中。
⑥根据以上功能需求,定义通讯录信息结构,并采用链表结构对数据进行存储。
⑦提供友好的用户界面,方便用户操作。
三.报告内容
3.1需求分析
设计题目:学生成绩管理系统
设计要求:应用链表及外部文件,独立设计上述应用系统,并编程实现以下功能:
① 信息录入
录入学生信息(包括姓名、学号、各科成绩)。
② 信息查询
输入学号,查询与学号相对应的信息(包括成绩),并按可选的自定义规则进行排序。
按班级统计学科总分、平均分等。
③ 信息删除与修改
输入学号,删除该学号对应的成绩信息。
输入学号,查询并显示出该学号信息,并在此基础上进行修改。
④ 计算学生成绩
计算每位学生的总分。
计算每位学生的平均分。
成绩排序。
⑤信息保存
将学生信息保存在文件中。
⑥根据以上功能需求,定义通讯录信息结构,并采用链表结构对数据进行存储。
⑦提供友好的用户界面,方便用户操作。
系统功能分析:1 输入功能:可以一次完成无数条信息的输入。
2 输出功能:能按输出排序功能多个学生的成绩单或者按查找功能输出学生的成绩单。
3 修改功能:完成对单个学生成
您可能关注的文档
- 学广东省揭阳市第三中学高二历史《宋明理学》(新人教必修)方案.ppt
- 学广东省揭阳市第三中学高二历史《新文化运动与马克思主义的传播》(新人教必修)方案.ppt
- 学广东省普通高中学业水平测试生物单元《植物的激素调节》(人教)方案.ppt
- 学广东省普通高中学业水平测试生物单元《物质出入细胞的方式》(人教)方案.ppt
- 学抚顺一中高一地理《以畜牧业为主的农业地域类型》(人教必修)方案.ppt
- 学教研工作会方案.ppt
- 学时FPGA(新教材)方案.ppt
- 学术型信息科学与工程学院方案.doc
- 学术信息源的识别与选择方案.ppt
- 学术活动欢迎来到西北师范大学方案.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 结题报告高中物理小课题.PPT
- NB∕T 32037-2017 光伏发电建设项目文件归档与档案整理规范.pdf VIP
- 2024《高考志愿填报咨询服务意愿的影响因素实证研究》16000字.docx
- 无线网络优化模考试题(附答案).docx
- 中图版高中地理必修第二册课后习题 第四章 国土开发与保护 第一节 京津冀协同发展的地理背景 (2).doc VIP
- 工厂消防安全设备检查记录表.docx VIP
- 海绵城市监理实施细则.doc VIP
- 人教版小学二年级数学下册期中试卷.doc VIP
- 巴黎奥运樊振东乒乓球故事介绍【优质公开课】精品PPT课件模板.pptx
- 丽声北极星分级绘本第一级上 A Day with Monster Toon课件 .pptx VIP
文档评论(0)