《电子商务的应用开发技术》-第7章

《电子商务的应用开发技术》-第7章

ID:21790106

大小:285.00 KB

页数:40页

时间:2018-10-20

《电子商务的应用开发技术》-第7章_第1页
《电子商务的应用开发技术》-第7章_第2页
《电子商务的应用开发技术》-第7章_第3页
《电子商务的应用开发技术》-第7章_第4页
《电子商务的应用开发技术》-第7章_第5页
资源描述:

《《电子商务的应用开发技术》-第7章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章工具和运行平台对外经济贸易大学信息学院第七章.工具和运行平台第一节.分析设计工具第二节.Java技术开发工具第三节.应用服务器介绍第一节.分析设计工具电子商务应用复杂软件系统开发过程是一个复杂的过程。系统的分析与设计分析是翻译软件需求和深入理解问题的过程。设计是一个逐步精化方案和适应实施环境的过程。分析活动回答“要做什么”,设计活动回答“该怎么做”。7.1.1分析设计意义意义捕捉现实问题的本质简化现实问题形成用户需求的形式化描述,即模型,简化求解过程。建模过程应该完成下列四个目标。辅助项目组使系统直观化,表现出其原有的风貌或投资的设想。附注说明

2、系统的结构和行为。提供一个模板,指导系统的构建。将项目开发组的决策付诸于文档。7.1.2分析设计方法概述什么是模型是现实世界中的某些事物的一种抽象表示。抽象的含义是抽取事物的本质特性,忽略事物的其他次要因素。模型的表示形式数学公式缩小的物理装置图表文字说明专用的形式化语言。模型建立的思路有两种:自顶向下、逐步求精和自底向上、综合集成。在信息系统中,模型是开发过程中的一个不可缺少的工具。描述信息系统模型最常见的方法形式化描述图示化描述。信息系统的建模方法面向过程的建模面向数据的建模面向信息的建模面向决策的建模面向对象的建模面向对象方法面向对象技术最初是

3、从面向对象的程序设计开始的,它的出现以60年代simula语言为标志。20世纪90年代很多面向对象方法已经拥有了自己的符号体系,其中有三种比较突出:JimRumbaugh的OMT方法GradyBooch的Booch方法IvarJacbson的OOSE方法面向对象的开发vs.结构化分析与设计开发加工说明数据对象说明STD图DFD图E-R图DD控制说明属性、操作、协作者对象-行为模型对象-关系模型类/对 象模型使用实例结构化分析设计模型面向对象分析设计模型统一建模语言UMLUML是面向的对象的建模语言UML融合了Booch、OMT和OOSE方法中的基本概

4、念。UML的定义包括:UML语义:UML语义描述基于UML的精确元模型定义。UML表示法:定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。UML描述模型的三种基本词汇1.要素(Things)表述结构的要素包括用例UseCase、类Class、接口Interface和协作Collaboration。表述行为的要素包括交互Interaction和状态机StateMachine。表述组织的要素即包Package。用作辅助说明的要素即注释Notes。UML描述模型的三种基本词汇2.关系(Relationships)关

5、联关系(Association)表达两个类的势力之间存在连接。聚合关系(Aggregation)和组合关系(Composition)是关联关系的强化形式。依赖关系(Dependency)依赖者“使用”被依赖者的关系。泛化关系(Generalization)表达“特殊的”是“一般的”一种。实现关系(Realization)“被实现者”是对要求的说明,“实现者”是针对要求的解决方案。UML描述模型的三种基本词汇3.图(Diagrams)静态图类图、对象图、用例图动态图活动图、序列图、协作图、状态图体系结构图构件图、部署图面向对象的系统分析和设计的基本步骤

6、面向对象的系统分析和设计的过程,是一个应用逻辑模型建立的过程五项“任务”全局分析局部分析全局设计局部设计细节设计面向对象分析工具IBMRationalRose是一个面向对象的软件分析设计建模工具。RationalROSE包括了统一建模语言(UML),OOSE及OMT。描述规范它使用UML(统一建模语言)的图形化的模型描述规范,对软件系统的内/外部特性和结构进行描述和定义,在描述和定义的过程中,自动生成和管理设计文档和源代码框架。第七章.工具和运行平台第一节.分析设计工具第二节.Java技术开发工具第三节.应用服务器介绍第二节.Java技术开发工具7.

7、2.1WebSphereStudioApplicationDeveloper简称WSAD是VisualAge®forJava™和WebSphereStudio的战略替代品。IBM基于Eclipse工作平台开发.提供的e-business集成开发工具可用于所有的e-business开发任务,包括Webdevelopers,Javadevelopers,businessanalysts,architects,andenterpriseprogrammers。是一个面向J2EE应用程序开发人员的集成开发环境(IDE)。它为建立完整的Web、EJB和EAR应

8、用程序所涉及的所有元素提供了创建、测试和管理所需的全部工具。EclipseWSAD特点使用可视化工具使用统一

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

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

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