您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 冶金工业 > 硕士论文-扩展的struts框架的应用和研究
天津大学硕士学位论文扩展的Struts框架的应用和研究姓名:唐豫昕申请学位级别:硕士专业:计算机应用指导教师:孟昭鹏20070201扩展的Struts框架的应用和研究作者:唐豫昕学位授予单位:天津大学相似文献(8条)1.学位论文于小迪海运电子物流系统的设计与实现2008随着经济的发展,现代物流活动成为一个日益被人们重视并得到快速发展的产业。物流企业引进先进的信息管理技术,不仅会提高物流企业的自动化程度和信息共享度,降低成本,提高工作效率,而且还会从根本上改变物流企业的发展战略。本论文围绕海运电子物流系统,论述了基于MVC设计模式,Struts框架和Hibernate数据持久化技术;并结合软件工程的开发理 进行了需求分析,设计,实现和测试。论文首先确定实现电子物流系统需要使用的技术,并对其进行详细阐述。然后详细分析电子物流系统的需求,确定系统边界并通过系统的用例分析进行系统需求捕获。在系统设计时,通过对用例的进一步分析,得出了系统的功能模块和数据库设计。在详细设计阶段,使用基于UML的可视化建模技术对系统的各个功能模块分别给出了详细的类图和序列图设计。在系统实现部分介绍了系统主要功能模块的实现细节。最后运用白盒测试和黑盒测试技术,对系统的功能和结构进行了测试。系统具有良好的可维护性与可扩展性。海运电子物流系统是应用于海运物流领域的信息管理系统。它实现了物流业务中委托管理的信息化和自动化,适用于海运物流企业目前的业务管理和操作。2.学位论文孙建华基于页面流的港口物流子系统的设计与实现2006港口是货物水陆空运输的中转地,提供了发展转口贸易、自由港和自由贸易区的机会,在现代国际生产、贸易和运输系统中处于十分重要的战略地位,而港口的信息化程度则是国际港口竞争力中最为重要的条件之一。大连口岸物流网(EPC系统)是根据新的支持多码头、多港口、多口岸以及跨码头操作等的业务需求进行设计和开发的。本文首先介绍了当前比较流行的页面流技术,然后重点分析了其实现基础Struts框架的结构和实现流程,阐述了页面流技术的运行机制,并通过两种技术的对比,指出了页面流技术的先进之处。其次通过船舶单证系统的需求分析和设计实现介绍了如何在WebLogicWorkshop工具中使用页面流技术进行J2EE系统的开发,并按照MVC设计模式的层模式概念,详细讲解了系统的各层实现过程,并给出了数据库的实现。最后由于系统的特殊性需求,后台程序利用了WebService技术进行企业级业务的发布,并介绍了WebService的开发过程。为了提高系统的重用性,在业务逻辑层的实现过程中,采用了Facade模式将业务逻辑层的实现一分为二,缩短了系统的开发周期。本文是运用页面流技术开发港口物流系统的一次有益的尝试,采用MVC模式对系统进行了设计,提高了系统的可重用性和可维护性。3.学位论文邱洋大连数字信息港电子计费系统2008本系统为大连口岸物流网有限公司所属的大连数字信息港平台中的统一计费系统,以J2EE框架开发,通过与平台其它现有系统的信息交互获取客户对现有收费系统的使用情况,并通过一系列的逻辑运算最终生成用户在当前计费周期的账单。还为客户提供电子分舱服务,避免了以前由于人工分舱产生的失误及带来的不便,增强了分舱的可靠性,降低了复杂情况的复杂度,使分舱结果易于管理,易于查询,易于计算。本系统主要设计为三个层次:表现层、业务逻辑层和数据层。数据层采用iBATIS框架,对数据及数据库表进行了有效的封装,其实现类(XDaoIBATIS.java)封装了操作数据库的方法(X与数据库中的一个表名相对应),开发人员不用直接面对数据库的sql编程,而只需要调用其封装的方法即可。业务逻辑层在数据层之上,与数据层属于依赖关系,数据层的所有API对业务层公开。业务逻辑层主要实现系统的业务逻辑,如:分舱、计费方案设定、生成账单等等。通过调用数据层进行业务逻辑的计算、读取及查询,实现主要的客户需求功能。表现层提供与客户进行交互的页面,所处位置在业务逻辑层之上与业务逻辑层属于依赖关系,业务层的所有API对表现层公开。基于struts框架的表现层,使代码得到了极大的复用,MVC模式给开发人员及系统维护人员及大的帮助。客户通过对页面的操作,进而实现对业务功能的调用,进而调用业务逻辑层的方法使系统正常运转,使客户易于操作,便于使用。由JSP和JavaScript构成的操作页面实现了淡入淡出效果,增强了客户体验。本系统现已成功对平台上其它现有系统进行计费工作,随着平台规模的扩大,系统的增加,基于J2EE框架下的易扩展性及易维护性即会体现出来,对以后增加的系统计费服务,只需插入现有计费系统中即可。4.学位论文朱国辉基于J2EE的物流信息系统的设计与实现2006互联网和现代信息技术的飞速发展为现代物流注入了新的活力,使物流业朝着信息化、网络化、智能化方向发展。尽管目前物流企业普遍采用了计算机进行管理,但这种计算机管理仅仅是取代了过去手工完成的简单作业,部门之间的数据不能及时有效共享。这不仅浪费了资源,而且系统缺乏灵活性。因此,建立一个反应快速、智能、灵活、安全的物流信息系统具有非常重要的意义。本文提出了基于J2EE的分布式物流信息系统。本文介绍了J2EE体系结构、MVC模式等相关概念和技术,并重点探讨了目前比较受欢迎的三种开源框架(Struts框架、Spring框架和Hibernate框架)。分析了他们的体系结构、特点和优缺点。根据J2EE的分层结构,结合Web应用的特点,将三种框架进行组合设计,即表现层用Struts框架、业务逻辑层用Spring框架、持久层用Hibernate框架,从而来构建物流信息系统。这种整合框架使各层相对独立,减少各层之间的耦合程度,同时加快了系统的开发过程,增强了系统的可维护性和可扩展性,初步达到了分布式物流信息系统的设计目标。经过以上分析,结合物流系统的业务需求,进行了相关的实现。最后,系统运用先进的Ajax技术来增强UI层与服务器的异步通信能力,使用户体验到动态且响应灵敏的桌面级Web应用程序。通过江联公司的试运行结果,系统达到了预期目标。并且对江联公司提出了基于RFID的解决方案的实施计划。5.学位论文张箴箴物流出口管理系统的设计与实现2008流通经济的发展,使得现代物流越来越受到人们的关注。物流企业引进先进的信息处理技术,不仅会提高物流企业的自动化程度和信息共享度,降低成本,提高工作效率,还会从根本上改变物流企业的发展战略。本文通过分析国内外的物流信息管理系统的发展现状,指出了现代物流出口管理系统逐步实现电子化的发展趋势。本文从物流公司现有的物流出口管理系统出发。结合先进的物流管理思想。详细地阐述了从设计,开发到最后测试的一系列过程。此物流系统基于MVC模式,Struts框架,Hibernate数等持久化技术,结合软件工程的开发理论,进行了需求分析,设计,实现和测试。论文首先确定实现物流系统需要使用的关键技术,并对其进行详细阐述。然后详细分析物流系统的需求,确定系统边界,并通过用例分析过程对系统进行了需求捕获。在系统设计时,通过对用例的进一步分析,得出了系统的数据库设计和界面设计。在详细设计阶段,使用基于UML的可视化建模技术对系统的各个功能模块分别给出了详细的类图和序列图设计。在系统实现部分介绍了系统主要功能模块的实现细节。最后对系统的功能和结构进行了测试。系统具有良好的可维护性与可扩展性。物流管理系统是应用于物流领域的信息管理系统。它实现了物流业务的信息化和自动化,适用于物流产业目前和未来的业务管理和操作。本系统使得物流公司的工作效率,工作质量,以及工作的正确性都有了一定地改善。该系统的实现构建在J2EE体系平台之上,具有很好的移植性。在设计过程中抽象了多个可复用模块,开发同类系统时可对设计或代码进行复用;在四个子系统的研发过程中,多个模块留置了功能扩展点,从而提高了系统的可复用性和扩展性。作为原型系统可进行二次开发,与特定领域的业务系统集成,研发出该领域的更细致、更完备的业务处理系统。6.学位论文詹先保基于轻量级J2EE的物流信息系统的设计与实现2007随着计算机技术的不断进步,物流行业的计算机应用也得到了飞速的发展,已经从最开始的手工或半手工的方式,到近几年来物流信息系统的广泛应用。建立一个反应快速、智能、灵活、安全的物流信息系统对当前的物流行业具有非常重要的意义。本文分析了J2EE体系结构、MVC模式、三种开源框架(Struts框架、Spring框架和Hiberrlate框架),并研究了他们的体系结构、特点和优缺点。结合Web应用的特点,将三种框架进行组合设计,在J2EE平台上来实现物流信息系统。这种体系结构具备了应用程序高内聚,低耦合,高弹性的优点,同时加快了系统的开发过程,增强了系统的可维护性和可扩展性,初步达到了分布式物流信息系统的设计目标。经过分析物流系统的业务需求,我们进行了相关的实现。最后,系统运用先进的Ajax技术来增强UI层与服务器的异步通信能力,使用户体验到动态且响应灵敏的桌面级Web应用程序。该系统通过试运行,其良好的操作性、可扩展性、灵活性以及可插入性显著提高了公司在物流管理上的效率,达到了预期目标。7.期刊论文曹铮.林中.CAOZheng.LINZhong基于J2EE的物流管理系统的研究-机械工程与自动化2007,(5)J2EE是目前实现基于Web的信息系统的主流架构,介绍了利用ApacheStruts这种MVC架构实现物流管理系统的方法;对Struts架构的工作原理及其在实现物流系统功能中的用法进行了详尽的阐述;还对物流系统安全性的实现进行了深入探讨,即综合运用各种安全机制保证系统安全性.8.学位论文邵明刚基于J2EE的第三方物流订单和运输管理信息系统的设计与实现2006物流业是现代商品流通环节的基础行业,对商业流通体系,甚至整个国民经济都有着举足轻重的意义,现代物流更是被广泛地认为是企业降低物耗、提高劳动生产率以外的第三利润源泉。物流信息系统是基于“降本增效”这个目的而开发的一套企业管理软件,主要用途是解决与物流有关的各项管理工作中存在的问题,包括订单、仓储、运输、财务、人事、质量管理等各项内容,主要适用于各类物流公司以及各企业涉及进销存方面的部门,是本着物流系统的5S目标:优质服务(service)、迅速及时(speed)、节约空间(spacesaving)、规模适当(scaleoptimization)、合理库存(stockcontrol),进行设计,以达到供需双方的利益一体化。物流信息系统是物流企业参与市场竞争的关键,是提高客户服务水平的基础。随着信息技术的发展和互联网的普及,发达国家的第三方物流企业通过建立完善的物流信息系统达到提高竞争力的目的,而我国的物流信息系统的研究还处于初级阶段。充分利用最新的信息技术,更新管理思想,对业务流程实施重组与优化,提高企业的经营效率和效果,是我国物流领域研究的重点。本文在仔细分析了第三方物流的订单、运输核心业务流程的基础上,设计了一个基于J2EE多层B/S结构的物流信息系统,并实现了订单系统和运输系统。同时设计并实现了一种通用的基于RBAC(RoleBasedAccessControl,基于角色的访问控制)模型的用户认证管理,具有与系统耦合度小、模块独立性强的特点,可以应用于任何基于Struts框架的信息系统。本文链接:授权使用:上海海事大学(wflshyxy),授权号:aea76a12-6eae-4ad8-b5df-9dd300d89278下载时间:2010年8月15日
本文标题:硕士论文-扩展的struts框架的应用和研究
链接地址:https://www.777doc.com/doc-331987 .html