欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    管理信息系统教程第三章.ppt

    • 资源ID:69427458       资源大小:528.56KB        全文页数:76页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    管理信息系统教程第三章.ppt

    第三章管理信息系统开发概述 本章内容系统开发生命周期系统开发方法系统开发策略案例分析引导案例为了提高自己的竞争地位,大多数公用事业单位正在改进老的信息系统,以便向顾客提供更好的服务。目前公用事业单位的许多大用户和商业用户都要求实时提供使用状况报价、能源管理汇总,并能一次性支付不同地区的账单。因此,在全国绝大多数公用事业单位都在进行着系统开发以适应顾客需求 3.1 管理信息系统规划 管理信息系统规划(Management Information System Planning,MISP),又称管理信息系统战略规划或者管理信息系统总体规划,是根据组织的目标和发展战略、信息系统建设的客观规律以及组织的内外环境,科学地制定信息系统的开发战略、实施策略和总体方案。管理信息系统规划的内容 确定管理信息系统的总目标和发展战略规划分析企业运营现状进行可行性分析预测影响规划的信息技术发展制定具体的实施方案 管理信息系统规划的过程 确定基本问题:确定基本问题:收集初始信息:收集初始信息:评价现存状态:评价现存状态:识别限制因素:识别限制因素:明确战略目标:明确战略目标:进行可行性分析:进行可行性分析:确定执行方案:确定执行方案:撰写规划报告:撰写规划报告:进行验收审批:进行验收审批:管理信息系统战略规划的方法 企业系统规划法:企业系统规划法(Business System Planning,BSP)基本思想是:首先自上而下识别系统目标、企业过程以及数据,然后再自下而上设计系统以支持系统目标,最后把企业的目标转化为管理信息系统规划的全过程。BSPBSP方法的基本步骤方法的基本步骤 :立项立项准备工作准备工作调研调研定义企业过程定义企业过程定义数据类定义数据类分析现行系统支持分析现行系统支持确定管理部门对系统的要求确定管理部门对系统的要求提出判断和结论提出判断和结论定义信息总体结构定义信息总体结构确定总体结构中的优先顺序确定总体结构中的优先顺序评价信息资源管理评价信息资源管理制订建议书和开发计划制订建议书和开发计划提交研究成果报告提交研究成果报告关键成功因素法:所谓关键成功因素,是指在规划周期内影响企业战略成功实现的关键性任务。1970年,哈佛大学教授William Zani在管理信息系统模型中首先使用了关键成功变量,这些变量时确定管理信息系统成败的因素。CSF法的基本步骤:识别目标:识别所有成功因素确定关键成功因素明确各关键成功因素的性能指标和评估标准关键成功因素法缩短造船周期加强作业计划缩短设计时间材料采购与配套生产日程管理提高生产计划弹性缩短生产设计缩短技术设计采用CAD生产日程管理生产日程管理缩短造船周期的树枝因果图 战略目标集转化法:战略目标集转化法(Strategy Set Transformation,SST)由William King 于1978年提出,它把整个战略目标看成是一个信息集合,由使命、目的、目标、战略和其他战略变量等组成,管理信息系统规划就是将该集合转化为信息系统的目标与战略。战略目标集转化法的基本步骤:识别组织的战略集将组织的战略集转化成管理信息系统的战略集系统开发生命周期 阶段阶段活动活动计划定义要开发的系统确定项目范围制定项目计划分析收集系统业务需求设计设计支持系统的技术架构涉及系统模型开发建立技术架构建立数据库和程序测试编写测试条件进行系统测试实施编写详细的用户说明书为系统用户提供培训维护建立帮助以支持系统用户提供支持系统变化的维护1.计划阶段目标:制定开发计划目标:制定开发计划选择要开发的系统选择要开发的系统n n为什么要进行选择?为什么要进行选择?利用信息系统来支持组织的战略目标利用信息系统来支持组织的战略目标n n选择的依据是什么?选择的依据是什么?关键成功因素关键成功因素CSF(criticalCSF(critical success factor)success factor),对组织的成功起关键作用的因素对组织的成功起关键作用的因素规定项目范围规定项目范围n n什么是项目范围?什么是项目范围?明确定义高层系统的需求,提出系统最基本的定义明确定义高层系统的需求,提出系统最基本的定义n n如何明确项目范围?如何明确项目范围?在项目范围说明书中简明扼要地写明项目范围在项目范围说明书中简明扼要地写明项目范围(做什么,不做什么做什么,不做什么)n n规定项目范围有什么作用?规定项目范围有什么作用?可以避免范围蔓延、功能蔓延可以避免范围蔓延、功能蔓延1.计划阶段制定项目计划n n项目计划包括什么内容?项目计划包括什么内容?定义开发过程要完成的全部活动定义开发过程要完成的全部活动(谁在什么时间做什么谁在什么时间做什么)所需成本所需成本n n项目计划由谁制定?项目计划由谁制定?项目经理负责制定项目计划,并跟踪以保证项目里程项目经理负责制定项目计划,并跟踪以保证项目里程碑按时完成碑按时完成n n什么是项目里程碑?什么是项目里程碑?某些活动完成的关键日期某些活动完成的关键日期某项目计划naomi6建立帮助台146维护13Leigh1安装系统121实施11Martha3编写测试条件103测试9Logan2建立数据库82开发7David3设计图形界面63设计5Anna,matha8收集业务需求48分析3Scott3确定范围23计划1日日 1 1 2 2 3 3 4 4 5 5 6 6日日 1 1 2 2 3 3 4 4 5 5 6 6日日 1 1 2 2 3 3 4 4 5 5 6 6日日 1 1 2 2 3 3 4 4 5 5 6 6日日 1 1 2 2 3 3 4 4 5 5 6 6(天)6-236-236-166-166-96-96-26-25-265-26人名人名时间任任务编号号2.分析阶段目标:收集、理解和表达业务需求目标:收集、理解和表达业务需求n n不涉及实现和技术细节不涉及实现和技术细节收集业务需求收集业务需求n n什么是业务需求?什么是业务需求?系统必须满足的用户的要求系统必须满足的用户的要求从业务角度描述系统要做什么从业务角度描述系统要做什么“这个这个CRMCRM系统必须能按产品、地区、销售代表跟踪销售情况系统必须能按产品、地区、销售代表跟踪销售情况”n n如何收集业务需求?如何收集业务需求?联合应用开发(联合应用开发(Joint application development Joint application development,JADJAD)会议)会议知识工作者和信息技术专家碰面,甚至用几天时间来定义和评价知识工作者和信息技术专家碰面,甚至用几天时间来定义和评价系统的业务需求系统的业务需求2.分析阶段业务需求优先排序n n如何明确所有业务需求的优先顺序如何明确所有业务需求的优先顺序需求定义文档需求定义文档(Requirements definition documentRequirements definition document)对业务需求进行优先权排序,并记在正式的、可理解的文档上对业务需求进行优先权排序,并记在正式的、可理解的文档上用户签名认可用户签名认可 (里程碑)(里程碑)(里程碑)(里程碑)错误的代价n n错误发现的越晚,改正的代价越高错误发现的越晚,改正的代价越高发生错误的代价3.设计阶段目标:建立如何运行系统的技术蓝图设计技术框架n n技术框架包括什么内容?系统运行所需要的硬件、软件和通信设备系统运行所需要的硬件、软件和通信设备通信设备:访问因特网、访问服务器通信设备:访问因特网、访问服务器n n只有唯一的技术框架可用吗?不是,要从几种方案中进行选择不是,要从几种方案中进行选择满足时间、成本、技术可行性、适应性方面的要求满足时间、成本、技术可行性、适应性方面的要求3.设计阶段设计系统模型n n什么是系统建模?什么是系统建模?通过绘图的方式描述设计方案通过绘图的方式描述设计方案n n哪些内容需要建模?哪些内容需要建模?屏幕、报告、软件、数据库屏幕、报告、软件、数据库可用技术框架非集中式架构集中式架构分布式架构客户机/服务器模式非集中式架构财务部部门市市场部部门运运输部部门非集中式架构什么是分散式架构?什么是分散式架构?n n用户自己开发所需应用并负责管理用户自己开发所需应用并负责管理这种架构的问题?这种架构的问题?n n信息系统的共享程度低信息系统的共享程度低n n难以和别的系统沟通难以和别的系统沟通(交流信息、利用其他系统的能力交流信息、利用其他系统的能力)n n数据冗余、不一致数据冗余、不一致n n难以维护难以维护在哪些环境中容易出现?在哪些环境中容易出现?n n采用分散式管理的企业采用分散式管理的企业n n并购获得的企业并购获得的企业集中式架构财务部部门运运输部部门市市场部部门IT部部门HRM部部门集中式架构特点n n信息集中存放,提供共享信息集中存放,提供共享这种架构的优点n n控制力强控制力强n n系统标准一致,且信息控制容易系统标准一致,且信息控制容易这种架构的缺点n n不够灵活不够灵活分布式架构Denver办公室公室New york办公室公室dallas办公室公室分布式架构特征特征n n经过网络来传递信息、处理信息经过网络来传递信息、处理信息优点优点n n处理任务可以分配到某处处理任务可以分配到某处n n更加灵活更加灵活缺点缺点n n结构更加复杂结构更加复杂能够确定应用能够确定应用/信息的位置信息的位置能够判断最佳路径能够判断最佳路径处理次序造成很大差别处理次序造成很大差别C/S架构数据库服务器客户机客户机客户机应用服务器WEB服务器数据C/S架构特征client/servern n由一个由一个/多个服务器向客户机提供服务多个服务器向客户机提供服务n n双方分担处理任务双方分担处理任务优点n n从服务器上卸载了部分应用从服务器上卸载了部分应用/数据数据缺点n n网络传输负载大网络传输负载大N层架构模型第第1层表示表示层第第2层应用用层第第3层数据数据层第第n层业务逻辑层Web客客户Web服服务器器数据数据库应用服用服务器器GUI屏幕设计4.开发阶段目标:根据设计方案产生实际系统内容n n编写程序、建立数据库、配置通信设备、安装编写程序、建立数据库、配置通信设备、安装软硬件软硬件构建技术框架n n建立运行平台建立运行平台n n购买和安装软件、硬件和通信设备。购买和安装软件、硬件和通信设备。构建数据库和编写软件5.测试阶段目标:验证系统能正常运行并满足所有业务需求编写测试条件n n什么是测试条件?什么是测试条件?对对“系统必须完成的步骤系统必须完成的步骤+每一步的设想结果每一步的设想结果”所进行所进行的详细描述的详细描述 n n如果实际结果和预期结果不同?如果实际结果和预期结果不同?存在存在bugbug需要修改需要修改n n一个系统的测试条件有多少?一个系统的测试条件有多少?几百、几千几百、几千5.测试阶段执行系统测试n n测试有哪些种类?单元测试,系统测试,集成测试单元测试,系统测试,集成测试用户接收测试用户接收测试UATUATuser acceptance testinguser acceptance testing测试条件测试编号测试日期测试者测试条件设想结果实际结果通过/失败11/1/2004艾米莉单击系统开始按钮出现主菜单与设想结果一致通过21/1/2004艾米莉单击系统登录按钮出现登录屏幕要求输入帐号和口令与设想结果一致通过61/1/2004艾米莉单击开始介绍用户名和口令并且出现系统主菜单屏幕出现登陆失败提示,用户名和口令不正确 失败6.实施阶段目标将系统放到组织中给用户使用编写详细的用户手册n n什么是用户手册?什么是用户手册?如何使用系统的说明书如何使用系统的说明书为用户提供培训n n如何为准备使用新系统的知识工作者提供培训?如何为准备使用新系统的知识工作者提供培训?联机培训联机培训Online TrainingOnline Training:利用:利用InternetInternet或或CD-ROMCD-ROM进行培训进行培训现场培训现场培训Workshop TrainingWorkshop Training:在教室环境中由老师进行培训:在教室环境中由老师进行培训6.实施阶段系统实施方法有哪些?n n并行切换,直接切换,试点切换,逐步切换并行切换,直接切换,试点切换,逐步切换并行切并行切换换:直接切直接切换换:逐步切逐步切换换:7.维护阶段目标:监测并支持新系统以保证它持续满足业务监测并支持新系统以保证它持续满足业务目标目标帮助台(Help Desk)n n一组对知识工作者的问题进行答复的人员一组对知识工作者的问题进行答复的人员支持变化n n系统需要改变以满足业务环境不断变化的需要系统需要改变以满足业务环境不断变化的需要系统开发方法结构化生命周期方法原型法面向对象方法计算机辅助软件工程CASE结构化生命周期方法结构化分析结构化设计结构化编程结构化生命周期法的基本思想 如何控制系统复杂性?分解n n把大问题分割成若干个小问题,然后分别解决把大问题分割成若干个小问题,然后分别解决 抽象 n n先考虑问题的本质属性,以后再逐步添加细节先考虑问题的本质属性,以后再逐步添加细节 结构化生命周期法的基本思想X1231.11.21.33.13.23.3结构化生命周期法的优点 建立面向用户的观点严格区分工作阶段自顶向下进行开发工作文件的标准化和文档化采用图表工具描述系统结构化生命周期法的不足所需文档资料数量大人机交互界面表达难用户信息反馈慢开发周期长原型法的提出背景软件危机 n n开发速度慢开发速度慢n n开发成本高开发成本高n n产品质量不可靠产品质量不可靠n n开发进度难以控制开发进度难以控制 产生原因n n用户需求不明确用户需求不明确n n缺乏正确的理论指导缺乏正确的理论指导n n软件规模越来越大软件规模越来越大 软件危机的解决解决方法n n着重研究与机器本身相关的软件开发工具着重研究与机器本身相关的软件开发工具 n n研究软件设计和规格说明研究软件设计和规格说明 生命周期法的前提n n所有的需求能被预先定义所有的需求能被预先定义 n n项目参加者之间能够清晰而准确地通信项目参加者之间能够清晰而准确地通信 n n静态描述静态描述/图形模型能充分反映应用系统图形模型能充分反映应用系统原型法获取一组基本的需求定义快速建立目标系统的最初版本交给用户试用、补充和修改新的版本开发直到用户满意原型法的步骤1.识别基本需求(输入、输出、简单过程)(输入、输出、简单过程)2.建立初始原型(用户界面)(用户界面)3.知识工作者评价4.修订和完善原型(有专门的原型开发工具)(有专门的原型开发工具)原型法的步骤识别基本需求建立初始原型用户评价满意?修改、增强结束YN原型法的优点鼓励用户的积极参与有助于解决用户之间的差异能给用户一个对最终系统的直观感受帮助确定技术上的可行性有助于推广目标系统的思想 原型法的缺点导致人们认为最终系统将很快产生没有给出系统操作条件的说明导致项目小组忽略了测试和文档的健全面向对象方法概述 对象对象n n是世界中的物体在人脑中的映象是世界中的物体在人脑中的映象(包括人的意愿包括人的意愿 )n n可作为解决信息领域内所遇到问题的方法可作为解决信息领域内所遇到问题的方法 面向对象的分析面向对象的分析 n n一个系统作为一个对象,可以由多个部分组成一个系统作为一个对象,可以由多个部分组成 面向对象的设计面向对象的设计 n nJAVAJAVA和和C+C+的比较的比较面向对象的方法面向对象的方法 n n基于对象概念,以对象为中心,以类和继承为构造机基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应制,来认识、理解、刻画客观世界和设计、构建相应的软件系统的软件系统 面向对象方法的具体实施步骤 面向对象分析 面向对象设计 面向对象实现 面向对象分析确定问题域区分类和对象区分整体对象以及组成部分定义属性定义服务确定附加的系统约束 面向对象设计完善系统分析的结果设计交互过程和用户接口设计任务管理设计全局资源,确定边界条件对象设计面向对象方法的局限要求前期较大投入效益显现周期长多态和聚集的使用增加了系统的复杂度面向对象迭代的本质要求更多测试 计算机辅助软件工程初始n n用来支持管理系统开发用来支持管理系统开发n n由各种计算机辅助软件和工具组成由各种计算机辅助软件和工具组成n n大型综合性软件开发环境大型综合性软件开发环境目前n n相对独立的方法论相对独立的方法论 计算机辅助软件工程的基本思想基本思想基本思想n n如果系统开发过程的每一步都相对独立且彼此形成对如果系统开发过程的每一步都相对独立且彼此形成对应关系,则整个系统开发就可以应用专门的软件开发应关系,则整个系统开发就可以应用专门的软件开发工具和集成开发环境来实现工具和集成开发环境来实现 对应关系对应关系n n结构化方法结构化方法业务流程分析,数据流程分析,功能模块设计,程序实现,业务业务流程分析,数据流程分析,功能模块设计,程序实现,业务功能一览表,数据分析、指标体系,数据功能一览表,数据分析、指标体系,数据/过程分析,数据分布和过程分析,数据分布和数据库设计,数据库系统数据库设计,数据库系统n n面向对象开发方法面向对象开发方法问题抽象,属性、结构和方法定义,对象分类,确定范式,程序问题抽象,属性、结构和方法定义,对象分类,确定范式,程序实现等实现等 计算机辅助软件工程的特点根据开发方法,结合CASE工具和环境进行为系统开发过程中的具体工作提供快速自动化的工具和途径。改变了系统开发中思维方式、工作流程和实现途径,因而成为一种方法论 CASE的功能1生成图形表示的系统需求和设计规格说明生成图形表示的系统需求和设计规格说明检查、分析相交叉引用的系统信息检查、分析相交叉引用的系统信息存储、管理并报告系统信息和项目管理信息存储、管理并报告系统信息和项目管理信息建立系统的原型并模拟系统的工作原理建立系统的原型并模拟系统的工作原理生成系统的代码及有关的文档生成系统的代码及有关的文档实施标准化的和规格化实施标准化的和规格化对程序进行测试、验证和分析对程序进行测试、验证和分析连接外部词典和数据库连接外部词典和数据库CASE的功能2图形功能查询功能中心信息库高度集成化的工具包对软件开发生命周期的全面覆盖支持建立系统的原型代码的自动生成CASE工具分类系统需求分析工具系统设计工具软件生产工具CASE的作用解决了从客观对象到软件系统的映射问题提高软件质量和软件重用性缩短系统开发周期简化软件开发的管理和维护提高文档的质量减轻开发者负担 系统开发策略最终用户开发资源外包最终用户开发最终用户开发n n最终用户开发重要的应用软件所使用的技术和最终用户开发重要的应用软件所使用的技术和方法的集合方法的集合 最终用户n n使用系统的个体使用系统的个体 前提n n有合适的应用软件有合适的应用软件n n组织能得到相应的培训组织能得到相应的培训n n组织能提供技术支持和环境组织能提供技术支持和环境适合最终用户开发的系统系统规模比较小、并且在技术方面不复杂系统规模比较小、并且在技术方面不复杂用户的经验对系统开发非常重要用户的经验对系统开发非常重要适合用原型法开发的信息系统适合用原型法开发的信息系统可用可用4GL4GL或者面向对象的技术来开发或者面向对象的技术来开发系统是归个人使用或者有限的几个人使用系统是归个人使用或者有限的几个人使用系统对安全性、数据完整性的要求不高系统对安全性、数据完整性的要求不高系统是用来支持管理人员的管理活动而不是面向系统是用来支持管理人员的管理活动而不是面向业务处理活动业务处理活动 最终用户开发的优点开效率比较高不存在用户和开发人员的沟通问题用户的参与兴趣浓最终用户开发的缺点组织资源的浪费不恰当地选择软件和硬件数据的完整性和安全性存在威胁系统分析中往往存在错误开发出低质量的系统出现私有系统资源外包资源外包n n将特定的工作按规定的期限、规定的成本和规将特定的工作按规定的期限、规定的成本和规定的服务水平委托给第三方完成定的服务水平委托给第三方完成三种方式 n n购买现成的商品化应用软件包购买现成的商品化应用软件包n n要求软件制造商进行某些修改要求软件制造商进行某些修改n n定制开发一个完整的新系统定制开发一个完整的新系统 资源外包的过程选定要外包的系统定义组织的逻辑需求制定方案征询书评价方案征询书的回复,并选择开发商测试并验收解决方案监督和重新评估资源外包的优点把力量集中到独特的核心能力上利用另一个组织的智力资源更好地预测未来成本获得前沿技术降低成本改进绩效责任资源外包的缺点降低了对未来技术变革的了解程度降低了控制力增加了战略信息的易受攻击性增加了对其他组织的依赖性购买成熟的系统软件 ERP软件产品(1)国外的ERP软件产品 功能强劲的SAP 高度集成的Oracle 适宜“大批量生产”的JDE 实现“动态企业建模”的BAAN (2)国内ERP软件产品 开思开思ERP 利玛CAPMS 用友ERP金蝶K/3 和佳ERP

    注意事项

    本文(管理信息系统教程第三章.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开