基于jsp servlet学校教务管理系统

 2023-03-02 11:30:13

论文总字数:14092字

摘 要

本次的教务管理系统基于Javabean,jsp,servlet,利用j2ee中MVC模型,结合eclipse j2ee mars,tomcat1.7,jdk7.0,sqlserver2008来开发学校教务管理系统。采用 B/S架构,通过软件工程的思想来设计并实施该系统。利用瀑布模型来书写并设计此次的文档。利用ER图和流程图工具对程序进行设计,从而可以避免一些不必要的逻辑错误。在数据库设计方面上我用了sqlserver2008,对于系统的单元测试和集成测试上写了一些测试用例。在servlet中通过转发和重定向的方法将数据传到页面,并通过一些简单的控件来完成一些业务流程。对于系统分层的设计,页面上样式的设计,各个模块之间耦合度,sql语句,以及一些算法语句上都有着一定的想法。

关键词:数据库;CSS;教务管理;JSP;面向对象,B/S

Education Manage System of College

Abstract

The educational administration management system based on the Javabean, JSP, servlet, using j2ee MVC model, combining with the eclipse j2ee Mars, tomcat1.7, jdk7.0, sqlserver2008 to develop the school educational administration management system. Using B/S architecture, through the thought of software engineering to design and implementation of the system. Using the waterfall model to writing and design of the document. Using the ER diagram and the flow chart of tools to design program, which can avoid some unnecessary logic errors. It took me

sqlserver2008 on database design, for system on the unit testing and integration testing of wrote some test cases. In the servlet upload data by using the method of forward and redirect page, and with some simple control to finish some business process. To the design of the system stratification, page style design, the coupling between modules, SQL statements, as well as some algorithm has a certain idea on the statement. 

Key words: database;CSS ;education management;JSP;object-oriented ,B/S

目录

摘要 I

Abstract II

第一章 概述 1

1.1 课题研究的背景 1

1.2 目前研究的概况和发展趋势 1

1.3 可行性分析 1

1.4 系统技术背景 2

1.4.1 Java语言的概述 2

1.4.2 Eclipse介绍 2

1.4.3 SQL SERVER数据库 3

1.4.4 Servlet介绍 3

1.4.5 Jsp介绍 5

第二章 数据库的设计 6

2.1 数据库设计的分析 6

2.2 E-R图 6

2.2.1 局部实体图的设计 6

7

2.3 数据库中的主要数据表结构 8

第三章 系统的分析与设计 11

3.1 需求分析 11

3.1.1 需求分析的概述 11

3.1.2 流程图 11

3.1.3 功能结构图 12

3.2 总体设计 13

第四章 系统的实现与运行 14

4.1 登陆界面的实现 14

4.2 系统管理员首页界面的实现 15

4.3 edu教管界面的实现 15

4.4 老师登录后界面的实现 17

4.5 学生登录后界面的实现 17

第五章 系统测试 20

5.1 系统测试的概念和目的 20

5.1.1 系统测试的概念 20

5.1.2 系统测试的目的 20

5.2 模块测试 20

5.3 总体测试 21

第六章 总 结 22

致 谢 23

参 考 文 献 24

第一章 概述

1.1 课题研究的背景

在当今时代,互联网发展越来越快,教务管理系统在教学管理上让人用起来会方便很多,而且还增强了教务管理的职能,这样教学管理工作会让人觉得更加轻松,更加科学。而且也减少了在教学管理工作上的手工劳动,因此在一定程度上也就让人觉得教务管理系统是必然的发展趋势。

近年来,我国很多高校为了能够培养高端人才不断的进行教学体制改革,一直以来我们秉着以人为本的教育方针,更加体现了我们一直寻求改变的思想。

学生能够在教务管理系统上自主选课排课考试查分,这对于大多数学生来说有了自己的安排,同时也能够利用合理的时间来完成自己的事情。对于科目繁多的数据,学校教务系统带来的便捷不言而喻。当然,计算机技术每年都会有新的变化,因此我们要不断的学习,运用新的技术来管理教务系统。

1.2 目前研究的概况和发展趋势

当今社会互联网占据重要位置,在国内外发展越来越迅速。在信息技术方面,世界各个发达国家越来越重视,同时信息技术对教育事业举足轻重。每个国家都会有一些技术团队利用信息技术来提高教育质量,当今,无论城里人还是老百姓他们都对教育事业越来越来上心,对于他们的子女给予了全部。因此,对于教育方向以及目标加以改变,在教育改革方向以及方案上加以创新,对于教育事业信息化的建设有很大的推进作用。根据调查表明国外的许多高校在教学系统信息化建设上都已经经历了多年的探索,到现在教学管理信息化已相对成熟,也形成了一些科学的管理模式。根据资料显示目前在美国已有85%的高校能够提供在线课程服务,在欧洲,也有很多高校陆续建立了自己的教务管理平台。

因为我国人口较多,学生也占据大多数,在国内我们的教学管理应当有自己的管理系统模式。我们可以在借鉴的基础上来开发适合我国教育事业的管理系统。改革开放以来我国的教育事业可以说是发展迅猛,尤其在教育制度上的变革,目前各个高校的招生人数也在逐年增加,因此高校对于建设现代信息化的问题也就逐年突出,这时我们就需要利用现代化的信息技术来弥补问题,进而可以使得各个高校在管理效率上才能越来越好。在过去,我们设计的传统信息系统在架构上一般都以客户机/服务器为主,这对于数据量大的情况下对于分布式应用的信息处理能力上相对较差。因此通过B/S模式也就是浏览器/服务器模式慢慢开始成熟起来,这种模式在处理分布式应用的信息处理上相对较好。一般情况下它分为浏览器层,web服务器层和数据库交互层。

1.3 可行性分析

在技术方面:作为一个计算机系的学生,我们必须要掌握一些基本的计算机技术,对于此次的毕设--学校教务管理系统来说,难度一般,对此只需翻阅相关方面的书籍,并且加以多次的尝试,系统的功能基本上可以在浏览器展示。所以在技术方面上是可以执行的,我所做的教务管理系统从技术上来说需要数据库的技术,web技术,css样式的技术,系统开发的技术,本系统用eclipse mars平台利用Java语言,基于servlet,jsp,javabean来开发,是可行的而且有条件的。

剩余内容已隐藏,请支付后下载全文,论文总字数:14092字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;