信息系统开发与实现.ppt_第1页
信息系统开发与实现.ppt_第2页
信息系统开发与实现.ppt_第3页
信息系统开发与实现.ppt_第4页
信息系统开发与实现.ppt_第5页
免费预览已结束,剩余51页可下载查看

下载本文档

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

文档简介

1、1,信息系统组织 与 技术(7),黄敏学 武汉大学商学院,2,公司的信息系统投资结构,3,第七章 信息系统开发与实现,第一节 信息系统开发概念 第二节 可行性研究 第三节 系统调查与分析 第四节 计算机系统选型 第五节 系统设计 第六节 系统实施 第七节 系统评价 第八节 系统维护 Text:Chapt12然后将“原型”提供给用户,让用户能尽早看到未来系统的概貌,以便判断那些功能是符合需要的,哪些方面还要改进;最后根据用户的“反馈”意见对原型进行反复修改,直至建立起完全符合用户需求的新系统。 原型法的开发步骤: 可行性研究阶段。论证该系统开发的意义、目前设备条件下的必要性与可行性,以及对费用、

2、时间的粗略估算。 确定用户基本需求阶段。开发人员向用户了解对新系统的基本需求,即应该具有的一些基本功能。 原型开发。在这一阶段工作中应尽量使用一些软件工具,如菜单生成器、报表生成器等。原型评价阶段 最终设计阶段 经过“使用-评价-修改-使用”的反复过程,讯速地日趋完善,直至用户满意。,10,六、两种开发方法比较,11,第二节 可行性研究,12,一、研究对象,是在系统开发前期对拟开发系统的必要性、可能性以及开发方案,从应用环境、技术和经济三个方面进行调查、分析和评价,为投资者提供可靠的科学依据。 作用: 系统开发依据 筹集资金依据 任务书依据 合同依据 考核验收依据 目的: 避免错误的投资决策

3、保证系统按计划实施 合理计划经费与开支 避免系统方案多变性,13,二、可行性分析,涉及问题(5w2h) Why目的How 开发的技术规范 Who开发方式 What 规模,作用范围 When开发时机Where组织、制度影响 How much预算 分析内容 环境:计算机应用水平(同行,IT业);企业管理规范否 技术:硬件技术、软件技术和网络技术,人员素质 经济:投入与效益对比 投入(设备、人工、材料、维护、不可见的) 直接效益(减少人工、降低库存、提高效率) 间接效益(竞争优势,品牌形象),14,三、可行性报告提纲,引言 系统名称、用户单位、国内外同行现状分析,必要性 企业基本情况 概况、产品经营

4、及员工素质、组织机构及岗位设置 企业现状分析 管理目标、功能需求、信息需求、管理工作分析 系统描述 计算机系统选择、总体方案、计划目标和阶段目标 投资及人员概算 经济效益分析 不同方案比较 结论(立即开发、需修改后开发、局部开发、推迟开发、无须),15,第三节 系统调查与分析,16,一、现行系统调查,目的:是在可行性分析和初步调查基础上进行的。详细调查清楚现行系统做什么(What),怎样做(How)和何时做(When)以及存在问题(Problem)。是逻辑设计基础。 内容: 组织机构及职能(层次隶属关系,每个部门的业务范围以及岗位职责)。组织机构图和岗位图。 工作目标调查。目标树或表格形式。

5、业务处理流程。分析业务之间关系,业务与信息关系,了解数据的流向。数据流程图。 数据调查。业务处理中设计到的单据、帐册、报表进行收集、分类、整理。调查时要求收集原始数据表格形式,了解内容包括:名称、编号、所属业务、信息量、数据项及其关系。 处理过程调查。文字、结构化语言等描述处理细节。 调查方式: 访问面谈、收集查阅资料和深入现场并跟班作业,17,二、系统分析的概念,系统分析阶段也成为逻辑设计阶段。主要任务时根据获取资料,分析用户需求,提出新系统的逻辑模型,主要解决问题是系统“做什么”。注意系统的合理性和先进性。 两个方面工作: 需求分析。以现代管理理论和分析方法为指导,对原系统的经营管理目标、

