《体系结构设计》PPT课件.ppt

上传人:wuy****n92 文档编号:54005305 上传时间:2022-10-27 格式:PPT 页数:54 大小:3.59MB
返回 下载 相关 举报
《体系结构设计》PPT课件.ppt_第1页
第1页 / 共54页
《体系结构设计》PPT课件.ppt_第2页
第2页 / 共54页
点击查看更多>>
资源描述

《《体系结构设计》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《体系结构设计》PPT课件.ppt(54页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、-1-第第9 9讲讲 体系结构设计体系结构设计问题问题问题问题8 8:阅读下面关于信息系统开发的需求获取过程中遇到的问题的叙述,并回答下面问题。阅读下面关于信息系统开发的需求获取过程中遇到的问题的叙述,并回答下面问题。在南京的在南京的T公司承担了西北某城市的政府信息化的某个系统的开发工作,小王作为需公司承担了西北某城市的政府信息化的某个系统的开发工作,小王作为需求分析的负责人负责该需求获取工作。求分析的负责人负责该需求获取工作。作为项目甲方的该市领导部门,由于政务繁忙,也因为缺乏信息系统开发的经验和知作为项目甲方的该市领导部门,由于政务繁忙,也因为缺乏信息系统开发的经验和知识,不原意或不能指派

2、一些合适的人选来告诉你这个系统需要干什么。小王为此很恼火,识,不原意或不能指派一些合适的人选来告诉你这个系统需要干什么。小王为此很恼火,认为甲方不合作,工作无法进行。经过公司与该市领导部门协商,该部门认识到自己的问认为甲方不合作,工作无法进行。经过公司与该市领导部门协商,该部门认识到自己的问题,同意派一名职员负责此事。但小王的工作组与他进行交流时,该职员只知道要信息化,题,同意派一名职员负责此事。但小王的工作组与他进行交流时,该职员只知道要信息化,不能提出具体的需求。不能提出具体的需求。后来好不容易从各种途径得到了系统的需求,需求说明书也征得了该市管理部门的认后来好不容易从各种途径得到了系统的

3、需求,需求说明书也征得了该市管理部门的认可。但在开发小组开发过程中,项目甲方(该市领导部门)改变了主意,认为以前的恶需可。但在开发小组开发过程中,项目甲方(该市领导部门)改变了主意,认为以前的恶需求说明书不能满足他们的要求。公司项目经理认为小王没有认真获取系统需求,影响系统求说明书不能满足他们的要求。公司项目经理认为小王没有认真获取系统需求,影响系统开发进度,并批评了小王。小王申辩说,需求说明书已经经过甲方认可,责任不在自己。开发进度,并批评了小王。小王申辩说,需求说明书已经经过甲方认可,责任不在自己。就这段描述,回答下面问题。就这段描述,回答下面问题。?-2-第第9 9讲讲 体系结构设计体系

4、结构设计问题问题问题问题8 8:【问题【问题1】在项目甲方无法提供一个合适的人来说明需求时,小王的做法是否得在项目甲方无法提供一个合适的人来说明需求时,小王的做法是否得当?你认为应该怎么样做以获取用户的需求?请以当?你认为应该怎么样做以获取用户的需求?请以300字以内的文字说明。字以内的文字说明。【问题【问题2】项目甲方和现在公司分散在两地,项目开发人员没有办法与他们很好的项目甲方和现在公司分散在两地,项目开发人员没有办法与他们很好的协作,作为项目经理对此感到很棘手。请以协作,作为项目经理对此感到很棘手。请以200字以内的文字说说你的建字以内的文字说说你的建议。议。【问题【问题3】请以请以20

5、0字以内的文字对项目经理和小王对甲方需求变化的认识上进行字以内的文字对项目经理和小王对甲方需求变化的认识上进行点评。点评。?-4-第第9 9讲讲 体系结构设计体系结构设计本本 章章 内内 容容1 1 概概 述述2 2 信息系统基础设施设计信息系统基础设施设计3 3 信息系统拓扑结构设计信息系统拓扑结构设计4 4 信息系统体系结构模式设计信息系统体系结构模式设计5 5 软件结构设计软件结构设计-5-第第9 9讲讲 体系结构设计体系结构设计9.1 概概 述述1 1 信息系统体系结构的概念信息系统体系结构的概念2 2 信息系统体系结构要素信息系统体系结构要素 3 3 信息系统体系结构设计的工作信息系

6、统体系结构设计的工作-6-第第9 9讲讲 体系结构设计体系结构设计9.1 概概 述述9.1.1 9.1.1 信息系统体系结构的概念信息系统体系结构的概念 信息系统体系结构:信息系统体系结构:信息系统各要素构成的系统结构框架。信息系统各要素构成的系统结构框架。-7-第第9 9讲讲 体系结构设计体系结构设计9.1 概概 述述9.1.2 9.1.2 信息系统体系结构的要素信息系统体系结构的要素企 业 架 构系统架构模式基础设施架构信息资源结构软件架构信息系统概念结构 信息系统体系结构框架信息系统体系结构框架-8-第第9 9讲讲 体系结构设计体系结构设计9.1 概概 述述9.1.3 9.1.3 信息系

7、统体系结构设计的工作信息系统体系结构设计的工作 信息系统基础设施设计信息系统基础设施设计 信息资源结构设计信息资源结构设计 信息系统拓扑结构设计信息系统拓扑结构设计 信息系统体系结构模式设计信息系统体系结构模式设计 信息系统软件架构设计信息系统软件架构设计-9-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计1 1 网络设计网络设计2 2 物理设备设计物理设备设计3 3 软件平台设计软件平台设计-10-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计9.2.1 9.2.1 网络设计网络设计 1.1.网络设计的三部分

8、工作网络设计的三部分工作 网络需求分析网络需求分析;网络结构设计网络结构设计;网络详细设计网络详细设计-11-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计2.2.网络需求分析网络需求分析 网网络络需需求求分分析析是是通通过过对对所所开开发发的的信信息息系系统统的的规规模模、系系统统所所覆覆盖盖业业务务的的地地域域分分布布、计计算算机机设设备备、网网络络服服务务等等方方面面需需求求的的分分析析,为确定网络总体结构、网络详细设计提供依据。为确定网络总体结构、网络详细设计提供依据。-12-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计

9、信息系统基础设施设计3.3.网络结构设计网络结构设计 任任务务:是是根根据据网网络络需需求求分分析析的的结结果果,设设计计出出能能够够满满足足需需要要、结结构构合合理理、易易于于扩扩充充、性性价价比比高高的的系系统统网网络络总总体体结结构。构。系统网络总体结构可以采用系统网络总体结构可以采用单级、二级单级、二级和和多级结构多级结构。-13-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计1)1)单级结构单级结构 适应于规模较小、地域相对集中的小型系统。适应于规模较小、地域相对集中的小型系统。单级结构一般采用小型局域网。单级结构一般采用小型局域网。-14-

