- 1、本文档共159页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2、管理信息系统的开发方法有很多,重点要求掌握的方法有结构化方法、原型法和面向对象的开发方法。 3、管理信息系统的生命周期包括系统规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行与维护阶段五个阶段。 4、 原型法的步骤包括确定用户的基本需求、开发初始原型系统、使用原型系统确认用户需求、修改与改进原型系统和完成并交付使用。 5、基于面向对象方法的系统开发过程分三个阶段:即面向对象分析阶段、面向对象设计阶段和面向对象编程实现阶段。 6、管理信息系统开发的策略包括自下而上策略和自上而下策略。 7、无论选择的开发策略和开发方法是什么,管理信息系统的开发过程原则上都可以分为系统分析、系统设计和系统实现三个阶段。 主要术语 结构化方法学 Structured Methodology 可靠性 Feasibility 需求 Requirement 数据字典 Data Dictionary 决策树/表 Decision Tree/Table 偶合 Coupling 内聚 Cohesion 单元测试 Unit Testing 集成测试 Integration Testing 有效性测试 Function Testing 系统测试 System Testing 验收测试 Acceptance Testing SP (结构化程序设计) Structured Programming SD (结构化系统设计) Structured system Design SA (结构化系统分析) Structured system Analysis ERD (实体关系图) Entity Relationship Diagram DFD (数据流程图) Data Flow Diagram 结构化方法产生与发展 结构化—指“严格的、可重复的、可度量的”, “按照一组标准的准则、规范与工具做某项程序工作” “结构化(Structured)” 最早作为程序设计方法出现,称结构化程序设计 SP(Structured Programming) 结构化程序设计之前,程序员都按各自的习惯和思路编写程序,没有一个统一的标准,编出的程序可读性很差,最严重的是程序的可维护性极差。 SP 的基本思想—每一个程序都应按照一定的基本结构来组织 模块程序结构的重要特征—单一的入口和单一的出口。? 模块构件活动是基于输入—处理—输出这一概念的。 基本结构:顺序结构、选择结构和循环结构。 SP是一种面向过程的程序设计技术。任何程序的逻辑都由一组有限的控制结果组成。程序具有较好的易读性、可理解性和可修改性,提高程序设计和维护效率。 主要内容 需求分析 组织结构与功能 业务流程分析 数据与数据流程分析 功能/数据分析 新系统逻辑方案的建立 需求分析应分析哪些需求 需求包括: 功能要求 性能要求 可靠性要求 安全必威体育官网网址性要求 以及开发费用和开发周期 可使用资源等方面的限制 其中 功能要求是最基本的,包括数据要求和加工要求。 第四章 管理信息系统的系统分析 第一节 可行性分析和详细调查概述 第二节 管理业务调查 第三节 数据流程调查 第四节 数据字典 第五节 描述处理逻辑的工具 第六节 系统化分析 第七节 研究和确定管理模型 第八节 提出新系统的逻辑方案 第一节 可行性分析和详细调查概述 可行性分析的意义 明确项目开发的必要性 明确项目开发的可行性 可行性分析的内容 可行性可以从5个方面来考虑: 经济可行性 即系统投入运行后所获得的收益是否大于开发以及运行系统的费用或成本。 技术可行性 主要指支持系统的硬件和软件能力以及技术人员的数量和技术水平。 进程可行性 指所开发的系统能否在规定的时间内完成。这就对系统分析人员的专业知识要求较高。 操作可行性 系统在特定的环境中能否正常运行以满足组织的日常
文档评论(0)