《管理信息系统原理及开发》课程教学资源(PPT课件讲稿)第3、4讲 管理信息系统的系统设计

第3&4讲管理信息系统 的系统设计 马秀麟
马秀麟 第3&4讲 管理信息系统 的系统设计

目录 >MIS设计与开发的流程 ◆立项 ◆需求分析 ◆系统设计 口服务模式与开发环境设计 □数据库结构设计 口功能设计 口输入输出设计 口安全性设计 ◆系统实施 >MIS的设计 >MIS的实施与试运行
目 录 ➢ MIS设计与开发的流程 ◆ 立项 ◆ 需求分析 ◆ 系统设计 服务模式与开发环境设计 数据库结构设计 功能设计 输入输出设计 安全性设计 ◆ 系统实施 ➢ MIS的设计 ➢ MIS的实施与试运行

信息系统开发流程综述 >1.信息系统开发的流程 ◆立项阶段 口提出需求 口可行性分析 口立项 ◆系统的需求分析 口确定系统边界 口分析系统需求 □分析业务流程、数据流程,形成数据流图; 2021/1/27
3 2021/1/27 一、信息系统开发流程综述 ➢ 1. 信息系统开发的流程 ◆ 立项阶段 提出需求 可行性分析 立项 ◆ 系统的需求分析 确定系统边界 分析系统需求 分析业务流程、数据流程,形成数据流图;

信息系统开发流程综述 ◆系统设计与开发 口设计数据库结构关系模型—存储; 口分析系统功能,形成功能模块图: 口系统运行环境、安全性设计 口系统实施 口系统测试与试运行 ◆系统服务阶段 口系统运行与服务—维护 口系统消亡 2021/1/27
一、信息系统开发流程综述 ◆ 系统设计与开发 设计数据库结构——关系模型——存储; 分析系统功能,形成功能模块图; 系统运行环境、安全性设计 系统实施 系统测试与试运行 ◆ 系统服务阶段 系统运行与服务——维护 系统消亡 4 2021/1/27

、需求分析 >1、需求分析阶段要解决的问题 ◆调研的关键目标 口调查分析用户的总体需求,了解新系统应达到的总体目标 口调査新系统应用环境的现状:组织概况、组织环境、现行系 统的状况,对新系统认识的基础、资源状况; 口调查新系统用户的人员状况:管理人员、技术人员、用户群 数量 口调查新系统用户在新系统中的投入:物资投入和人员投入 培训 ◆重点思考的问题 口系统的边界是什么? 口主要业务活动及其过程。 口本系统的用户有哪些?可分为几类?并发数多大? 口每种用户的操作有哪些?主要完成什么任务? 口有哪些常规的数据与报表? 2021/1/27
5 2021/1/27 二、需求分析 ➢ 1、需求分析阶段要解决的问题 ◆ 调研的关键目标 调查分析用户的总体需求,了解新系统应达到的总体目标 调查新系统应用环境的现状:组织概况、组织环境、现行系 统的状况,对新系统认识的基础、资源状况; 调查新系统用户的人员状况:管理人员、技术人员、用户群 数量 调查新系统用户在新系统中的投入:物资投入 和 人员投入 培训 ◆ 重点思考的问题 系统的边界是什么? 主要业务活动及其过程。 本系统的用户有哪些?可分为几类?并发数多大? 每种用户的操作有哪些?主要完成什么任务? 有哪些常规的数据与报表?

需求分析 >2、需求分析阶段的输入输出 ◆(1)需求分析阶段的输入与输出 口需求分析阶段的输入是 新系统的总体信息需求 业务处理需求 用户群与主要业务活动 口需求分析阶段的输入是: 用户需求说明书 ◆(2)需求分析方法 口开座谈会 口跟班作业 口填写调查表 口查看业务票据和记录 口个别交谈 2021/1/27
6 2021/1/27 二、需求分析 ➢ 2、需求分析阶段的输入输出 ◆ (1)需求分析阶段的输入与输出 需求分析阶段的输入是: 新系统的总体信息需求 业务处理需求 用户群与主要业务活动 需求分析阶段的输入是: 用户需求说明书 ◆ (2)需求分析方法 开座谈会 跟班作业 填写调查表 查看业务票据和记录 个别交谈

