管理信息系统的系统设计方法.ppt

上传人:精*** 文档编号:1083019 上传时间:2024-04-14 格式:PPT 页数:40 大小:847KB
下载 相关 举报
管理信息系统的系统设计方法.ppt_第1页
第1页 / 共40页
管理信息系统的系统设计方法.ppt_第2页
第2页 / 共40页
管理信息系统的系统设计方法.ppt_第3页
第3页 / 共40页
管理信息系统的系统设计方法.ppt_第4页
第4页 / 共40页
管理信息系统的系统设计方法.ppt_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、 本章要点本章要点:v目的:目的:建立物理模型,解决系统分析人员与系统实建立物理模型,解决系统分析人员与系统实 施人员的沟通问题。施人员的沟通问题。v任务:任务:总体设计(系统结构图)、详细设计(防护总体设计(系统结构图)、详细设计(防护 性、代码、数据库、输入输出设计等)。性、代码、数据库、输入输出设计等)。v方法:方法:结构化设计方法。结构化设计方法。v工具:工具:系统结构图系统结构图第六章 管理信息系统的系统设计 SA人员人员SDSD人员人员SDSD人员人员用户用户程序设计人员程序设计人员 逻辑模型逻辑模型(做什么)(做什么)物理模型物理模型(怎么做)(怎么做)6.1 6.1 系系 统统

2、 设设 计计 任任 务务 概概 述述一、系统设计的任务一、系统设计的任务 用一族标准的准则和工具帮助用一族标准的准则和工具帮助SDSD人员确定人员确定系统的模块、连接方式。系统的模块、连接方式。详细设计详细设计将系统划分为模块将系统划分为模块总体(初步)设计总体(初步)设计两两个个阶阶段段 决定每个模块的功能决定每个模块的功能选择系统的软、硬件,设备及配置方案选择系统的软、硬件,设备及配置方案决定模块的界面决定模块的界面决定模块的调用关系决定模块的调用关系 代码设计、数据库设计、代码设计、数据库设计、I/OI/O设计、设计、界面设计、防护性设计界面设计、防护性设计ABCDEF6.1 6.1 系

3、系 统统 设设 计计 任任 务务 概概 述述二、系统设计的评价标准二、系统设计的评价标准1 1、系统的效率、系统的效率2 2、系统的可靠性、系统的可靠性3 3、工作质量、工作质量4 4、可变更性、可变更性6.2 6.2 结结 构构 化化 设设 计计一、系统结构图一、系统结构图 是系统结构图的基本元素,通常指可是系统结构图的基本元素,通常指可以调用的一段程序。以调用的一段程序。1 1、模块:、模块:四四种种属属性性输入和输出输入和输出逻辑功能逻辑功能运行程序运行程序内部数据内部数据外部特性外部特性内部特性内部特性 ABCDEF6.2 6.2 结结 构构 化化 设设 计计一、系统结构图一、系统结构

4、图模块的设计原则模块的设计原则模块的独立性模块的独立性聚合度聚合度模块内的紧凑性模块内的紧凑性模块间的联系模块间的联系耦合度耦合度1 1、模块划分按层次进行、模块划分按层次进行2 2、每一模块的功能尽可能独立、单一、每一模块的功能尽可能独立、单一3 3、减少模块间不必要的联系、减少模块间不必要的联系注意:注意:扇入扇出系数扇入扇出系数6.2 6.2 结结 构构 化化 设设 计计一、系统结构图一、系统结构图2 2、系统结构图的符号、系统结构图的符号模块:模块:修改库存修改库存模块间的调用模块间的调用 ABCDEF直接调用直接调用判断调用判断调用循环调用循环调用模块间的通讯模块间的通讯数据通讯数据

5、通讯控制通讯控制通讯作业作业:系统:系统A首先调用模块首先调用模块B,获得数据,获得数据b,然后将数据,然后将数据b传给传给模块模块C,并循环调用模块,并循环调用模块C,获得数据,获得数据c,当,当c0时,系统时,系统A调调用模块用模块D。画结构图。画结构图.6.2 6.2 结结 构构 化化 设设 计计二、设计策略二、设计策略 所谓设计策略所谓设计策略,是指将是指将DFDDFD图转换成系统结构图转换成系统结构图的方法,它属于面向数据流的设计方法。图的方法,它属于面向数据流的设计方法。储户储户存取单存取单存款存款处理处理取款取款处理处理业务业务区分区分处理处理存单存单 取单取单主文件主文件编辑编

