- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 工具和运行平台 对外经济贸易大学信息学院 第七章.工具和运行平台 第一节.分析设计工具 第二节.Java技术开发工具 第三节.应用服务器介绍 第一节.分析设计工具 电子商务应用 复杂软件系统 开发过程是一个复杂的过程。 系统的分析与设计 分析是翻译软件需求和深入理解问题的过程。 设计是一个逐步精化方案和适应实施环境的过程 。 分析活动回答“要做什么”,设计活动回答“该怎么做”。 7.1.1 分析设计意义 意义 捕捉现实问题的本质 简化现实问题 形成用户需求的形式化描述,即模型,简化求解过程。 建模过程应该完成下列四个目标。 辅助项目组使系统直观化,表现出其原有的风貌或投资的设想。 附注说明系统的结构和行为。 提供一个模板,指导系统的构建。 将项目开发组的决策付诸于文档。 7.1.2 分析设计方法概述 什么是模型 是现实世界中的某些事物的一种抽象表示。 抽象的含义是抽取事物的本质特性,忽略事物的其他次要因素。 模型的表示形式 数学公式 缩小的物理装置 图表文字说明 专用的形式化语言。 模型建立的思路有两种:自顶向下、逐步求精和自底向上、综合集成。 在信息系统中,模型是开发过程中的一个不可缺少的工具。 描述信息系统模型最常见的方法 形式化描述 图示化描述。 信息系统的建模方法 面向过程的建模 面向数据的建模 面向信息的建模 面向决策的建模 面向对象的建模 面向对象方法 面向对象技术最初是从面向对象的程序设计开始的,它的出现以60年代simula语言为标志。 20世纪90年代很多面向对象方法已经拥有了自己的符号体系,其中有三种比较突出: Jim Rumbaugh的OMT方法 Grady Booch的Booch方法 Ivar Jacbson的OOSE方法 面向对象的开发 vs. 结构化分析与设计开发 统一建模语言UML UML是面向的对象的建模语言 UML融合了Booch、OMT和OOSE方法中的基本概念。 UML的定义包括: UML语义:UML语义描述基于UML的精确元模型定义。 UML表示法:定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。 UML描述模型的三种基本词汇 1. 要素(Things) 表述结构的要素 包括用例Use Case、类Class、接口Interface和协作Collaboration。 表述行为的要素 包括交互Interaction和状态机State Machine。 表述组织的要素 即包Package。 用作辅助说明的要素 即注释Notes。 UML描述模型的三种基本词汇 2. 关系(Relationships) 关联关系(Association) 表达两个类的势力之间存在连接。聚合关系(Aggregation)和组合关系(Composition)是关联关系的强化形式。 依赖关系(Dependency) 依赖者“使用”被依赖者的关系。 泛化关系(Generalization) 表达“特殊的”是“一般的”一种。 实现关系(Realization) “被实现者”是对要求的说明,“实现者”是针对要求的解决方案。 UML描述模型的三种基本词汇 3. 图(Diagrams) 静态图 类图、对象图、用例图 动态图 活动图、序列图、协作图、状态图 体系结构图 构件图、部署图 面向对象的系统分析和设计的基本步骤 面向对象的系统分析和设计的过程,是一个应用逻辑模型建立的过程 五项“任务” 全局分析 局部分析 全局设计 局部设计 细节设计 面向对象分析工具 IBM Rational Rose 是一个面向对象的软件分析设计建模工具。 Rational ROSE包括了统一建模语言(UML),OOSE及OMT。 描述规范它使用UML(统一建模语言)的图形化的模型描述规范,对软件系统的内/外部特性和结构进行描述和定义,在描述和定义的过程中,自动生成和管理设计文档和源代码框架。 第七章.工具和运行平台 第一节.分析设计工具 第二节.Java技术开发工具 第三节.应用服务器介绍 第二节.Java技术开发工具 7.2.1 WebSphere Studio Application Developer 简称WSAD 是 VisualAge? for Java? 和 WebSphere Studio 的战略替代品。 IBM基于Eclipse工作平台开发. 提供的e-business集成开发工具 可用于所有的e-business开发任务,包括Web developers, Java developers, business analysts, architects, and enterprise programmers。 是一个面向 J2E
您可能关注的文档
- 第一讲确立内容跟寻找形式.ppt
- 安然破产原因之一.3000个不纳入合并报表SPE.ppt
- 第一讲网络安全概述.ppt
- [湘教考]2016届高三政治一轮复习教案必修二第二单元为人民服务政府3.pptx
- [学海导航]2012届高中历史第1轮总复习第49讲世界近现代科学技术发展教案.ppt
- 安装配置XenServer60.pdf
- 按劳分配为主体,多种分配方式并存3(1).ppt
- 按照课堂要求格式和书上资金流量图标注方法.解答虽然有不妥之处.但能够提供解题思路.需要仔细分析解决.pdf
- [雨总答疑]金融行业如何找到自己客户和场?.docx
- [学海导航]福建省2012届高考历史第1轮复习第4单元考点2现代世界科学技术教案人民版必修3.ppt
最近下载
- CQC1324-2018 数据中心场地基础设施认证技术规范(去水印OCR.pdf VIP
- 产品导入评估报告模板.doc VIP
- 北师版五年级数学上册期中综合测试卷含答案.docx VIP
- 胸腔镜下交感神经切断术的护理配合.pptx VIP
- 建设项目工程施工劳动力计划安排及保证措施、方案.docx VIP
- 九上数学二次函数提高题常考题型抛物线压轴题(含解析).doc VIP
- 北京师范大学《心理咨询的理论和技术》2021-2022学年第一学期期末试卷.doc VIP
- 2025年国家电网公司科学技术项目可行性研究报告.docx VIP
- 民政事业十五五发展规划.docx VIP
- 猪肉供货配送方案.docx VIP
原创力文档


文档评论(0)