10、第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计图图2 2 某大学实验室的网络结构某大学实验室的网络结构1)1)单级结构单级结构-15-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计2)2)二级结构二级结构 适应于分布地域范围较广、管理复杂的中型系统。适应于分布地域范围较广、管理复杂的中型系统。二级网络结构一般由高速主干网和多个局域网构成。二级网络结构一般由高速主干网和多个局域网构成。主主干干网网可可以以选选择择FDDIFDDI、交交换换网网、ATMATM或或快快速速以以太太网网等等技术。技术。FDDI(Fibe

11、r Distributed Data Interface)光光纤纤分分布布式式数数据接口据接口 ATM(Asynchronous Transfer Mode)异步传输模式异步传输模式-16-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计图图3 3 两级结构的网络系统两级结构的网络系统2)2)二级结构二级结构-17-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计3)3)多级结构多级结构 适应于跨地区、跨省、跨国的大型或超大型系统。适应于跨地区、跨省、跨国的大型或超大型系统。一一般般顶顶层层采采用用社社会会公公用用

12、网网或或专专用用广广域域网网,二二级级和和三三级则为骨干网和主干网,最下一级为局域网。级则为骨干网和主干网,最下一级为局域网。-18-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计3)3)多级结构多级结构-19-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计4.4.网络详细设计网络详细设计 1)1)网络节点设计网络节点设计 2)2)网络设备确定及选择网络设备确定及选择 3)3)网络布线设计网络布线设计 4)4)网络操作系统选择网络操作系统选择 5)5)网络管理设计网络管理设计-20-第第9 9讲讲 体系结构设计