6、辑事务事务记录记录检索主检索主文件记文件记录录修改主修改主文件记文件记录录排列主排列主文件记文件记录录排列排列事务事务记录记录事务记录事务记录合格事务合格事务 记录记录合格事务合格事务 记录记录主文件记录主文件记录新主文新主文件记录件记录用过的事用过的事务记录务记录变换型变换型;适用于适用于DFDDFD底层底层事务型事务型;适用于适用于DFDDFD顶层顶层6.2 6.2 结结 构构 化化 设设 计计二、设计策略二、设计策略1、以变换为中心的策略、以变换为中心的策略 处理处理输入输入输出输出 如果在如果在DFD图中,从同一个数据源流入的数据流在系图中,从同一个数据源流入的数据流在系统中所经过的逻

7、辑路径几乎都是相同的,而且存在着以统中所经过的逻辑路径几乎都是相同的,而且存在着以下三类处理逻辑,可以采用以变换为中心的策略。下三类处理逻辑,可以采用以变换为中心的策略。第一类处理逻辑执行输入功能。第一类处理逻辑执行输入功能。第二类处理逻辑执行变换功能。第二类处理逻辑执行变换功能。第三类处理逻辑执行输出功能。第三类处理逻辑执行输出功能。导出的导出的初始结初始结构图构图 系统系统输出输出 处理处理输入输入变换中心变换中心输出输出输入输入数据源数据源数据源数据源变换变换中心中心主文件主文件编辑编辑事务事务记录记录检索主检索主文件记文件记录录修改主修改主文件记文件记录录排列主排列主文件记文件记录录排

8、列排列事务事务记录记录事务记录事务记录合格事务合格事务 记录记录合格事务合格事务 记录记录主文件记录主文件记录新主文新主文件记录件记录用过的事用过的事务记录务记录6.2 6.2 结结 构构 化化 设设 计计二、设计策略二、设计策略以变换为中心的策略的转换步骤:以变换为中心的策略的转换步骤:确定变换中心确定变换中心6.2 6.2 结结 构构 化化 设设 计计二、设计策略二、设计策略以变换为中心的策略的转换步骤:以变换为中心的策略的转换步骤:产生初始结构图产生初始结构图 修正主文件修正主文件写文件和打写文件和打印事务记录印事务记录修正主文件修正主文件 记录记录获得合格事务获得合格事务和主文件记录和

9、主文件记录 读事务文件读事务文件检索主检索主文件记录文件记录编辑事编辑事务记录务记录排列新排列新主文件主文件记录记录排列事排列事务记录务记录 打印事务记录打印事务记录写主文件写主文件NMEOFEOFEOFNOVTVTVTVTVTVTTRBADMRMRMRNMNMFMFTTR 事务记录事务记录EOF 事务文件的结束事务文件的结束 标志标志VT 合格的事务记录合格的事务记录BAD 不合格的事务记不合格的事务记 录标志录标志MR 主文件记录主文件记录NM 修正后的主文件修正后的主文件 记录记录NO 没检索到主文件没检索到主文件 记录的标志记录的标志FM 排列格式后的新排列格式后的新 文件记录文件记录

10、FT 排列格式后的已排列格式后的已 用过的事务记录用过的事务记录 修正主文件修正主文件写主文写主文件记录件记录修正主文件修正主文件 记录记录获得合格获得合格事务记录事务记录 检索检索主文件主文件 记录记录读事读事务文务文件件编辑编辑事务事务记录记录排列新排列新主文件主文件记录记录排列事排列事务记录务记录打印打印事务事务记录记录写主写主文件文件OKEOFEOFNOTRMKVTVTVTVTTRTRMRMRMRNMNMNMFMFT获得主文获得主文件记录件记录打印有效打印有效事务记录事务记录显示错显示错误事务误事务记录记录显示显示错误错误VKFTFMTR分解与优化后的结构图分解与优化后的结构图6.2

11、6.2 结结 构构 化化 设设 计计二、设计策略二、设计策略以变换为中心的策略的转换步骤:以变换为中心的策略的转换步骤:分解与优化分解与优化6.2 6.2 结结 构构 化化 设设 计计读入读入数据数据编辑编辑数据数据求解求解编辑编辑格式格式打印打印输出输出原始数据原始数据机内数据机内数据正确数据正确数据解解格式化解格式化解以变换为中心的转换:以变换为中心的转换:二、设计策略二、设计策略6.2 6.2 结结 构构 化化 设设 计计2、以事务为中心的策略、以事务为中心的策略具体步骤具体步骤:确定事务中心确定事务中心事务中心应具有事务中心应具有四种逻辑功能四种逻辑功能具有获得原始记录的功能具有获得原

