欢迎来到天天文库
浏览记录
ID:331499
大小:516.00 KB
页数:40页
时间:2017-07-24
《面向对象原型法研究与设计----创新快速建模方法 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、面向对象原型法-面向事实建模面向对象原型法研究与设计----创新快速建模方法指导老师学士学位毕业论文40面向对象原型法-面向事实建模摘要面向对象思想这么多年来一直被业界所研究和讨论。UML创立之后,它成为面向对象建模的统一标准。而原型法开发方式在面向对象思想之下得到很好的应用机会。但是UML并不是太适合快速开发的需要。所以本文中创新了一种快速建模的方法,并以一些实例的形式向大家说明。ThesummaryObject-Orientedhasbeenstudiedanddiscussedbytheinformationtechnologyallthetimesoformanyy
2、ears.AfterUMLcreated,UMLbecomestheOOunifiedstandard.PrototypedevelopwayinOOreceivestobeverykindapplicationchancebythoughtbylaw.ButUMLisnottheneedtoosuitableforquickcoding.Soamethodinnovatingakindoffastmodelinginthearticle,andprovestoeverybodyintheformofsomeinstances.关键字(KeyWords)事实(Fact)、活
3、动点(ActivePoint)、关系(Relation)、事实图(FactDiagram)、面向事实(Fact-Oriented)。40面向对象原型法-面向事实建模简介本文所围绕的中心思想是一种快速建模的精神。对于快速建模,其核心的问题就是如何方便地运用面向对象思想来进行设计。在原型法开发方式中,快速建模思想得到极大的体现。而面向对象思想的科学性,为原型法开发提供了有力的支持。本文的快速建模思想,正是从面向对象和原型法的研究中归纳出来的。使用UML进行面向对象开发已是业界人士的共识了。在软件业相对落后的中国里,虽然人人皆言使用UML,但是能够把UML整个思想运用自如的企业或
4、个人却是寥寥可数。究其最根本的原因就是软件业整体水平的不足。可以想象,当一个工具提供了100项功能,而使用者往往只使用其中的10项功能,那么,这个工具便不是那么好用了。UML由于其强大的专业性,为开发中出现的各种情况都定义了相应的表达方式,开发者往往是能且只能使用其中的一小部分功能。针对这些情况,本文的第一章将进行详细的讨论研究。出于开发者普遍水平的角度来出发,总结UML中常用的部分,在本文的第二章中归纳创新出一种能被方便使用的建模方法。其基本思想正是面向对象的基本思想,即“有哪些事物,这些事物要做哪些动作”。此建模方式结合了UML中使用最广泛的用例图和类图的一些特征,并参
5、考了顺序图的一些命名规则。具体情况在第二章的后面几个小节中拥有详细的实例介绍。最后,本文介绍了支持快速建模的工具Stone,并附有简易的二次开发手册。40面向对象原型法-面向事实建模40面向对象原型法-面向事实建模目录面向对象设计与原型法………………………………………..1面向对象模型…………………………………………………..1什么是原型法…………………………………………………..2统一建模语言UML…………………………………..………..3RUP与原型法…………………………………………………..4从实际中看问题………………………………………………..4面向事实建模…………
6、………………………………………..7事实图的定义…………………………………………………..7面向事实的思想………………………………………………..9使用事实图来建模……………………………………………..9为什么事实图没有Note?……………………………………17使用事实图来描述一个程序的运行情况……………………17三层结构开发…………………………………………………18原型法开发实例—中侨客户资料管理系统…………………19面向事实建模工具…………………………………….…..….27Stone简介……………………………………………………...27技术结构………………………………
7、………………………2940面向对象原型法-面向事实建模二次开发简易手册……………………………………………30参考文献………………………………………………..………………32致谢…………………………………………………..…………………32第一章面向对象设计与原型法面向对象技术在最近的十多年里,一直是软件业研究讨论的对象。面向对象这个思想,并不是简单地从纯理论上去了解就能完全体会到的。研究面向对象,就必须从大量的实践开发中总结出经验,加以整理,才能增加对其的体会。我个人总结出对象的几个特点:◎代表抽象化的某种东西◎具有
此文档下载收益归作者所有