收藏本站
《华中科技大学》 2004年
收藏 | 手机打开
二维码
手机客户端打开本文

多层架构的仓储管理系统的设计与实现

王欢  
【摘要】:在互联网时代,基于Web 来开发应用系统是一个必然选择,它能为用户提供高效、方便的使用环境。要开发结构良好、维护方便的Web 应用系统,首先应当选择合适的设计框架。Struts 是流行的基于J2EE 的构架方案,是一个基于模型-视图-控制器(Model-View-Controller,MVC)模式的开源构架,非常适合于Web 应用系统的开发。Struts 由一组相互协作的类和标记库构成,它们构成一个可重用的MVC 实现。在未使用Struts 框架开发的Web 应用中,系统的业务数据处理功能通常与显示功能交织在一起,这使得代码的可重用性和可维护性很差,并且不利于程序的调试和测试。 胜利油田物资总库仓储管理系统(SLOF_ZK)是一个Web 应用系统,主要担负物资总库的生产管理和库存管理的职能。在对用户需求分析的基础上,按照Struts 的框架规范,使用Struts 组件对该系统进行了设计和实现。系统采用符合MVC 原则的划分方法,在成功地分离了系统的业务数据处理功能和显示功能的同时,使得系统各部分既相对独立,又能构成一个有机的整体。根据Struts 系统模型及组件交互规则,SLOF_ZK 系统分为显示部分和后台处理部分。其中显示部分由Jsp 页面构成,用于显示系统处理结果。后台应用程序负责处理业务逻辑,按照层次结构进行组织,分别为Action 层、Bizlogic 层和Dao 层,其中对数据库的访问由Dao 层实现,Bizlogic 层通过调用Dao 层API 实现业务处理,Action 层则将Bizlogic 层处理结果再次处理,以便于页面显示。 数据库访问优化设计的目标是提高数据库访问效率,简化复杂查询的SQL 语句。提出了设计缓存控制类和开发数据库存储过程等解决方案。
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2004
【分类号】:TP315

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 朱韦桥;史天运;;基于Struts的合同管理信息系统的设计与实现[J];铁路计算机应用;2006年11期
2 段昌敏;;一种基于MVC模式的PMT系统研究[J];电脑知识与技术;2008年07期
3 王斐;;MVC设计模式中视图层的改进[J];科学技术与工程;2009年22期
4 马亮;罗省贤;;基于RBAC的B/S权限管理的研究与应用[J];铁路计算机应用;2006年11期
5 余鹏程;梅宏;;基于Web学籍管理系统的开发[J];软件导刊;2009年07期
6 夏露;黄维平;;基于Struts的客户资料管理系统的设计与开发[J];中国电子商情(RFID技术与应用);2007年06期
7 程学先;王富强;龚晓明;;MVC体系结构原理及其在Java中的实现[J];湖北工业大学学报;2005年06期
8 胡腾波;叶建栲;;基于MVC模式的WebGIS仿真系统[J];计算机应用研究;2009年01期
9 张碧莹;王直杰;;基于Flash和Java的EPON网元管理系统设计[J];计算机应用;2010年S1期
10 张翼;揭金良;;基于MVC的企业级应用开发[J];铁路计算机应用;2006年11期
中国硕士学位论文全文数据库 前6条
1 王欢;多层架构的仓储管理系统的设计与实现[D];华中科技大学;2004年
2 丁莉丹;一个轻量级的框架体系结构及其应用研究[D];华中科技大学;2005年
3 雷妍;基于J2EE技术的在线考试系统[D];天津大学;2007年
4 李海虹;基于J2EE的Web应用系统多层体系结构的研究与实现[D];西安电子科技大学;2006年
5 杨锐;J2EE架构及其在电子政务中的应用研究[D];华中科技大学;2006年
6 李伟江;嘉宝莉公司ERP管理系统设计与开发[D];电子科技大学;2008年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026