第5章 系统设计

合集下载

系统设计

系统设计

5.3 代码的设计
• 代码是代表事物名称、属性、状态等符 号,为了便于计算机对信息的处理,一 般用数字、字母或它们的组合来表示。
• 5.3.1代码的功能 • 标识 • 分类 • 排序 • 特定含义 • 人和计算机共同语言,是两者信息交换的
工具.
• 5.3.2 代码设计的原则 • 惟一性 • 合理性 • 可扩充性 • 简单性 • 适用性 • 规范性
• 5.7.2计算机型的选择
• 管理对计算机的基本要求:速度快,内存容 量大,通道能力强,操作灵活方便.
• 5.7.3 网络的设计和选择 • 1)网络的逻辑设计 • 2)网络服务器的选择 • 3)网络操作系统的选择
• 5.7.4数据库管理系统的选择
5.8系统说明书
• 系统说明书具体要求:应全面、准确、清楚地阐 明系统在实施过程中具体采取的手段、方法和 技术标准,以及相应的环境要求。
• 5.3.2 代码的种类 • (1)顺序码 • 是一种用连续数字代表项目名称的编码. • 优点:码位数少,处理、设计、管理容易。
• 缺点:缺乏分类组织,不适宜分ቤተ መጻሕፍቲ ባይዱ,编 码的组织和体系性较差。适用于项目比 较少、项目内容长且时间不变动的编码。
• (2)区间码
• 把数据项分成若干组,每一区间代表一个 组,码中数字的什和位置都代表一定的意 义.
• 5.1.3子系统划分
• 一般按照功能划分,根据相对独立的管理 活动建立各个职能子系统.
• 划分原则:
• 要具有相对独立性;
• 应使数据冗余较少;应考虑今后管理工作 发展的需要;
• 便于系统分阶段实现.
5.2 结构化系统设计
• 5.2.1 结构化系统设计方法 • 结构化系统设计是运用一套标准的设计

管理信息系统课件-第5章管理信息系统的系统设计

管理信息系统课件-第5章管理信息系统的系统设计
维护
总体
设计
详细
设计
审计
审查
编程
调试
系统
转换
验收
详细
调查
逻辑
设计
教学目的
系统设计也称为系统的逻辑设计,其主要任务是在前一阶段系统分析的基础上,进一步明确新系统如何满足管理系统的要求,明确“如何做”的问题。
使学生了解系统设计的内容、任务和意义等;掌握系统设计过程、系统设计的相关工具和方法。
04
02
03
X
校验位
代码本体
XXXXXX 校验码是根据事先规定好的数学方法及代码本体计算出来的。
第5章 管理信息系统的系统设计
第5章 管理信息系统的系统设计
代码本体 Pn 加权因子 对代码的本体的每一位加权求和
P1
P2
P3
….
第5章 管理信息系统的系统设计
C1
C2
C3
….
Cn
R
校验位
代码本体
第二步:以模除和得到余数,将余数作为检验位
2001年6月,该公司投资近500万元人民币建设实施“生产综合管理系统”。该系统已于2001年年底投入运行,目前运行状况良好。
案例:中石化巴陵分公司的功能结构图
巴陵石化生产综合管理系统
实时数据整合子系统
油罐管理子系统
仓库管理子系统
车间生产子系统
能源计量统计子系统
物料计量统计子系统
5.2.1 系统功能结构设计的原则
第5章 管理信息系统的系统设计
管理信息系统子系统的划分是从信息的角度来划分的。管理信息系统的各子系统可以看做是系统目标下层的功能。系统功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。

生产与运作管理 第五章 生产系统设计.ppt

生产与运作管理 第五章 生产系统设计.ppt

5.3.5 选址的方法
–量本利分析法 –分级加权评分法
量本利分析法
选址方案都有一定的固定成本和变动成本 可用于多个选址方案的比较
量本利分析法(续)
收入
利润
TC2
TC1
FC1 FC2
0 盈亏平衡点 Vo
V1
V2 产(销)量
评分法
全面比较不同选址方案,是一个多目标或多准 则的决策问题
5.2 生产能力概述
假定产品的计算
首先,计算假定产品的台时定额:
–tpj=(50×20+100×30+125×40+25×80)÷300
=36.67(台时) 然后,将各产品的计划产量折算成假定产品产量
–A:50×20/36.67= 27 –B:100×30/36.67=82 –C:125×40/36.67= 136 –D :25×80/36.67 = 55
4
2
6
5
联系簇
相对关系布置法
第三步,考虑其他“A”关系部门,如能加在主 联系簇上就尽量加上去,否则画出了分离的子 联系簇。本例中,所有的部门都能加到主联系 簇上去。
单元1
L
D
D
G
L 车床

