OOAD与UML:打造世华银行WindowsDNA应用的美丽图解
下载需积分: 9 | PPT格式 | 949KB |
更新于2024-08-01
| 174 浏览量 | 举报
本教程以"OOAD and UML:一个漂亮的UML教程"为名,旨在通过中文讲解,以易于理解的方式介绍面向对象分析与设计(OOAD)以及统一建模语言(UML)在实际开发中的应用。课程的核心内容围绕着WindowsDNA在世华银行外汇信息系统中的案例展开,由高焕堂主讲。
首先,课程从WindowsDNA引入,解释了什么是Windows DNA架构,它是微软提出的一种基于COM(Component Object Model)的对象模型,用于构建分布式的、高性能的应用程序。通过将OOAD的概念融入到WindowsDNA的两段式软件开发模式中,即企业分析和系统分析阶段,展示了如何利用OOAD技术将分析结果转化为ActiveX组件,实现业务逻辑的模块化和复用。
接着,课程深入探讨了OOAD的两个主要组成部分:物件导向分析(OOA)和物件导向设计(OOD)。OOA涉及识别系统的参与者、交互和数据,而OOD则是在OOA基础上细化设计,包括ER图(实体关系图)的使用,以及如何通过UML图形化工具来表示类、接口和序列图等,以便于理解和实施。
世华银行的应用实例作为教学的实战部分,展示了如何将OOAD与UML应用于实际的银行业务场景,如出口托收和出口押汇流程的自动化。这些流程被分解为企业元件,通过ER图、GUI(图形用户界面)以及中间层的API服务器(Application Programming Interface Server)和后端数据库的交互,构成了一个完整的、整合的系统。
课程还强调了OOAD在企业流程问题解决中的角色,特别是通过UML的ER图来明确企业元件之间的关系,以及如何设计GUI来满足用户界面需求。最后,WindowsDNA架构被比喻为企业的“数字神经系统”,通过其三层逻辑结构(用户界面、企业流程和整合数据库)确保了系统的高效运作和互联网潜力的发挥。
总结来说,本教程提供了实用的OOAD和UML教程,不仅涵盖了理论知识,而且通过世华银行的案例,展示了如何在WindowsDNA平台上进行面向对象的系统设计和开发,从而帮助学习者掌握这两种关键的IT技术,并能将其应用到实际项目中。
相关推荐







bellone_wu
- 粉丝: 0
最新资源
- Emacs包管理新工具:cask-package-toolset.el介绍
- Crystal中的财务计算技巧集合
- 生鲜商品管理:鱼贝类与肉类店铺运营秘籍
- 帝国CMS发布接口免登陆功能扩展包
- jQuery实现游戏人物淡入轮播效果代码
- 易语言实现INI文件全加密技术解析
- 打造餐厅大堂的3D模型设计与装饰
- 高效下载320kbps高品质音乐:JioSaavn Chrome扩展
- MIF4603 Web框架编程课程要点
- 小学教师履职考核总结模板下载
- JD-GUI 1.6.5:全新图形界面化Java反编译工具
- Chronic:高效命令行自然语言日期时间解析工具
- 库卡KR6机器人外壳3D模型设计图纸发布
- IN32API屏幕功能150个详解
- 易语言实现的PHP代码翻译器功能解析
- HTML技术实践:goit-markup-hw-03主文件解析