当前位置:文档之家› 04 系统分析(SA)

04 系统分析(SA)

系统分析

课前思考题1 系统分析的任务2 企业信息与数据建模3 企业流程与分析4 数据流程与分析5 案例分析作业

信息系统分析与设计

信息系统分析与设计 系统分析(SA) 

课前思考题

?系统分析的主要工作内容与工作步骤??怎样做好系统分析工作??系统分析的特点?

?系统分析方法的主要适用范围?

BACK

系系统分析(SA) 

系统分析的困难

?系统分析是研制信息系统最重要的阶段,也是最困难的阶段。?困难主要来自三个方面:

-问题空间的理解-人与人之间的通讯-环境的不断变化

系?其他要求

>>>>系统分析(SA) 

系统分析员要成为业务专家

?才能与用户交流顺畅,充分理解用户的要求;

?才能确保系统满足了业务需求,甚至用更好的方法来解决业务需求;

?在用户中建立可信度,用户才可能接受你的建议。

<<<<

系系统分析(SA) 

系统需求

分析的重要任务是理解和表达需求

?需求有哪些种类?

?如何寻找需求?

?如何表述需求?

>>>>

-技术性需求

<<<<

系统分析(SA) 

功能性需求

?功能需求是系统必须完成的活动或过程,也就是系统将要涉及的商业应用。

?功能需求是根据业务过程和业务规则确定的,有些容易获取,有些则是隐含的,需要去发现。

<<<<

系系统分析(SA) 

需求的来源--系统相关者

?系统需求的主要来源是系统的各种系统相关

者,他们是对系统成功感兴趣的所有人(也

称涉众--stakeholder)。

?系统分析中获得需求的首要步骤就是确定各

类系统相关者。

?系统相关者所用、所需的各种信息载体

<<<<

系系统分析(SA) 

如何表述需求

?自然语言

-不需要任何准备

-但既要保证精确无二义性,又要保证叙述不至于

晦涩难懂,是困难的(随意性、误会)

?模型

-人们对复杂问题的一种抽象或者对实物的一种简

单实现或规划蓝图。

-形式多样<<<<

BACK

系统分析(SA) 

2 企业信息与数据建模

?问题的提出

?主要内容:

–企业信息的基本概念

–企业信息载体的基本结构和分析方法

–企业数据模型的一般结构

–编码模型的基本概念

BACK

系系

思考

除了数据库管理系统提供了一般的理论与

方法外,管理信息系统自身是否还有提供了数

据模型的设计方法和原则?

<<<<系统分析(SA) 

管理信息系统开发的认知过程

根据问题

进行抽象

利用实用

软件进行

描述

根据平

台抽象

根据系统

平台进行

设计

管理信息系统开发的认知过程

现实世界:

问题

观念世界:

逻辑模型

数据世界:

物理模型

计算机世界:

计算机可执行

模型

技术内容增加

<<<<

系统分析(SA) 

企业信息

?定义:凡是与企业营运与管理相关的、反映

和用于控制企业管理活动的经过加工了的信

息。

如:生产计划、销售明细、员工工资等

?企业信息与经济信息、科技信息、图书信息

等不同,它具有私有性和特殊性。

系统分析(SA) 

从不同的分类视角,把握企业信息的作用

掌握不同类别的企业信息在数据处理中的难点比如:

-外部信息,其处理的难点在“识别”

-当前信息,其处理的难点在如何安全、快速“存取”等系

会计记帐凭证

会计名细台帐

会计二级台帐

会计总帐

不同层次的会计信息

多重特点

稳公共

信息

局部信

静态信息

一次输

入量大

量少

动态信息量少

实时输

入量大

使用

范围

稳定

程度

系战略管理

战术管理 操作管理

内容 寿命 规律性 结构化 程度

信息

量 更新 具体短 强 高 多 高 …抽象 长 弱

按职能部门划分

管理层

次划分

信息 管理

来源 内

粒度 细 粗

<<<<

-分类-属性-特点

-不同信息载体之间的关系-一般结构

<<<<

系系

?按实体不同分类:单据/凭证台帐报表标准计划文件报告

……

?按信息类别的分类

详细情况类信息载体总结性类信息载体非正常情况类信息载体高级类信息载体

<<<<

出货单等)、制单的部门、制单人、审核人、收付钱款或货物的种类、说明、数量等

?单据(凭证)编号:非常重要的数据项,一般用来唯一

表示一张单据(凭证)。

出库清单(图灵公司实例)

信息载体的

分类编号

单据编号

制定

时间

开具单位

<<<<

系统分析(SA) 

台帐

由一定格式、相互联结的帐页组成,以单据

