还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
总复习第1章导论第五章开发方法、开发方式介绍软件工程、项目管理生命周期、原型法、面向对象、CASE法自行、委托、合作、软件包第六章系统规划及业务流程再造战略集合转移关键成功要素BSP--企业系统规划法;第七章系统分析(又称逻辑设计)可行性研究初步调查;评价系统状态编制项目的实施进度计划;列出开发进度表;可行性研究报告详细调查组织结构图业务流程图数据流程图、需求分析逻辑模型---数据流程图主要工具系统分析报告系统说明书----物理设计的依据,系统方案说明书第八章系统设计总体设计详细设计物理模型物理模型---控制结构图(主要工具)系统总体结构设计输入\输出设计处理过程设计数据存储设计计算机系统方案选择(各种机器、网络配置方案)数据库设计概念模型E-R图软件工程的结构化生命周期方法中一般将软件设计阶段再划分为总体设计和详细设计系统设计说明书系统设计报告第九章系统实施40%-60%的工作量是程序调试软件编程软件包购置程序设计编写程序计算机和通信设备的购置与安装调试设备选型人员培训、系统初始化系统测试新旧系统转换系统切换项目管理程序设计说明书第十章系统完成后的管理和维护系统评价、系统维护、系统安全B-B模式---商对商电子商务B-C模式—商对个人电子商务BPR企业业务流程重组B/S模式–网络BPD业务流程图BSP企业系统规划法CAD计算机辅助设计CAM计算机辅助制造CEO首席执行官CIO信息技术经理或信息主管CRM客户关系管理CIMS计算机集成制造系统CASE技术CSF关键成功要素法DB2IBM数据库软件DB数据库DBMS数据库管理系统DSS决策支持系统DD数据字典DFD数据流程图EC电子商务EDI电子数据交换EDP电子数据处理ES专家系统EIS经理信息系统ERP企业资源计划GDSS群体决策支持系统ISP互联网服务提供商MIS管理信息系统MRP物料需求系统MRPⅡ制造资源计划OA办公自动化ORACLE甲骨文公司SCM供应链管理SRM供应商关系管理SST战略集合转移法企业信息化企业信息化不是一般意义上的新技术的运用,而是利用信息技术
①实现企业管理思想、模式和方法的创新
②改造传统产业,开发新产品和服务,创新新产业和市场
③实现企业商务活动电子化企业信息化P19
①生产过程信息化
②产品设计信息化
③管理信息化P12逻辑模型设计工作的完成阶段是系统分析系统开发的关键阶段是系统分析定义系统“做什么”的开发阶段是(系统分析)定义系统“怎样做”的开发阶段是(系统设计)阶段首席信息主管(CIO)--企业从生产、管理、运输到销售,无时无刻不与信息技术打交道,因而需要一个专门经理来负责对信息技术的开发运用第2章管理信息系统理论基础系统类型区别管理信息系统MIS决策支持系统DSS侧重点提供日常业务管理所需的信息提供决策所需的信息目标提高工作效率和管理水平追求决策的有效性和提高效率即系统的效率解决的问题解决结构化问题处理半结构化和非结构化问题信息需求的范围体现系统的全局和总体信息需求体现决策者的信息需求驱动模式数据驱动模型和用户共同-驱动信息管理方式信息的集中管理信息的分散利用结构化利用规则和公式,有章可循,可以让计算机处理的,例如,用线性规划求解(MIS是结构化的)半结构化用经验和判断,有些问题涉及到环境因素、决策者的心理、经验及其它不确定因素,使得决策过程不完全可理解和计算,目标含糊不清,多个目标相互冲突,方案的比较和选择没有固定规则或程序可循,所需信息不全或比较模糊等决策问题,这类问题称半结构化问题(DSS面对半结构化决策问题)非结构化决策过程复杂没有固定规律可循没有固定的决策规则和通用模型可依决策者的主观行为学识、经验、直觉、判断力、洞察力、个人偏好和决策风格等对各阶段的决策效果有相当影响,往往是决策者根据掌握的情况和数据临时作出的决定一般认为管理信息系统主要解决结构化的决策问题,决策支持系统则支持半结构化和非结构化问题高层管理提出的决策问题与基层管理提出的决策问题相比在结构化程度上一般要低管理三角基层运作、中层控制、高层决策,基层信息有规则可循,很容易实现编码,结构化程度较高,高层少有规则,很难编码管理活动有三大流----物流、信息流和资金流现代管理的核心是决策管理的重要工作就是决策,决策的基础是信息或“管理的艺术在于驾驭信息”物流:企业中的实体运动称为:物流”物流是单向的不可逆的.主体流动信息流:企业中信息的定向流动称为信息流信息流的运动表示了企业中各项管理活动的内容和节奏信息流是双向的.主导通过它了解物流随物流产生反映物流驾御物流计划和调节物流的流量双向是因为有信息反馈伴随生产活动的是物流,伴随管理活动的是信息流,就管理信息,物流的畅通与否,很大程度上依赖于管理信息的水平和质量管理信息分类按信息稳定性分类固定信息、流动信息固定信息定额标准信息产品结构工艺文件效果评价标准,计划合同信息合同文件,查询信息国家标准专业标准企业标准设备档案价目表注意:企业管理系统中传输的总信息量75%为固定信息流动信息(不断更新,时间性强,一次性—经营信息)包括经营信息,材料消耗,按决策层次分类(管理的层次)战略信息、战术信息和业务信息战略信息产品的投产、停产,新厂址的选择,高级管理者实现宏观调控战术信息月计划,库存控制,企业中级管理人员数据管理业务信息需要每天统计的产量和质量数据,打印每月的工资单,企业基层管理人员数据处理反馈原理任何系统只有通过反馈信息,才能实现有效的控制P26信息反馈:控制物流的输入信息作用于受控对象后,把产生的结果信息返回到输入端,并对信息再输入发生影响的过程而上述作用于受控对象后的结果信息称为反馈信息有反馈才有管理查明偏离程度找出原因调整输入反馈原理提示我们,在开发管理信息系统时,要根据环境的变化和出现的问题及时采取相应的变更措施,以使管理信息系统能适应环境变化,完成企业目标第3章管理信息系统技术基础硬件基础P51软件基础P53用户命令源程序DBMS编译软件工具软件操作系统计算机硬件一机器语言二汇编语言三高级语言四第四代语言(4GL)为降低程序开发难度和提高程序开发效率而设计的通用语言编写的程序是非过程化的,在程序设计中只要说明做什么,因此是直接面向应用的计算机程序语言使用第四代语言主要是缩短程序开发时间目前常用的办公软件OFFICE应属于P53A应用软件B管理软件C工具软件D系统软件数据库系统关系模型的概念数据库模型的三级模式(用户模式,概念模式,物理模式)物理模式物理结构,内模式,存储模式概念模式逻辑结构,模式,逻辑模式,数据库系统模式结构的中间层用户模式外模式,若干子模式,针对每一个用户或应用由模式导出数据库只有一个内模式只有一个模式可以有多个外模式数据库系统提供了两个映像功能逻辑结构→物理结构逻辑结构→用户结构目的提高程序、数据的独立性数据字典是对数据流程图中的每个成分给以定义和说明的工具,包括数据项、数据结构、数据流、数据存储、处理功能、外部项等数据字典的作用描述数据流程图各个成分的,数据字典和数据流图共同构成系统的逻辑模型计算机网络网络拓扑结构----设备互联的物理布局(就是用什么方式把网络中的计算机等设备连接起来)逻辑功能资源子网通信子网点对点星型环型树型广播型总线型环型卫星型总线常见范围局域网广域网通信传输介质
①光纤:频带很宽、误码率很低、不受电磁干扰不足不容易维护和维修
②同轴电缆
③微波
④双绞线带宽计算机网络的带宽是指网络可通过的最高数据率,即每秒多少比特第4章管理信息系统应用分析MRP物料需求计划MRPⅡ(制造资源计划)ERP(企业资源计划)三者之间的异同MRP、MRPⅡ和ERP,是企业管理信息系统发展的不同阶段MPR主要对制造业中的物流进行管理,使企业达到“既要保证生产又要控制库存”的目的;而MRPⅡ则集成了物流和资金流,将人、财、物、时间等各种资源进行周密计划,合理利用,以提高企业的竞争力;ERP是以供应链管理为核心,将企业所有资源—物流、资金流、信息流进行整合集成管理的一体化管理信息系统,实质是在MRPⅡ基础上进一步发展而成的面向供应链的管理思想,从而达到最佳资源组合,取得最佳效益ERP同MRPⅡ的主要区别
①ERP是一个面向供需链管理的管理信息集成
②采用计算机和网络通信技术的最新成就
③ERP系统同企业业务流程重组BPR是密切相关的MRP解决了企业物料供需信息的集成,但没有说明企业的经营效益MRPⅡ采用管理会计的概念,实现物料信息和资金信息的集成供应链管理(SCM)P127对供应链中的物流、信息流、资金流、业务流和贸易伙伴关系等进行的计划、组织、协调和控制工作,目的是增强供应链中各成员的竞争实力,提高他们的效率和效益第5章管理信息系统开发方法自行开发企业完全以自己的力量进行开发其主要特征是信息系统由企业内部自有的信息主管部门或技术人员为主建造优点企业内部技术人员对企业自身需求比较了解,在开发过程中,比较容易把握系统的重点;有利于用户协调,用户适应性好;易于升级和管理;有利于培养自己的系统开发人员,开发费用少缺点内部费用高周期长不易开发出高水平的软件委托开发缺点外部费用高维护困难合作开发对于中小企业或技术实力较弱的企业构建信息系统,是一种比较好的选择优点企业风险较低,因软件公司具有较强技术实力,具备较为成型的产品和相关行业成功经验;软件人员与企业沟通顺利;有利于企业人员熟悉和维护系统购买软件开发缺点维护困难实施费用高资源内包主要选择组织内部的IT专业人员进行系统开发资源内包一般选择传统的生命周期法来开发信息系统.资源自包就是管理人员或业务人员自行开发管理信息系统最常用的技术方法是原型法资源外包是指将特定的工作按规定的期限规定的成本和规定的服务委托给第三方资源外包在目前的信息技术IT领域十分普遍可能会选择购买现成的应用软件包或者在现成软件包的基础上进行二次开发或者采用外包的形式开发一个完整的信息系统而不使用现成的应用软件包.开发原则
①先逻辑后物理:在进行技术设计和实施之前先要进行充分的调查分析论证进行逻辑方案的探索弄清系统要为用户解决哪些问题即解决系统”做什么”的问题然后再进入系统设计阶段解决”怎么做”的问题
②自下而上:是从现行的业务状况出发,先实现一个个具体的功能,然后逐步地由低级向高级建立管理信息系统一般适用于小型信息系统的开发优点避免大系统可能出现的运行不协调的危险缺点缺乏从整个系统出发考虑,往往要做许多重大的修改,甚至于重新规划和设计
③自上而下:强调从整体上协调和规划,从探索合理的信息流出发来设计信息系统主要用在大型信息系统的开发优点整体性好缺点周期长,要求有很强的逻辑性,开发难度大系统开发方法在生命周期法基础上发展了原型法、面向对象法,计算机辅助软件工程法生命周期法MIS的开发过程划分为系统分析、系统设计、系统实施三个阶段,每个阶段又分成若干步骤简述生命周期法的含义及阶段划分
(1)系统分析在系统分析阶段,首先根据用户提出的建立新系统的要求,进行总体规划和可行性研究系统分析是使系统开发达到合理、优化的重要阶段,这阶段工作深入与否直接影响到新系统的质量和经济性,它是开发成败的关键
(2)系统设计根据系统分析确定的逻辑模型,确定新系统的物理模型,即计算机化信息系统应用软件的总体结构和数据库设计,并提出系统配置方案继而对物理模型进行详细的设计详细设计的主要内容有代码设计、用户界面设计、处理过程设计最后,编写系统设计报告
(3)系统实施系统实施包括按照物理模型实现应用软件的编制和测试、系统试运行、系统切换、系统交付使用以及运行后的系统维护和评价等工作生命周期法优缺点优点
(1)强调系统的整体性、全局性(开发过程工程化,每一阶段按工程规范化,文档资料标准化)
(2)严格区分工作阶段(每一阶段都有明确的任务和目标,便于计划、控制进度,协调各方面工作)缺点
(1)难以准确定义用户需求(开发者和用户间沟通能力较差,如果当前业务管理混乱,用户尚不能明确描述自己的需求)
(2)开发周期长,难以适应环境变化(见效慢,不能很好地适应需求快速变化的形势,周期法通常是在系统需求比较确定的情况下采用的,它适宜于目标比较明确,阶段性强,开发过程易于控制的系统的开发,大型系统和复杂系统相当耗费资源)生命周期法的主要缺点是难以确定用户需求及CA:阶段不明确B:无法对项目进行管理和控制C:开发周期长难以适应环境变化D:系统各部分不独立原型法是一种系统开发方法,其基本思想是首先由用户与系统分析设计人员合作,根据用户的最基本需求,建立一个应用软件的实验模型是一个近似的或模拟的解答一个初步的理解,称为原型,用户使用它并进一步提出需求,对原型进行修改与完善,以用户满意的原型作为整个系统开发的主要依据原型法适用于小型、局部系统,处理过程简单或不太复杂,适用于具有较丰富系统开发经验的人员采用优点 l.符合人们认识事物的规律
2.用户参与积极性高(用户与开发者之间的沟通良好)
3.开发周期短,使用灵活缺点1对于大型系统,不经过系统分析来进行整体性划分就想直接用屏幕一个一个进行模拟,很困难,2对于大量的运算、逻辑性较强的程序模块,原型法很难构造一个合适的模型来供人评判3对于管理不善、信息处理混乱的企业,使用原型法有一定困难4对于批处理系统,因其大部分是内部处理,因此使用原型法有一定困难面向对象法面向对象的方法是以对象为基础,利用特定的软件工具直接完成从对象的描述到应用软件结构的转换,特别适合于小型应用软件系统的开发缺点1需要一定的软件支持环境2不太适宜大型的MIS开发3初学者不易接受,难学CASE方法(一组工具和方法的集合)严格地说CASE只是一种开发环境而不是一种开发方法.实际上把原先由手工完成的开发过程转变为以自动化工具和支撑环境支持的自动化开发过程.软件能力成熟度模型(CMM)软件能力成熟度模型是软件组织生产过程的评价标准为提高软件组织的软件能力提供了一个阶梯式的进化框架,它将软件过程改进的进化步骤组织成自低到高5个成熟等级,依次划分为初始级、可重复级、已定义级、已管理级和优化级,为过程不断改进奠定了循序渐进的基础Project的使用前置任务前一任务完成后,后一任务才开始,那么前一任务叫前置任务里程碑标志项目中重大事件或时间点,且工期为0的任务甘特图甘特图又叫横道图,以工作表和条形图表的形式显示基本的任务信息,使用它可以方便地查看任务工期、开始、结束时间,以及资源的信息第6章管理信息系统规划诺兰模型由美国专家诺兰哈佛商学院提出,一个地区、一个行业乃至一个国家计算机应用发展的客观道路及规律他认为,企业信息技术的进步与信息系统规划管理方法的进步,表现为企业新技术的学习过程,可以用不同的成熟阶段来描述,初始阶段起步,普及阶段扩展,控制阶段,集成阶段,数据管理阶段,成熟阶段P169规划的方法战略集合转移法SST:把组织的总战略看成一个信息集合,由使命、目标、战略和其他战略变量如管理水平、环境约束等组成信息系统战略性规划过程,就是将企业的战略集转化为MIS的战略集的过程第一步识别和阐述企业的战略集(可以是现成的,也可以新构造)第二步将企业的战略集转化为MIS的战略集企业战略信息系统战略关键成功要素法CSF:关键成功要素就是关系到企业的生存与组织成功的重要因素,它们也是企业最需要得到的决策信息、是值得管理者重点关注的活动区域关键成功要素是企业IT支持最先要解决的问题,也是投资最先予以保证、质量要求最高的环节企业系统规划法BSP-由过程的观点来看待企业:让信息系统支持企业目标,表达企业各管理层次需求,向整个企业提供一致性的信息,在组织机构和管理体制改变时保持工作能力企业目标系统目标企业过程企业过程数据分析信息结构规划数据实现企业系统规划过程图能够帮助规划人员根据企业目标制定出MIS战略规划的结构化方法BSP看作一个转换过程即企业战略→信息系统战略4个步骤第一步定义企业目标第二步定义企业过程,这是因BSP方法的核心企业过程企业资源http://www.csai.cn/incsearch/search.aspkey=%D7%CA%D4%B4\t_blank管理所需要的、逻辑上相关的一组决策和活动第三步定义数据类,即认识这些过程所产生、控制和使用的数据,具体了解各种数据的内容、范围、可靠性等第四步定义信息系统总体结构,即对数据资源http://www.csai.cn/incsearch/search.aspkey=%D7%CA%D4%B4\t_blank和信息流程进行合理组织的方案.定义企业目标→定义企业过程→定义数据类→定义信息系统总体结构BPR企业业务流程重组BPR,业务流程再造对企业的流程进行根本的再思考和彻底的再设计,以求得企业的成本、质量、服务和速度等关键经营绩效指标有巨大的提高系统规划是否可以改变?第7章信息系统分析回答新系统“做什么”------系统分析确定系统“怎样做”--------系统设计阶段第七章分析---系统分析报告系统方案说明书第八章详细设计---系统设计报告第九章系统实施---程序说明书分析阶段主要活动:现行系统详细调查;用户需求分析常用工具—数据流程图;新系统逻辑模型建立分析的目的:对现行系统进行调查充分掌握现行系统全面真实情况,分析用户信息需求在此基础上提出新系统逻辑模型.详细调查组织结构图业务流程图数据流程图逻辑模型数据流程图具有抽象性(对业务流程图的抽象)和概括性P218顶层数据流程图P221数据流程图图例U/C矩阵(功能/数据类矩阵)数据类功能成本产品计划职工经营计划U经营计划使用成本C计划数由经营计划产生U财务计划U财务计划使用成本财务计划要使用成本这个数据项CCC表示这类数据由相应的功能产生由相应企业过程产生U表示这类功能使用相应的数据类(这类企业过程使用相应的数据类)U/C矩阵是描述企业过程和数据之间关系的一种矩阵每一行为一个企业过程,每一列为一种数据类,若某过程产生某数据类,则矩阵中标记为“C”;若某过程使用某数据类,则矩阵中标记为“U”“U/C”矩阵用于划分子系统顶层数据流程图P221数据流程图的绘制;控制结构图的绘制;判定树的绘制;决策表的绘制数据字典P224是对数据流程图中的每个成分给以定义和说明的工具,包括数据项、数据结构、数据流、数据存储、处理功能、外部项等可行性研究P234技术可行性(软件、硬件、人员)、经济可行性、组织可行性第8章信息系统设计系统总体设计在已经获准的系统分析报告的基础上,需要根据系统分析阶段得到的数据流程图和数据字段(数据字典)进行系统模块结构的设计;系统的功能实现,子系统和模块的划分(设计系统的框架和概貌,并向用户单位和领导部门作详细报告并认可),软硬件系统配置(操作系统、数据库、编程语言、商业化软件)、通信网络系统配置、机房设备配置系统详细设计在模块结构设计的基础上给出每个模块实现方法的细节并对模块的输入、输出和处理过程做详细描述,以便在系统实施阶段进行程序设计时可以把这个描述直接翻译成某种程序设计语言书写的程序详细设计每一模块的实现,包括算法、数据结构和接口细节模块耦合模块间的信息联系方式,称为模块的耦合,它是衡量模块间结构性能的重要指标模块凝聚:是用以衡量一个模块内部自身功能内在联系是否紧密的指标也是衡量模块质量好坏的重要标准.衡量模块质量好坏标准内部:模块凝聚外部:模块耦合模块设计的重要原则高内聚低耦合(耦合小,内聚大)提高模块的独立性有效防止错误扩散蔓延满足这种标准的模块功能简单,实现程序短,接口简单,适合多人合作开发的方式,同时这也使测试和维护工作容易进行,当某个模块出现问题,其影响范围越小越好---内紧外松数据库设计将现实世界中的信息根据数据库的组织结构表现在计算机中需求分析→概念设计→逻辑设计→物理设计→实施→运行和维护概念模型信息模型用户的观点对数据和信息建模—E-R模型数据模型结构模型逻辑模型层次模型网状模型关系模型面向对象模型E-R图的绘制联系的属性均转换为该关系的属性该关系的码则有三种情况1:如果联系为1:1则每个实体的码都是关系的候选码2:如果联系为1:n则N端实体的码是关系的码3:如果联系为N:M则各实体码的组合是关系的码4在关系数据库逻辑结构设计中,将一个实体类型转换成一个关系模式时,通常实体的属性就是关系的属性,实体的码就是关系的码第9章信息系统实施系统实施-----编程(程序设计)----系统测试-----系统转换白盒法又称为结构测试,它是将软件看作一个透明的白盒子,按照程序的逻辑路径及过程进行测试,检查它与设计是否相符模块程序调试P287黑盒法又称为功能测试,它是将软件看作黑盒子在完全不考虑程序的内容结构和特性的情况下,根据程序的功能说明来设计测试用例测试软件的外部特征从程序的输入和输出特性上测试其是否满足设定的功能系统切换系统新老交替,最终目的将信息系统完全移交用户使用直接切换新系统不复杂,原系统完全不能使平行切换两套班子,两种方法并存,人力、费用消耗较大试点后直接切换逐步切换分段转换,较大的系统---主要业务功能率先使用,运行正常后逐步增加其他功能;先选择合适部门,该部门取得成功后再逐步扩大到其他部门原有系统新系统直接切换新系统不太复杂,或原系统完全不能使用特点风险大、费用低、简单,一旦出现严重问题,损失无法避免原有系统新系统平行切换较大系统,2套班子,人力、费用消耗较大一般3-5个月,在银行、财务和企业核心系统,常用的方法原有系统新系统逐步切换分段,大系统,人力、费用消耗不太高大系统、复杂系统,当新旧系统差别太大时,不宜采用第10章管理信息系统维护与管理在系统整个生命周期中,2/3以上的经费用在维护上从人力资源的分布来看,现在世界上90%的软件人员在从事系统的维护工作开发新系统的人员仅占10%,这些统计数据说明系统维护任务是十分繁重的系统评价P330
①系统性能
②经济效益
③管理水平系统维护预防性维护5%完善性维护50%安全性应保护管理信息系统不受来自系统外部的自然灾害和人为的破坏,防止非法使用者对系统资源,特别是信息的非法使用而采取的安全和保密手段
(1)物理安全控制
(2)人员及管理控制――用户合法身份确认及检验
(3)存取控制―――基本方法是对用户授权
(4)数据加密系统可靠性:指在运行中能抵御各种干扰、正常工作的能力可靠性措施:1设备冗余技术例如(双机,镜像,双硬盘,不足增加硬件和系统成本)2负荷分步技术例如(分布在多个设备上,教务、财务)人事不同服务器)3系统重新组合技术例如备件替输入数据信息处理输出信息信息反馈战略指挥层战术管理层作业操作层用户1用户2视图1视图2存储文件1存储文件2基本表2基本表1外模式/模式映射模式/内模式映射外模式用户级模式概念级内模式物理级现实世界概念世界数据世界抽象转化物质的抽象的量化的、物化的人之外的客观世界现实世界在人脑反应数据模型信息系统的目标信息系统的策略信息系统的总体结构任务目标战略环境数据来源系统处理功能信息去向共享数据存储适应性维护25%纠错性维护20%PAGE12。