13、体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计1)1)网络节点设计网络节点设计 网网络络节节点点设设计计指指通通过过网网络络需需求求分分析析,详详细细确确定定每每一一个个网网络络节节点点的的具具体体位位置置、设设备备类类型型和和连连网网设设备备,并并绘绘制制出出网网络络节节点点分分布布图图,以以便便根根据据网网络络节节点点分分布布图图进进行行设设备备选选型型和和网络布线设计。网络布线设计。-21-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计-22-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计2

14、)2)网络布线设计网络布线设计 网网络络布布线线一一般般对对网网络络系系统统、电电话话系系统统、监监控控系系统统采采用用结结构构化化布布线线。结结构构化化布布线线设设计计需需要要由由低低层层向向高高层层逐逐层层进进行行布线设计。布线设计。-23-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计图图6 6 网络布线设计网络布线设计-24-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计9.2.2 9.2.2 物理设备设计物理设备设计 1.1.物理设备的基本类型物理设备的基本类型 1)1)计计算算机机系系统统:有有巨巨

15、型型机机、大大型型机机、中中型型机机、小小型型机机、工作站和微型机工作站和微型机。图图7 7 计算机计算机-25-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计2)2)相相关关I/OI/O设设备备:有有共共享享打打印印机机、扫扫描描仪仪、绘绘图图仪仪、条条码码阅阅读读器器、ICIC卡卡读读写写器器、磁磁卡卡读读写写机机、数数字字照照相相机机、投投影影仪仪、专用键盘、声光传感器等专用键盘、声光传感器等。彩色扫描仪彩色扫描仪彩色扫描仪彩色扫描仪数码照相机数码照相机数码照相机数码照相机手持扫描仪手持扫描仪手持扫描仪手持扫描仪彩色激光打彩色激光打彩色激光打彩色

16、激光打印机印机印机印机彩色投影机彩色投影机彩色投影机彩色投影机图图9 I/O9 I/O设备设备-26-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计3)3)多多媒媒体体设设备备:有有触触摸摸屏屏、图图像像摄摄取取仪仪、声声/视视卡卡、图图像像处处理卡、音箱、功率放大器、摄像机、录像机、解压卡等。理卡、音箱、功率放大器、摄像机、录像机、解压卡等。触摸检测装置触摸检测装置触摸检测装置触摸检测装置声声声声卡卡卡卡66低音炮低音炮低音炮低音炮音频放大器音频放大器音频放大器音频放大器123123445 5-27-第第9 9讲讲 体系结构设计体系结构设计9.2 信

17、息系统基础设施设计信息系统基础设施设计4)4)办办公公设设备备:一一般般办办公公自自动动化化设设备备有有会会议议系系统统、复复印印机机、碎纸机等。碎纸机等。图图9 9 办公设备办公设备-28-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计5)5)电源系统电源系统:有不间断电源、稳压器等。有不间断电源、稳压器等。图图10 10 电源设备电源设备-29-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计6)6)机机房房设设备备:有有电电力力系系统统、布布线线系系统统、安安全全系系统统、消消防防系系统、照明设备、制冷设备

18、、清洁设备等。统、照明设备、制冷设备、清洁设备等。图图11 11 机房机房-30-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计9.2.3 9.2.3 软件平台设计软件平台设计 1.1.操作系统操作系统 大型操作系统:大型操作系统:UNIXUNIX、Windows NTWindows NT、OS/2OS/2、MacintoshMacintosh等;等;微机操作系统:微机操作系统:Windows 98Windows 98、Windows MEWindows ME、Windows XPWindows XP等。等。2.2.支撑软件支撑软件 1)1)数据库管理

19、系统数据库管理系统DBMS(DataBase Management System)DBMS(DataBase Management System)SQL-ServerSQL-Server Oralce Oralce Sybase Sybase Informix Informix DB2 DB2-31-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计2)2)客户端开发软件客户端开发软件 PowerBuilderPowerBuilder Visual Basic Visual Basic Visual C+Visual C+.Net C#.Net C#Del

