【摘 要】
:
随着现代社会信息技术的不断发展,对信息的处理和使用已经深入人们生活的各个方面。信息系统的基本目的是利用信息技术,实现对信息资源的管理。但是传统的信息系统具有开发周期
论文部分内容阅读
随着现代社会信息技术的不断发展,对信息的处理和使用已经深入人们生活的各个方面。信息系统的基本目的是利用信息技术,实现对信息资源的管理。但是传统的信息系统具有开发周期长和开发的过程复杂的缺点。最近,软件重用技术越来越引起人们的重视,已成为提高软件生产率和减少软件开发复杂度的一个重要途径。软件重用是一种由预先构造好的、以复用目的而设计的软件构件建立或软件系统组装的过程,它的目的是使以后系统的开发不再采用一切从零开始的模式,而是在已有的工作基础上,充分利用过去系统开发中积累的知识和经验,将开发的重点集中在文档管理应用的特有构成成分上。本文的研究目的是研究和设计一套基于XML的可重用的文档管理系统,使开发人员能够以本系统为基础,快速的开发出满足各项具体业务需求的文档管理系统。
本文首先介绍了软件重用技术在软件系统的开发过程中带来的益处和目前存在的问题,其次结合以往的文档管理系统的具体业务特征,提出了一种基于XML技术的可重用的文档管理系统的解决方案。随后通过对文档管理系统的公共的业务特征的分析与研究,抽象出文档管理系统的一般业务模型,使用目前常用的Web技术框架:struts和spring来实现文档管理系统一般业务模型的自动解析和系统的自动更新。从不同角度对文档数据管理系统进行了业务特征分析,文档管理系统一般业务模型可分为组织结构模型和文档数据模型两部分,这两部分模型使用XML作为模型的描述语言。文档管理系统从业务方面可分为文档管理、组织结构管理和权限管理三个部分。本文在系统的总体设计中对这三个部分都作了详细的介绍。最后,以图书馆管理系统为例,用XML描述该系统的组织结构和文档数据结构,通过本文档管理系统对其进行解析,从而生成依赖于具体业务的文档数据管理系统。与此同时对论文所使用的设计思路和实现方式进行的验证,证明了该可重用的文档管理系统可以在保证软件质量的基础上提高软件的开发速度。
其他文献
生产调度是制造车间生产管理的重要内容,在考虑材料、设备、人员等约束条件下,合理安排产品在机器上加工,以达到优化调度指标的目的。柔性作业车间分批调度问题是现阶段最贴近实际的车间调度模型,成为人们追求求解的热点。柔性作业车间分批调度问题中工件的分批和分批后的工序安排是两个重要的模块。本文针对这两个问题,给予优化求解,主要内容包括以下几点:(1)针对现阶段在柔性作业车间分批调度模型没有考虑车间工件工序加
XML(eXtensible Markup Language)作为一种Internet上的主要的数据表示和交换标准,应用范围非常广,这就对XML数据库的模式提出了更高的要求。和关系数据库类似,如果XML数据模式
面向方面编程(Aspect Oriented Programming,AOP)是一种全新的编程思想,由Xerox公司的帕罗阿尔托研究中心在1997年的欧洲面向对象编程大会(ECOOP)上首次被提出:2001年3月,首种支持AOP
以互联网平台为依托的Web协作学习(CollaborativeLearning),正在改变着传统的学习方式。Web协作学习正日益成为人们掌握知识、更新知识的一种重要手段。当前,尽管基于WEB的协
21世纪是数字化、信息化飞速发展的一个世纪,各种多媒体业务的纷纷呈现,最终导致了网络通信量的爆炸式增长,这就必然要求扩大广域骨干通信网的容量。随着各行各业对网络信息
随着无线网络技术的快速发展,无线Mesh技术已经得到了越来越多的应用。它的相关技术也受到了极大的关注,其中无线Mesh网络的数据缓冲技术是一个重要的研究领域,它可以使无线M
人脸表情识别近些年来受到智能信息处理、数字图像处理等相关领域国内外研究者们的广泛关注。本文首先对韦伯局部特征(Weber Local Descriptor, WLD)进行深入研究,然后针对其
随着互联网的迅猛发展,计算机网络的应用已经渗入到各个领域中,网络在整个经济的发展中的作用越来越重要,带来的价值也越来越多。与此同时,传统的IPv4协议已经不能完全满足需
光波经过目标表面的反射后,偏振特性会发生改变。该偏振特性与目标材质、目标表面结构以及入射光偏振态密切相关。用于目标探测的偏振方法可以弥补传统光学探测技术的不足,有
现代科技的进步,互联网的飞速发展,导致网络上的信息资源呈爆炸性增长。1998年图灵奖获得者Jim Gray提出了著名的存储界“摩尔定律”:每18个月全球新增信息量等于有史以来全