11-习题讲解

上传人:小** 文档编号:57419910 上传时间:2018-10-21 格式:PPT 页数:31 大小:1.43MB
返回 下载 相关 举报
11-习题讲解_第1页
第1页 / 共31页
11-习题讲解_第2页
第2页 / 共31页
11-习题讲解_第3页
第3页 / 共31页
11-习题讲解_第4页
第4页 / 共31页
11-习题讲解_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《11-习题讲解》由会员分享,可在线阅读,更多相关《11-习题讲解(31页珍藏版)》请在金锄头文库上搜索。

1、一、部署图练习,2018/10/21,1,数据中心集成开发平台部署模型,数据中心基础单元是系统部署的基本单位,在局域网或专用网上实现数据与功能的集中管理。一个数据中心基础单元包括的基本构件为: GIS应用系统需要部署;(功能) 文件、文档、图片等非空间数据资源需要部署;(非空间数据资源) 一个或多个数据库需要部署;(数据库) 地理数据库(各种空间数据资源)需要部署.(空间数据资源) 同一数据中心内,通过把数据或功能部署在多个服务器上,实现负载的均衡。 资源目录服务器提供数据中心单元的资源目录服务。数据服务器组与功能服务器组都需要单独的资源目录服务器提供资源目录服务。 GIS应用服务器部署GIS

2、应用系统。对应于1 由统一的资源目录服务器管理中心内的所有资源。一个数据中心单元需要一台Web服务器部署,向外发布服务。并且部署资源目录汇聚服务,用于汇聚本单元内的数据服务器组与功能服务器组的目录服务。 需要数据交换服务器提供不同层数据中心之间的数据交换。,2018/10/21,2,2018/10/21,3,分布式部署,分布式数据中心是在基层资源管理部门或组织中建立多个完整的数据中心基础单元,上层数据中心在逻辑上管理属于基层数据中心的资源,实现分布式管理。这种系统部署的特点是: 上层数据中心需要访问下层数据中心提供的服务。 上层数据中心本身不存储数据,也不包括基层数据中心提供的功能中间件,而是

3、委托基层数据中心进行功能请求的处理。 上层数据中心提供简单的展示功能,能够单独表现或叠加表现来自基层数据中心的分析处理结果。 基层的不同数据中心相互耦合松散,功能单一,数据专一,易于维护及扩展。通过建立功能中间件,并注册到功能仓库中,实现功能的发布与发现;通过建立数据资源的元数据描述,自动注册到数据仓库中,实现数据的发布与发现。 基层数据中心建立在局域网或专用网基础上,保证业务处理的效率;多层数据中心之间通过广域网进行连接,用来实现远程过程调用。 基层同一数据中心内,通过把数据或功能部署在多个服务器上,实现负载的均衡。 由统一的资源目录服务器管理中心内的所有资源。,2018/10/21,5,2

4、018/10/21,6,二、 用例模型(举例),2018/10/21,7,例1:简单ATM系统用例图,1、定义系统边界和范围,2018/10/21,8,2、确定执行者和用例,例1:简单ATM系统用例图,查询,2018/10/21,9,2、确定执行者和用例,例1:简单ATM系统用例图,查询,主要参与者,次要参与者,2018/10/21,10,3、确定用例之间的关系,并进行用例调整,例1:简单ATM系统用例图,2018/10/21,11,例1:简单ATM系统用例图,4、确定用例与执行者之间的关系,取款 用例名称:取款 用例编号:UC001 用例简述:按照用户输入的金额提供钱款。 优先级:高 前置条

5、件:客户携带卡片。,2018/10/21,12,5、用例描述,例1:简单ATM系统用例图,取款 主要流程: 扩展流程: 后置流程: 业务规则:,2018/10/21,13,5、用例描述,例1:简单ATM系统用例图,取款 主要流程: 1、插入卡,并且验证密码正确 2、输入取款金额。 2.1 输入金额正确。 2.2 输入金额不是50、100的整数倍,则提示重新输入。(替代流程) 3、系统验证输入金额是否超限(3000元),若超限则提示重新输入。 4、系统验证输入金额是否超出卡中余额,若超限则提示重新输入。 5、系统准备钱款。 6、吐出钱款。 7、系统退出卡片 扩展流程:若用户要求打印凭条,则系统自

