UML在WEB网站中的应用与研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
UML建模是一门相当复杂的技术,也是现代系统设计时做系统分析的利器。但要想全面地掌握和应用它,是要大量的实践和经验的积累。用UML语言建造系统模型的时候,并不是只建一个模型。在系统开发的每个阶段都要建造不同的模型,建造这些模型的目的也是不同的。要经过下列几个模型:分析模型,设计模型,实现模型。可以细化为五个阶段和若干个视图,但是这是一个相当复杂的过程,若不能灵活变通,有可能得不偿失。我觉得如果我们能够在开发系统时,通过UML对系统合理地建模,这样就能提高我们的开发效率,降低我们的开发成本,缩短开发周期。同时,我们若能够在建模的每一阶段,每一方面,都能详细,精确,那就太好了。可是,往往这是一个很繁的过程,也是一个迭代的过程。能否可以简化呢?而且它能否帮助你用更少的时间构造出更好的系统?我想就通过UML怎样高效辅助WEB网站规划和设计来加以探讨和研究。
UML model is a complicated technology , and it is a edge tool of system analysis in modern system designing. We need a mass of practice and experiential accumulation in order to roundly master and apply it When we use the UML language to build system model, it isn't to build only one. We need to build different model in different system phase, and its aim is diverse. It will undergo models: analysis model, design model, implementing model. It can decompose five phases and some views, but it is a quite complicated process. Through UML we can improve our efficiency, reduce cost and shorten cycle. At one time, it should be perfect if we accurately and detailedly build every phase and aspect hi model. But it is multifarious iterative process. How to simplify? How to create better system in less time? In this paper we discuss and research how to assist the layout and design of WEB site efficiently by UML.
引文
[1] Applying UML And Patterns: An Introduction To Object-Oriented Analysis And Design, And The Unified Process, Craig Larman, 2001
    [2] Using UML: software engineering with objects and components, Perdita Stevens with Rob Pooley, 1999
    [3] Business Modelling: UML vs. IDEF, Ovidiu S. Noran, 2000
    [4] How To Make Statecharts work for you, Dr. Doron Drusinsky
    [5] Developing J2EE Applications with the UML and Rational Rose, Khawar Ahmed, 2001
    [6] The Unified Modeling Language Reference Manual, 由 James Rumbaugh, Grady BOOCH 和 Ivar Jacobson 合著。Reading, MA: Addison-Wesley Longman, Inc., 1999
    [7] Using UML for Modeling Complex Real Time System Architectures, Bran Selic, 2000
    [8] Object Sequence Diagrams Assigning responsibility and creating tracability, Edward Ken worthy, 2000
    [9] Software Architecture and the UML, Grady BOOCH , 1999
    [10] Analysis and Design with UML, Rational, 1999
    [11] Development of a Cruise Control in UML using Rhapsody, G.R. de Boer, 2001
    [12] 何时使用UML活动图, Scott W. Ambler, 2000
    [13] Building Object Applications That Work: Your Step-By-Step Handbook for Developing Robust Systems with Object Technology, Scott W. Ambler 著。 New York: Cambridge University Press, 1998
    [14] The Object Primer 2nd Edition,由 Scott W. Ambler 著。New York: Cambridge University Press, 2000
    [15] Structured Systems Analysis: Tools and Techniques, Chris Gane 合 Trish Sarson 合著
    [16] Process Patterns--Building Large-Scale Systems Using Object Technology , 由Scott Ambler 著. New York: Cambridge University Press, 1998
    [17] 《能力成熟度模型(CMM):软件过程改进指南》,SE Grady BOOCH I 编著,刘孟仁等译,电子工业出版社
    [18] 《The Object Peimer Second Edititon》 Scott W.Ambler
    [19] 《Object Oriented Community Information Tools》 Cornelia Stinchcomb
    [20] Oracle 8 UML 对象建模设计 Paul Dorsey 等 /7-111-07934-5/机械工业出版社/
    
    2000-4-1出版
    [21] Rational Unified Process Best Practices For Software Development Teams
    [22] Using Data Modeler http://www.rational.com
    [23] 《软件工程—理论与实践》(影印版),Shari Lawrence Pfleeger,高等教育出版社,2001年6月
    [24] Data Modeling UML Profile 首席软件专家 张恂[9]统一的模型语言UML消灭对象建模的差别 国际电子报
    [25] 标准建模语言UML及其支持环境 北京航空航天大学软件工程研究所
    [26] 国防科大的信息系统建模讲义
    [27] Building Web-Sites Using J2EE and Design Pattrerns hnp://www.netobjectives.com
    [28] 《The Unified Modeling Language Reference Manual》James Rumbaugh Ivar Jacobson Grady BOOCH
    [29] 标准建模语言UML的应用实例 《计算机世界》
    [30] 设计模式概述 http://www.inprises.com
    [31] 软件体系结构和UML Grady BOOCH
    [32] 中国UML论坛
    [33] UML进阶 http://extend.hk.hi.cn/~netsoft/UML.htm
    [34] UML用户指南(美)Grady BOOCH James Rumbaugh Ivar Jacobson/7-111-07564-1/机械工业出版社/2001-6-1出版/
    [35] UML参考手册 James Rumbaugh Ivar Jacobson Grady BOOCH/7-111-08220-6/机械工业出版社/2001-1-1出版/
    [36] 面向对象设计的UML实践(英文影印版)Mark Priestley/7-302-04098-2/清华大学出版社2000-12-1出版
    [37] 面向对象分析与设计,杨正甫写的,中国铁道出版社
    [38] 《UML对象设计与编程》,希望版,刘润东(美国)
    [39] ROSE技术白皮书
    [40] UML参考手册(1CD)编者或译者:(美)James Rum baugh著 姚淑珍 唐发根等译 出版社:机械工业出版社 出版日期:2001年1月第一版

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

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

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