第六讲 管理信息系统的系统设计

合集下载

管理信息系统的设计课件

管理信息系统的设计课件
下层的功能。系统功能分解过程就是一个由抽象 到具体、由复杂到简单的过程。
1 功能模块划分
❖ 所谓功能结构图,就是按功能从属关系画成的 图表,图中每一个方框称为一个功能模块,所 以功能结构图也称模块结构图。功能模块可以 根据具体情况划分得大一点或小一点。分解得 最小的功能模块可以是一个程序中的每个处理 过程,而较大的功能模块则可能是完成某一任 务的一组程序。
复,把系统逐层划分为多个大小适当、功能 明确、具有一定独立性且容易实现的模块,
从而把复杂系统的设计转变为多个简单模块 的设计,使系统开发的整体工作量变小。
2 结构化系统设计方法
⑶ 特点
相对独立、功能单一的模块结构
块内联系紧密、块间联系松散 采用模块结构图的描述方式
3 模块与模块结构图
⑴ 模块
❖ 把一个系统分解成若干彼此独立,且又具有一 定联系,能够完成某个特定任务的组成部分。 这些组成部分就称为功能模块,简称模块。
❖ 经过层层分解,把一个复杂的系统分解为多个 功能单一的功能模块,这种把一个信息系统设
计成若干个模块的方法称为结构化系统设计方 法。
2 结构化系统设计方法
⑴ 结构化系统设计方法的含义 ⑵ 结构化系统设计的基本思想 ⑶ 结构化系统设计的特点
2 结构化系统设计方法
⑴ 含义
❖ 结构化系统设计方法是运用一套标准的
❖ 可靠性: 如安全保密性、检错、纠错能力、抗病毒 能力等。
❖ 经济性: 如不要盲目追求技术上的先进,尽量避免 不必要的复杂化。
8.3.2 系统总体结构设计
1. 功能模块划分 2. 结构化系统设计方法 3. 模块与模块结构图 4. 模块间的联系 5. 模块结构图的设计
1 功能模块划分
❖ 总体结构设计主要是划分管理信息系统的子系统 (模块)。

《管理信息系统》第六章 管理信息系统的系统设计

《管理信息系统》第六章 管理信息系统的系统设计
《管理信息系统》 作者:李瑞
2、避免代码录入出现错误的办法 在设计好的代码后,再增加一位,作为代码的组成部
分。增加的一位,即为校验位。 使用时,应录入包括校验位在内的完整代码,代码进
入系统后,系统将取该代码校验位前的各位,按照确定代 码校验位的算法进行计算,并与录入代码的最后一位(校 验位)进行比较,如果相等,则录入代码 正确,否则录入 代码错误,进行重新录入。
C=∏P Si i=1
《管理信息系统》 作者:李瑞
第二节 代码设计

顺序码


区间码


助忆码
顺序码又称系列码,是一
种用连续数字代表编码对象的
代码定表;位把一优方数个据点法组项:简,分码短单成中而,若数简易干字组单于的,,管值每和记理一位录。区置的但间 都这代种表码一没定有意义逻。辑优基点础是,:信不息易处记 理忆比。助较忆可码靠用,排文序字、、分数类字、检来索描等 述操作,易也于可进用行文。但字这与种数码字的的长度结与 合其分来类描属述性,的其数量特有点关是,,有可时可以能 通造 有成 多过很 余联长 的想的 数帮码。助。同在时记许,忆多维。情修况比下较,困码难。
《管理信息系统》 作者:李瑞
3、校验位的确定步骤:
设有一组代码为: C1C2C3C4…Ci 第一步:为设计好的代码的每一位Ci确定一个权数Pi(权 数可为算术级数、几何级数或质数)。 第二步:求代码每一位Ci与其对应的权数Pi的乘积之和S S=C1*P1+C2*P2+……+Ci*Pi +……Cn*Pn
《管理信息系统》
黄梯云 主编
高等教育出版社(第四版)
作者:李瑞 Email:zzz_2918@
2011年3月

第六章管理信息系统的系统设计

第六章管理信息系统的系统设计

