基于Dojo Widget的IBM外包员工报销系统设计与实现
这是一篇关于财务报销,组件,Dojo,CXF,Spring,Hibernate的论文, 主要内容为随着企业规模的不断增大,员工财务报销的种类和数量不断增多,采用传统的人工报销方法已经变得低效和繁琐。由于财务报销是公司的核心工作之一,需要遵循很严格的业务规范。不同的用户,不同种类的报销需要的审批流程也不同。用户在填写报销申请时,会根据公司的规章制度,有各种各样的限制条件。如何满足申请在填写和审批的过程中复杂的操作和业务规范;如何使用户能够直观地了解申请的审批流程和当前状态;如何应对财务报销方面不断变化的业务规范,这些问题都是在设计和实现IBM外包员工报销系统过程中亟待解决的问题。 针对财务报销的以上特点,本文调查了大型企业在进行财务报销时所遇到的诸多问题与困难。在对这些问题和困难进行分析后,本文结合国际商用机器公司(IBM)的外包员工报销系统,给出了详细的解决方案。 IBM外包员工报销系统功能上分为:申请管理,报告管理,用户权限管理三个部分。针对财务报销过程中,复杂的用户操作和不断变化的业务规范,系统结构上分为前台组件模块,后台服务模块和数据库模块三部分。前台组件模块使用Dojo Widget进行用户界面的组件化开发。后台服务模块采用Spring框架搭建,利用CXF框架来发布Web服务并转换数据格式。数据库模块采用Hibernate框架进行数据库封装。 IBM外包员工报销系统的设计与实现遵循了软件设计的模块化、封装、信息隐藏和代码重用原则。采用Dojo Widget进行用户界面的组件化开发,有助于使用户界面的修改和重用变得容易,也有助于应对需求变更。目前,系统已经在IBM公司内部上线。根据测试和用户反馈,系统具有稳定高效、用户体验良好、易于扩展等特性。IBM外包员工报销系统对于其它富因特网应用程序有一定的参考意义。
RIA客户端技术研究与应用
这是一篇关于RIA,客户端技术,Ajax,Dojo的论文, 主要内容为随着计算机应用技术的发展,出现了一种新的应用架构,称为富互联网应用(简称RIA)。RIA是一种基于Web的C/S架构,综合了C/S架构和B/S架构的优点。RIA的核心是富客户端,提供了丰富的用户界面和与后台应用服务器的异步通信方式,解决了B/S架构的弊端,提高了Web应用的用户体验。由于RIA的优点,各大IT公司都纷纷推出了RIA的客户端技术,一些开源团体也推出了开源的技术,如何选择合适的客户端技术,以相对较小的成本,来开发高质量的RIA客户端,成为摆在Web开发人员的一个问题。 本文针对一个将传统的B/S架构的WEB应用升级为RIA的实际项目开发,通过对RIA架构的研究,特别是在分析和比较了各种客户端开发技术的基础上,选择以Ajax技术作为RIA的客户端的开发技术,并选择了Ajax开发工具包Dojo作为开发工具来开发系统的客户端。随后对Ajax技术和Dojo工具包进行了研究。 在RIA项目的客户端开发过程中,通过将客户端划分为模块,将模块设计为组件,进行组件的动态载入和销毁,并通过对每个组件的内存释放进行测试,解决了客户端占用浏览器内存过高和内存泄漏问题。同时针对Dojo自定义组件机制将用户界面显示,事件响应和后台通信混在一起,不适应复杂组件开发的问题,将自定义组件机制进行了拆分,划分为视图,模型和控制器,通过继承和扩展了Dojo的组件机制,设计了相应的基类,使组件层次清楚,增加了客户端的可维护性。最后,根据设计,实现了各个组件,完成了该应用的客户端开发。 最后总结本文的主要研究工作,对RIA的发展趋势和下一步工作进行展望。
基于Dojo Widget的IBM外包员工报销系统设计与实现
这是一篇关于财务报销,组件,Dojo,CXF,Spring,Hibernate的论文, 主要内容为随着企业规模的不断增大,员工财务报销的种类和数量不断增多,采用传统的人工报销方法已经变得低效和繁琐。由于财务报销是公司的核心工作之一,需要遵循很严格的业务规范。不同的用户,不同种类的报销需要的审批流程也不同。用户在填写报销申请时,会根据公司的规章制度,有各种各样的限制条件。如何满足申请在填写和审批的过程中复杂的操作和业务规范;如何使用户能够直观地了解申请的审批流程和当前状态;如何应对财务报销方面不断变化的业务规范,这些问题都是在设计和实现IBM外包员工报销系统过程中亟待解决的问题。 针对财务报销的以上特点,本文调查了大型企业在进行财务报销时所遇到的诸多问题与困难。在对这些问题和困难进行分析后,本文结合国际商用机器公司(IBM)的外包员工报销系统,给出了详细的解决方案。 IBM外包员工报销系统功能上分为:申请管理,报告管理,用户权限管理三个部分。针对财务报销过程中,复杂的用户操作和不断变化的业务规范,系统结构上分为前台组件模块,后台服务模块和数据库模块三部分。前台组件模块使用Dojo Widget进行用户界面的组件化开发。后台服务模块采用Spring框架搭建,利用CXF框架来发布Web服务并转换数据格式。数据库模块采用Hibernate框架进行数据库封装。 IBM外包员工报销系统的设计与实现遵循了软件设计的模块化、封装、信息隐藏和代码重用原则。采用Dojo Widget进行用户界面的组件化开发,有助于使用户界面的修改和重用变得容易,也有助于应对需求变更。目前,系统已经在IBM公司内部上线。根据测试和用户反馈,系统具有稳定高效、用户体验良好、易于扩展等特性。IBM外包员工报销系统对于其它富因特网应用程序有一定的参考意义。
基于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的集成方案。接着以资源管理子系统中的资源管理视图功能点为例介绍了数据采集层、业务逻辑处理层和界面展示层的具体实现。 最后,在中国网通集团现网环境内进行了系统的测试并给出了相关结论。
基于企业内容管理平台的文档管理系统的设计与实现
这是一篇关于文档管理,企业内容管理,JavaEE,Dojo的论文, 主要内容为随着互联网技术的发展和信息化的推进,越来越多的企业开始推行办公自动化,文档管理系统作为其中一个分支应运而生。然而现存的系统很难较好的实现对非结构化数据与结构化数据的结合管理,且在公司机构复杂、文件业务层次较多时,较难完全满足企业内部的文档生命周期业务需求。本文正是针对上述问题和缺陷,以某企业文档生命周期为基准,设计和实现了一套基于企业内容管理平台的文档管理系统。 本人在论文中完成的工作主要有以下几点,一是参与了细化业务功能需求;二是根据对业务需求的分析,参与提出系统的总体设计框架,(独立或参与)完成了文档管理系统的总体应用架构设计、前端框架设计、控制层和业务逻辑层架构设计、数据持久化与存储设计、数据/业务权限设计和前后端缓存的设计;三是给出了系统主要功能模块的设计与划分,独立完成了文档编录模块、文档接收与处理模块和配置管理模块三大主要模块的设计与实现,详细阐述了每个模块的前端组件和后端类的设计与实现,以及主要功能点的前后端请求映射和序列图,实现了从业务需求至设计再到功能实现的映射。此外,本文对系统的测试验证作了简单概述,并展示了系统的运行情况。最后作者对全文工作做出总结和展望。 该文档管理系统的功能已经全部实现,较好的满足了公司业务需求,将多业务层次的文件管理纳入了文档生命周期中。目前系统正处于上线试运行期间,运行稳定良好。并有望在进一步的完善和整合之后,逐步产品化,推广到更多的企业应用中。
基于企业内容管理平台的文档管理系统的设计与实现
这是一篇关于文档管理,企业内容管理,JavaEE,Dojo的论文, 主要内容为随着互联网技术的发展和信息化的推进,越来越多的企业开始推行办公自动化,文档管理系统作为其中一个分支应运而生。然而现存的系统很难较好的实现对非结构化数据与结构化数据的结合管理,且在公司机构复杂、文件业务层次较多时,较难完全满足企业内部的文档生命周期业务需求。本文正是针对上述问题和缺陷,以某企业文档生命周期为基准,设计和实现了一套基于企业内容管理平台的文档管理系统。 本人在论文中完成的工作主要有以下几点,一是参与了细化业务功能需求;二是根据对业务需求的分析,参与提出系统的总体设计框架,(独立或参与)完成了文档管理系统的总体应用架构设计、前端框架设计、控制层和业务逻辑层架构设计、数据持久化与存储设计、数据/业务权限设计和前后端缓存的设计;三是给出了系统主要功能模块的设计与划分,独立完成了文档编录模块、文档接收与处理模块和配置管理模块三大主要模块的设计与实现,详细阐述了每个模块的前端组件和后端类的设计与实现,以及主要功能点的前后端请求映射和序列图,实现了从业务需求至设计再到功能实现的映射。此外,本文对系统的测试验证作了简单概述,并展示了系统的运行情况。最后作者对全文工作做出总结和展望。 该文档管理系统的功能已经全部实现,较好的满足了公司业务需求,将多业务层次的文件管理纳入了文档生命周期中。目前系统正处于上线试运行期间,运行稳定良好。并有望在进一步的完善和整合之后,逐步产品化,推广到更多的企业应用中。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设驿站 ,原文地址:https://bishedaima.com/lunwen/49834.html