6、动打印凭条。 后置流程:无。 业务规则:金额是50、100的整数倍,且单次不超过3000,当日总额不超过50000.,14,5、用例描述,例1:简单ATM系统用例图,二、顺序图练习,2018/10/21,15,练习:客户李明取20元钱的顺序图 活动对象: 李明、读卡机、ATM屏幕、李明的账户、取钱机 要求运用: 活动对象、生命线、激活期、消息序号、消息类型,练习:客户李明取20元钱的顺序图,2018/10/21,18,2018/10/21,19,三、活动图练习,活动图之建构案例,本节以西子湾公司订购系统为例,依上述步骤进行作业行为建模,并以活动图先表达使用个案间之执行流程,也就是订购作业的整体

7、流程,再逐一表达每一个使用个案內之活动及其执行顺序。,客戶在网站上浏览书籍产品型录,并点选预购买的书籍进行新增订购项目的动作。 未进行下一个动作之前可重复新增订购项目的动作继续订购书籍。 新增订购项目结束后,客戶先决定下一个步骤为何?若要结束订购进行结帐则进入确认采购订单;若要修改书籍订购数量则进入修改订购数量;若要刪除某本书籍则进入刪除订购项目;若要放弃本次订购则进入取消采购订单。 修改订购数量后继续进行新增订购项目的动作。 删除订购项目结束后,客户先决定下一个步骤为何?若要结束订购进行结帐则进入确认采购订单;若要继续订购书籍则进入新增订购项目,如果订购项目全数删除则进入取消采购订单。 执行

8、取消采购订单动作时,系统结束线上订购的工作。 确认采购订单完成后则结束线上订购的工作。,西子灣公司订购系统案例之整体作业流程:,活动图之建构案例 分支与合并,订购系统整体流程 找出活动:依据使用个案图里的使用个案描述,了解有哪些活动、转换与执行程序等。由以上步骤得知订购作业共有新增订购項目、修改订购数量、确认采购订单、刪除订购项目,及取消采购订单等五个活动状态。 找出活动之间的转换 绘制活动图 依上述步骤所找出之活动与活动间之转换,西子湾公司订购系统案例之整体作业可以活动图表达。,图13-9西子湾公司订购系统案例之活动图,新增订购项目,修改订购项目,确认采购订单,删除订购项目,取消订购项目,继

9、续订购书籍,客户网上订购书籍,继续订购书籍,结束订购进行结帐,采购项目全数删除完成,决定继续订购书籍,确认订单,决定删除某本书籍,决定放弃本次订购,最好一个use case,一个activity diagram。,决定修改订购数量,活动图之建构案例泳道,西子湾公司订购系统案例之新增订购项目使用个案作业流程如下: (1)客户在网站上浏览书籍产品型录,点选显示细部说明。 (2)新增欲订购的书籍产品,购物车上会增加此项书籍产品,数量以预设值1计之。 (3)设定欲订购的数量,购物车上会修改该项书籍产品的数量。 (4)系统自动计算目前购物车内书籍产品的总金额。(5)继续订购则回到书籍产品型录继续浏览,否

10、则结束新增订购项目。,活动图之建构案例泳道,新增订购项目使用个案 找出活动:依据新增订购项目使用个案的描述,分析有哪些活动、转换、执行程序与参与之实体等。结果得知共有显示细部说明、新增订购项目、设定订购数量、计算购物车总金额等四个活动, 找出实体(泳道)。其中有客户、书籍产品型录、购物车等三个实体参与。客户为起始者,显示细部说明之活动属于书籍产品型录,而其他活动属于购物车。,图13-10新增订购项目使用个案之活动图,四、状态图练习,2018/10/21,27,航班机票预订系统状态图,对于航班机票预订系统而言,包括的状态主要有: 在刚确定飞机计划时,是没有任何预订的,并且在有人预订机票之前都将处于这种“无预订”状态 对订座而言有“部分预订”和“预订完”两种状态 而当航班快要起飞时,显然要“预订关闭”,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号