基于MVC模式的物流信息系统的研究与实现

被引量 : 0次 | 上传用户:liqiran
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术和Internet技术的发展以及市场竞争的加剧,物流行业中计算机应用也得到了飞速的发展,建立一个反应迅速、智能灵活、安全可靠的物流信息系统对当前的物流行业具有非常重要的意义。为此本文设计出一种基于MVC模式的Web应用体系结构为企业构建物流信息系统。本论文的研究是以某企业物流信息系统为设计背景而展开的。论文利用现有的Web技术,整合Struts2、Spring和Hibernate三个框架技术来设计实现企业级的Web应用,研究并实现了一个物流信息系统,同时对系统中用户权限的控制采用了基于角色的访问控制RBAC思想来解决。论文的主要工作包括以下内容:1.介绍物流信息系统的概念以及传统物流信息系统开发的不足,在基于MVC模式及JAVA EE企业级应用开发平台技术上,结合三个流行的开源框架技术提出了一种多层B/S模式的物流信息系统模型。2.详细分析了该企业的业务流程及系统需求,根据系统的设计原则和功能目标进行总体架构,给出了系统的总体设计和功能模块的划分,并结合RBAC思想对系统管理模块中用户权限控制进行了详细设计。3.根据系统的设计原则,在具体实现该企业物流信息系统时,结合三个开源框架技术设计了一个基于MVC模式的、分层的、低耦合的框架结构,利用Struts2、Spring、Hibernate三个框架技术分别实现了系统的表示层、业务逻辑层及对象持久化方案。4.为了保证系统的整体风格,利用SiteMesh页面装饰框架来实现用户界面的统一,并在整个系统的实现过程中按分层思想进行测试以确保系统的可靠性。论文的重点之处在于通过对Struts2、Spring和Hibernate三个开源框架技术的整合,构建出适合中国国情的中小型企业物流信息系统架构,并将其运用于实践中。实践表明,该整合框架层次结构清晰、耦合度低,简化了开发工作,增强了系统的可维护性和可扩展性,达到了分布式物流信息系统的设计目标。
其他文献
新一轮的基础教育改革提出了很多新的理念,其基本思想是以学生为中心。如何才能做到以学生为中心呢?以学生为中心,并不仅仅是在课堂上留给学生多一点的自学时间。要想真正的
阜平期沉积变质铁矿为太行山北段重要的铁矿类型之一,该类矿床赋存于阜平岩群元坊岩组中.通过对矿床成矿地质特征的研究,指出了今后的找矿勘查方向.
金融稳定具有宏观性、动态性、效益性和综合性的特征,在判别金融稳定与否的基础上,中央银行可以采取相应的法律和其他措施确保金融稳定,在此过程中,须贯彻预防、成本最低、权
在日益强调人权保障的今天,非法证据应当予以排除已成为刑事诉讼的基本原则之一。非法言词证据作为非法证据中最常见的一种类型,因其在刑事诉讼活动中出现的频率最高,故也最
目的探讨对社区获得性肺炎(CAP)患者进行C-反应蛋白(CRP)检测的临床意义。方法将2013年7月至2015年2月我院呼吸科收治的86例成年CAP患者作为研究对象,在对其进行治疗前后分别
本文论述了基于模糊匹配的查询系统的开发背景、意义和目前的发展现状,介绍了根据模糊理论来实现的查询系统。提出了集合模糊化以及找到与这个模糊化集合相对应的记录集的步
近年来,随着社会主义市场经济的发展,国有企业在国民经济中的主导地位逐步增强,对国有企业的监督管理也更加凸显其重要性。国家审计监督作为国家监督体系的重要组成部分,在国
随着我国经济的高速发展,我国已经成为世界第二大汽车消费国,第三大汽车生产国。国际汽车厂商抓住世界产业结构调整的机遇,逐渐把战略重点转移到我国市场,我国逐渐形成了六大
商业插画作为艺术与商业相结合的产物,正以迅猛的姿态出现在大众媒体上,出现在公众的视线中,如今红极一时的波普艺术伴随着时代的迁移逐渐淡出人们的视野,随着时代步伐的前进
随着社会的发展,电梯作为现代高层建筑最常用的垂直运输工具,已经广泛而大批量应用到城市建筑的各个角落,而如何保证每台电梯都能够可靠运行,及时发现故障和排除故障,已成为