您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > 基于Struts框架的同城快递信息处理系统设计与实现
北京邮电大学硕士学位论文基于Struts框架的同城快递信息处理系统设计与实现姓名:赵纪华申请学位级别:硕士专业:软件工程指导教师:宋茂强;来小明20040601基于Struts框架的同城快递信息处理系统设计与实现作者:赵纪华学位授予单位:北京邮电大学相似文献(10条)1.期刊论文田娟.徐钊基于J2EE的MVC设计模式的分析与思考-计算机与现代化2010,(10)MVC设计模式是当今比较流行的设计模式,并广泛应用于企业级项目开发,本文分析讨论面向对象的MVC设计模式,并将MVC设计模式引入J2EE应用程序开发之中.通过对MVC设计模式的研究,分析其基本原理及运行机制,在适当的环境下去实现基于J2EE平台的Web应用程序开发.2.期刊论文余阳.王会.YuYang.WangHui基于J2EE的MVC开发框架探讨-价值工程2010,29(19)随着J2EE技术的发展,产生了许多优秀的基于MVC模式的JJavaWeb框架.如何根据实际项目的特点选择合适的Web框架进行项目开发成为系统开发人员面临的一个重要挑战.本丈对J2EE应用中几种流行的MVC开发框架进行了深入比较分析和探讨.3.期刊论文朱卫华.张来玉.范新灿.ZHUWei-hua.ZHANGLai-yu.FANXin-can基于MVC的J2EE企业应用系统架构的实现-现代计算机(专业版)2004,(2)本文在介绍J2EE和MVC模型理论的基础上,.针对J2EE建立企业应用系统架构模型时存在的一些问题,提出了用J2EE和MVC模式进行解决的方案,并提出JSP(XML)+Servlet+JavaBean的编程模式,用一个实际开发实例加以阐明.4.学位论文邵锐锋基于J2EE和MVC的Web系统开发的探讨2004当前,Web技术在Internet上得到了广泛的应用,它支持实时的信息发布、动态的用户交互以及与后台系统灵活的安全的连接.因此如何构造功能更加强大、应用更为灵活、开发更为简便的Web应用程序成为当前Internet技术探讨的热点,而解决该问题的关键是网站技术和开发方法.近几年面向对象领域内提出了一个设计模式(DesignPattern)的思想.这种思想认为在系统设计这一层次上,软件开发可以抽象成一种模式,模式描述了系统面临的问题及其解决方案,并可以重用.UML(统一建模语言)则着眼于开发一种能够规范面向对象建模技术的方法,它规定了一套可视化的,描述软件系统的标准语言,并适用于整个软件生命周期以及不同的实现技术.MVC(Model-View-Control)模型—视图—控制器的模式是XeroxPARC在八十年代为编程语言Smalltalk-80提出的一种设计模式.MVC模式在理论上实现了业务逻辑与界面显示的分离,它的提出对Web的应用开发具有重要意义.J2EE(Java2EnterpriseEdition)是Sun公司1999年推出的基于Java的一整套企业应用开发标准和规范,具有跨平台的互操作性、可扩展性、安全性好等特点,迅速得到了业界的广泛支持.该论文的第一章绪论介绍了该课题的意义和国内外基于J2EE的Web应用研究的发展动态.第二章介绍了设计模式的概念并阐述了模型-视图-控制(model-view-control,简称MVC)结构是目前最常见的J2EE应用所基于的体系结构,MVC主要适用于交互式的Web应用,尤其是存在大量页面及多次客户访问及数据显示.除了体系结构外,J2EE的设计模式对我们解决应用系统的设计也有很大的帮助.因此第三章是对J2EE技术的综述,列举了八种常用于J2EE平台的设计模式,并对每种模式作简单的介绍.如何把软件工程的思想运用到Web应用系统的开发中来是一个新的研究方向.第四章根据UML和J2EE平台目前的应用情况,对基于J2EE平台的应用系统UML扩展建模进行了研究,使UML更适合于J2EE这种特殊平台的应用系统开发.第五章则以一个教学网站的设计思路为例实现了J2EE和MVC模式的结合,探讨了基于J2EE的多层Web应用系统开发及运用统一建模语言UML对基于J2EE平台软件系统建模的一般过程.5.学位论文高国忠基于J2EE和MVC模式的企业信息管理系统的设计与实现2005近年来,随着网络技术的迅速发展和J2EE(Java2PlatformEnterpriseEdition)平台的广泛采用,基于B/S的多层Web体系结构逐渐发展成熟起来。MVC(Model-View-Controller)设计模式能够克服传统Web应用开发方式所固有的弊端,分离了数据的控制和数据的表现,以适应越来越复杂的多层Web应用系统的设计需求。因此,采用基于MVC设计模式开发J2EEWeb应用成为开发人员的首选。ApacheStruts是一个基于J2EE平台、实现了MVC设计模式的典型框架,模型由实现业务逻辑的JavaBean或EJB组件去构成,控制器由ActionServlet和Action构成,视图由一组JSP文件构成。它全面减轻了构建多层Web应用的负担,提供可复用的软件构架,其重要问题是配置文件struts-config.xml的设计。Struts提供了自己的控制器组件,并整合了其他相关技术用于实现MVC设计模式中的模型组件和视图组件。Struts适合于各种大小的项目,当然,对于大型项目,它所体现出来的优势更加明显。本文首先分析了基于J2EE平台构建Web应用系统的优势,其次深入细致地研究了MVC设计模式以及基于该模式的Struts应用框架,最后详细探讨了基于Struts框架实现中国农业机械化装备信息网企业信息管理系统的开发全过程,包括五个阶段:需求分析阶段、系统设计阶段、系统实现阶段、系统测试和最后的运行发布。其中重点介绍了系统的实现阶段,从开发环境选取,到构建数据库,再到用Struts框架来构建MVC系统的模型、视图、控制器以及配置Struts应用的两个最重要文件web.xml和struts-config.xml,最后对系统开发过程中的经验加以总结。从本文开发全过程可以看出,采用J2EE技术的StrutsMVC框架模式来开发Web方式的企业信息管理系统,将业务逻辑和显示页面分离开来,简化了每个阶段的工作,而且规范了整个系统的开发,提高代码质量和系统的开发效率,使该系统具有有高性能、可跨平台、易于扩展、易于管理和维护等优点,体现了J2EE体系与MVC模式卓越的技术优势,此方案可供同类Web应用开发研究参考。企业信息管理系统是中国农业机械化装备信息网的最重要组成部分。该信息网覆盖了中国农业机械化装备十四大类的产品数据,以及企业、政策法规、技术成果和专利等相关信息,为农业机械化信息资源共享提供了信息平台。企业信息管理系统以企业信息和产品信息为核心,在一个总体业务集成平台上,实现企业信息和产品信息的整合,为广大农户、有关管理部门、科研机构以及制造、流通、推广和使用等企业、用户提供信息服务和决策依据。6.期刊论文占东明.ZhanDongming基于J2EE的MVC设计模式的分析与思考-科技广场2008,(3)本文分析MVC的设计和思路、MVC模式的处理过程以及MVC模式的优点和缺点.从广义上讲,MVC模武可以说是J2EE框架的一种实现.其实J2EE虽然给出了一个很好的设计框架,但并没有给出具体的实现方式.就当前来说,没有比MVC更好的方式来实现J2EE.7.学位论文冯建标基于J2EE与MVC模式的质量追溯系统的研究与实现2005随着Internet技术的发展,企业信息系统基本架构也从C/S架构逐渐发展为当今以B/S架构为主流,J2EE平台作为一种Web应用的开发标准和规范,得到了广泛的普及并且一直在不断的逐步完善。本文首先从软件系统体系结构入手,讨论了J2EE平台的多层体系结构、MVC模式等相关概念和技术,研究了一个开源J2EE开源MVC框架Struts的设计思想。然后应用MVC模式相关技术构建了一个基于J2EE平台的钢铁企业应用一一质量追溯系统。质量追溯系统解决了对质量方面历史数据的追溯的问题,当发生质量异议时,应用质量追溯系统可以快速方便的追溯到相关的历史数据。质量追溯系统采用MVC模式构建,JSP对应于视图,用于展现追溯数据并且通过JSP与用户进行交互;Servlet对应于控制类,作为JSP与质量追溯业务逻辑之间的中间枢纽;JavaBean和JDBC对应于模型,主要进行质量追溯业务的处理。在质量追溯系统并没有针对具体的追溯内容进行开发,而是通过配置文件将质量追溯功能和具体追溯功能结合起来,系统通过解析配置文件来提供响应的追溯内容以及相关信息。采用配置文件,使得追溯功能和具体追溯内容相分离,实现了质量追溯业务逻辑的重用,并增加了系统的灵活性,系统需要添加或修改追溯内容只需修改配置文件即可。8.学位论文戴翔宇基于MVC模式的Struts框架的研究与应用2003该文所研究的MVC(Model/View/Controller)模式是软件工程学中一个非常重要的设计模式,为交互式系统提供了一个非常优秀的开发模型,MVC模式对类对象的强制分离使系统开发变得非常灵活,同时又提高了系统设计的可重用性.正是MVC模式在交互式系统开发中所体现的强大优势,MVC模式被开发人员逐步引入J2EE体系之中,成为J2EE进行交互式应用开发时,特别是Web应用开发时一个非常重要的设计模式.Struts是实现MVC模式的具体应用框架之一,其核心为一个灵活的、基于JavaServlets,JavaBeans,XML(ExtensibleMarkupLanguage)等标准技术的控制层.Struts提供了自己的控制器组件,还整合其他相关技术实现MVC模式中模型组件和视图组件.Struts整合EJB,JDBC等数据访问技术构造模型组件,整合JSP,XSLT等界面表示技术构造视图组件.该文在对Struts应用框架进行详细的研究分析后,将其具体应用于校园智能广播系统网络版的开发之中,目前该系统已成功应用于武汉市部分中学和职业技术学校,达到了预定的设计目标,使用效果良好.9.期刊论文汪盈.叶国灿.WANGYing.YEGuo-can基于J2EE/MVC的银行柜员绩效考核系统-微电子学与计算机2007,24(10)结合商业银行信息化建设的实践和需求,采用J2EE中JSP,Servlet,EJB等技术,基于MVC的设计思想,系统设计了一套简单的MVC程序框架,开发了基于J2EE/MVC设计模式的银行柜员绩效考核系统.首先介绍了J2EE概念和MVC体系结构,阐述了MVC模式的工作原理,然后介绍了柜员绩效考核系统的功能模块和安全性设计,最后着重阐述了视图层、模型层和控制层的具体实现.10.学位论文黄小军基于J2EE平台MVC模式的检察院综合业务系统的设计与实现2009随着计算机技术的不断发展,网络技术和应用软件开发技术的应用越来越广泛。随着检察院系统事业的发展,对规范行政管理流程、提高办公效率、加强决策支持的要求越来越高。所以,设计实现一个检察院综合业务信息系统具有非常现实的意义。目前基于B/S的多层Web体系结构逐渐发展成熟起来,成为众多应用软件的首选。J2EE(Java2PlatformEnterpriseEdition)技术作为一种建立企业级应用的标准平台,得以迅速发展,并逐步成熟。J2EE平台的成熟,为Web应用程序更进一步的发展提供了广阔空间。MVC设计模式是一种将表示、控制和数据分离的开发解决方案,在实现多层次Web应用系统中具有明显的优势。本文根据检察院业务管理的需求,结合信息系统特点,开发了一个适用于本系统的开发框架,进而提出了基于J2EE平台MVC模式的检察院综合业务系统的解决方案。本文分析了现有的Web实现框架应用于本系统开发的可行性和优缺点,进而提出了一种以Struts为原型的新开发框架,该框架在模型层与数据库之间的交互实现了SQL语句的自动组装,降低了开发难度,提高了开发效率。详细介绍了系统实现中所遇到的关键问题,并给出相应解决方案。并以绩效考核子系统为例,详细描述了该开发框架的具体实现步骤
本文标题:基于Struts框架的同城快递信息处理系统设计与实现
链接地址:https://www.777doc.com/doc-5948682 .html