单元2

L
G

单元3
L
L
G
P
成组生产单元布置示意图
成 D 钻床
品 库
G
磨床
5.4.4 几种典型的布置
形式(续)
按C形制造单元布置
机器2
机器3
机器1
机器4
入口 出口
机器6
机器5
C形制造单元布置示意图
5.4.4 几种典型的布置

第五章 系统设计

第五章 系统设计

三、HIPO技术 技术
HIPO技术即用图形方法表达一个系统的输入和 技术即用图形方法表达一个系统的输入和 输出功能,以及模块的层次。 输出功能,以及模块的层次。HIPO技术包含两 技术包含两 个方面的内容: 个方面的内容: 分层图, (1)HIPO分层图,用此图层表示自项向下分 ) 分层图 解所得系统的模块层次结构。 解所得系统的模块层次结构。 处理-输出图),此图描述 (2) IPO图(输入 处理 输出图),此图描述 ) 图 输入-处理 输出图), 分层图中一个模块的输入,输出和处理内容。 分层图中一个模块的输入,输出和处理内容。
四、系统设计工作的特点
系统设计工作的环境是管理环境和技术环境的结 合。
5.2 系统设计的方法和工具
一、结构化设计方法概述
结构化设计( ) 结构化设计(SD)方法是从建立一个具有良好结构 的系统的观点出发, 的系统的观点出发,基于把一个复杂的系统分解成相 对独立的模块的原则, 对独立的模块的原则,主要研究了将系统分解为不同 模块的方法与技术,分析系统分解时产生的各种影响, 模块的方法与技术,分析系统分解时产生的各种影响, 提出了评价模块结构质量的具体标准, 提出了评价模块结构质量的具体标准,还给出厂从表 达用户要求的数据流图导出模块结构图的规则。 达用户要求的数据流图导出模块结构图的规则。 结构化方法规定了一系列模块的分解协调原则和技术, 结构化方法规定了一系列模块的分解协调原则和技术, 提出了结构化设计的基础是模块化, 提出了结构化设计的基础是模块化,即将整个系统分 解成相对独立的若干模块, 解成相对独立的若干模块,通过对模块的设计和模块 之间关系的协调来实现整个软件系统的功能。 之间关系的协调来实现整个软件系统的功能。
系统结构图的表示方法
模块A 模块A 模块A

第五章线性定常系统的设计与综合-课件

