本高校教务管理系统主要完成的功能包括对教学计划的管理,学生信息管理,选课信息等3个大的功能模块,利用这些功能实现一个功能完整的高校教务管理系统,来帮助高等院校进行教务管理。
高校教务管理系统采用B/S开发模式,数据库采用SQL Server,开发环境采用Visual Studio ,可以方便的满足此高校教务管理系统的使用和管理上的需要。
系统中有3个用户分别为系统管理员,教师用户和学生用户。
管理员对系统中的所有信息进行管理包括账号管理,学生信息管理,教师信息管理,课程信息管理,学院信息管理,专业信息管理,公告信息管理,教学计划管理等功能模块。
学生用户的功能包括修改自己的信息,修改自己的登陆密码,在线选课,查看选课信息,查看公告信息等功能。
教师用户的功能包括修改自己的信息,修改自己的登陆密码,查看任课表,查看学生信息,查看公告信息,查看教学计划等功能。
目 录
摘 要 I
Abstract II
目 录 III
第一章 绪 论 5
1.1课题背景 5
1.2目的和意义 5
1.3课题任务 6
1.4系统设计思想 6
1.5本章小结 7
第二章 开发环境介绍 8
2.1 asp.net技术 8
2.2 C#语言 8
2.3 SQL Server数据库简介 9
2.4 本章小结 10
第三章 系统需求分析 11
3.1可行性分析 11
3.2系统环境 12
3.3系统用例图 12
3.4性能需求 13
3.5系统业务流程 14
3.6 数据流图 15
3.6.1 关联图 15
3.6.2 顶层数据流图 16
3.6.3 一层数据流图(选课管理) 16
第四章 系统实现 18
4.1功能模块 18
4.2数据库设计 18
4.2.1概念结构设计 18
4.2.2数据库逻辑结构 22
第五章 详细设计 26
5.1用户登陆模块 26
5.2管理员功能模块 29
5.2.1学生信息管理 29
5.2.2 教师信息管理 31
5.2.3教学计划管理 33
5.2.4课程信息管理 34
5.2.5账号管理模块详细设计 36
5.3教师管理模块设计 38
5.3.1修改用户信息 38
5.3.2修改登陆密码 40
5.3.3任课表 42
5.4学生管理模块设计 43
5.4.1在线选课 43
5.4.2 课程表 44
结 论 46
致 谢 47
参考文献 48