管理信息系统09 信息系统设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9.5代码设计和数据库设计 1 代码设计 1 * (2)上下关联区间码 由几个意义上相关的区间码组成,其结构一般由左向右排列,例如,在会计上,用最左位代表核算种类,下一位代表核算会计项目。 (3) 十进位码 由上下关联区间码发展而成 ,相当于图书分类沿用已久的十进位分类码。如820.645,小数点左边的数字组合代表主要分类,小数点右边的数字代表子分类。子分类划分虽然很方便,但是所占数位长短不齐,不适于计算机处理。但是只要把代码的数位固定下来,仍然可以用计算机处理。 9.5代码设计和数据库设计 1 代码设计 1 * 3) 助忆码 助忆码是指用可以帮助记忆的字母和数字来表示编码对象。例如,表示电视接收机可以用代码: TV—B—30表示30cm黑白电视机; TV—C—51表示51cm彩色电视机。 助忆码的优点是直观、便于记忆和使用。缺点是不利于计算机处理,当编码对象较多时,也容易引起联想出错,所以这种编码主要用于数据量较少的人工处理系统。 9.5代码设计和数据库设计 1 代码设计 1 * 4) 缩写码 缩写码是把人们习惯使用的缩写字直接用于代码。例如:kg—千克;cm—厘米。 缩写码的优点是简单、直观,便于记忆和使用。但是,由于缩写字有限,所以它的使用范围也有限。 5) 尾数码 使末尾位的数字码具有一定含义,可以不增加主要代码位数而进行分类,即利用尾位数字修饰主要代码。例如,用02301表示230毫米,用02302表示230厘米。 9.5代码设计和数据库设计 1 代码设计 1 * 9.2 总体设计阶段的图形工具 1 HIPO图 2 图9-12 对应于H图1.1.2框的详细IPO图 * 9.2 总体设计阶段的图形工具 1 HIPO图 2 图9-13 对应于H图1.2.1框的详细IPO图 *   结构图描述了程序的模块结构,表示了一个系统的层次分解关系,反映了块间联系和块内联系等特征及控制信息的传递关系。 (1)基本图形符号 1) 矩形框表示模块,框中的内容为模块名 2) 连线表示模块的调用关系 3) 注释箭头,实心圆表示传递的是控制信息,空心圆表示传递的是数据 4) 单条件调用 5) 多条件调用 6) 模块间单循环调用 7) 模块间多循环调用 8) 连接符 9.2 总体设计阶段的图形工具 1 结构图 3 * (2)应用举例 例1 产生最佳解的结构图,见图9-14所示。 9.2 总体设计阶段的图形工具 1 结构图 3 图9-14 产生最佳解的结构图 *  例2 计算奖金的结构图,见图9-15所示。 9.2 总体设计阶段的图形工具 1 结构图 3 图9-15计算奖金结构图 *   七十年代以来,产生了多种软件设计方法。如模块化程序设计(MP),基于功能分解的自顶向下设计(TDD),复合设计法(CD),结构化设计(SD),程序逻辑构造法(LCP),M.Jackson结构设计(MJSD)、结构化分析设计技术(SADT)和面向对象设计技术(OOD)等。这些方法都是用来指导总体设计的。本节我们只介绍SD方法。   SD是“结构化设计”(Structured Design)的简称,它是美国IBM公司的L.Constantine等人研究出来的,是目前使用最广泛的一种设计方法。SD方法的基本思想是模块化,考虑如何建立一个结构优良的软件系统,它提出了从反映用户要求的数据流图出发,逐步产生软件结构的规则,提出了高内聚低耦合的评价模块结构质量的具体标准。 9.3.1软件结构的标准形式 在数据处理系统中,常见的软件结构标准型有两种:变换型和事务型。当然,更一般的情况是二种类型的混合。 9.3 结构化设计(SD方法) 1 软件结构的标准形式 1 * 1.变换型结构   因为SD方法是以数据流图为基础的,变换型结构的数据流图基本上呈线性形状,可以比较明显地分为输入、变换(或加工)、输出三部分,其中变换部分是系统的主要工作,如图9-16所示。 9.3 结构化设计(SD方法) 1 软件结构的标准形式 1 图9-16变换型结构的数据流图 * 2.事务型结构   此类系统的数据流图常呈辐射状,一个加工(事务中心)将它的输入分离成若干种发散的数据流,从而形成若干条活动的路径,然后根据输入值选择其中的一条路径处理,如图9-17所示。 9.3 结构化设计(SD方法) 1 软件结构的标准形式 1 图9-17 事务型结构数据流图 * 1.复查基本系统模型   复查基本系统模型的目的是进一步检查输入和输出数据是否正确合理。 2.复查并精化数据流图   对需求分析阶段的数据流图认真复查,查

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档