、需求分析 ◆(3)需求信息的分析和整理 口业务流程分析 业务流程分析的目的是获得业务流程与数据联系的形式描 述 分析结果以数据流图(DFD)的形式描述 oDFD由圆圈、双线段和有向线段描述 o圆圈表示处理、双线段表示存储、有向线段表示数据流 向 口数据的结构描述: 数据字典(DD)是对数据的结构的描述。 2021/1/27
二、需求分析 ◆ (3)需求信息的分析和整理 业务流程分析: 业务流程分析的目的是获得业务流程与数据联系的形式描 述。 分析结果以数据流图(DFD)的形式描述。 o DFD由圆圈、双线段和有向线段描述。 o 圆圈表示处理、双线段表示存储、有向线段表示数据流 向。 数据的结构描述: 数据字典(DD)是对数据的结构的描述。 7 2021/1/27

二、需求分析 >3、需求分析阶段容易出现的问题 ◆用户对自己的需求往往不明确。 口部分用户尽管和熟悉旧的工作程序,但并不能归纳为准 确的需求描述; 口说不清楚工作的功能和处理过程、缺乏逻辑性; 系统的变动性 口系统本身处于变化发展过程中; 口系统需求也处于动态过程中 ◆部分管理人员对新系统有抵触情绪 口新系统干预了他已经熟悉的操作方式 口新系统侵犯了其既得利益: 管理人员的意图和表述被开发者误解。 8 2021/1/27
8 2021/1/27 二、需求分析 ➢ 3、需求分析阶段容易出现的问题 ◆ 用户对自己的需求往往不明确。 部分用户尽管和熟悉旧的工作程序,但并不能归纳为准 确的需求描述; 说不清楚工作的功能和处理过程、缺乏逻辑性; ◆ 系统的变动性 系统本身处于变化发展过程中; 系统需求也处于动态过程中; ◆ 部分管理人员对新系统有抵触情绪。 新系统干预了他已经熟悉的操作方式 新系统侵犯了其既得利益; ◆ 管理人员的意图和表述被开发者误解

