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