软件工程课程教学大纲

软件工程课程教学大纲

ID:14732366

大小:85.00 KB

页数:16页

时间:2018-07-30

软件工程课程教学大纲_第1页
软件工程课程教学大纲_第2页
软件工程课程教学大纲_第3页
软件工程课程教学大纲_第4页
软件工程课程教学大纲_第5页
资源描述:

《软件工程课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《软件工程》课程教学大纲一、课程基本信息课程代码:110425课程名称:软件工程英文名称:SoftwareEngineering课程类别:专业基础课学时:72学分:3.5适用对象:信息与计算科学、计算机、信息管理等专业本科考核方式:考试(闭卷),平时成绩占总成绩的30%先修课程:离散数学、高级语言程序设计、数据结构、算法分析与设计、数据库原理与应用二、课程简介中文简介:软件工程是研究和指导软件开发和维护的工程类学科,它以计算机科学理论及其他相关学科的理论为指导,采用工程化的概念、原理、规范、技术和方法进行

2、软件工程项目的开发和维护,把经过实践证明正确的管理措施和当前能够得到最好的技术方法结合起来,以较少的代价获取高质量的软件产品。通过40余年的努力,软件工程已逐步发展成为一门成熟的专业学科。软件工程作为一门专业主干课,重点要求学生学习与软件开发和维护有关的四个方面的主要内容——过程与模型、方法与技术、工具与环境、标准与规范。进而通过课程实践培养学生运用软件工程基本原理解决实际问题,并从事复杂软件项目开发和维护的实践应用能力与创新能力,努力成为当今信息社会和知识经济时代所需要的高素质计算机专业人才。Brief

3、introductionofEnglish:Thesoftprojectisprojectdisciplineofstudyingandguidingsoftwaredevelopmentandsafeguarding,itregardsthescientifictheoryofthecomputerandthetheoriesofotherrelevantdisciplinesasguidance,adoptprojectconcept,principle,norm,technologyandmetho

4、dtocarryonthedevelopmentandmaintenanceofthesoftwareproject,canreceivethroughcontrolmeasuresthatpracticejustifybesttechnologicalmethodconbinetogetheratpresent,obtainthehigh-qualitysoftwareproductwithlesscost.Throughtheeffortsofmorethan40years,thesoftprojec

5、thasalreadydevelopedintoaripeprofessionaldisciplineprogressively.Softprojectaseachprofessionalforbackbonelesson,especiallyitrequirestudentstudywithsoftwaredevelopmentandnotmaintainingaboutcontentnotmainofrespectoffourpieces--Courseandmodel,methodandtechno

6、logy,toolandenvironment,standardandnorm.Andthentrainstudentstousethebasicprincipleofthesoftprojecttosolvethepracticalproblemthroughthecoursepractice,practiceengagedintheprojectofthecomplicatedsoftwareanddevelopandmaintainusesabilityandinnovationability,no

7、wadaysmakegreateffortstobecometheinformation-intensivesocietyandhigh-qualitycomputerqualifiedpersonnelneededineraofknowledge-driveneconomy.三、课程性质与教学目的本课程是信息与计算科学专业的专业主干课。通过本课程的学习,使学生初步建立工程化意识,学会用工程化思想(包括技术、方法与环境)开发各种软件,以软件的生命周期作为主线,掌握软件工程的基本理论,进一步系统化、工程化,

8、为今后实际工程中能够进行系统分析与设计奠定良好的基础。通过本课程的教学,应使学生达到以下要求:1.熟练掌握软件与软件工程基本概念和基本知识。2.熟练掌握生存周期与软件开发模式。3.掌握结构化程序设计的编程思想。4.掌握面向对象分析、设计与编码方法。5.掌握有关软件的评审、测试与维护,项目计划与项目管理方法。6.能用软件工程的方法参与软件项目的分析、设计、实现和维护。四、教学内容及要求第一章软件危机与软件工程(一)目的与要求1、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。