20、phi Delphi Visual Foxpro Visual Foxpro Java Java等。等。-32-第第9 9讲讲 体系结构设计体系结构设计9.2 信息系统基础设施设计信息系统基础设施设计 基础设施设计考虑的因素基础设施设计考虑的因素:性能价格比性能价格比 工作的继承性工作的继承性 与已有环境的兼容与已有环境的兼容-33-第第9 9讲讲 体系结构设计体系结构设计9.3 信息系统拓扑结构设计信息系统拓扑结构设计 信息系统拓扑结构设计信息系统拓扑结构设计:确定信息系统的节点构成。确定信息系统的节点构成。节节点点是是信信息息系系统统中中在在逻逻辑辑分分布布上上相相对对独独立立的的处处理理

21、实实体体;一一个个节节点点可可以以是是客客户户机机,也也可可以以是是业业务务管管理理、数数据据库库管理、管理、WebWeb管理的服务器。管理的服务器。-34-第第9 9讲讲 体系结构设计体系结构设计9.3 信息系统拓扑结构设计信息系统拓扑结构设计信息系统拓扑结构设计的工作:信息系统拓扑结构设计的工作:1 1)确定节点数目:)确定节点数目:大系统一般有几十个到上百个大系统一般有几十个到上百个 2 2)确确定定节节点点作作用用:例例“销销售售财财务务”,“销销售售计计划划”等等 3 3)确确定定节节点点类类型型:有有客客户户机机,事事务务服服务务器器,WEBWEB服服务务器,数据库服务器等。器,数

22、据库服务器等。-35-第第9 9讲讲 体系结构设计体系结构设计9.3 信息系统拓扑结构设计信息系统拓扑结构设计-36-第第9 9讲讲 体系结构设计体系结构设计书务信息系统分布结构设计:书务信息系统分布结构设计:体系结构模式:采用客户机体系结构模式:采用客户机/服务器模式;服务器模式;整个系统设置整个系统设置6 6个节点。个节点。信息系统案例信息系统案例 -37-第第9 9讲讲 体系结构设计体系结构设计9.4 信息系统体系结构模式设计信息系统体系结构模式设计9.4.1 9.4.1 信息系统体系结构模式的概念信息系统体系结构模式的概念 信息系统结构综合性地表现出具有确定风格的结构框信息系统结构综合

23、性地表现出具有确定风格的结构框架,把这种具有一定风格的结构框架称为架,把这种具有一定风格的结构框架称为信息系统体系结信息系统体系结构模式构模式。-38-第第9 9讲讲 体系结构设计体系结构设计9.4 信息系统体系结构模式设计信息系统体系结构模式设计9.4.2 9.4.2 信息系统体系结构模式类型信息系统体系结构模式类型 信息系统体系结构模式有:信息系统体系结构模式有:1 1)集中模式)集中模式 2 2)文件服务器模式)文件服务器模式 3 3)客户机)客户机/服务器模式服务器模式 4 4)应用服务器模式)应用服务器模式 5)5)浏览器浏览器/服务器模式服务器模式-39-第第9 9讲讲 体系结构设

24、计体系结构设计9.4 信息系统体系结构模式设计信息系统体系结构模式设计集中模式集中模式文件服务器模式文件服务器模式文件服务器模式文件服务器模式应用服务器模式应用服务器模式浏览器浏览器/服务器模式服务器模式-40-第第9 9讲讲 体系结构设计体系结构设计9.5 软件结构设计软件结构设计9.5.1 9.5.1 概述概述 1.1.信息系统软件结构的概念信息系统软件结构的概念 信信息息系系统统软软件件结结构构:由由信信息息系系统统软软件件的的各各子子系系统统按按照照确定的关系构成的软件结构框架。确定的关系构成的软件结构框架。软软件件结结构构设设计计:需需要要把把软软件件分分解解成成为为多多个个子子系系