12、始记录的功能能为这些事务选择相应的逻辑处理路径能为这些事务选择相应的逻辑处理路径具有区分类型的功能具有区分类型的功能确保每一个事务能够得到完全的处理确保每一个事务能够得到完全的处理一般说来,具有一个输入、多个输出特征的处理就是一般说来,具有一个输入、多个输出特征的处理就是事务中心。事务中心。业务业务区分区分处理处理 6.2 6.2 结结 构构 化化 设设 计计二、设计策略二、设计策略2、以事务为中心的策略、以事务为中心的策略具体步骤具体步骤:选模型选模型 事务处理事务处理调度处理调度处理获得事获得事务类型务类型分析分析事务事务类型类型 读读事务事务文件文件编辑编辑A类类事务事务处理处理A类类事

13、务事务TRTRTRCK事务记录事务记录TR事务事务A类型标志类型标志CKCK处理处理B类类事务事务处理处理C类类事务事务编辑编辑B类类事务事务编辑编辑C类类事务事务事务处理事务处理6.3 6.3 系统物理配置方案设计系统物理配置方案设计一、设计依据(一、设计依据(P140)系统的吞吐量。系统的吞吐量。系统的响应时间。系统的响应时间。系统的可靠性。系统的可靠性。集中式还是分布式。集中式还是分布式。地域范围。地域范围。数据管理方式。数据管理方式。管理对计算机的基本要求是速度快、管理对计算机的基本要求是速度快、容量大、通道能力强、操作灵活方便等。容量大、通道能力强、操作灵活方便等。但性能越高,价格越

14、贵。但性能越高,价格越贵。计算机硬件的选择首先要考虑将来计算机硬件的选择首先要考虑将来的的MISMIS的处理方式,其次要考虑应用软的处理方式,其次要考虑应用软件对计算机处理能力的需求。件对计算机处理能力的需求。6.3 6.3 系统物理配置方案设计系统物理配置方案设计二、计算机硬件选择二、计算机硬件选择6.3 6.3 系统物理配置方案设计系统物理配置方案设计三、计算机网络的选择三、计算机网络的选择网络的托扑结构。网络的托扑结构。网络的逻辑设计。网络的逻辑设计。网络的操作系统。网络的操作系统。6.3 6.3 系统物理配置方案设计系统物理配置方案设计四、数据库管理系统的选择四、数据库管理系统的选择数

15、据库的性能。数据库的性能。数据库的管理系统。数据库的管理系统。数据库的安全数据库的安全。数据的类型。数据的类型。6.3 6.3 系统物理配置方案设计系统物理配置方案设计五、应用软件的选择五、应用软件的选择软件是否能够满足用户的要求。软件是否能够满足用户的要求。软件是否具有足够的灵活性。软件是否具有足够的灵活性。软件是否能够获得长期、稳定的技术支持软件是否能够获得长期、稳定的技术支持。6.4 6.4 详详 细细 设设 计计一、防护性设计一、防护性设计系统中可能出现的问题系统中可能出现的问题数据差错数据差错:通讯、输入、不真实通讯、输入、不真实破坏:自然破坏、人为破坏破坏:自然破坏、人为破坏失密失

16、密系统防护性策略系统防护性策略文件及程序的安全防护文件及程序的安全防护系统保密系统保密系统故障系统故障数据差错防护数据差错防护其它系统防护其它系统防护6.4 6.4 详详 细细 设设 计计二、代码设计二、代码设计1 1、代码功能、代码功能 代码是代表事物名称、属性、状态等的符号,为代码是代表事物名称、属性、状态等的符号,为了便于计算机处理,一般用数字、字母或它们的组合了便于计算机处理,一般用数字、字母或它们的组合来表示。来表示。代码为事物提供一个概要而不含糊的认定,便于数据代码为事物提供一个概要而不含糊的认定,便于数据 的存储和检索。的存储和检索。代码提高处理的效率和精度。代码提高处理的效率和

17、精度。代码提高了数据处理的全局一致性。代码提高了数据处理的全局一致性。代码是人和计算机的共同语言,是两者交换信息的工代码是人和计算机的共同语言,是两者交换信息的工 具。具。6.4 6.4 详详 细细 设设 计计二、代码设计二、代码设计2 2、代码设计的原则、代码设计的原则 唯一化唯一化 规范化规范化 合理化合理化 系统化系统化 可扩充性可扩充性 简单性简单性 适用性适用性6.4 6.4 详详 细细 设设 计计二、代码设计二、代码设计3 3、代码种类、代码种类无实义代码:顺序码无实义代码:顺序码有实义代码有实义代码逻辑码逻辑码矩阵码矩阵码自检码自检码系列顺序码系列顺序码区间码区间码多面码多面码层

18、次码层次码十进制码十进制码缩写码缩写码助忆码助忆码6.4 6.4 详详 细细 设设 计计二、代码设计二、代码设计4 4、校验方法、校验方法校验码的生成过程:校验码的生成过程:对代码本体的每一位加权求和对代码本体的每一位加权求和S S C Ci i P Pi i代码本体代码本体权因子权因子自然数自然数几何级数几何级数质数质数 以模除和得余数以模除和得余数R RS mod(M)S mod(M)模模10101111和和余数余数 模减去余数得校验位模减去余数得校验位C Cn+1n+1=M=MR R(演示:演示:6.1)6.1)作业作业设计学生学号,要求反映:学生入学时间,所在系,所学专业,班级 层次(

19、大专、本科、研究生)6.4 6.4 详详 细细 设设 计计三、界面设计三、界面设计1 1、用户界面的概念、用户界面的概念 用户界面是对用户与系统之间进行交互所采用户界面是对用户与系统之间进行交互所采用的方式、途径、内容、布局及结构的总称,用的方式、途径、内容、布局及结构的总称,用户界面也叫人机界面、人机接口、人机输入用户界面也叫人机界面、人机接口、人机输入输出或人机交互界面等。输出或人机交互界面等。6.4 6.4 详详 细细 设设 计计三、界面设计三、界面设计2 2、屏幕界面设计、屏幕界面设计合理、有效、安全合理、有效、安全注意:注意:尽量保持一致尽量保持一致为熟练用户提供快捷键为熟练用户提供

