电气工程-C语言课程设计

2026/4/27 21:33:52

课 程 设 计 报 告

课程名称 C语言程序设计 课题名称 班级成绩管理系统

专 业 电气工程 班 级 电气0902班 学 号 2009010100201 姓 名 沈幼明 指导教师 黄哲 田媛 陈多

2010年6月25日

湖南工程学院 课 程 设 计 任 务 书

课程名称 C程序设计 课 题 班级成绩管理系统

专业班级 电气工程0902班 学生姓名 沈幼明 学 号 200901010201 指导老师 黄哲 田媛 陈多 审 批

任务书下达日期 2010年6 月 25日 任务完成日期 2010年 7 月 10日

一、设计内容与设计要求

1、设计内容

(1)、问题描述:

对一个有N个学生的班级,每个学生有M门课程。该系统实现对班级成绩的录入、显示、修改、排序、保存等操作的管理。

(2)、功能要求:

1、本系统采用一个结构体数组,每个数据的结构应当包括:学号、姓名、M门课程名称。

2、本系统显示这样的菜单:

请选择系统功能项: a、成绩录入 b、 成绩显示 c、成绩保存 d、成绩排序

e、成绩修改(要求先输入密码) f、成绩统计

(1) 显示每门课程成绩最高的学生的基本信息 (2) 显示每门课程的平均成绩 g、退出系统

3、执行一个具体的功能之后,程序将重新显示菜单。 4、将学生成绩保存到文件中。

(3)、算法提示:

1、数据结构:结构体类型数组。

2、数据库结构:下表构成该系统的基本数据库。

姓名 char 学号 Char 课程名称1 float 课程名称2 float ?? (4)、测试数据: 学生人数N=10

课程门数M=4

课程名:数学、语文、英语、政治 (5).分组及安排

所选题目根据学生学号确定,学号模4加1,即(学号%4+1)。如你的学号为17,则所选题目号为:17%4+1==(题目2)。

(6).成绩评定

程序设计方案是否合理;程序设计是否正确;调试结果;设计说明书的质量高低;答辩时回答问题情况;课程设计周表现情况;总评成绩记入“课程设计成绩评分表”。

2.设计要求:

1).设计正确,方案合理。 2).界面友好,使用方便。 3).程序精炼,结构清晰。

4).设计报告5000字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。

5).上机演示。

二、进度安排

星期一 下午 星期二 下午

机房上机,熟悉这次课程设计的目的和课程设计的要求,通过图书馆或因特网查找与班级成绩管理系统课题相关的资料,明确了解一些要用到的文件和调用函数等,然后再把整个程序设计的总体框架、流程图等构思出来,并进行书面程序设计。

星期三 下午

机房上机,在计算机上编辑源程序。调试程序,在改正错误的同时不断完善程序,使源代码满足课程设计的要求和实现课程设计的基本功能。不断改正错误后,要保证程序能成功编译成目标文件,链接成功成为可执行文件,这样才能算已经完成了本课题的基本功能。之后,开始撰写课程设计报告。

星期四 下午

进一步完善程序并运行演示,完成课程设计答辩,完成并打印课程设计报告。


电气工程-C语言课程设计.doc 将本文的Word文档下载到电脑
搜索更多关于: 电气工程-C语言课程设计 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219