ImageVerifierCode 换一换
格式:PPT , 页数:65 ,大小:687.50KB ,
资源ID:2506481      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2506481.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第七章管理信息系统的系统设计1.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第七章管理信息系统的系统设计1.ppt

1、第七章第七章 管理信息系统的系统设计管理信息系统的系统设计 管理信息系统管理信息系统管理工程系管理工程系 信管研究室信管研究室第七章第七章 管理信息系统的系统设计管理信息系统的系统设计 第一节系统设计的主要工作第一节系统设计的主要工作第二节代码设计第二节代码设计第三节功能结构图设计第三节功能结构图设计第四节信息系统流程图设计第四节信息系统流程图设计第五节系统物理配置方案设计第五节系统物理配置方案设计第六节制定设计规范第六节制定设计规范第七节数据存储设计第七节数据存储设计第八节输出设计第八节输出设计第九节输入设计第九节输入设计第十节处理流程图设计第十节处理流程图设计第十一节编写程序设计说明书和系

2、统设计报告第十一节编写程序设计说明书和系统设计报告教学目的教学目的教学重点与难点教学重点与难点 让学生掌握管理管理信息系统开发中系让学生掌握管理管理信息系统开发中系统设计这一重要环节,进一步明确统设计这一重要环节,进一步明确“怎么做怎么做”。包括功能结构设计、代码设计、系统配置物理包括功能结构设计、代码设计、系统配置物理方案设计、输入输出设计、处理流程设计以及方案设计、输入输出设计、处理流程设计以及最终形成的系统设计报告。最终形成的系统设计报告。功能结构设计、代码设计功能结构设计、代码设计 输入输出设计、处理流程设计输入输出设计、处理流程设计 系统设计报告系统设计报告系统设计的任务在系统分析提

3、出的逻辑模型的基础上,科学合理地进在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。主要是解决行物理模型的设计。主要是解决“怎样做怎样做”的问题。的问题。系统模型分为逻辑模型和物理模型。系统模型分为逻辑模型和物理模型。逻辑模型逻辑模型 逻辑模型主要确定逻辑模型主要确定逻辑模型主要确定逻辑模型主要确定系统做什么,在系统系统做什么,在系统系统做什么,在系统系统做什么,在系统分析阶段提出。分析阶段提出。分析阶段提出。分析阶段提出。物理模型物理模型 物理模型则主要解物理模型则主要解物理模型则主要解物理模型则主要解决怎样做的问题,在系决怎样做的问题,在系决怎样做的问题,在系决怎样做的问题,

4、在系统设计阶段提出。统设计阶段提出。统设计阶段提出。统设计阶段提出。第一节第一节 系统设计的主要工作系统设计的主要工作系统设计的工作u总体设计总体设计u代码设计和设计规范的制定代码设计和设计规范的制定u系统物理配置方案设计系统物理配置方案设计u数据存储设计数据存储设计 u计算机处理过程设计计算机处理过程设计系统设计的原则u系统性系统性u灵活性灵活性u可靠性可靠性u经济性经济性 从整个系统的角度考虑,如从整个系统的角度考虑,如系统的代码要统一,设计规范要系统的代码要统一,设计规范要标准,传递语言要尽可能一致,标准,传递语言要尽可能一致,对系统的数据采集要做到数出一对系统的数据采集要做到数出一处、

5、全局共享等。处、全局共享等。要求系统具有很强的环境适要求系统具有很强的环境适应性,如尽量采用模块化结构,应性,如尽量采用模块化结构,提高各模块的独立性。提高各模块的独立性。如安全保密性、检错、纠如安全保密性、检错、纠错能力、抗病毒能力等。错能力、抗病毒能力等。如不要盲目追求技术上的先如不要盲目追求技术上的先进,尽量避免不必要的复杂化。进,尽量避免不必要的复杂化。p为事物提供一个概要而不含糊的认定,便于为事物提供一个概要而不含糊的认定,便于数据的存贮和检索。数据的存贮和检索。p使用代码可以提高处理的效率和精度。使用代码可以提高处理的效率和精度。p提高数据的全局一致性。提高数据的全局一致性。p代码

