基于jsp、weblogic、oracle的在线教学管理系统

基于jsp、weblogic、oracle的在线教学管理系统

ID:14509546

大小:31.50 KB

页数:9页

时间:2018-07-29

基于jsp、weblogic、oracle的在线教学管理系统_第1页
基于jsp、weblogic、oracle的在线教学管理系统_第2页
基于jsp、weblogic、oracle的在线教学管理系统_第3页
基于jsp、weblogic、oracle的在线教学管理系统_第4页
基于jsp、weblogic、oracle的在线教学管理系统_第5页
资源描述:

《基于jsp、weblogic、oracle的在线教学管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于Jsp、WebLogic、Oracle的在线教学管理系统第20卷第1期2007年o3月盐城工学院(自然科学版)JournalofYanehengInstituteofTechnologyNaturalScienceEditionV01.20No.1Mar.2007基于Jsp,WebLogic,Oracle的在线教学管理系统'.王明辉(盐城工学院现代教育技术中心,江苏盐城224003)摘要:基于B/S结构的教学管理系统,采用了Oracle为后台数据库,以WebLogic+Jsp为环境的一种交互式应用系统,其基本模块包括资料显示模块,资料管理模块,教师管理模块.开发本系统的应用服务器虽

2、然是Weblogic,但是Jsp本是的最大特定是跨平台性,所以同样可以移植到其它的应用服务器上.关键词:JSP;WEBLOGIC;ORACLE;模块化;服务器端包含技术中图分类号:TI:r311.131文献标识码:A文章编号:1671—5322(2007)01—0050一o4以教学管理为核心的大学校园综合管理,是全国各大高校基本管理职能的重要组成部分.随着计算机网路的飞速发展,百兆网早已进入校园,利用网络进行教学管理,对提高校教学管理的工作效率和现代化水平,具有重要意义.另外传统的C/S教学系统,在重新安装操作系统以后,需要重新安装教学软件,有些复杂的软件还需要配置系统环境.本文重点介

3、绍一种基于B/S开发环境的教学管理系统,共大家参考.l系统设计1.1系统结构高校的教学管理工作有3个特点:数据量大,工作繁琐,安全性要求高.基于此,本系统采用JSP,WEBLOGIC和ORACLE相结合开发在线教学管理系统.本系统总共有3个模块:资料显示模块,资料管理模块,教师管理模块.1.2开发平台本系统采用跨平台的服务器端嵌入式语言JSP作为主开发语言.这是因为尽管目前的网络数据库开发工具众多(例如:应用较广泛的有ASP,JSP,PHP,CGI等),但JSP有如下优点:(1)JSP将内容的生成和显示进行分离.使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格

4、式化最终页面l¨.使用JSP标识或者小脚本来生成页面上的动态内容.生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行.(2)JSP强调可重用的组件.开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用.基于组件的方法加速了总体开发过程.(3)JSP采用标识简化页面开发.标准的JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet【2j.通过开发定制化标识库,JSP技术是可以扩展的.今后,第三方开发人员和其他人员可以为常用功能创建自己的标识库.作为Java平台的一部分,

5、JSP拥有Java编程语言"一次编写,各处运行"的特点.本系统采用Webl_ogic作为Web服务器.这是因为BEAWebI_ogicServer是一个功能丰富,基于标准的应用服务器,它为企业构建可靠,可伸缩和可管理的应用程序提供了一个坚实的基础.借助于全面的功能,对开放标准的服从,多层的架构和对基于组件开发的支持,WebLogicServer为开发和部署事务驱动的应用程序提供了必需的底层核心功能.而且Webl_ogic集监控,调优,集群,安?收稿日期:2006~12—15作者简介:王明辉(1977一),男,黑龙江省绥绫县人,助教,在读硕士研究生,主要研究方向为计算机应用技术.第1期王

6、明辉:基于Jsp,WebLogic,Oracle的在线教学管理系统'5l?全,应用管理,日常管理等功能集于一身,给我们的日常维护和管理带来了很大的方便.本系统采用Oracle作为数据库服务软件.这是因为Oracle在集群技术,高可用性,商业智能,安全性,系统管理等方面都有其他数据库无法比拟的优点.1.3数据库实现本数据库中共建4个数据表,即资料信息表,教师信息表,回复作业表,栏目信息表.下面提供了所用到的数据表中的主要字段及字段类型.资料信息表结构如下:教师信息表结构如下:字段名称字段类型回复作业表结构如下:字段名称字段类型栏目信息表结构如下:字段名称字段类型2系统总体模块结构在线教学

7、管理系统共分为3个模块:资料显示模块,资料管理模块和教师管理模块,其功能模块划分如图2所示:资料管理模块教师管理模块图1功能模块图Fig.1Chartoffunctionmodule3核心模块代码3.1数据库连接模块代码如下:<%@pagecontentType="text/html:charset=gb2312"%><%@pageimport="java.sq1."%><%Class.forName("oracl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。