6、功能和信息进行分析和研究,指出不足并提出改进意见。结合BPR、价值链分析。 新系统逻辑设计,包括目标、功能、数据流图、数据库设计 分析方法 自顶向下。从总体到局部,从高层到地层。可以比较全局、系统的快速了解,缺点是受原有模式限制不深入。 自下向上。从基本业务开始,最后形成总目标。可以详细分析问题,缺点是缺乏系统性。,18,三、需求分析,经营管理目标分析 经营目标是什么,企业的组织机构与管理是否满足目标需求 信息系统应用目标。从业务管理层面,作为提高效率的手段,实现成本节约,提高信息处理的准确性、及时性,辅助决策。从战略决策层面,作为培养核心能力竞争战略,培养优势。 功能需求分析 分析现行系统能

7、否满足经营目标,能否适应环境,功能之间是否存在冲突,功能能否满足信息需求。 零售业中库存管理要求了解存货情况,实物盘存盘存核对 信息需求分析 信息需求的层次:业务、管理和决策 信息需求存在问题:必要的,冗余的且可以消除的,报告 改进:信息格式、信息传递和信息保存,19,四、结构化系统分析,基本思想 采用“自顶向下”的方法进行系统分析和设计,将复杂的上层功能分解成具体的、简单的基本功能。 要求用户共同参与。 采用图表形式,能被系统分析员和用户共同接受 在系统设计前,先建立系统逻辑模型 系统分析产生的资料面向系统分析员、设计员和用户 分析工具 数据流图(Data Flow Diagram,DFD)

8、 数据字典(Data Dictionary) 处理逻辑说明,20,五、数据流图分析,功能: 表达数据在系统内部的逻辑流向,表达系统逻辑功能和数据的逻辑交换,同时表达现行人工系统和计算机信息系统的数据流程和逻辑处理功能。 项目: 外部项:指系统边界以外的人或事物,是数据的起点或终点。为避免图形交叉,可以重复出现。 数据流:由一组数据组成,可以是表格、名字或是一组数据。数据流可以从一个处理逻辑到另一个处理逻辑。 处理逻辑:对数据进行加工和变化方式。变化数据结构,如统计;增加新数据如分析;传输数据。编号、名称 数据存储:以文件形式。编号、名称 原则: 外部项确定(信息来源和接受者) 确定分层(3-6

9、个) 输入输出相一致原则,21,六、库存管理示例,22,七、数据字典,描述DFD中数据流、数据存储、处理逻辑等构成和基本特征 数据元素。最小单位,包括编号、名称、别名、含义、类型、长度、取值范围。如:(M1005,商品单价,单价,单位价格,数字型) 数据流。DFD中数据流向。包括编号、名称、含义、数据来源、去向、组成、流量、高峰流量。如:(L001、入库单、产品完工入库、生产人员、入库处理、入库单号+产品代码+种类+数量+日期+入库人+经手人、20份/天、40) 数据存储。包括编号、名称、含义、组成。如(F4、库存成品、记录成品库存情况、产品代码、产品名称、库存量) 外部项。描述外部实体信息。

10、包括编号、名称、简述、输入数据流、输出数据流。 处理逻辑。用文字对加工进行描述。包括编号、名称、层次号、处理描述、输入、输出、相关数据存储。,23,八、系统分析说明书,现行系统概况 现行系统分析(目标、功能、信息三个方面) 管理工作分析 新系统目标设计 新系统功能划分 数据流图、数据字典、处理逻辑说明 数据量估算 计算机系统选择方案 人员培训 费用预算 系统开发计划 其它,24,第四节 计算机系统选型,25,一、选型基本原则,选型基本原则 满足系统需求。要考虑一定的超前性,但不能过高于要求 实用性强。易于开发、维护;机型生命力强,可维护,多资源共享;网络能力;可扩充性;性能/价格比 评价 公司

