一、一个包装EJB的J2EE应用框架(论文文献综述)
郑培钿[1](2012)在《基于Spring的警务综合系统应用研究》文中提出随着科学技术与国家电子政务网络建设的飞速发展,以及警务信息化建设工程金盾工程的进一步推进,警务系统积累了大量的基础数据,部门地区的警务系统也达到了一定规模,有效地节省警力资源。然而,现有的许多警务系统对这些信息资源的利用率不高,跨警种、跨部门之间的信息综合应用也相当薄弱,大部分业务应用系统只是面向单一业务建设,虽能满足本部门的业务需要,但不能解决跨部门的业务需求的问题。警务当中由于警种、地域、层级等不同导致警务信息不对称,且网络化应用所收集的信息质量也有待提高。这些因素都严重影响了公安信息化的有效实战应用。需要一个统一的综合平台,以实现信息的整合利用与资源共享。本文深入分析和调研这些需要,设计了警务综合系统,它是一个保证信息和资源共享的集成平台,主要设计了系统门户平台和情报研判平台。系统门户平台是系统和其他各类警务信息系统的统一入口,提供分类管理和发布信息等功能。情报研判平台是通过对掌握情报信息进行有效地分析研究,并形成有价值的新情报,主要通过五个基本步骤:获取线索和信息、分析研判、评估线索、录入研判结果、审核研判结果和发布结果,快速实现辅助分析、决策和指挥调度。论文分析了J2EE多层分布式体系结构以及传统J2EE中EJB的不足,针对这个问题,引入基于Spring轻量级J2EE架构,探讨了Spring框架及其体系结构,重点研究了IoC容器框架、MVC模式和AOP框架。在此基础上,本文提出了基于Spring的警务综合系统,通过对系统需求的调研和分析,设计了系统结构,并从理论和实现两方面探讨了基于Spring技术在系统中的应用。从Web表现层,业务逻辑层,持久层多层角度详细给出系统的具体实现,运用IoC容器依赖注入对象,使控制权从应用代码中反转到外部容器,采用MVC模式分离系统中模型、视图和控制器的角色,利用AOP框架从系统核心逻辑中分离交叉业务来拦截数据库操作并记录操作情况,定义模板类扩展JDBC模板组件实现数据持久化。最后总结了本文的研究工作,指出了下一步的研究方向。
刘海林[2](2010)在《网上购物系统的设计与实现》文中研究说明近年来,随着计算机网络技术的发展,电子商务迅速普及。国家发改委,国务信息办在2007年6月1日,印发了电子商务发展”十一五”规划的通知,肯定了电子商务在我国的发展和发展的重要性。电子商务已经渗透到经济和社会的各个层面,国民经济重点行业和骨干企业电子商务应用不断深化,除了企业间的商务交流外,C2C,B2C模式的电子商务越来越大众化,已经改变了新一代人的生活方式,网上淘宝已成为一种时尚。本论文设计和实现了一个网上购物系统,该系统具有一般网上商店的功能,包括用户的登录与注册,商品的查询,购物车的制作,以及商品留言的功能以及后台管理的功能。本文的结构如下:第一章综述了研究背景和国内外研究现状;第二章介绍了系统的开发环境;第三章讨论系统框架和需求分析;第四章介绍了系统设计与实现;第五章描述系统测试和分析;最后是总结与下一步的工作展望。在本文中主要从需求分析、系统设计和主要模块的开发入手,展开对网上购物商店iStore的体系架构设计、数据库设计部分。
王艳[3](2009)在《基于轻量级框架的人力资源管理系统的研究与实现》文中进行了进一步梳理随着经济的发展,人力资源早已成为企业发展的根本所在,人力资源管理构成了企业管理的重要组成部分。人力资源管理系统是为企业更高效、更科学地管理人力资源而设计开发的,它实现了人力资源管理的精细化和自动化。人力资源管理软件是中小型企业的新型管理软件,它需要满足企业所要求的可维护性、可移植性和可扩展性的特点。同时其维护成本低且开发周期短。要开发出具有上述特点的人力资源管理软件,需要选择一个好的开发框架。以Java为基础的J2EE架构是广泛应用的技术体系。但是,传统的J2EE开发由于受其核心组件EJB模型缺陷的制约,它的应用并不广泛。目前普遍使用的是轻量级J2EE架构,使用该架构开发系统,不仅可以减少代码量而且可以提高代码复用度。本文在传统的J2EE架构的基础上,整合出了JSF+Spring+Hibernate的轻量级架构。重点研究了轻量级框架在人力资源管理系统中的具体应用与实现。在本文所论述的人力资源管理系统中,对其表示层采用JSF框架开发,Spring负责开发业务逻辑层,Hibernate实现持久层。在系统需求分析阶段,介绍了系统的设计目标和功能需求,并通过UML用例图对系统进行分析。在系统设计阶段,对系统进行总体设计和详细设计,并从表示层、业务层和持久层分别设计系统,其中业务层的设计主要应用Spring的面向接口编程的思想。最后对人力资源管理系统进行了性能测试。开发和测试结果表明:采用轻量级框架开发系统,可以缩短开发时间,降低开发难度,节约成本,并且所开发的系统在占用资源小的情况下,能快速响应用户的请求。
张晓婷[4](2009)在《基于J2EE架构的铁矿化验管理系统的开发与实现》文中进行了进一步梳理随着Web技术的高速发展,传统的基于C/S架构的管理系统己经无法满足企业级应用的需求,基于B/S架构的Web应用程序逐渐成为最为广泛的应用开发技术,目前很多应用系统都建立在Web基础上。本系统采用Struts,Hibernate和Spring作为开发框架。Struts旨在改善用户体验,提供良好的用户操作界面,处理系统前台操作。Hibernate作为后台持久层,与数据库进行读取和存入操作,完成数据的交互。而Spring则成为联系前台业务和后台逻辑的纽带,完成数据从前台到后台,再从后台返回到前台的控制型操作。这样三者就有机的结合起来,各司其职又互相联系,统一而又快速的完成系统开发。本文首先对J2EE的结构、技术体系以及J2EE的优势进行了介绍,然后对Struts框架的组成、工作流程进行了阐述,详细分析了Hibernate的核心接口,Spring框架的控制反转机制以及面向方面编程和Spring的优点。紧接着分析了化验室管理系统的任务需求,以及数据库的设计、搭建了应用系统的开发平台,包括各个框架的整合。最后详细分析了各个模块的功能,以及代码的实现。本系统按照系统分层开发原理,将J2EE的三大开源框架根据功能层次进行整合,形成高效易用的Struts-Spring-Hibernate(SSH)框架。通过SSH框架的使用,降低了代码的耦合性,缩短开发周期,达到快速,高效的开发,为应用程序的开发提供了便利。化验室管理系统采用SSH框架进行开发,一方面有利于化验室系统框架的研究与应用,一方面有利于化验室系统数据的维护和管理。本系统实现了任务分配,结果录入,审核签发,查询统计,权限管理,代码管理等功能,能够有效地管理实验室工作。
张景莉[5](2009)在《基于J2EE的企业级应用系统的开发与研究》文中认为随着信息技术的飞速发展和商业竞争的加剧,开发高效、安全的企业级应用系统已成为各个企业提高竞争能力的重要手段。分布式的、高性能的企业级开发平台为越来越多的开发人员所用,J2EE(Java 2 Platform,Enterprise Edition)是这些平台的优秀代表之一。为了缩减开发成本,提高企业应用的质量,J2EE为开发者提供了简化的、基于组件的设计方法,用于开发、集成和部署应用程序。J2EE平台提供了多层分布式应用模式,使组件具有重用的能力,并集成了基于XML的数据交换技术--一个统一的安全模式及灵活的事务控制。在J2EE应用开发过程中,框架和模式是很重要的软件重用技术,它们的设计和应用很大程度上决定了J2EE项目的质量。MVC设计模式分离了数据的控制和数据的表现,在实现多层Web应用系统中具有明显的优势。Struts是一个基于J2EE平台、实现了MVC设计模式的框架,它全面减轻了构建多层Web应用的负担,提供可复用的软件架构。Hibernate是一个开放源代码的ORM(Obiect Relation Mapping,对象关系映射)工具,是常用的持久层框架,为Java对象访问、操纵数据库提供了可靠、高效的方式。本文首先介绍了企业级应用的定义和课题背景。第二章对传统的Mainframe结构、C/S结构和多层体系结构的特点进行了分析和对比,确定了以J2EE作为系统的设计平台。第三章研究与分析了J2EE、模式、框架、XML等相关理论和技术,着重研究了目前流行的两种轻量级框架—Struts和Hibernate,为实际设计和开发一个企业级应用奠定了基础。第四章首先对企业在线信息系统进行了分析,然后设计了采用Struts和Hibernate相结合的集成架构来进行系统开发,提出了系统的功能模块划分,并对系统进行了详细设计。第五章利用第四章设计的集成框架构建了企业在线信息系统,详细说明了系统的开发环境配置、Hibernate配置、Struts配置和系统中部分子模块的具体实现。第六章总结了系统的特色和不足,并提出了自己的改进意见。
方丽[6](2008)在《AGRS管理与决策支持系统—设备管理子系统设计与实现》文中研究表明设备管理系统是中国国土资源航空物探遥感中心(以下简称“航遥中心”)管理及决策支持系统的一个子系统。原有的设备管理模式处理速度慢,处理方式陈旧,难以适应现代管理的需要。本课题从角色控制、数据共享的角度实现设备过程管理的申请、审批、执行、登记入库,并提供了综合查询分析功能。设备管理项目包括如下模块:(1)采购计划模块:包括采购计划申请,各级领导审批及下发,中心采购预算报表生成等。(2)计划外采购申请模块:包括设备、物资、技术资料申请,转发及审批等。(3)采购执行模块:包括设备、物资质量审核表,外购技术资料验收表信息的录入,转发及审批等。(4)设备登记模块:包括基本设备、物资、房屋、交通设备、软件五种设备的登记入库。(5)设备变更模块:包括部门内部调拨、部门间调拨、变更记录维护等模块。(6)设备维护模块:包括设备检测、维修申请、转发、审批,以及维护记录维护等。(7)设备报废模块:包括设备报废申请、转发、审批模块。(8)查询分析模块:提供了已登记入库设备的综合查询与分析功能,多种报表的生成等。本系统采用面向对象的软件设计框架实现对系统的构建,以B/S结构为系统总体框架,采用Struts+Hibernate架构,表现层使用基于MVC模式的Struts框架,业务层结合代理模式,运用JavaBean,持久层采用Hibernate框架来操作后台Oracle数据库,整个系统以Eclipse为开发平台。本系统经过调试已经在航遥中心试运行,实现了项目设计目标。通过本课题的实施,实现了设备整个生命周期的计算机流程管理,同时在与使用单位内部网络配合的基础上实现无纸化办公。
李海军[7](2008)在《基于J2EE的SNMP网管系统的研究与开发》文中研究表明计算机网络规模正在不断扩大,如何保证网络设备可靠、安全、高效地运行,成了一个亟待解决的问题。好的网络管理系统,可以管理不同种类的网络设备,屏蔽了网络资源的差异性,提高了网络管理效率。SNMP技术和J2EE开发模型可以很好的解决上述问题,SNMP简单网络管理协议,现在已成为事实上通用的网络管理标准,使用SNMP协议开发的网络管理系统可以很好的屏蔽网络差异。在此基础上,以J2EE为平台,提出了一种多层次结构的分布式网络管理系统模型,这种结构可以有效地降低伸缩性网络管理的复杂性。论文分析了管理信息结构(SMI)和管理信息库(MIB),重点讨论了MIB的OID树形分支,实现了使用AdventNet SNMP API管理交换设备MIB的方法,并成功的封装到会话BEAN中,通过会话BEAN,完成了对交换设备MIB的读取和更新。EIS采用了My SQL关系数据库管理系统,通过实体BEAN的设计,完成了对后台数据库中关系表数据的读取和更新。系统设计过程中实体BEAN完成了数据表示功能,会话BEAN完成了系统的业务逻辑功能,两者的结合实现了业务层的功能。表示层设计使用页面流控制器完成Jsp页面的流程控制,可以很好的隔离业务层和WEB层。论文研究的网络管理系统,分为两大功能模块,分别是交换机端口管理和交换机VLAN管理。交换机端口管理可以实现端口状态查询、端口状态更改、端口速率设置、端口流量控制等功能,交换机VLAN管理可以实现VLAN配置查询、创建VLAN、修改VLAN以及删除VLAN功能。
郑加林[8](2008)在《基于J2EE架构的WEB应用系统的性能优化研究与实践》文中研究说明随着Internet的飞速发展,WEB应用技术日趋成熟。特别是SUN公司推出的J2EE技术被应用于越来越多的企业系统建设中。自JAVA面世以来,与JAVA性能相关的争论一直没有平息,而JAVA也在这些争论中不断发展,慢慢走向成熟。另一方面,企业的信息化程度加强,对企业应用系统提出的要求也越来越高。JAVA的企业应用版本J2EE是一种简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。它为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制,成为企业应用开发的最佳选择之一。在WEB开发领域中使用JAVA的应用占65%,在C/S开发应用中使用JAVA的占11.7%,这说明JAVA已经被越来越多的应用于WEB应用领域。由于J2EE技术本身具有复杂性与多样性,一个系统可由许多不同技术组合而成,导致开发人员在开发时常常不知道如何运用技术。如果技术运用不当,虽然实现了业务功能,但在这背后可能会隐藏着很多缺陷,例如性能低下、层与层之间紧密藕合、伸缩性差,根本谈不上软件复用等;如果设计开发不恰当,甚至面对的是一堆噩梦般的垃圾。因此如何合理组合J2EE技术而得到可扩展的、易维护的体系结构和高性能、高质量的应用程序是本文讨论的重点。本文首先介绍了WEB系统性能优化的一些相关技术理论,包括软件开发的设计模式、WEB系统性能衡量指标以及WEB系统性能测试方法,然后介绍了J2EE的一些与性能优化密切相关的核心技术,如:Servlet、JSP、JavaBean及其相关的性能优化方法等等。另外,还专门对数据库性能的优化进行了研究。基于上述现状,本文主要开展以下四方面的工作。一方面,建立基于J2EE和MVC模式的WEB应用系统开发的解决方案;另一方面,分析J2EE应用系统的性能问题,提出影响系统性能的几个主要因素;三方面,根据上面提出的影响系统性能的主要因素分别提出相应的解决策略。如表示层、控制器层、业务逻辑层以及数据库等方面的优化策略。最后,对这些优化策略以实际项目进行了验证。
周涛[9](2008)在《基于J2EE的Vseaf2.0框架数据持久层设计与实现》文中指出J2EE作为现今最流行的分布式计算平台,已成为基于Web的企业应用系统的核心。但多层的J2EE体系结构在提高软件重用性和降低问题复杂性的同时,也使得代码庞大,层与层之间的控制关系繁杂。于是人们将同类问题的解决方法进行抽象,抽取成一个轻量级的框架。不同层次上选择不同的轻量级框架组合成一个Web整体框架,将会大大提高软件的开发效率。目前,针对对象——关系不匹配这一问题,虽然可以通过直接内嵌SQL或者数据访问类的方法得到解决,却降低了系统应用的可维护性。为了简化数据持久过程中的复杂、重复性的操作,出现了一系列的数据持久层解决方案。因此,选择一种功能和性能上都适合项目开发的解决方案成为一个至关重要的问题。本文首先介绍了J2EE多层设计思想,在此基础上阐述了不同层次上主流的轻量级框架的基本构成和实现原理。然后,重点分析了数据持久层中不同解决方案的优缺点,将数据持久化过程抽象细分,针对具体环节概括了影响数据持久层性能的因素并提出了相应的优化措施。在具体的数据库平台上,结合优化措施对常用持久层解决方案进行了性能测试,并详细分析了测试结果,归纳出了不同解决方案所适应的业务场景。针对Vseaf2.0框架数据持久层的需求,分析Spring DAO设计思想,结合性能测试结果,选用iBatis作为持久化解决方案。最后分模块详细阐述了各个模块的功能说明、处理流程及接口实现等。设计完成后,对框架持久层进行了性能测试,结果表明,持久层设计达到预期的目的。
孙瑶[10](2008)在《轻量级J2EE框架的研究与应用》文中进行了进一步梳理近年来,随着Internet技术和企业信息化建设的发展,构建基于Web的应用系统的需求越来越复杂,开发周期越来越紧迫。对于复杂多变的市场环境,一种好的设计模式、一个成熟稳定的系统框架对开发出伸缩性强、扩展性好、重用性高、易维护和管理的Web应用起到至关重要的作用。采用传统的基于EJB的J2EE架构进行开发存在一些弊端,本文通过对它们的分析,提出了一种框架整合的思想,通过应用一些轻量级的、使用较灵活的J2EE框架代替传统的EJB框架。首先,本文对MVC设计模式和三种主流开源框架Struts、Spring、Hibernate技术做了深入的学习和研究。Struts是一个实现了MVC设计模式的框架,它将业务逻辑与视图相分离,减轻了构建多层Web应用的负担。Spring是一个多层的J2EE应用轻量级框架,是为解决企业应用程序开发复杂性而创建的。Hibernate是一个对象/关系数据库映射工具,它封装了JDBC动作,减轻了数据库开发的复杂度,使系统具有更好的性能。通过对三种框架的学习与研究,具体分析了每种框架的优势和不足,然后针对每种框架在Web应用不同层次上所发挥的作用,设计出一个灵活、松耦合、可扩展且高效的Web多层框架。在表示层使用Struts框架,业务逻辑层使用Spring框架,数据持久层使用Hibernate框架。同时,为了使整合后的框架更加完善,能够实现系统界面的灵活和统一,验证代码的集中管理和可重用,日志输出的灵活与规范,本文又引入了Tiles框架、Validator框架和Log4j。最后,本文通过对问卷调查系统的实际开发,详细论述了该系统在设计出来的框架中的实现过程。结果表明,整个系统具有平台无关性,并可以提高系统的开发的效率、可维护性、可扩展性和组件的可复用性。
二、一个包装EJB的J2EE应用框架(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、一个包装EJB的J2EE应用框架(论文提纲范文)
(1)基于Spring的警务综合系统应用研究(论文提纲范文)
摘要 |
ABSTRACT |
目录 |
CONTENTS |
第一章 绪论 |
1.1 论文的研究背景 |
1.2 论文的研究意义 |
1.3 国内外研究现状 |
1.4 论文的主要工作 |
1.5 论文的组织结构 |
第二章 警务综合系统中的相关技术 |
2.1 J2EE多层分布式体系结构 |
2.2 Spring轻量级框架及分级结构 |
2.3 Spring IoC容器框架 |
2.4 Spring MVC模式 |
2.5 Spring AOP框架 |
第三章 警务综合系统的分析与设计 |
3.1 警务综合系统主要功能 |
3.2 警务综合系统的现状 |
3.3 系统结构 |
3.4 系统门户平台的分析与设计 |
3.5 情报研判平台 |
第四章 警务综合系统的实现 |
4.1 系统开发环境 |
4.2 数据库设计与实现 |
4.3 基于MVC设计模式的Web表示层实现 |
4.4 基于IoC容器和AOP框架的业务逻辑层的核心实现 |
4.5 基于JDBC模板组件的持久层的技术实现 |
总结与展望 |
参考文献 |
攻读学位期间参加的研究项目和发表的学术论文 |
致谢 |
(2)网上购物系统的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 课题背景 |
1.2 国内外研究现状 |
1.2.1 电子商务发展概述 |
1.2.2 采用J2EE 框架的电子商务系统 |
1.3 论文研究工作及全文章节安排 |
第二章 相关技术基础 |
2.1 J2EE 技术体系和应用程序架构设计 |
2.1.1 J2EE 概述 |
2.1.2 J2EE 关键技术综述 |
2.1.3 J2EE 的层次设计架构 |
2.2 J2EE 模式综述 |
2.2.1 软件设计开发中通用的设计模式 |
2.2.2 J2EE 设计模式 |
2.2.3 Sun Java Center 提供的15 种J2EE 模式 |
2.3 MVC(Model View Controller)模型-视图-控制器模式 |
2.4 本章小结 |
第三章 网上购物系统需求分析 |
3.1 系统设计思想 |
3.2 系统功能需求 |
3.3 其他需求 |
3.4 本章小结 |
第四章 网上购物系统的设计与实现 |
4.1 iStore 体系架构设计 |
4.1.1 网上购物信息系统总体设计 |
4.2 数据库设计 |
4.3 iStore 持久层详细设计 |
4.4 iStore 域模型设计 |
4.5 iStore 中实用工具设计 |
4.6 频繁购买商品对的挖掘 |
4.7 iStore 业务层详细设计 |
4.8 iSotre 表示层详细设计 |
4.8.1 Struts 框架简介及在iStore 中的应用 |
4.8.2 iStore 页面的设计——Tiles 技术的应用 |
4.8.3 iStore 中的会话管理 |
4.8.4 过滤器在iStore 中的使用 |
4.8.5 iStore 表示层与业务层的集成策略 |
4.9 iStore 用户界面设计 |
4.10 本章小结 |
第五章 系统测试 |
5.1 系统测试的原则与目的 |
5.2 系统测试相关理论与过程 |
5.3 系统的测试内容 |
5.4 系统的功效分析 |
5.5 本章小结 |
第六章 总结与展望 |
6.1 工作总结 |
6.2 展望未来工作 |
致谢 |
参考文献 |
(3)基于轻量级框架的人力资源管理系统的研究与实现(论文提纲范文)
摘要 |
ABSTRACT |
第1章 绪论 |
1.1 论文的目的和意义 |
1.2 国内外研究现状 |
1.3 课题来源 |
1.4 论文的主要内容 |
1.5 论文的组织结构 |
第2章 传统J2EE架构技术分析 |
2.1 J2EE概述 |
2.1.1 J2EE的概念 |
2.1.2 J2EE的经典架构 |
2.2 EJB架构分析 |
2.2.1 EJB的弊端 |
2.2.2 EJB架构改进 |
2.3 轻量级架构的优点 |
2.4 本章小结 |
第3章 轻量级框架技术的选择及整合 |
3.1 轻量级J2EE架构 |
3.2 表示层及其框架 |
3.2.1 Struts、JSF和Tapestry |
3.2.2 JSF框架 |
3.3 业务逻辑层及其框架 |
3.3.1 Spring框架概述 |
3.3.2 IoC及其实现策略 |
3.3.3 面向方面编程AOP |
3.3.4 轻量级容器的事务管理 |
3.4 数据持久层及其框架 |
3.4.1 ORM简介 |
3.4.2 Hibernate的工作原理 |
3.4.3 Hibernate持久化Java对象 |
3.5 整合轻量级框架 |
3.5.1 整合轻量级框架概述 |
3.5.2 JSF与Spring的整合 |
3.5.3 整合Spring和Hibernate |
3.5.4 整合轻量级框架的比较 |
3.6 本章小结 |
第4章 人力资源管理系统的分析和设计 |
4.1 人力资源管理系统概述 |
4.2 需求分析 |
4.2.1 系统建设目标 |
4.2.2 系统功能需求 |
4.2.3 系统需求建模 |
4.3 系统总体设计 |
4.3.1 功能模块设计 |
4.3.2 系统体系结构设计 |
4.4 系统详细设计 |
4.4.1 数据库的设计 |
4.4.2 表示层的设计 |
4.4.3 业务层的设计 |
4.4.4 数据持久层的设计 |
4.5 本章小结 |
第5章 人力资源管理系统的实现 |
5.1 轻量级整合架构在系统中的实现 |
5.1.1 表示层的实现 |
5.1.2 业务逻辑层的实现 |
5.1.3 数据持久层的实现 |
5.2 报表管理模块的实现 |
5.2.1 统计分析的实现 |
5.2.2 细分报表的实现 |
5.3 机构管理模块的实现 |
5.3.1 机构关系树的实现 |
5.3.2 数据表格的实现 |
5.4 绩效考核模块的实现 |
5.5 系统日志功能的实现 |
5.6 本章小结 |
第6章 系统性能测试 |
6.1 测试内容 |
6.2 测试环境 |
6.3 实施测试 |
6.3.1 录制脚本 |
6.3.2 场景的创建和执行 |
6.4 结果分析 |
6.5 本章小结 |
总结与展望 |
致谢 |
参考文献 |
攻读硕士学位期间发表论文 |
(4)基于J2EE架构的铁矿化验管理系统的开发与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究背景及意义 |
1.2 本文研究目的 |
1.3 本文组织结构 |
1.4 作者所做工作 |
1.5 本章小结 |
第二章 关键技术分析 |
2.1 J2EE 的概念 |
2.1.1 J2EE 的结构 |
2.1.2 J2EE 的优势 |
2.1.3 J2EE 的技术体系 |
2.2 Struts 框架 |
2.2.1 Struts 的组成 |
2.2.2 Struts 实现MVC 的机制 |
2.2.3 Struts 的工作流程 |
2.3 Hibernate 数据持久层 |
2.3.1 Hibernate 简介 |
2.3.2 Hibernate 核心接口 |
2.4 Spring 框架 |
2.4.1 Spring IoC 控制反转 |
2.4.2 Spring AOP 面向方面编程 |
2.4.3 Spring 的优点 |
2.5 本章小结 |
第三章 化验室管理系统需求分析 |
3.1 系统需求分析 |
3.1.1 任务分配模块 |
3.1.2 结果录入模块 |
3.1.3 审核签发模块 |
3.1.4 查询统计模块 |
3.1.5 权限管理模块 |
3.1.6 代码管理模块 |
3.2 系统流程 |
3.3 本章小结 |
第四章 化验室管理系统设计与实现 |
4.1 数据库设计 |
4.1.1 系统模块 |
4.1.2 代码管理模块 |
4.1.3 功能模块 |
4.2 系统总体架构 |
4.2.1 配置Struts 框架 |
4.2.2 配置 Spring 框架 |
4.2.3 配置 Hibernate 框架 |
4.2.4 配置AJAX |
4.2.5 配置系统日志 |
4.2.6 生成数据库表DAO |
4.3 各层代码实现 |
4.3.1 视图层实现(View) |
4.3.2 控制层实现(Control) |
4.3.3 持久层实现(Model) |
4.4 功能模块实现及界面 |
4.5 系统测试 |
4.6 本章小结 |
第五章 总结与展望 |
5.1 研究成果 |
5.2 存在的不足与展望 |
参考文献 |
攻读硕士学位期间发表的论文 |
致谢 |
(5)基于J2EE的企业级应用系统的开发与研究(论文提纲范文)
摘要 |
ABSTRACT |
目录 |
第一章 绪论 |
1.1 企业级应用的定义 |
1.2 课题的背景 |
1.3 论文总体结构 |
第二章 系统的体系结构 |
2.1 单层结构 |
2.2 C/S两层体系结构 |
2.3 多层分布式体系结构 |
2.4 本章小结 |
第三章 J2EE及相关技术 |
3.1 J2EE简介 |
3.1.1 Java企业平台的变迁 |
3.1.2 J2EE蓝图 |
3.1.3 J2EE多层应用模型 |
3.1.4 J2EE容器 |
3.2 模式 |
3.2.1 模式的概念 |
3.2.2 模式的共同特征 |
3.2.3 模式的基本要素 |
3.2.4 MVC模式 |
3.3 框架 |
3.3.1 框架的概念和特征 |
3.3.2 轻量级框架 |
3.3.3 表示层框架Struts |
3.3.4 数据持久层框架Hibernate |
3.4 其他相关技术 |
3.4.1 XML简介 |
3.4.2 Tomcat简介 |
3.4.3 NetBeans简介 |
3.4.4 SQL Server 2000简介 |
3.5 本章小结 |
第四章 系统分析与设计 |
4.1 系统分析 |
4.1.1 需求分析 |
4.1.2 可行性分析 |
4.1.3 系统目标 |
4.2 系统总体设计 |
4.2.1 架构设计 |
4.2.2 功能设计 |
4.3 系统详细设计 |
4.4 本章小结 |
第五章 系统实现 |
5.1 开发环境配置 |
5.2 Hibernate配置 |
5.2.1 Hibernate配置文件 |
5.2.2 定义持久化类 |
5.2.3 对持久化对象进行映射 |
5.3 Struts配置 |
5.3.1 web.xml文件 |
5.3.2 struts-config.xml文件 |
5.4 登录模块实现 |
5.4.1 登录流程 |
5.4.2 登录模块视图组件的实现 |
5.4.3 登录模块控制器组件的实现 |
5.4.4 登录界面 |
5.5 货物管理模块实现 |
5.5.1 货物管理流程 |
5.5.2 货物管理视图组件实现 |
5.5.3 货物管理控制器组件实现 |
5.6 本章小结 |
第六章 结论 |
6.1 小结 |
6.2 系统有待的改进 |
致谢 |
参考文献 |
附录: 作者在攻读硕士学位期间发表的论文 |
(6)AGRS管理与决策支持系统—设备管理子系统设计与实现(论文提纲范文)
摘要 |
Abstract |
1 绪论 |
1.1 课题的来源背景 |
1.2 课题的研究目的及意义 |
1.3 本课题的主要研究内容 |
2 开发技术综述 |
2.1 J2EE 技术概述 |
2.1.1 J2EE 的概念 |
2.1.2 J2EE 的体系结构 |
2.1.3 J2EE 核心技术 |
2.1.4 J2EE 的优势 |
2.2 MVC 设计模式 |
2.2.1 MVC 设计模式的原理 |
2.2.2 MVC 模式的优点 |
2.3 Struts 框架 |
2.3.1 Struts 实现MVC 的原理 |
2.3.2 Struts 框架的工作流程 |
2.3.3 Struts 框架的基本组件 |
2.3.4 Struts 框架的特点 |
2.4 数据持久层与Hibernate 框架 |
2.4.1 数据持久层 |
2.4.2 Hibernate 应用框架 |
3 需求分析 |
3.1 系统总体需求 |
3.1.1 功能性需求 |
3.1.2 系统需求 |
3.2 用户定义 |
3.3 系统用例图 |
4 系统总体设计 |
4.1 系统开发及运行环境 |
4.2 系统功能模块设计 |
4.3 数据库设计 |
5 系统详细设计 |
5.1 系统Web 层实现 |
5.2 系统业务逻辑层实现 |
5.3 系统控制层实现 |
5.4 系统数据持久层实现 |
6 关键技术解决方案 |
6.1 分页技术 |
6.2 审批流转的实现 |
6.2.1 数据库逻辑设计 |
6.2.2 审批流转的实现 |
6.3 导出Excel 文件的实现 |
7 总结与展望 |
7.1 总结 |
7.2 展望 |
致谢 |
参考文献 |
(7)基于J2EE的SNMP网管系统的研究与开发(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 课题的背景及意义 |
1.2 国内外研究现状 |
1.3 论文研究的主要内容 |
第二章 SNMP 体系结构及JMX 架构技术 |
2.1 网络管理体系结构概述 |
2.2 SNMP 网络管理体系结构 |
2.2.1 概述 |
2.2.2 管理信息结构(SMI) |
2.2.3 管理信息库MIB |
2.2.4 SNMP 协议 |
2.3 JMX 网络管理架构 |
2.3.1 JMX 体系架构 |
2.4 JMX 架构技术的优势及应用情况 |
2.4.1 JMX 架构技术的优势 |
2.4.2 应用情况 |
2.5 本章小结 |
第三章 J2EE 分层分布式网络管理模型 |
3.1 J2EE 概述 |
3.2 J2EE 框架 |
3.2.1 J2EE 多层模型 |
3.2.2 J2EE 体系结构 |
3.3 采用J2EE 的分布式网管方法 |
3.4 系统模型设计 |
3.5 本章小结 |
第四章 利用ADVENTNET SNMP API 对MIB 进行读写操作 |
4.1 ADVENTNET SNMP API 组成结构 |
4.1.1 SNMP API 的特点 |
4.1.2 SNMP API 体系结构 |
4.2 交换机AGENT 设置 |
4.3 SNMP API 对MIB 的读取操作 |
4.3.1 SNMP GET 方法对MIB 的读取 |
4.3.2 SNMP GETNEXT 方法对MIB 的读取 |
4.4 SNMP API 对MIB 的变更操作 |
4.5 本章小结 |
第五章 管理交换设备MIB 的EJB 设计 |
5.1 EJB 技术 |
5.1.1 组件技术 |
5.1.2 EJB 的结构及角色 |
5.1.3 EJB 架构的企业Bean 类型 |
5.2 网管系统中实体BEAN 设计 |
5.2.1 配置数据源 |
5.2.2 EJBGen 批注在实体Bean 中的应用 |
5.2.3 为实体数据定义CMP 字段 |
5.2.4 新数据记录插入在实体Bean 中的实现 |
5.3 网管系统会话BEAN 设计 |
5.3.1 MIB 读操作会话BEAN 设计 |
5.3.2 MIB 写操作会话BEAN 设计 |
5.4 本章小结 |
第六章 基于J2EE/SNMP 的网络管理系统的整合实现 |
6.1 网管系统的实现目标与功能 |
6.2 实现平台与开发环境 |
6.2.1 Weblogic Server 简介 |
6.2.2 Weblogic Server 下应用程序的结构 |
6.2.3 My Sql 数据库管理系统 |
6.2.4 Workshop For Weblogic 开发平台 |
6.3 简单网管系统的设计 |
6.3.1 系统功能设计框架 |
6.3.2 后台数据库结构设计 |
6.3.3 实体Bean 与会话Bean 的整合应用 |
6.3.4 页面流程控制 |
6.3.5 系统表示层功能测试 |
6.4 本章小结 |
第七章 总结与展望 |
7.1 本论文研究总结 |
7.2 前景展望 |
致谢 |
参考文献 |
攻读硕士期间取得的研究成果 |
(8)基于J2EE架构的WEB应用系统的性能优化研究与实践(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 WEB 应用系统的性能优化的研究背景 |
1.2 WEB 应用系统的技术背景 |
1.3 本文拟解决的问题 |
1.4 本文的组织结构 |
第二章 WEB 系统性能优化相关技术理论基础现状分析 |
2.1 软件开发设计模式 |
2.2 WEB系统性能的衡量指标 |
2.3 影响WEB系统性能的因素 |
2.4 WEB系统性能测试方法 |
2.5 本章小结 |
第三章 基于 J2EE 的 WEB 应用设计模式的研究 |
3.1 J2EE 概述 |
3.1.1 J2EE 体系结构 |
3.1.2 J2EE 的典型四层模型 |
3.1.3 J2EE 的特点 |
3.2 J2EE 的核心技术 |
3.2.1 Servlet |
3.2.2 JSP |
3.2.3 JavaBean |
3.2.4 EJB |
3.2.5 JNDI |
3.3 MVC 设计模式 |
3.3.1 设计模式对系统性能影响的研究 |
3.3.2 MVC 设计思想 |
3.3.3 MVC 的优点 |
3.4 本章小结 |
第四章 数据库性能优化的研究 |
4.1 系统采取JDBC 数据访问方式 |
4.2 建立数据库连接池 |
4.3 SQL 语句优化设计 |
4.3.1 SQL 简介 |
4.3.2 SQL 语句优化 |
4.4 本章小结 |
第五章 基于 J2EE 的 WEB 应用系统的性能优化解决方案 |
5.1 系统性能优化的方案 |
5.1.1 实现性能的评判标准 |
5.1.2 优化的规则 |
5.1.3 实现优化的步骤 |
5.1.4 JDK 调优 |
5.2 WEB 系统性能优化的实现 |
5.2.1 WEB 性能优化层次模型 |
5.2.2 表示层性能优化(JSP 优化) |
5.2.3 控制器层性能优化(Servlet 优化) |
5.2.4 业务逻辑层性能优化(JavaBean) |
5.3 利用设计模式提高应用系统的性能 |
5.3.1 快车道读取(Fast-Lane Reader)模式 |
5.3.2 一页一页迭代显示(Page-by-Page Iterator)模式 |
5.3.3 值对象(Value Object)模式 |
5.4 本章小结 |
第六章 基于 J2EE 架构的 WEB 应用系统的性能优化项目验证. |
6.1 主要的性能优化措施及相关技术 |
6.2 系统介绍 |
6.3 系统概述 |
6.3.1 业务流程 |
6.3.2 总体结构图 |
6.3.3 服务对象 |
6.3.4 系统总体软硬件结构 |
6.3.5 数据采集与传输 |
6.4 系统总体设计 |
6.4.1 开发平台 |
6.4.2 功能模块图 |
6.4.3 系统架构设计 |
6.4.4 表示层 |
6.4.5 控制器层 |
6.4.6 业务层 |
6.5 数据库设计 |
6.6 系统实现过程 |
6.7 最终效果 |
6.8 性能测试(LOAD RUNNER) |
6.8.1 压力测试 |
6.8.2 疲劳测试 |
6.9 本章小结 |
第七章 总结 |
致谢 |
参考文献 |
个人简历及论文发表 |
(9)基于J2EE的Vseaf2.0框架数据持久层设计与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题研究背景及意义 |
1.2 研究现状 |
1.3 课题来源 |
1.4 论文的组织结构 |
第二章 基于J2EE流行轻量级框架 |
2.1 J2EE 的分层设计思想 |
2.2 不同层次上优秀的轻量级框架 |
2.2.1 轻量级J2EE 架构 |
2.2.2 Web 层轻量级框架 |
2.2.3 业务层轻量级框架 |
2.3 本章小结 |
第三章 数据持久层解决方案及性能比较 |
3.1 数据持久层解决方案 |
3.1.1 JDBC |
3.1.2 EJB |
3.1.3 JDO |
3.1.4 O/R Mapping |
3.2 影响数据持久层性能的因素及优化措施 |
3.2.1 影响数据持久层性能的因素 |
3.2.2 提高数据持久层性能的措施 |
3.3 各种方案的性能比较 |
3.3.1 测试目的 |
3.3.2 测试环境 |
3.3.3 测试过程 |
3.3.4 测试结果及分析 |
3.4 本章小结 |
第四章 Vseaf2.0框架数据持久层设计 |
4.1 Vseaf2.0框架概述 |
4.1.1 框架简介 |
4.1.2 框架设计目标 |
4.1.3 系统特征 |
4.2 Vseaf2.0框架数据持久层设计 |
4.2.1 Spring DAO 设计思想 |
4.2.2 Vseaf2.0 数据持久层设计 |
4.2.3 Vseaf2.0 框架数据持久层的设计方案 |
4.3 本章小结 |
第五章 Vseaf2.0数据持久层实现及应用 |
5.1 环境描述 |
5.1.1 运行环境 |
5.1.2 开发环境 |
5.2 模块概要设计 |
5.2.1 数据源配置工具 |
5.2.2 数据访问配置工具 |
5.2.3 数据访问类设计 |
5.2.4 代码生成配置工具 |
5.3 Vseaf2.0框架数据持久层应用及性能测试 |
5.3.1 Vseaf2.0框架数据持久层应用 |
5.3.2 性能测试 |
5.4 本章小结 |
结论 |
本文研究总结 |
论文创新点 |
进一步的工作 |
参考文献 |
附录 |
攻读硕士学位期间取得的学术成果 |
致谢 |
(10)轻量级J2EE框架的研究与应用(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 选题背景 |
1.2 本课题研究内容 |
1.3 论文结构 |
第2章 J2EE体系结构概述 |
2.1 J2EE简介 |
2.1.1 J2EE的概念 |
2.1.2 J2EE的优势 |
2.2 J2EE的四层体系结构 |
2.2.1 客户层 |
2.2.2 网络层 |
2.2.3 业务逻辑层 |
2.2.4 企业信息系统层 |
2.3 EJB存在的问题及方案的提出 |
第3章 本课题所应用的框架及技术介绍 |
3.1 WEB应用框架概述 |
3.1.1 框架的概念 |
3.1.2 应用框架进行软件开发的优势 |
3.2 表示层框架——Struts概述 |
3.2.1 Struts框架简介 |
3.2.2 Struts框架的组织结构 |
3.2.3 Struts框架的核心组件 |
3.2.4 Struts框架工作流程 |
3.3 业务逻辑层框架——Spring框架概述 |
3.3.1 Spring框架简介 |
3.3.2 Spring的基本结构 |
3.3.3 IoC模式 |
3.3.4 AOP |
3.4 数据持久层框架——Hibernate框架概述 |
3.4.1 Hibernate框架简介 |
3.4.2 Hibernate的体系结构 |
3.4.3 Hibernate的核心接口 |
3.4.4 Hibernate的映射机制 |
3.5 其他组件介绍 |
3.5.1 Tiles框架 |
3.5.2 Validator框架 |
3.5.3 Log4j |
3.6 Struts、Spring、Hibernate整合的优势 |
第4章 轻量级J2EE框架的设计与实现 |
4.1 设计目标 |
4.2 J2EE轻量级框架的设计 |
4.3 J2EE轻量级框架的实现 |
4.3.1 Struts与Spring的集成 |
4.3.2 Spring与Hibernate的集成 |
第5章 问卷调查系统的设计 |
5.1 问卷调查系统概述 |
5.2 系统总体设计 |
5.2.1 系统的用例设计 |
5.2.2 系统的模块设计 |
5.2.3 数据库设计 |
5.3 系统总体解决方案设计 |
第6章 问卷调查系统的实现 |
6.1 域模型层的实现 |
6.2 表示层的实现 |
6.3 业务逻辑层的实现 |
6.4 数据持久层的实现 |
6.5 系统界面 |
结论 |
参考文献 |
致谢 |
研究生履历 |
四、一个包装EJB的J2EE应用框架(论文参考文献)
- [1]基于Spring的警务综合系统应用研究[D]. 郑培钿. 广东工业大学, 2012(09)
- [2]网上购物系统的设计与实现[D]. 刘海林. 电子科技大学, 2010(04)
- [3]基于轻量级框架的人力资源管理系统的研究与实现[D]. 王艳. 西南交通大学, 2009(02)
- [4]基于J2EE架构的铁矿化验管理系统的开发与实现[D]. 张晓婷. 武汉科技大学, 2009(02)
- [5]基于J2EE的企业级应用系统的开发与研究[D]. 张景莉. 江南大学, 2009(06)
- [6]AGRS管理与决策支持系统—设备管理子系统设计与实现[D]. 方丽. 中国地质大学(北京), 2008(05)
- [7]基于J2EE的SNMP网管系统的研究与开发[D]. 李海军. 电子科技大学, 2008(11)
- [8]基于J2EE架构的WEB应用系统的性能优化研究与实践[D]. 郑加林. 电子科技大学, 2008(11)
- [9]基于J2EE的Vseaf2.0框架数据持久层设计与实现[D]. 周涛. 中国石油大学, 2008(03)
- [10]轻量级J2EE框架的研究与应用[D]. 孙瑶. 大连海事大学, 2008(02)