(凭证)为依据,按照一定的要求(如时间次序、

某种分类等),全面、连续、系统地记录各项

经济业务。

台账实例

<<<<

系统分析(SA) 

报表

?界定:向上级报告情况的表格,按一定的统

计要求,将一定周期内的单据、台帐进行计

算,包括汇总、排序、分类汇总等,形成的

信息。

?作用:通过对一定时期生产、经营的统计,

向上级汇报生产、经营情况,为上级检查生

产经营情况,发现存在的问题,为制定相关

决策提供信息。

系统分析(SA) 

报表分类

?根据信息的综合性:职能的和综合的

?按职能:销售类的、生产类的、会计类的、

库存类的、设备管理类的、人力资源类、…

?按信息产生的时间间隔:年、半年、季、月、

旬、周、日

?按报表格式制定的单位:外部、内部

报表实例

<<<<

系系统分析(SA) 

计划分类

?按管理职能:销售计划、物资采购计划、生产计划、财务计划、劳动工资计划、职工培训计划等

?按计划期:月、季、半年和年等

?按影响程度:战略计划、战术计划、作业计划

系系统分析(SA) 

标准

衡量事物或活动的准则。在企业中,标准是企业相应工作的准则。

标准种类

业务流程、工作程序、考核标准、定额、…

标准种类

<<<<

定额实例

我国原水电部在1986年制定的水电工程的施工定额,它规定了做某一工程所需要的人工、材料种类和数量、施工机械种类和数量。

<<<<

系系统分析(SA) 

报告

特点:大都呈非结构化,多为非数值型数据,

其内容一般是难以事先设定的。

<<<<

系系统分析(SA) 

总结性类信息载体

周期性的统计,主要用于企业各部门的管理

人员,以跟踪部门的工作状态。

<<<<

系系统分析(SA) 

高级类信息载体

报告企业综合运行情况统计,主要用于企

业高层管理者,例如各类综合统计报表。不

仅包括企业运行情况的统计信息,还应该包

括与行业平均运行状态、行业内主要竞争对

手状态的比较,知道企业自身的优势和劣势。

<<<<

系系统分析(SA) 

信息载体的属性(II)

高峰份数:信息载体在产生周期内最大份数

单位信息量:表示一份信息载体所需要的字节数

最大信息量:单位信息量*高峰份数。

当前保存时间:信息载体需要保存在发生部门的

时间

存档时间:信息载体作为企业的档案存放的时间

系系统分析(SA) 

例:“出货单”的属性

e.g.

属性属性值

类型单据

名称出货单

产生周期随机

联数 4

平均份数3000

高峰份数5000

单位信息量

最大信息量

当前保存时间1年

存档时间5年

来源各销售柜台

去向会计部、仓库、销售部、收货单位

安全保密要求<无>

处理时间要求立即

具体内容

结构化程度高

>>>>

系统分析(SA) 

例:“出货单”的“具体内容”属性

名称类型长

数据加工的公

值域备注

收货单位字符

制单日期日期

品名/型号字符

数量数值若< 0,则为冲红单价数值

金额数值数量*单价

备注字符

合计数值∑数量*单价

收货字符

发货字符

审核字符

<<<<

系系统分析(SA) 

企业信息载体的一般结构

?由表头、表体、表尾三部分组成

?关系:

-表头与表尾:1:1

-表头与表体:1:1,1:n

-表尾与表体:1:1,1:n

?糟糕的信息载体:

-表中表:表中的表头有多个

-表体的项目是非标准的

报表实例

系统分析(SA) 

定额实例

<<<<

系系统分析(SA) 

企业数据模型的一般结构

?存储对象:

-通常有实体以及实体之间的联系

-在关系数据模型均采用关系来表示

?主-从模式结构

?装配模式结构

>>>>

系统分析(SA) 

单模式结构

?只有一个关系模式,用于表示存储对象。

例如:企业可销售的产品清单,它是一类实体,可以采取单模式结构来构造其数据模型,且关系模式如下:

可销售的产品(产品编码*,产品名称,规格型号,计量单位,销售参考价格,首次推向市场的时间,主要技术指标)

?适合的存储对象:存储对象有多个属性,其主要属性的值不依赖于其他存储对象特征。

例如:企业产品、设备、零部件、原材料、部门、员工等描述。<<<<

系系

系系统分析(SA) 

实例:出货单的主-从模式结构分析

主表:描述出库单的表头和表尾

出库单(出库单号*、制单时间、收货单位、收货人、发货人、审核人)

从表:描述出库的商品,即表体中的数据

出库的商品(出库单号*、商品编号*、商品名称、商品型号、单位、数量、单价、金额、备注)

<<<<

产品的物料清单

(图中的数字为需要的零部件个数)

