第一范文网 - 专业文章范例文档资料分享平台

C#编程_学生成绩管理系统

来源:用户分享 时间:2025/7/12 23:13:19 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

********* 系部: 班级:

*********

学号: ****

C#语言编程实训报告

女生名. ***** 指导教师:****

评语:

一、 设计题目:学生成绩管理系统 二、 设计目的:

通过编写学生成绩管理系统:掌握循环结构、数组结构、结构体 的设计和应用;熟练方法的调用、选择结构的具体应用、排序检索功 能的设计;最终提高面向对象编程、分析与解决实际问题的能力。 三、 项目实现的功能:

(1) 实现学生信息的输入、输出、查询和删除; (2) 计算学生的总成绩和平均成绩; (3) 按总成绩排序并显示;

(4) 检索功能,按姓名、学号进行检索; (5) 能够正常退出程序。 四、 设计原理:

根据学生成绩管理系统使用要求,程序要实现添加、删除、查询、 正确退出功能,而这就用到了数组结构、循环结构、结构类型、检索 方法和退出程序的方法。

因为功能要选择性实现,用到了选择结构的 Switch语句,首先 计算Switch后表达式的值,然后判断是否等于case常量表达式的值, 以决定程序功能的执行。

Student结构体的应用方便了学生不同信息的输入; 在整个程序 中用循环结构和数组结构实现信息的输入、 输出、计算和检索;数组 实现储存,但是删除信息时要注意数组长度和元素的改变; 整个程序 中结构、信息的删除和方法的调用是重点。

五、 程序流程图:

开始

从Main()方法中调用Check()方法 开始程序的运行 执行do循环体中的语句,进行选择 数字的输入 通过Switch语句计算输入的选择数 字

选择数字1

选择数字2

选择数字 3

调用Add()添加信

--- ? 息;break;

调用Delete(删除

信息;break;

调用searchno(查 询信息;break;

调用 searchname() 查

选择数字

选择数字

选择数字 6

询信息;break;

调用score(查询 成绩信息;break;

Environment.Exit (0)退出;break;

While (ture)

结束

六、使用及调试说明:

运行程序出现控制台界面后,按照界面显示的功能选项,根据需 求进行选择,每次选择后按 Enter键:

-41? C 岀舞辜添醫毛查常查询退询 ■

制吿应用曜序送计7H算机1001,23.字性信息苣理弓得生fl身苣彈/birVD.. 1、选择1进入添加信息界面,按提示输入各项信息;

请输入姓名: 1 £IEHG/匚瞬序/2_壬刮台应用寺序没计/H算机10010,学生言息琶理封学生信息管建/bi「心”''

書询蚕询退岀■ file 成2、选择2进入删除信息界面,按提示输入要删除的学生信息;

制合应用哇序没计/计算机1001.2占学生信息善些淳主信息息豆口一!异生贾亠__12 3 4 5 6 7: 请输入学号: — p^w

搜索更多关于: C#编程_学生成绩管理系统 的文档
C#编程_学生成绩管理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0n24w5akru86wqu5roq73pebe0ioab00lma_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top