第三节
系统设计的步骤
图2-18 工资子系统框图
第三节
系统设计的步骤
图2-19
第三节
系统设计的步骤
2、信息系统流程图 根据功能模块结构图和系统数据流程图设计出信 息系统流程图。(前面已经讲过,这里略去)
第三节
系统设计的步骤
二、系统软硬件配置设计 管理信息系统应根据系统的目标,系统的性能,如 信息存储及吞吐量、响应时间、可靠性、可维护性和 兼容性、保密性等,确定物理配置的方案。 ⑴ 体系结构 适合管理信息系统的配置方案及体系结构有以下几种: ①批处理方式 ②联机处理方式 ③分布式处理方式 分布式处理最典型的体系结构就是局域网结构。
第一节
系统设计的任务
一、系统设计的任务与目标 系统设计的任务,简单的说就是 解决新系统“怎么做”的问题,即 根据系统分析得到的逻辑模型,设 计出一个能在计算机上实现逻辑模 型全部功能的具体方案,即物理模 型。系统设计通常分为总体设计和 详细设计两部分。ຫໍສະໝຸດ 第一节系统设计的任务
系统设计的要达到如下六个目标:
第二节
系统设计的方法
模块划分的四项基本原则: ⑴ 模块间的独立性 ⑵ 模块间的低耦合性
① 数据耦合:两个模块之间是调用关系,相互传 递的信息以参数形式给出。它是模块耦合性最弱 的一种形式。 ② 特征耦合:两个模块都与同一数据结构有关, 这种状态可以转化为数据耦合。
第二节 系统设计的方法 ⑵ 模块间的低耦合性
第二节
系统设计的方法
例:运用结构化设计方法,将银行对账模块结构图2.11 向下分解,得到2层银行对账模块结构图2.12。
第二节
系统设计的方法
第二节
系统设计的方法
结构化设计是将一个大系统划分为若干个功能 模块,每个功能模块再划分为若干个子模块,自 顶向下,层层分解,完成系统的全部功能。 模块究竟如何划分,到目前为止,没有一个 严格的、绝对的标准,好的模块划分方法不是唯 一的,同一个问题由不同的设计人员考虑,可能 得到不同的结果。但是评价模块结构图模块划分 的质量高低,也就是评价标准,主要看模块的划 分是否符合下面四项基本原则。

管理信息系统教程—管理信息系统的系统设计

管理信息系统教程—管理信息系统的系统设计

管理信息系统教程—管理信息系统的系统设计在当今数字化的时代,管理信息系统(MIS)已经成为企业和组织运营中不可或缺的一部分。

它能够有效地收集、处理、存储和传递信息,帮助管理者做出更明智的决策,提高工作效率和竞争力。

而管理信息系统的系统设计阶段则是将系统分析阶段所确定的需求转化为实际可操作的系统架构和功能模块的关键环节。

一、系统设计的目标和任务系统设计的主要目标是在满足系统需求的前提下,确保系统具有良好的性能、可靠性、安全性、可扩展性和易用性。

具体来说,系统设计的任务包括以下几个方面:1、总体设计确定系统的总体架构,包括硬件、软件和网络架构。

划分系统的功能模块,明确各模块之间的关系和接口。

2、详细设计对每个功能模块进行详细设计,包括算法设计、数据结构设计、输入输出设计、界面设计等。

3、数据库设计设计系统所需要的数据库,包括数据表结构、字段定义、关系模型、存储过程等。

4、代码设计确定系统所使用的编程语言和开发工具,制定代码规范和编程标准。

5、安全设计考虑系统的安全性需求,制定安全策略和措施,如用户认证、授权、数据加密等。

二、系统设计的原则为了实现系统设计的目标,需要遵循以下一些原则:1、系统性原则系统设计要从整体出发,考虑系统的各个组成部分之间的关系和相互作用,确保系统的整体性和协调性。

2、经济性原则在满足系统需求的前提下,尽量降低系统的开发成本和运行成本,提高系统的性价比。

3、可靠性原则设计的系统要能够稳定可靠地运行,具备容错和恢复能力,以应对各种可能的故障和错误。

4、灵活性原则系统要具有良好的灵活性和可扩展性,能够方便地适应业务需求的变化和技术的发展。

