【asp精品源码栏目提醒】:网学会员鉴于大家对asp精品源码十分关注,论文会员在此为大家搜集整理了“管理信息系统开发流程 - 其它资料”一文,供大家参考学习
课前提示 请同学们把手机设成静音!2012年10月16日星期二 独立思考自主学习 课前回顾 1解释一下MIS的概念 2开发MIS系统有哪几种结构模式2012年10月16日星期二 独立思考自主学习第二章 MIS的开发设计过程 有志者事竟成 开发一款新的产品比如说手机有哪些流程2012年10月16日星期二 独立思考自主学习需求分析-系统总体设计-系统的实施与转换-验收与评价需求分析 系统的实施与转换2012年10月16日星期二 独立思考自主学习 一、需求分析 1、需求分析阶段要解决的问题 – 1 调查分析用户的总体需求,了解新系统应 达到的总体目标 – 2 调查新系统应用环境的现状:组织概况、 组织环境、现行系统的状况,对新系统认识的 基础、资源状况; – 3 调查新系统用户的人员状况:管理人员、 技术人员、用户群数量2012年10月16日星期二 独立思考自主学习 一、需求分析 2、需求分析阶段的输入输出 – 1需求分析阶段的输入与输出 需求分析阶段的输入是:新系统的总体信息需求、业务处理 需求 需求分析阶段的输入是:用户需求说明书 – 2需求分析方法 开座谈会、跟班作业、填写调查表、查看业务票据和记录、 个别交谈 – 3需求信息的分析和整理 业务流程分析:业务流程分析的目的是获得业务流程与数据 联系的形式描述,分析结果以流程图的方式展示。
数据的结构描述:数据字典(DD是对数据的结构的描述。
2012年10月16日星期二 独立思考自主学习 一、需求分析 3、需求分析阶段容易出现的问题 – 用户对自己的需求往往不明确。
部分用户尽 管和熟悉旧的工作程序,但并不能归纳为准 确的需求描述;特别是很难说清楚某部分工 作的功能和处理过程; – 系统本身处于变化发展过程中,系统需求也 处于动态过程中; – 部分管理人员对新系统有抵触情绪:新系统 干预了他已经熟悉的操作方式;新系统侵犯 了其既得利益; – 管理人员的意图和表述被开发者误解。
2012年10月16日星期二 独立思考自主学习 一、需求分析 4、初步建立新系统的逻辑模型 – 建立新系统的逻辑模型就是在对现行系统进行 详细调查和分析的基础上,了解系统存在的问 题,对影响其效率的不合理因素进行修改,并 最终形成新的逻辑方案。
对现行系统的分析和 修改通常从以下几个方面去进行: 1现行系统在功能上存在什么问题? 2业务流程中是否缺少或有多余的环节? 3数据流程中是否有不合理的数据流向和数据存储 结构? 4数据处理功能是否需要修改或优化。
2012年10月16日星期二 独立思考自主学习 一、需求分析 5、需求说明书与系统分析评审 – 在充分调查研究的基础上,形成系统需求说明 书, 新系统的需求说明书主要包括:对现行系 统情况及其存在问题的简述;新系统应达到的 目标;现行信息系统的概况;新系统的初步逻 辑模型。
– 对于已经形成的需求说明书应组织用户方和开 发方专家对需求说明书进行讨论,并根据讨论 意见重复修正。
这就是系统分析评审过程。
2012年10月16日星期二 独立思考自主学习 二、系统总体设计 1、系统数据结构的设计 1 概念设计 – A.概念设计的目标: 是产生反映企业组织信息需求的数据库概念结构, 也叫概念模式。
其主要技术手段是E-R图。
– B.概念设计的主要步骤: 进行数据抽象,设计局部概念模式;将局部概念模 式综合为全局概念模式;评审。
2012年10月16日星期二 独立思考自主学习 二、系统总体设计 – C.概念模式设计过程 设计局部E-R图:(方框代表实体,园角方框代 表属性,菱形框代表联系,直线连接) – 确定实体: – 确定联系:(1:1联系,1:N联系,M:N联系) – 确定属性:(与其他实体发生联系的性质不能作为 实体的属性存在,可以分解的性质不能作为实体的 属性存在,实体与属性之间的关系只能是1对多的) 局部E-R图合并为全局E-R图: – 确定公共实体类型 – 消除冲突:(属性冲突、结构冲突、命名冲突、域 冲突等) – 两两合并,直至全局: – 优化全局E-R图2012年10月16日星期二 独