第6章 结构化系统设计.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文档。上传文档
查看更多
第6章 结构化系统设计

8_发展趋势_8.1 决策支持系统 第六章 结构化系统设计 第六章 结构化系统设计 第一节 系统设计的任务 1、系统分析与系统设计关系:系统分析也称粗略设计,系统设计也称详细设计。从系统分析到系统设计是一个由抽象到具体的过程,没有明显界定,还可能有反复。 2、系统设计的目的:产生目标系统的物理系统,即系统施工的依据。 3、系统设计的原则: (1)系统性:整体考虑问题,统筹兼顾。 (2)灵活性:对环境的高度适应性,如动物的颜色变化。 (3)可靠性:对外界干扰的抵御能力和应变能力。如安全保密、检错纠错能力、抗病毒能力。 (4)经济性:在满足需要的前提下,尽量减少支出。能简化的决不能复杂。 第六章 结构化系统设计 第一节 系统设计的任务 4、系统设计任务: (1)总体设计:信息系统流程图设计、功能结构图设计、功能模块图设计。 (2)代码设计和设计规范的制定。 (3)系统物理配置方案设计:设备配置、网络设计与选择、软件(操作系统、编程语言、数据库管理系统)选择。 (4)数据存储设计:数据库设计、数据安全性设计。 (5)计算机处理过程设计:输出设计、输入设计、处理流程图设计、编写程序设计说明书等。 第六章 结构化系统设计 第二节 代码设计 代码:代表事物名称、属性、状态等方面的符号。 用数字、字母组合表示,代码的设计在系统分析阶段就应开始。 一、代码的功能: 1、便于数据的存储与检索。为事物提供了概要和准确的认定。 2、用代码可以提高处理的效率和精度。 3、提高了数据的全局一致性。 4、代码是人和计算机的共同语言。 二、代码的设计要求 1、代码在逻辑上满足用户需要,结构上与处理方法一致。 如:统计代码,在不调出数据文件时,也能按代码进行运算。 2、代码能唯一标识事物。不能出现二义性理解。 第六章 结构化系统设计 第二节 代码设计 3、代码的预留位置。适度的留有余地。 4、代码的系统化、标准化,尽量使用国家标准; 5、代码要避免使用容易引起混淆的符号:如O、Z、I、S、V与0、2、1、5、u 易混; 6、尽量使用不宜出错的代码结构。如字母-字母-数字的结构(如WW2)比字母-数字-字母(如W-2-W)的结构出错机会少。 7、代码长于4个字母或5个数字字符时,应分成小段。减少读、写错误。如726-499-6135比7264996135易于记忆。 8、代码容量:代码位数为P,每一位上可用字符数为S,则可以组成码的总数为:C=S 例如:对每位字符为0~9的三位码,共可以组成C=10*10*10=1000种码。 第六章 结构化系统设计 第二节 代码设计 三、代码种类 (1)顺序码:也称系列码,用连续数字代表编码对象的码。 如:学号,01、02、03;… 工号:0101、0102、0103,… 优点:简单、易于管理。 缺点:没有逻辑基础,代码本身没有含义,只能顺序增加,中间删除留有空码。 一般作为其它码分类中细分类的一种补充手段。 (2)区间码:区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定含义。如邮政编码,050018,分为3个区间,05代表河北;00代表石家庄市,18代表裕华路邮区;汽车车牌号:冀A-Z1136,分为三个区间:冀:代表河北省,A代表石家庄市,Z代表出租车,1136:表示汽车顺序号;身份证号等。 区间码的特点:信息处理可靠、分组排序、检索方便,码的位数多。 第六章 结构化系统设计 第二节 代码设计 1、多面码:一个数据项可能具有多方面的特性。即同一数码在不同的组中表示不同的含义。如下图所示。 2、上下关联区间码:由几个意义相关的区间码组成。如会计核算方面的“科目代码”,由几个区间码组成:(款项目节)或科目、细目、子目。101201140,前三位:资金占用类;中三位:库存资金占用;后三位:成品资金占用。身份证号的结构。 3、十进制码:使用带小数点的十进制的代码。以小数点为界,左边:大类,右边:小类,如:622.566,虽

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档