信息系统分析与设计复习_第1页
信息系统分析与设计复习_第2页
信息系统分析与设计复习_第3页
信息系统分析与设计复习_第4页
信息系统分析与设计复习_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE6一MIS1.MIS(管理信息系统)的定义: 管理信息系统(managementinformationsystem)是用系统思想建立起来的,以电子计算机为基本信息处理手段,以现代通信设备为基本传输工具,且能为管理决策提供信息服务的人机系统。2.MIS的分层及每层所解决的问题:(管理信息系统概念图)三层:决策层,管理层,业务层解决的问题:决策层是非结构化的,管理层是半结构化或是结构化的,业务层是结构化的问题。 高级管理人员高级管理人员(决策、计划)中级管理人员(控制、决策)知识工作系统职能人员经理支持系统决策支持系统市场子系统生产子系统财务子系统其它子系统中央数据库管理信息系统业务信息系统3.重要的MIS(ERP企业资源管理系统,DSS决策支持系统)(1)统计系统(2)数据更新系统(3)状态报告系统(4)数据处理系统(5)知识工作和办公自动化系统(6)决策支持系统DSS(除了概念之外的了解下) A.概念:DSS(DecisionSupportSystem)即决策支持系统,是在半结构化和非结构化决策活动过程中,通过人--机对话,向决策者提供信息,协助决策者发现和分析问题,探索决策方案,评价、预测和选择方案,以提高决策有效性的一种以计算机为手段的信息系统。B.发展:80年代初,DSS增加了知识库与方法库,构成了三库系统或四库系统。C.分类:智能决策支持系统IDSS群体决策支持系统GDSS。支持多用户决策支持系统分布式决策支持系统DDSS专家系统:概念:一个具有大量专门知识与经验的计算机信息系统,应用人工智能技术,根据一个或多个人类专家提供的特殊领域知识、经验进行推理和判断,模拟人类专家做出决定,解决需要专家决定的复杂问题。组成部分:知识库、开发队伍、开发环境(AI外壳和用户)其中AI是人工智能 D.其他分支: 业务导向(BusinessOriented)型的DSS行为导向(BehaviourOriented)型的DSS专家系统在管理中的应用(ExpertsysteminBusiness)理想处理过程支持系统IPSS(IdeaProcessingSupportSystem)政策分析者使用的交互式支持系统主管支持系统(ExecutiveSupportSystems,ESS)E.定义:决策支持系统(decisionsupportsystems,DSS):是管理信息系统应用概念的深化,是在管理信息的基础上发展起来的系统。F.特征: 目的在于解决非结构化或半结构化的问题;综合应用数据、模型和分析技术; 交互式的友好的接口,非计算机人员容易使用; 具有很高的灵活性和适应性; 是跟踪和适应人的决策过程,而不是要求人去适应环境。传统MIS与DSS的比较:H.决策支持系统与传统MIS关系:系统开发的前提条件。(MIS开发涉及到由高层到低层,整体到局部,决策到执行等各个层次,多个部门,以及企业人、财、物等等各种资源的配置,如果没有一个总体规划来统筹安排和协调,盲目地进行开发,必将造成资源的浪费与开发失败。)系统开发的纲领。(明确规定系统开发的任务、方法与步骤,以及系统开发的原则,系统开发人员与系统管理人员共同遵守的准则和系统开发过程的管理和控制手段等等。)系统开发成功的保证。(规划把企业远期目标和近期目标,外部环境和内部环境,整体效益与局部效益,自动业务与手工业务等诸方面的关系统筹协调起来;使系统开发严格地按计划有序地进行,同时对开发过程中出现的偏差进行微观调控,及时修改,完善计划,可以有效地避免由于开发中、后期发生错误所造成的巨大损失,甚至是失败的后果。)系统验收与评价的标准。(对系统目标、功能与特点等方面进行评价是以系统规划中规定的内容为标准的。符合系统规划标准的系统开发是成功的,否则是失败的。)b.规划内容:1)信息系统总目标、发展战略、与总体结构确定;

2)企业现状分析;

3)可行性研究;

4)企业流程重组;

5)新MIS的描述;