5、易用性原则系统的界面要简洁明了,操作方便,易于用户学习和使用。

三、总体设计1、硬件架构设计根据系统的规模、性能要求和用户数量等因素,选择合适的硬件设备,如服务器、存储设备、网络设备等。

同时,要考虑硬件的可扩展性和冗余性,以保证系统的可靠性和性能。

管理信息系统的系统设计1

管理信息系统的系统设计1

管理信息系统的系统设计1管理信息系统的系统设计随着信息技术的快速发展,管理信息系统在企业中扮演着重要的角色。

一个良好设计的管理信息系统可以帮助企业高效地管理和利用信息资源,提升组织的决策能力和竞争力。

本文将探讨管理信息系统的系统设计,并提出一些设计原则和最佳实践。

一、设计目标和需求分析在进行管理信息系统的系统设计之前,首先需要明确设计的目标和需求。

设计目标应该符合企业的战略目标和业务需求。

需求分析要充分了解用户的需求和期望,通过与用户的沟通和访谈来明确系统的功能和性能要求。

二、系统架构设计系统架构设计是管理信息系统设计的核心部分。

它定义了系统的整体结构和组成部分,并规定了各个部分之间的关系和交互方式。

在进行系统架构设计时,需要根据企业的需求和现有的技术环境选择适合的架构模式,比如:客户端/服务器架构、分布式架构、云架构等。

三、数据库设计数据库是管理信息系统的核心,良好的数据库设计直接影响系统的性能和稳定性。

在进行数据库设计时,需要考虑数据的组织结构、存储方式和访问方式。

合理的数据库设计应该具有良好的数据一致性、完整性和安全性,并且能够支持系统的高并发和高可用性。

四、界面设计用户界面是管理信息系统与用户交互的窗口,良好的界面设计可以提升用户的使用体验和工作效率。

在进行界面设计时,需要考虑用户的习惯和心理特点,采用直观、简洁和一致的设计风格。

同时,界面应该具有良好的响应性能,能够适应不同的终端设备和分辨率。

五、系统安全设计管理信息系统通常包含大量的敏感信息和业务数据,因此系统安全设计至关重要。

在进行系统安全设计时,需要采取一系列措施来保护系统和数据的安全。

比如:数据加密、身份认证、访问控制、审计日志等。

此外,还需要定期进行安全评估和漏洞修补,确保系统的安全性和稳定性。

六、系统部署和维护系统设计完成后,需要进行系统的部署和维护工作。

在进行系统部署时,需要根据实际情况选择合适的硬件和软件环境,并进行系统的安装和配置。

管理信息系统课件第6章系统设计

管理信息系统课件第6章系统设计
⑤ 时间内聚:指模块中的任务必须在同一时间段内执 行,如初始化模块或终止模块。
⑥ 逻辑内聚:该内聚是指将几个逻辑上、功能上相似 的模块合并,而形成一个新的模块,该模块包括有若 干个在逻辑上具有相似功能的程序段,由传送给模块 的参数来确定该模块完成哪一程序段的功能。
⑦ 偶然内聚:当模块内各部分之间没有联系,或者即 使有联系,这种联系也很松散,则称这种模块为偶然 内聚。
• 每个模块必须功能明确,接口明确,消除多重功 能和无用接口。
19
子系统划分
• 子系统的划分一方面要考虑组织结构,另一方面 要从业务流程中信息的流动、处理、应用以及信 息系统结构优化的角度考虑。
• 目前的划分方法最常用的是按功能来划分,根据 相对独立的管理活动,来建立各个职能子系统。
20
• 子系统划分的原则如下: (1)子系统要具有相对独立性,子系统之间数据的
(1)HIPO分层图 • HIPO分层图表示自顶向下分解所得系统的模块层次结构。
用一个方块表示一个模块,方块内标明此模块的处理功能 或模块名,模块间的调用关系用直线连接。采用自顶向下 扩展的方法先画顶层模块,然后根据需要一步一步扩充, 直到每个模块的处理功能符合设计要求为止。
11
例如:对于修改库存数据的HIPO分层图一如图6-3所示。 图6-3 修改库存数据的HIPO分层图一
3
信息系统设计的目标和原则
• 系统设计的目的是保证在实现逻辑模型功能的基础上, 尽可能提高目标系统的性能,将分析阶段所获得的系 统逻辑模型,转换成一个具体的计算机实现方案的物 理模型。
• 评价与衡量系统设计目标实现程度的主要指标有以下 几项。
(1)系统性原则 (2)灵活性原则 (3)安全性及可靠性原则 (4)经济性原则 (5)实用性 (6)高效性

