《系统开发规范与文档编写》的内容虽然只有七章,但覆盖了软件工程的最基本的领域。《系统开发规范与文档编写》的内容包括:软件工程和软件过程、需求工程、结构化开发方法、面向对象开发方法、软件配置管理、软件质量和质量保证、文档编写。在文档编写部分,除了介绍软件文档以外,还介绍了程序设计规范;并强调程序文档的编写必须遵循一定的规范,宜提高程序的可读性和可维护性。根据本课程概念多、实践性强、不容易掌握的特点,为了使学生真正掌握基本的基于软件工程的开发方法,我们编写了两个大型作业,一个是基于结构化设计方法,另一个是基于面向对象设计方法。在大型作业中,给出了需求分析,也给出了相当详细的设计过程和结果,也提出了一系列新的问题。同学们可以参照作业中给出的设计过程和结果,通过自己的理解和实践,完成其他的设计要求。以便从理论和实践结合的基础上掌握这些方法。