第五章线性定常系统的设计与综合-课件
ห้องสมุดไป่ตู้
(4)以便一个多输入—多输出系统实现“一个输入只控制一个输出”作 为
性能指标,相应的综合问题称为解耦控制问题。
优化型性能指标常取一个相对于状态 x 和控制 u 的二次型积分性能指标,
其形式为:
J(u()) (xTQxuTRu)dt 0
R正定对称;常阵
Q正定对称或半正 常定 阵对 (且 A,称 Q12)为能观测。
第五章 线性定常系统的设计与综合
二 输出反馈 输出反馈,就是将系统的输出量回馈到系统的 输入端,与参考输入一起,对受控对象进行控 制。在现代控制理论中,带输出反馈结构的控 制系统,根据反馈信号回馈点的位置不同,有 两种基本结构。 一种是反馈信号回馈至输入矩阵B的后端, 或者说,回馈点在状态微分处。图5-2为多输 入多输出系统输出反馈的这种结构型式。另一 种是反馈信号回馈至输入距阵B的前端,或者 说,回馈点在参考信号的入口处。图5-3为多 输入多输出系统输出反馈的这种结构型式。
(3)
其中:k 为 p×n常阵,状态反馈矩阵。
F为 p×q常阵,输出反馈矩阵。
v—参考输入向量。 2) 性能指标的类型
性能指标 非优化型性能指标:是一类不等式型的指标,即只要性能达
到或好于期望指标就算实现了综合目标。
优化型性能指标: 是一类极值型指标,综合的目的是要使
性能指标在所有可能值中取为极小(或
通过状态反馈构成闭环系统
x (ABK)xBu y(CDK)xDu
第五章 线性定常系统的设计与综合
一般D=0,可化简为
x (ABK)xBu yCx
闭环传递函数矩阵为
W k(s ) C (s IA B) 1 K B
状态反馈矩阵K的引入,并不增加系统的维 数,但可通过K的选择自由地改变闭环系统 的特征值,从而使系统获得所要求的性能。

王芳-数字档案馆学-第五章 数字档案馆系统的分析与设计

王芳-数字档案馆学-第五章 数字档案馆系统的分析与设计

第一节信息系统开发方法介绍
一、结构化生命周期法 (二)结构化分析与结构化设计 3、结构化设计的概念
结构化设计的核心是模块分解设计。结构化设计 运用一套标准的设计准则和工具,对系统控制层 次关系和模块进行分解。模块化显著提高了系统 的可修改性和可维护性,同时,为系统设计工作 的有效组织和控制提供了方便条件。结构化设计 最重要的概念包括模块化、内聚与耦合
第一节信息系统开发方法介绍
一、结构化生命周期法 (二)结构化分析与结构化设计 2、结构化设计 结构化设计是软件生命周期的重要组成部分, 是指把通过数据、功能和行为模型展示的软件 需求传送给设计阶段,由设计阶段产生体系结 构设计、接口设计、数据设计和过程设计
第一节信息系统开发方法介绍
一、结构化生命周期法 (二)结构化分析与结构化设计 2、结构化设计
第一节信息系统开发方法介绍
二、原型法
原型法的主要优点表现为:原型法的开发过程是 一个循环往复的反馈过程,符合用户对计算 机 应用的认识逐步发展、螺旋式上升的规律。 原 型法很具体,使用户能很快接触和使用系统,容 易为不熟悉计算机应用的用户所接受,可提 高 用户参与系统开发的积极性。
第一节信息系统开发方法介绍
第五章数字档案馆系统的分析与设计
本章要点
介绍了信息系统开发的一般方法,包括结构化 生命周期法、原型法、面向对象的开发方法以 及计算机辅助设计工程CASE;分析了档案信息 系统的规划方法和可行性研究;最后阐述了档 案信息系统设计的步骤和方法
关键词
档案信息系统 结构化生命周期法 原型法
面向对象的开发方法
第一节信息系统开发方法介绍
一、结构化生命周期法 (二)结构化分析与结构化设计 1、结构化分析 结构化分析方法适合于数据处理类型软件的需求 分析。由于利用图形表达需求显得清晰、简 明 ,易于学习和掌握。具体来说,结构化分析 方 法就是用抽象模型的概念,按照软件内部数 据 传递、变换的关系,自顶向下逐层分解,直 到 找到满足功能要求的所有可实现的软件为止。

计算机控制系统设计第五章模煳控制技术

计算机控制系统设计第五章模煳控制技术

)
g x2 ( x1 ) g x1 ( x2 ) g x2 ( x1 ) g x1 ( x2 )
若由 g(x1 / x2 ) 为元素构成相及矩阵,可得
1
G
g
(
x2
/
x1 )
g( x1 / x2 )
1
同理可得
1,
g
g ( x1 (x2 /
/ x2 ), g ( x1 x1 ),1, g ( x2
国内由刘增良教授主持完成的“模糊控制计算 机系沈阳工业大学硕十学位论文统”和“基于 因素神经网络理论的学习型模糊推理控制机” 成果,达到了世界先进水平。
1989年北师大建立国家级模糊实验室。
20世纪90年代,模糊控制软件与硬件技术的完 善,为模糊控制技术的实现提供了更好的发展 空间。
近年来,随着模糊控制的广泛应用,模糊硬件 产品和软件正使模糊控制向更高一级的新领域 扩展,如机器人定位系统,汽车定位系统、智 能车辆高速公路系统。
~
或 A =1/a+0.9/b+0.4/c+0.2/d ~
无限论域:
A
( (x))
~
x U
x
模糊集合的运算
空集
A
~
A
~
(x)
0
等集A ~~
A(x)
~
B ( x)
~
子集
A
~
B
~
A
~
(x)
B
~
(x)
并集
C
~
A
~
B
~
c ( x)
~
max[
~
( x),
(x)]
~
( x)

产品系统设计第五章 产品系统设计案例

产品系统设计第五章 产品系统设计案例

Interactive
DIQUA
帝度
The Microwave Oven
微波炉
System Design
系统设计
目录
Contents
Investigation
前期调研
市场调研
Market
Investigation
用户调研
Brain Storming
头脑风暴
分析模型
Model
界面设计
Interaction
D.
家用电器释放出的辐射会伤害婴儿和孕妇的健康。babycare主 要可以检测周边辐射值,辐射值超标时,向手机推送提醒。
四、界面高保真原型 High-fidelity prototypes
界面部分
Milk Temperature
五、制作Arduino 原型 prototypes
展示视频 六、
5.3 帝度微波炉系统设计流程
Smart Baby Care Product Design
5.2智能婴儿护理产品开发流程
交互设计课程汇报 指导老师:李世国 组员:于康康 崔宴宾 赵婉茹 姜晨菡
小组成员 Mumbers
于康康 产品与Arduino原型
崔宴宾 产品与Arduino原型
项目简介 Project profile
在现有的婴儿监护产品中找到市场裂缝和 设计机会,用arduino开发出产品原型,并进行 相应的外观设计。
学习目的与要求
学习产品系统设计的目的在于使设计师和项目管理者在实际的设 计工作中拥有系统的设计思想和策略,并将这一思想和策略应用于发 现需求、解决问题和启发思考中,并且始终着重于从整体与部分之间 、整体对象与外部环境之间的相互联系、相互作用、相互制约的关系 中综合地、精确地考查对象,以达到整合优化处理设计问题为目的。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

back
②高内聚、低耦合、影响范围在控制 范围之内的原则:
子系统或模块要有充分的内在联系,内 部功能单一,有较强的独立性,尽可能 减少与其它子系统或模块之间的关系 (包括调用关系、控制关系和数据交换 关系)。
>>>
A )内聚:内聚的模块在软件过程中完成单一的任 务(理想状态),同系统其他部分执行的过程交互 很少。在设计模块时应避免低内聚性。 可用以下的图来表示: 模块相对功能密度的度量 偶然性 逻辑性 时序性 过程性 通讯性 顺序性 功能性 “精力分散的”(低内聚) 聚 “用心专一的”(高内 ) >>>
⑶软件配置:
主要考虑系统软件和工具软件的配置问 题,根据系统设备配置的总体方案和系 统功能上的要求,考虑选用各类软件。 包括:P77 ①操作系统:UNIX、XINIX、MSDOS、 WINDOWS、WINDOWS NT ② 网 络 管 理 软 件 : NOVELL 的 NETWARE 或者NT 网的管理软件 ③中文系统 >>>
④时间划分法:按业务处理的时间关 系划分
这种方法把若干联系不大的功能,仅因 时间的同一性而才组合在一起,故模块 内部的功能多元化,聚合性差。 如:初始化处理功能的划分。 一般在一个系统的功能划分中会综合使 用到以上的各种方法,而无论采用何种 方法,都必须遵循以下的划分原则。 back
⑵模块分解的原则:P76 三个原则
④缩写码:是助记码的特例,常用编码 对象名称中的几个关键字母作为代码。 如:Amt表示总额(amount) Cont表示 合同(contarct) Inv.No表示发标号(invoice number) back
C )特征码:与层次码的区别仅在于各 类之间没有层次隶属关系,代码的某个 位或某几个位表示编码对象的某种特征。 如:P81 表5-1 特征码示例
>>>
③助记码:是一种用代表编码对象名称 或规格的文字与数字的组合,直接作为 代码的一部分,以帮助联想和记忆,达 到标识对象目的的编码。 如:TV-B-12 12寸黑白电视机 TV-C20 20寸彩色电视机 适用与编码对象比较少的情况。 >>>
而无论采用何种方案,都必须考虑以下 5 个因 素:P77 ①方案在技术上的先进性与成熟性; ②方案的可靠性、可维护性及系统的恢复能力; ③方案的效率,包括其速度、容量和操作的方 便性; ④方案的可扩充性,包括设备的增加、更新或 升级等; ⑤方案的性能价格比以及对环境的要求等。 back
⑵机器选型:给设备与配件选择合适 的型号和配置。
⑴确定系统设备配置的拓扑结构:
根据系统调查与分析的结果,从系统的饿 功能、规模、主要处理方式和用户需要和 条件来考虑,充分运用计算机系统技术、 通信技术和网络技术等,为系统配置的机 器设备构筑一个总体的方案。 如:集中式方案/分布式方案 多用户的联机方式/网络方式 总线型的网络结构/总线型与星型相结 合的网络结构 >>>
3.确定系统的计算机处理流程:
主要任务:给组成系统的各个子系统和模块勾 画出大致的计算机处理流程。 目的:让开发人员明确子系统或功能模块中 信息的流动、转换、存储和处理情况,以便明 确模块物理设计及日后模块实现的任务和工作 要点,从而把系统的总体设计思想落实到每个 子系统和功能模块中。 方法:用一种基于计算机处理的业务流图来 描述。 P78 图 5-3 人事信息管理的计算机处理 流程图 >>>
三、系统的具体物理设计:
物理设计的任务:对实现系统的各项功 能选择具体的技术手段和处理方式。 1.代码设计:就是给系统中某些实体机 器属性给予相应的编码。 2.输出、输入设计: 3.数据存储设计(文件或数据库设计): 4.其它设计: back
1.代码设计:
就是给系统中某些实体机器属性给予相 应的编码。 ⑴代码的作用: ⑵代码设计的原则:P79 6个 ⑶代码结构的类型: ⑷代码的检验: ⑸代码设计的任务与方法: ⑹文档: back
功能的划分要考虑到系统扩展的需要, 要能较好地适应功能的调整和增补,在 系统扩展时,不至影响原有的模块结构。 总之,做好系统功能结构的划分要有三 个保证, 明确系统的功能内容 掌握正确的划分方法 遵循科学的划分原则 back
2.系统环境的配置:
环境配置的内容:包括机器设备的选择 和软件配置方案的确定。分以下3方面来 进行。P77 ⑴确定系统设备配置的拓扑结构: ⑵机器选型:给设备与配件选择合适的 型号和配置。 ⑶软件配置: back
⑵具体的物理设计:对实现系统的各项 功能。选择具体的技术手段和处理方式。 分为:①代码设计 ②输出设计 ③输 入设计 ④数据库设计 ⑤其它设计
back
企业//需求
组织/业务功能结构
系统环境的配置 (网络设计)
业务பைடு நூலகம்能
系统总体结构设 计
子系统划分
功能//数据
编程与组装
IPO图
层次化模块结构图(计算机处理)
从以下三个因素考虑:P77 ①主机的结构、 CPU 的型号、处理速度、 内存大小、I/O通道与输出口、外存容量 和性能价格指标等;
>>>
②外设型号及其性能指标: 如 显示器的分辨率、显示方式和扫描方式; 打印机的行宽、速度和打印方式、色彩; 绘图仪的画线速度、精度、笔数和颜色; 扫描仪的幅面、分辨率、颜色和灰度等级; 键盘、鼠标器、触摸屏等。 ③配件的性能指标与兼容性: 如:用于网络连接与通信的路由器、集线器、 T 型头、终接器、传输介质、调制解调器等。 back
系统设计
一、基于SD(结构化系统设计)的系统 设计: 二、系统的总体设计: 三、系统的具体物理设计: 四、编写实施方案与系统设计评审:
一、基于SD(结构化系统设计) 的系统设计:
1.本阶段的任务:包括两个方面的工作 ⑴系统总统结构的设计: 把系统的功能分解成许多基本的功能模块,确定 它们之间的联系,规定它们的功能和处理流程。 分为:①系统功能结构的划分 ②系统环境的配置 ③确定系统的计算机处理流程 >>>
分类: A) 层次码:按实体类别从属层次关系 , 将 代码分成若干组 ,一般在码的左端组表示 最高层次类别,右端组表示最低层次类别, 组内仍按顺序编码。 如:学号、邮政编码 优点:能够充分反映实体的属性及其 层次关系,使用灵活,容易添加,便于 计算机处理。 缺点:编码比较长。 >>>
B)十进制码:在区间码的前提下采用层 次码的原理,同时以小数点为辅助,在 小数点后添加新的位数以不断增加新的 子分类。 如:图书编码 优点:可以无限地扩充,容易添加新 的分类,当编码实体的数量无法预先估 计时,常采用这种编码。 缺点:位数比较多,长度不一,不便 于计算机处理。 >>>
②顺序划分法:按业务的处理顺序划分。
这种方法与管理事务的流程相一致,模块之 间的关系清楚,结构紧凑,适用于子系统内 部的功能模块分解,是常用的方法之一。 如:帐务管理功能的划分为 凭证录入模块 (按帐务处理的顺序) 凭证汇总模 记帐模块
back
③性质划分法:按业务处理的性质划分
这种方法针对业务处理的性质,把具有相同性质 的操作归于同一模块,把不同性质的操作分放在 不同模块,使得模块功能单一,聚集性好,适合 于处理对象多而功能性质又比较统一的情形。 如:生产计划统计管理功能划分为 台帐录入模块 (按各种台帐的相同处理) 台帐汇总模块 台帐统计打印 模块 back
④ 数 据 库 系 统 : VFP 、 ORACLE 、 SYBASE 、 INFOMAX ⑤程序设计语言:过程化的语言、面向对象的语 言、可视化的语言 ⑥应用系统开发环境与工具 系统环境配置后的结果是以表格和拓扑图方式 提出一份系统设备配置方案。 方案内容包括: 系统的拓扑结构图 机器设备的型号和配置清单、 分布情况 软件配置等 back
修改
系统调查与分析阶段 系统说明书 系统功能结构的划 系统总体功能结构图 系统环境的配置 系统环境配置方案 子系统与模块的处理流程设计 子系统与模块处理流程 代码设计 新系统的代码体系 输出设计 输出设计说明 输出设计 输入设计说明 数据存储设计 文件与数据库设计说明 其它设计 对话设计与可靠性设计说明 形成实施方案 系统实施方案 ? Х 系统设计评审 终止 √ 系统实施方案 back 系统实施与转换阶段
1.系统功能结构的划分:(总体设 计最核心的问题)
采用自顶向下地将系统划分为若干个子 系统,而子系统又划分为模块,模块再 划分为子模块,层层细分到一个模块成 为一个单独可执行的程序为止。 划分的结果可用一张树型结构图来表示。 P75 图5-2 系统总体功能结构示意图 ⑴系统与模块划分的方法:P76 四种方 法 ⑵模块分解的原则:P76 三个原则 back
B)耦合:是程序结构中模块相互连接的测度, 耦合依赖与模块间接口的复杂性、引用或进 入模块所在的点、以及什么数据通过借口传 递。在模块设计中尽可能的低耦合。 可用以下的图来表示: 模块间相互独立性的度量
无直接耦合 数据耦合 印记耦合 控制耦合 外部的 公用耦合 内容耦合 低耦合 高耦合
back
③适应系统扩充和便于系统分阶段实 现的原则:
②区间码(块码):一种特殊的顺序码, 将实体分为若干组类,给每个组类分配 一个代码的区间段,在区间捏将代码顺 序赋予同组的实体。 如:邮政编码、身份证号码、学号 优点:区间码中数字的值和位置都代表 一定的意义,使排序、分类、检索等操 作容易进行。 缺点:码的长度与分类属性的数量有关, 有时会造成码比较长,且各区间留出的 无用空间较多。 >>>
①唯一确定性:保证每个实体仅有一个确定的 代码。 ②标准化和通用性:尽量才用标准代码,系统 内部代码必须统一和规范。 ③可扩充性和稳定性:代码的结构与编码规则 应留有余地,以利于日后的扩充。 ④便于识别和记忆:使代码具有逻辑意义,便 于识别和记忆。 ⑤力求短小与格式统一:容易掌握,也提高计 算机存储和处理的效率。 ⑥容易修改。 back
相关文档
最新文档