SPOC学校专有课程
软件工程专业导论
分享
spContent=软件工程是研究或应用工程化方法创造、构建和维护高质量软件的学科。本课程以软件工程概念、问题、思维、理论与技术为主线,深入浅出地介绍了软件工程学科与知识体系、计算思维、程序与算法、软件系统构造、软件需求、软件设计、软件工程技术、软件管理等内容;还介绍了软件工程课程体系及其学习方法。
—— 课程团队
课程概述

本课程作为软件工程专业的入门课程,主要使学生初步了解软件工程专业与学科,认识软件工程专业知识内容与学习方法,为进入软件工程专业学习打下良好基础。具体而言,本课程帮助学生了解软件工程的基本概念、知识体系与学科范畴;学习计算思维与计算机基本原理;认识软件与程序表达及问题求解算法;了解软件设计与构造技术及艺术;了解软件工程技术与过程管理;理解软件工程专业学习方法及职业发展。

本课程共计8章

第 1 章 初识软件工程专业

第 2 章 软件与程序思维

第 3 章 软件生命周期

第 4 章 软件需求与设计

第 5 章 软件测试与维护

第 6 章 面向对象方法学

第 7 章 软件项目管理

第 8 章 软件工程教育与职业发展


欢迎进入学习,祝你们学有收获。

成绩 要求

期末总成绩由平时成绩(线上成绩)和课程报告成绩(线下成绩)按一定比例组成,平时成绩占比例50%,课程报告成绩占比例50%,总成绩满分100分。

平时成绩主要包括:

  • 课程思政实践(占5%)

  • 视频学习(占15%)

  • 课堂及课后测验(占15%)

  • 课堂及课后讨论(占5%)

  • 课后作业(占10%)。


课程大纲
预备知识

暂无

参考资料

[1]郑人杰、殷人昆、陶永雷:《实用软件工程》(第二版)。清华大学出版社,1997 版。

[2]张家浩:《现代软件工程》。机械工业出版社,2009 版。

[3]屠立德、屠祁:《软件工程方法》,机械工业出版社,1996 版。 

[4]王博、晓龙:《面向对象的建模、设计技术与方法》。北京希望电脑公司,1996 版。 

[5]冯玉琳、黄涛、倪彬:《对象技术导论》。科学出版社,1998 版。 

[6]Shari Lawrence Pfleeger, Joanne M.Atlee 著,杨卫东译:《软件工程(第 4 版 修订版)》,人民邮电 出版社,2014

[7]谭云杰:《大象——Thinking in UML》。中国水利水电出版社,2009 版。

[8]韩万江、姜立新:《软件工程案例教程——软件项目开发实践》。机械工业出版社,2011 版。

[9]孙家广等,《软件工程——理论、方法与实践》,高等教育出版社,2008年

[10]战德臣等,《大学计算机-计算思维导论》,电子工业出版社,2013年第1版

[11]朱少民等,《软件工程导论》,清华大学出版社,2009年

[12]徐晓飞等,《服务工程方法论》,清华大学出版社,2011年

[13]Shari Lawrence Pfleeger, Software Engineering-- Theory and Practice (4th Edition), Prentice Hall, 2009

[140Roger S. Pressman, Software Engineering—A Practitioner’s Approach (7th Edition), McGraw-Hill Education, 2007  (中文翻译版,机械工业出版社,2011)





常见问题

暂无