06-系统设计优秀PPT.ppt





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

限制150内