本书遵循国家有关计算机软件开发文档编制的标准和规范,细致地探讨了软件分析、设计和测试过程中的要点以及几个相关文档的编写方法。最后给出了两个完整的软件设计实践案例。
本书是作者在多年从事软件工程的教学和实践工作的基础上,参阅国内外多种文献和资料,根据软件工程实践的特点编写而成。以具体案例为背景,进行软件分析、设计、实现和测试。既覆盖了课程知识点,又接近工程实际需要,能激发学生兴趣,调动学习积极性。根据目前软件技术的发展需要,主要介绍了面向对象的分析和设计方法,以提高学生的适应能力。
本书的案例覆盖了软件生存周期的各个过程,包括可行性分析和软件项目计划。使学生了解软件生存周期中的各阶段活动,掌握各个文档的撰写方法。