oop技术:uml面向对象建模技术经验new

oop技术:uml面向对象建模技术经验new

ID:18374541

大小:48.50 KB

页数:9页

时间:2018-09-17

oop技术:uml面向对象建模技术经验new_第1页
oop技术:uml面向对象建模技术经验new_第2页
oop技术:uml面向对象建模技术经验new_第3页
oop技术:uml面向对象建模技术经验new_第4页
oop技术:uml面向对象建模技术经验new_第5页
资源描述:

《oop技术:uml面向对象建模技术经验new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、OOP技术:UML面向对象建模技术经验几乎每个到过和住在珠海的人都是喜欢珠海的,我们喜欢珠海的原因很多,比如,珠海好干净、好漂亮、好健康、好浪漫,是啊,珠海卓越的自然、历史和人文环境结合现代化城市的青春朝气,怎不惹人喜爱?我喜欢珠海另有其原因:我的职业生涯从珠海开始,我在珠海接触和运用了一种职业技术,在运用该技术取得丰富成果的同时,我感受到了这门技术无限的魅力:自然、质朴、和谐、博大、精深,这和我的精神追求达到了完美的一致。这门技术就是:面向对象建模技术。我很希望有机会和别人分享我的这些体会,我知道,一旦我发现有更多人拥有和我相同的这些体会,我会更加地开心。一个偶然

2、的机会,我被珠海软件协会列入了他们的企业专家的名单,很自然地,我并没有因此产生“我现在是专家了”的感觉,而是感到,我和朋友们分享自己的体会的机会到来了。我的体会是怎么得到的?我第一次和面向对象建模技术亲密接触是一段令人难忘的美好经历。那是在1994年的春天,我和一个搞工程预算的好朋友约了我的一位老同学,我们决定一起开发一个建筑概预算软件。我们第一次碰头是在一个幽静的公园里,那天,我们找到公园的一套石桌椅围坐下,天空蔚蓝,阳光透过斑驳的树影,暖洋洋地照在我们身上,照到我们铺满石桌的讨论稿上。我珠海的朋友讲述着建筑概预算的业务流程、计算原理以及在现有软件上的操作流程,我

3、的同学则时而提出问题,时而仔细聆听,时而在讨论稿上画起了一个个框框和连线,并解释说,这是类图,这些类图说明了要开发的软件的结构和工作原理,有了这些类图,我的同学很快就可以编写出我们期待的软件程序。我们就这样,经过数个周末的时间,完成了我们要开发的软件的分析和设计。我很惊异,毕业才两年,我的同学居然这么熟练掌握了当时在国际上尚属领先的面向对象开发方法。这些,在学校可是老师都还不懂的啊!我的同学告诉我,他之所以进步这么快,是因为他们公司的有个香港工程师,每周从香港过来指导公司的项目开发。公司运用的,是当时国际上流行的OMT方法。我的同学借给了我一本原版的英文书,那是一本

4、红色面皮的书,书名叫“Object-OrientedModelingandDesign”,总共有500页,同学说这是他们公司的“毛主席语录”。我花了自己当时一个月工资的10%找街头复印店将整本书复印了下来,开始了如饥似渴的阅读。后来我才了解到,该书的作者就是大名鼎鼎的JamesRumbaugh。在随后的3年中,我参与完成了这个面向对象的建筑概预算软件的开发,并独立运用OMT方法完成另一个创业项目:“电力生技资料管理系统”软件的开发。时间到了1997年,我加盟了当时一家小软件公司,在接下来的6年半的时间里,我开始用面向对象方法开发或设计了一系列的软件和系统:“工程项目

5、网络计划编制软件”、“面向资源的应用开发平台”、“工程计量与支付软件”、“办公自动化系统平台”、“通用报表组件”,我主持设计的“工作流引擎”、“通用计算引擎”、“网络计划引擎”等系列组件,成为了该公司的核心技术。在2001年,我在公司发起了学习和实践应用UML、RUP、RationalRose等建模语言、建模知识和建模工具,同时把面向对象建模技术应用到业务建模领域,指导公司的业务分析人员对公路行业的工程建设、运营养护、办公事务等多个领域的业务进行业务建模工作,为公司成为国内公路行业信息化解决方案的首要供应商奠定了基础。2003年,当初的小软件公司已经成长壮大,我完成

6、了作为技术领头人在这家公司的历史使命,于是转到一家电力自动化公司担负起了企业管理者的职责。如今,我正尝试运用面向对象建模技术对所在企业进行建模分析,来帮助现在的企业更好地进行绩效管理和业务过程改进。哪些朋友可能用得着我的体会呢?在我的职业生涯中,面向对象建模技术一直在给与我帮助。她帮助我从一个刚毕业的学生变成一位面向对象的程序员、设计员,然后成为主持重要软件项目分析师、项目经理和部门经理,接着成为软件公司的技术总监、董事和自动化公司的副总经理。这门技术一直伴随着我,让我的思想方法始终坚实有效,她给了我越来越大的帮助。简单地说,面向对象技术一直在帮助我朝更加成功的方向

7、前进。我想,可能有许多朋友目前正处于我曾经和正在经历的职业生涯阶段,他们都会用得着我的体会的。所以,在接下来的篇幅里,我会假设面对四种不同类型的读者分别交流,提出我认为是关键的一些体会。而且,在接下来的一段时间内,我也会定期到软件协会网站上开辟的相关技术交流讨论组上去,举一些实例来介绍更具体的建模经验,上去回答读者的疑问,对于我来说,我更加希望能有机会回答一些实际项目中遇到的问题,如果问题具有挑战性,我甚至愿意跟踪到读者的项目中去,深入了解读者的问题,为读者解决实际问题出谋划策。这是我结交朋友,获得快乐的一种方法。我假设的四种类型的读者朋友是:1.普通程序员;2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。