谢刚副教授讲授软件工程:课程大纲与考核详解

软件工程课件2提供了对软件工程这一核心领域的深入介绍,它起源于60年前计算机科学的兴起,尤其是在1968年的北约会议上提出的软件工程概念,旨在解决传统手工制作软件过程中出现的效率低下和质量问题,即所谓的“软件危机”。软件工程自此成为一门独立的学科,强调系统化、规范化的方法来设计、开发、测试和维护软件。
该课程由谢刚副教授主讲,他提供了丰富的教学资源,包括教材、详细的课程计划以及严格的考核制度。课程计划分为两大部分:第一部分和第四部分为必修内容,共涉及多个章节。第三部分则鼓励学生自学,第二部分则作为选修内容。课程教学安排明确,从第一讲到第十讲,覆盖了可行性研究、需求分析、设计、实现等关键阶段,共计约40个学时。
考核方面,课程考核主要由平时成绩(包括考勤、作业、小测验和半期考试)、期末考试和课程设计三部分组成,分别占总成绩的20%、50%和30%。其中,课程设计尤为重要,不仅有现场答辩,文档书写和源代码质量都需符合《8567-2006》规范,且需确保功能满足用户需求,开发过程遵循软件工程原则。
对于学生的行为规范,课程要求严格,包括准时上课、请假需提前申请、缺课处理、课堂纪律以及课前预习和课后报告的提交等。这些规定旨在确保学生积极参与学习,提升学习效果。
这门软件工程课程提供了全面的教学框架,旨在通过系统的教学和实践,帮助学生掌握软件开发的生命周期管理,提升软件开发的质量和效率,适应现代IT行业的快速发展需求。
2009-02-10 上传
2008-11-24 上传
2009-11-09 上传
129 浏览量
2011-01-10 上传
2010-01-15 上传
2010-05-14 上传
206 浏览量

勾股定理
- 粉丝: 0
最新资源
- 虚幻引擎4经典FPS游戏开发包解析
- 掌握LaTeX中psfig.sty的使用技巧
- 探索X102 51学习板:深入嵌入式系统开发
- 深入理解STM32外部中断的实现与应用
- 大冶市数字高程模型(DEM)数据详细解读
- 俄罗斯方块游戏制作教程:Protues实现指南
- ASP.NET视频点播系统源代码及论文:多技术项目资源集锦
- Platzi JavaScript课程体系:全面覆盖初、中、高级
- cutespotify:跨平台MeeSpot音乐播放器兼容SailfishOS
- PictureEx类:在VC6下显示jpg与gif动图
- 基于stc89C51的数字时钟Proteus仿真设计
- MATLAB全面基础教程与实践技巧分享
- 实现双行文字向上滚动效果的js插件
- Labview温度报警系统:实时监控与声光警报
- Java官网ehcache-2.7.3实例教程
- A-Frame超级组件集:超帧的创新与应用