当前位置:文档之家› 教务信息管理系统课程设计报告

教务信息管理系统课程设计报告

教务信息管理系统课程设计报告
《高级语言程序设计》课程设计
教务信息管理系统
题目:
班级:软件R7班学生学号: 31001015学生姓名:麦建波指导老师:姚金涛提交时间: 5月6日
华南农业大学软件学院
教务信息管理系统
1. 系统分析
1.1 问题描述
本程序为教务信息管理系统,经过输入学生的相关信息,对数据进行处理和统计,并按需要输入统计
处理后的数据到文件中。

1.2 系统功能
(1)录入如下信息:
学生基本信息:如学号、姓名、性别、年龄、宿舍号码、电话号码等;
课程基本信息:课程编号、课程名称、考试成绩、
平时成绩、综合成绩、
学分、重修否等。

如果重修,需要
考虑重修学期、重修成绩,而且要
考虑多次重修的情况。

(2)录入选课信息
(3)录入学生成绩
(4)按班统计学生选课情况及考试成绩
(5)按课程统计学生名单及考试成绩
(6)统计并输出每个同学已修学分及不及格课程
1.3 功能需求描述:
(1)加载学生信息及其课程成绩:从文件录入学生的基本资料和课程情况,并覆盖原有数据。

(2)新增学生信息及其课程成绩:按要求录入学生的基本资料和课程情况,经过提示信息逐步操作。

(3)按班统计学生选课情况及考试成绩:根据录入的数据,以班为单位逐个输出选课情况及对应的成
绩。

(4)按课程统计学生名单及考试成绩:按提示输入课程编号,查询对应课程的学生名单及其成绩。

(5)统计并输出每个同学已修学分及不及格课程:根据录入的数据进行统计,输出全部学生的已修学
分及不及格课程的名称。

(6)保存学生信息及其课程成绩并退出:将当前的学生基本资料和课程情况保存到文件,并覆盖原有
文件。

1.4 开发平台及工具介绍
(1)硬件环境:
处理器:Intel Pentium 166或更高
内存:32MB以上
硬盘空间:2G以上
显 卡:SVGA 显示适配器 (2)软件环境:
操作系统:Windows98/Me/ /XP/ /Vista/7/8等
2. 系统设计
2.1 系统总体结构设计
2.2 系统各个功能模块设计
(1)
教务信息管理系统
加载学生信息及其课程成绩
新增学生信息及其课程成绩
按班统计学生选课情况及考试
成绩
按课程统计学生名单及考试成绩
统计学生已修学分及不及格课
程保存学生信息及其课程成绩并
退出
加载学生信息及其课程
系统自动从根文件夹读


加载成功显示相关信。

相关主题