欢迎来到天天文库
浏览记录
ID:32124458
大小:1.66 MB
页数:59页
时间:2019-01-31
《分布式文档管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、华素舞燕大学颟士攀位论文什么原因使得系统无法正常启动肯定需要花费大艟的时间,这无疑给软件开发带来了巨大的陵碍。版本控制就是为了防止上述那种情况而诞生的,在一个软件开发过稷中引入敝本控翻,可敬丈大翡降低蠡lI陵。一个敝本控秘系统藏像~令橙案馆,牧秉了诲多档案,当有人浠要修改档案的时候,就要先从柜台那登记将档案取出,修改完虢焉霉羧鼙档案结。丽勤奋翡档索管毽爨会记录下你致爨档寨、邀鋈档案戆辩闽、档案的名称甚至为每次的变更加上注解并为每一次送回涞的档案保存一个副本。警蠢人不馕损钵了档案辩,管理受会拿爨上一次档案送熬薅戆戮零,丝爨没毒风险。如果有两个人同时对某个档案进行修改,敬业的档案管理员述会对
2、两个人的穆改进行台著,穆双方掺改豹内容爱获劐最豢戆档案孛。在现阶段,版本控制被广混应用于软件工稷。主流的版本撩制系统有CVs、{{eS、¥SS等。然而,版本控制这一思想并不应该仪仅适用于软件工程。一切变动频率高的攀秘,郝需要舨本控裁。2.研究莓舔交了懿定滋一个快捷、霹纛、霞予馊震瓣魏子囊务蓉统,巍这令系统孛当鸯新的业务流程产生时,不再需要汗发人照针对这个新产嫩的业务流程进行定义和开发;并盈,攒户霹强遵过这个系统鞭踪、颡滚整令照务渡程巾豹每个攮终。整个系统以)(ML为前提(目前只有XML可以规范、正确的描述一个实体),结合叛本控铡技本跟踪整个翻L文疆豹变纯过程,从两达到跟踪、控制业务滚程靛
3、目的。3.本文的主要研究工作假设在~个招标的商务活动中:商家A需要购买5000台电视机,则向D、E、F三家镞鑫蠢发窭据标邋皴文搂,嚣这三家供应襄逶过内部会议决定拱疲馀培爱将竞标结果回复给A,A在接收到阐复后决定采购D的电视机并向E和F发出竟标结束逶知。按照传统的电子商务系统的特点,如果想实现上述商务活动的电予流程需簧开发入昃藿必建立起一令B28(8珏sinesstoBu8iness,巍家对商家)平螽,然鹾钟对招标这一商务活动进行开发。这种传统的开发方式有以下弊端:需鬻针对每个囊务滤动开发电子沆稷;灵滔性差,当巍务活动中的蘩些环节发生变化时,电子2华东师范火学硕士学位论文流簇邀罴簧遴霞改变
4、。本文进行的研究工作就是设计一个文档管理系统,它可以通过比较每次商务文糖懿变玩,这裂鼹踪亵务活动每个细节鹣霾豹。淤下楚缓霜文挡管瑾系统实瑰前文中招标活动的过程:商家A向系统中添加三份招标xML格式的招标文档,文档孛串餐了鬟要赡买戆囊螽数量与裁格等售怠激及绘供应藏壤写戆竟标蘩◇。系统通过电子自Ⅸ件通知供应商商招标通知;供威商接到通知邮件后向招标文档中填入竞标售患势健翅系统逶知A竞标售惑已填写完毕。囊家盎奁凌定采戆E熬毫援辍螽修改系统中的三家供应商的招标通知,并由系统衡知三象供应商此次招标的结巢。上述文档管理系统将在整个商务流程的所有细节都跟踪并记渌下来,每次对招标文档的修改都在系统巾整毒魇
5、史记录。如果竞标中某个强节患了阀题,亵家A只需要通过文档管理系统将该环节中对文档的所有修改进行恢复,即可回到这一疹。这就照将版本控制引入电子商务应用领域后诞生的文档管理系统,它与传统的电子商务系统棚eB有以下优势:1.无须针对商务活动歼发电予流程。所有的商务活动都是以电子文档为中心的,跟踪墩子文档变化即W跟踪商务活动的每个细节,使魄予商务更加灵活、快稳。2.可回溯的呶予商务活动,当商务活动的某个步骤发慰问题时,可以鼹方便的回到前一步骤。所以,本文的目的就是设计一个适用于B2B领域的文档管理系统,为大型企照鲍B2B活动提供一个抉辘、低戒本、高散静解决方案。4.本文的组织结构本文总体可以分为
6、三大部分,各部分的组织结构如下:篼一部分包括第一章、第二章,介缨了XML发展的现状,版本控制的发展和应用状况。第二部分即第三章,阐述了文档管理系统所涉及的主簧技术及算法。第三部分包括第西章,第五章。第圈章介绍了系统靛l爱务器端、客户端盼圭裳模块的实现方法,第六避介绍了针对本系统设计的压力测试方案、测试结果及澜试缩莱的分帮亍方法。最后总结全文,提出了本系统可改进的地方和进一步需要开展的工作。3华东师范大学硕士学位论文第一章)【ML目前的应用领域1.1XML在内容管理领域中的应用](ML在内容管理中的应用可分为五类:A.应用系统内部的数据在企业级的商务应用内部可能有多个不同的数据源,例如文件
7、系统、数据库系统。各数据源的数据格式复杂且异构,同时系统不同功能模块之间所采用的数据模型也可能存在差异。在数据交换过程中将各数据源的数据读出并用xML表示或传递,可以有效地解决数据访问统一接口的问题。B.通用分布式计算环境)(ML的出现使分布式计算服务的性能更上一个台阶。传统的“客户/服务器”式的分布式工作模式中,运算负荷主要集中在服务器端。使用](ML可以将计算服务按需分布在客户端和分布式计算环境下的不同服务器上。webservi
此文档下载收益归作者所有