版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
智能管理系统总复习2第一章
信息系统导论3什么是数据、信息?信息=数据?!数据信息转换处理(运用知识采集、组织和处理数据)存储数据是记录客观事实的数据或符号。信息是经过加工处理后所得到的数据
数据与信息4系统:指内部互相依赖的各个部分,按照某种规则,为实现某一特定目标而联系在一起的合理的、有序的组合。宇宙系统,电力系统,供水系统,管理系统,消化系统,经济系统,教育系统
系统的特性:整体性
、目的性、关联性、层次性信息系统:定义组成、功能、特征、分类。。。系统是输入数据/信息,通过加工处理产生信息的系统
5一、单项事务处理在管理信息处理中,除计算工作外,文书、档案处理,各种报表生成等业务也逐步计算机化了。这种计算机辅助管理的工作,称为电子数据处理(ElectronicDataProcessing,缩写为EDP)。这一阶段由于有关管理业务在计算机上是按项目分别进行的,不同项目之间在计算机上没有联系,因此,称为单项事务处理阶段。时间:20世纪50年代
6二、系统处理六十年代中期发展起来的信息系统(ManagementInformationSystems,MIS),为实现企业的整体目标,对管理信息进行系统的、综合的处理,辅助各级管理决策的计算机硬件、软件、通讯设备、规章制度及有关人员的统一体。信息系统和电子数据处理的区别:信息系统强调信息处理的系统性、综合性,不但要求在事务处理上的高效率,而且更强调对各级管理决策的有效支持。信息系统强调及时地为各级制定和实施决策的人员提供准确、适用的信息。信息系统的研制,面向整个管理系统7三、支持决策
决策支持系统(DecisionSupportSystems,DSS)是一种以计算机为主要手段的信息处理系统。主要目标,就是支持管理中的半结构化决策。⑴决策支持系统具有较强的人机交互功能。⑵决策支持系统的信息基础不但包括直接反映企业内、外部环境、条件的数据,而且还积累了与决策问题有关的知识、经验。⑶决策支持系统面向管理决策问题,具有较强的问题处理能力。它能利用与决策有关的数据、模型和知识、经验来协助决策者明确目标、探索方案、分析和选择方案。它不代替决策者作结论,而是对决策者提出的问题迅速作出反应,提供有关背景材料,协助决策者进行推理、求解。8四、综合集成
在实际的管理应用中,上述四个阶段是相互联系、相互补充的,后一阶段的发展均以前一阶段为基础。实际上在电子数据处理系统的基础上发展起来的信息系统,已将各类电子数据处理系统和处理方法有机地组织在信息系统之中,成为信息系统不可分割的一部分.综合集成阶段扩大了信息系统的作用范围以及处理问题的深度与广度。本书讨论的信息系统包含了上述各发展阶段的特点。
9第五节
信息系统的空间分布结构一、集中式系统与分布式系统二、客户机/服务器(C/S)计算模式三、浏览器/WEB服务器(B/S)计算模式四、传统C/S计算模式与B/S计算模式的综合应用
10客户机/服务器(C/S)计算模式根据客户机与服务器在系统中所承担的数据处理任务的分工情况,C/S结构可分为以下五种类型
1.分布式显示型
2.远程显示型
3.分布式应用处理型
4.远程数据管理型
5.分布式数据管理型从分布式显示型到分布式数据管理型,客户机的任务由轻到重,而服务器的任务由重到轻。在一个实际系统中,可能对不同的任务采用不同类型的C/S计算模式。11图1-12客户机/服务器计算模式的类型数据管理应用处理数据管理数据管理数据管理数据管理应用处理应用处理应用处理应用处理人机界面数据管理人机界面人机界面人机界面人机界面人机界面应用处理客户机服务器分布式显示远程显示分布式应用处理远程数据管理分布式数据管理12B/S计算模式
基于互联网技术的信息系统的网络环境称为INTRANET(内联网)。INTRANET上一个典型的分布式计算模式就是浏览器/WEB服务(Browser/WebServer)计算模式,简记为B/S。WEB服务器浏览器两层结构数据库服务器应用服务器浏览器WEB服务器四层结构13四、传统C/S计算模式与B/S计算模式的综合应用
网
络服务器WEB服务器1
通信
服务器
防火
墙1调制
解调器数据库
服务器应用
服务器WEB服务器2防火
墙2E-mail服务器域名
服务器C/S客户机1C/S客户机n浏览器1浏览器m非WEB用户WEB用户外部Internet用户图1-14基于INTRANET的分布式系统结构示意图14混合结构数据库服务器应用服务器浏览器WEB服务器C/S客户机图1-15传统C/S与B/S计算模式的综合15第六节
信息系统的类型一、概述二、事务处理系统(TPS)三、知识工作支持系统四、办公自动化系统五、管理报告系统六、决策支持系统七、主管信息系统
16四、信息系统生命周期的划分任何系统均有其产生、发展、成熟、消亡或更新换代的过程。这个过程称为系统的生命周期(SystemLifeCycle)。系统生命周期的概念对于复杂系统的建设具有重要的指导意义。信息系统的生命周期,可以分成以下四个阶段系统规划系统开发系统运行与维护系统更新171.系统规划
这是信息系统的起始阶段。这一阶段的主要任务是:根据组织的整体目标和发展战略,确定信息系统的发展战略,进行业务流程规划,明确组织总的信息需求,制订信息系统建设总计划,其中包括确定拟建系统的总体目标、功能、大致规模和粗略估计所需资源,并根据需求的轻、重、缓、急程序及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目以分期分批进行系统开发。
182.系统开发
这一阶段的主要工作是根据系统规划阶段确定的拟建系统总体方案和开发项目的安排,分期分批进行系统开发。这是系统建设中工作任务最为繁重的阶段。每一个项目的开发工作包括系统调查和系统开发的可行性研究、系统逻辑模型的建立、系统设计、系统实施、系统转换和系统评价等工作。193.系统运行与维护
系统正常运行和维护阶段,这是系统生命周期中历时最久的阶段,也是信息系统实现其功能、发挥效益的阶段。据统计,现有信息系统在运行和维护阶段的开支占整个系统成本的三分之二左右。而这一阶段需用的专业技术人员占信息系统专业技术人员50%-70%。
204.系统更新
现有系统进入更新阶段时,下一代新系统的建设工作便告开始。因此,这一阶段是新、旧系统并存的时期。对现有系统来说,可以全部更新,也可以部分更新的或有步骤地分期分批更新。
21五、系统开发的生命周期
系统开发是信息系统建设中最重要的一个阶段。从项目开发开始到结束的整个过程,称为系统开发的生命周期(简记为SDLC)。
1.系统分析:
主要任务是明确用户的信息需求,提出新系统的逻辑方案。需要进行的工作有系统的初步调查、可行性研究、现行系统的详细调查及新系统逻辑模型的提出等。2.系统设计:主要任务是根据新系统的逻辑方案进行软、硬件系统设计,其中包括总体结构设计、输出设计、输入设计、处理过程设计、数据存贮设计和计算机系统方案的选择等。3.系统实施:将设计的系统付诸实施,
主要工作有软件的程序编制与软件包的购置、计算机与通讯设备的购置,系统的安装、调试与测试、新旧系统的转换等。
22结构化方法概述
“结构化”一词在系统建设中的含意是用一组规范的步骤、准则和工具来进行某项工作。结构化方法把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品(成果)。23阶
段......方法技术工具标准任
务......产品活
动......
图1-20结构化方法的基本思路24系统设计的主要方法
1.生命周期法2.原型法
3.面向对象方法与形式化系统开发方法
4.面向复用的开发
25生命周期法
生命周期法是一种传统软件工程方法,其依据是生命周期方法学,它将软件工程历程从时间角度分解为若干个阶段,每个阶段有相对独立的任务,每个任务完成后通过审定才能进入下一阶段。每一个阶段开始与结束都有严格的标准,前一个阶段的结束标准是后一个阶段的开始标准。每一阶段结束前要建立高质量文档资料,作为下阶段开工、工程结束验收和投入使用与运行后维护管理的依据。26原型法(prototypingapproach)
原型法就是根据用户提出的需求,由用户与开发者共同确定系统的基本要求和主要功能在较短时间内建立一个实验性的,简单的信息系统原型在用户使用原型的过程中,不断地依据用户提出的评价意见对简易原型进行不断的修改、补充和完善如此反复、使快速原型越来越能够满足用户的要求,直至用户和开发者都比较满意为止,这就形成了一个相对稳定、较为理想的MIS27面向对象方法与形式化系统开发方法面向对象方法与形式化系统开发方法将软件需求用各种模型或形式化语言描述表示,采用的模型或表示方法具有规范、标准的特点,为大家认可,有些还得到国际标准化组织支持,已经存在多种CASE工具支持。CASE(计算机辅助软件工程)是用来扶持软件开发工作的工具软件。有各种CASE工具,例如需求工程的工具,详细设计的工具,测试的工具,例如编辑器、生成器、数据字典、编译器、测试器等。于UML建模的Rose帮助我们设计用例图、类图、活动图、时序图------等,实现图形化模型的建模,提供经过转换建立最终程序代码框架(称为正向工程)的程序,提出测试用例与测试方案,提供反向从代码逆向生成图形模型(称为反向工程)的程序。28软件复用指同一软件组织可以不作修改或稍加改动后就可在其他地方使用,包括代码重用、设计文档重用、分析结果重用。其中代码类复用产品有类、构件、中间件、框架、领域构件、通用软部件、开发平台等。面向复用的开发
29方法之比较首先,当系统建设者能作出准确、完整、严格的需求分析时,传统的结构化生命周期方法是一类有效、成熟的方法。然而需求本身具有模糊性,这种模糊性本身就否定了需求的严格明确性。这种方法把一个充满回溯的开发过程加以线性化并硬性割裂,夸大了系统目的的明确性,而忽视了系统的动态开放性。
30方法之比较第二,由于结构化生命周期采用功能分解、瀑布模型的方法,在完成了功能需求定义后,系统分析员就算完成了任务,交给后续人员去工作,后续人员以完成功能为主要目标,往往使得各功能模块之间联系复杂,且最终实现模型与人工系统模型在结构上有很大差别,不利于理解和维护。之所以出现这一问题,是由于对MIS的层次嵌套性认识不足,这样,系统开发周期就比较长,开发效率很低,按目前国内开发效率统计,开发一个企业完整的信息系统常常需要两年多时间,然而,经验表明,一个系统的开发时间如果超过半年,其应用效果就要打折扣了。(时效性)31方法之比较第三,对于需求具有模糊性的问题引出了快速原型化方法,当获得一组基本的需求后,原型化方法快速予以“实现”(即原型Prototype),随着用户和开发人员通过原型对系统理解的加深而不断地对这些需求进行细化补充,需求是在不断与应用人员沟通的发展过程中动态地定义的,这种方法能适应企业的工作方式。然而,用软件空间的进程对应实体,造成一致性的困难;而且,原型化方法的原型是局部的,这样就难以符合MIS的整体特性;同时,由于实际工作中沟通的困难性及用户需求快速生成工具的缺乏,使得系统建设计划较难得到执行,因而也很难满足MIS的时效性要求;此外,对于基础管理不够完善的企业,系统建设容易走上机械地模拟原来手工系统的轨道,这样就不能体现MIS改进企业管理的特性。
32方法之比较第四,针对开发时效性问题引入了OO方法,它以对象为基础,利用特定的软件工具直接完成从对象客观的描述到软件结构之间的转换,这是OO方法最主要的特点和成就,它使系统的重用性好。典型的语言有Ada、Smalltalk、C++等。现在研究的重点是采用何种方法来使用这些语言,即如何从现行系统中抽象出可重用的对象来,60年代的Simular语言和70年代的Smalltalk语言都有学术价值,但还未达到实用的阶段,其根本原因是客观世界的对象五花八门,难于抽象;而且纯面向对象的模型不能满足软件系统的要求,实际上有许多模块是一些函数型模块、进程模块、Sell脚本、数据编码处理等,难以统一成对象,这样实用性就较差;同时,这种方法也需要一定的软件工具基础支持才可以应用;另外在大型的MIS建设中如果不经自顶向下地整体划分,而是一开始就自底向上地采用OO方法开发系统,同样也会造成MIS整体结构差的结果。
33方法的比较结论:综上所述,虽然有诸多缺陷,但只有结构化生命周期开发方法是实用并较全面支持整个系统开发过程的方法。其他的几种方法尽管有很多优点,但或不很成熟或只能作为结构化系统开发方法在局部开发环节的补充,暂时都还不能替代其在管理信息系统开发过程中的主导地位,尤其是在占目前系统开发工作量最大的系统调查和系统分析这两个重要环节。34第二章
系统规划35系统规划的目标与任务
系统规划是信息系统生命周期的第一个阶段,是信息系统的概念形成时期。主要目标:就是根据组织的目标与战略,制定出组织中业务流程改革与创新、信息系统建设的长期发展方案,决定信息系统在整个生命周期内的发展方向、规模和发展进程。
主要任务: (1)根据组织的发展目标与战略制定业务流程改革与创新的目标和信息系统的发展战略; (2)制定组织业务流程规划,确定业务流程改革与创新的方案; (3)根据组织目标和业务流程规划确定信息系统的总体结构规划方案;
(4)安排项目实施方案,制定信息系统建设的资源分配方案。
36系统规划的目标与任务信息系统规划工作进程的四个主要阶段,形成了信息系统规划四阶段模型的基本框架:
阶段Ⅰ阶段Ⅱ阶段Ⅲ阶段IV信息系统战略规划信息系统总体结构规划项目实施与资源分配规划业务流程规划37系统规划的关键问题
战略规划是核心
信息系统战略与组织发展战略的一致是信息系统建设成功的关键之一。
业务流程的改革与创新是基础
企业的业务流程直接体现企业的核心能力,是企业完成其使命、实现其目标的基础。
解决问题的有效性是关键
应变能力是信息系统成功的重要标志之一,也是当前信息系统建设与应用的瓶颈问题
人、管理、技术应协调发展
38一、
信息系统战略规划
信息系统战略规划的目的与任务:
战略问题是指关于一个组织生存发展的全局性,关键性和长期性的问题。
信息系统的战略规划通常包括主要发展目标、发展重点、实现目标的途径和措施等。它既可以看成是企业战略规划下的一个专门性规划,也可以看成是企业战略规划的一个重要组成部分。
39二、
业务流程规划
1、企业的业务流程
业务流程定义为一个组织在完成其使命、实现其目标的过程中必需的、逻辑上相关的一组活动。由于业务流程比组织内部的机构相对稳定,面向业务流程的信息系统在组织机构与管理体制变化时能够保持工作能力。
在20世纪90年代之前,人们更多关注的是企业管理的层次结构与职能结构。
之后,业务流程才在管理改革与信息系统建设中受到特别关注。40三、
信息系统总体结构规划导论
信息系统总体结构规划的任务
信息系统总体结构规划是信息系统规划的中心环节
1、组织的信息需求分析组织的信息需求分析是这一环节的基础工作。
2、数据规划
科学、系统的数据规划是信息系统成功的基本条件。
3、功能规划与子系统划分
功能规划与子系统划分是信息系统总体结构规划核心关键所在。
4、信息资源配置规划
对信息系统的硬软件、数据存储与网络系统以及信息系统的组织与人员进行规划,为项目实施与资源分配规划打下基础。41四
项目实施与资源分配规划
1、制订项目实施规划
在确定一个应用项目的优先顺序时应该依据五个方面进行分析:
(1)该项目的实施对组织的改革与发展有显著的推动作用
(2)该项目的实施预计可明显节省费用或增加利润
(3)无法定量分析其实施效果的项目,例如提高职工工资,往往可以激发职工的工作积极性。
(4)制度上的因素
(5)系统管理方面的需要2、制定资源分配方案
为规划中的每个项目实施而需要的硬、软件资源、数据通讯设备、人员、技术、服务、资金等进行估计,提出整个系统的建设的概算。42业务流程的特征业务流程的组成主要是活动。活动与活动之间的相互作用和相互联系构成了组织中各类业务流程系统。
一个企业的业务流程有如下四个特征: (1)每个流程都有输入和输出 (2)每个企业流程都有用户(顾客) (3)每一个企业流程都有一个核心的处理对象,一个大的企业流程往往是实现这个对象的生命周期 (4)业务流程往往是跨职能部门的
43产品/服务的生命周期
产品/服务和每一个支持性资源的四阶段生命周期,常常被用来逻辑地识别和组合流程,其生命周期的四个阶段是:
第一阶段--需求、计划、度量和控制。决定需要多少产品、获取它们的计划,以及对计划的度量和控制。第二阶段--获取和实现。开发一种产品或服务。第三阶段--经营管理。对产品进行存储或提供服务。第四阶段--回收或分配。企业对产品/服务的职责结束。44识别业务流程的基本步骤1、计划和控制流程
在准备工作阶段收集到的有关组织计划、统计数据、各类管理报告以及关键成功因素和它们的度量标准等信息,从中可识别出有关的业务流程,它们一般被组合成为战略计划和管理控制两大类。战略计划是长远计划或发展计划,而管理控制则可看作是操作计划、管理计划、资源计划。下表列示一个计划和控制流程的例子。战略计划管理控制经济预测市场预测组织计划产品预测策略制定资金计划目标开发操作计划产品系列设计预
算45识别业务流程的基本步骤2、产品/服务流程
①识别企业的产品/服务②按产品/服务的生命周期各阶段识别流程
③画出产品/服务流程的总流程图④写出每一流程的说明需求阶段获取阶段经营管理阶段分配阶段市场计划产品设计与开发定单处理和控制销售市场研究产品规格制定维护接收和存储订货服务预测工程数据管理产品质量控制运输定价生产日程安排检验、包装物料需求生产作业库存控制能力计划采购46识别业务流程的基本步骤3、支持性资源流程
支持性资源是企业为实现其目标的消耗和使用物,其基本资源有四类:材料、资金、设备、人员。
资源
生命周期四个阶段需求阶段获取阶段经营管理阶段回收或分配阶段
资金财务计划成本控制资金获取应收款项证券管理银行业务普通会计付帐人员人员计划工资管理招聘调动报酬福利专业开发解聘和退休材料需求生产采购接收库存控制订购控制运输设备资金设备计划设备采购建筑物管理机器维护设备和装修设备处理和安排47识别业务流程的基本步骤4、流程的归并和分析 ①流程的归并
*
减少流程在层次上的不一致性。
*
归并有共性的流程。
②画出流程组合表和完成流程说明
市场产品日常管理高层管理销售操作市场计划市场研究市场预测安排生产能力计划物料需求操作控制一般会计业务成本控制预算记帐企业计划组织分析审查与控制风险管理区域管理销售行政管理订货服务材料管理财务工程设备管理人力资源采购接收库存控制运输财务计划资本的获取经费管理产品设计和开发产品规格和维护质量控制工程流程图维护设备性能人事计划招聘、培训和解雇报酬经过组合的流程表48识别业务流程的基本步骤 ③建立企业业务流程与组织矩阵 ④识别企业的核心(关键)业务流程表2-5流程/组织
矩阵
49业务流程改革的方法、实施策略与步骤
业务流程改革方法一般有两大类:
1、全新设计法(cleansheetapproach)
遵循哈默的“推倒重来”的主张,从根本上抛弃旧流程,零起点设计新流程。2、系统改革法(systematicredesign)
继承逐步改善的思想即BPI的思想,辨析理解现有流程,在现有流程的基础上,系统渐进地创造新流程50一、
组织的信息需求分析输入信息输出信息在进行的工作流程
子流程库存控制原料库存;产品库存部件库存量部件目录材料清单产品库存图2-4输入–流程-输出图确定业务流程信息需求的一种有效方法是选定一些企业业务流程作样本来制作输入—流程--输出图。
51二、
数据规划数据规划的任务就是根据信息需求分析的结果,对规划中体现信息需求的数据资源进行严格的定义、科学的分类和合理的组织,为信息系统功能与目标的实现打好数据基础。
主题数据:指支持业务流程所必需的逻辑上相关的数据,用来表示种类业务主题的内容。52主题数据的类型
主题数据和生命周期的各个阶段有关,主题数据的类型:存档类数据--记录资源的状况,支持经营管理活动,仅和一个资源直接有关。事务类数据--反映由于获取或分配活动引起的存档类数据的变更。计划类数据--包括战略计划、预测、操作日程、预算和模型,可以是数据,也可以是文本。统计类数据--历史的和综合的数据,用作对企业的度量和控制。53三、
信息系统功能规划和子系统的划分
信息系统的总体结构可以利用U/C矩阵来定义,步骤如下:1.建立主题数据与流程的关系矩阵(U/C矩阵) 1.1将主题数据对照企业流程安排在一个矩阵中,用字母C表示哪个流程产生该数据和用字母U表示哪个流程使用该数据。
1.2在矩阵中,按关键资源的生命周期顺序放置流程。
1.3其次是根据流程产生数据顺序将主题数据排在另一轴上。 1.4在适当的行列交叉处填上C和U。54三、
信息系统功能规划和子系统的划分2.确定基本功能模块(子系统)--功能规划
将业务流程和主题数据依据其管理的资源而划分成若干组,并用方框框起来,如下表所示。表2-10流程、主题数据组合
55三、
信息系统功能规划和子系统的划分3、数据流向与基本功能子系统之间的关系表2-11数据流向图56三、
信息系统功能规划和子系统的划分4.基本功能子系统结构方案的形成表2-12系统结构重排57信息系统规划的其它方法-战略规划法战略(Strategy)是组织领导者关于组织的概念的集合,其中包括:组织的使命和长期目标;组织的环境约束及政策;组织当前的计划和计划指标的集合。
战略规划意味着根据组织的使命,当前的现状,拥有的资源,对形势的研究和预测来规划一个组织的未来战略,即组织发展的目标与方向,以及要实现目标所需要的方针和策略。
组织的当前状况组织的未来状况活动资源组织58
战略规划的内容由三个要素组成,即方向和目标、约束和政策,以及计划和指标。
方向和目标
约束和政策
计划和指标
组织级
业务级
执行级
①
④
⑦
②
⑤
③
⑥
⑧
⑨
战略规划的框架结构
59关键成功因素法
关键成功因素法是一套用以定义组织信息需求的方法,其目的是确定企业成功的关键因素。
关键成功因素法的工作过程是:(1)收集组织的CSF(2)逐个分析收集的CSF(3)确定组织的CSF;(4)依据CSF来进行组织的管理信息系统规划。60价值链法组织的任何一个过程,都增加价值到产品或服务中。将组织的所有过程看作是一个过程链,称为价值链。价值分为三个部分:(1)主要价值部分(2)辅助价值部分(3)附加价值部分
人力资源
管理、会计、资金、法律
研究与开发
采购
接收和存储原材料
制作产品或服务
交付产品或服务
市场营销产品或服务
售后服务
价值链的组成附加价值
61第三章
系统分析62第一节
概念“分析”通常是指对现有系统的内、外情况进行调查、研究、分解、剖析,明确问题或机会所在,认识解决这些问题或把握这些机会的必要性,为确定有关活动的目标和可能的方案提供科学依据。
系统分析(systemsanalysis),是指在信息系统开发的生命周期中系统分析阶段的各项活动的和方法。
系统分析阶段的目标,就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”的问题,从逻辑上,提出系统的方案,即逻辑模型,以此作为下一阶段进行物理方案(即计算机和通信系统方案)设计、解决“怎么做”的问题提供依据。63系统分析的主要活动活动名称
目
标
关键问题
主要成果(产品)管理决策
初步调查
明确系统开发
是否开发新系统?系统开发建议书
是否同意系统开
的目标和规模
若开发,提出新系
发建议书?若同意
统的目标、规模、
安排可行性研究
主要功能的初步设
作。
想,粗估系统开发
所需资源。
可行性
进一步明确系
系统开发的技术可
可行性研究报告
审定可行性研报
研究
统的目标、规
行性研究、经济可
告,若同意,下达
模与功能,提
行性研究、营运可
系统开发(设计)系统开发(设计)
出系统开发的
行性研究,系统开
任务书(含计划)务书(或签协议、
初步方案与计
发初步方案与开发
订合同)。
划。
计划的制订。
现行系统
详细调查现行
现行系统的结构、
现行系统的调查(审查现行系统的
详细调查
系统的工作过
业务流程和数据的
报告。
调查报告)
程,建立现行
祥细分析,具体问
系统的逻辑模
的认定。
型,发现现行
系统存在的主
要问题。
新系统逻
明确用户信息
用户需求分析,新
系统说明书
审查系统说明书辑方案的
需求,提出新
系统逻辑模型的建
若同意,则批准提出
系统的逻辑方案
立。
入系统设计阶段
系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。
64第二节
结构化系统分析方法和工具一、概述二、数据流图三、数据字典四、基本加工的描述五、结构化语言六、决策数七、决策表八、其他工具65二、数据流图(DFD:DataFlowDiagram)1.数据流图
数据流图就是组织中信息运动的抽象,是信息系统逻辑模型的主要形式。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,用一种图形及与此相关的注释来表示系统的逻辑功能,即所开发的系统在管理信息处理方面要做什么。662、数据流图的基本组成及符号外部项(外部实体):外部项在数据流图中表示所描述系统的数据来源和去处的各种实体或工作环节。系统开发不能改变这些外部项本身的结构和固有属性。加工(数据加工):又称数据处理逻辑,描述系统对信息进行处理的逻辑功能。数据存储:逻辑意义上的数据存储环节,即系统信息处理功能需要的、不考虑存储物理介质和技术手段的数据存储环节。数据流:与所描述系统信息处理功能有关的各类信息的载体,是各加工环节进行处理和输出的数据集合。67二、数据流图(DFD:DataFlowDiagram)4.数据流图的绘制过程:
(1)首先,在调查研究的基础上,明确所描述的系统与各外部实体的信息联系。绘出最高层的数据流图——关联图。(2)然后确定系统的几个主要的综合性的逻辑功能,绘制顶层(总)数据流图。顶层图可进一步分解,直到最底层的数据流图表示了所有具体的数据加工功能和输入输出关系。(3)合理布局。数据流图各种符号要布局合理、分布均匀、整齐、清晰、使读者一目了然之感。68三、数据词典(DD:DataDictionary)
1、数据词典的作用和内容
词典的作用是给词汇以定义和解释。在结构化分析中,数据词典的作用是给数据流图上每个成分给以定义和说明。换句话说,数据流图上所有成分的定义和解释的文字集合就是数据词典。
数据词典描述的主要内容有:数据流、数据元素、数据存储、加工、外部项.对整个系统开发以至将来系统运行与维护是必需的信息尽可能放入数据词典。69面向对象分析方法1.UML方法 6.协作图2.UML方法分析步骤 7.活动图
3.用例图 8.状态图4.类图与对象图 9.组件图5.时序图 10.部署图70第三节
系统分析阶段各项活动的内容第三节
系统分析阶段各项活动的内容1.系统的初步调查2.可行性研究3.现行系统详细调查4.新系统逻辑方案的提出71第四章
系统设计与实施72信息系统设计的目的与任务
目的:
将系统分析阶段所提出的充分反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与网络技术的物理(技术)方案。任务:
信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划。73系统设计阶段的主要活动
系统总体设计:
-系统总体布局方案的确定
-软件系统总体结构的设计
-数据存储的总体设计
-计算机和网络系统方案的选择详细设计:
-代码设计
-数据库设计
-人机界面设计
-处理过程设计系统实施进度与计划的制订“系统设计说明书”的编写
74系统总体布局
一般应考虑以下几个问题:系统类型处理方式数据存储硬件配置软件配置系统布局方案的选择原则:
处理功能。使用方便可维护性、可扩展性、可变更性好
安全性、可靠性高
经济实用75软件系统的总体结构设计任务
软件系统总体结构设计的主要任务:
根据系统的总体目标和功能将整个系统合理划分成若干个功能模块,
正确地处理模块之间的调用关系和数据联系,
定义各模块的内部结构等等。
76结构化系统设计的方法和工具HIPO
(HierarchyplusInput/Process/Output)技术,即用图形方法表达一个系统的输入和输出功能以及模块的层次。HIPO技术包含两个方面的内容:H图IPO图(输入-处理-输出图)用途:应用HIPO技术可以进行系统设计、评价,在系统实施之前加工、修改已设计的系统。
77控制结构图
调用关系分为直接调用(无条件调用)、选择调用(判断调用)和重复调用(循环调用)三种。其表示方法如图4-7所示。
模块A模块B
模块A模块A模块B
模块B
图4-7模块间的调用关系(a)直接调用(b)选择调用(c)重复调用78从数据流图导出模块结构图以变换为中心的设计
-找出变换中心,确定出主加工
从此输出输入至此输出输入以格式化的解解正确数据机内数据原始数据编辑数据读入数据编排解的格式求解显示解主加工
(a)变换型数据流图79从数据流图导出模块结构图-设计模块结构图的顶层和第一层为主加工每一个输入(逻辑输入)设计一个输入模块,其功能是向主模块提供数据。为主加工每一个输出(逻辑输出)设计一个输出模块,其功能是从主模块接收数据并为下层模块提供数据输出。为主加工设计一个变换模块,其功能是将逻辑输入变换成逻辑输出。-设计中,下层模块
从第一层模块开始,自顶向下,逐步细化来完成,主要包括:输入模块的细化、输出模块的细化以及变换模块的细化。
80从数据流图导出模块结构图以事务为中心的设计
事务记录C事务B事务A事务类型标志事务记录事务记录类型标志事务记录类型标志分析事务类型读事务文件调度处理获得事务类型事务处理处理A类事务处理B类事务处理C类事务编辑A类事务编辑B类事务编辑C类事务图4-19转换后的结构图81从数据流图导出模块结构图确定事务的来源。
确定适当的以事务为中心的系统结构。
确定出每一种事务以及它所需要的处理动作。
合并具有相同处理功能的模块。
对每一种类型的事务,分别建立专门的事务模块,对它进行独立的处理。
对一种事务所引起的每一个处理动作,要分别建立一个直接从属于该事务模块的下级模块(即事务模块),要使用模块的分解原则,在分解时要注意允许有公共处理动作模块,加大它的扇入数。必要时对动作模块进一步分解。
82数据存储的总体结构设计一、数据的分类二、数据存储规模的确定三、数据存储空间的分布四、数据库管理系统(DBMS)的选择83系统详细设计一、代码设计二、数据库设计三、用户界面设计四、处理过程设计五、编写系统设计说明书84一、系统实施阶段的主要活动
系统实施的目的:把系统分析和系统设计的成果转化为可实际运行的系统
系统实施的条件:以系统分析和设计文档资料为依据的。
系统实施的主要活动-编程:按照详细设计阶段产生的程序设计说明书,用选定的程序设计语言书写源程序。-测试:运用一定的测试技术与方法,通过模块测试、组装测试、确认测试和系统测试几个步骤,发现和排除系统可能存在的问题。-系统安装:各种软、硬件设备的选形、论证、购置、安装,以及整个系统调试运行。
-新旧系统转换:以新开发的系统替换旧的系统,并使之投入使用的过程。
85第六章电子商务86一、电子商务概述电子商务是指借助计算机网络技术,通过电子交易手段来完成金融、物资、服务和信息等价值交换、快速而有效地从事各种商务活动,其核心是商品的交换。电子商务系统是在Internet和其他网络上,以实现企业电子商务活动为目标,满足企业生产、销售、服务等生产和管理的需要,支持企业的对外业务协作,从运作、管理和决策等层次全面提高企业信息化水平,为企业提供商业智能的管理信息系统。87电子商务系统的主要角色88二、电子商务模式的基本分类B2BB2CB2GB2EC2BC2E89B2B电子商务模式的基本流程基于Internet的电子商务的演变可以分为三个阶段:卖方集中模式买方集中模式网上交易市场解决方案90第八章决策支持系统91定义决策支持系统(DecisionSupportSystem简称DSS):是以计算机为工具的人机交互作用的系统,它利用计算机运算速度快、存储容量大等特点,应用决策理论与方法、心理学、行为科学、人工智能、计算机网络、数据库等技术,根据决策者的决策思维方式,通过人机交互,从系统分析角度帮助决策者充分利用自己的经验、知识,或者在系统的引导下分析决策过程中的各主要因素及其影响,最终完成决策。92以数学、运筹学方法描述的模型
用数学方法表达人们对一个问题或一个系统的认识与理解,是近代科学中应用最为普遍的方法,例如在物理、化学、生物等自然科学与技术科学中,人们的理论认识或经验多是以公式的形式表达出来。在经济管理中,从宏观经济分析到微观管理中,经验公式或函数处处可见。例如,常见的成本估算公式、生产函数、消费函数和投入产出模型等。
这类模型中包括了两方面内容,一方面是相关因素的个数以及它们之间的关系类型(正比、反比或其他),可以称之为模型的“型”;另一方面,各种系数反映出各种定量的比例关系。这些数值可以是理论计算结果,也可以是由历史数据用统计回归方法得出的经验值。
93优化模型与统筹方法和网络模型
第二类是优化模型。这类模型比上一类模型更进一步,它们不仅限于提供描述的框架,而且提供了在—定条件下寻找最优方案的方法。这方面最常用的是线性规划的方法。它除了将影响决策问题的各种因素以约束方程的形式表达为一个线性方程组之外,还把评价资源分配方案优劣的标准用一个目标函数定量地表示出来。
第三类模型属于统筹方法和网络模型。这类方法基于图论和数理统计方法,把生产管理中的各种错综复杂的相互关系用计划网络图的方式表达出来,并提供了有关的各种分析与计算方法,使人们可以准确地抓住关键路线与关键环节,为合理调度资源,追求最优效益提供帮助。94决策支持系统开发方法7.3.1适应性设计结构
一个决策支持系统模型的建立必需基于系统建立者和用户之间的密切合作:决策支持系统由用户提出、由开发者设计,并根据用户的评价逐渐修改并建立。这种持续的反复过程,适用于短期的特定系统,在不需要时可以弃之不用,或在用户的需要改变时,系统随之改善。
第一个联系是用户和系统间的认识循环,显示了管理上的学习过程;第二个联系是用户和开发者间的实施循环,开发者努力理解用户的要求并逐渐使系统适应要求,用户对于需要的适应向开发者提供反馈。第三个循环是改进循环,是系统功能的不断改进。随着管理学习的深入和系统个人化应用的发展,使系统增加新功能。951、传统的生命周期方法
决策支持系统能够解决半结构化和非结构化的决策问题,而管理信息系统只能解决结构化问题。由于问题性质的不同,导致在解决问题的方式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北师大版四年级上册数学第三单元 乘法 测试卷及完整答案
- 设备制造监造服务协议
- 设计版权转让合同
- 诚信承诺保证书字数左右
- 详解劳务分包合同及价格
- 语文奥赛三年级提升逻辑思维的挑战
- 货车司机聘用合同格式
- 质量承诺保证书格式
- 购房贷款合同范本版
- 购销合同延期申请
- 药物分析计算题合集
- 翻身拍背护理课件
- 火灾调查专业技能.全国比武单项科目解析
- 人卫慕课《走进肺功能》试题答案
- 重庆市巴南区2022-2023学年六年级上学期期末数学试题
- 人音版初中音乐 九年级上册 中考一轮复习课件
- 主题班会:班风校风主题班会课课件
- 中建污水支管逆作井安全专项施工方案
- 肝硬化食管胃底静脉曲张破裂出血的诊治
- 初中体育《篮球单元计划及体前变向换手运球》教学设计
- 万物之理-爱因斯坦之梦智慧树知到课后章节答案2023年下中国海洋大学
评论
0/150
提交评论