CG制作中的版本管理技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机技术的快速发展,CG技术逐渐取代了效率低下,成本高的传统动画技术,CG产业已成为新兴的创意工业,商业价值巨大。在CG制作过程中,产品设计制作并非一次就能成功,一件令人满意的产品往往要经过多次修改、评审,这期间就产生了许多中间版本,如果不对其进行有效的版本管理和控制,不但会影响其项目质量,而且耗费时间与资金,这对企业来说,都是难以接受的。针对这种情况,本文以CG项目为背景,对CG制作中的版本管理技术进行了研究。
     本文在对版本管理技术进行深入研究的基础上,结合CG项目的特点,完成了以下工作:
     1.对现有的版本管理模型进行了分析,根据CG项目制作的具体需求和CG制作的特殊性,给出基于任务的版本管理模型,并给出此版本管理模型的操作方案和设计了任务版本的数据结构,以便对CG制作过程中产生的众多版本数据进行管理。
     2.在研究与分析传统的基于角色的访问控制模型的基础上,根据CG制作的安全性访问要求,同时结合CG的版本管理模型,讨论了基于角色的多层次权限访问控制方案,以实现系统的安全访问和企业内部的资源保护。
     3.为了满足CG制作的并发性要求,对CG制作中的并发制作进行控制,并结合前面的版本管理模型和权限访问控制方案,讨论了一种版本控制与并发控制单位分离的方案,以实现高效的并发设计。
     最后,本文给出了上述设计方案在CG制作中的实现。
With the rapid development of computer technology, the traditional animation technology featured by low efficiency and high cost is gradually replaced by the CG technology, which has become an emerging creative industry and enjoys enormous commercial value. During CG project development, the design of CG project can not be finished all at once; instead, it should be reviewed and modified for many times before it becomes satisfactory. During this process, there will be many transient versions, and without effective version management and control, it will not only affect quality of the project, but also cost a large amount of time and funds. Thus, it is unacceptable to enterprises. Aiming at this case and based on the CG project, the thesis has conducted the research on the version control and management techniques of the CG project development.
     Based on the in-depth study of the version management technology and combined with the characteristics of CG project, the thesis has completed the following work:
     First, this thesis has analyzed the model of the existing version management, and then according to the specific needs and the particularity of the CG project, it puts forward the model of task- based version management and the operation plan of the model and designs the data structure of task version, so as to conduct management of multi-version data in the process of the CG production.
     Second, based on the research and analysis of the model of the traditional role-based access control, and in accordance with the security requirements of access control and combined with the model of the task-based version management in the CG project, the thesis discusses the model of the role-based multi-level access control in order to realize the safe access to the system and protection of internal resources of the enterprise.
     Third, to meet the requirements of the concurrency of the CG project and control its operation in the CG project, combined with the above model of the task-based version management and the plan of authority access control, this thesis discusses the plan which can realize the separation of version control and concurrency control to complete the effective concurrent design.
     Finally, this thesis has implemented the version management system in the CG project based on the given design plan.