6、是人和计算机的共同语言,如零件号、代码是人和计算机的共同语言,如零件号、图号等早已使用代码。图号等早已使用代码。代码是代表事物名称、属性、状态等的符号。代码是代表事物名称、属性、状态等的符号。如何理解如何理解 代码代码第二节第二节 代码设计代码设计一、代码的功能一、代码的功能二、代码的设计二、代码的设计合理的编码结构是信息系统具有生命力的重要因素。合理的编码结构是信息系统具有生命力的重要因素。p设计的代码在逻辑上必须能满足用户的需要,在结构上设计的代码在逻辑上必须能满足用户的需要,在结构上应当与处理的应当与处理的 方法相一致。方法相一致。p一个代码应惟一标志它所代表的事物或属性。一个代码应惟一

7、标志它所代表的事物或属性。p代码设计时,要预留足够的位置,以适应不断变化的需代码设计时,要预留足够的位置,以适应不断变化的需要。要。p代码要系统化,代码的编制应尽量标准化,尽量使代码代码要系统化,代码的编制应尽量标准化,尽量使代码结构对事物的结构对事物的 表示具有实际意义,以便于理解及交流。表示具有实际意义,以便于理解及交流。p要注意避免引起误解,不要使用易于混淆的字符。要注意避免引起误解,不要使用易于混淆的字符。p要注意尽量采用不易出错的代码结构要注意尽量采用不易出错的代码结构 。p当代码长于当代码长于4 4个字母或个字母或5 5个数字字符时,应分成小段。个数字字符时,应分成小段。若已知码的

8、位数为若已知码的位数为P,每一位上可用字符数,每一位上可用字符数为为Si,则可以组成码的总数为:,则可以组成码的总数为:示示 例例 例如,对每位字符为例如,对每位字符为0-9的三位码,共可组的三位码,共可组成成C=10*10*10=1000种码。种码。三、代码的种类三、代码的种类(1)顺序码)顺序码 顺序码是一种用连续数顺序码是一种用连续数字代表编码对象的码。字代表编码对象的码。优点优点 短而简单,记录的短而简单,记录的定位方法简单,易定位方法简单,易于管理。于管理。缺点缺点 没有逻辑基础,不易记没有逻辑基础,不易记忆。此外新加的代码只忆。此外新加的代码只能列在最后,删除则造能列在最后,删除则

9、造成空码。成空码。(2)区间码)区间码 区间码把数据项分成若干组,每一区间代区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定表一个组,码中数字的值和位置都代表一定意义。典型的例子是邮政编码。意义。典型的例子是邮政编码。优点优点 信息处理比较信息处理比较可靠,排序、可靠,排序、分类、检索等分类、检索等操作易于进行。操作易于进行。缺点缺点 码的长度与其分类属性码的长度与其分类属性相关,可能造成很长的相关,可能造成很长的码。产生多余的数,或码。产生多余的数,或者维护困难者维护困难。多面码多面码 一个数据项可能具有多方面的特性,一个数据项可能具有多方面的特性,在码的结构中,为

10、每个特性各规定一个在码的结构中,为每个特性各规定一个位置,就形成了多面码。位置,就形成了多面码。例如,对于机制螺钉,可作如下表那例如,对于机制螺钉,可作如下表那样的规定。代码样的规定。代码2342 2342 表示材料为黄铜的表示材料为黄铜的1.5mm1.5mm方形头镀铬螺钉。方形头镀铬螺钉。上下关联区间码上下关联区间码 由几个意义上相关的区间码组成,其由几个意义上相关的区间码组成,其结构一般从左到右排列。结构一般从左到右排列。例如,会计核算方面,用最左位代表例如,会计核算方面,用最左位代表核算种类,下一位代表会计核算项目。核算种类,下一位代表会计核算项目。十进位码十进位码 相当于图书分类中的十

11、进位分类码。相当于图书分类中的十进位分类码。例如,例如,610.736610.736,小数点左边的数字代表,小数点左边的数字代表主要分类,右边指出子分类。必须把代主要分类,右边指出子分类。必须把代码的位数固定才适合计算机处理。码的位数固定才适合计算机处理。(3)助忆码)助忆码 用文字、数字来描述,也可用文字和用文字、数字来描述,也可用文字和数字结合来描述。特点是通过联想来帮数字结合来描述。特点是通过联想来帮助记忆。例如,用助记忆。例如,用TV-B-12TV-B-12代表代表1212寸黑白寸黑白电视机,用电视机,用TV-C-20TV-C-20代表代表2020寸彩色电视机。寸彩色电视机。适用范围适

