- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3MIS的开发设计过程,快速mis开发工具,mis系统设计,mis开发,mis系统开发,mis课程设计,mis系统日志设计,mis系统开发与应用,mis开发工具,mis课程设计报告
第三章 MIS的开发设计过程 一、需求分析 1、需求分析阶段要解决的问题 (1) 调查分析用户的总体需求,了解新系统应达到的总体目标 (2) 调查新系统应用环境的现状:组织概况、组织环境、现行系统的状况,对新系统认识的基础、资源状况; (3) 调查新系统用户的人员状况:管理人员、技术人员、用户群数量 (4) 调查新系统用户在新系统中的投入:物资投入 和 人员投入 培训 一、需求分析 2、需求分析阶段的输入输出 (1)需求分析阶段的输入与输出 ? 需求分析阶段的输入是:新系统的总体信息需求、业务处理需求 ? 需求分析阶段的输入是:用户需求说明书 (2)需求分析方法 ? 开座谈会、跟班作业、填写调查表、查看业务票据和记录、个别交谈 (3)需求信息的分析和整理 ? 业务流程分析:业务流程分析的目的是获得业务流程与数据联系的形式描述,分析结果以数据流图(DFD)的形式描述。DFD由圆圈、双线段和有向线段描述。圆圈表示处理、双线段表示存储、有向线段表示数据流向。 ? 数据的结构描述:数据字典(DD)是对数据的结构的描述。 一、需求分析 3、需求分析阶段容易出现的问题 用户对自己的需求往往不明确。部分用户尽管和熟悉旧的工作程序,但并不能归纳为准确的需求描述;特别是很难说清楚某部分工作的功能和处理过程; 系统本身处于变化发展过程中,系统需求也处于动态过程中; 部分管理人员对新系统有抵触情绪:新系统干预了他已经熟悉的操作方式;新系统侵犯了其既得利益; 管理人员的意图和表述被开发者误解。 一、需求分析 4、初步建立新系统的逻辑模型 建立新系统的逻辑模型就是在对现行系统进行详细调查和分析的基础上,了解系统存在的问题,对影响其效率的不合理因素进行修改,并最终形成新的逻辑方案。对现行系统的分析和修改通常从以下几个方面去进行: (1)现行系统在功能上存在什么问题? (2)业务流程中是否缺少或有多余的环节? (3)数据流程中是否有不合理的数据流向和数据存储结构? (4)数据处理功能是否需要修改或优化。 一、需求分析 5、需求说明书与系统分析评审 在充分调查研究的基础上,形成系统需求说明书, 新系统的需求说明书主要包括:对现行系统情况及其存在问题的简述;新系统应达到的目标;现行信息系统的概况;新系统的初步逻辑模型。 对于已经形成的需求说明书应组织用户方和开发方专家对需求说明书进行讨论,并根据讨论意见重复修正。这就是系统分析评审过程。 二、系统总体设计 1、系统数据结构的设计 (1) 概念设计 A.概念设计的目标: 是产生反映企业组织信息需求的数据库概念结构,也叫概念模式。其主要技术手段是E-R图。 B.概念设计的主要步骤: 进行数据抽象,设计局部概念模式;将局部概念模式综合为全局概念模式;评审。 二、系统总体设计 C.概念模式设计过程 设计局部E-R图:(方框代表实体,园角方框代表属性,菱形框代表联系,直线连接) 确定实体: 确定联系:(1:1联系,1:N联系,M:N联系) 确定属性:(与其他实体发生联系的性质不能作为实体的属性存在,可以分解的性质不能作为实体的属性存在,实体与属性之间的关系只能是1对多的) ?? 局部E-R图合并为全局E-R图: 确定公共实体类型 消除冲突:(属性冲突、结构冲突、命名冲突、域冲突等) 两两合并,直至全局: 优化全局E-R图 二、系统总体设计 (2) 从E-R图转化为关系模式 实体转化为独立的关系模式; 实体的属性转化为关系模式的数据项,实体标示符转化为关系模式的主键; 联系的转化: 如果是1:1联系,可以把相关的两个实体合并为一个关系模式,或在任意一个实体转化成的关系模式中加入另外一个实体的主键; 如果是1:N联系,则在N端实体转化出的关系模式中加入1端实体的主键; 如果是M:N联系,则联系转化为独立的关系模式,新关系模式中必须包括两端实体的主键和联系的所有属性。 二、系统总体设计 (3) 系统数据结构设计的最终目标——建立完整的数据字典 系统数据结构设计的最终目标是建立清晰、完整的数据字典。数据字典应包括每个关系模式中的数据项,数据项的类型等规定性,由相关数据项组成的数据表,数据表间的相互制约、相互联系,数据流和数据存储、数据加工过程等等信息。 二、系统总体设计 (4) 重要的实例 例如:分析学校进行学生成绩和学籍管理的E-R图如下所示:首先:省略说明实体属性的E-R图。 二、系统总体设计 然后:详细E-R图。 二、系统总体设计 2、系统功能的划分 系统总体功能结构的确定和子系统与模块的划分是系统总体设计。结构化系统设计的思想,就是自顶向下地将系统划分为若干个子系统,子系统又划分为模块,模块又划分为子模块,层层划分直到每一个模块能够作为计算机可执行的单独程序为止。系统划分的结果最终反映为一张分层的树形结构图。 二、系统
文档评论(0)