文档详情

基于JSP和JavaBeans构建的三层模式的管理信息系统.pdf

发布:2015-07-24约1.02万字共2页下载文档
文本预览下载声明
科技信息 计算机与网络 基于JSP和JavaBeans构建晌三层模式帕管理信息系统 宁夏回族 自治区地方税务局信息中心 缑艳阳 [摘 要]本文主要介绍如何在JsP环境下构建三层模式的管理信息系统,通过实例来实现界面一 中间件一数据库三层结构的管理 信息系统,说明使用三层设计模式可以增强数据的安全性,使得开发过程更加灵活,更加易于维护。 [关键词ljsP JavaBeans 管理信息系统 Session JDBC 数据库 1.基本概念 JSP(JavaServerPage)是由Sun公司倡导 ,许多公司参与一起建立的 一 种动态网页技术标准,JSP技术是在 Servlet技术基础上发展起来的, 它通常与JavaServlet技术相结合,可以在HTML页面或其他标记语言 中内嵌Java代码段并且调用外部Java组件。它作为一个前端处理工 具 ,可以使用JavaBeans和EJBs(EnterpriseJavaBeans)完美地实现复杂 的商业逻辑和动态功能。JSP技术正在飞速发展中,现在已经成为Java 服务器编程的重要组成部分。虽然它还未成型,但是它必将和 J2EE (Java2EnterpriseEdition)--起发展 。 JavaBeans是一种非常简单的遵守某些严格协议的Java类(class), 与Applet一样,Bean通常含有 (支持)类和源文件 (图形 、声音、数据文 件等),可 以包装成一个JAR格式的文件 。JavaBean通过封装属性和方 法成为具有某种功能或者处理某个业务的对象 ,是一种可复用的平台 中立的软件组件。JavaBeans与其他软件组件交流信息的主要方式是发 送和接收事件,这与对象之间通过消息通信类似。将JSP与JavaBean配 图3管理员功能模块 合使用是通过 JSP中的3个动作指令 jsp:useBean,jsp:setProperty和 3.1系统功能模块设计 jsp:getProperty实现的。 在该系统中,有普通用户和管理员用户两种浏览者,所以有普通用 管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收 户功能模块 (图2)和管理员功能模块 (图3)。 集、传递、存储、加工和使用的系统。随着科技的发展,信息的膨胀,企业 在这两种功能模块中,JSP可以通过使用UseBean的自定义标签得 信息化成了企业在竞争中处于不败地位的有效手段之一。而 MIS不仅 到JavaBeans中的数据 。Session对象是一个 JSP内置对象,当一个用户 能够及时全面地提供信息和数据,简化统计工作,对不同的管理层次提 首次访问服务器上的JSP页面时,JSP引擎产生一个 Session对象,同时 出不同的报告之外,还能根据过去的数据预测未来的情况 。因此 ,采用 分配一个 String类型的ID号 ,保存在客户端的Cookie中,直到用户退 何种方法开发出一种兼顾开发效率和运行效率,同时满足分布式事件处 出浏览器,服务器端该用户的Session对象才取消。 理功能的管理信息系统就显得尤为重要。 3.2数据库设计 2三 层架构设计思想 在该系统中,JSP与数据库的连接采用JDBC技术,即把msba~e.jar, 系统利用JSP的嵌入式特性控制用户界面作为系统前台,使用 mssqlserver.jra,msutil.jar放到Tomcat/common/lib文件夹下。程序通过 Bean封装具体复杂的业务逻辑操作作为中间层,数据库作为数据存储 JDBC驱动程序与数据库相连,执行查询
显示全部
相似文档