本书通过实际案例的开发培训,从培养实用型人才的角度出发,系统地介绍了软件开发项目实施全过程及其相关的基本概念。全书以如何实现“医院预约登记管理系统”为中心,讲述了软项目开发的实训方法和内容,在实训过程中让读者的理论融会到实践中,丰富软件开发项目的实战经验。
本书从培养实用型人才的角度出发,系统地介绍了软件开发项目实施全过程及其相关的基本概念。通过全真案例教学,指导学生按照企业实际工程项目所要求的质量标准,在规定的时间内完成规范化编程和质量测试。
全书按照软件项目开发实训的顺序划分为7章,共分3个阶段完成实训教学。第1章~第4章是实训的第一阶段,指导完成实训的基础训练;第5章是实训的第二阶段,通过实例讲解vB规范编程、跟踪调试及排除BUG的方法;第6章、第7章是实训的第三阶段,第6章详细讲解了软件测试的方法,第7章记述了实训案例的详细设计内容,要求学生在指导教师的带领下组成项目组,共同完成实训的实战任务。
本书由具有丰富实践经验的软件外包企业的工程技术人员参与编写,书中凝聚了他们多年的实践经验。本书为高职高专毕业生实习阶段的教材,也可以作为培训班的教材。
本书同时配有一张实训辅助光盘,盘中提供了实训过程中必须用到的各类表格、示范例题的源程序、测试报告以及实训系统的画面设计源代码等,可供教师和学生参考使用。
第1章 软件开发项目管理概述
1.1 项目管理的基本概念
1.1.1 项目管理的必要性
1.1.2 项目管理的三要素
1.1.3 软件开发项目计划
1.1.4 软件开发项目管理体制
1.2 进度管理
1.2.1 进度管理的目的
1.2.2 项目进度计划的制定
1.2.3 进度管理生存周期
1.2.4 进度管理的实施
1.3 质量管理
1.3.1 质量管理的必要性
1.3.2 质量管理的实施
1.4 成本管理
1.5 其他管理
1.6 项目评价
第2章 软件开发环境及开发工具的安装调试
2.1 Windows 2000 Server的安装
2.1.1 Windows 2000简介
2.1.2 Windows 2000 Server的安装步骤
2.2 开发语言Visual Basic 6.O的安装
2.3 版本管理软件Visual SourceSafe的安装
2.4 Oracle 9i数据库(服务器端)的安装及配置
2.4.1 服务器端Oracle 9i的安装步骤
2.4.2 服务器端数据库的配置
2.5 0racle 9i数据库(客户端)的安装及配置
2.5.1 客户端Oracle 9i的安装步骤
2.5.2 客户端数据库的配置
第3章 基础技能训练
……
第4章 VB编程规约与规范
……
第5章 VB编程与调试示范
……
第6章 软件质量保证与测试
……
第7章 VB设计实例——医院预约登记管理系统
……
附录 SQL语句