高校二级分院教学档案管理系统设计与实现
摘 要论文阐述了高校二级分院教学档案管理系统的设计与实现,并对该系统的需求分析及系统需要实现的设计方法作了介绍。该系统的基本功能包括用户登录,管用户登录,管理员管理,教学秘书管理, 教师管理, 辅导员管理,培养方案管理,教学进度管理,教学资源管理,科学研究管理,试卷管理,修改密码等功能。高校二级分院档案管理系统的设计与实现是采用ASP.Net技术构建的一个基于B/S模式的系统。整个开发过程首先是对系统进行了需求分析,设计出高校二级分院教学档案管理系统中主要的功能模块和他的数据流图。完了以后又对系统进行了一个总体的设计,设计出他的系统功能、总体的结构、数据结构、安全设计等。并进行了系统的详细设计,实现数据库的访问、主要功能模块、模块代码等一些方面。最后完了以后,对整个系统进行测试,调试系统的功能,对系统中功能模块不足的地方进行修改,这次的设计修改也为了以后开发系统提供了经验。本系统的开发能够让高校二级分院在教学档案管理方面更加方便快捷给一些二级分院也带来了经验,同时也促使各高校二级分院在教学档案管理方面变的更加系统化、有序化。本系统的界面也比较简单明了,方便管理员对本系统进行操作。
目 录
1 系统概述 1
1.1 研究背景和意义 1
1.2发展趋势 1
1.3 主要研究内容 2
2 系统开发环境 3
2.1 ASP.NET概述 3
2.2数据库技术 3
3 需求分析 4
3.1 需求分析 4
3.2 可行性分析 4
3.3 系统流程和逻辑 5
4 系统设计 9
4.1 概述 9
4.2 系统结构 9
4.3. 数据库设计 10
5 系统详细设计 18
5.1登陆模块的实现 18
5.2 系统管理员管理 19
5.3 秘书信息管理 20
5.4 辅导员信息管理 22
5.5教师信息管理 23
5.6培养方案管理 25
5.7教学资源信息管理 26
5.8教学进度信息管理 27
5.9学籍信息管理 28
*好棒文|www.hbsrm.com +Q: #351916072#
/> 5.10试卷信息管理 29
5.11修改密码 30
6 系统测试 31
6.1 高校二级分院教学档案管理系统的测试目的 31
6.2 高校二级分院教学档案管理系统的测试方法 31
6.3 高校二级分院教学档案管理系统的测试特列 31
6.4 高校二级分院教学档案管理系统的系统测试结果 32
7 总结 36
8 参考文献 37
9 致谢语 39
系统概述
1.1 研究背景和意义
随着计算机技术及Internet互联网的飞速发展,各地高校越来越多,学生也越来越多,这就给学校教学档案管理带来了很大的挑战,庞大的学生系统,单凭以前传统的手工统计档案管理这些信息已经是不可能的了,因为传统的手工统计出错的可能性很大,需要多人合作进行多次核对,录入数据的时候也有可能出现错误,查找学生档案的时候也比较麻烦,这导致管理工作异常困难,并且也需要大量的人力物力,这给高校教学档案管理工作带来了很大障碍。另外,档案统计后的数据写在纸上,如果想和多人共享需要重新写在别的纸上,浪费纸张,并且学校教学档案涵盖的方面很多,这些信息构成一个庞大的数据库。所以,因为以上种种原因,各高校开始考虑如何解决遇到的这些问题,在这样的背景下,高校二级分院教学档案管理系统就应运而生,用来来解决高校二级分院教学档案管理所面临的困境,进而促进教学档案管理信息化的建设。
1.2发展趋势
高校二级分院教学档案涉及到学校的各个方面,其中包括学校全体教师,学生的基本档案信息,还有每个班级,每个学生的各科目的成绩;每个班级的课程、教师、人数等等一系列问题。这些问题都是每一个学校最基本的管理工作。在这样的情况下,不管是我国,还是其他国家,每个学校对教学档案管理这方面都是比较重视的。
但是相对于国外的高校来说,我们国家各个高校在教学档案管理方面起步还是相对很晚的,国外上世纪九十年代的时候有些国家已经实现了档案信息网络一体化。虽然我国在高校教学档案管理方面起步比国外晚,但是最近几年,我国的各大高校不断地加大投资力度,对学校的各种实验设备,网络等进行提升。并且各个高校也都自己开发一些系统应用软件等,慢慢的开始形成自己的体系。
但是,虽然国内高校近几年很重视这样面,也在不断进行建设、投资,可是在教学档案管理方面我们与国外的高校差距还是很大的。目前确实在教学档案管理方面实现了无纸化,出现了一些相关方面的系统,但是这些系统仍然存在很大的问题,他们的兼容性还不是很好,运行的速度也相对比较慢,各个系统之间的关系不是很明确,所以这些系统还是需要进行提升修改,是他们更加完善。
1.3 主要研究内容
高校二级分院教学档案管理系统,是一个高校自己内部提供信息管理的一个平台,是完整的,高速的,开放的,他的核心思想就是提供一个以自然语言为主的用户界面,让各高校的用户可以更好,更方便的管理教学档案信息的一个平台,系统。
该系统的基本功能包括用户登录,管理员管理,教学秘书管理, 教师管理, 辅导员管理,培养方案管理,教学进度管理,教学资源管理,科学研究管理,试卷管理,修改密码等功能。
系统开发环境
2.1 ASP.NET概述
早在几年前,随着社会时代的快速发展,ASP已经无法满足社会的需求,所以为了能够满足社会发展的需求ASP.NET就应运而生。
在1997年的时候由于ASP的缺点越来越明显,急需改进或者一个新的技术的出现从而代替他,就在这样的背景下Scott Guthrie和他的团队开发出了XSP。随着时代的发展,微软公司终于在二零零二年的时候开发出了ASP.NER。从那以后,它的版本越来越多,更新的也越来越快,随着他的更新也出现了很多新的功能、优点。作为依靠通用语编译运行的ASP.NET,它是具有很强大的适应性的,可以在Web等几乎所有的平台上进行运行。
ASP.NET的优点是有很多的,比如:
(1)效率。因为建立的环境为.NET Framework,所以只需要一次编译就能够永久运行。这样大幅度的节省了重复编译的时间,所以速率会提高非常明显。
(2)可重用性。ASP.NET完全分开了代码与内容,具有了重用性。因为它的代码与内容是分开的,所以它的代码可以复制粘贴以达到重复利用的目的。
(3)代码量。相对于ASP来说,ASP.NET作为它的升华版本,实现一个功能所需要的代码量是远远小于ASP的,缩减了开发员的时间。
2.2数据库技术
数据库的组成非常简单。在其组成中数据表就像是基石,而触发器则是施工设施,最后存储过程等的数据库对象类似于原材料,三者紧密联系,缺一不可。
数据表在数据库中是非常重要的,它是所有数据库对象的集合体。拿SQL2008的数据库表来说,主要分为两种类,你可以根据语法输入来创建,也可以利用表设计器完成表。本系统需要一个强大的后台数据库管理系统支持,应用到很多的数据处理。有:FoxPro、SQL2008、Excel、Informix 、Oracle和SQL Server等,本系统应用的是微软公司的SQL2008。数据表作为数据库的基石,创建在数据库设计之后,几乎包含了所有的数据库对象,在本系统中考虑到了服务器的稳定性能方面,选用了同开发环境同一个公司产品,这样兼容性是有保障的。本系统的开发环境是VS2010,编程环境是ASP.NET,数据库环境是SQL Server。
需求分析
3.1 需求分析
3.1.1 功能需求
目 录
1 系统概述 1
1.1 研究背景和意义 1
1.2发展趋势 1
1.3 主要研究内容 2
2 系统开发环境 3
2.1 ASP.NET概述 3
2.2数据库技术 3
3 需求分析 4
3.1 需求分析 4
3.2 可行性分析 4
3.3 系统流程和逻辑 5
4 系统设计 9
4.1 概述 9
4.2 系统结构 9
4.3. 数据库设计 10
5 系统详细设计 18
5.1登陆模块的实现 18
5.2 系统管理员管理 19
5.3 秘书信息管理 20
5.4 辅导员信息管理 22
5.5教师信息管理 23
5.6培养方案管理 25
5.7教学资源信息管理 26
5.8教学进度信息管理 27
5.9学籍信息管理 28
*好棒文|www.hbsrm.com +Q: #351916072#
/> 5.10试卷信息管理 29
5.11修改密码 30
6 系统测试 31
6.1 高校二级分院教学档案管理系统的测试目的 31
6.2 高校二级分院教学档案管理系统的测试方法 31
6.3 高校二级分院教学档案管理系统的测试特列 31
6.4 高校二级分院教学档案管理系统的系统测试结果 32
7 总结 36
8 参考文献 37
9 致谢语 39
系统概述
1.1 研究背景和意义
随着计算机技术及Internet互联网的飞速发展,各地高校越来越多,学生也越来越多,这就给学校教学档案管理带来了很大的挑战,庞大的学生系统,单凭以前传统的手工统计档案管理这些信息已经是不可能的了,因为传统的手工统计出错的可能性很大,需要多人合作进行多次核对,录入数据的时候也有可能出现错误,查找学生档案的时候也比较麻烦,这导致管理工作异常困难,并且也需要大量的人力物力,这给高校教学档案管理工作带来了很大障碍。另外,档案统计后的数据写在纸上,如果想和多人共享需要重新写在别的纸上,浪费纸张,并且学校教学档案涵盖的方面很多,这些信息构成一个庞大的数据库。所以,因为以上种种原因,各高校开始考虑如何解决遇到的这些问题,在这样的背景下,高校二级分院教学档案管理系统就应运而生,用来来解决高校二级分院教学档案管理所面临的困境,进而促进教学档案管理信息化的建设。
1.2发展趋势
高校二级分院教学档案涉及到学校的各个方面,其中包括学校全体教师,学生的基本档案信息,还有每个班级,每个学生的各科目的成绩;每个班级的课程、教师、人数等等一系列问题。这些问题都是每一个学校最基本的管理工作。在这样的情况下,不管是我国,还是其他国家,每个学校对教学档案管理这方面都是比较重视的。
但是相对于国外的高校来说,我们国家各个高校在教学档案管理方面起步还是相对很晚的,国外上世纪九十年代的时候有些国家已经实现了档案信息网络一体化。虽然我国在高校教学档案管理方面起步比国外晚,但是最近几年,我国的各大高校不断地加大投资力度,对学校的各种实验设备,网络等进行提升。并且各个高校也都自己开发一些系统应用软件等,慢慢的开始形成自己的体系。
但是,虽然国内高校近几年很重视这样面,也在不断进行建设、投资,可是在教学档案管理方面我们与国外的高校差距还是很大的。目前确实在教学档案管理方面实现了无纸化,出现了一些相关方面的系统,但是这些系统仍然存在很大的问题,他们的兼容性还不是很好,运行的速度也相对比较慢,各个系统之间的关系不是很明确,所以这些系统还是需要进行提升修改,是他们更加完善。
1.3 主要研究内容
高校二级分院教学档案管理系统,是一个高校自己内部提供信息管理的一个平台,是完整的,高速的,开放的,他的核心思想就是提供一个以自然语言为主的用户界面,让各高校的用户可以更好,更方便的管理教学档案信息的一个平台,系统。
该系统的基本功能包括用户登录,管理员管理,教学秘书管理, 教师管理, 辅导员管理,培养方案管理,教学进度管理,教学资源管理,科学研究管理,试卷管理,修改密码等功能。
系统开发环境
2.1 ASP.NET概述
早在几年前,随着社会时代的快速发展,ASP已经无法满足社会的需求,所以为了能够满足社会发展的需求ASP.NET就应运而生。
在1997年的时候由于ASP的缺点越来越明显,急需改进或者一个新的技术的出现从而代替他,就在这样的背景下Scott Guthrie和他的团队开发出了XSP。随着时代的发展,微软公司终于在二零零二年的时候开发出了ASP.NER。从那以后,它的版本越来越多,更新的也越来越快,随着他的更新也出现了很多新的功能、优点。作为依靠通用语编译运行的ASP.NET,它是具有很强大的适应性的,可以在Web等几乎所有的平台上进行运行。
ASP.NET的优点是有很多的,比如:
(1)效率。因为建立的环境为.NET Framework,所以只需要一次编译就能够永久运行。这样大幅度的节省了重复编译的时间,所以速率会提高非常明显。
(2)可重用性。ASP.NET完全分开了代码与内容,具有了重用性。因为它的代码与内容是分开的,所以它的代码可以复制粘贴以达到重复利用的目的。
(3)代码量。相对于ASP来说,ASP.NET作为它的升华版本,实现一个功能所需要的代码量是远远小于ASP的,缩减了开发员的时间。
2.2数据库技术
数据库的组成非常简单。在其组成中数据表就像是基石,而触发器则是施工设施,最后存储过程等的数据库对象类似于原材料,三者紧密联系,缺一不可。
数据表在数据库中是非常重要的,它是所有数据库对象的集合体。拿SQL2008的数据库表来说,主要分为两种类,你可以根据语法输入来创建,也可以利用表设计器完成表。本系统需要一个强大的后台数据库管理系统支持,应用到很多的数据处理。有:FoxPro、SQL2008、Excel、Informix 、Oracle和SQL Server等,本系统应用的是微软公司的SQL2008。数据表作为数据库的基石,创建在数据库设计之后,几乎包含了所有的数据库对象,在本系统中考虑到了服务器的稳定性能方面,选用了同开发环境同一个公司产品,这样兼容性是有保障的。本系统的开发环境是VS2010,编程环境是ASP.NET,数据库环境是SQL Server。
需求分析
3.1 需求分析
3.1.1 功能需求
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2060.html