6)相关信息技术发展预测。D.企业业务流程重组的定义,分类:a.定义:是对企业进行根本的再思考和彻底的再设计,以求企业在关键的性能指标获得巨大的提高,如成本、速度等。 b.分类:观念重组:变革基本信念、转变经营机制、重建组织文化、重塑行为方式。流程重组:由面向职能转变为面向流程:对企业的现有流程进行调研分析、诊断、再设计,然后重新构件新的流程。组织重组:建立流程管理机构,明确其权责范围;制定各流程内部的运转规则与各流程之间的关系规则,逐步用流程管理图取代传统企业中的组织机构图。组织结构扁平化。E.UC矩阵的作用及方法:a.功能:通过对U/C矩阵的正确性检验,及时发现前段分析和调查工作的疏漏和错误。通过对U/C矩阵的正确性检验来分析数据的正确性和完整性。通过对U/C矩阵的求解过程最终得到子系统的划分。通过子系统之间的联系(“U”)可以确定子系统之间的共享数据。b.方法:具体作法是使表中的“C”元素尽量地靠近U/C矩阵的对角线,然后再以“C”元素为标准,划分子系统。这样划分的子系统独立性和凝聚性都是较好的,因为它可以不受干扰地独立运行。U/C矩阵的求解过程是通过表上作业来完成的。具体操作方法是:调换表中的行变量或列变量,使得“C”元素尽量地朝对角线靠近。2.分析: A.详细调查的内容:1)组织结构调查2)管理功能调查3)业务流程调查4)数据流程调查5)处理过程调查6)系统环境调查 B.基于调查的方法:问卷调查法召开调查会调查人员直接参加业务实践查阅企业的有关资料个别访问由用户的管理人员向开发者介绍情况其他还有专家调查等方法C.组织结构图,功能结构图,业务流程图,数据流程图,数据字典:(后面三个的概念及它们之间的联系,业务流程图和数据流程图要求会画) a.组织机构图:组织结构图的画法各不一定,需要针对具体组织进行描述。如:b.业务流程图:概念:业务流程图(transactionflowdiagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。换句话说,就是“文本”用图形方式来反映实际业务处理过程的“流水账”。c.数据流程图:(1)概念:数据流程图(DFD)是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。(2)包括:外部项(外部实体)加工(数据加工)数据存储数据流(3)特点:数据流图只反映数据流向、数据加工和逻辑意义上的数据存贮,不反映任何数据处理的技术过程、处理方式和时间顺序,也不反映判断与控制条件等技术问题数据流图绘制过程,就是系统的逻辑模型的形成过程d.数据字典的概念:数据字典(DataDictionary,DD):是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体进行定义和描述的工具,也是数据分析和管理工具,同时也是系统设计阶段进行数据库设计的重要依据。e.关系:(自己总结的)(1)组织结构图,业务流程图和数据流程图分别是系统分析阶段的组织结构分析,业务流程分析和数据流程分析的有用的工具。(2)数据流图、数据字典和加工说明这三部分是主体,是系统分析说明书中必不可少的组成部分。(3)数据流图分析,只是对数据处理和彼此之间的数据联系进行了说明,为了进一步明确数据的详细内容和数据处理过程,还用到数据字典,应将最底层数据流图中的全部数据流、数据存储、数据元素和数据处理(加工)通过数据字典描述清楚,以便于此后系统设计的进行。(4)根据分析过程,先画的是组织结构图,再是业务流程图,根据业务流程图画数据流程图,而数据流图只是对数据处理和彼此之间的数据联系进行了说明,为了进一步明确数据的详细内容和数据处理过程,还用到数据字典。D.企业有哪些主要的活动:3.设计:A.模块:模块是指定义输入、输出和特性的程序实体,是可执行语句等程序对象的集合;构件是指可重复使用的软件组件。子程序,函数,过程,宏,类等等都可以称为模块。模块化是体现人类在求解问题时的“分解”方法与思想。所谓模块化是指依据一定的原则,将所要开发的软件划分为若干部分,即模块。这些模块完成若干个功能;他们组成一个集体,也可以完成指定功能,以满足问题求解的要求。B.总体结构设计即概要设计的设计原则:高内聚,低耦合C.模块调用和通讯的规则(原则):上层模块可以有一个或多个直属下层模块;下层模块可以有一个或多个直属上层模块;同一层模块不能相互调用;每个模块只能调用其直属的下层模块,不能调用非直属的下层模块;模块间的通讯只限于直属的上下层模块之间进行,可以是单向或双向,但不能越层进行。D.模块独立性-模块设计原则:模块独立性(moduleindependence)是指不同模块相互之间的联系尽可能少,应尽可能减少公共的变量和数据结构;一个模块尽可能在逻辑上独立,有完整单一的功能。具有良好独立性的模块划分,模块功能完整独立,数据接口简单,使错误容易排除,最终开发速度快、质量高。为了进一步测量和分析模块独立性,从两个方面定性地测量模块独立性的程度,引用了内聚度和耦合度的概念。E.内聚和耦合的分类,及它们的强弱比较:a.耦合:(1)定义:耦合度是从模块外部衡量多个模块间的相互联系,即用于测量块间联系。耦合度越低,模块间相互影响就越小。(2)分类:独立,数据,控制,公共环境,内容。在模块划分时,应当尽量使用数据耦合,少用控制耦合,限制公共耦合,完全不用内容耦合。b.内聚:(1)定义:内聚度,又称聚合度,是衡量模块内部各成分(语句或语句段)之间联系,即用于测量块内联系。模块的聚合度越高,其独立性也越强(2)分类:聚合的形式主要有7类低聚合类型-偶然聚合、逻辑聚合、时间聚合(暂时聚合)-尽量少使用;高聚合类型-功能聚合、顺序聚合、通信聚合、过程聚合-尽量使用;c.强弱比较:块内组合联接形式可修改性可读性通用性联系程度功能组合好好好好高(强)低(弱)顺序组合好好好中通讯组合中中中不好过程组合中中中不好时间组合不好不好中最坏逻辑组合最坏最坏不好最坏偶然组合最坏最坏最坏最坏块间耦合形式可读性错误扩散能力可修改性通用性数据耦合好弱好好控制耦合中中中中公共耦合不好强不好较差内容耦合最差最强最差差F.系统流程图绘制系统流程图时主要根据:(1)信息处理的步骤和内容。(2)每一步骤根据内容所涉及的物理过程。主要包括:输入/输出的内容和形式,存储要求,加工所用的物理设备。(3)各步骤之间的物理和逻辑关系。G.除了整体结构设计还有输入输出设计,比各用户界面的设计应考虑什么:a.输入设计内容:(1).输入界面设计。(2)输入设备选择。要确定输入设备的类型和输入介质,键盘--磁盘输入装置。光电阅读器。终端输入。(3)输入数据正确性校验。人工校对/二次键入校对:根据输入数据之间的逻辑关系校对:用程序设计实现校对:b.输入设计的评价:输入界面是否明晰、美观、大方;是否便于填写,符合工作习惯;是否便于操作;是否有保证输入数据正确性的校验措施。c.输出设计的内容:(1)输出信息使用情况。信息的使用者、使用目的、信息量、输出周期、有效期、保管方法和输出份数;(2)输出信息内容。输出项目、精度、信息形式(文字、数字);(3)输出格式。表格、报告、图形等;(4)输出设备和介质。设备如:打印机、显示器等;介质。d.输出设计评价能否为用户提供及时、准确、全面的信息服务;是否便于阅读和理解,符合用户的习惯;是否充分考虑和利用了输出设备的功能;是否为今后的发展预留一定的余地。H.HIPO图的内容,汇制方法不要求:(层次化的输入-处理-输出图)HIPO(hierarrchyplusinput-process-output)(1)层次结构图(H图)描述整个系统的设计结以及各类模块之间的关系;(2)IPO图描述了某个特定模块内部的处理过程和输入/输出关系。IPO图就是用来表述每个模块的输入,输出和数据加工的重要工具。I.工具:结构化英语,决策树,判定表(决策表)要求会画:a.结构化英语:由简单的陈述句,判断语句,循环语句复合而成。可使用IF—ENDIF、DOCASE—ENDCASE、DOWHILE—ENDDO等关键字。如:IFcustomerdoesmorethan$50,000buesinessTHENIFthecustomerwasn'tindebttousthelast3monthsTHENdiscountis15%ELSE(wasindebttous)IFcustomerhasbeenwithusformorethan20yearsTHENdiscountis10%ELSE(20yearORless)SOdiscountis5%ELSE(customerdose$50,000ORless)SOdiscountisnilb.决策树:用图形方式(树型)描述加工逻辑。通常用来描述根据不同条件及其取值来选择的处理过程。c.决策表:决策表如下:决策规则号1.2.3.4.5.6.7.8.条件1.距离<=1000KmYYYYNNNN2.是否普通件YYNNYYNN3.W>=30KgNYNYNYNY收费1.W*2*

2.W*3

*

3.W*2.5

*

4.W*3.5

*

5.30*2+(W-30)*2.5

*

6.30*3+(W-30)*3.5

*

7.30*2.5+(W-30)*3

*

8.30*3.5+(W-30)*4

*J.模块结构图(ModuleStructureChart)用于描述系统的组成结构及相互关系,是结构化系统设计的一主要工具。DFD主要说明系统“做什么”,即描述系统的逻辑模型;而MSC则主要说明“如何做”,即描述系统的物理模型;4.实施的概念:系统实施即是将系统设计阶段的结果在计算机上实现,并应用到实际管理工作之中的过程。三)系统开发:(步骤)总体目标:以企业决策者在决策中所要求的目标和职能部门所提供的业务处理目标为依据。基本条件:有科学的管理基础。领导的重视和员工的积极参与。员工是信息系统建设不可缺少的力量,他们的业务水平、工作习惯、对新系统的积极性直接影响效果。有一支高水平的专业技术队伍。有较雄厚的物资基础。指导原则:用户至上原则。实用性原则。先进性原则。系统性与整体性原则。第一把手原则。逐步完善,逐步发展的原则。适应性原则。步骤:建立领导小组建立领导小组组成系统开发组进行系统规划1、系统分析3、系统实现2、系统设计4、系统评价项目开发三.UML各种图表示什么意思:(用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图和部署图)用例图:用例图从用户角度描述系统功能,并指出各功能的操作者。用例图用来支持软件系统的需求分析,它定义系统的边界,关注的是系统外部功能的描述,它从外部参与者的角度,描述系统外部的动态行为和静态行为的功能组合。用例图显示谁将是相关的用户、用户希望系统提供什么服务以及用户需要为系统提供的服务,以便使系统的用户更容易的理解这些元素的用途,也便于软件开发人员最终实现这些元素。用例图在各种开发活动中被广泛的应用,常用来描述系统及子系统。类图:类图描述系统中类的静态结构。它不仅定义系统中的类,表示类之间的联系,如关联、依赖、聚合等,也包括类的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论