管理信息系统(6)-系统设计

管理信息系统(6)-系统设计


系统提供数据的准确性 输出表格的易读易懂性 系统操作的方便性 人机界面的美观性
1.2.4 较强的灵活性

系统的灵活性是指系统的可维护性或可修改性。 需求必然是变化的 对系统修改的难易程度,主要取决于系统的设 计方式。
上述系统的性能指标是相互联系、相互制约的。 在某些条件下,它们是相互矛盾的,但在某些 情况下,它们又能彼此相互促进。
2.2 系统功能模块结构设计原则

把系统的可变更性放在首要的位置 如何设计模块结构才能使系统具有较好的可变 更性? 总的原则:尽量把密切相关的问题划归到同一 模块;把不相关的问题划归到系统的不同模块。 即模块间相互独立。 不相互独立的例子:课表的安排 相互独立的例子:每个教师只给一个自然班上 课,这个自然班所有的课也都由该教师承担
存储缺货 项目
修改库存 量
记录可供 货项目

“确定能否供货”详细IPO图
IPO图 系统名称 模块名称 订单处理 确定能否供货 设计者 xxx 日期 xx年xx月xx日
上层调用模块 处理模块
可调用的下层模 块 无
输入 订单订货量X 库存信息Y
输出 供货类型标志I 缺货信息Z
处理 IF Y-X>0 Then I=1(可供货) Else I=2 Output z 缺货
系统设计步骤

(3)数据库(文件)设计

根据系统分析中的数据流程分析和数据字典, 确定出数据文件结构和数据库逻辑结构 输入/输出设计主要是对各种输入输出报表 格式的描述,另外,对人机对话格式的设计 和输入输出装置的考虑也在这一步完成。

(4)输入/输出设计


(5)处理流程设计

处理流程设计是通过流程图的形式,将系统 对数据的处理过程和数据在系统存储介质间 的转换情况详细地描述出来
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2019/1/13
主讲:管理学院信息管理与信息系统系 肖红彦
3
Management Information System
§6.1 系统设计概述
• 系统设计的任务 • 系统设计的原则 • 系统设计的目标
2019/1/13

