




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
word文档可自由复制编辑word文档可自由复制编辑word文档可自由复制编辑中图分类号:TP3论文编号:10006GSO721404パ京航玄航天大學告來碎士營值讼式北京市数字版权交易平台的设计作者姓名王野霏学科专业软件工程指导教师黄河副教授培养院系软件学院ThedesignofBeijingdigitalcopyrighttransactionplatformADissertationSubmittedfortheDegreeofMasterCandidate: WangYefeiSupervisor: HuangHeSchoolofSoftwareBeihangUniversity,Beijing,China中图分类号:TP3论文编号:10006GSO721404硕士学位论文作者姓名 王野霏指导教师姓名黄河作者姓名 王野霏指导教师姓名黄河学科专业 软件工程学习时间自 2007年9月1H论文提交R期2009年H月26R学位授予单位北京航空航天大学中请学位级別工程硕士职称副教授研究方向1T项目管理与产业信息化起至2009年12月26H止论文答辩R期2009年12月26R学位授予tl期 年月日关于学位论文的独创性声明本人郑重声明:所呈交的论文是本人在指导教师指导下独立进行研究工作所取得的成果,论文中有关资料和数据是实事求是的。尽我所知,除文中己经加以标注和致谢外,木论文不包含其他人已经发表或撰写的研究成果,也不包含木人或他人为获得北京航空航天大学或其它教育机构的学位或学历证书而使用过的材料。与我一同工作的同志对研究所做的任何贡献均已在论文中作出了明确的说明。若有不实之处,本人愿意承担相关法律责任。学位论文作者签名: U期:年月曰学位论文使用授权书本人完全同意北京航空航天大学有权使用本学位论文(包括但不限于其印刷版和电子版),使用方式包括但不限子:保留学位论文,按规定向国家有关部门(机构)送交学位论文,以学术交流为目的赠送和交換学位论文,允许学位论文被查阅、借阅和复印,将学位论文的全部或部分内界編入有关数据库进行检索,采用影印、缩印或其他复制手段保存学位论文。保密学位论文在解密后的使用授权同上。学位论文作者签名:U期:年JJU指导教师签名:円期:年月H摘要数字版权产品具有产品复杂、数据量大、产品结构差异大、虚拟交易等特点,并且合同交易、实体交易等多种交易方式并存,交易双方地域跨度大、数字版权和知识产权的相应法律法规还不健全。W此,为了将版权交易和平台的实施风险降到最低,平台建设和实施前的前期调研工作以及实施方案的制定和论证工作十分重要。论文针对数字版权交易平台进行设计,对系统需求分析,架构设计,系统业务流程详细设计,实施方案的技术实现,运营模式等各个方面进行了论述。完善数字交易平台的技术方案和系统设计,并研发模拟交易平台运行,通过模拟验证,为最终的实施方案提供有价值的实践依据,为平台的实施做好预研工作。论文釆用J2EE架构作为平台的主要实现技木,并且应用了些电子商务的最新方法,使得整个系统的架构较为合理。关键词:数字版权,交易平台,J2EE架构,电子商务word文档可自由复制编辑word文档可自由复制编辑word文档可自由复制编辑AbstractDRMproductshaveproductcomplexity,datavolume,largedifferencesinproductstructure,thevirtualtradingcharacteristics,andcontracttransactions,entities,transactions,etc.coexistenceofavarietyoftransactions,transactionsbothgeographicalspanoflarge,digitalrightsandintellectualpropertylawsandregulationsisalsothecorrespondingisnotsound.Therefore,inordertoimplementthecopyrighttransactionsandminimizetheriskoftheplatform,platformconstruction,andpreliminaryresearchworkpriortotheimplementationandtheimplementationofprogramdevelopmentandverificationefforts.Papertradingplatformforthedigitalrightstodesign,systemrequirementsanalysis,architecturedesign,systemdetaileddesignofbusinessprocesses,implementationplans,technicalimplementation,operationmodeandotheraspectsarediscussed.Completedigitaltradingplatformtechnologysolutionsandsystemsdesignanddevelopmentofsimulatedtradingplatformrunbysimulatingvalidation,forthefinalimplementationplantoprovidevaluablepracticalbasis,asaplatformfortheimplementationofgoodpre-researchwork.PapersusingJ2EEarchitectureasaplatformforamajorimplementationtechnology,andtheapplicationofsomeofthelateste-businessmethods,makingthewholesystemarchitectureismorereasonableKeywords:Digitalcopyright,Tradingplatform,J2EEarchitecture,E-commerce目录TOC\o"1-5"\h\z^仑 1\o"CurrentDocument"1.1选题背景及意义 1\o"CurrentDocument"1.2W内外研究现状及分析 2L3研究ロ标及内容 31.3.1研5^ロ标 31.3.2研究内容 3\o"CurrentDocument"1.4研究方法与技术线路 3\o"CurrentDocument"5论文的组织 4\o"CurrentDocument"第二章系统需求分析 5\o"CurrentDocument"1需求概述 52.2王耍内容和FI标 5\o"CurrentDocument"3系统功能需求 6\o"CurrentDocument"4主要子系统 75 8\o"CurrentDocument"第三章系统总体设计 9\o"CurrentDocument"1系统设计原则 9\o"CurrentDocument"3.2总体功能框架 10\o"CurrentDocument"3.3各模块功能设计 11\o"CurrentDocument"4本^L小结 16\o"CurrentDocument"第四章应用系统技术路线和架构设计 17\o"CurrentDocument"1基于J2EE架构 174.1.1J2EE架构 174.1.2系统建设基础 20\o"CurrentDocument"2数据库选型 263木g小结 31\o"CurrentDocument"第五章系统业务流程详细设计 32\o"CurrentDocument"5.1作品登记流程 32word文档可自由复制编辑word文档可自由复制编辑word文档可自由复制编辑\o"CurrentDocument"2版权交易作品登记信息审核系统 35\o"CurrentDocument"3版权评估系统 36\o"CurrentDocument"5.4版权拍卖中心 38\o"CurrentDocument"5版权交易系统 405.5.1系统交易流程 405.5.2订单结算与统计 42\o"CurrentDocument"5.6在线支付与第三方担保中心 44\o"CurrentDocument"5.7 P0S销售终端 46\o"CurrentDocument"5.8网站监控系统 47\o"CurrentDocument"9本章小结 47\o"CurrentDocument"第六章总结与展望 48\o"CurrentDocument"1主要成來及新见解 486.2 H仑 48\o"CurrentDocument"6.3有待深入研究的问题 4810图清单图1总体功能框架10图清单TOC\o"1-5"\h\z图2系统分层框架 11图3 J2EE架构 17\o"CurrentDocument"图4应用系统软件结构 22图5应用支撑平台 24图6作品登记流程 32图7系统流程 35图8版权评估系统的流程 37图9 竞价系统业务流程 39图10版权交易系统 40图11支付网关流程 46
表清单TOC\o"1-5"\h\z表1数据复制的比较 26表2数据复制的比较 28表3集群技术比较 29表4并发控制比较 29表5准确性和可维护性比较 30表6数字版权自愿交易登记•、ド台 34表7版权交易作品登记信息审核平台 36表8版权评估系统平台 37word文档可自由复制编辑word文档可自由复制编辑第一章绪论1.1选题背景及意义互联网可以使人们最大限度地共享信息资源,电子商务的发展也越来越快,且不断的成熟、完善。电子商务使人们在网上进行交易也变得更加快捷、方便、安全。北京市版权局;®识到传统ー对一的版权交易模式已经无法适应数字化发展带来的要求,社会需要ー种新的、低成本、高效率的版权授权通道。数字化版权交易公共服务平台运用数字版权管理DRM以及版权交易#.务所需要的数据和系统,构成ー种以现代软科学成果为支持的多维空间的信息语义M络。运营在线交易、管理、发布、保护各类数字内容的版权,达成数字产品行业的自律手段,形成数字内容产业的良性循环。数字时代的版权将会以创新交易的出现面对新领域、新商业模式和未来发展趋势的法律、技术保护和信息道德教育的全新演绎。数字内容行业急切需要提供的是tl上而下,乂自下而上的种全新的数字知识产品交易服务平台。北京数字版权交易平台的实施正足顺应了这种趋势和发展要求。通过建立北京市数字版权交易平台可以加大法律宣传カ度,増加打击侵权盗版途径,提高版权管理工作效率,扩大对外版权贸易交流,充分为著作权人与版权需求者服务。通过北京市数字版权交易平台,密切加强与著作权人的联系,以北京地区为重点,服务全国。通过“北京市数字版权交易平台”的建立,可以给大家提供一个真实、安全、准确、快迪、低成木的版权交易服务〒台。通过“北京市数字版权交易平台”的建立可以有效的提高政府在数字版权管理方面执法能力;数字版权交易Y•台有利T版权持有人与版权需求人双方在交易过程中的安全风险降至最低,保证版权交易的顺利完成。数字版权交易平台能加快版权交易的速度,降低了交易所发生的成木,在数字版权归属问题建立了高效的授权通道。数字版权交易的基础是电子商务。在互联网、电信网、广电网加速融合的背景下,当前互联网的发展正在向手持终端、数字电视等领域迅速扩展,交易方式出现了多元化的趋势。以知识产权为核心的多种版权交易机构与交易方式正在不断涌现。网络银行、虚拟货币、可信客户端软件、银行CA认证支付等交易方式迅速出现,为数字版权的交易提供了多种选择方案。word文档可自由复制编辑word文档可自由复制编辑采用哪种数字版权技术手段进行交易可靠性更高,数字版权保护技术如何确保交易的顺利进行,以及网络交易平台的客观公正与安全等H题都已成为究善与保障数字版权交易的关键问题。北京数字版权交易平台正足在综合考虑版权行业特点,利用口前已经成熟的电子商务技术,结合数字版权交易平台的技术实施特点,促进北京科学文化事业的发展和繁荣。1.2国内外研究现状及分析U外版权贸易进入90年代之后,呈现出异常活跃的局面。1998年初,欧盟信息监测局公布的数据表明,全球版权贸笏收入估计达到1100亿美元左右,己大大超过全球图书产品直接贸易的总收入。英网由于语言及其他方面的优势,在同际版权贸易中处于较为领先的地位,英岡每年的版权贸易总收入为180亿英镑。在国外版权贸易中,版权代理商起着举足轻重的作用,美国的国际版权代理公司,己形成版权代理网络。据美国国际知识产权联盟统讣,2002年美国核心版权产值5351亿美元,占GDP5.24%,创造就业岗位800万个。冉如H木,2002年出口到美网的动画片及相关产品总额高达43亿美元,是H对美钢铁出口的4倍。在我W,自上卅纪90年代初我国加入国呩版权公约后,版权贸易飞速发展,从1990年到2000年,通过出版社开展的版权贸易己超过30000项,尤其是1998以后,每年签订的出版项目都在6000—7000项左右。但是,这其屮大部分是以引进版权为主,每年输出的还不到600个项H,引进与输出的比例约为10:1。由于我W版权贸易工作起步较晚,尽管R内出版社在版权贸易方面取得了长足的进步,但仍然存在不少问题。ー是尚未建立有效的行业规范;ニ是信息技术落;;:•,版权交易还处于人对人、物对物的原始状态;三是版权贸易各自为阵,没冇一个统ー交易平台。另外,我国版权代理起步更晚,0前很不成熟,而II版权代理基本还是以图书为主,很少涉及计算机软件和集成电路布图设计等。可见,尽快推出数字版权交易平台,提供给版权人和受权人ー个良好的、可信的交易梁道,势在必行。1.3研究目标及内容1.3.1研穴目标根据互联网电子出版物的技术发展状况与应用特点,以北京市数字版权保护平台为应用支撑体系,利用多项电子出版物保护技术和信息网络平台,设计以数字版权保护为核心的版权交易系统,使芄成为互联网数字版权交易体系的重要组成部分。1.3.2研究内容论文主要包括如下研究内容:1、 对数字交易Y•台进行系统需求分析数字版权交易平台是ー个大的系统,包括多个子系统或平台,论文将对各子系统及整个平台的共性要求进行详细需求分析,作为平台的总体结构设计和架构设计的依据和基础。2、 统ー的平台软件体系结构的设计为数字版权交易平台和各子系统设计统ー的软件架构,包括屮间件的选择、安全设施的设计、系统组件设计、展示组建设计、与其他系统的信息交互结构设计等。3、 版权自愿交易登记子系统的详细设计针对平台的ー个子系统——版权自愿交易登记系统,进行详细设计,仏拈业务流程梳理、工作流程制订、软件架构的具体实现等。1.4研究方法与技术线路系统设计采用J2EE技术,采用浏览器+应用服务器+数据库服务器的多反构架,能够不加修改地在不N的操作系统上运行,能够支持人用户数和数据量。J2EE是主流的技术体系,J2EE已成为ー个エ业标准,围绕着J2EE冇众多的厂家和产品,其屮不乏优秀的软件产品,合理集成以J2EE为标准的软件产品构建污染源监控系统,可以得到较好的稳定性、高可靠性和扩展性。J2EE提供/一个企业级的计算模型和运行环境用于开发和部署多层体系结构的应用。它通过提供企业计算环境所必需的各种服务,使得部署在J2EE平台上的多层应用可以实现高可用性、安全性、可扩展性和可靠性。计算平台支持Java语言,使得基于J2EE标准开发的应用可以跨平台地移植;java语言非常安全、严格,这使开发者吋以编写出非常可靠的代码;J2EE提供了企、Ik计算中需要的所冇服务,且更加易用;J2EE中多数标准定义了接ロ,例如JNDI(javaNamingandDirectoryInterface)、JDBC、javaMail等,冈此可以和许多厂商的产品配合,容易得到广泛的支持;J2EE树立了ー个广泛而通用的标准,大大简化了应用开发和移植过程。基于J2EE技术的应用服务器(ApplicationServer)主要是用来支持开发基于Web的三层体系结构应用的支撑平台,这ー类的产品拈OracleIAS、BEAWebLogic、IBMWebsphere等。1.5论文的组织第一章绪论,阐述了论文研究工作的背景和意义、相关领域的研究现状和论文主要工作。第二章系统的需求分析,主要介绍了针对实际情况的需求,之后介绍了系统实施的主要ロ标和系统的功能需求。第三章系统的总体设计,给出了系统的总体设计原则和功能框架的设计,最后详细的说明了各个模块的子功能设计。第四章应用系统技术路线和构架设计,主要介绍了基于J2EE构架的设汁和系统建设的基础,之后介绍了数据库的选型。第五章系统业务流程详细设计,通过介绍系统设计及运行环境,通过介绍版权交易作品登记信息审核系统等,给出了系统业务的详细设计。第六章总结与展望,对论文工作进行了总结,并提出下一歩工作的内容展望。word文档可自由复制编辑word文档可自由复制编辑第二章系统需求分析2.1需求概述建设ー个统ー的,全W性.的,信息畅通的,服务内容完备、管理规范的,集专利、商标、版权于一体和交易、实施于一身的数字版权综合交易平台。在建立全国性的总的交易平台的基础上,各地根据实际情况可设立分平台,但要做到资源共享,优势互补,要统ー调度,统ー配置,更需统一管理。平台应采取“版权交易与实施相结合,网上市场与网下市场相结合,国内交易与国外交易相结合,日常展示与专题推介相結合,项目培育与引进投资相结合,项目推介与项目需求相结合”的形式,达到信息沟通迅速、交易科学规范、实施转化率高和服务创新、周全的目的。平台将利用信息化手段,提高信息的流量和交易实施成功率,需建设N络洽谈系统,以降低交易双方沟通尤其是异地沟通的成木;要建设网上、N下两个市场,凸现专利、商标、版权三大板块服务内容,加强交易规范,为交易双方把好关;应加强与W内外知识产权屮介服务机构的交流与合作,组建合作网络,提高服务质量和人员素质。平台建设一定要结合W情积极借鉴和引进W际屮介机构成熟的管理方法、经验和规范,与国际规则接轨,建设管理科学、服务规范、人员素质高、机制灵活的,符合国际知识产权贸易惯例的全国性数字版权交易平台。2.2主要内容和目标对版权项S信息进行收集、加工、整理、分析和发布,建设M上和M下两大互动的版权交易市场;统ーY台、分类交易,开展W内外专利、商标、版权的转让和许可交易工作;选择科技含量高、市场前景好的重点项目,进行评估、仅装或者导向性投资进行孵化和培育;建立专利、商标、版权ー门式规范交易服务体系,制定科学规范的交易和管理规则及系统;与国内外高校、研究所和投资企业、上市公司、集团公司、孵化基地,以及知识产权屮介服务机构等,纟11建合作网络,提供ー门式配套服务;组织知识产权项n拍卖、专题信息发布、国际版权交易展示博览会等活动。建设数字版权权综合交易平台是ー项与国民经济发展密切相关,涉及到科技创新、经济发展的公益性项ロ。由于ロ前版权市场的不成熟、不规范,尚需要一定时期进行培育,所以平台的建设和前期工作需要政府的人力支持和资金支撑。待平台运转规范、成熟后,考虑吸收社会资金参与,逐渐以市场为导向,逐步开展市场化运作。根据互联网电子出版物的技术发M状况与应用特点,以北京市数字版权保护平台为应用支撑体系,利用多项电子出版物保护技术和信息网络平台,建立以数字版权保护为核心的版权交易系统,使其成为互联N数字版权交易体系的重要组成部分。通过数字版权保护技术的应用与普及,加快新技术的推广应用及新产品的研发与推广。并且在流通领域中构建与数字版权保护和结合的运作体系,促进正版电子出版物的信息交流和版权交易,产生更大的经济效益;通过北京市数字版权交易平台的建立和示范带动,全面提高北京地区电子出版物版权保护整体水Y•,縮小技术差跑,实现以信息化带动打击盗版,规范管理的目标。向目前已有的软件下载和销售网站提供种统ー的,能够低成木升级的后台数据格式,通过数据交互向他们提供数字版权交易平台接ロ,建成一个盾台統一的数字版权交易网络。针对交易平台支付安全性的研究,银企接ロ、二次结算、支付接ロ的调研和开发;系统健壮性的研究,通过对系统运营维护以及市场需求的调研,确定包括系统自运行,自检以及冋滚的研究;针对版权交易过程屮系统对交易终端的检查和管理需求进行科学和严谨的调研、论证幵发,包拈对图书音像等实体店的小型虚拟POS终端的应用和服务。2.3系统功能需求为明确目标,更好的推动项目的实施,在:R体实施过程中,我们把项目总体分为以下几方面开展实施。1、 通过建立北京数字版权交易作品登记平台,来保障数字版权交易平台的供应链。需要针对版权市场进行大力的推广。2、 完成数字版权交易登记作品审核系统。通过数字版权交易登记作品审核系统来验证版权作品的有效性、和合法性。3、 完成数字版权交易作品资料管理系统。通过此资料管理系统来查询版权作品交易的历史跟踪。4、 完成《数字版权作品评估系統》。主要实现对数字版权作品的评估,为版权作品交易价格进行评估。并为评估的版权作品颁发版权评估证书。5、 完成数字版权交易竞拍+平台。主要是为了ー些热门版权作品进行网上在线竞价拍卖。6、 建立版权交易支付平台,釆用第三方信用担保,来保障在线交易支付的安全性。7、 建立版权交易平台配送系统。主要实现整合各个现有的物流配送系统,来保障数字版权交易作品的配送问题。可以采用数据加密、网上下载,或实物送货.并对配送进行监控。来保障版权作品的无法传播。8、 实现信息交互接ロ通过互联网、电话、短信的方式,为数字版权交易平台的用户提供ー个快速、冇效、安全的信息交流通逍,主要包括个后台服务子系统和相应的用户接丨」界面。能让用户随时杳看数字版权作品交易过程中的处于的各种状态。9、 完成系列数字版权交易规范条例。2.4主要子系统1、 数字版权交易作品登记系统通过建设此平台,版权权利人可以通过N站申请登记版权作品交易。也可以直接到数字版权交易中心填写和关表格。中请的数字版权交易作品最好是己在版权局登记过,并有版权局颁发的版权作品登记书。中请完之后,需要对你的中请的材料进行审核。对于审核的结果,系统会对你的申请,通过人工电话,或系统短信息,电子邮件的方式通知你。方便用户能及时的进行下一歩操作。2、 数字版权交易作品审核系统系统通过版权作品权利人或法人单位屮请的交易材料111动和版权作品著作权登记中心的数据库中心的数据进行对比和分析。并对对比之后的结果进行分类处理。工作人员根据对比的結果在次进行人工审核确定用户申请的交易材料的准确性,对审核的結果及时的通知用户。3、 数字版权交易作品资料管理系统此系统的主要功能是保存数字版权交易过程中版权转让人与受让人在交易过程中产生的各种合同,原材料。为以后发生的版权纠纷提供可靠的证据。4、数字版权作品评估屮心此评估中心是用户屮请数字版权作品交易审核通过之盾,可以中请要求对G己的版权作品进行专家的权威评估。也吋以是想购买版权的人进行对他所要的版权进行评估。对于转让人所申请的版权评估,颁发版权局的作品评估证书。5、 数字版权交易在线竞价拍卖子平台对于ー些热门的版权作品。版权作N转让人可以申请在线竞价扪卖,转让人填写在线竞价拍卖中请书。括作品竞价的起始时间与结束时间,起价,等各种信息。对于竞拍者,需要先注册,系统对注册的身份进行审核,竞拍者需要先激纳一定的竞拍保证金,以保障竞拍的顺利进行。6、 数字版权交易支付Y•台对于数字版权交易平台的支付,可采用目前市场上比较成熟的支付系统。并成立一个在线支付平台第三方信用担保中心.转让人与受让人在此平台交易都顺利完成之;;:•。并得到双方的确认,第三方信用枳保中心才把相应的版权费用转给版权转让人。2.5本章小结木章主要介绍了针对实际情况的需求,之后介绍了系统实施的主要ロ标和系统的功能需求,最后详细的介绍了主要系统功能,重点分析了数字版权交易作品登记系统和数字版权交易作品屯核系统。word文档可自由复制编辑word文档可自由复制编辑第三章系统总体设计3.1系统设计原则北京市数字版权交易平台的系统设计过程屮,重点于本阶段业务处理的需求,同时充分考虑到米来数字版权交易的发展需要,在主机选择、网络搭建、数据库平台等系统关键组成部分满足先进性、实用性、可靠性、可扩展性、开放性以及经济性等方而的要求。1、 先进性和实用性为了确保北京数字版权交易Y台具有较长的生命周期,保护在计算机软、硬件系统上的投资,选用了具有国内同行、Ik领先水平,且符合W际流行发展趋势的软件技术和硬件产品。摒弃了目前尚不成熟,缺乏统标准规范的技术和产品。2、 可靠性和稳定性平台系统设针对数据库系统和网络系统、安全控制系统、系统数据的备份等:®点环节进行了可靠性.和稳定性.的分析设计工作,以确保在保证平台运行高可靠性的同时提供强大的容错能力。3、 可维护性本平台选择易于维护和管理的硬件设备和软件系统,使整个计箅机系统具有较好的可维护性,以降低运行成本。N时制定系统维护以及应急响应流程,使得系统一旦出现故障能够迅速修复。4、 可扩展性木系统具备良好的可扩展性。在系统设计阶段,首先立足于近期的应用需求进行系统配置,而以系统的可扩展性来保证今后5—10年内的发展需求。5、 开放性考虑到本平台的信息交流频繁,数据量大的特点。在信息交互以及各单位交互接ロ设计方面采用开放性设计原则以确保各类信息正常通讯。6、 经济性原则在本平台的软硬件系统选型时,进行充分的市场调研和性能比较,采用性价比较高的产品。避免盲目追求高性能而造成系统处理能力的过份冗余,又要防止系统处理能力word文档可自由复制编辑word文档可自由复制编辑不足、可扩展性不强而无法适放未来业务的发展需求。3.2总体功能框架软件解决方案硬件平台行支持体安全体基础信息资源软件解决方案硬件平台行支持体安全体基础信息资源网络基础设施技术标准和规范图1总体功能框架根据企业的总体框架,进ー步细化应用框架到可实施框架,从下向上依次是基础设施层、数据中心层、资源整合层、应用支撑层、应用层、综合门户,并有安全保障体系和运行维护与支持体系保障系统的正常运行。word文档可自由复制编辑word文档可自由复制编辑应用层统一系统入口、用户认证及门户技术版权交易版权信息贩权评版权版权■求在线支付版权倌息自愿登记验证系统估系统拍卖中心发布系统変更系统篛銳应用层统一系统入口、用户认证及门户技术版权交易版权信息贩权评版权版权■求在线支付版权倌息自愿登记验证系统估系统拍卖中心发布系统変更系统篛銳疆策'」鋪3_,藤1网丨雜11全文]p息1^s;麵_.、角1户1管理」圍園圍麵S舎S蔡数据信息数据库鉴定数据库版权证书数据库
数字传播数据数据库交易数据库操作系统、应用振务器、数据库管理系统务器及存储系统⑪弊翁篛銳鼈窈銳飽_渤如图2所示,北京数字版权交易平台主要由以下部分组成:数字版权交易作品登记平台,数字版权交易作品审核平台,数字版权交易作品资料管理系统,数字版权作品评估屮心,数字版权交易在线竞价拍卖子平台,数字版权交易支付平台,数字版权交易配送系统.数字版权交易变更系统,等服务,资讯平台。整合的互联N电子商务技术。实现向中小企业和个人提供种可靠的,快速的版权交易及相应的证书管理和激活系统,实现有效减少中小企业和个人数字作品的版权交易成本,保护版权权利人权益;版权作品评估、在线竞拍,支付担保,安全配送切实保障权利人与购买者在数字作品方而的权益,同时也向企业和个体权利人提供个低成本的,高效的市场渠逍,繁荣科学技术和文化事业的创作和传播市场。3.3各模块功能设计1、基础设施层整个系统的底层足信息系统的基础设施,这包括N络及通讯设施、主机服务器及存储系统、以及操作系统、数据库管理系统及N络通讯基础设施等,这些足系统最基本的word文档可自由复制编辑word文档可自由复制编辑运行基础[11“4]。城市的数据网络系统、通讯网络系统、版权保护的主机计算存储系统和安全防护系统组成了版权交易的基础通讯数据支撑平台。通过各种标准协议和接ロ实现了与冇线通讯、无线通讯、无线集群、利用公用通信M及其他通信系统,采用可靠的计算存储设备和安全设备,保证平台的安全和通信畅通。2、 数据屮心数据是整个系统的基础,基础数据经过采集、处理、标准化、传输、存储,形成系统资源庳,为系统提供了高效的业务分析、决策、交換、共享的数据环境。3、 资源整合版权交易需要多部门、多系统联动配合,如果彼此孤立,不能实现信息共享,就会形成的“信息孤岛”。造成缺乏可比数据、缺乏分析、缺乏管理。难以获得全面的业务信息,就会影响业务和决策的效率和准确性。通过提供应用整合服务、业务整合服务、数据整合服务连接相关职能部门的系统、业务、数据,最人程度的解决信息孤岛,最人限度地利用现冇的数据资源。4、 应用支撑层应用支撑层的设计直接影响系统的稳定性、安全性及可靠性等重要因素,凭借多年的软件幵发经验,采用低耦合,高内聚的设计思想,基于开放的标准在该层部署应用部件,为系统高效、可靠的运行提供保障。5、 应用层综合各种数据信息及处理软件,缺省提供了支付,订单系统、数据收集与管理系统、信息处理与分析系统、资源管理系统、信息发布系统等应用系统,并可根据需要,快速的扩展业务系统。6、 综合门户综合门户系统建立了一个灵活、规范的信息组织管理平台和全网范围的网络协作环境,实现集成的信息釆集、内容管理、信息搜索,能够直接组织各类共享信息和内部业务基础信息,面向不同使用对象,通过门户技术实现个性化服务,从而实现初歩的信息整合;门户不冋的用户提供个性化、服务,实现用户的统ー认证、统ー管理,提供实时信息汸问及多系统协同工作。7、 运行维护与支撑体系建立统ー金融支付网关,完善电子商务金融环境。协调各银行共同制定网上支付标准,确保支付安全、迅速地进行。通过统一的标准实现电子商务网上支付与转帐,鼓励开展网上银行业务,推广银行卡、电子账户、电子钱包等多种电子支付和结算工具,实现在线支付。建立健全数字证书认证体系,完善电子商务安全环境。建立健全信息化政策法规体系研究制定积极有效的产业政策加强信用体系、标准体系的建设和贯彻8、安全保障体系数据备份与恢复系统数据可进行联机备份;系统数据吋进行联机恢复;被恢复的数据必须保持其完整性和一致性;提供完整的系统数据监控、报普和故障处理。数据的传送与接受保证系统数据的传送完整;保证系统数据的传送机密;提供完整的系统数据传送监控和报警处理。安全环境支撑配套设备安全:配套先进的、完善的供电系统和应急报警系统。机房环境安全:机房要防火、防尘、防雷、防磁;机房温度、湿度、电压应符合计算机环境要求;系统安全机制系统应具备访问权限的识別和控制功能,提供多级密码UI令或使用硬件钥匙等选择和保护措施;系统应能提供操作日志记录功能,以便即时掌捤运行状况;系统应具备完善的检测功能,确保系统处理的准确性。系统每个环节的检测实行闭环管理,并•建立与应用系统相对独立的检测系统,校验处理准确性;建立校验结采和安全逻辑异常情况报警系统。•业务安全机制建立严格的管理制度和开发、维护、运行管理机制;应用鉴別权限与访问控制功能,对系统管理员、数据库管理员、数据管理员、操作员必须授予各种访问权限,包括人员身份、人员的密码、所属的地理位置及指令的控制,进行权限分割、责任分割;要保证未授权的人员不能汸问应用管理系统,在应用管理系统安全性受到破坏时必须产生告警;保证只有授权的人员或系统可以访问某种功能,获取某种数据。环境安全机制建立严格的机房安全管理制度;及时审查n志文件;非工作人员不准入机房;任何人不得将有关资料泄密、任意抄录。9、其它接ロVIP系统会员制服务是现在流行的种服务管理模式,它可以提高顾客的冋头率,提高顾客对企业忠诚度。很多的服务行业都采取这样的服务模式,现在在各个行业都可以看到会员制的身影。众多的会员当中,VIP(特殊的顾客群体)是数字版权交易平台首耍考虑的服务对象;VIP特殊的社会地位和影响カ能够帮助平台树立形象、扩大影响、扩大宣传カ度,从而赢得VIP客户对数字版权交易平台的认同就成为了重点工作。因此,有必要建设ー套VIP服务保障的计算机管理系统,对VIP客户从销售、服务、售后、会员活动的组织以及产品品质的要求和VIP客户对产品的反馈,产品、服务的改进、管理和决策进行支持。完善VIP服务标准和服务流程,全过程跟踪与监控VIP服务和保障的质量,进ー步取得可观的社会效益和经济效益,是我们建立VIP会员服务体系的直接ロ标和要求。验证系统M上交笏的最关键之处是安全。交易双方、客户和银行之间必须建立具冇法律依据的信任关系;网上传输的信息需要加密和电了签名,发出的信息不能丢失、改动和抵赖,第三方也无法窃取、篡改。为了达到上述要求,一般要在政府的监督下,建立安全认证中介机构(CA),电子商务交易冇关(包括企业、个人、银行等)的各方,都需申请由该屮介机构颁发的信任字(包括公开和私人密钥,用以对数据加密和解密、电子签名)。在N上交易屮,首先需要进行双向认证,在确认可信任对象后,才能继续交易活动。电子商务授权机构(CA)也称为电子商务认证中心(CertificateAuthority)。在电子交易中,无论是数字时间戳服务还是数字证书的发放,都不是靠交易双方自己能完成的,而需要有ー个具有权威性和公正性的第三方来完成。认证屮心(CA)就是承担M上安全交易认证服务,能签发数字证书,并能确认用户身份的服务机构。认证中心通常是企业性的服务机构,主要任务是受理数字证书的屮请、签发及对数字证书的管理。0前电子商务中冇两种安全认证协议被广泛使用,即安全套接层SSL(SecureSocketsLayer)协议和安全电子交易SET(SecureElectronicTransaction)协议|18_21】。POS系统带有版权识別能力的POS系统在连锁及专卖实体店屮的应用和研发。实体店通过扫描枪把相关产品的信息传输到电脑,然后,通过POS系统把商品的扫描信息通过因特网把数据转输到数字版权交易平台,进行相关正版信息进行验证,交易平台把反馈的信息传送到POS終端。确认正版方可进行交易,在交易平台能够统汁和关产品的销售详细信息。智能分析系统建立多个Web站点的监控和测试的清晰视图,可手动或tJ动生成监控结构。可同时对成百上千的页面同时进行不间断监控,G动判断页面、所有图象、所冇内外链接等是否正确,响应是否及时等,特别是根据关键字组,判断页面内容是否正确。可以智能理解页面内容,并放入数据库。可以自动感知M站结构,进行自动测试。可产生实时响应时间报表,也可自动存入文件或数据庳中可在视图中,对没有达到服务水平的页面进行记录和报警重要配置可以动态调整,可动态调整一具体监控页而/线程参数提供智能化的大容量并发和功能覆盖测试,找到;.、V:用瓶颈和性能极限,确定能支持的最大用户数(breakingpoint),具备以上监控所提供的所冇功能,帮助生成复杂测试方案。完全仿真客户行为,监控和测试复杂的系列Web操作(交易),如登录->选商品->放入购物车->结帐3.4本章小结本章主要给出了系统的总体设计原则和功能框架的设计,详细的说明了各个模块的子功能设计,根据企业的总体框架,进ー步细化应用框架到可实施框架,为下而的构架设计奠定了基础。word文档可自由复制编辑word文档可自由复制编辑第四章应用系统技术路线和架构设计4.1基于J2EE架构系统设计采用基于J2EE的技术,采用浏览器+应用服务器+数据库服务器的多层构架,能够不加修改地在不同的操作系统上运行,能够支持大用户数和数据量。J2EE是主流的技术体系,J2EE已成为ー个エ业标准,围绕着J2EE有众多的厂家和产品,其中不乏优秀的软件产品,合理集成以J2EE为标准的软件产品构建污染源监控系统,可以得到较好的稳定性、高可靠性和扩展性113,如图3所示。Cii^nt-SidcrS^Cii^nt-SidcrS^rvvr-Sitfo_Sdrvur-SiiJc:[gpyi^ejbj:♦國;®#1丨[1图3J2EE架构4.1.1J2EE架构J2EE是ー种利用Java2平台来简化诸多与多级企业解决方案的幵发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java2平台的标准版,J2EE不仅巩固了标准版屮的许多优点,例如“编写一次、到处运行”的特性、方便存取数据库的JDBCAPI、CORBA技术以及能够在Internet应用屮保护数据的安全模式等等,N时还提供了对EJB(EnterprisejavaBeans)、javaServletsAPI、JSP(JavaServerPages)以及XML技术的全面支持。
J2EE提供了ー个企业级的计算模型和运行环境用于开发和部署多足体系结构的应用。它通过提供企、Ik讣算环境所必需的各种服务,使得部署在J2EE平台上的多层应用可以实现高可用性、安全性、吋扩M性和吋靠性。它的优越性在于:计算平台支持java语言,使得基于J2EE标准开发的应用可以跨平台地移植;java语言非常安全、严格,这使开发者可以编写山非常可靠的代码;J2EE提供了企业计算中需要的所有服务,且更加易用;J2EE中多数标准定义了接ロ,例如JNDI(javaNamingandDirectoryInterface)、JDBC、javaMail等,因此可以和许多j商的产品配合,容场得到广泛的支持;J2EE树立了个广泛W通用的标准,大大简化了应用丌发和移植过程。基于J2EE技术的应用服务器(ApplicationServer)主要是用來支持开发基丁‘Web的三M体系结构应用的支撑平f^这ー类的产品包括OracleIAS、BEAWebLogic、IBMWebsphere等。1、 中间件技术随着计算机技术的飞速发展,各种各样的应用软件需要在各种平台之间进行移植,或者一个平台需要支持多种应用软件和管理多种应用系统,软、硬件平台和应用系统之间需要可靠和高效的数据传递或转换,使系统的协同性得以保证。这些,都需要ー种构筑于软、硬件平台之上,H时对更上层的应用软件提供支持的软件系统,而屮间件正是在这个环境下应运而生。比较流行屮间件的定义是:中间件是ー种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间仲位于客户机/服务器的操作系统之上,管理计算资源和网络通讯。从中间件的定义吋以看出,中间件是一类软件,而非ー种软件;中间件不仅仅实现互连,还要实现应用之间的互操作;中间件是基于分布式处理的软件,定义中特別强调了其N络通讯功能。2、 WebServices技术WebService(Web服务)是种分布式的计算技术,在Internet或者Intranet上通过标准的XML协议和信息格式来发布和访问商业应用服务。使用Web服务,可以在Web站点放置可编程的元素,发布能满足特定功能的在线应用服务,其他组织可以通过Internet来访问并使用这种在线服务。Web服务使用的是开放的Internet标准:Web服务描述语言(WSDL,用于服务描述),统描述、发现和集成规范(UDDI,用于服务的发布和集成),简单对象访问协议(SOAP,用于服务调用)。Web服务具备如下特点:互操作性:任何的Web服务都可以与其他Web服务进行交互。因为SOAP协议是所有供应商都支持的标准,避免了在CORBA、DCOM和其他协议之间转换带来的麻烦。普遍性:Web服务使用HTTP协议和XML进行通信。因此,任何支持这些技术的设备都可以拥有和访问Web服务。易用性:Web服务的概念品于理解,任何开发语言都可以用來编写Web服务。目前已经有许多工具可以开发和部署Web服务,还W—些工具可以将已有的COM组件和JavaBeans、EnterpriseJavaBeans部署为Web服务。由于Web服务的这些特点,使得Web服务成为EAI解决方案的•ー个理想选择。3、 XML技术XML同HTML—样,都来自StandardGeneralizedMarkupLanguage,即标准通用标记语言,简称SGML。XML是ー个精简的SGML,它将SGML的丰富功能与HTML的易用性结合到了应用中。XML保留了SGML的可扩展功能,允许定义数量不限的标记来描述文档屮的资料,允许嵌套的信息结构。XML的全名是extensibleMarkupLanguage(可以扩展的标记语言),它的语法类似HTML,都是用标签来描述数据.HTML的标签是固定的,只能使用不能修改;XML则不同,它没有预先定义好的标签可以使用,而是依据设计上的需要,tJ行定义标签.XML是ー个元语言,根据不同的行业和语义,由它可以派生出许许多多的协议和规范。不同的行业和领域都可以制订自己的XML规范,用于横叫和纵叫的信息交流和数据传输,从而形成特定领域(如政府、商业等)的标记语言,为该领域屮的数据和信息交換提供统ー规则。4、 门户技术门户网站是Web应用程序的简单统的访问点。门户提供了集成的内容和应用,以及统的协作工作环境。事实上,门户网站就是下一代的桌面,可以在Web上向各种客户机设备提供大量的应用。完整的门户网站解决方案应该让用户随时随地、安全、方便地访问完成他们任务所需的所冇东西。门户网站提供了工具和用户界面,用于访问信息和应用程序,个性化管理和选择内容。门户N站提供个可扩展的框架,用于和企业应用程序、内容、人员和流程的交互。自我服务特性让最终用户为门户M站定制和组织他们自己的视图,管理他们自己的档案,发布文档,和他们的同事共享文档。同时门户网站提供附加的服务,例如单点登录、安全性、Web内容发布、捜索、个性化、协作服务、企业应用程序集成。门户M站可以为每个用户和部门提供与其工作性质和喜好相关的应用和信息,形成个性化的界而,从而最大限度地方便用户工作。除了系統的整体门户外,每个部门可以有Q己的门户。应该有面向个人的统ー待办工作列表。通过门户系统,系统管理员可以对界面的很多要素进行定制,包括:界面框架;界面的风格;系统样式表;标题图片;栏目的组织;栏目的汸问权限;界而版块的排列。除此以外,门户系统还为最終用户提供个性化界而设置工具,包括:界面的风格:用户可以从管理员预先定义的多种界面风格中选择其中ー个自己喜欢的界面作为自己信息门户的首页。栏0内容及布局:可以将自己的首页分成若干区域,自屮在每个区域内部署自己感兴趣的栏0内容。4.1.2系统建设基础下面将详细论述应用支撑平台建设的必要性和应用支撑平台的构成情况。应用支撑平台建设的必要性,北京数字版权交易系统是政务管理与信息技术相结合的产物,是业务管理创新的工程。在木方案屮建议工程甲•位有必要把统一标准、统ー规划的“应用支撑平台”作为北京数字版权交易系统的关键基础设施来进行建设[12_17し应用支撑平台的主要思想是从政府、企事业单位业务流程中提炼出各相关职能部门公用的数据以及相应的数据处理服务,从而构建ー个以务为中心的系统,实现统ー的数据存储和访M机制、同样的数据仅采集一次(需要统ー的数据定义)并在源头一次性捕获、提供集成的服务访问接U。在各类业务需求屮,业务需求由业务流程、单据、表单、信息处理、权限、安全审计等工作构成,那么这些相应工作需要有针对性地解决方式,而应用支撑平台中提供的和应不同的组件正是解决了这些对应的问题,如:工作流系统解决了流程问题、智能电子表单解决了单据及表单问题、信息管理系统解决了信息处理的问题、权限控制解决了权限问题、安全审计组件解决了安全审计问题等。当应用支撑平台屮存在成熟的相关组件时,具体业务需求的实现和重组就可以通过这些组件的具体配置及组合来实现。总而言之,可以由应用支撑平台的配置和重组方便快捷的实现了业务需求的实现、重组和扩M。综上所述,应用支撑平台不仅缩短开发周期,减低开发成本,而且使应用系统的完善和扩展始终遵循统ー标准并且可以简洁快速高质量的实现,在源头上最大程度地消除信息孤岛。而从软件工程的角度,这样的应用支撑平台一定是建立在构件基础之上。通用应用支撑平台为整个系统的建设打下ー个良好的基础,在此基础上可以有效的保证项目的质量。在成熟的应用支撑平台基础上实现的系统具备高可靠、高性能和高扩展性,并且笏使用、笏管理和笏改变。同时大大缩减了项目丌发的周期。1、应用支撑平台总体设计多M体系结构要求,如图4所示。word文档可自由复制编辑word文档可自由复制编辑word文档可自由复制编辑原子服务 原子服务 原子服务 原子服务 原子服务接入逻辑接入逻辑接入逻辑原子服务 原子服务 原子服务 原子服务 原子服务接入逻辑接入逻辑接入逻辑接入逻辑接入逻辑数据层翻麵雜 雜觀图4应用系统软件结构应用软件要求自身的体系结构采用如上的多层体系结构,各层次的说明如下:数据层分为数据子层和服务子层两层。数据层是系统的基础。数据层的服务子层向业务层提供统一、规范的原子服务,用于屏蔽业务数据的存储、组织和访问的细节,实现业务数据的充分共享。业务层必须通过原子服务访问业务数据。业务层的业务逻辑通过数据层的原子服务访问业务数据。一组业务逻辑过程实现具体的业务功能。业务层通过向接入层提供统ー的业务逻辑过程实现业务逻辑的ft接入层实现系统与外部的数据交换。对于系统使用者,接入层接收使用者的数扼输入,通过调用业务M的业务逻辑过程实现兵体的业务功能,并将处理结來返回接入M,利用交互界面进行表示。对チ外部系統,业务过程通过接入M部系统的数据交換。在本系统中应用支撑平台是建立在J2EE基础之上,并可以为以上各层提供快速开发和重组的手段,它为上述的多层构架体系提供先进、方便的面向构件的实现手段,架构在平台之上的系统,将具有强大的二次开发和适应变化的能力。
基于应用支撑平台的应用从纵向可分为:数据H,业务处理M,展现逻辑M和展现层。数据层提供原子化的数据访问接ロ,系统不用关心访W的数据来源和数据库的类型,它提供统ー的规范的基于XML接ロ的API,作为原子性服务,业务处理层只能通过它来访问数据。数据访问,数据层还提供了数据字典的管理能力,它使得应用层的业务配置具有强大的灵活性,基本数据M性的变化都可以通过參数配置完成。业务处理层要求可以提供业务逻辑的任意层次的组织,可以通过业务步骤集成器将许多原子服务通过可视的流程编辑成业务函数,将业务函数通过可视化流程开发工具进ー步组合成新的复杂的业务过程,极大地提高开发、测试、维护效率。业务过程提供统一规范的基了•XML数扼交换接丨丨,系统通过BizService(BusinessService业务服务)访问业务逻辑。展现逻辑层主要处理不N通道客户端访问和提供灵活的表示逻辑组织方式,要求采用先进的“Model-View-Controller”的原理來分离用户界面的显示、数据和控制部分,系统同样提供可视化流程开发工具对表示逻辑进行开发和修改。平台基木构成应用支撑平台以构件复用和集成为核心,对分布式计算中间件做了进ー步的封装,屏蔽了与应用不和关的技术细节,让程序员更多的关注业务本身,平台革命性地改变了软件的生产方式,为快速实现应用软件的开发和部署提供了强有力的技术保障。应用支撑平台支持标准的J2EE应用服务器,包括BEAWebLogic、IBMWebSphere以及JBoss。也可根据需要,满足对其他应用服务器(Servlet引擎)的支持,如ApacheTomcat。政府部门可以根据需要选择tJ己熟悉的应用服务器,或选择经济适用的应用服务器来支撑上层的应用。应用支撑平台能够支持Oracle、SQLServer、DB2、Sybase等主流数据库平台,ロJ以很好地屏蔽上层应用系统与底层数据库的复杂连结。基于平台构建电子政务应用吋,用户不必担心最终釆用的足什么样的数据库类型,为选择既经济又合适的数据厍平台提供了自由的空间。应用支撑平台基于J2EE构架的特性,使电子政务应用可以不用考虑硬件配置或操作系统对应用的制约,基丁-Windows开发的应用系统可以S由地移植到Unix、Linux
极组件hV!m件X作流引パ应用系统ki统•身份认及申点登陆门户布管理卜v:用权唞宵押个件化门户设N电¥表申ffi息皆m系统极组件hV!m件X作流引パ应用系统ki统•身份认及申点登陆门户布管理卜v:用权唞宵押个件化门户设N电¥表申ffi息皆m系统统计报表纽件パM用数据维m用数据s洵器•句1件统计分桁m:电T邮件系统系统配芷管押乎台系统组fi数据访问权限控制钳«即•不时通,度T台具安令审计射件消息数也访问纽件数据交换组件BEAWcblogic图5应用支撑平台在应用支撑平台中主要含3类组件:系统组件:主要包括为系统提供的ー些支持服务和管理服务,这些组件与业务无关,该系统组件屏蔽了系统对运行环境的要求细节,为上层应用提供服务和支持。应用组件:为用户提供业务处理的通用组件,通过对这些组件的灵活配置可以快速实现用户的业务需求。界面M示组件:提供系统门户及界面的配置和管理方案。利用基础构件库提供的一些通用组件吋以帮助开发人员快速地搭建上层的应用系统。2、基于构件的应用支撑平台的设计开发传统的系统开发方式从分析、设计、构建、管理和维护的过程复杂而漫长,难以摆脱低效率的软件复用、开发周期长等闲境,严重阻碍业务的发展。平台要求采用面向构件的模式,彻底实现流程可视化的开发。避免多应用系统幵发的周期K:、代价高等缺憾,可以极大地提高应用丌发和重组的效率,特別是随着时间的发展,开发效率史是成倍数
的增长。具体要求如下:流程可视化开发采用UML的图形化表达方式,利用自动机技术,实现了流程的可视化开发。开发者只需要通过图形化的拖拽即可完成大部分的开发工作,大大简化开发流程,降低对开发人员的要求,提高了开发效率。开发不同类型的构件幵发过程中以构件的形式展现了ー个软件开发场景,包拈不同层次构件的展现逻辑、业务逻辑、工作流、数据设计、页面设计等;同时提供了各种构件的可视化调试方法。开发好的构件可以在平台开发环境屮注册,可以根据需要装配,对构件进行管理、分类,为构件的复用提供了便利。预制的构件库平台需要提供充足的经过充分案例检验的基本的构件库,这些构件与具体业务无关,具有充分的适应性和完备性,基本可以实现应用的“〇”编码。完整的应用框架为了快速开发应用,平台必须内置“污染源监控系统”应用所必需的应用框架,包拈角色权限与菜单管理、:]面风格控制、系统日志及异常机制等,稍加配置即可适应不同的应用。灵活的部署方式K•台的分布式计算框架,应用可以实现更灵活的部署。在业务逻辑的编写过程中,程序员无需关心构件的部署情况。同时,也可以在运行期间动态增加、修改构件包,或者改变构件包的部署,不会对现有应用产生影响。屏蔽技术细节及环境差异性平台需要在最大程度上屏蔽底层环境的技术细节,使程序员不需要了解BEAWebLogic、IBMWebSphere、Tomcat等之间的细微差別,无需关心Oracle和DB2的处理细节。基于的应用可以平滑的移植到各种不同的应用服务器,迁移到支持的数据库平台0word文档可自由复制编辑word文档可自由复制编辑word文档可自由复制编辑4.2数据库选型数据库是整个应用系统的核心,它的各项性能指标将对整个系统的稳定性、高效性、可扩充性等产生直接影响。如果由于数据库的稳定性导致数据丢失或破坏,那么工程单位将蒙受巨大的损失。当前主流的数据库有以下几种:Oracle、DB2、Sybase、SQLServer。SQLServer只能运行在Windows平台上,如果系统随着业务需求的增长,需要移植到更稳定、处理能力更强的Unix服务器上,SQLServer无法做到平滑移植,里然本次项目建议选择的是UNIX平台,考虑到长期项目的发展及讨扩充性,本次项目在数据库的选型上尽量还是要求具有跨f台的特性。所以数据库产品的选型对象定位为:Oracle、DB2、Sybase。Oracle和DB2、Sybase数据库的比较数据复制的比较Oracle的复制技术始终保持行业中的领先地位,而Oracle的复制技术乂实现/技术上的突破,如表1所示。表1数据复制的比较OracleIBM性能通过一系列的优化机制,OmcleM著地提IBMDataPropagarot为了维护事务间高了从制的性能。主要的改进包拈并行发的一致性,只能逐个复制数据到各个ィli和内部触发器机制。tl的数据库,不能在维护事务-致性并行发介技术改进了复制的呑吐能力。数的同时实现井行数据发ィli。据库事务被并行地复制到FI标数据库,复IBM采用检杳log文件的方式来跟踪制机制D动跟踪事务间的依赖关系并被Q对数据的变动。这种方式的根本问题动维护以保证事务的一致性。在于,当不能实现并行数据发布时,Oracle复制机制由内部触发器实现,内部如果数据复制不能跟上数据变化的触发器建立在Oracle服务器程序的可执行速度,对log文件的检查就会成为瓶文件中,监视对要父制的数据的改动。内颈。当log文件M终达到文件长度的部触发器执行速度更快,比通W的PL/SQL语言编写的触发器更容易管理。限制时,整个系统将会被挂起。Oracle通过其它对底层数椐流机制和分布足亊务协议的改进,减少了数据兌制时发送的额外消息,提高了兌制的性能。子集抽取能解决了在多点数据发布屮的ー个重小支持双向复力要问题,即如何为人量的的数据庠定义制,也不提供冲突检测和解决方案。各自不同的数据子集。ibm宣称用户可通过作少编码来)传统的基于行的(-)了集抽取技术要求所打数据炸中的数据表具行相同的列,当表的数量很多吋这很难实施。支持基于行和列的混合子集抽取。基于子查洵的子集抽取可以灵活地指定对于不的数据库需要复制的不丨内容的数据,而且容易定义和维护。实现功能。大型对象的支持各利丨大型对象类型()的复未知复制制。复制管理的复制在易于管理和使用方而也有提供下管理很多改迸。工具,但它不支持以下:图形界面的复制管理器不能按组兌制,每张表必须单独兌)帮助用广方便地进行复制环境的制;定义和设置。在修改某些复制的设置吋,不能自动复制索引、视阁。同义名。其它复制可以不受影响地继续执行。校验过程;あ!序动检测复制环境的配置以保证其正不能动复制表结构的变化,不支持确性。。Oracle的设计固标之ー是使用户能够容易地过渡到使用新的面向对象的功能。所有现存的应用都是^h兼容的。新的面A对象的扩展建立在与关系型功能相N的坚实基础之上,用户没冇必要为了移植到Oracle而抛弃或重写现冇的关系型应用,如表2所示。表2数据复制的比较广泛性所有工具都进行了升降以支持不提供全面的工具集以支持的新的面向对象的特性和面向对象中新的对象技的开发方法。通过丨⑷开发者提供安全的、高术。层次的,使得数据插件用户只能通过高级语言如,)的开发者不必编写那些木该巾数来扩展对象。据库核心管理的代码,这样可以保证相冋各没打一简单易用(如过程化语部分间的互操作性。的集成的、全而的方式使得用户可以集成现有的代码和应用,快速开发新的应用,重用新的面向对象的代码。言)来实现扩展。建立乂杂允许用户根椐业务需要建立对象模2支持创建新的模型型,允许用户己创建对象数据类型。可以数据类型。创建包拈多个不同属性和元素的复杂对象类型,对象类型的内容可以动态调节。中还包括了对方法()的支持。可以由/编写并出现在数据库中或丨1丨第三代语言编写并通过安全第三代语言调用机制执行。不支持存储方法于数据中。技术革新不提供任何类似义在对象类型数据或关系型数据之上,使之来支持关系、对象或混合应用。现有具有对象型数据的特点。这使得现有的关系2/、2应型应用可以和新的对象型应用共存,共|访问样的数据。通过对象视阁技术,7.3的应用程序可以很容易地加入新的对象技术而不需要重新编写原苻的代码。要想使用新对象必须重新编写。多媒体数新的大型对象类型(LOB)扩展了原有的DB2LOB类型必须存储在数据库系统据类型LONG类型。中。Oracle的LOB类型可以和其它数据分别存DB2在使用长度超过254字节的变长储,也可以存储在数据庳之外。数据类型打许多限制,不支持以下表一个表屮可以包栝多个LOB字段,LOB字达式操作:段可以随机访问和修改,还可以添加新的内SELECTDISTINCT容到字段中。这减少了对内存的需求,提高GROUPBY了性能。ORDERBYUNIONALL等。表3集群技术比较OracleSybaseASE高度的可靠性SybaseASE虚假的丼行服务器-7x24连续不间断运行实际上的单机运行环境高效的性能没有SharedDisk体系结构-系统动态均分负载限于实验环境、极少用户实例集群技术高可伸缩性-保护投资高度成熟-人景用户实例表4并发控制比较Oracle SybaseASEword文档可自由复制编辑word文档可自由复制编辑word文档可自由复制编辑成熟、稳定、可靠实验阶段,不成熟提高性能而无需牺牲并发依靠将行级锁升级到块级或农级锁性来减少对系统资源的消耗行级锁在系统并发请求最多的时候,降低Oracle行级锁绝不升级了并发性表5准确性和可维护性比较OraclewSybaseASE集群技术准确的结果系统自动维护数据一致性更具可伸縮性的应用读到不准确的数据(脏读)加读锁,降低系统性能在规定吋间段,必须停机做DBCC(数据一致tt校验)1、数据访H组件数据访H组件为系统实现跨数据库访H提供支持,数据访H组件中内置了对多种数据库如:Oracle、DB2、SQLServer等的访问适配器,可以通过切换设置开关使系统可以和多种数据库互连。通过数据访问组件,可以使系统建立在兄构的数据库基础上,同时实现跨数据厍应用奠定了基础。2、 数据交换组件数据交换组件为系统提供分布式系统部署和互连的能力,通过数据交换组件可以实现分布式系统之间的数据传递和交換。交換格式采用U际通用的XML格式进行;为了防止交换数据被窃取,数据交换组件内置了数据的加密和解密操作;为了降低远程数椐的传输量,数据交换组件实现了对传送数据的加解压过程;同时,为了保证操作的成功性,组件中采用事务处理及回滚策略,防止以外发生时产生的数据丢火和误操作。3、 数据查询组件数据杳询组件ー个通用数据杳询工具,可以由用户G己设置杳询字段、杳询条件、匹配关系、显示結果等。同时,用户可以将查询配置进行保存,方便下次进行调用。4、 统计报表组件统计报表组件实现了报表定义、输出、转换、打印等一系列功能,可以通过报表设置界面完成报表的条件及格式定义。通过展现工具完成报表的浏览,所奋报表可以被自动转移到EXCEL中,方便用户进行二次利用。系统提供的打印功能可以将报表按预先设定的格式输山。5、 实时协作组件实时协作组件提供了用户进行点对点、点对多点等方式的沟通,沟通途径包括文字、语咅视频等方式。通过协作组件,用户可以直接发送文件,可以共享IE界面,对网页中的关键点可以增加批注。实时协作组件建立了系统内部的沟通和协作平台,为用户提高办公效率,降低沟通成本提供了途径。6、 安全审计组件系统对数据管理过程屮发生的任何动作进行自动记录,进行监控。里然各类大型数据庳都有自己的日志系统,但是其日志是建立在数据级的ー种控制,同时可读性不好。作为本系统在利用数据库日志系统的基础上,提供对立的审计管理平台,审计记录布置在应用层,与布置在数据层上的数据库H志形成互补性支持。审计记录构件S动拦截用户的所有操作需求,以及操作过程与数据库的反馈信息,实时动态记录,建立审计ロ志数据库。4.3本章小结本章主要介绍了基于J2EE构架的设计和系统建设的基础,之后介绍了数据库的选型。
5.1作品登记流程作品登记流程图如图6所示5.1作品登记流程作品登记流程图如图6所示:不超依填受过法写著著棻登作作止记的权权不超依填受过法写著著棻登作作止记的权权出法保保护版传信息护期播不作作正品品品确提交作品1提交相关资料こ1初审1合格•缴纳作品登记费用提交作品登记资料1•相关部门审核不合格不j返回重m个人1作品登记表厂杈剥保证书作品自思交易个人申请表身份证、工作证原件与复印件作品登记证原件与复印件@品说明书[^托代理授权书法人单位与非法人单位作品不予登记与交易作作nnnn5予架#品登记表g和保证书作品自恩交易法人或其它组织申请书营业执羝原件与复印件1符1符1条件品上奪翁i樂薄翕上1发现不巻登_1墨1符1条件品托代理授权书图6作品登记流程以下是系统运行后用户使用的工作流程:1、著作权人或代理公司在平台进行注册
2、 对注册身份进行审核3、 提交#.务材料著作权人或代理公司在平台进行注册需要准备的材料包括个人:作者身份证明原件与复印件著作权人身份证明原件与复印件代理人授权代理协议原件代理人身份证明原件与复印件合作者委托书企业:作者身份证明原件与复印件著作权人身份证明原件与复印件(营业执照、机关或事业单位法人证书等)代理人授权代理协议原件代理人身份证明原件与复印件合作茗委托书4、 登记填表5、 中请书6、 权利保证书7、 作品说明写作要求:1、 作品内容(包括作品类型、作品主题、中心内容及作品特点等)。2、 创作过程(包括著作权人的介绍、创作构思、具体创作情况、完成时间、权利归属、是否发表、已发表的发表地点时间及发表方式、未发表的拟以什么形式发表等)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校特色部管理制度
- 学校饮水机管理制度
- 学生科内勤管理制度
- 安全不放心管理制度
- 安全绩效奖管理制度
- 安检运营与管理制度
- 安装科安全管理制度
- 定制品定价管理制度
- 实行周计划管理制度
- 宠物驴日常管理制度
- 内墙抹灰安全技术交底
- 中学美术校本教材《素描》
- 上海市2023年初中毕业物理课程终结性评价指南
- 中国教师发展基金会国家教师科研基金规划全国重点课题实施指南
- (通桥【2018】8370)《铁路桥梁快速更换型伸缩缝安装图》
- “双减”背景下的初中数学课堂教学设计与思考 论文
- 义务教育语文课程标准(2022)测试题带答案(20套)
- (医院护理论文)护理本科生学习适应现状及影响分析
- 保护性约束完整版
- 明源地产erp3.04-费用管理操作手册
- 储气库地面工程建设技术发展及建议
评论
0/150
提交评论