张渚中学学籍管理系统的设计与实现
目 录
1 引言 1
1.1 课题背景与意义 1
1.2 国内外发展现状 1
1.3 主要目标 2
1.4 研究内容和论文结构 2
2 开发语言与运行环境 3
2.1 JSP简介 3
2.2 SQL Server 2008简介 3
2.3 Java概述 4
2.4 系统开发环境 4
3 需求分析 5
3.1 系统的可行性分析 5
3.2 用例分析 6
3.3 系统开发环境需求 8
4 系统设计 9
4.1 功能设计 9
4.2 系统流程图 10
4.3 数据库设计 11
5 系统实现 16
5.1 系统登录 16
5.2 修改密码 15
5.3 班级信息管理 16
5.4 专业信息管理 18
5.5 学籍信息管理 19
5.6 成绩信息管理 19
5.7 奖惩信息管理 20
5.8 数据库连接 21
6 测试 22
6.1 测试目的 22
6.2 测试方法 22
6.3 测试结果 22
6.4 测试总结 23
结 论 24
致 谢 25
参考文献 26
1 引言
1.1 课题背景与意义
在信息技术影响下,教育发展的步伐越来越快。随着学校办学规模不断扩大,教学资源日益紧张,如何高 *好棒文|www.hbsrm.com +Q: ^351916072*
效的处理各种信息,已经成为各个学校关心的问题。
在学校的教务中学生学籍信息的管理可以说是一项琐碎繁杂的工作,对操作性的要求非常高,在过去手工的办公工作中,往往需要重复手写记录各个学生和年级的档案。由于学生数量多且变动大,以往的管理方式对于学生档案的管理很容易出错,并且管理流程复杂,涉及到的人员也较多,统计相应的数据,填写繁琐的表格,不但浪费教师的时间,而且在工作过程中容易出错,保存的数据时常丢失。利用计算机技术辅助教学管理工作,不但帮助学校以最少人力资源和时间取得足够的、可靠的、准确的数据,并且可以使相关人员从简单、重复、繁重的事务中解脱出来进行更有意义的教学工作。使用基于网络的学生学籍管理系统对在校学生管理、基础数据、学生的成绩、学生的奖惩信息进行管理,既减轻学校教务事务的工作量,又提高教师办公的效率,也方便了对学生和教职工个人档案进行跟踪和查询。
1.2 国内外发展现状
学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,随着计算机的普及和网络技术的发展,我国的教育行业信息化建设很早就已经在全国展开部署了。学生学籍管理系统系统就是其中之一。传统的手写管理由于工作量巨大、存放麻烦、更新困难、不易备份,已经随着时代的发展而显的落伍了。这就要我们创造更快更新的管理系统。电子管理以快捷、方便的使用而受到欢迎。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
世界发达国家高度重视信息技术对教育的影响和作用,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。对于学籍管理系统,国外的许多大学已经进行了多年的探索和研究,从六七十年代就已经开始,现在已比较成熟,形成了一套规范科学的管理模式。目前美国已经有85%的学校拥有自己的学籍管理系统。在欧洲,各个学校也相继建立了信息化教务管理平台。其管理信息系统模式一般都是以全局数据信息集中统一管理的中央数据库模型,而软件开发的系统架构多半也是以C/S,或者B/S模式进行设计的。由于多年的探索和改进,目前国外学校的这种管理模式规模已初具规模,其运行也处于一种比较完善和稳定的阶段。
1.3 主要目标
张渚中学学籍管理系统主要要实现的目标为:
1)使学生的学籍管理工作更加清晰、条理化。
2)简易地完成对学生信息的输入、查询、修改以及删除。
3)对成绩、班级、奖惩和课程等信息进行录入和查询。
1.4 研究内容和论文结构
本文从教育教学的实际出发,结合目前大力发展的科技信息化系统建设,结合学生档案管理的工作,可以从根本上解决中学学生档案管理的问题,分析系统所需要具备的主要功能以及如何去实现该系统。主要的研究内容为:
1)数据库的设计,创建关于张渚中学学籍管理系统相关内容,后台管理需要的数据,如制定教学计划、学生的信息等。
2)张渚中学学籍管理系统前台页面设计和后台代码设计实现。
3)将网站与后台数据库相连接。
4)各个功能模块的实现代码,完成张渚中学学籍管理系统。
*好棒文|www.hbsrm.com +Q: ^351916072*
/> 张渚中学学籍管理系统是一个基于JSP+SQL SERVER的管理系统,开发系统是采用了一套完善的开发和设计流程来完成的。论文的结构分为以下几个部分:
第1章是引言,主要介绍了张渚中学学籍管理系统的开发背景与意义与论文的研究内容和组织结构。
第2章是理论介绍,主要是简单介绍系统开发所用的软件技术,如数据库技术、JSP技术。
第3章是系统需求分析,着重介绍了需求的概念和需求的获取方法,采用软件工程的分析方法对学生学籍管理系统进行需求分析,重点对用户需求、功能需求和系统性能的需求进行了详细的分析。
第4章是系统设计,根据需求分析内容设计系统的大体框架设计和包括系统功能所用到表的数据库设计。
第5章是系统实现,介绍系统实现后的各个功能模块的功能和具体的实现方式,对每个功能模块都进行详细的描述。
第6章是系统功能测试,主要说明了系统为什么要进行测试以及经过测试后最终的结果如何。
第7章是总结与展望,主要是对整个论文的研究过程和论文的内容进行总结,并且指出系统在实际应用中需要改进和完善的地方。
2 开发语言与运行环境
2.1 JSP简介
JSP是Sun公司与其他公司一起参与建立的一种动态网页技术的标准。JSP技术使用了Java编程语言类的script lets封装动态页面和XML标签处理逻辑。通过tags和script lets资源在服务器端的应用程序逻辑,可以访问网页。 JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,开发基于Web的应用,快速,便捷。JSP技术的优势主要体现在以下几个方面:
2.2 SQL Server 2008简介
SQL SERVER数据库是微软公司开发的数据库系统。SQL SERVER关系型数据库是将系统的数据分别保存在不同的数据表中,而不是把全部的系统数据存放在一个数据库大仓库中,这样对于开发者来说就比较灵活了,开发者可以灵活的使用数据库中的每个表。SQL SERVER中的SQL也是采用的最常用的语言设计,由于SQL SERVER由于体积小、查询速度快、总体运行成本比较低,现在许多开发者都选择使用SQL SERVER来作为系统的数据库,可以降低整个系统的开发和使用费用,SQL SERVER数据库拥有很快的插入和查询速度。SQL SERVER数据库的导入有两种基本的方式,第一种是导入SQL脚步语言,这是目前应用最广泛的一种导入方式;第二种是开发者直接拷贝目标和文件的形式,但这种方式有一定的弊端,在不同的环境下,有可能出现系统不兼容的情况。SQL SERVER是一种功能简单容易学习,并且功能强大的数据库语言,它的特点主要是面对数字集合并且是非过程性的,同时可以支持同一语法多种使用方法的数据库语言。
1 引言 1
1.1 课题背景与意义 1
1.2 国内外发展现状 1
1.3 主要目标 2
1.4 研究内容和论文结构 2
2 开发语言与运行环境 3
2.1 JSP简介 3
2.2 SQL Server 2008简介 3
2.3 Java概述 4
2.4 系统开发环境 4
3 需求分析 5
3.1 系统的可行性分析 5
3.2 用例分析 6
3.3 系统开发环境需求 8
4 系统设计 9
4.1 功能设计 9
4.2 系统流程图 10
4.3 数据库设计 11
5 系统实现 16
5.1 系统登录 16
5.2 修改密码 15
5.3 班级信息管理 16
5.4 专业信息管理 18
5.5 学籍信息管理 19
5.6 成绩信息管理 19
5.7 奖惩信息管理 20
5.8 数据库连接 21
6 测试 22
6.1 测试目的 22
6.2 测试方法 22
6.3 测试结果 22
6.4 测试总结 23
结 论 24
致 谢 25
参考文献 26
1 引言
1.1 课题背景与意义
在信息技术影响下,教育发展的步伐越来越快。随着学校办学规模不断扩大,教学资源日益紧张,如何高 *好棒文|www.hbsrm.com +Q: ^351916072*
效的处理各种信息,已经成为各个学校关心的问题。
在学校的教务中学生学籍信息的管理可以说是一项琐碎繁杂的工作,对操作性的要求非常高,在过去手工的办公工作中,往往需要重复手写记录各个学生和年级的档案。由于学生数量多且变动大,以往的管理方式对于学生档案的管理很容易出错,并且管理流程复杂,涉及到的人员也较多,统计相应的数据,填写繁琐的表格,不但浪费教师的时间,而且在工作过程中容易出错,保存的数据时常丢失。利用计算机技术辅助教学管理工作,不但帮助学校以最少人力资源和时间取得足够的、可靠的、准确的数据,并且可以使相关人员从简单、重复、繁重的事务中解脱出来进行更有意义的教学工作。使用基于网络的学生学籍管理系统对在校学生管理、基础数据、学生的成绩、学生的奖惩信息进行管理,既减轻学校教务事务的工作量,又提高教师办公的效率,也方便了对学生和教职工个人档案进行跟踪和查询。
1.2 国内外发展现状
学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,随着计算机的普及和网络技术的发展,我国的教育行业信息化建设很早就已经在全国展开部署了。学生学籍管理系统系统就是其中之一。传统的手写管理由于工作量巨大、存放麻烦、更新困难、不易备份,已经随着时代的发展而显的落伍了。这就要我们创造更快更新的管理系统。电子管理以快捷、方便的使用而受到欢迎。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
世界发达国家高度重视信息技术对教育的影响和作用,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。对于学籍管理系统,国外的许多大学已经进行了多年的探索和研究,从六七十年代就已经开始,现在已比较成熟,形成了一套规范科学的管理模式。目前美国已经有85%的学校拥有自己的学籍管理系统。在欧洲,各个学校也相继建立了信息化教务管理平台。其管理信息系统模式一般都是以全局数据信息集中统一管理的中央数据库模型,而软件开发的系统架构多半也是以C/S,或者B/S模式进行设计的。由于多年的探索和改进,目前国外学校的这种管理模式规模已初具规模,其运行也处于一种比较完善和稳定的阶段。
1.3 主要目标
张渚中学学籍管理系统主要要实现的目标为:
1)使学生的学籍管理工作更加清晰、条理化。
2)简易地完成对学生信息的输入、查询、修改以及删除。
3)对成绩、班级、奖惩和课程等信息进行录入和查询。
1.4 研究内容和论文结构
本文从教育教学的实际出发,结合目前大力发展的科技信息化系统建设,结合学生档案管理的工作,可以从根本上解决中学学生档案管理的问题,分析系统所需要具备的主要功能以及如何去实现该系统。主要的研究内容为:
1)数据库的设计,创建关于张渚中学学籍管理系统相关内容,后台管理需要的数据,如制定教学计划、学生的信息等。
2)张渚中学学籍管理系统前台页面设计和后台代码设计实现。
3)将网站与后台数据库相连接。
4)各个功能模块的实现代码,完成张渚中学学籍管理系统。
*好棒文|www.hbsrm.com +Q: ^351916072*
/> 张渚中学学籍管理系统是一个基于JSP+SQL SERVER的管理系统,开发系统是采用了一套完善的开发和设计流程来完成的。论文的结构分为以下几个部分:
第1章是引言,主要介绍了张渚中学学籍管理系统的开发背景与意义与论文的研究内容和组织结构。
第2章是理论介绍,主要是简单介绍系统开发所用的软件技术,如数据库技术、JSP技术。
第3章是系统需求分析,着重介绍了需求的概念和需求的获取方法,采用软件工程的分析方法对学生学籍管理系统进行需求分析,重点对用户需求、功能需求和系统性能的需求进行了详细的分析。
第4章是系统设计,根据需求分析内容设计系统的大体框架设计和包括系统功能所用到表的数据库设计。
第5章是系统实现,介绍系统实现后的各个功能模块的功能和具体的实现方式,对每个功能模块都进行详细的描述。
第6章是系统功能测试,主要说明了系统为什么要进行测试以及经过测试后最终的结果如何。
第7章是总结与展望,主要是对整个论文的研究过程和论文的内容进行总结,并且指出系统在实际应用中需要改进和完善的地方。
2 开发语言与运行环境
2.1 JSP简介
JSP是Sun公司与其他公司一起参与建立的一种动态网页技术的标准。JSP技术使用了Java编程语言类的script lets封装动态页面和XML标签处理逻辑。通过tags和script lets资源在服务器端的应用程序逻辑,可以访问网页。 JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,开发基于Web的应用,快速,便捷。JSP技术的优势主要体现在以下几个方面:
2.2 SQL Server 2008简介
SQL SERVER数据库是微软公司开发的数据库系统。SQL SERVER关系型数据库是将系统的数据分别保存在不同的数据表中,而不是把全部的系统数据存放在一个数据库大仓库中,这样对于开发者来说就比较灵活了,开发者可以灵活的使用数据库中的每个表。SQL SERVER中的SQL也是采用的最常用的语言设计,由于SQL SERVER由于体积小、查询速度快、总体运行成本比较低,现在许多开发者都选择使用SQL SERVER来作为系统的数据库,可以降低整个系统的开发和使用费用,SQL SERVER数据库拥有很快的插入和查询速度。SQL SERVER数据库的导入有两种基本的方式,第一种是导入SQL脚步语言,这是目前应用最广泛的一种导入方式;第二种是开发者直接拷贝目标和文件的形式,但这种方式有一定的弊端,在不同的环境下,有可能出现系统不兼容的情况。SQL SERVER是一种功能简单容易学习,并且功能强大的数据库语言,它的特点主要是面对数字集合并且是非过程性的,同时可以支持同一语法多种使用方法的数据库语言。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2915.html