《管理信息系》PPT课件.ppt

上传人:牧羊曲112 文档编号:5588787 上传时间:2023-07-31 格式:PPT 页数:66 大小:753.50KB
返回 下载 相关 举报
《管理信息系》PPT课件.ppt_第1页
第1页 / 共66页
《管理信息系》PPT课件.ppt_第2页
第2页 / 共66页
《管理信息系》PPT课件.ppt_第3页
第3页 / 共66页
《管理信息系》PPT课件.ppt_第4页
第4页 / 共66页
《管理信息系》PPT课件.ppt_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《《管理信息系》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《管理信息系》PPT课件.ppt(66页珍藏版)》请在三一办公上搜索。

1、2023/7/31,1,第五章 管理信息系统的系统分析,教学基本内容与要求:熟悉可行性分析,熟悉管理业务流程的调查、数据流程的调查,会使用描述处理逻辑的工具,掌握数据字典,熟悉系统化分析方法、管理模型。系统分析的任务:在充分认识 原系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最终完成新系统的逻辑方案设计(逻辑模型设计)。解决系统做什么。,2023/7/31,2,第一节 可行性分析,一、可行性分析的目的,如果问题没有可行的解,那么在这个问题上的任何花费,都是无谓的浪费。可行性分析的目的:就是用最小的代价在尽可能短的时间内确定问题是否能够解决。有没有可行解。就是确定这个问题是否值

2、得解决,而不是研究如何解决这个问题。二、可行性分析的任务 可行性分析的任务就是明确开发应用项目的必要性和可行性。,2023/7/31,3,第一节 可行性分析,三、可行性分析的内容,1.技术可行性:现有的技术能实现这个系统吗?现有的技术:软、硬件技术和开发人员的水平2.经济可行性3.管理可行性:管理人员的态度和管理条件4.法律可行性5.社会可行性四、可行性分析的报告1.系统简述2.项目的目标3.所需资源、预算和期望效益4.项目可行性的结论:对以后的行动提出建议包括:(1)立即开发(2)改进原系统(3)目前不可行,以后再进行。,2023/7/31,4,第二节 详细调查,一、详细调查的目的、原则和方

3、法,1.目的:完整地掌握现行系统的状况,发现问题和薄弱环节,收集资料,为下一步工作做好准备。下一步工作:系统化分析和新系统的逻辑模型设计2.原则:用户参与3.方法:(1)召开调查会(2)访问(3)发调查表(4)参加业务实践4.内容:主要有管理业务调查和数据流程调查,2023/7/31,5,第二节 详细调查,二、管理业务调查,1.管理业务的内容:组织结构、管理功能和管理业务。它是MIS的环境。2.环境:指不包括在本系统之中但又对本系统产生较大影响的因素的集合。3.组织结构调查(1)组织结构:指的是一个组织的组成以及这些组成部分之间的隶属关系或管理与被管理的关系。(2)调查内容:组织结构图,各级组

