您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 基于Struts和Hibernate技术的生产管理系统设计与
四川大学硕士学位论文基于Struts和Hibernate技术的生产管理系统设计与实现姓名:熊科申请学位级别:硕士专业:计算机应用技术指导教师:李志蜀20060426基于Struts和Hibernate技术的生产管理系统设计与实现作者:熊科学位授予单位:四川大学相似文献(10条)1.学位论文邵锐锋基于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平台软件系统建模的一般过程.2.学位论文高国忠基于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应用开发研究参考。企业信息管理系统是中国农业机械化装备信息网的最重要组成部分。该信息网覆盖了中国农业机械化装备十四大类的产品数据,以及企业、政策法规、技术成果和专利等相关信息,为农业机械化信息资源共享提供了信息平台。企业信息管理系统以企业信息和产品信息为核心,在一个总体业务集成平台上,实现企业信息和产品信息的整合,为广大农户、有关管理部门、科研机构以及制造、流通、推广和使用等企业、用户提供信息服务和决策依据。3.期刊论文朱卫华.张来玉.范新灿.ZHUWei-hua.ZHANGLai-yu.FANXin-can基于MVC的J2EE企业应用系统架构的实现-现代计算机(专业版)2004,(2)本文在介绍J2EE和MVC模型理论的基础上,.针对J2EE建立企业应用系统架构模型时存在的一些问题,提出了用J2EE和MVC模式进行解决的方案,并提出JSP(XML)+Servlet+JavaBean的编程模式,用一个实际开发实例加以阐明.4.学位论文冯建标基于J2EE与MVC模式的质量追溯系统的研究与实现2005随着Internet技术的发展,企业信息系统基本架构也从C/S架构逐渐发展为当今以B/S架构为主流,J2EE平台作为一种Web应用的开发标准和规范,得到了广泛的普及并且一直在不断的逐步完善。本文首先从软件系统体系结构入手,讨论了J2EE平台的多层体系结构、MVC模式等相关概念和技术,研究了一个开源J2EE开源MVC框架Struts的设计思想。然后应用MVC模式相关技术构建了一个基于J2EE平台的钢铁企业应用一一质量追溯系统。质量追溯系统解决了对质量方面历史数据的追溯的问题,当发生质量异议时,应用质量追溯系统可以快速方便的追溯到相关的历史数据。质量追溯系统采用MVC模式构建,JSP对应于视图,用于展现追溯数据并且通过JSP与用户进行交互;Servlet对应于控制类,作为JSP与质量追溯业务逻辑之间的中间枢纽;JavaBean和JDBC对应于模型,主要进行质量追溯业务的处理。在质量追溯系统并没有针对具体的追溯内容进行开发,而是通过配置文件将质量追溯功能和具体追溯功能结合起来,系统通过解析配置文件来提供响应的追溯内容以及相关信息。采用配置文件,使得追溯功能和具体追溯内容相分离,实现了质量追溯业务逻辑的重用,并增加了系统的灵活性,系统需要添加或修改追溯内容只需修改配置文件即可。5.学位论文黄小军基于J2EE平台MVC模式的检察院综合业务系统的设计与实现2009随着计算机技术的不断发展,网络技术和应用软件开发技术的应用越来越广泛。随着检察院系统事业的发展,对规范行政管理流程、提高办公效率、加强决策支持的要求越来越高。所以,设计实现一个检察院综合业务信息系统具有非常现实的意义。目前基于B/S的多层Web体系结构逐渐发展成熟起来,成为众多应用软件的首选。J2EE(Java2PlatformEnterpriseEdition)技术作为一种建立企业级应用的标准平台,得以迅速发展,并逐步成熟。J2EE平台的成熟,为Web应用程序更进一步的发展提供了广阔空间。MVC设计模式是一种将表示、控制和数据分离的开发解决方案,在实现多层次Web应用系统中具有明显的优势。本文根据检察院业务管理的需求,结合信息系统特点,开发了一个适用于本系统的开发框架,进而提出了基于J2EE平台MVC模式的检察院综合业务系统的解决方案。本文分析了现有的Web实现框架应用于本系统开发的可行性和优缺点,进而提出了一种以Struts为原型的新开发框架,该框架在模型层与数据库之间的交互实现了SQL语句的自动组装,降低了开发难度,提高了开发效率。详细介绍了系统实现中所遇到的关键问题,并给出相应解决方案。并以绩效考核子系统为例,详细描述了该开发框架的具体实现步骤和应用过程。最后分析了系统的不足之处及有待改善的地方。通过对本系统中已投入使用的多个子系统的实践检验,证明使用该框架是可以满足开发需求的,并且取得了满意的应用效果。6.期刊论文占东明.ZhanDongming基于J2EE的MVC设计模式的分析与思考-科技广场2008,(3)本文分析MVC的设计和思路、MVC模式的处理过程以及MVC模式的优点和缺点.从广义上讲,MVC模武可以说是J2EE框架的一种实现.其实J2EE虽然给出了一个很好的设计框架,但并没有给出具体的实现方式.就当前来说,没有比MVC更好的方式来实现J2EE.7.学位论文王坤基于J2EE平台SpringMVC框架开发的MIS系统设计与实现2008大学教师信息管理系统,是大学管理部门对教师的信息进行统一管理,系统实现了人事管理的科学化、信息化、网络化,该系统基本满足了大学管理部门对教师的数据共享,通过网络完成教师基本资料的管理,提高了大学管理效率。为大学相关部门及时掌握信息、科学决策提供了高质高效的信息保障。本文在对大学教师管理的业务过程进行分析的基础上,采用目前主流的基于J2EE平台SpringMVC框架设计实现了大学教师管理信息系统。本文研究分析了目前几种流行的软件开发平台(NET、J2EE)和设计模式(C/S、B/S、MVC)以及开发框架(Struts、Spring、Hibernate)的优势与不足,从中选择了以IoC(依赖注入)和AOP(面向方面编程)为基础的,控制、业务和显示三种逻辑分离的轻量级J2EE开发框架SpringMVC,利用MVC设计模式、J2EE分布式体系平台、Spring框架、SpringIoC、角色控制、并发控制、映射、连接池和数据库等技术,对所承担的项目“大学教师管理信息系统”进行了分析、研究、设计、开发和实现。本系统具有跨平台、易扩展、易维护等特点,系统中涉及的诸多关键技术可供同类Web应用开发研究参考。8.学位论文陈勇基于J2EE和MVC模式的电子政务系统的研究与实现2006近年来,随着计算机技术和网络的发展和普及,信息化已经影响到社会的各行各业,正在蓬勃发展的电子政务就是其发展的结果。本文以A省纪委警示训诫系统的开发为背景,比较详尽地研究和实现了电子政务系统。J2EE(Java2platform,EnterpriseEdition)是美国Sun公司刚刚推出的一种全新概念的模型,与传统的互联网应用程序模型相比有着不可比拟的优势。它主要包括JSP、Servlet、JDBC、JavaBean、EJB等,不仅具备了Java一贯的平台无关性、分布式处理能力强和安全等优点,而且在Web应用程序的开发上已经形成了标准的体系结构,移植性和兼容性很强。本文所研究的即该系统采用的就是基于J2EE的体系架构。MVC(Model-View-Controller)设计模式能够克服传统Web应用开发方式所固有的弊端,分离了数据的控制和数据的表现,以适应越来越复杂的多层Web应用系统的设计需求。因此,采用基于MVC设计模式开发J2EEWeb应用成为开发人员的首选。ApacheStruts是一个基于J2EE平台、实现了MVC设计模式的
本文标题:基于Struts和Hibernate技术的生产管理系统设计与
链接地址:https://www.777doc.com/doc-1325051 .html