收藏 分享(赏)

信息系统开发与实现.ppt

上传人:精品资料 文档编号:11172714 上传时间:2020-02-11 格式:PPT 页数:56 大小:241KB
下载 相关 举报
信息系统开发与实现.ppt_第1页
第1页 / 共56页
信息系统开发与实现.ppt_第2页
第2页 / 共56页
信息系统开发与实现.ppt_第3页
第3页 / 共56页
信息系统开发与实现.ppt_第4页
第4页 / 共56页
信息系统开发与实现.ppt_第5页
第5页 / 共56页
点击查看更多>>
资源描述

1、1,信息系统 组织 与 技术 (7),黄敏学 武汉大学商学院,2,公司的信息系统投资结构,3,第七章 信息系统开发与实现,第一节 信息系统开发概念 第二节 可行性研究 第三节 系统调查与分析 第四节 计算机系统选型 第五节 系统设计 第六节 系统实施 第七节 系统评价 第八节 系统维护 Text:Chapt12&13,4,第一节 信息系统开发概念,一、信息系统特点,信息系统是指利用计算机技术、数据库技术、网络技术和管理科学等,对企业内部外部信息进行收集、加工、存储、传递和利用,辅助高级管理人员有效履行生产经营管理职能,实现企业经营目标的人机系统。主要面向内部 TPS、MIS、DSS 特点:以大

2、容量综合数据库为中心通过网络实现资源共享系统划分为若干模块,不同模块通过数据耦合同类企业内部信息处理方法、信息内容具有相似性,6,二、系统开发,是指按照信息系统的要求,根据计算机的规定和用户习惯建立人机系统的过程。 特点:整体性:以信息流为主线,提高系统整体功能综合性:多学科、人机结合、集成硬件软件演进性:既基于现行系统,又要高于现行系统科学性:进行科学管理、计划、控制 开发原则面向用户:需要用户单位配合(使用人员、复合型人员)全局观念:子系统与总系统、内部与外部、硬件与软件、人员阶段推进:按顺序依次完成动态原则:组织管理不断变化要求系统不断升级维护,7,三、系统开发方式,8,四、系统开发方法

3、,软件危机软件功能增强、复杂性提高,质量和维护重要,如Y2K问题 生命周期法将信息系统看成一般工具品或生物体,有一从产生到消亡过程。分为:可行性研究、需求分析、逻辑设计、详细设计、实现、组成测试、确认测试、使用和维护等阶段。结构化系统分析与设计。确认开发工作步骤;使用图表,资料文挡化;开发工作在结构化模块的基础上进行。开发阶段。系统要求(准备、可行性研究,5%);系统分析(调查、需求分析、逻辑设计,10%);系统设计(根据逻辑设计和选定的计算机系统构造系统的物理模型,10%);系统实施(程序设计、实现功能、测试、调试,15%);系统评价与维护(60%)。,9,五、系统开发原型法,思想:首先根据

4、用户最基本的需求,迅速而廉价地开发出一个实验型的小型系统,称为“原型”;然后将“原型”提供给用户,让用户能尽早看到未来系统的概貌,以便判断那些功能是符合需要的,哪些方面还要改进;最后根据用户的“反馈”意见对原型进行反复修改,直至建立起完全符合用户需求的新系统。 原型法的开发步骤: 可行性研究阶段。论证该系统开发的意义、目前设备条件下的必要性与可行性,以及对费用、时间的粗略估算。 确定用户基本需求阶段。开发人员向用户了解对新系统的基本需求,即应该具有的一些基本功能。 原型开发。在这一阶段工作中应尽量使用一些软件工具,如菜单生成器、报表生成器等。原型评价阶段 最终设计阶段经过“使用-评价-修改-使

