信息系统开发与实现

上传人:jiups****uk12 文档编号:58526181 上传时间:2018-10-30 格式:PPT 页数:56 大小:241KB
返回 下载 相关 举报
信息系统开发与实现_第1页
第1页 / 共56页
信息系统开发与实现_第2页
第2页 / 共56页
信息系统开发与实现_第3页
第3页 / 共56页
信息系统开发与实现_第4页
第4页 / 共56页
信息系统开发与实现_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《信息系统开发与实现》由会员分享,可在线阅读,更多相关《信息系统开发与实现(56页珍藏版)》请在金锄头文库上搜索。

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

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

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

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

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

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

7、立即开发、需修改后开发、局部开发、推迟开发、无须),15,第三节 系统调查与分析,16,一、现行系统调查,目的:是在可行性分析和初步调查基础上进行的。详细调查清楚现行系统做什么(What),怎样做(How)和何时做(When)以及存在问题(Problem)。是逻辑设计基础。 内容: 组织机构及职能(层次隶属关系,每个部门的业务范围以及岗位职责)。组织机构图和岗位图。 工作目标调查。目标树或表格形式。 业务处理流程。分析业务之间关系,业务与信息关系,了解数据的流向。数据流程图。 数据调查。业务处理中设计到的单据、帐册、报表进行收集、分类、整理。调查时要求收集原始数据表格形式,了解内容包括:名称、

8、编号、所属业务、信息量、数据项及其关系。 处理过程调查。文字、结构化语言等描述处理细节。 调查方式: 访问面谈、收集查阅资料和深入现场并跟班作业,17,二、系统分析的概念,系统分析阶段也成为逻辑设计阶段。主要任务时根据获取资料,分析用户需求,提出新系统的逻辑模型,主要解决问题是系统“做什么”。注意系统的合理性和先进性。 两个方面工作: 需求分析。以现代管理理论和分析方法为指导,对原系统的经营管理目标、功能和信息进行分析和研究,指出不足并提出改进意见。结合BPR、价值链分析。 新系统逻辑设计,包括目标、功能、数据流图、数据库设计 分析方法 自顶向下。从总体到局部,从高层到地层。可以比较全局、系统

9、的快速了解,缺点是受原有模式限制不深入。 自下向上。从基本业务开始,最后形成总目标。可以详细分析问题,缺点是缺乏系统性。,18,三、需求分析,经营管理目标分析 经营目标是什么,企业的组织机构与管理是否满足目标需求 信息系统应用目标。从业务管理层面,作为提高效率的手段,实现成本节约,提高信息处理的准确性、及时性,辅助决策。从战略决策层面,作为培养核心能力竞争战略,培养优势。 功能需求分析 分析现行系统能否满足经营目标,能否适应环境,功能之间是否存在冲突,功能能否满足信息需求。 零售业中库存管理要求了解存货情况,实物盘存盘存核对 信息需求分析 信息需求的层次:业务、管理和决策 信息需求存在问题:必

10、要的,冗余的且可以消除的,报告 改进:信息格式、信息传递和信息保存,19,四、结构化系统分析,基本思想 采用“自顶向下”的方法进行系统分析和设计,将复杂的上层功能分解成具体的、简单的基本功能。 要求用户共同参与。 采用图表形式,能被系统分析员和用户共同接受 在系统设计前,先建立系统逻辑模型 系统分析产生的资料面向系统分析员、设计员和用户 分析工具 数据流图(Data Flow Diagram,DFD) 数据字典(Data Dictionary) 处理逻辑说明,20,五、数据流图分析,功能: 表达数据在系统内部的逻辑流向,表达系统逻辑功能和数据的逻辑交换,同时表达现行人工系统和计算机信息系统的数

11、据流程和逻辑处理功能。 项目: 外部项:指系统边界以外的人或事物,是数据的起点或终点。为避免图形交叉,可以重复出现。 数据流:由一组数据组成,可以是表格、名字或是一组数据。数据流可以从一个处理逻辑到另一个处理逻辑。 处理逻辑:对数据进行加工和变化方式。变化数据结构,如统计;增加新数据如分析;传输数据。编号、名称 数据存储:以文件形式。编号、名称 原则: 外部项确定(信息来源和接受者) 确定分层(3-6个) 输入输出相一致原则,21,六、库存管理示例,22,七、数据字典,描述DFD中数据流、数据存储、处理逻辑等构成和基本特征 数据元素。最小单位,包括编号、名称、别名、含义、类型、长度、取值范围。

12、如:(M1005,商品单价,单价,单位价格,数字型) 数据流。DFD中数据流向。包括编号、名称、含义、数据来源、去向、组成、流量、高峰流量。如:(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 时间+序列 层次 991

16、201001 0101001 A 10 99/12/01 张 李,33,四、编码设计,作用:起着对实体及属性的唯一标识作用,通常由字母、数字组成。 设计原则: 唯一性 唯一标识作用,关键字 合理性 与分类体系对应 扩充性 可以根据需要扩展 简单性 容易记忆使用 标准性 尽量遵循一些标准化原则 常用编码方法 层次编码方法 XX XX XX XXX 大类 中类 小类 序号 顺序码 块码,34,五、输入输出界面设计,界面风格 简洁 统一 实用 主要界面类型介绍 菜单(Menu) 窗口(按钮、输入、选择) 输出设计 考虑使用者、使用目的、输出形式、输出时限、数量要求、输出速度、安全与保密要求 输入设计 输入内容、数据格式、输入设备、数据正确性校验 交互设计,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号