"软件工程引论与分析设计模型:上海交通大学软件工程课程总结"

需积分: 0 0 下载量 142 浏览量 更新于2024-03-12 收藏 10.17MB PDF 举报
本课程是上海交通大学软件工程中心开设的软件工程课程,由资深软件工程专家沈备军博士主讲。沈备军博士是上海交通大学软件工程中心的副教授,也是中国首位获得IEEE CSDP授证的软件开发专家。他还是国际软件工程知识体系SWEBOK第3版的联合主编,以及国际软件测试认证委员会(ISTQB)的高级专家组成员。此外,他还是国家授证的系统分析员,全国软件工程专委委员,上海软件构件化专家指导委员会委员,上海市软件质量资格认证专家委员会委员,上海市技术主管资格认证专家委员会委员。沈备军博士的主页为http://cse.sjtu.edu.cn/~bjshen,邮箱为bjshen@sjtu.edu.cn。 本课程涵盖了软件工程的各个重要领域,包括软件工程引论、软件过程、需求工程、构建分析模型、设计工程等。在第一章软件工程引论中,学生将学习软件工程的基本概念和历史背景,了解软件工程的重要性以及其在现代社会中的应用。第二章软件过程则介绍了软件开发过程中的各个阶段和流程,学生将学习如何规划和管理软件开发项目,以及如何选择适合的开发模型。第三章需求工程则重点介绍了软件需求分析和规格说明的原理和方法,帮助学生掌握如何有效地获取和管理软件需求。第四章构建分析模型进一步细化了软件设计的内容,包括结构化分析和面向对象分析,为学生提供了不同的设计方法和技术。第五章设计工程则介绍了软件设计过程中的各个重要环节和方法,帮助学生理解如何进行软件架构设计和详细设计。第六章构建设计模型则进一步延伸了设计的内容,包括结构化设计和面向对象设计,帮助学生掌握不同的设计方法和技术。 通过本课程的学习,学生将深入了解软件工程的核心理论和方法,掌握软件开发过程中的各个重要环节和技术,具备较强的软件工程实践能力。同时,本课程还通过国际软件工程知识体系SWEBOK第3版的联合主编沈备军博士的讲解,结合丰富的实例和案例分析,帮助学生尽快掌握并应用所学知识,为将来的软件工程实践打下良好的基础。 综上所述,本课程是一门全面介绍了软件工程核心内容和理论的重要课程,涵盖了软件开发过程中的各个重要环节和技术,由资深软件工程专家沈备军博士亲自主讲,将帮助学生深入理解并掌握软件工程的精髓,具备较强的软件工程实践能力。相信通过本课程的学习,学生将在软件工程领域取得不俗的成就,为将来的软件工程实践做好充分准备。
2022-06-14 上传