- 7
- 0
- 约 68页
- 2022-10-07 发布于未知
- 举报
“何为怀恋?”“冷月,苦读,小楼香雪。”“可否具体?”“功成,回望,物是人非。”
数据存储条目的一个例子 处理框条目的一个例子 外部实体条目的一个例子 五、系统设计 系统分析与系统设计 系统设计包括总体(概要)设计和详细设计两大部分。 系统分析阶段要回答的中心问题是系统“做什么”,即明确系统功能。这个阶段的成果是系统的逻辑模型。 系统设计要回答的中心问题是系统“怎么做”,即如何实现系统分析说明书规定的系统功能。这一阶段,要根据实际的技术条件、经济条件和社会条件,确定系统的实施方案,即系统的物理模型。 系统设计的目标是从保证系统的变更性入手,设计出一个易于理解,容易维护的系统。 系统设计应注意的问题 把系统划分为这样一些部分,其中每一部分的功能简单明确,内容简明易懂,易于修改。我们把这样的部分称为模块。 系统分成模块的工作按层次进行。 每一个模块应尽可能独立。即尽可能减少模块间的调用关系和数据交换关系。当然,系统中的模块不可能与其它模块没有联系,只是要求这种联系尽可能少。 模块间的关系要阐明。这样,在修改时可以追踪和控制。 总体设计的任务 将系统划分成模块; 决定每个模块的功能; 决定模块的调用关系; 决定模块的界面,即模块间信息的传递; 总体设计:从数据流图导出结构图。 变换分析和事务分析 变换分析 找出主加工、逻辑输入和逻辑输出 设计顶层模块和第一层模块 设计中、下层模块 事务分析 数据流图层次的转换 变换分析 事务分析1 事务分析2 数据流图的层次与模块结构 六、详细设计 详细设计的任务 代码设计; 数据库设计; 输入设计; 输出设计; 人机对话设计; 处理过程设计。 代码设计的原则 唯一性 合理性 可扩充性 简单性 适用性 规范性(国家有关编码标准) 系统性 编写代码表 输入输出设计的原则 输出设计包括以下几方面的内容: 确定输出内容; 选择输出设备与介质; 确定输出格式。 输入设计应遵循以下原则: 最小量原则; 简单性原则; 早检验原则; 少转换原则。 输入设计的内容包栝: 确定输入数据内容; 确定数据的输入方式; 确定输入数据的记录格式; 输入数据的正确性校验; 确定输入设备。 人机对话设计 对话要清楚、简单,用词要符合用户观点和习惯。 对话要适应不同操作水平的用户,便于维护和修改。 错误信息提示的设计要有建设性。 关键操作要强调和警告。 人机对话和处理过程设计 人机对话设计 对话要清楚、简单,用词要符合用户观点和习惯。 对话要适应不同操作水平的用户,便于维护和修改。 错误信息提示的设计要有建设性。 关键操作要强调和警告。 处理过程的设计 处理过程设计的关键是用一种合适的表达方法来描述每个模块的执行过程。 日常用的描述方式有流程图、盒图(NS图)、PAD图。 流程图 生命周期法与原型法 一、结构化方法 信息系统开发方法二维分类 按关键要素 按时间过程 面向处理 PO 面向数据 DO 面向对象 OO 生命周期法LC LC—PO LC—DO LC—OO 原型法PROT. PROT.—PO PROT.—DO PROT.—OO 结构化方法遵循的基本原则 面向用户的观点; 严格区分工作阶段,每个阶段有明确的任务和应得到的成果; 按照系统的观点,自顶向下地完成系统的研制工作; 充分考虑变化的情况; 工作成果文献化、标准化。 结构化方法的不足和局限性 开发周期长。 早期的结构化方法注重系统功能,兼顾数据结构方面不够。 结构化程序较低的系统,在开发初期难于锁定功能要求。 二、系统分析 系统分析要回答新系统“做什么”这个关键性的问题。 系统分析是研制信息系统最重要的阶段,也是最困难的阶段。系统分析的困难主要来自三个方面: 问题空间的理解; 人与人之间的通讯; 环境的不断变化。 数据流图是结构化系统分析的主要工具。结构化系统分析采用介于形式语言和自然语言之间的描述方式, 通过一套分层次的数据流图,辅以数据字典、小说明等工具描述系统。 数据流(程)图 数据流程图 数据流图描述数据流动、存储、处理的逻辑关系,也称为逻辑数据流图(Logical Data Flow Diagram),一般简称为DFD。 数据流图用到4个基本符号,即: 外部实体; 数据流; 数据存储; 数据处理过程。 外部实体 外部实体指系统以外又与系统有联系的人或事物。它表达该系统数据的外部来源或去处,例如顾客、职工、供货单位等等。外部实体也可以是另外一个信息系统。 数据处理 处理指对数据的逻辑处理功能,也就是对数据的变换功能。 在数据流图中,用带圆角的长方形表示处理,长方形分为三个部分:标识部分;功能描述部分;功能执行部分。 数据流 数据流是指处理功能的输入或输出,用一个水平箭头或垂直箭头表示。箭头指出数据的流动方向。 数据流可以是信件、票据,也可以是电话,等等。 数据存储 数据存储表示数据保存的地方。这里“
您可能关注的文档
- 水利管理课件-微灌系统.ppt
- 系统工程课件-Web信息系统测试方法.ppt
- 系统工程课件-Web信息系统测试方法.ppt
- 系统工程课件-解释结构模型.ppt
- 系统工程课件-软件测试基础.ppt
- 系统工程课件-软件测试基础.ppt
- 系统工程课件-软件测试基础.ppt
- 系统工程课件-软件测试技术.ppt
- 系统工程课件-软件测试技术.ppt
- 系统工程课件-软件测试技术.ppt
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
原创力文档

文档评论(0)