引文
[11殷广鸿,张希.VSS版本管理及其应用.北京:国防工业出版社,2005
    [2][美]Mike Mason著,陶文译.版本控制之道一使用Subversion.第二版.北京:电子工业出版社.2007
    [3][美]Dave Thomas,Andy Hunt著,陈伟柱,袁卫东译.版本控制之道-使用CVS.北京:电子工业出版社,2006
    [4]Jennifer Vesperman.CVS精髓.南京:东南大学出版社,2006
    [5]刘燕秋,勉玉静,赵文耘.软件配置管理中版本管理技术研究.计算机工程于应用.2003.21.68-71
    [6]付喜梅,陈家新.协同设计中版本存储控制策略的研究.微计算机信息(管控一体化).2006.22-43.105-108
    [7]王琛,赵正德,顾俊,殷小科.基于J2EE平台的CSCA版本管理技术.计算机应用.2003.23-4.111-114
    [8]徐晓春,李高健.软件配置管理.北京:清华大学出版社,2002
    [9]黄军,刘晓梅,熊勇.软件配置管理及其工具应用.北京:人民邮电出版社,2002
    [10]Greif I,Eds.Computer-Supported Cooperative Work:A Book of Readings.Morgan Kaufinann:San Mateo,CA,1988
    [11]Duska.Rosenerg,Chris Hutchison,Eds.Design issues in CSCW.Berlin:Springer-Verlag,1992
    [12]Liana J.Banno,Kjeld Schmidt.CSCW:Four characters in search of a context.Gatwick London 1989.
    [13]Ells C S,Gibbs S J,Rein G L.Groupware:The Research and Development Issues.ACM Proc.Washington.CHI' 90.
    [14]史美林,向勇,杨光信编著.计算机支持的协同工作理论与应用.北京:电子工业出版社,2000
    [151顾君忠编著.计算机支持的协同工作导论.北京:清华大学出版社,2002.
    [16]汤庸,冀高峰,朱君等编著.协同软件技术及应用.北京:机械工业出版社,2007
    [17]曹健,吴瑞珉,张友良.CSCW环境下协同设计的多版本问题及其管理策略.计算机工程与应用.1998.11.32-34
    [18]童秉枢,李建明.产品数据管理(PDM)技术.北京:清华大学出版社,1998
    [19]于源,卢军,贠敏,王小椿.基于多色图理论的PDM版本管理模型的研究.计算机辅助设计与图形学学报.2001.第13卷12期.1083-1087
    [20]张维,何卫平,刘平,张定华.PDM实施中的版本管理研究与应用.组合机床与自动 化加工技术.2001.6期
    [21]罗先海,夏榆滨,张力.集成环境下PDM系统版本管理研究.计算机工程与应用.2005.15.108-111
    [22]张劲松,刘清华,钟毅芳,万力.基于PDM的版本管理研究.华中科技大学学报.2001.第29卷12期.33-36
    [23]廖智江,黄小文.PDM系统中三维图纸版本管理的研究.轻工机械.2006.12.第24卷4期.71-73
    [24]R.Lorie,W.Pouffe.Complex Objects and their use in design transactions.Proceedings of Engineering Design Applications.ACM SIGMOD.1983
    [25]曹健,张友良,赵海燕.协同设计的版本管理.计算机集成制造系统.1998.12.第6期.16-19
    [26]N.S.Barghouti and G.E.Kaiser,"Concurrency Control in Advanced Database pplications," ACM Computing Surveys,vol.23,1991.
    [27]Greenberg S and Marwood D."Real time groupware as a distributed system:Concurrency control and its effect on the interface",In Proceedings of theASM Conference on CSCS,North Cananda,22-26 October,1994
    [28]Ellis C.A,Gibbs,S.J."Concurrency control in groupware system",In Proceedings of the ACM SIGMOD'89 Conference on the Management of Data,Seattle,May ACM 1989.
    [29]Ben Collins-Sussman,Brian W.Fitzpatrick,C.Michael Pilato.svn-book1.2 final.2005
    [30]崔明煜,刘丽兰,宋娜,孙海洋.协同设计中基于标记文件的版本管理.机械工程师.2007.第10期.39-41.
    [31]龚炯,饶若楠.DCG-VCS:一种基于DCG的版本管理系统.计算机应用与软件.2007.8第24卷8期:90-91,105。
    [32]曹祥,郑国勤,胡毓宁.协同设计环境下的版本管理模型。计算机工程与应用.2001.15.61-63
    [33]潘翔,王云鹏,郭学旭,许鹤峰.协同设计中的版本管理解决方案.航空制造技术.2004(1):66-69
    [34]龚循凯,刘强.基于自适应Web的版本控制模型研究与系统实现.计算机应用研究.2006(5):143-145.
    [35]李陶深,甘秋玲,宋庆祯.一种基于扩充相容性封锁的多版本两阶段封锁协议.计算机应用.2006.7第26卷7期.1520-1522,1538.
    [36]章叶芹.协同CAD环境下并发控制问题的研究与解决.计算机时代.2006(11):6-8
    [37]袁静.一种基于操作关系的并发控制方法.实验科学与技术.2005.12(4):37-40.
    [38]张雪平,殷国富,王伟.协同设计中工程数据库并发控制研究.机械科学与技术.2006.3第25卷3期.345-347,351.
    [39]郝忠孝,韩启龙.基于验证因子的实时多版本并发控制.计算机研究与发展.2006.43(3):522-527.
    [40]何保国,朱国宾.基于版本管理的多用户并发编辑控制策略研究.地理空间信息.2007.8第5卷4期.1-4.
    [41]吴春雷,张学辉.一种基于RBAC扩展模型的Web系统权限控制方法.科学技术与工程.2007.6第七卷11期.2672-2676.
    [42]李南妮,张璟,李军怀.一种基于树型结构的B/S系统权限控制方法.计算机应用研究.2005(10):128-130.
    [43]栗松涛,李春文,孙政顺.一种新的B/S系统权限控制方法.计算机工程与应用.2002.1.99-101,235.
    [44]白跃彬,刘轶,郑守淇,候宗浩.远程访问安全认证方案的设计与分析.西安交通大学学报.2001.8第35卷8期:829-833.
    [45]L.Ngo,A.Apon.Using Shibboleth for Authorization and Authentication to the Subversion Version Control Repository System.International Conference on Information Technology,IEEE.2007.1-6.
    [46]谌志群,王大全.Intranet中一种用户权限控制方法.微型电脑应用.2003第19卷2期.52-53,25.
    [47]Peter H.Feiler.Configuration Management Models in Commercial Environments.CMU/SEI-91-TR-7.1991.4
    [48]国家高技术研究发展计划(863计划)研制报告:数字媒体关键支撑技术研究(课题编号:2005AA114050)
    [49]陈明.CG电影生产流程与管理(第一版).北京:海洋出版社.2006.11
    [50]杨柳,危韧勇,陈传波等.一种扩展型基于角色权限管理模型(E-RBAC)的研究.计算机工程与科学.2006.28(9):126-128.
    [51]周勋.协同设计并发控制方法研究.浙江大学硕士研究生论文.2003.4
    [52]王劲波,薛永生,徐勋民.一种基于加锁粒度的分布式高优先级两段锁的并发控制模型.计算机应用与软件.2003.6.16-18,33.
    [53]http://www.gxu.edu.cn/college/hxhgxy/sec/COURSE/ch08/3.htm http://www.gxu.edu.cn/college/hxhgxy/sec/COURSE/ch08/2_1.htm

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700