网站大量收购闲置独家精品文档,联系QQ:2885784924

结构化系统设计(SSD).ppt

  1. 1、本文档共187页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
结构化系统设计(SSD) 结构化系统设计(Structured System Design)遵循结构化的思想 自顶向下,逐步求精的策略 目标明确,成果规范的阶段 层次清楚,体系严谨的结构 形象直观,清晰易懂的表达 划分为总体设计和详细设计两个阶段。每个阶段都包括 动态的处理流程设计:处理功能模块化 静态的数据结构设计:数据结构模型化 系统平台的设计:系统平台开放化 总体设计方案是结构化系统分析得到的逻辑模型到结构化系统设计的详细设计中所得到的具体的物理模型中间的一个桥梁。 在详细设计中,才完成系统平台的具体软硬件设备的详细结构和具体选型,并在此基础上,具体地完成模块的流程设计,数据结构具体实现的构架设计及其所使用的代码系统设计,得到可以直接安装、建库、编程、调试直至运行的物理模型。 这样纵横划分当然是为了问题简化,思路清晰。但在信息系统工程中,结构化系统设计也努力追求动态处理流程的设计与静态数据结构的设计之间的集成融合,追求阶段之间的无缝过渡。基本目的是要得到一个令用户满意的良好的实现方案。 用户评价MIS系统的主要性能指标有 适应性:容易理解,容易改正错误,容易改进,容易扩充 可靠性:检错、纠错、容错和从故障中恢复的能力 安全性:必威体育官网网址、抗入侵、防病毒、反窃取等能力 工作质量 效益:直接经济效益、间接经济效益和社会效益 工作效率 系统适应性好,容易理解,就便于与用户交流,有利于用户参与开发与维护,就能提高用户满意度;容易改正错误,就为系统调试与维护提供了便利,从而节省系统开发与维护的人力、物力与时间;容易修改就是为调整其它性能指标创造了有利条件,使其综合性能达到满意点;容易改进和扩充,就能方便地适应环境或目标的变化,不断调整各项性能指标,更好地满足用户需求,有效地延长MIS的生命周期。因此,在系统设计中把系统适应性摆在突出的位置。 MIS的总体设计 总体设计,又称概要设计,是以系统分析中得到的新系统的逻辑模型为依据,着眼于“如何做”,但又不考虑具体的特定系统平台,从全局一般的视野,来设计MIS 的总体方案。包括从全局实体联系图(ERD)导出数据的一般关系模型并改进优化之;从数据流图(DFD)及其数据字典(DD)中的加工说明,导出模块结构图(MSD);基于可行性研究的初步方案中系统平台构思,依据组织机构、数据的一般关系模型和MSD设计系统平台总体布局,得到系统平台总体布局图。 下面8.1-8.4节讨论系统的总体设计。 这里把教材上的1、2两节对调,因为处理功能设计中要对数据库模型中的一般关系模型中的关系读写数据。 8.1 MIS的一般关系模型的设计 关系模型是由关系数据结构、关系操作集合和关系完整性约束三部分组成。MIS的一般关系模型的设计是指:在不涉及到任何具体的数据库管理系统(DBMS)与不考虑任何具体的系统操作平台与运行环境的情况下,依据结构化系统分析中得到的实体联系图ERD,设计具有一般通用性的关系模型。 8.1.1 一般关系模型设计的基本任务 1.从全局ER图导出一般关系数据模型(全局一般关系模型):从系统全局ER图构造出各个关系(二维表),以关系框架(表头:描述记录结构,由属性名、外码、主码等三行构成)表示,它们构成了全局数据模型。 2.初始一般关系模型的改进与优化: 改进:检查关系模式的规范化,不是BCNF或3NF的,要通过分解规范化到BCNF或3NF 优化:通过查询/更新分析,对要频繁多关系查询而又很少更新的关系要适当合并,降低规范化程度而提高查询效率。 3.导出用户一般关系数据模型(用户视图):从全局数据模型中,依据各子ER图,抽出一些属性(表栏、数据项)和满足某些条件的元组(行、记录),加上某些导出项构成满足具体子系统或模块需要的数据模型。 8.1.2 从ER图导出一般关系模型的基本原则 现以帐务处理(图7.21)和工资核算(图8.16)的ERD为实例,介绍从ER图导出一般关系模型的四个基本原则。 原则1:ER图中的每一个独立实体变换为一个关系,其属性变为关系的属性,其主标识变为关系的主码。 例如,图8.16中独立实体“部门”、“职员”分别变为部门关系、员工关系。 原则2:ER图中的从实体及相应的主从联系变换为一个关系,从实体的属性加上主实体关系的主码构成这个关系的属性。如果主从联系是1:1的,则以主实体关系的主码(作为外来码)为这个关系的主码;如果主从联系是1:M的,则以主实体关系的主码加上同一主实体个体联系的不同从实体个体赖以相互区分的属性组,组成该关系的主码。 例如,图8.16中主实体“员工”与从实体“固定工资”、“变动工资” 的主从联系是1:1的,转换为以“员工工号”为

文档评论(0)

seunk + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档