11、的评价 系统性能评价(硬件:支持软件、可靠;软件:可靠、实用; 网络:通信、通用) 配置。不同方案比较 选型方法 信息调查 征集 招标 试用 测试,26,二、选型方案报告,概述 介绍选择计算机系统的背景、要求、原则、制约因素 选择依据 包括功能、性能、配置、通信与网络、应用环境 计算机系统配置 系统总体结构,系统配置图 硬件系统选择 软件系统选择(系统软件、应用软件等) 人员需求及培训 费用支出 计算机硬件、软件、机房、人员培训、系统维护 方案评价与选择:需求、性能和价格综合分析,27,第五节 系统设计,28,一、概念,物理设计:根据计算机限制条件设计处在计算机系统实现的物理模型,为后续程序设

12、计和系统实施提供依据。How 内容: 模块及流程说明 数据存储设计 代码设计 输入输出设计 要求: 可维护性 模块性 可靠性 经济性,29,二、结构化系统设计,思想:以系统逻辑模型为基础,将系统划分为功能明确、大小适当,有一定独立性,易于实现的模块。 模块:是可以组合、更换和分解的单元,是组成系统的基本单元。模块一般具有层次性。 功能:处理内容 逻辑:内部如何实现 状态:模块运行环境和模块间的关系 定义模块:确定模块内部逻辑构成和设计模块间关系 独立性 标准化 适用性 共享性,30,二、结构化系统设计,31,二、结构化系统设计,32,三、数据库设计,根据选定的DBMS,将数据流及字典目录按关系

13、模型转换成相应数据库。 例如: 入库单 入库单号+产品代码+种类+数量+日期+入库人+经手人 数字编码 数字编码 字符 数字 日期 字符 字符 C C C N D C C 时间+序列 层次 991201001 0101001 A 10 99/12/01 张 李,33,四、编码设计,作用:起着对实体及属性的唯一标识作用,通常由字母、数字组成。 设计原则: 唯一性 唯一标识作用,关键字 合理性 与分类体系对应 扩充性 可以根据需要扩展 简单性 容易记忆使用 标准性 尽量遵循一些标准化原则 常用编码方法 层次编码方法 XX XX XX XXX 大类 中类 小类 序号 顺序码 块码,34,五、输入输出

14、界面设计,界面风格 简洁 统一 实用 主要界面类型介绍 菜单(Menu) 窗口(按钮、输入、选择) 输出设计 考虑使用者、使用目的、输出形式、输出时限、数量要求、输出速度、安全与保密要求 输入设计 输入内容、数据格式、输入设备、数据正确性校验 交互设计,35,第六节 系统实施,36,一、程序设计与测试,原则: 软件工程规范(文挡化) 可靠性(注释、统一命名) 方便用户(界面友好) 结构化程序设计 三种结构:顺序、分支、循环 特点:单入口、单出口,可以组合、嵌套 测试 对程序的正确性和完整性进行检验(功能不够、错误) 调试 对整个系统总体测试,看是否满足目标,37,二、系统转换,老系统,新系统,

15、老系统,试运行新系统,新系统,老系统,新系统,试运行新系统,新系统,并行方式,试运行方式,直接方式,分段方式,38,三、人员培训,人员分类 系统操作与维护人员。计算机操作员、数据录入员、软件和硬件维护人员。支持服务 终端用户。从事与业务相关工作(简单操作) 其他人员。不直接操作和使用系统人员。了解 培训方法 系统操作与维护人员应采取脱产方式, 终端用户一般采用在职培训 其他人员进行专题讲座和知识普及,39,四、信息系统的失败与成功,失败特征 系统根本为被使用 系统所提供的功能不能完全满足要求 系统产生的报表数据对决策分析无关紧要 系统使用起来太困难或数据不可靠 系统处理不及时,操作成本过高,或

