- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C 语言大作业
目 录
目录
一.目的2
二.题目描述和要求2
三.报告内容3
3.1需求分析3
3.2 概要设计4
3.3 详细设计5
3.4 主要源程序代码8
3.5 测试分析22
3.6 设计结果22
四.结论与心得23
1
一. 目的
(报告正文部分):
(要求:正文部分一律用小四号字,宋体,1.5倍行距。)
随着大学生人数的增加,各种专业学科的增加,各班级各科成绩存储量提高同
时也会导致教务系统的数据量也不断上涨。面对资料的繁多复杂,工作的辛苦,
以及纸质保存方式的不便与容易丢失。针对此实际问题的存在,学生成绩管理系
统,便应运而生。运用所学的C语言知识,构建简单的学生成绩管理系统,不仅
强化上级动手能力,在理和实践的基础上进一步巩固《C语言程序设计》课程所内
容,掌握工程化软件设计的方法。而且学会将知识用于实际的方法,进一步提高
个人的问题分析解决能力,有利于个人综合能力的提高。还能够为之后的专业实
践或者学习打下务实坚定的基础。同时明确学生对成绩管理系统的功能需求和性
能需求,并将这些需要用规范的C语言和规范的结构完整准确的表达清楚,由此
达到对学生管理系统软件的理解和对C语言的知识规范使用。
二.题目描述和要求
从分析问题入手,设计可行的算法,进而编出相应的C程序。强调上机实践过
程,从实际应用出发,运用Viusal C++ 6.0编写学生成绩管理系统。
应用链表及外部文件,独立设计上述应用系统,并编程实现以下功能:
① 信息录入
录入学生信息 (包括姓名、学号、各科成绩)。
② 信息查询
输入学号,查询与学号相对应的信息 (包括成绩),并按可选的自定义规
则进行排序。
按班级统计学科总分、平均分等。
③ 信息删除与修改
输入学号,删除该学号对应的成绩信息。
2
输入学号,查询并显示出该学号信息,并在此基础上进行修改。
④ 计算学生成绩
计算每位学生的总分。
计算每位学生的平均分。
成绩排序。
⑤信息保存
将学生信息保存在文件中。
⑥根据以上功能需求,定义通讯录信息结构,并采用链表结构对数据进行存
储。
⑦提供友好的用户界面,方便用户操作。
三报告内容
.
3.1 需求分析
设计题目:学生成绩管理系统
设计要求:应用链表及外部文件,独立设计上述应用系统,并编程实现以下功能:
① 信息录入
录入学生信息 (包括姓名、学号、各科成绩)。
② 信息查询
输入学号,查询与学号相对应的信息 (包括成绩),并按可选的自定义规
则进行排序。
按班级统计学科总分、平均分等。
③ 信息删除与修改
输入学号,删除该学号对应的成绩信息。
输入学号,查询并显示出该学号信息,并在此基础上进行修改。
④ 计算学生成绩
计算每位学生的总分。
3
计算每位学生的平均分。
成绩排序。
⑤信息保存
将学生信息保存在文件中。
⑥根据以上功能需求,定义通讯录信息结构,并采用链表结构对数据进行存
储。
⑦提供友好的用户界面,方便用户操作。
系统功能分析:1 输入功能:可以一次完成无数条信息的输入。
2 输出功能:能按输出排序功能多个学生的成绩单或者按查找功
能输出学生的成绩单。
3 修改功能:完成对单个学生成绩的修改。
您可能关注的文档
- 新闻传播学专业论文范文两篇.doc
- 新闻心理学课程绪论第一讲.ppt
- 新形势下的大学生创业融资问题及对策研究.doc
- 新一代大学生心理问题及应对策略 张英洁.doc
- 信号分析与处理课程设计报告书.doc
- 信息安全实训室建设方案.docx
- 信息管理与信息系统专业导论---学科设置.ppt
- 信息系统课程设计范文.doc
- 信息系统系统分析与设计:机房管理系统课程设计.doc
- 星海求知:天文学奥秘(网络通识课).docx
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
文档评论(0)