毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

JSP仓库管理系统设计论文+ER图+参考文献 第3页

更新时间:2012-7-2:  来源:毕业论文
1.3本文的主要工作
本论文以标准的仓库管理模式为蓝本,根据软件工程的理论,开发出基于JSP的适用于中小单的位仓库管理系统。
论文首先研究了系统开发的可行性,然后进行了需求分析,然后根据需求分析采用了结构化分析方法进行了系统分析毕业论文http://www.751com.cn/  设计,并进行了数据库的建模工作,根据模型构建了数据库。后台数据库采用MYSQL完成。基于开放的开发架构JSP实现了系统登录模块、主窗口模块、仓库人员管理模块、入库模块、出库模块等。最后对全文进行了总结,对今后的工作提出了展望。

 
第二章  相关技术介绍
2.1 J2EE相关原理及技术简介
J2EE规范定义了一个完善的应用组件技术框架,作为企业级应用系统基本构造模块的组件就是建立在这个框架之上。从简单的Web应用到复杂的分布式企业级应用,几乎所有的业务应用,都可以在此技术框架基础上构造。本文中使用的组件技术主要有三种类型:JSP、servlet和Enterprise JavaBean。
2.2 Servlet
Servlet是一些用来扩展Web服务器功能的Web组件,它基于请求/响应机制。Servlet从客户端(例如Web浏览器)获得请求,然后,将响应结果返回客户端。Servlet的这种特点使它非常适合于Web应用。Servlet和EJB组件的区别在于EJB组件所提供的服务器端组件特性并不能全部适用于Servlet,Servlet更适合于处理简单的请求/响应任务,而且它不需要应用服务器所提供的复杂服务的支持。
2.3 JSP简介
JSP(Java Server Pages)是由Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准,JSP技术在Servlet技术基础上发展起来的,它正在飞速发展中,现已成为Java服务器编程的重要组成部分。它虽然还未成型,但是它必将和J2EE(Java 2 Enterprise Edition)一起发展。
JSP是结合markup(HTML和XML)和Java代码来处理一种动态页面。每一页第一次被调用时,通过JSP引擎自动被编译成Servlet,然后被执行,以后每次调用时,执行编译过的Servlet。JSP提供了多种方式访问Java class、Servlet、Applets和Web Server,因此,Web应用的功能可以分成多个明确定义公用接口的组件,通过JSP将它们结合在一起。
2.4 J2EE简介
企业级多层应用系统的开发一直面临着重大挑战。开发商和广大程序员一直在努力推动和殷切期待一个成熟的、标准的企业级应用平台来简化和规范企业级应用系统的开发和部署。Java技术的出现,尤其是J2EE(Java2 Platform Enterprise Edition)平台的推出正是这种努力的结果,也使得企业级应用系统的开发由此变得更加快速和方便。需要指出的是,J2EE本身是一个标准,它为不同厂商创建平台产品提供了标准,使不同J2EE平台产品之间的交互成为可能。
SUN及其合作方将J2EE 1.5改名为Java EE 5,但是其架构跟改名前的J2EE没有区别。只是通过增强一些技术使得我们更快、更容易、更简单地开发企业应用程序。
2.5 EJB本文来自辣.文,论-文·网原文请找腾讯3249.114
EJB(Enterprise JavaBeans)是J2EE平台的核心,也是J2EE得到业界广泛关注和支持的主要原因。我们知道,J2EE的一个主要目标就是简化企业级多层应用系统的开发,使得程序员将主要精力放在业务逻辑的开发上。EJB正是基于这种思想的服务器端技术,它本身也是一种规范,该规范定义了一个可重用的组件框架来实现分布式的、面向对象的业务逻辑。EJB的核心思想是将业务逻辑与底层的系统逻辑分开,使开发者只需关心业务逻辑,而由EJB容器实现目录服务、事务处理、持久性、安全性等底层系统逻辑。
根据功能不同,规范中定义了三种Enterprise JvavaBean:会话Bean(Session Bean)、实体Bean(Entity Bean)和消息驱动Bean(Message-Driven Bean)。
会话Bean分为无状态和有状态两种。一般无状态的会话Bean模拟商业逻辑,比如计算价格等。有状态的会话Bean通常模拟一个客户会话,它会临时保存客户信息,根据客户要求调用其它Bean来存取数据。两种会话Bean都不保存状态信息或者数据,当客户断开连接或者服务器关闭时,会话Bean也就随之消失。一个会话Bean的典型例子是网站上的购物车。
实体Bean模拟业务数据,它表示一个数据存储,可以是状态信息或者数据库中的一条记录。实体Bean在客户断开连接或者服务器关闭后,仍有服务保证其数据得以保存。
消息驱动Bean在行为上很象会话Bean。不同的就是仅在需要向这些Bean发送消息时才调用消息驱动Bean,比如在需要的时候发送用户确认信息等。
2.6 Struts
2.6.1 STRUTS发展
下图是Struts的工作流程,所有的请求都提交给ActionServlet来处理。

上一页  [1] [2] [3] [4] [5] [6] 下一页

JSP仓库管理系统设计论文+ER图+参考文献 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。