基于J2EE Frame Work的条码管理系统的设计与研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:guokaiyan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着Internet技术和信息化建设的快速发展,开发基于Web的应用系统的需求越来越复杂,开发周期越来越紧迫,同时对系统的稳定性、扩展性和可维护性要求也越来越高。为了提高开发的进度,同时考虑到应用系统的灵活性、安全性和实用性,就需要有设计优良的设计模式,一个设计优良的,可复用的系统框架设计可作为解决这一迫切问题的方案。本文在对多层框架核心技术进行详细分析后,将其应用到湖北省物品编码管理信息系统开发过程中。通过对系统的需求分析描述,建立了系统的层次模型,并将系统划分为三个层次。Struts是一种基于MVC设计模式的开发框架。在系统开发中应用Struts,实现了表示层与业务逻辑层的分离,在对业务层进行修改的时候,不影响表示层的实现,提高了系统的开发效率。Spring是一个全面,模块化的框架,是层次化的体系结构,开发人员能够选择使用Spring的任何部分。Spring框架有效的组织了系统中的对象,消除了组件对象创建与使用耦合紧密的问题,同时消除了使用各种各样格式的属性定制文件的需要,在整个系统应用中,可以通过统一的方法进行配置。Hibernate是一个面向Java环境的对象/关系数据库映射的工具,不仅管理Java类到数据库表的映射,还提供数据查询和获取数据的方法。Hibernate提供的ORM机制可以把一个对象映射到多个数据库表,实现多种对象关联关系的映射,实现对象继承映射。Hibernate提供的查询语言HQL可提供ORM的连接查询和动态查询。文中提出的Struts+Spring+Hibernate框架实现J2EE多层结构,采用开放源代码框架技术,整个软件模型层次清晰,开发人员分工明确,项目管理简单,开发周期短,容易维护。系统特点是将当前先进设计思想,前沿技术与优秀开发工具结合起来,得到开发灵活,低耦合及易于维护的Web信息系统的解决方案。对其它基于J2EE平台的Web应用系统也具有一定的借鉴作用,展示了运用框架技术在开发和维护中的高效性,设计出一条基于架构开发企业级应用系统的一般模式。
其他文献
防火墙是在内部网与外部网之间实施安全防范的系统,它限制外界用户对内部网络的访问,管理内部用户访问外部网络的权限,保护着主机信息在网络上的安全。传统的边界防火墙不能
为了加强对房地产特别是商品房交易管理运行情况的动态监测,维护商品房买卖双方的合法权益,商品房交易管理系统应运而生。传统的商品房交易管理系统难以满足发展的需要,弊端日益
智能规划识别是人工智能研究中一个很活跃的研究领域,它已经被广泛地用于自然语言理解,知识推理,情景演算,agent助手等多个研究领域。尤其近来有学者将规划识别技术与入侵检
工作流技术是近年来计算机应用领域中迅速发展的一项新技术,作为工作流技术的实现,工作流管理系统已广泛应用与众多行业中。工作流系统成功的关键在于输入的工作流的质量。因
建设主题网关,是综合风险防范研究的重要组成部分,其中对信息采集技术的研究尤为重要。本文针对主题网关的不同信息来源,采取定向Extractor、深度Extractor两种方式进行信息采集
随着海洋各方面数据的完善及空间分辨率的提高,水质预报系统的计算量也越来越大。短期预报系统的串行程序运行效率都很低,如果延伸至更长时间的预测,执行时间上将会更长,这不仅造
随着计算机多媒体和网络技术的迅速发展,人们对各种人机交互界面的人性化程度要求越来越高。人脸动画作为人机交互中的重要技术之一,在三十多年来一直是计算机图形学领域的研究
随着硬件设备计算能力的迅速提高以及社会需求的不断变化和增长,嵌入式系统变得越来越复杂,这对嵌入式实时软件开发的各个阶段(从系统分析、设计到实现、验证)均带来了新的困
随着计算机技术的发展,Internet在过去十几年中迅速发展,其规模的迅速膨胀和用户数量的急剧增长不仅对网络设备提出了更高的要求,也对网络拥塞问题的研究提出了新的挑战。现有的
入侵检测技术是现代计算机系统安全技术中的研究热点。生物免疫系统保护了生物体不受外来病原体(包括病毒、细菌等)的侵袭,它在生物体内的作用与计算机领域的安全系统有着惊人