5、用”的反复过程,讯速地日趋完善,直至用户满意。,10,六、两种开发方法比较,11,第二节 可行性研究,12,一、研究对象,是在系统开发前期对拟开发系统的必要性、可能性以及开发方案,从应用环境、技术和经济三个方面进行调查、分析和评价,为投资者提供可靠的科学依据。 作用:系统开发依据筹集资金依据任务书依据合同依据考核验收依据 目的:避免错误的投资决策 保证系统按计划实施合理计划经费与开支 避免系统方案多变性,13,二、可行性分析,涉及问题(5w2h)Why目的 How 开发的技术规范Who开发方式 What 规模,作用范围When开发时机 Where组织、制度影响How much预算 分析内容环境

6、:计算机应用水平(同行,IT业);企业管理规范否技术:硬件技术、软件技术和网络技术,人员素质经济:投入与效益对比投入(设备、人工、材料、维护、不可见的)直接效益(减少人工、降低库存、提高效率)间接效益(竞争优势,品牌形象),14,三、可行性报告提纲,引言 系统名称、用户单位、国内外同行现状分析,必要性 企业基本情况 概况、产品经营及员工素质、组织机构及岗位设置 企业现状分析管理目标、功能需求、信息需求、管理工作分析 系统描述计算机系统选择、总体方案、计划目标和阶段目标 投资及人员概算 经济效益分析 不同方案比较 结论(立即开发、需修改后开发、局部开发、推迟开发、无须),15,第三节 系统调查与

7、分析,16,一、现行系统调查,目的:是在可行性分析和初步调查基础上进行的。详细调查清楚现行系统做什么(What),怎样做(How)和何时做(When)以及存在问题(Problem)。是逻辑设计基础。 内容:组织机构及职能(层次隶属关系,每个部门的业务范围以及岗位职责)。组织机构图和岗位图。工作目标调查。目标树或表格形式。业务处理流程。分析业务之间关系,业务与信息关系,了解数据的流向。数据流程图。数据调查。业务处理中设计到的单据、帐册、报表进行收集、分类、整理。调查时要求收集原始数据表格形式,了解内容包括:名称、编号、所属业务、信息量、数据项及其关系。处理过程调查。文字、结构化语言等描述处理细节

8、。 调查方式: 访问面谈、收集查阅资料和深入现场并跟班作业,17,二、系统分析的概念,系统分析阶段也成为逻辑设计阶段。主要任务时根据获取资料,分析用户需求,提出新系统的逻辑模型,主要解决问题是系统“做什么”。注意系统的合理性和先进性。 两个方面工作:需求分析。以现代管理理论和分析方法为指导,对原系统的经营管理目标、功能和信息进行分析和研究,指出不足并提出改进意见。结合BPR、价值链分析。新系统逻辑设计,包括目标、功能、数据流图、数据库设计 分析方法自顶向下。从总体到局部,从高层到地层。可以比较全局、系统的快速了解,缺点是受原有模式限制不深入。自下向上。从基本业务开始,最后形成总目标。可以详细分

9、析问题,缺点是缺乏系统性。,18,三、需求分析,经营管理目标分析经营目标是什么,企业的组织机构与管理是否满足目标需求信息系统应用目标。从业务管理层面,作为提高效率的手段,实现成本节约,提高信息处理的准确性、及时性,辅助决策。从战略决策层面,作为培养核心能力竞争战略,培养优势。 功能需求分析分析现行系统能否满足经营目标,能否适应环境,功能之间是否存在冲突,功能能否满足信息需求。零售业中库存管理要求了解存货情况,实物盘存盘存核对 信息需求分析信息需求的层次:业务、管理和决策信息需求存在问题:必要的,冗余的且可以消除的,报告改进:信息格式、信息传递和信息保存,19,四、结构化系统分析,基本思想采用“

