教务管理系统 毕业论文1.doc
文本预览下载声明
教务管理系统
摘要
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
本文介绍了在visual studio2005环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;其系统以超级用户和普通用户来对功能进行实现,普通用户只有查看个人信息的权限,超级用户可以对信息进行增加、修改、删除、存储、查询信息等功能。
关键词
管理信息系统、学生管理
目 录
第一章 绪言 1
1.1 系统及需求分析 1
1.1.1 系统需求 1
1.1.2可行性分析 1
1.2系统功能简介 1
1.2.1 项目规划 2
1.2.2 学籍管理 2
1.2.3 教学管理 2
1.2.4 成绩管理 3
1.2.5 专推本管理 3
1.2.6 学位管理 3
1.2.7 毕业管理 4
1.2.8 用户管理 4
1.2.9 系统维护 4
1.3.0 帮助 4
1.3.1 系统开发的目标 4
第二章 系统分析 5
2.1业务流程分析 5
2.1.1班级管理业务流程图 5
2.1.2档案管理业务流程图 5
2.1.3课程管理业务流程图 5
2.1.4成绩管理业务流程图 6
2.2数据流程分析 6
2.2.1数据流程图 6
2.3数据存储分析:实体联系图 7
2.4功能分析:功能层次图 8
第三章 系统设计 9
3.1软件模块结构设计 9
3.1.1 系统方案确定 9
3.1.2 软件结构设计 9
3.2 数据库设计 10
3.2.1 数据库表 10
第四章 系统的功能 14
4.1系统登陆界面 14
4.2 系统主界面 16
4.3 通知信息 18
第五章 全文总结 21
致 谢 22
第一章 绪言
本教务管理系统可以说是一个综合性的学校学生管理系统,这它集成了学生信息管理、学生成绩管理、课程信息管理、教师信息管理、查询授课管理等多种功能,因而具有较强的实用性和先进性。
1.1 系统及需求分析
1.1.1 系统需求
通过调查,要求系统需要有以下功能:
⑴ 由于操作人员的计算机知识普遍较差,要求有良好的人机界面;
⑵ 由于该系统的使用对象多,要求有较好的权限管理;
⑶ 原始数据修改简单方便,支持多条件修改
⑷ 方便的数据查询,支持多条件查询;
⑸ 在相应的权限下,删除数据方便简单,数据稳定性好;
⑹ 数据计算自动完成,尽量减少人工干预;
1.1.2可行性分析
由于本系统管理的对象比较单一,都是在校学生跟老师,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。本系统的设计是在Window win7中文版操作系统环境下。数据库是SQL2008,在开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多、开发工具也很多。每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,在选择开发工具时也考虑它的健壮性、可移性、安全性等问题。
1.2系统功能简介
本系统主要可以实现以下的管理功能:学生信息管理、学生成绩管理、课程信息管理、教师信息管理、查询授课管理等等。
1.2.1 项目规划
教务管理系统是一个典型的数据库应用程序,由学生信息管理、学生成绩管理、课程信息管理、教师信息管理、查询授课管理等模块组成,特规划如下:
1.2.2 学生信息管理
学生信息管理囊括了学号、姓名、性别、籍贯、系别、班级、出生日期等学生的相关信息。
a.基本信息管理:将录取学生的学号、姓名、性别、籍贯、系别、班级、出生日期等信息导入学生信息表;系统提供自动分班功能。也可由各院系根据需要人工确定班级名单。分班后学号将按规定自动生成。
b.报表查询:可根据系别、班级、班级总人数查询。查询结果可以统计输出,
1.2.3查询授课管理
可根据教学计划的范围及特点,对教师、学期教学计划、排课计划、考试安排等进行全面管理。
a.教师信息:可以按条件分类查询教师信息;如果没有选择条件,系统将查询出全部的教师信息。可根据需要打印查询结果。
b.教学计划:教学计划由管理员进行管理,只有以管理员的权限登陆才能修改,其他权限登陆只能查询,不能修改。此模块将列出全院教学安排;可以通过组合查询、单条件查询等来查看教学安排。
c.排课管理:排课由管理员进行管理;其他部门人员只能浏览和查询。查询结果如果打印,可以转入电子表格
显示全部