《SMIS第06章安全管理信息系统的规划分析.ppt》由会员分享,可在线阅读,更多相关《SMIS第06章安全管理信息系统的规划分析.ppt(47页珍藏版)》请在三一办公上搜索。
1、陈章良E-MAIL:,安全管理信息系统,山东工商学院 陈章良陈章良,一幅有关需求与实现的漫画,山东工商学院 陈章良陈章良,案例:软件工程师毫无用处?,“软件工程师毫无用处,我宁愿雇佣雷达专家教会他如何编程,也不愿意雇佣程序员来教会他雷达信号流程”。这段措辞严厉的声明来自于一位大型政府项目的经理,他所在的部门的电脑系统曾经错误地发出了ICBM导弹来袭的警报。更加令他不能忍受的是程序员拒绝对此错误的功能承担责任。,程序员抱怨说这是由于系统需求说明不够全面造成的,而并非自己的原因。这位经理意识到,需求文档没有指出特定的环境会导致错误的警报,但他仍认为他所在部门的编程人员应该具备这样的基本知识的。“没
2、有任何雷达专家会犯如此基本的错误”,他坚持说。,山东工商学院 陈章良陈章良,案例:软件工程师毫无用处?,(1)如何理解项目经理的抱怨?(2)在项目需求调研过程中,人们发现:对用户进行简单的培训,用户做出的系统分析说明要比系统分析人员更加准确。,讨论,山东工商学院 陈章良陈章良,6.1 系统详细调查与方法,本章内容:,第6-3章 系统分析,6.3 业务流程分析,6.2 组织机构与功能分析,6.5 数据字典,6.6 编制系统分析报告,6.4 数据流程分析,山东工商学院 陈章良陈章良,第6-3章 系统分析,在管理信息系统开发实践中,经过成功和失败的教训,使人们认识到,为了使开发出来的目标系统能满足实
3、际需要,在着手编程之前,首先必须要有一定的时间用来认真考虑以下问题:,山东工商学院 陈章良陈章良,6.1 系统详细调查与方法,组织机构 组织机构功能3.组织业务流程4.组织人员分工与偏好5.各类信息载体处理流程6.定义系统边界7.系统的资源与约束条件,6.1.1 系统详细调查的内容,山东工商学院 陈章良陈章良,6.1.2 信息载体分析,在企业中,信息载体是承载企业信息的载体。无论是哪类企业,都是通过各种信息载体传递、记录、反映企业信息。,1、信息载体定义,单据/凭证、台帐、报表、计划、文件、报告等,2、信息载体种类,山东工商学院 陈章良陈章良,6.1.2 信息载体分析,1 单据/凭证,山东工商
4、学院 陈章良陈章良,3.2.2 信息载体种类,信息载体的分类编号,单据编号,制定时间,开具单位,山东工商学院 陈章良陈章良,6.1.2 信息载体分析,2 台帐,山东工商学院 陈章良陈章良,6.1.2 信息载体分析,3 报表,山东工商学院 陈章良陈章良,6.1.2 信息载体分析,4 计划,山东工商学院 陈章良陈章良,6.1.2 信息载体分析,6 文件,7 报告,大都呈非结构化,多为非数值型数据,山东工商学院 陈章良陈章良,6.1.2 信息载体分析,3、信息载体属性,山东工商学院 陈章良陈章良,6.1.2 信息载体分析,山东工商学院 陈章良陈章良,6.1.2 信息载体分析,表头,表体,表尾,4、信
5、息载体一般结构,山东工商学院 陈章良陈章良,6.1.3 系统分析的困难,陈P32,系统分析师,山东工商学院 陈章良陈章良,6.2 组织机构与功能分析,组织结构,指的是一个组织(部门、企业、车间等)的组成以及这些组成部分之间的相互关系。,6.2.1 组织机构,山东工商学院 陈章良陈章良,组织结构结构图,6.2.1 组织机构,山东工商学院 陈章良陈章良,例:某高校出版社的组织结构图,山东工商学院 陈章良陈章良,例:某高校出版社的组织结构图(续),山东工商学院 陈章良陈章良,6.2.2 组织机构功能分析,为了实现系统的目标,系统必须具有各种功能。功能即完成某项工作的能力。,调查中可以用功能层次图来描
6、述从系统目标到各项功能的层次关系。,山东工商学院 陈章良陈章良,6.2.2 组织机构功能分析,山东工商学院 陈章良陈章良,销售计划管理,例:某销售系统管理功能,山东工商学院 陈章良陈章良,6.3 业务流程分析,一、流程的定义,流程:一个或一系列连续有规律的活动,这些行动以确定的方式发生可执行,导致特定结果的实现。,(1)简单的说,流程就是做事情的顺序。,(2)流程的组成要素:活动、活动之间的连接方式、活动承担者和完成活动的方式等。,环节,山东工商学院 陈章良陈章良,6.3 业务流程分析,挑选商品,付账,例商品购买流程,例生产流程,山东工商学院 陈章良陈章良,6.3 业务流程分析,例销售流程,山
7、东工商学院 陈章良陈章良,6.3 业务流程分析,二、物流与信息流,山东工商学院 陈章良陈章良,6.3 业务流程分析,三、业务流程图,业务流程图是用图形方式来描述组织实际业务的处理过程,用一些简单方便的方法和工具来表达它们,使之成为系统分析员和用户之间进行交流的共同语言。,山东工商学院 陈章良陈章良,6.3 业务流程分析,图例说明,山东工商学院 陈章良陈章良,6.3 业务流程分析,(1)物质管理的业务流程图,山东工商学院 陈章良陈章良,6.3 业务流程分析,(2)业务流程的细化,山东工商学院 陈章良陈章良,1)、成品库保管员按车间送来的入库单登记库存台帐。2)、发货时,发货员根据销售科送来的发货
8、通知单将成品出库并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送销售科和会计科。,业务流程-练习题1,车间,库存台账,入库登记,销售科,出库发货,出库单,登记库存台帐,会计科,山东工商学院 陈章良陈章良,6.3 业务流程分析,总 结,优点:由于它的符号简单明了,所以非常易于阅读和理解业务流程。,画法:有关业务流程图的画法,目前尚不太统一。,山东工商学院 陈章良陈章良,6.4 数据流程图,数据流程图是结构化系统分析的主要工具。,数据流程图(DFD,Data Flow Diagram)描述数据流动、存储、处理的逻辑关系。,山东工商学院 陈章良
9、陈章良,6.4.2 数据流程图,数据流程图用到四个基本符号:即外部实体、数据处理、数据流和数据存储。,山东工商学院 陈章良陈章良,6.4.4 数据流程图的绘制举例-2,第一步:顶层DFD,山东工商学院 陈章良陈章良,第二步:逐层分解画下层DFD,山东工商学院 陈章良陈章良,第三步:第二层DFD(1),山东工商学院 陈章良陈章良,第三步:第二层DFD(2),山东工商学院 陈章良陈章良,第三步:第二层DFD(3),山东工商学院 陈章良陈章良,6.5 数据字典(Data Dictionary),1、数据字典的由来,数据流程图:描述了系统的分解,给出了系统逻辑功能的一个总体框架。,数据字典:主要用来描
10、述数据流程图中的数据流、数据存储、处理过程和外部实体。,山东工商学院 陈章良陈章良,6.5 数据字典,学生(学号*,姓名,性别,出生日期,身份证号,所在院系),数据结构与数据元素,山东工商学院 陈章良陈章良,6.6 编制系统分析报告,1.引言,说明项目名称、目标、功能、背景、引用资料(如核准的计划任务书或合同)、本文所用的专门术语等。,2.现行系统概况,新系统目标 新系统逻辑模型 系统功能分析,山东工商学院 陈章良陈章良,6.6 编制系统分析报告,3.新系统的逻辑模型,找出现行系统的主要问题所在,进行必要的改动,即得到新系统的逻辑模型。新系统的逻辑模型也通过相应的数据流程图加以说明,数据字典等有变动也要给出相应说明。,4.系统数据处理方式,5.系统应用的相关数学模型及说明,例:业扩子系统需求分析说明书,山东工商学院 陈章良陈章良,课堂作业,1.说明应从哪几方面进行安全管理信息系统可行性分析,并简单说明这几方面关系。2.说出管理信息系统规划的主要方法。3.列出三种常见信息载体。4.举一个例子说明流程定义。,问题,