SPOC学校专有课程
软件工程
分享
spContent=随着信息技术的发展,软件已经深入到人类社会生产和生活的各个方面。软件工程是将工程化的方法运用到软件的开发、运行和维护之中,以达到提高软件质量,降低开发成本的目的。软件工程已经成为当今最活跃、最热门的学科之一。
—— 课程团队
课程概述

本次软件工程MOOC课程是一门导论性课程,我们将全面介绍软件工程所涉及的各方面知识,包括软件过程、软件需求、结构化分析和设计方法、面向对象分析和设计方法、敏捷开发方法、软件测试、软件项目管理、软件开发工具和环境。通过课程讲授,让大家初步了解软件开发和维护的方法学,为进一步深入学习各专题打下基础。


课程还包含了实践环节,通过一个小型软件项目,大家可以体验软件开发的各个环节,并形成项目管理的意识。

 


成绩要求

课程评分方案

  本课程是专为广西师范大学2018级软件工程专业本科生定制

  平时, 30%

           期末考试,占 70%

课程大纲
参考资料

 

1. 软件工程(第三版),主编王立福,孙艳春,刘学洋,北京大学出版社

 

2. 软件工程导论(第五版),张海藩,清华大学出版社

 

3. 软件工程-实践者的研究方法(第7版),Pressman, 郑人杰等译,机械工业出版社

 

4. 软件工程(10)主编Sommerville著,彭鑫等译,机械工业出版社