VisualFoxpro程序设计李明龙第9章数据库应用系统开发课件教学.pptVIP

  • 1
  • 0
  • 约1.07万字
  • 约 107页
  • 2017-01-07 发布于广东
  • 举报

VisualFoxpro程序设计李明龙第9章数据库应用系统开发课件教学.ppt

第 9 章 数据库应用系统开发 9.1 软件工程 9.2 数据库应用系统开发过程 9.3 数据库应用程序开发实例 9.1 软件工程 9.1.1 概述 软件工程的概念起源于20世纪60年代末期出现的“软件危机”。 1.软件 软件是程序的完善和发展,是经过严格的正确性检验和实际试用,并具有相对稳定的文本和完整的文档资料的程序。 2.软件开发经历的3个阶段 (1)程序设计时期(1946年~20世纪60年代中期) (2)软件时期(20世纪60年代中期~20世纪70年代中期) (3)软件工程时期(1970年至今) 3.软件危机 软件危机主要有以下几方面的表现。 ? 软件的复杂性越来越高,“手工作坊”式的软件开发方式已无法满足要求。 ? 对软件成本和进度统计不准,实际费用超出预算。 ? 开发周期成本。 ? 软件质量难以保证,常被怀疑。 ? 缺乏良好的软件文档。 ? 现有的软件极难维护。 ? 软件开发效率远跟不上计算机发展的需求。 ? 用户往往对软件不满意。 4.软件工程学概述 (1)软件工程学的研究对象 (2)软件工程学的基本目标 (3)软件工程学的3个要素 (4)软件生命周期(Software Life Cycle) 9.1.2 软件生存周期 一个软件从用户提出开发、使用要求到废弃不用为止的全过程,称为软件生存周期,又称软件生命周期。 软件生命周期由软件定义、软件开发和软件

文档评论(0)

1亿VIP精品文档

相关文档