- 1、本文档共170页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安全信息工程 主讲:杨应迪 第7章 安全管理信息系统的设计与开发 第7章 安全管理信息系统的设计与开发 7.1安全管理信息系统概述 7.2 系统规划与分析 7.3 系统开发方法与策略 7.4 系统设计 7.5 系统测试 7.6 系统运行 第7章 安全管理信息系统的设计与开发 基本构成 设计原则 开发基础 开发方法 总体设计 详细设计 程序设计 代码设计 系统测试 系统实施 系统维护 安全管理信息系统(SMIS,Safety Management Information System)是“一个由人和计算机等组成的能够提供安全信息以支持一个组织机构内部的安全作业、管理、分析和决策职能的系统。它利用计算机软件和硬件,分析、计划、控制和决策模型,以及数据库对安全信息进行收集、传输、加工、保存、维护和使用。因此,安全管理信息系统是一个安全信息处理系统。 SMIS是一个以计算机为工具,具有数据处理、预测、控制和辅助安全决策功能的信息系统。 安全管理信息系统的功能: 数据处理功能 预测功能 计划控制功能 决策优化功能 面向安全管理决策 综合性 人—机系统 现代安全管理方法和手段的结合 是整个组织管理信息系统的一个重要组成部分 多学科交叉的边缘学科 实用性 系统性 规范性 逐步完善 系统规划的概念 是对整个安全管理组织总的信息系统目标、战略、信息系统资源和开发工作的一种综合性计划。 系统规划的重要性 是系统开发的前提条件 是系统开发的纲领 是系统开发成功的保证 是系统验收评价的标准 系统规划的内容 信息系统的总目标、发展战略与总体结构的确定 企业安全现状分析 进行可行性研究 企业安全业务流程重组 对相关信息技术发展的预测 资源分配计划 系统规划的步骤 确定规划的基本问题 收集初始信息 评价系统状态和识别计划约束 设置目标 识别系统限制因素 进行项目可行性研究 提出项目的实施进度计划 写出安全管理信息系统规划书 上报企业领导审批 1)调查和了解用户需求 2)确定系统逻辑模型,形成系统分析报告 1)外部条件与内部条件相结合 2)当前利益和长远利益相结合 3)局部利益和整体利益相结合 4)定量分析与定性分析相结合 5)协调性原则 6)客观性原则 7)“自顶向下”的工作原则 一、现行系统的详细调查 7.3系统开发方法与策略 —方法 生命周期法的依据是软件生命周期的概念。一个信息系统从它的提出、开发应用到系统的更新,经历一个孕育、生长到消亡的过程。这个过程周而复始,循环不息,每一次循环称为它的一个生命周期。 图 结构化方法的基本思路 (1)用户参与的原则 (2)“先逻辑,后物理”的原则 (3)“自顶向下”的原则 (4)工作成果描述标准化原则 结构化系统开发方法的优点 强调系统开发过超的整体性和全局性 严格地区分开发阶段 结构化系统开发方法的缺点 开发周期过长 难以适应迅速变化的环境 使用的工具落后 有违认识事物的规律性 (1)工作阶段的划分原则不明确,各阶段的工作缺乏规范的章程、方法、表达工具与标准。 (2)系统建设过程用户参与程度低,用户与专业人员对话缺乏有效的手段。 (3)系统开发的工作任务集中在系统实施阶段,系统分析、设计工作不深入。 (4)系统实施阶段的工作采取“自底向上”的方法,系统总体功能与目标的实现难以保证。 图 系统开发各阶段的费用变化 图 冰山式系统开发费用分布 在系统开发中,用户给系统一个明确的需求是非常重要的,但实际上做起来并不容易。人们对自己从事的工作和计算机应用于管理的认识是有一个过程的。而且,随着开发的不断深入,也会不断提出新的要求。这种需求的动态变化,生命周期开发方法很难适应。为此,提出了一种从基本需求入手,快速构筑系统原型,通过原型确认需求以及对原型进行改进,最终达到建立系统的目的的方法,即原型法。 用户提出以系统输出内容与方式为主的功能和性能要求,由开发人员加以识别和整理,得到用户对系统的基本需求。同时对将要建立的工作原型的输入数据、功能和开发原型的成本等进行分析,形成一份简要的系统需求分析报告。 原型法的开发条件 开发周期必须短且成本低 要求用户参与评价原型 原型必须是可运行的 原型易于修改 原型法的特点 认识论上的突破 改进了用户和系统设计者的信息交流方式 更加贴近实际,提高用户满意程度 降低了开发风险及开发成本 由用户依靠自己的力量独立完成系统开发的各项任务。这种开发方式要求用户有较强的系统分析、设计和编程能力。容易开发出适合本单位需
文档评论(0)