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

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