第四章_信息系统设计与实施.ppt
文本预览下载声明
MIS研究生课 甘仞初 北京理工大学管理与经济学院 第四章 信息系统设计与实施 第一节 信息系统设计概述 第二节系统总体布局 第三节软件系统的总体结构设计 第四节数据存储的总体结构设计 第五节计算机与网络系统方案的选择 第六节系统详细设计 第七节系统实施 第八节 结构化信息系统设计实例 第一节 信息系统设计概述 一、信息系统设计的目的与任务 二、系统设计的依据 三、系统设计阶段的主要活动 四、系统设计工作的特点 一、信息系统设计的目的与任务 目的: 将系统分析阶段所提出的充分反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与网络技术的物理(技术)方案。 任务: 信息系统的总体目标出发,根据系统分析阶段对系统的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划。 二、系统设计的依据 系统分析的成果 现行技术 现行的信息管理和信息技术的标准、规范和有关法律制度。 用户需求 系统运行环境 三、系统设计阶段的主要活动 系统总体设计: -系统总体布局方案的确定 -软件系统总体结构的设计 -数据存储的总体设计 -计算机和网络系统方案的选择 详细设计: -代码设计 -数据库设计 -人机界面设计 -处理过程设计 系统实施进度与计划的制订 “系统设计说明书”的编写 四、系统设计工作的特点 系统设计的主要任务是提出合理的计算机硬软件系统的技术方案,采取具体的技术措施来满足用户需求,因而大量工作是技术性的。 系统设计人员对系统的逻辑功能和用户的各类需求必须有深刻的、切实的理解。了解用户对系统分析阶段提出的信息需求的解释。 用户在操作使用和运行环境等方面的具体要求,也要在系统设计阶段加以明确并在系统的技术方案中得到反映。 系统设计工作的环境是管理环境和技术环境的结合,这是这一阶段工作的重要特点。 第二节系统总体布局 一、概述 二、集中式系统 三、分布式系统 一、概述 系统总体布局方案主要有: -集中式系统(Centralized Systems) -分布式系统(Distributed Systems) 从信息处理的方式来看主要有: -批处理方式(Batch processing) -联机处理方式(On-line processing) 二、集中式系统 单机批处理系统 单机多终端分时系统(终端无处理功能) 主机-智能终端系统(终端有辅助处理功能) 三、分布式系统 利用计算机网络把分布在不同地点的计算机硬件、软件、数据等信息资源联系在一起服务于一个共同的目标而实现相互通信和资源共享,就形成了信息系统的分布式结构。具有分布结构的系统称为分布式系统。 分布式系统运行的网络环境有:局域网(LAN)、广域网(WAN)、局域网和广域网混合形式以及互联网(Internet)、内联网(Intranet)、外联网(Extranet)及其混合形式。 分布式系统的计算模式有资源共享方式、客户机/服务器(C/S)方式和浏览器/WEB服务器(B/S)计算模式。 四、系统总体布局 一般应考虑以下几个问题: 系统类型 系统类型 处理方式 数据存储硬件配置 软件配置 系统布局方案的选择原则: 处理功能。 使用方便 可维护性、可扩展性、可变更性好 安全性、可靠性高 经济实用 第三节软件系统的总体结构设计 一、软件系统的总体结构设计任务 二、软件系统总体结构设计的原则 三、结构化系统设计的方法和工具 四、模块结构设计 五、从数据流图导出模块结构图 一、软件系统的总体结构设计任务 软件系统总体结构设计的主要任务就是根据系统的总体目标和功能将整个系统合理划分成若干个功能模块,正确地处理模块之间的调用关系和数据联系,定义各模块的内部结构等等。 二、软件系统总体结构设计的原则 (1) 分解-协调原则: -分解依据 按系统的功能进行分解 按管理活动和信息运动的客观规律分解 按信息处理的方式和手段分解 按系统的工作规程分解 按用户工作的特殊需要分解(如有保密和其他要求) 按开发、维护和修改的方便性分解 -协调依据 目标协调 工作进程协调 工作规范和技术规范协调 信息协调(指信息的提供和收回) 业务内容协调(如某些业务指标的控制) 二、软件系统总体结构设计的原则 (2) 模块化原则。 。 自顶向下的原则。 信息隐蔽、抽象的原则。 一致性原则
显示全部