3

3 2 1

1 1 1

1 …

产品1 产品2

Pm

P 1

… 对于制造型企业来说,产品与零部件之间的装配关系由BOM表示。

产品由多个零部件组成,而部件由多个零部件组成,从而形成了一个多层次的网络装配结构。

系统分析(SA) 

装配模式结构的组成

?一个清单和装配结构的关系模式组成-清单:存储用来装配的对象

-装配结构:存储对象之间的结构关系

系6110009A200100 实心钢带 3C0A0013 装制针 4331068A01 MP029蝴蝶制 3C010075 单牙枝 3C110049 钢直通 4331068601 MP029蝴蝶制制面 1B4080 316L 拉枝料 4331068701 MP029蝴蝶制制底 1B4080 316L 拉枝料 1(个) 2(片)

1(套)

2(片) 2(片) 2(片)

2.319(克) 1(片)

3.854(克)

?存储产品结构的“装配结构”

>>>>

零部件名称零部件型号单位6110009A200100实心钢带个3C0A0013装制针片4331068A01蝴蝶制MP029套3C010075单牙枝片3C110049钢直通片4331068601蝴蝶制制面MP029片1B4080拉枝料316L克433106870蝴蝶制制底MP029片<<<<

子零部件编码数量

6110009A2001003C0A00132

6110009A2001004331068A011

4331068A013C0100752

4331068A013C1100492

4331068A0143310686012

43310686011B4080 2.319

433106860143310687011

43310687011B4080 3.854

<<<<

系统分析(SA) 

装配模式的其他应用

在企业中,有许多存储对象的结构也可以抽象为“产品”、“零部件”之间的装配结构关系。

例如:*企业的“网点、经销商”营销网络

*按项目管理方式组成的“项目、角色、成员”

项目组中的关系

*“部门、岗位、员工”之间隶属关系

*企业的ISO9001质量评审体系中“标准/目、手

册/目、程序文件/目”之间的隶属关系、分类分

层次的统计等<<<<

系统分析(SA) 

特殊数据项的设置

在设计企业信息载体的数据模型的时候,

除了要考虑信息载体上现有的数据或表示问

题必要的信息外,还需要增加一些特殊数据

项的设置,以表示数据的不同状态,以满足

企业营运、管理各种的需要。

比如:“有效标识”、“冻结标识”、“审计标识”、

“删除标识”(逻辑删除)、……

系统分析(SA) 

例:政府预算外收费项目管理

政府

制定收费项目和额度的文件不同行政事

业单位只能

执行指定的

收费项目和

额度

收费执行收费稽查

中央政府

省政府

* 公安

* 检察院

* 城管

* 教育

*……

系统分析(SA) 

收费项目

行政事业单位

分配

收费

交费单位/个人

n

n

n

n

制定

收费额度

包含

n

n

n

n

n

标准的数据模型如何设

计,使得能在收费稽查

中使用?

采取:主-从模式

装配模式

收费稽查

问题:收费额度的定义与收费单位相关!!!

实体:文件(批文)实体:收费单位(行政事业单位)

实体:收费项目

联系:允许

的收费项目

系统分析(SA) 新增表联系:批文与收费项目

实体:批文

实体:收费单位

实体:收费项目

联系:允许的收费项目

<<<<

系系统分析(SA) 

编码的作用

?唯一地标识一个实体或属性值?系统集成的基础?便于分类和统计

?在某些场合节省存储空间

系?按照编码中采用的符号分类?按编码涉及的范围分类

>>>>系统分析(SA) 

按编码的基本结构分类

?顺序码

?块码?层次码?特征码

<<<<

系、

B 、

C 、

D …。?特点:

-编码简单、简短等-可维护性差

?例如:街道两旁的门牌号码一般采用顺序码

<<<<

系统分析(SA) 

一种特殊的顺序码。它将顺序码按照一定的方式,将编码分成若干段或者块,每一段或块代表一定类型的编码对象。

例如:我国的邮政编码

采用6位数码,其第一、二位采用块码标识省、自治区和直辖市,例如第一、二位为“43”和“44”均标识湖北省。四川省的?

系系统分析(SA) 

层次码

顺序码和块码不适合对具有层次结构的编码对象,例如物品、地区等的编码。

根据编码对象一定的层次关系,确定若干位,并排成一定的层次关系。?适合对具有层次结构的编码对象?特点:结构清晰、可维护强

系系统分析(SA) 

层次码的结构层次

?层次码的编码设计较复杂。

?采用时,首先要理清编码对象的层次结构。

N

N

N

N

N

N

层次码的一般结构

最低层 中间层 最高层

<<<<

系系统分析(SA) 

特征码(续)

