第七章旅游管理信息系统维护与管理技术 主要内容 了解软件质量、度量的含义,掌握管 理信息系统开发过程和运行过程中的 组织管理技术,熟悉信息系统的安全 概念和安全防护措施。 2006-09-03
2006-09-03 1 第七章 旅游管理信息系统维护与管理技术 主要内容: 了解软件质量、度量的含义,掌握管 理信息系统开发过程和运行过程中的 组织管理技术,熟悉信息系统的安全 概念和安全防护措施
第一节软件可靠性与软件质 软件可靠性与软件质量 1、软件可靠性:指软件在给定的时间间隔及 给定的环境条件下,按设计要求,成功地运行 程序的概率 (1)环境条件 (2)规定的时间 (3)规定的功能 (4)成功地运行程序 2006-09-03
2006-09-03 2 第一节 软件可靠性与软件质 量 一、软件可靠性与软件质量 ⚫ 1、软件可靠性:指软件在给定的时间间隔及 给定的环境条件下,按设计要求,成功地运行 程序的概率。 (1)环境条件 (2)规定的时间 (3)规定的功能 (4)成功地运行程序
第一节软件可靠性与软件质 2、软件质量:所有描述计算机软件优秀程度的 特性的组合 软件质量主要反映以下三方面的问题 (1)软件需求是度量软件质量的基础 (2)在开发过程中定义一些准则,用来指导 软件人员用工程化的方法来开发软件 (3)用户隐含需求没有被明确提出来 2006-09-03
2006-09-03 3 第一节 软件可靠性与软件质 量 2、软件质量:所有描述计算机软件优秀程度的 特性的组合。 ⚫ 软件质量主要反映以下三方面的问题: ⚫ (1)软件需求是度量软件质量的基础 ⚫ (2)在开发过程中定义一些准则,用来指导 软件人员用工程化的方法来开发软件 ⚫ (3)用户隐含需求没有被明确提出来
、软件质量特性和软件质量的度量 ●软件质量特性反映了软件的本质,定义一个软 件的质量,就等价于为该软件定义一系列质量 特性构成了影响软件质量的因素。 2006-09-03
2006-09-03 4 二、软件质量特性和软件质量的度量 ⚫ 软件质量特性反映了软件的本质,定义一个软 件的质量,就等价于为该软件定义一系列质量 特性构成了影响软件质量的因素
、软件质量保证 定义:软件质量保证是向用户及社会提供满意 的高质量的产品。 为了保证软件的质量必须保证在软件开发的每 个阶段都进行检验和检查。 2006-09-03
2006-09-03 5 三、软件质量保证 ⚫ 定义:软件质量保证是向用户及社会提供满意 的高质量的产品。 ⚫ 为了保证软件的质量必须保证在软件开发的每 个阶段都进行检验和检查
第二节系统开发的管理技术 应用软件系统的开发是一项复杂的系统工程, 涉及到系统工程学、统计学、心理学、社会学 经济学等方面的问题,需要用多方面的综合知 识。 2006-09-03
2006-09-03 6 第二节 系统开发的管理技术 ⚫ 应用软件系统的开发是一项复杂的系统工程, 涉及到系统工程学、统计学、心理学、社会学、 经济学等方面的问题,需要用多方面的综合知 识
软件开发计划 ●事先的软件开发计划是软件开发过程中非常重 要的步骤。 制定开发计划的原则: 1、应有明确的管理信息系统建设目标和系统 的范围 2、人机协同工作的原则 3、综合业务系统的原则 4、信息资源综合管理的原则 5、有利于统-规划和分步实现的原则大x 2006-09-03
2006-09-03 7 一、软件开发计划 ⚫ 事先的软件开发计划是软件开发过程中非常重 要的步骤。 制定开发计划的原则: ⚫ 1、应有明确的管理信息系统建设目标和系统 的范围 ⚫ 2、人机协同工作的原则 ⚫ 3、综合业务系统的原则 ⚫ 4、信息资源综合管理的原则 ⚫ 5、有利于统一规划和分步实现的原则
二、软件开发的资源规划 在项目开发初期应对开发所需资源进行规划 (1)人力资源规划 ●(2)计算机硬件资源规划 (3)开发用软件资源规划 (4)数据资源规划 2006-09-03
2006-09-03 8 二、软件开发的资源规划 ⚫ 在项目开发初期应对开发所需资源进行规划。 ⚫ (1)人力资源规划 ⚫ (2)计算机硬件资源规划 ⚫ (3)开发用软件资源规划 ⚫ (4)数据资源规划
、软件开发成本的估算 软件成本的估算方法: 1、自顶向下的估算方法 2、自底向上的估计法 3、差别估计法 2006-09-03
2006-09-03 9 三、软件开发成本的估算 软件成本的估算方法: ⚫ 1、自顶向下的估算方法 ⚫ 2、自底向上的估计法 ⚫ 3、差别估计法
四、软件开发的进度安排 安排软件开发进度的两种出发点: 1、系统最终交付日期已经确定,软件开发部 门必须在规定期限内完成。 2、系统最终交付日期只确定了大致的年限, 最后交付日期由软件开发部门确定。 2006-09-03 10
2006-09-03 10 四、软件开发的进度安排 安排软件开发进度的两种出发点: ⚫ 1、系统最终交付日期已经确定,软件开发部 门必须在规定期限内完成。 ⚫ 2、系统最终交付日期只确定了大致的年限, 最后交付日期由软件开发部门确定