范文写作网 > 计算机网络毕业论文 > > 基于WEB的教务管理系统JSP+SQL
计算机网络毕业论文

基于WEB的教务管理系统JSP+SQL

摘要:毕业论文 目 录 前言1 1 JSP相关技术概论2 1.1 JSP技术原理2 1.1.1 JSP技术2 1.1.2 JSP实现原理图3 1.1.3 JSP技术的特点3 1.1.4 JSP、ASP和PHP的比较5 1.2 Java及Java Servlets概述6 1.2.1 Java概述7 1.2.2 Java Servlet概述7 1.3 JavaBean概述8 1.3.1 Java
关键词:基于,WEB,教务,管理系统,JSP+SQL,毕业论文,前言

孙懿男,移动充值送话费,峰峰天气预报

毕业论文

目  录

前言 1
1 JSP相关技术概论 2
1.1 JSP技术原理 2
1.1.1 JSP技术 2
1.1.2 JSP实现原理图 3
1.1.3 JSP技术的特点 3
1.1.4 JSP、ASP和PHP的比较 5
1.2 Java及Java Servlets概述 6
1.2.1 Java概述 7
1.2.2 Java Servlet概述 7
1.3 JavaBean概述 8
1.3.1 Java Beans与Bean 8
1.3.2 在JSP页面中使用Bean 8
1.4 JSP中数据库的连接 9
1.4.1 通过JDBC-ODBC桥的数据库连接 9
1.4.2 使用连接池的数据库连接 10
1.4.3 通过直接使用JDBC的数据库连接 10
1.4.4 Microsoft SQL Server 2000 介绍 10
1.4.5 SQL语言简述 11
1.5 运行环境配置 12
1.5.1 JDK 1.5的安装 12
1.5.2 Tomcat5.5的安装 12
2 系统需求分析 14
2.1 设计背景 14
2.2 任务概述 14
2.2.1 目标 14
2.2.2 用户特点 14
2.2.3 条件与限制 15
2.3 功能需求 15
2.3.1 理解需求 15
2.3.2 分析需求 15
3 系统概要设计 17
3.1 系统设计思路 17
3.1.1 设计思想 17
3.1.2 设计步骤 17
3.2 总体设计 17
3.2.1 数据库设计 17
3.2.2 创建数据表 18
3.2.3 系统功能模块结构设计 20
3.3 系统程序关联及说明 21
3.3.1 Java语言中字符编码的处理 21
3.3.2 登录安全性控制 23
3.3.3 数据库连接配置调用及操作 26
3.3.4 系统配置调用类 27
4 系统详细设计 29
4.1 登录模块设计与实现 29
4.2 管理员功能模块设计与实现 30
4.2.1 对学生信息的管理 31
4.2.2 对教师信息的管理 32
4.2.3 对课程信息的管理 33
4.2.4 对选课时段的管理 34
4.2.5 对选课信息的管理 34
4.2.6 对密码的管理 35
4.3 学生功能模块设计与实现 35
4.3.1 课程信息的查询 36
4.3.2 课程信息的选报 36
4.3.3 课程信息的管理 37
4.3.4 学生成绩查看 37
4.4 教师功能模块设计与实现 38
4.4.1 选课信息的查询 38
4.4.2 学生成绩的管理 38
4.5 设计中的问题与解决 40
4.5.1 无法连接数据库 40
4 5.2 无法正常向数据库插入数据 40
5 系统运行与测试 41
5.1 系统环境配置 41
5.1.1 软件配置 41
5.1.2 硬件配置 42
5.1.3 网络配置 42
5.2 系统测试 43
5.2.1 测试方式 44
5.2.2 系统操作 44
结束语 45
参考文献 46
致谢 47

前言
随着网络的发展,教务管理系统作为目前高校必不可少的系统,不但要脱离仅仅依赖用户手工的管理,而且也要向网络方向发展。特别是在当前计算机和网络高速发展的时代,人们开始充分利用现有的资源,来进行学校教务的管理,开始逐渐脱离原先教务系统使用C/S结构的地域的局限性,使用B/S开发模式的优势,使整个校园网甚至Internet上的用户都可访问本教务系统。因而就可在多地域、任意时间段以不同身份来访问教务系统中的数据,大大加强了系统数据共享的能力。
本系统的设计利用SQL Server作为后台的数据库,采用了标准MVC3层架构(JSP-JavaBean-Servlet3层结构)的开发模式,其中Servlet担当主要逻辑控制,通过接受JSP传来的用户请求,调用以及初始化JavaBean,再通过JSP传到客户端,本系统中SqlBean担当主要的与数据库的连接和通信,JavaBean在本系统中主要担当配合JSP以及Servlet来完成用户的请求,而JSP主要担当接受与响应客户端。通过这种设计模型把应用逻辑、处理过程和显示逻辑分成不同的组件来实现,这些组件可以进行交互和重用,提高了开发效率,是目前比较流行的方式。
本文中具体介绍了设计的相关技术,描述了对系统的需求分析,阐述了系统的设计思路和功能划分,详细说明了各个页面与功能模块的具体设计过程。

基 于 WEB 的 教 务 管 理 系 统
 

摘要:随着internet的发展,数据库技术的进1步成熟,建立能够业务化工作的教务管理系统是当前高校管理部门的迫切要求。本文参考了目前国内高校教务管理的发展情况及管理模式,借鉴目前国内的管理系统,对高校教务管理系统进行设计;建设基于WEB平台,实现方便快捷的WEB登录和查询;采用SQL Server 2000数据库系统作为后台数据库,采用JSP技术对数据库进行操作和维护;详细分析了系统的整体方案设计和安全策略设计实现。本文还具体论述了用JSP进行B/S模式3层WEB开发的规范过程,以及JSP通过服务器访问数据库管理系统的技术关键,并给出了具体的实现方法。已开发完成的系统具有以下3大功能模块:系统管理员功能模块、教师操作功能模块和学生操作功能模块。

关键词:B/S模式;JSP;WEB数据库;教务管理系统  


A Educational Administration Management System
Based on Web
 

Abstract: With the development of Internet and the maturity of database, it is exigent request to establish Educational Administration Management System (EAMS). By referring the development of EAMS in China sites, which how to be managed today, I have built a site of EAMS. In this site, students can register and search for something they need. SQL Server 2000 is its database on the background. It can access data from database by using JSP technology. The paper emphatically expounds course of tri-layer Web development of B/S mode using JSP as development tool. The whole scheme design, security strategy design and program module are analyzed in detail. In order to realize a actual EAMS system, solutions of each phase are provided. Further more, key technologies and methods in accessing to database by JSP through application server are also expounded. The final version system mainly includes the following functions: Administrator management module, Teacher management module and Student management module.

Keywords: B/S; JSP; Web Database; Educational Administration Management System