基于Ajax的IP网络管理系统的研究与实现
这是一篇关于IP网络管理,SNMP,Ajax,Struts,Hibernate,DWR,Dojo的论文, 主要内容为随着电子通信以及计算机技术的飞速发展,通信网络规模逐渐增大,网络结构日渐复杂,新业务不断涌现,亟待出现高效、灵活的IP网络管理系统。凭借B/S系统易于部署等优点,加之J2EE技术的日渐成熟,构建于J2EE平台的IP网络管理系统得到了迅速的发展,但是与C/S结构的应用程序相比,传统B/S结构的应用程序受限于HTTP的同步请求响应机制,难以像C/S结构的应用程序一样呈现丰富的用户交互特性,并且逐渐增大的数据量会占用过多的网络带宽,降低系统的可用性。 针对中国网通集团的实际需求和传统B/S结构的系统的不足,考虑到近年来Ajax技术的逐步成熟为高效的、交互性强的B/S系统的实现提供了有效途径和技术支撑,本文给出了一个基于Ajax的IP网络管理系统的设计与实现。 本文首先介绍了IP网络管理系统的发展历史及国内外研究与应用现状,针对传统B/S系统交互性差、效率低下等不足,提出了基于Ajax的IP网络管理系统的设计思想。 接着讨论了IP网络管理系统的体系结构及功能模型,介绍了系统的底层协议SNMP,并详细分析了Ajax技术的技术组成架构、工作原理和编程模型,介绍了Ajax技术与传统Web技术相比较的优点。 继而结合Ajax技术的框架DWR和Dojo,给出了基于Ajax的IP网络管理系统的设计,包括系统功能模型、系统架构、Ajax框架的选用以及DWR框架与Struts的集成方案。接着以资源管理子系统中的资源管理视图功能点为例介绍了数据采集层、业务逻辑处理层和界面展示层的具体实现。 最后,在中国网通集团现网环境内进行了系统的测试并给出了相关结论。
DSCJ轻量级框架集成的技术研究与实现
这是一篇关于DWR,Spring Web Flow,Spring MWC,Compass,JPA,DSCJ,框架集成的论文, 主要内容为随着网络技术的飞速发展,Web系统的应用越来越广泛,基于J2EE的各种开源的轻量级框架也层出不穷。如何从可移植性、可扩展性、可维护性、灵活性、高效性等方面选择轻量级框架进行系统架构及应用开发也成为大家日益关注的问题。 针对上述问题,本文深入研究了基于J2EE的轻量级分层架构技术。在用户界面层,引入了基于AJAX技术的DWR框架并将它与Spring框架集成,提高了用户的体验。在Web层方面,分析比较了基于请求驱动的Web框架Struts 1.x与Spring MVC在模型、视图、控制器等方面的差异及Spring MVC的优势。研究了基于事件驱动的Spring Web Flow框架并将它与Spring MVC集成,为Web层提供一个既全面又灵活的解决方案。在持久层方面,比较了常用的各持久化方案的不足,采用JPA作为新的持久化框架,摆脱了持久层对具体ORM持久化框架的依赖,提高了系统的可移植性。在查询方面,深入研究了Compass搜索引擎,根据系统和用户习惯设计了基于实体的查询组件并应用于系统查询,取代了传统的查询方案,并为系统在站内检索等方面提供了良好的扩展性。实验证明,与传统查询相比,Compass可提高2至12倍的查询效率。 本文在对DWR、Spring MVC、Spring Web Flow、JPA、Compass这些框架研究使用的基础上,按照J2EE多层架构体系进行集成并应用到实际的项目中,使各种框架各司其职。Web层由Spring MVC和Spring Web Flow实现;业务逻辑层由Spring容器实现,完成应用系统的业务逻辑、依赖注入、事务管理等功能;JPA主要负责数据持久层工作,完成与数据库的交互;利用DWR框架对JSP局部页面进行异步刷新;利用Compass搜索引擎处理系统的查询。 通过实践证明,基于上述技术的DSCJ(DWR+Spring MVC+Spring WebFlow+Compass+JPA)架构方案比经典的SSH架构方案(Struts+Spring+Hibernate)或ASSH架构方案(Ajax+Struts+Spring+Hibernate)有更好的可扩展性、移植性、灵活性和高效性。采用该架构方案开发的系统各层次间耦合度低,模块复用性高,大大提高了开发的效率,降低了开发和维护的成本。
基于AJAX的高校档案管理系统的设计与实现
这是一篇关于Ajax,DWR,Struts,档案管理的论文, 主要内容为从提高高校档案管理工作效率、使档案数据管理更加科学实用出发,通过校园网络实现高校人事管理的科学化、信息化、网络化和资料保存的完整与规范化,满足各职能部门在档案信息资源管理方面的数据共享,以推动校园信息化建设,是一项意义重大的工作。 论文基于需求调研,采用Ajax技术、以Structs为技术平台,完成了系统的架构设计和数据库设计。文中分析了用户对业务流程、系统功能和性能等方面的需求,对关键的业务逻辑进行了用例分析,最终实现了档案信息管理与系统功能管理两个子系统。系统采用基于B/S架构的JSP(Java Server Page)和Microsoft SQLServer数据库的平台进行开发。完成的主要工作有: ①对Structs、B/S架构、Ajax和DWR技术的进行了剖析,针对用户需求和系统特点,确立了采用基于Ajax模式的Structs技术体系,以提高系统的可维护性、可操作性和可扩展性。 ②通过对现有高校档案管理系统的分析,完成了系统的功能结构框架和数据库结构,使系统的整体设计更为合理。 ③完成了档案借查阅子系统和系统管理子系统的设计方案,业务流程、功能性需求能满足用户需要。 ④构建了档案借查阅子系统和系统管理子系统的实例。实现了档案的借阅、查询和用户管理、档案信息管理、部门信息管理、整理类目、档案统计、系统日志、数据库维护等系统日常管理功能,初步运行表明,开发的系统受到用户的认可。
基于EDSH的Web框架的研究与应用
这是一篇关于Ext JS,EDSH,DWR,FAIPMS,安全性的论文, 主要内容为摘要:随着Web技术的迅猛发展,Web应用越来越普及。如何快速、方便的开发出界面美观、功能强大的应用系统,并具有较强的可扩展性、可重用性以及低耦合性是开发人员重点考虑的问题。在这种情况下,Web框架应运而生,框架技术不仅为软件的重用做出了重大贡献,同时它也是提升软件开发效率的重要保障。当前所流行的Web框架并不能满足每个Web应用开发的需求,因此寻找一种新的框架开发Web应用成了开发人员的当务之急。 本文首先介绍了课题的研究背景、来源与意义及RIA技术、Web应用框架的国内外研究现状,然后详细分析了应用系统模式、富客户端技术、JSON技术及Ext JS框架、DWR框架、Spring框架、Hibernate框架的原理与优势,接着分析了当前使用较频繁的Web框架——SSH存在的问题,针对目前Web开发框架中存在的问题,从Web应用的表示层着手,整合了一个新的Web框架——EDSH。该框架使用了目前比较流行的Ext JS与DWR框架替代了SSH中的Struts框架,降低了各层之间的耦合度,提升了系统的可扩展性、可移植性以及可维护性;接着对EDSH框架开发的Web应用存在的安全问题进行了研究,针对其主要安全问题提出了具体的解决方法,对使用该框架开发的Web应用提供了可靠的安全保障。 最后通过将EDSH框架应用于固定资产投资计划系统中,证明其新的框架具有组件化程度高、开发简单、易于维护等特点,与之前的SSH框架相比,不仅提高了应用界面的美观度、缩短了应用的响应时间、减轻了开发人员的工作任务、提升了应用的开发效率,而且使系统的安全性能有更可靠的保障。
基于Spring框架的Wiki系统的设计与实现
这是一篇关于框架,Spring,DWR,iBATIS的论文, 主要内容为本文研究和实现了一个基于Web的Wiki系统,该系统使用Wiki语法来组织内部文档,用以对各种文档进行辅助管理。课题来源于企业实际研发项目,具有较高的使用价值。本文对于Wiki系统中的两个重要模块:AJAX模块和存储管理模块,进行了需求分析,并分别给出了基于DWR框架和iBATIS框架的实现方案。此外,结合所遇到的实际问题对方案进行优化,给出合理的实现架构,并对最终的实现细节作了介绍。本系统采用B/S软件架构,在开发平台上选用流行的JavaEE,使用Spring开源框架,并在基本框架之上集成使用其它各种框架来实现不同功能。文中对所实现的以上两个模块进行了单元测试和功能测试,并系统其它模块一起进行了结合测试。测试结果表明:所实现模块的功能完整,运行情况良好,达到了设计要求。
基于AJAX的高校档案管理系统的设计与实现
这是一篇关于Ajax,DWR,Struts,档案管理的论文, 主要内容为从提高高校档案管理工作效率、使档案数据管理更加科学实用出发,通过校园网络实现高校人事管理的科学化、信息化、网络化和资料保存的完整与规范化,满足各职能部门在档案信息资源管理方面的数据共享,以推动校园信息化建设,是一项意义重大的工作。 论文基于需求调研,采用Ajax技术、以Structs为技术平台,完成了系统的架构设计和数据库设计。文中分析了用户对业务流程、系统功能和性能等方面的需求,对关键的业务逻辑进行了用例分析,最终实现了档案信息管理与系统功能管理两个子系统。系统采用基于B/S架构的JSP(Java Server Page)和Microsoft SQLServer数据库的平台进行开发。完成的主要工作有: ①对Structs、B/S架构、Ajax和DWR技术的进行了剖析,针对用户需求和系统特点,确立了采用基于Ajax模式的Structs技术体系,以提高系统的可维护性、可操作性和可扩展性。 ②通过对现有高校档案管理系统的分析,完成了系统的功能结构框架和数据库结构,使系统的整体设计更为合理。 ③完成了档案借查阅子系统和系统管理子系统的设计方案,业务流程、功能性需求能满足用户需要。 ④构建了档案借查阅子系统和系统管理子系统的实例。实现了档案的借阅、查询和用户管理、档案信息管理、部门信息管理、整理类目、档案统计、系统日志、数据库维护等系统日常管理功能,初步运行表明,开发的系统受到用户的认可。
基于B/S的OA系统的设计与实现
这是一篇关于办公自动化系统,OA,B/S结构,Struts,Hibernate,DWR,Oracle 9i的论文, 主要内容为WEB从最初的静态文本编辑到现在实现基于图形化、拥有强大的交互能力和灵活多变的动态页面已走过了几十年。随着网络技术的发展和进一步普及,今天,基于WEB的各种应用层出不穷。基于B/S结构的办公自动化系统就是其中应用最广泛,技术最成熟的应用之一。本文主要讨论基于WEB的B/S结构办公自动化(OA)管理系统。 该项目来源于实际需求,旨在解决单位纷繁无序的办公管理模式,简化流程,提高效率。本文运用了系统开发的一般方法,即:面向功能分析、面向工作流程设计和面向对象的实现。针对以上方法,深入讨论了系统开发流程中的各个环节。明确了系统的功能需求,层次结构,各模块功能任务和其他具体细节要求。详细论述了系统数据库设计与实现,各模块设计与实现和其他细节的设计与实现。并对系统测试与维护做了简单说明。
基于B/S的OA系统的设计与实现
这是一篇关于办公自动化系统,OA,B/S结构,Struts,Hibernate,DWR,Oracle 9i的论文, 主要内容为WEB从最初的静态文本编辑到现在实现基于图形化、拥有强大的交互能力和灵活多变的动态页面已走过了几十年。随着网络技术的发展和进一步普及,今天,基于WEB的各种应用层出不穷。基于B/S结构的办公自动化系统就是其中应用最广泛,技术最成熟的应用之一。本文主要讨论基于WEB的B/S结构办公自动化(OA)管理系统。 该项目来源于实际需求,旨在解决单位纷繁无序的办公管理模式,简化流程,提高效率。本文运用了系统开发的一般方法,即:面向功能分析、面向工作流程设计和面向对象的实现。针对以上方法,深入讨论了系统开发流程中的各个环节。明确了系统的功能需求,层次结构,各模块功能任务和其他具体细节要求。详细论述了系统数据库设计与实现,各模块设计与实现和其他细节的设计与实现。并对系统测试与维护做了简单说明。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码工坊 ,原文地址:https://m.bishedaima.com/lunwen/45033.html