10、自顶向下”的方法进行系统分析和设计,将复杂的上层功能分解成具体的、简单的基本功能。要求用户共同参与。采用图表形式,能被系统分析员和用户共同接受在系统设计前,先建立系统逻辑模型系统分析产生的资料面向系统分析员、设计员和用户 分析工具数据流图(Data Flow Diagram,DFD)数据字典(Data Dictionary)处理逻辑说明,20,五、数据流图分析,功能:表达数据在系统内部的逻辑流向,表达系统逻辑功能和数据的逻辑交换,同时表达现行人工系统和计算机信息系统的数据流程和逻辑处理功能。 项目:外部项:指系统边界以外的人或事物,是数据的起点或终点。为避免图形交叉,可以重复出现。数据流:由一

11、组数据组成,可以是表格、名字或是一组数据。数据流可以从一个处理逻辑到另一个处理逻辑。处理逻辑:对数据进行加工和变化方式。变化数据结构,如统计;增加新数据如分析;传输数据。编号、名称数据存储:以文件形式。编号、名称 原则: 外部项确定(信息来源和接受者)确定分层(3-6个) 输入输出相一致原则,21,六、库存管理示例,22,七、数据字典,描述DFD中数据流、数据存储、处理逻辑等构成和基本特征 数据元素。最小单位,包括编号、名称、别名、含义、类型、长度、取值范围。如:(M1005,商品单价,单价,单位价格,数字型) 数据流。DFD中数据流向。包括编号、名称、含义、数据来源、去向、组成、流量、高峰流

12、量。如:(L001、入库单、产品完工入库、生产人员、入库处理、入库单号+产品代码+种类+数量+日期+入库人+经手人、20份/天、40) 数据存储。包括编号、名称、含义、组成。如(F4、库存成品、记录成品库存情况、产品代码、产品名称、库存量) 外部项。描述外部实体信息。包括编号、名称、简述、输入数据流、输出数据流。 处理逻辑。用文字对加工进行描述。包括编号、名称、层次号、处理描述、输入、输出、相关数据存储。,23,八、系统分析说明书,现行系统概况 现行系统分析(目标、功能、信息三个方面) 管理工作分析 新系统目标设计 新系统功能划分 数据流图、数据字典、处理逻辑说明 数据量估算 计算机系统选择方

13、案 人员培训 费用预算 系统开发计划 其它,24,第四节 计算机系统选型,25,一、选型基本原则,选型基本原则满足系统需求。要考虑一定的超前性,但不能过高于要求实用性强。易于开发、维护;机型生命力强,可维护,多资源共享;网络能力;可扩充性;性能/价格比 评价公司的评价系统性能评价(硬件:支持软件、可靠;软件:可靠、实用;网络:通信、通用)配置。不同方案比较 选型方法信息调查 征集 招标 试用 测试,26,二、选型方案报告,概述介绍选择计算机系统的背景、要求、原则、制约因素 选择依据包括功能、性能、配置、通信与网络、应用环境 计算机系统配置系统总体结构,系统配置图硬件系统选择软件系统选择(系统软

14、件、应用软件等)人员需求及培训 费用支出计算机硬件、软件、机房、人员培训、系统维护 方案评价与选择:需求、性能和价格综合分析,27,第五节 系统设计,28,一、概念,物理设计:根据计算机限制条件设计处在计算机系统实现的物理模型,为后续程序设计和系统实施提供依据。How 内容:模块及流程说明数据存储设计代码设计输入输出设计 要求: 可维护性 模块性 可靠性 经济性,29,二、结构化系统设计,思想:以系统逻辑模型为基础,将系统划分为功能明确、大小适当,有一定独立性,易于实现的模块。 模块:是可以组合、更换和分解的单元,是组成系统的基本单元。模块一般具有层次性。功能:处理内容 逻辑:内部如何实现状态