12、用范围 适用于数据项数目较少的情况适用于数据项数目较少的情况(一般小于(一般小于5050个),否则容易引起个),否则容易引起联想出错。联想出错。四、代码结构中的校验位四、代码结构中的校验位 为了保证正确输入,在原有代码的基础上,另加一个校为了保证正确输入,在原有代码的基础上,另加一个校验位,作为代码的一个组成部分。校验位通过事先规定的验位,作为代码的一个组成部分。校验位通过事先规定的数学方法计算出来。代码一旦输入,计算机会用同样的数数学方法计算出来。代码一旦输入,计算机会用同样的数学运算方法按输入的代码数字计算出校验位,并将它与输学运算方法按输入的代码数字计算出校验位,并将它与输入的校验位进行

13、比较,以证实输入是否有错。入的校验位进行比较,以证实输入是否有错。检验错误种类:检验错误种类:pp抄写错误抄写错误抄写错误抄写错误pp易位错误易位错误易位错误易位错误pp双易错误双易错误双易错误双易错误pp随机错误随机错误随机错误随机错误(1)算术级数法)算术级数法(2)几何级数法)几何级数法(3)质数法)质数法 原代码原代码 1 1 2 2 3 3 4 4 5 5 各乘以权各乘以权 6 6 5 5 4 4 3 3 2 2 乘积之和乘积之和 6+10+12+12+10=506+10+12+12+10=50 以以1111为模去除乘积之和(若余数是为模去除乘积之和(若余数是10,10,则按则按0

14、0处理),把得处理),把得出的余数作为校验码:出的余数作为校验码:50/11=450/11=46 6,因此代码为,因此代码为123456123456。原理同上,但把所乘权数改为原理同上,但把所乘权数改为32 32 1616 8 8 4 4 2 2 等。等。原理同上,但把所乘权数改为质数系列,如原理同上,但把所乘权数改为质数系列,如17 13 7 5 317 13 7 5 3等。等。第三节第三节 功能结构图设计功能结构图设计 如何理解如何理解 功能结构图功能结构图 功能结构图就是按功能从属关系画成的图表。功能结构图就是按功能从属关系画成的图表。管理信息系统的各子系统可以看作是管理信息系统的各子系

15、统可以看作是系统目标下层的功能。上层功能包括系统目标下层的功能。上层功能包括 (或控制或控制)下层功能,愈上层功能愈笼统,下层功能,愈上层功能愈笼统,愈下层功能愈具体。愈下层功能愈具体。功能分解的过程就是一个由抽象到具功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。体、由复杂到简单的过程。功能模块可以根据具体情况功能模块可以根据具体情况分得大一点或小一点。分解得分得大一点或小一点。分解得最小的功能模块可以是一个程最小的功能模块可以是一个程序中的每个处理过程,而较大序中的每个处理过程,而较大的功能模块则可能是完成某一的功能模块则可能是完成某一任务的一组程序。任务的一组程序。(1)功能模块

16、)功能模块 功能结构图中每一个框称为一个功能模块。功能结构图中每一个框称为一个功能模块。p各个模块具有相对独立性,可以分别加以设计实现;各个模块具有相对独立性,可以分别加以设计实现;p模块之间的相互关系(如信息交换、调用关系)通过模块之间的相互关系(如信息交换、调用关系)通过一定的方式予以说明。各模块在这些关系的约束下共一定的方式予以说明。各模块在这些关系的约束下共同构成一个统一的整体,完成系统的功能。同构成一个统一的整体,完成系统的功能。(2)模块化)模块化 把一个复杂的系统分解为多个功能较单一把一个复杂的系统分解为多个功能较单一的功能模块的方法称作模块化。模块化是一的功能模块的方法称作模块化。模块化是一种重要的设计思想,它把一个复杂的系统分种重要的设计思想,它把一个复杂的系统分解为一些规模较小、功能较简单的、更易于解为一些规模较小、功能较简单的、更易于建立和修改的部分。建立和修改的部分。第四节第四节 信息系统流程图设计信息系统流程图设计 信息系统流程图表达了各功能之间的数信息系统流程图表达了各功能之间的数据传送关系。据传送关系。如何理解如何理解 信息系统流程图信息系统流程图 是以新

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1