1、管理信息系统课程设计管理信息系统课程设计 成绩管理课程设计成绩管理课程设计 一一. . 系统概述系统概述 (一) (1)需求分析 学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台,学生可 以通过该系统 查阅与自己相关信息,查看留言、提交留言。教师可以通过成绩 管理系统查阅学生成绩信息,教师信 息,查看教师留言、学生留言、提交留言、 留言的管理等相关操作。系统管理员可以实现以上的所有 功能,还有对学生的 添加、删除、修改、教师的添加、删除、修改,数据库的备份、数据库的还原等 相关操作。 根据开发要求,学生成绩管理系统主要应用于教育系统,完成对日 常的教学、教务、教师以及学 生的计算
2、机化的管理。开发学生成绩管理系统可 使学院教职员工减轻工作压力,比较系统地对教务、 教学上的各项服务和信息 进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及 国 家各部门关于信息化的步伐,使各项管理更加规范化。目前,学校工作繁杂、资 料重多。目前,管 理信息系统已进入高校,但还未普及,而对于学生成绩管理 来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容 性好的系统是很有必要的。 学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理软件。 它对于一个学校是不可缺少的重要部分, 它的内容对于学校的决策者和管理者来 说都至关重要。目前各个高校的基本情况
3、是:每次考试结束,老师们都要统计大 量的学生成绩,这些数据的归档、统计工作任务重,统计结束后往往错误百出。 工作量之大,查阅,维护都有不同程度的问题存在。所以,学生成绩管理管理系 统为用户提供充足的信息和快捷的查询手段,实现学生基本信息、成绩的录入, 删除, 查询, 维护以及成绩的统计分析等几方面的功能, 是现实问题的迫切要求。 (2)功能分析 学生成绩管理系统包括九个模块:输入学生资料,输出学生资料,学生姓名按顺 1 序排列,添加学生资料,按姓名查找,删除该学生资料,查找并显示学生资料, 按姓名 查找,修改该学生资料,从文件中读入数据,储存学生资料并退出系统。 这九个模块既 相互联系又相互独
4、立。 本系统根据学生成绩管理的需要,而建立 一个学生成绩管理系统,以方便对成绩的 各项管理操作。本系统能对成绩进行 输入和输出;能按姓名对学生进行排序,并显示学生资料、成绩等,不过得以系 统输入学生资料、成绩为前提;能添加学生成绩资料;能 根据学生的姓名来查 询该学生的成绩资料,并修改或是删除该学生信息;能够从文件中 读取学生信 息,并且添加到系统中;能把对系统所进行的操作进行保存,以及时更新系 统 中的数据。 学生成绩管理系统是为了更好的管理学生考试成绩而开发的数据管理 软件。 (二)开发方案:定义菜单函数,通过输出函数显示系统功能。利 switch 语 句实现多分支选择结构。 算法思路:switch 语句的执行流程是:首先计算 switch 后面圆括号中表达式的 值,然后用此值依次与各个 case 的常量表达式比较,若圆括号中表达式的值与某 个 case 后面的常量表达式的值相等,就执行此 case 后面的语句,执行后遇 break 语句就退出 switch 语句。 新系统为每个学生设计了代码,一方面可统一学生的成绩管理,另一方面为了方 便数据输入。产品代码为两