4、织的功能,有关人员的工作职责、决策内容、存在问题、对新系统的要求等。,学院组织结构图,2023/7/31,6,2023/7/31,7,第二节 详细调查,4.管理功能调查,(1)功能:指完成某项工作的能力(2)调查方法:用功能层次图,2023/7/31,8,第二节 详细调查,5.管理业务流程调查,(1)内容:业务处理、信息来源、处理方法、计算方法、信息流经去向、信息提供的时间和形态(报告、单据)。(2)方法:业务流程图和表格分配图三、数据流程调查1.内容:相关业务的数据流向2.方法:数据流程图,2023/7/31,9,第三节 业务流程图,一、业务流程图的思想,业务流程图(transaction

5、flow diagram,简称 TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图是直观描述现系统业务处理由开始到结束的整个过程的非结构化图型工具,它可以描述一个系统的业务,也可以描述一项具体业务的处理过程。它是系统分析员描述现系统的最好的工具,是系统分析员与企业管理人员交流的有力工具。,2023/7/31,10,第三节 业务流程图,二、业务流程图使用的符号,表示输入或输出的报表、计划、单据、报告等,框内写明其名称。,表示单位或个人,圈内写明单位或个人职务的名称。,表示各种帐目、规范、定额手册、报表积累等大量存档信息,符号内部写明其名称。,表示业务处理,框内写明处理的名

6、称。,流向线,表示信息或处理的流向。,教师将成绩单送到教务科,登记到成绩簿。,教师,成绩单,登记,成绩簿,教务科,TFD设计实例,学生成绩管理业务流程:教师将成绩单送到教务科,教务科登记到成绩簿。教务科根据成绩簿确定重修名单和留级名单给各院系,同时进行成绩统计报给教务处长。,教师,成绩单,教务科,登记,重修处理,成绩薄,留级处理,成绩统计,留级名单,重修名单,各院系,成绩统计表,各院系,处长,注意事项,(1)业务处理的起始是单位或个人输入报表,而结束是输出报表给单位或个人。(2)报表输入给某个处理后,产生的输出应该是报表或账册。(3)一般不应该出现由单位到单位、处理到处理和报表到报表的情况。,

7、TFD练习,用系统流程图分析下面业务。(1)招生办把新生名单给学生科,登记到学籍簿。(2)各院系将奖惩报告送给学生科,登记到奖惩簿。(3)教师将成绩单送到教务科,登记到成绩簿。(4)教务科根据成绩簿确定重修和留级名单给各院系,进行成绩统计报给教务处长。(5)学生科进行成绩簿、奖惩簿、学籍簿统计报给教委,并给用人单位提供毕业生登记表。,业务流程图如下:,2023/7/31,16,第四节 数据流程图,一、数据流程图的思想,数据流程图(Data Flow Diagram简称DFD)是结构化分析的一种主要工具,是管理信息系统开发的主要工具,是组织中信息运动的抽象,是MIS逻辑模型的主要形式。它使用一组

8、简单的符号,描述系统的数据由外部“流入”系统,经过多级的加工处理,经过不同结构的存储,最后以用户所需要的各种形式“流出”的全过程。它是面向功能的。,2023/7/31,17,第四节 数据流程图,二、数据流程图的特点,1.它是结构化分析工具,是MIS开发的重要工具,是组织中信息运动的抽象,是MIS逻辑模型的重要形式。2.DFD是系统设计的主要依据。3.采用自顶向下、逐层分解、先整体后局部的思想(结构化思想)进行设计。具体分为:顶层图:反映系统总的处理功能及系统的外部环境(外部实体、数据流)。一级细化图:对顶层图功能的分解与细化。二级细化图:对一级细化图每个处理功能的进一步分解与细化。4.上层图的

9、概括与抽象程度高,而下层图的细化程度高。5.细化原则:处理是有独立功能 编程中模块独立性。,2023/7/31,18,第四节 数据流程图,三、数据流程图的符号,2023/7/31,19,第四节 数据流程图,说 明:实体可以是人或机构。DFD中的实体与业务流程图中的实体不是一一对应的,业务流程图中进行系统内部处理的实体在DFD中不属于外部实体。对使用查询信息的本单位职工一般用“有关人员”来表示外部实体。对具有相同的输入或输出的外部实体,一般用概括的词来表示。如:“基层单位”。,外部实体:系统之外向系统提供原始数据的实体及接受系统结果数据的实体。,2023/7/31,20,第四节 数据流程图,说

10、明:处理的名称用动宾结构。分解、细化的过程中要注意代码的对应关系。如:P;P1,P2;P1.1,P1.2;P2.1,P2.2,处理:计算机对数据的加工处理。,2023/7/31,21,第四节 数据流程图,说 明:DFD中的存储是数据库设计的基础。数据存储也可以细分,分解后的数据存储编号要注意一一对应。Dn Dn1,Dn2,Dn3 数据存储的名称是唯一的,是名词或名词词组。,数据存储:处理的数据需要存储地方(数据库文件)。,2023/7/31,22,第四节 数据流程图,说 明:数据流的名称应与显示各种票据、报表相对应,应是唯一的。对于流入或流出存储的数据流,当其名称与存储名称相同可以省略Fm、F

11、n;一级、二级细化图中,可以用Fn表示即可。数据流也可以细化。,数据流:外部实体也系统交流数据集。,2023/7/31,23,第四节 数据流程图,四、数据流程图的设计步骤,1.明确用户需求及业务处理详细过程与方法;2.明确系统的界限;3.做好数据库的概念设计;4.考虑网络环境下各子系统的数据共享问题;5.设计顶层图;6.设计一级细化DFD;7.设计二级细化DFD;8.设计三级及三级以下的细化DFD;,2023/7/31,24,第四节 数据流程图,五、数据流程图设计考虑的几个问题,1.功能分解。根据处理业务而逐步细化,就是将一个整体业务,先分成几个部分,再进一步将每个部分分解成小的部分,。在实际

12、设计中,高层按功能分解,低层按输入、处理、输出三部分分解。2.宽度与深度的考虑。在分解功能时,既不能过细,也不应过粗,一般应在37之间为宜。宽度大则深度小,宽度小则深度大,设计时应很好地权衡这两方面。3.细化不是越细越好,原则是数据处理具有单一功能。,2023/7/31,25,DFD设计实例,学生成绩管理业务流程:教师将成绩单送到教务科,教务科登记到成绩簿。教务科根据成绩簿确定重修名单和留级名单给各院系,同时进行成绩统计报给教务处长。,2023/7/31,26,第四节 数据流程图,六、数据流程图的画法,以学生成绩管理为例:方案1:按业务处理功能分解(1)学生成绩管理顶层DFD,2023/7/3

13、1,27,第四节 数据流程图,六、数据流程图的画法,学生成绩管理一级细化 DFD,2023/7/31,28,第四节 数据流程图,六、数据流程图的画法,学生成绩管理二级细化 DFD,2023/7/31,29,第四节 数据流程图,七、数据流程图的设计规则,1.按照自顶向下逐层分解的思想,分解后的图成为子图,子图与父图必须保持输入与输出的一致。,2023/7/31,30,第四节 数据流程图,七、数据流程图的设计规则,2.各子图可以通过公共的存储联系起来组成一张图。,2023/7/31,31,第四节 数据流程图,七、数据流程图的设计规则,3.存储的输入来源和输出去向不能是外部实体,只能是处理。,202

14、3/7/31,32,第四节 数据流程图,七、数据流程图的设计规则,4.处理中的非正常的错误情况处理,在DFD中不予表示,在DFD中,输入就应该是正确的。,2023/7/31,33,第四节 数据流程图,七、数据流程图的设计规则,5.处理与处理是通过存储联系的,不能直接用数据流线连结。,DFD 练习,招生办业务流程如下:(1)招生办把新生名单给学生科,登记到学籍簿。(2)各院系将奖惩报告送给学生科,登记到奖惩簿。(3)教师将成绩单送到教务科,登记到成绩簿。(4)教务科根据成绩簿确定重修和留级名单给各院系,进行成绩统计报给教务处长。(5)学生科进行成绩簿、奖惩簿、学籍簿统计报给教委,并给用人单位提供

15、毕业生登记表。要求:绘制业务流程图,数据流程图。,业务流程图,顶层图,数据流程图,一级细化,二级细化,F10,F11,二级细化,2023/7/31,40,第五节 数据字典,一、数据字典的内容,数据字典(Data Dictionary,简称DD)是在完成新系统数据流程图的设计的基础上,用来对DFD的进一步定义和描述的结构化工具,是构成新系统逻辑模型的重要部分,是系统设计、实施和维护的重要依据。数据字典的内容主要有:数据流、数据存储、数据处理、数据元素、外部实体、数据结构等。,2023/7/31,41,第五节 数据字典,二、数据流的定义,名称:成绩单(DFD中的数据流名称)编号:F1(唯一标识,D

16、FD中的数据流代码)来源:外部实体“教师”(外部实体、处理)去向:处理“成绩输入”(P1)(同来源)数据流构成:课名、课号、姓名、学号、成绩、学期数据流量:50份天最高流量:100份天简述:教师填写的成绩单注 意 所定义数据流是TOP图中所体现的数据流;数据流的“来源”、“去向”以最底层的DFD来决定。,2023/7/31,42,第五节 数据字典,三、数据存储的定义,名称:成绩簿编号:D1数据存储组成:课名、课号、姓名、学号、成绩、学期关键字:课号、学号、学期简述:存放成绩单相关处理:由处理P1写入,读取其数据的处理有:P2.1、P4.1注 意 它所定义的存储与DFD中的存储在名称和代码必须一

17、致。它所定义的存储对应DFD中最底层的存储。(存储可以细分)。,2023/7/31,43,第五节 数据字典,四、数据元素(数据项)的定义,名称:姓名 别名:编号:I001所属数据流:F1、F5、F6 所属存储:D1、D2、D3 类型:字符 位数:8取值范围:汉字简述:学生姓名,2023/7/31,44,第五节 数据字典,五、数据处理的定义,名称:成绩输入 编号:P1输入:数据流“成绩单”输出:数据存储“成绩簿”处理:将数据流“成绩单”中的数据通过键盘输入,存储到数据存储“成绩簿”中。处理频率:每人每学期处理10次简述:输入成绩单注 意只定义最底层的数据处理。,2023/7/31,45,第五节

18、数据字典,六、外部实体的定义,名称:教师 编号:T1输入:输出:数据流“成绩单”简述:填写成绩单的老师,2023/7/31,46,第六节 描述处理逻辑的工具,数据字典中的数据处理卡,需要定义和说明DFD中的处理。定义和说明可以用语言文字进行描述。但是,对于某些处理逻辑复杂、有多种条件分析判断、又有条件嵌套的情况,使用语言文字往往不能准确表达,这就必须借助于处理逻辑表达工具。通常使用的结构化处理逻辑表达工具有结构化语言、决策树、决策表等。,2023/7/31,47,第六节 描述处理逻辑的工具,一、结构化语言,结构化语言是一种处理过程说明语言,它介于自然语言和程序设计语言之间。结构化语言在描述处理

19、时只允许使用三种基本逻辑结构:顺序结构、选择结构、循环结构以及它们的组合和嵌套形式。,2023/7/31,48,第六节 描述处理逻辑的工具,1.顺序结构,顺序结构是一组有序的陈述句构成的集合。通常用动宾结构短语,动词表示操作,宾语表示操作对象。如:打印工资单、登记用户记录,2023/7/31,49,第六节 描述处理逻辑的工具,2.选择结构,这种结构类似于程序设计语言中的“IFTHENELSEENDIF”逻辑判断语句。一般结构:IF 条件1 THEN 动作A ELSE 动作B ENDIF,2023/7/31,50,第六节 描述处理逻辑的工具,选择结构实例,IF 下雨 THEN IF 刮风 THE

20、N 带雨衣 ELSE 带雨伞 ENDIFELSE 不带任何雨具ENDIF,根据天气出门时决定是否带雨具,如果下雨带雨伞,刮风又下雨带雨衣。,2023/7/31,51,第六节 描述处理逻辑的工具,选择结构实例,IF 欠款时间=30 THEN IF 需求量=库存量 THEN 立即发货 ELSE 现按库存量发货,进货后在补发 ENDIF ELSE IF 欠款时间=100 THEN IF 需求量=库存量 THEN 先付款再发货 ELSE 不发货 ENDIF ELSE 通知先付款 ENDIFENDIF,某企业根据用户欠款时间现有库存情况处理订货,欠款时间30天以内,需求量不大于库存量应立即发货,需求量大

21、于库存,先按库存量发货,进货后再补发;欠款时间100天以内,需求量不大于库存量先付款再发货,需求量大于库存,不发货;欠款大于100天通知先付款。,2023/7/31,52,第六节 描述处理逻辑的工具,选择结构实例,CASE 1 动作A1CASE 2 动作A2CASE 3 动作A3 CASE n 动作An,有时,对同一个条件可能有若干种不同的选择,可以用多情况分支。形式如下:,2023/7/31,53,第六节 描述处理逻辑的工具,3.循环结构,循环结构是指在某种条件下,连续执行相同的动作,直到这个条件不成立为主。它也可明确指出对每一件相同的事物都执行同一动作。结构:DO WHILE 条件 动作

22、END DO,例:计算房租水电费合计DO WHILE 用户号合法 计算房租水电费 将房租水电费加入到总计中END DO,2023/7/31,54,第六节 描述处理逻辑的工具,二、决策树,决策树(DT:Decision Tree)是用来表示多种逻辑决策问题的一种图形工具,它直观、形象、准确、方便,没有二意性。,2023/7/31,55,第六节 描述处理逻辑的工具,决策树练习,某图书发行公司采用下列政策优惠用户。书店订购20册以上优惠25,否则不优惠;图书馆和个人订购619册优惠5,2049优惠10,50册以上则优惠15。,2023/7/31,56,练习:商店业务处理系统“检查发货单”流程如下:如

23、果发货单金额超过500元,若欠款超过60天,在偿还欠款前不予批准;若欠款未超期,则发批准书及发货单。如果发货单金额未超过500元,若欠款超过60天,发批准书、发货单及赊欠报告;若欠款未超期,发批准书及发货单。,2023/7/31,57,2023/7/31,58,第六节 描述处理逻辑的工具,三、决策表,在多种条件且相互联系并产生多种决策结果的情况下,使用决策表(DT:Decision Table)更为合适,尽管不直观,但可以不丢掉每一种组合条件而且可以进行优化。,2023/7/31,59,某厂销售产品采用如下策略:定货金额在5万元以上与本厂交往10年以上无欠款的用户折扣15%,有欠款的折扣10%

24、;交往10年以下无欠款的用户折扣15%,有欠款的折扣5%。其他情况一律不折扣。(1)决策表的产生 决策条件:定货金额、交往时间、有无欠款(有222=8组合)。决策行动有四种:无折扣,折扣5%、10%和15%。,决策表举例,2023/7/31,60,(2)决策表的优化(去掉重复决策),2023/7/31,61,1.某厂对一部分职工重新分配工作。分配原则是:(1)年龄不满20,文化程度是小学者脱产学习,文化程度是中学者当电工,文化程度是大学者当技术员。(2)年龄满20但不足50,文化程度是小学或中学者,男性当钳工,女性当车工,文化程度是大学者当技术员。(3)年龄满50及50以上,文化程度是小学或中学者当材料员,文化程度是大学当技术员。,决策表练习,2023/7/31,62,条件分析与设定,2023/7/31,63,条件组合的初始判定表,2023/7/31,64,判定表的合并与简化一,2023/7/31,65,判定表的合并与简化二,2023/7/31,66,结构化语言、决策树、表的比较,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号