基于Struts-Hibernate架构的报价管理系统设计与实现

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:user1944
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机与网络信息技术的迅速发展,企业管理系统的模式也随之发生了巨大的变化。企业为了提高自身效率、提升行业竞争力,需要一个展示其产品,与用户进行沟通的平台。当前大量企业结合自身应用需求开发了符合他们的产品报价系统,向客户提供快速、准确的产品报价信息,以争取获得更多订单。一般性的报价系统主要流程为:用户通过网上浏览产品,对产品下订单并提交给系统。订单管理员通过后台登录对用户提交的订单给予报价。报价完成后,用户可以登录并查看自己所下订单的报价情况,并根据报价情况决定是否采购。  本文结合某网络设备产品公司开发报价系统的实际需求,在详细分析的基础上,给出了完整的设计和开发过程。本设计与实现基于J2EE平台,采用Struts-Hibernate架构,选择“模型——视图——控制器(MVC)”模式,并采用Hibernate持久化技术将核心数据访问功能从数据表现和控制逻辑中分离出来。本文所开发的报价系统具有如下优点:1)实现了网络设备类企业对产品报价进行有效的管理,保证了报价过程及时性和准确性,并能够与企业现有系统进行集成。2)MVC模式的使用将显示逻辑与业务逻辑相分离,具有良好的扩展性,方便系统的后期升级。3)Hibernate使得开发者以面向对象的思想操作数据库,为数据的便捷操作、可移植性等提供了可能。本文对如何运用面向对象的方法来快速高效的开发一个复用性良好的网络应用程序提供了一个良好的思路。  本文首先给出了系统开发背景、选题意义和研究现状。然后简要介绍了基于J2EE平台的相关理论,包括运用Struts框架结构实现MVC设计模式,使用Hibernate完成持久层的设计。第三章对报价系统的需要进行分析,建立系统的需求模型;系统的设计和实现分别在第四节和第五节给出。最后,本文对所作的研究工作进行了总结,并展望了该系统需要进一步研究的问题。
其他文献
随着信息技术的普及,互联网逐渐成为人类物质社会的重要组成部分,应用领域已转向大型、关键业务系统,人们对网络的依赖越来越严重。但  是频繁发生的网络安全事件,对信息技术的
RSS(Really Simple Syndication,真正简单聚合)技术可以将互联网上的信息以订阅的方式聚合到一个窗口中。随着Blog的发展和流行,基于RSS技术的Blog或播客被引入到辅助学习的工
随着网络的发展,人们获取知识的手段已逐渐从学校,书本,报纸,电视,广播转向了网络,人们通过远程教育实现异地学习,通过在线考试检验学习效果,运用网络课件进行辅助学习,可以说这些手段
感知网(无线传感器网络)是将多个带有无线通讯模块的感知节点(感知节点)部署在需要的区域内,这些感知节点自组织成一个网络,利用自身的传感器采集数据,使用自身的通讯模块通
传统电信网上的多媒体会议应用,一方面由于其实现机制复杂、造价高昂,难以推广。另一方面,传统电信网的封闭架构和低带宽也很难实现多媒体业务的快速开发与部署,并满足大量多媒体
物联网被认为是继计算机、Internet之后推动世界科学技术发展的第三次推动力。物联网将所有人与物的互联,将真实物理世界和虚拟信息世界链接融合,以实现人类对物理世界的实时感
近年来,面向服务体系架构(SOA)迅速成为企业级软件的核心体系架构,并得到迅速推广和普及,成为电子商务和电子政务应用的主流技术选择。一个客观事实是,电子商务和电子政务的企业
Blog是一种基于RSS技术的信息交互平台,它是一种作者与读者以日志风格进行交互的中介,是一种崭新的信息传播和交互方式。与传统的网络信息相比,Blog领域链接关系更加丰富,Blog作
舌诊是中医诊断的一项重要内容,是中医学了解人体生理功能和病理变化的一种独具特色的诊断方法,也是中医诊断信息的主要来源之一。但传统的舌诊主要是以医生观察为主,其准确程度
随着国际互联网的迅猛发展和日益普及,电子邮件以其通信的方便、快捷、成本低廉成为了人们日常生活中通信、交流的重要手段之一。但是近些年来,垃圾邮件问题日益严重,网络用户平