教学信息管理系统
Keywords: teaching information management; Asp.Net; SQL; Visual Studio 2010目 录
一、 绪 论 1
(一)课题目标 1
(二)研究目的 1
(三)系统预期结果 1
(四)教学信息管理现状 1
二、开发环境介绍 2
三、系统需求分析 2
(一)可行性分析 2
(二)系统用例图 2
(三)系统业务流程 3
四、系统实现 4
(一)功能模块 4
(二)数据库设计 4
1. 各用户实体图设计 4
2. 数据库表 5
五、详细设计 9
(一)用户登陆 9
(二)管理员功能 10
1. 对学生用户的管理 10
2. 教师信息管理 12
3. 教学计划管理 14
4. 账号管理模块详细设计 15
(三)教师管理模块设计 17
1. 修改用户信息 17
2. 修改登陆密码 19
3. 任课表 20
(四)学生管理模块设计 21
1. 在线选课 21
2. 课程表 22
结 论 24
致 谢 25
参考文献 26
一、 引言
(一)课题目标
教学信息管理是各校日常管理中主要工作之一,包括学 *好棒文|www.hbsrm.com +Q: *351916072*
校,教师,学生等诸多方面,随着教学体系,信用体系的发展和深化,选课制度的展开,日常管理改革教学变得越来越沉重,复杂。如何把学术工作信息化,模块化,方便化是现代大学的发展重点,因此迫切需要制定一个全面的教学管理制度,建立一个综合的,技术先进,高效和稳定的,安全的和可靠的一个教学信息管理系统。
随着科学与技术的日渐成熟,计算机科学的不断提高,对其功能的强大的认识以深刻印在人们心中,它已经发挥着越来越重要的作用在社会的许多领域中。对于手工管理,使用计算机来管理学生信息,有很多不可相比的优点,这些优点可以大幅度提高教学管理的效率。因此,我们需要开发这样的教学信息管理系统来有效管理教师学生各方面的信息。
(二)研究目的
教学信息管理系统是各所学校有效管理教师学生信息的重要组成部分之一,对学校的决策人员和管理人员十分重要,所以教学信息管理系统需要通过快捷便利的查询方式提供教师学生等各方面用户详细的资料信息,可是在高校管理者长期使用的传统纸张查询的管理方式存在诸多不足之处,带来了许多的困难。可是使用计算机来管理学生信息,有很多不可相比的优点,这些优点可以大幅度提高教学管理的效率。
(三)系统预期结果
按照用户的需要,对系统的要求为可以随时添加学生教师信息,班级信息,设置教学计划,课程,专业及其他相关信息;对学生教师信息提供随时的增、删、查、改等处理设置。
(四)教学信息管理现状
现阶段国家对教育事业越发的重视,从而导致了各高校对教学信息管理便捷性和实用性更加的需求。因此,教学信息管理系统发展越发的迅速,其系统便捷性和实用性变得越来越好,稳定性越来越高。教学信息管理慢慢步入正轨,实现全国化。但我国的系统水平仍然处于低水平,与其他发达国家比较还是起步水平差距较大,这就造成工作效率低下.如何以完善的管理,是学校管理者面临的一个重要课题。
教学信息管理系统解决了在工作中的各方面问题,从而解放了管理者复杂的工作,使教学信息化管理步入办公无纸化和规范的技术化,管理的现代化。
二、开发环境介绍
本系统由Asp.Net技术,C#语言,SQL Server数据库组成。
三、系统需求分析
(一)可行性分析
研究软件可行性的目的需要注意的是研究一个项目是否值得开发,能否解决问题,而不是去开发一个软件。可行性研究是在一个更抽象的方法下进行简化,需求分析和设计过程中的压缩,在更高层次上进行分析和设计过程[3]
为了使系统正常实行,硬件方面,开发系统使用Windows 7系统。软件方面,使用ASP.NET和 SQL Server2008 两个开发工具。
(二)系统用例图
登录状态下可以选择管理员登陆,教师登陆和学生登陆,需要用到不同的账号和对应的密码进入相应界面。
系统总用例图如图3-1所示。
图3-1 系统用例图
(三)系统业务流程
教学信息管理系统的业务流程图如图3-2所示。
图3-2 业务流程图
四、系统实现
(一)功能模块
登录状态下可以选择管理员登陆,教师登陆和学生登陆,需要用到不同的账号和对应的密码进入相应界面。
功能模块图如图4-1。
图4-1 教学信息管理系统
(二)数据库设计
1.各用户实体图设计
管理员信息实体图如图4-2。
图4-2管理员信息
学生信息实体图如图4-3。
图4-3学生信息
教师信息实体图如图4-4。
图4-4教师信息
2.数据库表
数据库表是一个系统中重要组成部分,通过数据库表的建立可以有效直观的编辑浏览一个系统中重要的数据,同时一个系统可以正常的运行也离不开数据库表。
管理员信息表,如表4-5所示。
表4-5 管理员信息表
(2). 课程信息表,如表4-6所示。
表4-6 课程信息表
(3) 学生信息表,如表4-8所示。
表4-8 学生信息表
(4) 教师信息表,如表4-9所示。
表4-9 教师信息表
(5) 学院信息表,如表4-10所示。
表4-10 学院信息表
(6) 专业信息表,如表4-11所示。
表4-11 专业信息表
(7) 教学计划表,如表4-12所示。
表4-12 教学计划表
五、详细设计
(一)用户登陆
登录状态下可以选择管理员登陆,教师登陆和学生登陆,需要用到不同的账号和对应的密码进入相应界面。
登陆界面如图5-1(管理员)
Response.Redirect("admin/Default.aspx");
教师信息删、查、改界面如图5-4。
一、 绪 论 1
(一)课题目标 1
(二)研究目的 1
(三)系统预期结果 1
(四)教学信息管理现状 1
二、开发环境介绍 2
三、系统需求分析 2
(一)可行性分析 2
(二)系统用例图 2
(三)系统业务流程 3
四、系统实现 4
(一)功能模块 4
(二)数据库设计 4
1. 各用户实体图设计 4
2. 数据库表 5
五、详细设计 9
(一)用户登陆 9
(二)管理员功能 10
1. 对学生用户的管理 10
2. 教师信息管理 12
3. 教学计划管理 14
4. 账号管理模块详细设计 15
(三)教师管理模块设计 17
1. 修改用户信息 17
2. 修改登陆密码 19
3. 任课表 20
(四)学生管理模块设计 21
1. 在线选课 21
2. 课程表 22
结 论 24
致 谢 25
参考文献 26
一、 引言
(一)课题目标
教学信息管理是各校日常管理中主要工作之一,包括学 *好棒文|www.hbsrm.com +Q: *351916072*
校,教师,学生等诸多方面,随着教学体系,信用体系的发展和深化,选课制度的展开,日常管理改革教学变得越来越沉重,复杂。如何把学术工作信息化,模块化,方便化是现代大学的发展重点,因此迫切需要制定一个全面的教学管理制度,建立一个综合的,技术先进,高效和稳定的,安全的和可靠的一个教学信息管理系统。
随着科学与技术的日渐成熟,计算机科学的不断提高,对其功能的强大的认识以深刻印在人们心中,它已经发挥着越来越重要的作用在社会的许多领域中。对于手工管理,使用计算机来管理学生信息,有很多不可相比的优点,这些优点可以大幅度提高教学管理的效率。因此,我们需要开发这样的教学信息管理系统来有效管理教师学生各方面的信息。
(二)研究目的
教学信息管理系统是各所学校有效管理教师学生信息的重要组成部分之一,对学校的决策人员和管理人员十分重要,所以教学信息管理系统需要通过快捷便利的查询方式提供教师学生等各方面用户详细的资料信息,可是在高校管理者长期使用的传统纸张查询的管理方式存在诸多不足之处,带来了许多的困难。可是使用计算机来管理学生信息,有很多不可相比的优点,这些优点可以大幅度提高教学管理的效率。
(三)系统预期结果
按照用户的需要,对系统的要求为可以随时添加学生教师信息,班级信息,设置教学计划,课程,专业及其他相关信息;对学生教师信息提供随时的增、删、查、改等处理设置。
(四)教学信息管理现状
现阶段国家对教育事业越发的重视,从而导致了各高校对教学信息管理便捷性和实用性更加的需求。因此,教学信息管理系统发展越发的迅速,其系统便捷性和实用性变得越来越好,稳定性越来越高。教学信息管理慢慢步入正轨,实现全国化。但我国的系统水平仍然处于低水平,与其他发达国家比较还是起步水平差距较大,这就造成工作效率低下.如何以完善的管理,是学校管理者面临的一个重要课题。
教学信息管理系统解决了在工作中的各方面问题,从而解放了管理者复杂的工作,使教学信息化管理步入办公无纸化和规范的技术化,管理的现代化。
二、开发环境介绍
本系统由Asp.Net技术,C#语言,SQL Server数据库组成。
三、系统需求分析
(一)可行性分析
研究软件可行性的目的需要注意的是研究一个项目是否值得开发,能否解决问题,而不是去开发一个软件。可行性研究是在一个更抽象的方法下进行简化,需求分析和设计过程中的压缩,在更高层次上进行分析和设计过程[3]
为了使系统正常实行,硬件方面,开发系统使用Windows 7系统。软件方面,使用ASP.NET和 SQL Server2008 两个开发工具。
(二)系统用例图
登录状态下可以选择管理员登陆,教师登陆和学生登陆,需要用到不同的账号和对应的密码进入相应界面。
系统总用例图如图3-1所示。
图3-1 系统用例图
(三)系统业务流程
教学信息管理系统的业务流程图如图3-2所示。
图3-2 业务流程图
四、系统实现
(一)功能模块
登录状态下可以选择管理员登陆,教师登陆和学生登陆,需要用到不同的账号和对应的密码进入相应界面。
功能模块图如图4-1。
图4-1 教学信息管理系统
(二)数据库设计
1.各用户实体图设计
管理员信息实体图如图4-2。
图4-2管理员信息
学生信息实体图如图4-3。
图4-3学生信息
教师信息实体图如图4-4。
图4-4教师信息
2.数据库表
数据库表是一个系统中重要组成部分,通过数据库表的建立可以有效直观的编辑浏览一个系统中重要的数据,同时一个系统可以正常的运行也离不开数据库表。
管理员信息表,如表4-5所示。
表4-5 管理员信息表
(2). 课程信息表,如表4-6所示。
表4-6 课程信息表
(3) 学生信息表,如表4-8所示。
表4-8 学生信息表
(4) 教师信息表,如表4-9所示。
表4-9 教师信息表
(5) 学院信息表,如表4-10所示。
表4-10 学院信息表
(6) 专业信息表,如表4-11所示。
表4-11 专业信息表
(7) 教学计划表,如表4-12所示。
表4-12 教学计划表
五、详细设计
(一)用户登陆
登录状态下可以选择管理员登陆,教师登陆和学生登陆,需要用到不同的账号和对应的密码进入相应界面。
登陆界面如图5-1(管理员)
Response.Redirect("admin/Default.aspx");
教师信息删、查、改界面如图5-4。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1839.html