15、:模块运行环境和模块间的关系 定义模块:确定模块内部逻辑构成和设计模块间关系独立性 标准化 适用性 共享性,30,二、结构化系统设计,31,二、结构化系统设计,32,三、数据库设计,根据选定的DBMS,将数据流及字典目录按关系模型转换成相应数据库。 例如: 入库单入库单号+产品代码+种类+数量+日期+入库人+经手人数字编码 数字编码 字符 数字 日期 字符 字符C C C N D C C时间+序列 层次 991201001 0101001 A 10 99/12/01 张 李,33,四、编码设计,作用:起着对实体及属性的唯一标识作用,通常由字母、数字组成。 设计原则:唯一性 唯一标识作用,关键字

16、合理性 与分类体系对应扩充性 可以根据需要扩展简单性 容易记忆使用标准性 尽量遵循一些标准化原则 常用编码方法层次编码方法 XX XX XX XXX大类 中类 小类 序号顺序码 块码,34,五、输入输出界面设计,界面风格简洁 统一 实用 主要界面类型介绍菜单(Menu) 窗口(按钮、输入、选择) 输出设计考虑使用者、使用目的、输出形式、输出时限、数量要求、输出速度、安全与保密要求 输入设计输入内容、数据格式、输入设备、数据正确性校验 交互设计,35,第六节 系统实施,36,一、程序设计与测试,原则:软件工程规范(文挡化)可靠性(注释、统一命名)方便用户(界面友好) 结构化程序设计三种结构:顺序

17、、分支、循环特点:单入口、单出口,可以组合、嵌套 测试对程序的正确性和完整性进行检验(功能不够、错误) 调试对整个系统总体测试,看是否满足目标,37,二、系统转换,老系统,新系统,老系统,试运行新系统,新系统,老系统,新系统,试运行新系统,新系统,并行方式,试运行方式,直接方式,分段方式,38,三、人员培训,人员分类系统操作与维护人员。计算机操作员、数据录入员、软件和硬件维护人员。支持服务终端用户。从事与业务相关工作(简单操作)其他人员。不直接操作和使用系统人员。了解 培训方法系统操作与维护人员应采取脱产方式,终端用户一般采用在职培训其他人员进行专题讲座和知识普及,39,四、信息系统的失败与成

18、功,失败特征系统根本为被使用系统所提供的功能不能完全满足要求系统产生的报表数据对决策分析无关紧要系统使用起来太困难或数据不可靠系统处理不及时,操作成本过高,或经常发生问题 成功标准高水平的系统应用用户对系统认为满意用户对信息系统和信息系统工作人员有良好的看法达到目标组织的经济效益,40,五、信息系统的存在问题,信息系统存在问题设计问题:不能满足基本业务需求;不能提高组织绩效;不能提高足够的有用信息;信息无法理解和使用数据问题:系统中数据高度不准确或不一致;某些信息错位或不明确;数据不完整成本问题:系统的实施和运行成本超过预算操作问题:系统运行不正常,41,六、信息系统实施成功与失败原因,用户的

19、参与和影响用户参与好处:更能满足业务需要,积极使用用户参与问题:局限性,忽视技术带来革新用户参与目的是侧重解决业务问题或使组织更便利信息系统专业人员侧重解决问题方法,强调技术失败风险是两者坚持自己立场,又缺乏沟通。结果将导致系统实施时将用户排除在外,导致系统从纯技术角度进行解决问题用户:系统给我提供了工作所需要的信息吗?设计:文件将占用多大的磁盘存储空间? 管理支持系统实施有积极支持者和各层管理的批准,实施更有效,42,六、信息系统实施成功与失败原因,系统的复杂性和风险性项目规模。项目规模越大风险越法。项目规模是指系统实施人员的多少、实施项目的时间、组织受到影响的部门数量。上述因素可以通过投入

