06-系统设计.ppt





《06-系统设计.ppt》由会员分享,可在线阅读,更多相关《06-系统设计.ppt(224页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章第六章 系统设计系统设计系统运行和维护系统运行和维护 系统规划系统规划 系统设计系统设计系统设计系统设计 系统实施系统实施 系统分析系统分析 开发 设计 初步 调查 可行性 研究 审批 系统 评价 系统 维护 总体 设计 详细 设计 审计 审查 编程 调试 系统 转换 验收 详细 调查 逻辑 设计 阶段阶段回答的中心问题回答的中心问题成果成果系统分系统分析析“做什做什么么”明确系统功能明确系统功能逻辑模型逻辑模型系统设系统设计计“怎么怎么做做”如何实现系统说如何实现系统说明书规定的系统明书规定的系统功能功能物理模型物理模型第一节第一节 系统设计的任务系统设计的任务系统逻辑模型系统逻辑模型
2、数据集中性选择数据集中性选择计算模式设计计算模式设计系统运行平台设计系统运行平台设计用户界面设计用户界面设计安全设计安全设计编写系统设计报告编写系统设计报告存储设计存储设计软件设计软件设计系统设计流程系统设计流程1 1、把总任务分解为许多基本的、具体的任务、把总任务分解为许多基本的、具体的任务 具体的任务合理组织构成总任务。又称为总体设计具体的任务合理组织构成总任务。又称为总体设计(architectural design),或概要设计(或概要设计(preliminary design)。)。其基本任务:其基本任务:系统软件体系结构系统软件体系结构 系统计算模式系统计算模式 系统运行平台系统运
3、行平台 系统软件结构系统软件结构信息系统流程图信息系统流程图功能结构图功能结构图1.1 1.1 系统设计的主要任务系统设计的主要任务2 2、详细设计、详细设计为各个具体任务选择适当的技术手段和处理方法。包括:为各个具体任务选择适当的技术手段和处理方法。包括:代码(编码)设计代码(编码)设计数据存储设计:数据库的设计、数据库安全设计等数据存储设计:数据库的设计、数据库安全设计等计算机处理过程的设计。包括输出设计、输入设计、计算机处理过程的设计。包括输出设计、输入设计、人机对话设计等。人机对话设计等。11系统性系统性 系统是作为统一整体而存在的,因此,在系统设系统是作为统一整体而存在的,因此,在系
4、统设计中,要从整个系统的角度进行考虑,系统的代码要计中,要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。输入得到多次利用。1.2 1.2 系统设计的原则系统设计的原则 何厂长是技术挂帅型的管理者,在他领导的这个家电厂何厂长是技术挂帅型的管理者,在他领导的这个家电厂里,技术人员总是有无尽的积极性。八十年代工厂对国外先里,技术人员总是有无尽的积极性。八十年代工厂对国外先进生产线引进、消化、技改,因为产品质量
5、好,工厂里出现进生产线引进、消化、技改,因为产品质量好,工厂里出现红红火火的景象;到了九十年代,企业改制,工厂变成了公红红火火的景象;到了九十年代,企业改制,工厂变成了公司,何厂长也变成了何总经理。求新若渴的何总经理开始对司,何厂长也变成了何总经理。求新若渴的何总经理开始对信息技术着上了迷,信息化也给工厂带来了可喜的效益。最信息技术着上了迷,信息化也给工厂带来了可喜的效益。最早在技术人员的要求下上马的早在技术人员的要求下上马的CIMS解决了制造设计能力不解决了制造设计能力不足的问题;办公自动化减轻了厂里面办公人员的极大负担,足的问题;办公自动化减轻了厂里面办公人员的极大负担,文员们交口称赞;九
6、十年代中期厂里又引进了文员们交口称赞;九十年代中期厂里又引进了MRPII,生产,生产水平眼看着就上了一个台阶。水平眼看着就上了一个台阶。案例:企业案例:企业“逃离逃离”信息孤岛信息孤岛 可是新世纪整个行业的激烈竞争,同行业内部甚至相关行业可是新世纪整个行业的激烈竞争,同行业内部甚至相关行业的连横合纵,国外巨头的压力,都在促使公司求变。参考兄弟单的连横合纵,国外巨头的压力,都在促使公司求变。参考兄弟单位的经验,何厂长又要应用信息技术的法宝位的经验,何厂长又要应用信息技术的法宝开展电子商务扩开展电子商务扩展销售平台、降低采购与生产成本。不过,这次专家考察了厂里展销售平台、降低采购与生产成本。不过,
7、这次专家考察了厂里的情况和近年来信息化的成绩以后,给出的诊断结果让何总很是的情况和近年来信息化的成绩以后,给出的诊断结果让何总很是意外。两个小时的意外。两个小时的“报告报告”里,专家告诉何总,企业中存在太多里,专家告诉何总,企业中存在太多的的“信息孤岛信息孤岛”,要进一步发展,首先要冲出孤岛的围困。,要进一步发展,首先要冲出孤岛的围困。何总一下子很困惑,自己一直是信息化的积极支持者,只要何总一下子很困惑,自己一直是信息化的积极支持者,只要信息中心报批采购硬件设备,或是上马软件系统,他都是尽力支信息中心报批采购硬件设备,或是上马软件系统,他都是尽力支持的,到头来,为何企业反而陷入了信息孤岛之中?
8、持的,到头来,为何企业反而陷入了信息孤岛之中?什么是信什么是信息孤岛?企业内的信息孤岛在哪里?危害有哪些?如何冲出围困息孤岛?企业内的信息孤岛在哪里?危害有哪些?如何冲出围困?22实用性实用性 实用性指以全新的设计理念、全新的技术架构、全实用性指以全新的设计理念、全新的技术架构、全新的供应模式,来满足企业的实际需要的、动态变化的、新的供应模式,来满足企业的实际需要的、动态变化的、不断增长的需求。不断增长的需求。系统设计充分考虑用户当前各业务层次、各环节管理中数据处理系统设计充分考虑用户当前各业务层次、各环节管理中数据处理的方便性和可行性;的方便性和可行性;总体设计,分步实施(低总体设计,分步实
9、施(低高);高);人机操作设计考虑用户的实际需要;人机操作设计考虑用户的实际需要;界面设计界面设计33先进性先进性 采用当今国内、国际上成熟的信息技术,以保证系采用当今国内、国际上成熟的信息技术,以保证系统的科学性,使新系统在最大限度地适应今后企业运作统的科学性,使新系统在最大限度地适应今后企业运作和管理发展变化的前提下满足技术发展变化的需要。和管理发展变化的前提下满足技术发展变化的需要。技术先进性应该适度;技术先进性应该适度;先进性和实用性之间平衡先进性和实用性之间平衡44灵活性灵活性 为保持系统的长久生命力,要求系统具有很强的环为保持系统的长久生命力,要求系统具有很强的环境适应性,为此,系
10、统应具有较好的开放性和结构的可境适应性,为此,系统应具有较好的开放性和结构的可变性。在系统设计中,应尽量采用变性。在系统设计中,应尽量采用模块化结构模块化结构模块化结构模块化结构,提高各,提高各模块的独立性,尽可能减少模块间的数据耦合,使各子模块的独立性,尽可能减少模块间的数据耦合,使各子系统间的数据依赖减至最低限度。这样,既便于模块的系统间的数据依赖减至最低限度。这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的修改,又便于增加新的内容,提高系统适应环境变化的能力。能力。55可靠性可靠性 可靠性是指系统抵御外界干扰的能力及受外界干扰可靠性是指系统抵御外界干扰的能力及受外界干扰
11、时的恢复能力。一个成功的管理信息系统必须具有较高时的恢复能力。一个成功的管理信息系统必须具有较高的可靠性,如安全保密性、检错及纠错能力、抗病毒能的可靠性,如安全保密性、检错及纠错能力、抗病毒能力等。力等。第二节第二节 系统运行平台设计系统运行平台设计2.1 2.1 系统平台设计依据系统平台设计依据 系统运行平台是指管理信息系统运行所依赖系统运行平台是指管理信息系统运行所依赖的硬件和软件的硬件和软件,因此其设计就是针对新系统的目标,在因此其设计就是针对新系统的目标,在各种技术手段和实施方法中权衡利弊,合理地利用各种资各种技术手段和实施方法中权衡利弊,合理地利用各种资源,选择适当的计算机硬件、网络
12、通讯设备及其它辅助设源,选择适当的计算机硬件、网络通讯设备及其它辅助设备软件,以满足新系统逻辑模型的需要和技术需求。备软件,以满足新系统逻辑模型的需要和技术需求。系统硬件平台系统硬件平台系统网络配置系统网络配置系统软件平台系统软件平台系统平台系统平台设计依据设计依据信息技术信息技术环境环境可用的技术和产品详细调查详细调查的信息的信息信息处理量、存储量现有平台现有平台企业可能企业可能投资投资新系统的新系统的逻辑模型逻辑模型系统的用户、功能数据的数据的集中性集中性设计依据设计依据设计依据设计依据系统的吞吐量。每秒钟执行的作业数称为系统的吞吐系统的吞吐量。每秒钟执行的作业数称为系统的吞吐量。系统的吞
13、吐量越大,则系统的处理能力就越强。量。系统的吞吐量越大,则系统的处理能力就越强。系统的响应时间。从用户向系统发出一个作业请求开系统的响应时间。从用户向系统发出一个作业请求开始,经系统处理后,给出应答结果的时间称为系统的始,经系统处理后,给出应答结果的时间称为系统的响应时间。它与响应时间。它与CPU 运算速度和通讯线路的传递速率运算速度和通讯线路的传递速率等有关。等有关。系统的可靠性。系统的可靠性可以用连续工作时间表系统的可靠性。系统的可靠性可以用连续工作时间表示。示。系统的处理方式系统的处理方式地域范围地域范围数据管理方式数据管理方式2.2 2.2 系统平台的设计方法系统平台的设计方法 系统平
14、台的设计应该建立在对企业现有的计算机系系统平台的设计应该建立在对企业现有的计算机系统硬件、软件、网络设备以及市场充分了解的基础上,统硬件、软件、网络设备以及市场充分了解的基础上,根据系统的要求和用户的实际情况,分析各种系统平台根据系统的要求和用户的实际情况,分析各种系统平台设计的配置、结构、报价和优缺点,提出包含若干方案设计的配置、结构、报价和优缺点,提出包含若干方案的系统平台设计报告,然后经过有关人员的充分讨论,的系统平台设计报告,然后经过有关人员的充分讨论,选择一个最佳方案。选择一个最佳方案。1 1、类比法、类比法 类比法是指考察类似系统的平台设计方案,比较类比法是指考察类似系统的平台设计
15、方案,比较其优缺点以及与新系统的异同点,并根据具体情况作其优缺点以及与新系统的异同点,并根据具体情况作出相应的改进或改动。出相应的改进或改动。优点优点:简单、方便、直观,可以充分吸取其它平:简单、方便、直观,可以充分吸取其它平台设计方法的经验教训;台设计方法的经验教训;缺点缺点:应用范围有限。:应用范围有限。2 2、招投标法、招投标法 首先根据新系统的逻辑模型,以及各投标公司提首先根据新系统的逻辑模型,以及各投标公司提供的系统平台设计方案,在综合价格、质量、培训、供的系统平台设计方案,在综合价格、质量、培训、售后服务等因素后,确定中标公司。售后服务等因素后,确定中标公司。优点优点:专业公司的专
16、业知识;选择的权力;降低:专业公司的专业知识;选择的权力;降低成本。成本。缺点缺点:筛选出的方案未必最佳。:筛选出的方案未必最佳。管理对计算机的基本要求是速度快、容管理对计算机的基本要求是速度快、容量大、通道能力强、操作灵活方便,但计算量大、通道能力强、操作灵活方便,但计算机的性能越高,其价格也就愈昂贵,因此,机的性能越高,其价格也就愈昂贵,因此,在计算机硬件的选择上应全面考虑。在计算机硬件的选择上应全面考虑。2.3 2.3 计算机硬件的选择计算机硬件的选择1 1、数据的处理方式、数据的处理方式主计算机主计算机前端处理机前端处理机TCTC.集集中中式式数数据据处处理理2 2、应用软件对计算机处
17、理能力的需求、应用软件对计算机处理能力的需求(1)(1)计算机主存计算机主存;(2)CPU(2)CPU时钟时钟;(3)(3)输入、输出和通信的通道数目输入、输出和通信的通道数目;(4)(4)显示方式显示方式;(5)(5)外接转储设备及其类型。外接转储设备及其类型。1 1、网络的拓扑结构、网络的拓扑结构总线型总线型星型星型环型环型混合型混合型2.4 2.4 计算机网络的选择计算机网络的选择网络拓朴结构网络拓朴结构.通信控制器通信控制器PC1PC2PC3点阵打印机点阵打印机硬盘驱动器硬盘驱动器激光打印机激光打印机a.星形网络星形网络.PC1PC2PC3点阵打印机点阵打印机激光打印机激光打印机b.总
18、线形网络总线形网络.PC1PC2PC3硬盘驱动器硬盘驱动器激光打印机激光打印机c.环环形网络形网络混合局域网拓朴结构混合局域网拓朴结构.集线器集线器PC1PC2PC3星形环星形环.PC4.PC5物理连接数据流.集线器集线器PC1PC2PC3.PC4.PC5星形总线星形总线集线器集线器.PC4.PC5.服务器服务器集线器集线器集线器集线器集线器集线器集线器集线器菊花链形菊花链形2 2、网络的逻辑设计、网络的逻辑设计 首先按软件将系统逻辑上分为各子系统首先按软件将系统逻辑上分为各子系统,然后然后按需要配备设备按需要配备设备.3 3、网络操作系统、网络操作系统UNIXUNIXNetwareNetwa
19、reWindows NT Windows NT 2.5 2.5 软件选型软件选型1.1.软件选型的原则软件选型的原则 符合开放式系统的发展方向符合开放式系统的发展方向 必要和足够的软件工具支持必要和足够的软件工具支持 对新技术的支持能力对新技术的支持能力 购买成本购买成本2.2.软件软件选型的内容选型的内容 操作系统操作系统 数据库管理系统数据库管理系统 对实用软件对实用软件 数据库管理系统的选择数据库管理系统的选择在数据库管理系统的选择上,主要考虑:(1)(1)数据库的性能数据库的性能;(2)(2)数据库管理系统的系统平台数据库管理系统的系统平台;(3)(3)数据库管理系统的安全保密性能数据
20、库管理系统的安全保密性能;(4)(4)数据的类型。数据的类型。OracleOracleOracleOracleSybaseSybaseSybaseSybaseSQL ServerSQL ServerSQL ServerSQL ServerInformixInformixInformixInformixFoxPro FoxPro FoxPro FoxPro 应用软件的选择应用软件的选择1 1软件是否能够满足用户的需求。软件是否能够满足用户的需求。2 2软件是否具有足够的灵活性。软件是否具有足够的灵活性。3 3软件的技术支持软件的技术支持 第三节第三节 代码(编码)设计代码(编码)设计 一、代(编
21、)码一、代(编)码 代码是用来表征客观事物的一个或一组有序的符号,代码是用来表征客观事物的一个或一组有序的符号,它应易于计算机和人识别与处理。也简称为它应易于计算机和人识别与处理。也简称为“码码”。代码就是用数字或字母代表事物。例如:烽火台传递的烟信号、电传打字机 二、代码的功能二、代码的功能1 1、鉴别功能、鉴别功能 代码的最基本的特性。任何代码都必须具备这种基代码的最基本的特性。任何代码都必须具备这种基本特征。在一个分类编码标准中,一个代码只能唯一的本特征。在一个分类编码标准中,一个代码只能唯一的标识一个分类对象,而一个分类对象也只能有一个唯一标识一个分类对象,而一个分类对象也只能有一个唯
22、一的编码。的编码。2 2、分类、分类 当按照分类对象的属性分类,并分别赋予不同的当按照分类对象的属性分类,并分别赋予不同的类别代码时,代码又可以作为分类对象类别的标识。类别代码时,代码又可以作为分类对象类别的标识。2001 168 0092001 168 009工商管理工商管理2001级级3 3、排序、排序 当按照分类对象产生的时间、所占的空间或其它方当按照分类对象产生的时间、所占的空间或其它方面的顺序关系分类,并赋予不同的代码时,代码又可以面的顺序关系分类,并赋予不同的代码时,代码又可以作为排序的标识。作为排序的标识。4 4、专用含义、专用含义 当分类对象需要采用一些专用的符号时,代码可以当
23、分类对象需要采用一些专用的符号时,代码可以提供一定的专门含义。提供一定的专门含义。含义如下含义如下:汉语拼音的第一个字母表示自行车的用途汉语拼音的第一个字母表示自行车的用途,如如P P为普为普通车、通车、Q Q为轻便车、为轻便车、Z Z为载重为载重 车、车、X X为小轮车为小轮车.汉语拼音的第二个字母代表自行车的车轮直径汉语拼音的第二个字母代表自行车的车轮直径,A,A、E E、G G、MM分别指轮径分别指轮径2828、26 26、2424、2020英寸的女式车英寸的女式车.最后最后,汉语拼音后面的阿拉伯数字如汉语拼音后面的阿拉伯数字如PA-12PA-12型的型的12,12,是工厂设计的顺序号是
24、工厂设计的顺序号.自行车的型号自行车的型号自行车的型号自行车的型号 PA-12 三、代码的种类三、代码的种类(一一)顺序码顺序码 顺序码适宜中最简单、最常用的代码。这种代顺序码适宜中最简单、最常用的代码。这种代码是将顺序的自然数或字母赋予分类对象。码是将顺序的自然数或字母赋予分类对象。例如:按照例如:按照GB2261-80规定:规定:1为男性为男性 2为女性为女性优点:短而简单,记录的定位方法简单,易于管理;优点:短而简单,记录的定位方法简单,易于管理;缺点:代码本身没有给出对象的任何其它信息缺点:代码本身没有给出对象的任何其它信息(没有逻没有逻辑基础辑基础)(二)区间码(二)区间码 区间码把
25、数据项分成若干组,每一区间代表一区间码把数据项分成若干组,每一区间代表一个组,码中数字的个组,码中数字的值值和和位置位置 都代表一定意义。都代表一定意义。4 3 0 0 8 14 3 0 0 8 1区域区域区域区域城市城市城市城市省区省区省区省区(三三)助忆码助忆码 助忆码用文字、数字或文字数字结合起来描述,其助忆码用文字、数字或文字数字结合起来描述,其特点是,可以通过联想帮助记忆。特点是,可以通过联想帮助记忆。例如:例如:用用W-B-l2代表代表12英时黑白电视机英时黑白电视机 用用W-C-20代表代表 20英时彩色电视机。英时彩色电视机。四、代码的设计四、代码的设计1 1、唯一性、唯一性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 06 系统 设计

限制150内