?特点:组合灵活、设计简单等

?适用场合:一般用于枚举型的编码对象

例如:性别、直径、形状等。

由于特征码用于枚举型的编码对象,因此比较

方便由系统自动编码。

<<<<

?字母型编码

?字母数字型编码

<<<<

系统分析(SA) 

数字型编码

?采用若干位数字进行编码,其数字可以是十进制、八进制、二进制等。

例如:我国的身份证号、邮政编码、电话号

?优点:具有排序方便的

?缺点:不直观

<<<<

系系

系系统分析(SA) 

编码模型的实例分析

?商品的编码模型

?我国公民身份证号码的编码模型?机械行业的零部件编码模型

>>>>

系大类编码 中类编码 小类编码

商品分类编码

生产厂商编码

商品序列号

6110009A200100 实心钢带 3C0A0013 装制针 4331068A01 MP029蝴蝶制 3C010075 单牙枝 3C110049 钢直通 4331068601 MP029蝴蝶制制面 1B4080 316L 拉枝料 4331068701 MP029蝴蝶制制底 1B4080 316L 拉枝料 1(个) 2(片)

1(套)

2(片) 2(片) 2(片)

2.319(克) 1(片)

3.854(克)

<<<<系统分析(SA) 

例2:我国公民身份证号码的编码模型

省、市/地区等(层次码)

顺序(顺序码)

+(块码)

年、月、日(特征码)细粒度:

粗粒度:出生地出生时间性别校验码

(特征码) (特征码) (特征码)

实例:51010219800102051965

https://www.doczj.com/doc/4e8917209.html,/question/1146093.html?fr=qrl3<<<<

系统分析(SA) 

例3:机械行业的零部件编码模型

?成组技术:即把相似的问题归类成组,寻求解决这

一组问题相对统一的最优方案,以取得所期望的经济效益。

?相似性:几何形状、材料、尺寸、功能要素、精度、

加工方法、安装方式、机床调整等。?JLBM-1系统:

我国机械工业部门为机械加工中推行成组技术而开发的一种零件分类编码系统,于1984年正式为我国机械工业部的技术指导资料。

系杭州顶圆的妙芙欧式蛋糕的条形码

?由一组粗细不同、黑白或彩色相间的条、空及其相应的字符、数字、字母组成的标记,用以表示一定的信息。

系统分析(SA) 

条形码分类

?按取得信息的方向分类?按条形码的码制分类

<<<<

系系统分析(SA) 

二维条形码(Two-dimentional Bar Code )在水平和垂直二个方向都表示信息的条码符号。

系系统分析(SA) 

按条形码的码制分类

码制:条形码中条和空的排列规则。

常用的一维条形码的码制:EAN 码、39码、交叉25码、UPC 码、128码、93码,及Codabar (库德巴码)等。

二维条形码的码制主要有:PDF417码、Code49码、Code 16K 码、Data Matrix 码、MaxiCode 码等。

不同的码制有它们各自的应用领域

<<<<

系系统分析(SA) 

-企业信息流的作用

-企业流程的识别方法

-企业流程重组的基本概念

掌握企业信息流及作用

掌握企业流程的基本识别方法

BACK

系统分析(SA) 

企业流程的基本概念与分类

?问题的提出

?什么是流程?什么是企业流程?

?企业流程的分类

?企业流程、活动的特点

<<<<

系系统分析(SA) 

什么是流程?

一个或一系列连续有规律的活动,这些

行动以确定的方式发生可执行,导致特定结

果的实现。通常,流程是为了实现某一共同

目标,将一系列单独的活动组合在一起,实

现将“输入”经过流程变化为“输出”的全过程。

--《牛津英语大词典》

流程就是做事情的顺序。

活动:流程

的组成单

元,它具有

自封闭、边

界清晰、可

执行的特点。

系统分析(SA) 

企业流程

在价值流的思想下,将一组共同为顾客创造价值而相互关联,具有逻辑性、变动性、可分解性、时序性的企业活动称之为企业流程。

企业完成其业务获得利润的过程

系统分析(SA) 

企业流程的六元组定义

?活动集

?目标集:活动执行后满足的目标

?主体集:活动相关的主体

?关系集:表示活动之间的依赖关系

?规则集:表示相应活动执行时,必须满足的规则?时间集:活动执行需要的时间

<<<<

系统分析(SA) 

企业流程的分类

?按企业活动的性质

?按流程的处理对象分类

?按流程跨越组织的范围分类

?按结构分类

<<<<

?管理流程

<<<<系

下达

生产计划

毛坯下料

机械制造业生产流程

采购件采购

自制件加工

外协件加工

<<<<

相关主题
文本预览
相关文档 最新文档