欢迎来到天天文库
浏览记录
ID:33579589
大小:195.11 KB
页数:15页
时间:2019-02-27
《0_course_introduction》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件工程哈尔滨工业大学计算机学院07-08春季学期2005级本科必修课软件工程SoftwareEngineering王宇颖,王忠杰wangyy@hit.edu.cn,rainy@hit.edu.cn2008年2月26日0课程简介课程简介•授课对象:计算机学院2005级本科•课程分类:专业必修课•学时:50•先修课程:C/C++/Java高级语言程序设计;数据结构与算法;数据库系统概论•上课时间/地点:•1-14周周二3-4节/5-6节正心32•1-14周周四5-6节/3-4节正心32•考试时间:•20周周四10:00-12:000课程简介任课教师•主讲教师:王宇颖、王忠杰•软件
2、工程研究室、企业与服务智能计算技术研究中心(ICES)•电子邮件:wangyy@hit.edu.cn,rainy@hit.edu.cn•办公室电话:86414495,86413750-805•办公地点:新技术楼607,新技术楼505•助教:•王甜甜wttsweet@sohu.com(0503101~4,0536111)•王显志forwhatfwang1@china.com.cn(0503105~7,201)0课程简介课程网站•软件工程概论http://cms.hit.edu.cn/course/view.php?id=66•课件、作业具体要求、各类通知/消息均在此网站发布,作业
3、完成之后也需通过此网站提交。•注册时请使用中文名,名字和学号正确无误,email信箱能正常接收邮件。0课程简介推荐教材•孙家广、刘强,《软件工程-理论、方法与实践》,高等教育出版社,2006年5月,ISNB7-04-016308-X;•史济民等,《软件工程-原理、方法与应用》,高等教育出版社,2002年5月第二版,ISBN7-04-011561-1;•RogersS.Pressman.SoftwareEngineering:APractitioner’sApproach(SixthEdition).(《软件工程:实践者的研究方法》,机械工业出版社,2007年1月);•Shari
4、L.Pfleeger.SoftwareEngineering:TheoryandPractice(SecondEdition).(《软件工程:理论与实践》,高等教育出版社)。•IanSommerville.SoftwareEngineering(EighthEdition).(《软件工程》,机械工业出版社,2007年4月)0课程简介授课方式•理论:课堂讲授与课堂讨论•内容:基本原理、方法和技术•形式:讲授、自学、讨论•实践:思考题与大作业•课后习题•课程设计+大作业0课程简介考核方式•课堂表现与出勤情况:•出勤、参与课堂讨论、提交习题情况;•占总成绩的15%;•大作业:•完成一
5、个小型软件系统的分析与设计,提交各阶段的报告;•3~4人一组,题目自选,5月29日课程结束之前提交;•占总成绩的35%;•期末考试:•闭卷考试;•占总成绩的50%;0课程简介课程设计•时间:第15周(6月2日-6月8日)•内容:•以课程进行期间所完成的系统需求分析报告和系统设计报告为基础,采用某种高级语言书写源代码,达到可运行状态;•完成用户使用说明书;•设计测试用例,完成测试报告;•最终提交物:•需求分析报告、系统设计报告、使用说明书、测试报告、源代码;•考核方式:•文档30%;现场程序检查30%;答辩40%;•答辩日期:第15周(具体时间待定);0课程简介答疑安排•可随时通
6、过CMS网站提交问题,任课老师/助教将及时回复;•面对面答疑:•时间:每周日下午3:00~5:00•地点:•王甜甜:新技术楼908•王显志:新技术楼511•期末考试答疑:•具体时间待定;0课程简介本课程章节安排第三章(12学时)软件需求工程第一章(4学时)第四章(16学时)软件工程概论软件设计第二章(4学时)第五章(2学时)第八章(2学时)软件开发过程管理软件实现新技术展望第六章(6学时)软件测试与度量第七章(4学时)软件实施与维护0课程简介章节安排(1)•第一章概论4学时•1软件工程概论•2软件工程的核心概念与思想•第二章软件开发过程管理4学时•3软件工程的过程模型•4软件项
7、目管理0课程简介章节安排(2)•第三章需求工程12学时•5需求工程概论•6需求获取•7结构化需求分析方法•8面向对象的需求分析方法(A)•9面向对象的需求分析方法(B)•10需求工程的其他方面0课程简介章节安排(3)•第四章软件设计16学时•11软件设计概论•12软件体系结构概述•13软件体系结构的典型风格•14结构化软件设计方法•15面向对象的软件设计方法•16面向对象的设计原则与设计模式*•17用户界面设计•18软件设计的度量、评审与文档化•第五章软件实现2学时•19软件编码与实现0课程
此文档下载收益归作者所有
点击更多查看相关文章~~