20、快捷键提供有效反馈提供有效反馈提供简单的错误处理机制提供简单的错误处理机制允许撤消动作允许撤消动作减少短期记忆负担减少短期记忆负担6.4 6.4 详详 细细 设设 计计界面风格界面风格功能分区功能分区1 1、输入设计的原则(、输入设计的原则(P145P145)控制输入量控制输入量减少输入延迟减少输入延迟减少输入错误减少输入错误避免额外步骤避免额外步骤输入过程应尽量简化输入过程应尽量简化四、输入设计四、输入设计6.4 6.4 详详 细细 设设 计计2 2、输入设备的选择(、输入设备的选择(P146P146)四、输入设计四、输入设计6.4 6.4 详详 细细 设设 计计键盘、磁盘输入键盘、磁盘输入

21、光电阅读器光电阅读器终端输入终端输入3 3、输入检验(、输入检验(P146P146)4 4、原始单据的格式设计(、原始单据的格式设计(P148P148)四、输入设计四、输入设计6.4 6.4 详详 细细 设设 计计设计设计原始单据的原则原始单据的原则便于填写便于填写便于归档便于归档单据的格式应能保证输入的精度单据的格式应能保证输入的精度 1 1、输出设计的内容(、输出设计的内容(P142P142)五、输出设计五、输出设计6.4 6.4 详详 细细 设设 计计 有关输出信息使用方面的内容有关输出信息使用方面的内容 输出信息的内容输出信息的内容 采用的输出设备采用的输出设备 输出介质输出介质 输出

22、格式输出格式2 2、输出设计的方法(、输出设计的方法(P143P143)五、输出设计五、输出设计6.4 6.4 详详 细细 设设 计计 预印表格预印表格 打印多层表格打印多层表格 周转文件周转文件3 3、输出报告(、输出报告(P143P143)五、输出设计五、输出设计6.4 6.4 详详 细细 设设 计计 方便使用者方便使用者 考虑计算机的硬件功能考虑计算机的硬件功能 考虑原系统的输出格式考虑原系统的输出格式 考虑系统发展的需要考虑系统发展的需要 输出格式要先试制输出样品,再经用户输出格式要先试制输出样品,再经用户同意后才能正式使用同意后才能正式使用4 4、输出设计示例(、输出设计示例(P14

23、3P143)六、数据库设计(六、数据库设计(P153P153)6.4 6.4 详详 细细 设设 计计v用户要求分析用户要求分析v概念结构设计(概念结构设计(E-R模型表示)模型表示)v逻辑结构设计(符合第三范式)逻辑结构设计(符合第三范式)概念模型概念模型 数据模型数据模型v物理结构设计物理结构设计6.4 6.4 详详 细细 设设 计计v估算数据库的数据存储量估算数据库的数据存储量 v设计数据库设备设计数据库设备 v安排数据库的存储安排数据库的存储 v设计索引设计索引 v设计备份策略设计备份策略 v设计镜像方案设计镜像方案 数据库设计要考虑的几个问题数据库设计要考虑的几个问题一、程序设计说明书的内容一、程序设计说明书的内容6.5 6.5 编写系统设计报告编写系统设计报告程序名程序名所属系统及子系统名所属系统及子系统名程序的功能程序的功能程序的输入程序的输入/输出内容及格式输出内容及格式程序处理说明程序处理说明二、系统设计报告二、系统设计报告6.5 6.5 编写系统设计报告编写系统设计报告系统总体设计方案系统总体设计方案代码设计方案代码设计方案系统输入系统输入/输出设计方案输出设计方案系统文件设计方案系统文件设计方案程序模块说明书程序模块说明书

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业设计

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922