16、经常发生问题 成功标准 高水平的系统应用 用户对系统认为满意 用户对信息系统和信息系统工作人员有良好的看法 达到目标 组织的经济效益,40,五、信息系统的存在问题,信息系统存在问题 设计问题: 不能满足基本业务需求;不能提高组织绩效;不能提高足够的有用信息;信息无法理解和使用 数据问题: 系统中数据高度不准确或不一致;某些信息错位或不明确;数据不完整 成本问题: 系统的实施和运行成本超过预算 操作问题: 系统运行不正常,41,六、信息系统实施成功与失败原因,用户的参与和影响 用户参与好处:更能满足业务需要,积极使用 用户参与问题:局限性,忽视技术带来革新 用户参与目的是侧重解决业务问题或使组织

17、更便利 信息系统专业人员侧重解决问题方法,强调技术 失败风险是两者坚持自己立场,又缺乏沟通。结果将导致系统实施时将用户排除在外,导致系统从纯技术角度进行解决问题 用户:系统给我提供了工作所需要的信息吗? 设计:文件将占用多大的磁盘存储空间? 管理支持 系统实施有积极支持者和各层管理的批准,实施更有效,42,六、信息系统实施成功与失败原因,系统的复杂性和风险性 项目规模。项目规模越大风险越法。项目规模是指系统实施人员的多少、实施项目的时间、组织受到影响的部门数量。上述因素可以通过投入金额表示 项目结构化程度。结构化是指输入和输出很容易确定。结构化越高,系统风险就越低 技术经验。系统开发人员 对实

18、施过程的管理 加强对用户培训 科学管理和组织 ,否则导致 成本超预算 时间延长,超过期望值 产生绩效低于预计水平 不能获得预期收益,43,七、实施企业再造面临挑战,44,八、系统实施过程中可能出现问题,系统分析阶段的主要问题 设计阶段的主要问题 编程阶段的主要问题 测试阶段的主要问题 转换阶段的主要问题,45,第七节 系统评价,46,一、系统评价目的,系统评价是指对一个信息系统从系统性能、经济效益两方面进行评价。新系统评价应在新系统运行一段时间后才能进行。 主要考察 开发系统是否达到预期目标,系统功能和各项指标是否达到设计要求,满足用户的程度如何。 系统中各种资源的利用效率如何,包括人员、资金

19、、软件和软件资源等使用情况。 根据分析和评价结果,找出系统存在问题,提出改进方法,47,二、系统性能评价指标,系统平均无故障时间 系统联机响应时间、处理速度和吞吐量 系统操作灵活性和方便性 系统利用率 系统的安全和保密性 系统加工数据的准确性 系统的可扩充性,48,二、系统经济效益评价指标,成本费用:在开发、运行和维护一个系统时产生的各项费用支出 设备购置费用。计算机系统开支 设施费用。 安装、调试和试运行所需的开支 开发费用。开发信息系统费用(人员) 系统运行维护费用。按年度计算 直接经济效益:由计算机辅助管理产生的可测算收益 减少资金占用 减少物资损耗 增加利润收入 间接经济效益,49,三

20、、评价报告纲要,一、引言 1.摘要:系统的结构和功能 2.背景:软件厂家与使用单位 3.参考资料:计划书、批文、文件资料等 4.专门术语定义。 二、评价内容 1.性能指标评价 系统的工作效率 合法性评价 安全性、可靠性评价 易使用性 适用性评价 易适应性评价 完整性评价 可扩充性评价 可移植性评价 可维护性评价,50,三、评价报告纲要,2.功能指标评价 主处理功能评价; 辅助功能评价; 服务功能评价; 控制功能评价; 3.经济指标评价 系统带来的经济效益; 系统后备需求的规模与费用 4.管理指标评价 财政管理部门对系统的评价 各级领导及业务人员对系统的评价 外部环境对系统的评价 5.系统综合评价 三、结论,51,第八节 系统维护,52,一、系统维护含义,含义:指系统投入正常运行后,为保证系统能正常工作,适应内部和外部环境变化而采取的活

温馨提示

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

评论

0/150

提交评论