《地学软件工程》课程教学大纲_第1页
《地学软件工程》课程教学大纲_第2页
《地学软件工程》课程教学大纲_第3页
《地学软件工程》课程教学大纲_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE PAGE - 4 -中国海洋大学本科生课程大纲课程名称地学软件工程Software Engineering in Geosciences 课程代码081513101301课程属性专业知识课时/学分32/2课程性质必修实践学时0责任教师孙剑 课外学时0课程属性:公共基础/通识教育/学科基础/专业知识/工作技能,课程性质:必修、选修课程介绍1.课程描述: 软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。通过该课程的学习和大量训练,要求学生基本掌握结构化方法、面向对象方法等软

2、件开发技术,初步了解软件复用的概念及基于构件的开发方法,同时对软件工程管理和环境等内容有一个总体的了解。2.设计思路: 本课程以软件生命周期为主线,讲授软件开发过程中所用到的各种方法和技术,结合案例教学,并辅以大量的训练和代码、文档的编写,使同学们了解和掌握软件开发的流程、软件开发技术及其工程支撑环境。3. 课程与其他课程的关系:先修课程:C程序设计、面向对象的程序设计。本课程与这两门课程密切相关,地学软件工程是利用系统性化、规范化方法去开发和维护软件,只有在程序设计课程的基础上,软件工程的教学与实践才能达到较好的效果。二、课程目标软件工程是计算机软件相关专业的专业知识课,旨在使学生掌握软件工

3、程的基本概念、原理和方法,从软件开发技术、软件工程管理和软件工程环境等几个方面了解如何将系统的、规范化的和可度量的工程方法运用于软件开发和维护中。要求学生通过本门课的学习,基本掌握结构化方法、面向对象方法等软件开发技术,初步了解软件复用的概念及基于构件的开发方法,同时对软件工程管理和环境等内容有一个总体的了解。三、学习要求软件工程是一门涉及到数据库、程序设计等诸多学科综合性的课程,要求学生通过本门课的学习,基本掌握面向对象软件开发技术,初步了解软件复用的概念及基于构件的开发方法,同时对软件工程管理和环境等内容有一个总体的了解。要达到以上学习任务,学生必须:(1)按时上课,上课认真听讲,积极参与

4、课堂讨论、作业典型案例分析。(2)保质保量的按时完成课下作业。以3-5人小组为单位,针对软件分析与设计的各个环节提交文档作业,只有在作业中才能够不断掌握所学习的内容。四、教学进度序号专题或主题计划课时主要内容概述1软件工程学概述3软件的基本概念、软件危机、软件工程学的范畴、传统软件工程和面向对象软件工程。软件生存周期、软件开发模型(瀑布模型、快速原型模型、增量模型、螺旋模型)、面向对象过程模型(构件集成模型)等。2软件需求分析3需求分析是软件生存周期中的一个重要阶段,本章在介绍了软件需求分析的任务、步骤后,分别按结构化和面向对象两类方法,给出了需求分析模型和它们的描述工具,并结合实例进一步阐述

5、了结构化分析和面向对象分析的过程。3设计概论2软件设计的一般概念,包括软件设计的任务、基本原理、模块化设计和设计文档等内容。这些概念适用于任何开发方法和开发过程,可以为后续章节的教学奠定基础。4面向对象方法学引论4面向对象方法的概念、面向对象建模及UML语言、各种模型(对象模型、动态模型和功能模型)5面向对象分析4以案例方式讲解面向对象分析的内容、方法及分析过程。6面向对象设计6以案例方式讲解系统体系结构、开发技术的选择、用户界面设计、程序设计以及数据存储设计。7面向对象实现6各种开发语言的特点及选择、编程过程的管理、如何养成良好的编码风格;软件测试策略、各种软件测试技术和方法。8软件项目管理

6、4软件度量学概述、进度计划及管理、人力资源管理、软件质量管理、软件配置管理。五、参考教材与主要参考书1 张海藩等. 软件工程导论(第6版). 北京:清华大学出版社. 2013.8(ISBN:9787302330981)2 美 Grady Booch(格雷迪.布奇),Robert A. Maksimchuk(罗伯特.A.马克西)等著;王海鹏 译. 面向对象分析与设计(第3版). 北京:电子工业出版社. 2016.5(ISBN:9787121286667) 六、成绩评定(一)考核方式 A :A.闭卷考试 B.开卷考试 C.论文 D.考查 E.其他(二)成绩综合评分体系: 成绩综合评分体系比例%1.课下作业、课堂讨论及平常表现302.平时测验成绩3.期末考试成绩70总计100七、学术诚信学习成果不能造假,如考试作弊、盗取他人学习成果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论