25、统统,并并确定出由各子系统及其接口构成的软件结构。确定出由各子系统及其接口构成的软件结构。见下页图。见下页图。-41-第第9 9讲讲 体系结构设计体系结构设计9.5 软件结构设计软件结构设计-42-第第9 9讲讲 体系结构设计体系结构设计9.5 软件结构设计软件结构设计9.5.2 9.5.2 软件结构设计软件结构设计 1.1.概述概述 来源:来源:信息系统软件结构来源于信息系统软件结构来源于信息系统逻辑结构。信息系统逻辑结构。设计工作:设计工作:1、在逻辑结构基础上进一步分解和细化;在逻辑结构基础上进一步分解和细化;2、在业务逻辑的基础上考虑系统逻辑;、在业务逻辑的基础上考虑系统逻辑;3、考虑

26、软件的体系结构模式分布;、考虑软件的体系结构模式分布;4、考虑系统的拓扑结点分布。、考虑系统的拓扑结点分布。-43-第第9 9讲讲 体系结构设计体系结构设计小型书店书务系统软件结构设计小型书店书务系统软件结构设计信息系统案例信息系统案例 -44-第第9 9讲讲 体系结构设计体系结构设计二、软件结构初步框架二、软件结构初步框架 信息系统软件结构的初步框架来源于信息系统软件结构的初步框架来源于信息系统逻辑结构。信息系统逻辑结构。书务信息系统初步软件结构框架书务信息系统初步软件结构框架信息系统案例信息系统案例 -45-第第9 9讲讲 体系结构设计体系结构设计三、对软件结构进一步分析和细化三、对软件结

27、构进一步分析和细化 在软件结构的初步框架基础上进一步分析和细化。在软件结构的初步框架基础上进一步分析和细化。信息系统案例信息系统案例 -46-第第9 9讲讲 体系结构设计体系结构设计5 软件结构设计软件结构设计四、在业务逻辑基础上考虑系统逻辑四、在业务逻辑基础上考虑系统逻辑-47-第第9 9讲讲 体系结构设计体系结构设计5 软件结构设计软件结构设计五、确定系统拓扑接点分布五、确定系统拓扑接点分布 1书目管理书目管理:-48-第第9 9讲讲 体系结构设计体系结构设计5 软件结构设计软件结构设计五、确定系统拓扑接点分布五、确定系统拓扑接点分布 2架存管理架存管理:-49-第第9 9讲讲 体系结构设

28、计体系结构设计5 软件结构设计软件结构设计五、确定系统拓扑接点分布五、确定系统拓扑接点分布 3图书销售图书销售:-50-第第9 9讲讲 体系结构设计体系结构设计5 软件结构设计软件结构设计五、确定系统拓扑接点分布五、确定系统拓扑接点分布 4统计查询统计查询:-51-第第9 9讲讲 体系结构设计体系结构设计5 软件结构设计软件结构设计五、确定系统拓扑接点分布五、确定系统拓扑接点分布 5系统管理系统管理:-52-第第9 9讲讲 体系结构设计体系结构设计5 软件结构设计软件结构设计 书务系统支撑结构书务系统支撑结构中间件层中间件层WindowsXPWindowsXP TCP/IPTCP/IP系统层系

29、统层应用层应用层Java.awtJava.awtJava.swingJava.swingJava.rmiJava.rmiJavaJava虚拟机虚拟机书务系统书务系统-53-第第9 9讲讲 体系结构设计体系结构设计本讲小结本讲小结 信息系统体系结构的概念信息系统体系结构的概念 信息系统体系结构的要素信息系统体系结构的要素 1 1)企业架构)企业架构 2 2)信息系统概念结构;)信息系统概念结构;3 3)信息系统基础设施架构;)信息系统基础设施架构;4 4)信息资源结构)信息资源结构 5 5)软件架构)软件架构 6 6)信息系统体系结构模式)信息系统体系结构模式 信息系统基础设施设计信息系统基础设施设计 网络设计,物理设备设计,软件平台设计网络设计,物理设备设计,软件平台设计 体系结构模式设计体系结构模式设计 集集中中模模式式,文文件件服服务务器器模模式式,客客户户机机/服服务务器器模模式式,应应用用服务器模式,浏览器服务器模式,浏览器/服务器模式服务器模式 软件结构设计软件结构设计-54-第第9 9讲讲 体系结构设计体系结构设计本章作业本章作业165165页:页:一、一、1 1,3 3 二、二、1 1,2 2,3 3,4 4,5 5 三、三、1 1,2 2,3 3 四、四、1 1,2 2

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

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