20、金额表示项目结构化程度。结构化是指输入和输出很容易确定。结构化越高,系统风险就越低技术经验。系统开发人员 对实施过程的管理加强对用户培训科学管理和组织 ,否则导致成本超预算 时间延长,超过期望值产生绩效低于预计水平 不能获得预期收益,43,七、实施企业再造面临挑战,44,八、系统实施过程中可能出现问题,系统分析阶段的主要问题 设计阶段的主要问题 编程阶段的主要问题 测试阶段的主要问题 转换阶段的主要问题,45,第七节 系统评价,46,一、系统评价目的,系统评价是指对一个信息系统从系统性能、经济效益两方面进行评价。新系统评价应在新系统运行一段时间后才能进行。 主要考察开发系统是否达到预期目标,系

21、统功能和各项指标是否达到设计要求,满足用户的程度如何。系统中各种资源的利用效率如何,包括人员、资金、软件和软件资源等使用情况。根据分析和评价结果,找出系统存在问题,提出改进方法,47,二、系统性能评价指标,系统平均无故障时间 系统联机响应时间、处理速度和吞吐量 系统操作灵活性和方便性 系统利用率 系统的安全和保密性 系统加工数据的准确性 系统的可扩充性,48,二、系统经济效益评价指标,成本费用:在开发、运行和维护一个系统时产生的各项费用支出设备购置费用。计算机系统开支设施费用。 安装、调试和试运行所需的开支开发费用。开发信息系统费用(人员)系统运行维护费用。按年度计算 直接经济效益:由计算机辅

22、助管理产生的可测算收益减少资金占用 减少物资损耗增加利润收入 间接经济效益,49,三、评价报告纲要,一、引言1.摘要:系统的结构和功能2.背景:软件厂家与使用单位3.参考资料:计划书、批文、文件资料等4.专门术语定义。 二、评价内容1.性能指标评价系统的工作效率 合法性评价安全性、可靠性评价 易使用性适用性评价 易适应性评价完整性评价 可扩充性评价可移植性评价 可维护性评价,50,三、评价报告纲要,2.功能指标评价主处理功能评价; 辅助功能评价;服务功能评价; 控制功能评价; 3.经济指标评价系统带来的经济效益; 系统后备需求的规模与费用 4.管理指标评价财政管理部门对系统的评价各级领导及业务

23、人员对系统的评价外部环境对系统的评价 5.系统综合评价 三、结论,51,第八节 系统维护,52,一、系统维护含义,含义:指系统投入正常运行后,为保证系统能正常工作,适应内部和外部环境变化而采取的活动。包括改进和纠正错误。 原因企业管理方式、方法的改变系统业务处理过程的变化用户需求的不断增加计算机硬件、软件系统的升级原设计的某些不完善,53,二、维护内容,应用程序的改编业务处理方式发生变化,如报表格式变化 数据文件的改变数据需求发生变化,如增加数据项、减少、修改;数据项属性和长度的变化;数据文件的分解、合并 计算机硬件、软件系统设备故障日常设备管理数据备份与恢复,54,期中报告,请结合自己所在单

24、位的实际情况,完成针对企业的信息系统报告(如果企业规模较大,可以选择与自己业务较接近的部门进行报告)。要求如下:(1)对企业现行系统进行调查,具体内容参照系统调查报告;(2)在现行系统调查基础上,提出自己认为合理的信息系统可行性报告;(3)在提出的可行性报告基础上,进一步说明如何实施你认为合理的信息系统。(4)要求每个人独立完成一份报告。 说明:报告占总成绩的25%,55,综合案例分析,某服装企业营销部门实施管理信息系统 可行性分析:一年时间 移植 资金 系统调查分析原业务流程存在理由原业务流程存在问题计算机化后业务流程计算机化后的业务流程重组是否合理会不会加重销售部门工作量将后勤管理纳入营销部门的理由或者弊端计算机化后组织变化组织变化(增加,减少,调整),56,小 结,信息系统的开发是一系统工程 信息系统开发的基础是系统调查和需求分析 信息系统开发的核心是系统设计 信息系统开发的关键是系统实施 完整的信息系统使用需要有效的系统维护 -= 欢 迎 提 问 =-,下次内容:管理信息系统,

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报