二、需求分析 >4、初步建立新系统的逻辑模型 ◆建立新系统的逻辑模型就是在对现行系统进行详细调査 和分析的基础上,了解系统存在的问题,对影响其效率 的不合理因素进行修改,并最终形成新的逻辑方案。对 现行系统的分析和修改通常从以下几个方面去进行: 口()现行系统在功能上存在什么问题? 口(2)业务流程中是否缺少或有多余的环节? 口(3数据流程中是否有不合理的数据流向和数据存储结构? 口(4数据处理功能是否需要修改或优化 2021/1/27
9 2021/1/27 二、需求分析 ➢ 4、初步建立新系统的逻辑模型 ◆ 建立新系统的逻辑模型就是在对现行系统进行详细调查 和分析的基础上,了解系统存在的问题,对影响其效率 的不合理因素进行修改,并最终形成新的逻辑方案。对 现行系统的分析和修改通常从以下几个方面去进行: (1)现行系统在功能上存在什么问题? (2)业务流程中是否缺少或有多余的环节? (3)数据流程中是否有不合理的数据流向和数据存储结构? (4)数据处理功能是否需要修改或优化

需求分析 >5、需求说明书与系统分析评审 ◆需求说明书 口在充分调査研究的基础上,形成系统需求说明书; 口新系统的需求说明书主要包括 对现行系统情况及其存在问题的简述; 新系统应达到的目标; 。现行信息系统的概况; 新系统的初步逻辑模型。 ◆需求评审 口对于已经形成的需求说明书应组织用户方和开发方专家对需 求说明书进行讨论,并根据讨论意见重复修正。 口这就是系统分析评审过程。 2021/1/27
10 2021/1/27 二、需求分析 ➢ 5、需求说明书与系统分析评审 ◆ 需求说明书 在充分调查研究的基础上,形成系统需求说明书; 新系统的需求说明书主要包括: 对现行系统情况及其存在问题的简述; 新系统应达到的目标; 现行信息系统的概况; 新系统的初步逻辑模型。 ◆ 需求评审 对于已经形成的需求说明书应组织用户方和开发方专家对需 求说明书进行讨论,并根据讨论意见重复修正。 这就是系统分析评审过程
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第四章 公钥密码(主讲:董庆宽).pptx
- 河南中医药大学(河南中医学院):《计算机文化》课程教学资源(PPT课件讲稿)第二章 计算机的前世今生(主讲:许成刚).ppt
- 《计算机软件及应用》课程教学资源(PPT课件讲稿)第2章 Photoshop CS入门基础.ppt
- 《大型机高级系统管理技术》课程教学资源(PPT课件讲稿)第4章 作业控制子系统.ppt
- 上海交通大学:《软件工程 Software Engineering》课程教学资源(PPT课件讲稿)软件开发过程 Software Development Processes.pptx
- 中国水利水电出版社:《计算机组装与维护实训教程》课程教学资源(PPT课件讲稿,共九章).ppt
- 《大学生计算机基础》课程教学资源(PPT讲稿)第三章 字处理软件(Word 2003).ppt
- 北京大学:《高级软件工程》课程教学资源(PPT课件讲稿)第六讲 网络环境中的软件质量.ppt
- 《计算机数据恢复技术》课程教学资源(PPT课件讲稿)第1章 数据恢复技术概述.ppt
- 中国科学技术大学:《现代密码学理论与实践》课程教学资源(PPT课件讲稿)第2章 传统加密技术 Classical Encryption Techniques.ppt
- 《计算机系统安全》课程教学资源(PPT课件讲稿)第六章 访问控制 Access Control.ppt
- 陕西师范大学:Neural Networks and Fuzzy Systems(PPT讲稿)Chapter 3 NEURONAL DYNAMICS II:ACTIVATION MODELS.ppt
- 中国铁道出版社:《局域网技术与组网工程》课程教学资源(PPT课件讲稿)第5章 Linux网络工程.ppt
- Parallel Algorithms Underlying MPI Implementations.ppt
- 《电子商务技术》课程教学资源(PPT课件讲稿)第五章 电子商务安全技术.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第六章 应用层(谢希仁).ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)并发对象 Concurrent Objects.ppt
- 《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第六讲 关系数据理论.ppt
- 《数据结构 Data Structure》课程教学资源(PPT课件讲稿)06 非二叉树 Non-Binary Trees.ppt
- 《数字图像处理》课程教学资源(PPT课件讲稿)第5章 图像复原.ppt
- 西安电子科技大学:《接入网技术及其应用》课程教学资源(PPT课件讲稿)第6章 接入网应用(徐展琦).ppt
- 《人工智能原理及应用》课程教学大纲 Artificial Intelligence Principles and Applications.doc
- 《知识发现和数据挖掘 Knowledge Discovery and Data Mining》课程教学课件(PPT讲稿)Chapter 10. Cluster Analysis:Basic Concepts and Methods.pptx
- 中国科学技术大学:《信号与图像处理基础 Signal and Image Processing》课程教学资源(PPT课件讲稿)小波分析 Wavelet Analysis(主讲:曹洋).pptx
- 《计算机网络 Computer Networking》课程教学资源(PPT课件讲稿)Chapter 6 无线和移动网络 Wireless and Mobile Networks.ppt
- 《UNIX操作系统基础》课程教学资源(PPT课件讲稿)第三章 UNIX的文件与目录.ppt
- 上海交通大学:并发理论(PPT课件诗篇)Concurrency Theory.ppt
- 南京大学:《Java语言程序设计》课程教学资源(PPT课件讲稿)第2章 Java语言语法基础.ppt
- 南京大学:使用失效数据来引导决定(PPT讲稿,计算机系:赵建华).ppt
- 南京航空航天大学:《C++》课程电子教案(PPT课件讲稿)第3章 类的基础部分(主讲:陈哲).ppt
- 《软件工程导论》课程教学资源(PPT课件讲稿)第9章 面向对象方法学.ppt
- 河南中医药大学(河南中医学院):《计算机文化》课程教学资源(PPT课件讲稿)第一章 计算机网络概述(主讲:阮晓龙).pptx
- 《数据库原理》课程教学资源(PPT课件讲稿)第三章 关系数据库标准查询语言SQL.pps
- Excel 2010高级使用技巧(PPT讲稿).ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第二章 物理层.ppt
- 中国科学技术大学:《网络安全协议》课程教学资源(PPT课件讲稿)第一章 网络安全综述 Network Security Protocols(薛开平).ppt
- Adaptive Dynamic Bipartite Graph Matching:A Reinforcement Learning Approach.pptx
- 厦门大学:《大数据技术原理与应用》课程教学资源(PPT课件讲稿,2016)第8章 流计算.ppt
- 四川大学:《Java面向对象编程》课程PPT教学课件(Object-Oriented Programming - Java)Unit 1.1 Java Applications 1.1.1 Applications in Java(熊运余).ppt
- 四川大学:《计算机操作系统 Operating System Principles》课程教学资源(PPT课件讲稿)第5章 死锁.ppt