主讲:管理学院信息管理与信息系统系 肖红彦
4
Management Information System
三、系统设计的目标
• • • • • 运行效率 可靠性 可操作性 易维护性 经济性
2019/1/13
主讲:管理学院信息管理与信息系统系 肖红彦
7
Management Information System
§6.2 系统的平台设计
• 管理信息系统的平台设计包括:
– 软硬件配置方案设计 – 网络平台的设计。
9
Management Information System
2.开发工具的选择应考虑的问题
• • • • 系统的环境 系统的开放性 应尽量面向终端用户 应尽可能支持系统开发的整个生命周期。
2019/1/13
主讲:管理学院信息管理与信息系统系 肖红彦
10
Management Information System
Management Information System
第六讲 结构化系统设计
主讲:肖红彦 武汉理工大学管理学院信管系
Management Information System
本章教学目标
• 理解并掌握
– 系统设计的方法 – 系统设计的工具
2019/1/13
主讲:管理学院信息管理与信息系统系 肖红彦
• 主要内容
– 模块及其层次分解 – 模块分解的基本原则 – 两种结构中心
2019/1/13
主讲:管理学院信息管理与信息系统系 肖红彦
13
Management Information System
一、模块及其层次分解
1、模块 • 模块是可以组合、分解和更换的单元,是组成系统、易于 处理的基本单位。系统中的任何一个处理功能都可以看作 是一个模块。 • 一个模块具有三种基本属性:
– (1)硬件结构情况、硬件的组成及其联接方式,还要说 明硬件所能达到的功能,并画出硬件结构配置图。 – (2)硬件设备清单,标明设备名称、型号、规格、性能 指标、价格、数量、生产厂家等。 – (3)通讯与网络设备清单,标明设备名称、型号、规格、 性能指标、价格、数量、生产厂家等。 – (4)软件系统配置的选择情况,列出所需软件清单,标 明软件名称、来源、特点、适用范围、技术指标和价格 等。
2
Management Information System
本章主要内容
• 系统设计概述(1学时)
– 系统设计的目标、原则
• 系统总体设计(3学时)
– 系统的平台设计 – 功能结构设计 – 编码设计
• 数据库设计(2学时) • 详细设计(2学时)
– 输入/输出设计 – 界面设计
• 编写系统设计报告
– 功能:说明该模块实现什么 – 逻辑:描述模块内部如何实现要求的功能 – 状态:描述该模块的使用环境、条件及模块间的相互关系。
• 具体来说,模块应具备以下四个要素:
– 输入和输出:是模块与外部的信息交换。一个模块从它的调用者那 里获得输入,把产生的结果再传递给调用者。 – 处理功能:指模块把输入转换成输出所作的工作。 – 内部数据:指仅供该模块本身引用的数据。 – 程序代码:指用来实现模块功能的程序。
– 系统集成解决方案 – 网络安全解决方案 – 企业应用解决方案
主讲:管理学院信息管理与信息系统系 肖红彦
2019/1/13
11
Management Information System
计算机物理系统配置方案报告
• 1.计算机物理系统配置概述 • 2.计算机物理系统选择的依据 • 3.计算机物理系统配置
5
主讲:管理学院信息管理与信息系统系 肖红彦
Management Information System
二、系统设计的原则
• • • • • • 系统性原则 实用性原则 经济性原则 安全性原则 规范性原则 适应性原则
2019/1/13
主讲:管理学院信息管理与信息系统系 肖红彦
6
Management Information System
市场调查小组作业
• 调查以下各类软硬件系统各有哪些产品?由什么公司提供? 市场价格如何?主要性能与特点是什么?
– 软件类
• • • • • 客户端操作系统 服务器端操作系统 数据库管理系统 应用服务器系统软件 开发工具与软件开发平台
– 硬件类
• 客户端 • 服务器
– 网络通信类
• 路由器 • 交换机
主讲:管理学院信息管理与信息系统系 肖红彦
2019/1/13
14
Management Information System
2、模块的层次分解
• 根据模块功能的具体化程度,可以把模块分 为逻辑模块和物理模块。
– 逻辑模块是在逻辑模型中定义的模块。如数据 流程图中的处理功能都是逻辑模块。 – 物理模块:是一个特定逻辑模块的具体化,可 以是一个计算机程序、子程序、过程或函数, 也可以是一个人工过程的某项具体工作。
2019/1/13
主讲:管理学院信息管理与信息系统系 肖红彦
8
Management Information System
6.2.1软硬件配置
• 1.系统软硬件的配置应考虑的问题:
– – – – 功能要求 性能要求 容量要求 安全性和可靠性的要求
2019/1/13
主讲:管理学院信息管理与信息系统系 肖红彦
一、系统设计的任务
• 1、任务 • 在系统分析提出的逻辑模型的基础上,科学 合理地进行物理模型的设计。即确定新系统 的实施方案,解决“怎么做”的问题。 • 2、主要工作
总体设计 功能结构设计 数据库设计 代码设计 网络设计 物理配置方案设计
2019/1/13
详细设计 数据存储/文件设计 人机界面/对话设计 输出/输入设计 处理流程设计 安全保密设计
• 4.费用情况 • 5. 具体配置方案的评价
2019/1/13
主讲:管理学院信息管理与信息系统系 肖红彦
12
Management Information System
6.3 功能结构设计
• 结构化系统设计的思想
– 采用自顶向下、逐层分解的方法,把系统划分 为若干子系统,而子系统又划分为若干功能模 块,模块又划分为子模块。层层划分直到每一 个模块是相对独立、功能单一的独立程序为止。
相关文档
最新文档