版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
吉首大学2026年专升本《软件工程专业综合课程》考核大纲一、课程性质与考核目标《软件工程专业综合课程》是吉首大学专升本软件工程专业学生的一门核心专业课程,旨在系统整合学生在专科阶段所学的计算机相关基础知识,并进一步深化软件工程领域的专业理论、方法与实践技能。本课程考核不仅检验学生对软件工程基本概念、原理和技术的掌握程度,更注重考察其运用软件工程思想与方法分析和解决实际问题的能力,以及在团队协作中进行软件项目开发与管理的初步素养。通过本课程的学习与考核,期望学生达到以下目标:1.深刻理解软件工程的本质、基本原则及软件生命周期的完整过程。2.熟练掌握需求分析、系统设计、编码实现、软件测试、项目管理等关键环节的核心方法与常用工具。3.具备运用面向对象思想进行软件系统建模与设计的能力。4.了解软件质量保证、软件维护及软件工程发展趋势等相关知识。5.初步形成良好的编程规范、文档撰写习惯和团队协作意识。二、考核内容与要求本课程考核内容涵盖软件工程学科的核心知识领域,注重理论与实践相结合。具体内容及要求如下:(一)软件工程概述1.软件与软件工程:理解软件的定义、特征、分类及其发展;深刻理解软件工程的概念、目标、基本原理。2.软件生命周期模型:掌握瀑布模型、原型模型、增量模型、螺旋模型等典型生命周期模型的特点、适用场景及优缺点;了解敏捷开发方法的核心理念与原则。3.软件工程方法学:理解传统方法学与面向对象方法学的基本思想与区别。(二)需求工程1.需求工程概述:理解需求的概念、分类(功能需求与非功能需求)及需求工程的过程。2.需求获取:掌握常用的需求获取方法,如访谈法、问卷调查法、观察法、原型法等,并能根据实际情况选择合适的方法。3.需求分析与建模:理解需求分析的任务;掌握数据流图(DFD)、实体联系图(ERD)、状态转换图(STD)等建模工具的应用;了解用例图在需求建模中的作用。4.需求规格说明与验证:理解软件需求规格说明书(SRS)的主要内容与作用;掌握需求验证的方法。(三)软件设计1.软件设计概述:理解软件设计的重要性、基本原则和过程;掌握模块化、抽象、信息隐藏与局部化、模块独立性(内聚与耦合)等设计准则。2.概要设计:掌握概要设计的任务与目标;理解体系结构设计的基本概念;掌握典型的软件体系结构风格;掌握结构化设计方法(SD方法)中数据流图到模块结构图的转换。3.详细设计:掌握详细设计的任务与目标;熟练掌握程序流程图、N-S图、PAD图、伪代码等详细设计工具;理解面向数据结构的设计方法(如Jackson方法)。4.面向对象设计:理解面向对象设计与面向对象分析的联系与区别;掌握类图、对象图、顺序图、协作图、状态图、活动图等UML图在面向对象设计中的应用;理解封装、继承、多态在设计中的体现。(四)软件编码1.编码规范与风格:理解良好编码风格的重要性;掌握命名规范、注释规范、代码布局等基本编码规范。2.程序设计语言选择:了解影响程序设计语言选择的因素。3.编码优化:理解编码优化的目标与基本原则,在保证可读性和正确性的前提下考虑效率。(五)软件测试1.软件测试概述:理解软件测试的定义、目的、原则;掌握软件测试的过程模型(V模型)。2.测试方法:熟练掌握黑盒测试技术(等价类划分法、边界值分析法、因果图法、场景法等)和白盒测试技术(语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、路径覆盖等)。3.测试级别:掌握单元测试、集成测试(理解自顶向下和自底向上等集成策略)、系统测试和验收测试的概念与主要任务。4.测试文档:了解测试计划、测试用例、测试报告等测试文档的主要内容。(六)软件项目管理1.项目管理基础:理解软件项目管理的概念、重要性及主要内容(范围、时间、成本、质量、人力资源、沟通、风险等)。2.项目计划:了解项目计划书的主要内容;掌握工作量估算(如LOC、FP)和进度计划(如甘特图、网络图)的基本方法。3.软件配置管理:理解软件配置项、版本控制、变更控制的概念。4.软件质量保证:理解软件质量的概念、质量模型(如McCall模型、ISO9126模型);了解质量保证的活动。(七)软件维护1.软件维护概述:理解软件维护的定义、必要性及维护的类型(正确性维护、适应性维护、完善性维护、预防性维护)。2.维护过程与管理:了解软件维护的过程;理解影响维护工作量的因素及可维护性的概念。三、考核形式与试卷结构1.考核形式:闭卷笔试。2.试卷满分:100分。3.考试时间:[具体时长,例如:150分钟]。4.题型结构:*选择题:约占15%,主要考察对基本概念和理论的理解。*填空题:约占10%,主要考察对关键知识点的记忆与理解。*简答题:约占25%,主要考察对重要原理、方法的阐述能力。*分析设计题:约占30%,主要考察运用软件工程方法进行分析和设计的能力,可能涉及数据流图绘制与分析、模块结构图设计、UML图绘制与解释、测试用例设计等。*综合应用题:约占20%,主要考察综合运用所学知识解决实际软件工程问题的能力,可能涉及小型项目的分析、设计思路阐述或项目管理相关问题的分析等。四、成绩评定方式本课程成绩由平时成绩和期末考试成绩两部分组成。*平时成绩(如考勤、作业、课堂表现、实验/课程设计等)占比约30%。*期末考试成绩占比约70%。*具体评定细则由授课教师根据教学实际情况制定并提前向学生公布。五、推荐参考资料1.《软件工程导论》(第6版或更新版),张海藩编著,清华大学出版社。2.《软件工程:实践者的研究方法》(英文原版或中译本最新版),RogerS.Pressman著。3.《面向对象分析与设计》(英文原版或中译本最新版
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学二年级英语《Unit 2 Fun Time:绿色出行小调查》教案
- 初中生物八年级下册 生物的生殖与发育 知识清单
- 高中美术选择性必修一《绘画》知识清单:水色交融绘校园
- 小学三年级数学上册“一个因数中间有0的乘法”核心知识清单
- 九年级道德与法治《根脉与薪火·传承与担当》专题复习教学设计
- 支气管痉挛测试题与答案解析
- 2025-2026学年浙江省宁波市宁海县潘天寿中学七年级(下)期中数学试卷(含部分答案)
- 2026年四川省地市州公务员遴选联考试题及答案
- 2026年民族团结业务考试题(附答案)
- 2026年部编版小学语文二年级上册第4单元看图写话技巧训练题库
- 2026-2027学年第一学期学校安全教育主题班会记录
- 2026年衢州市技师学院招聘事业单位人员8人笔试参考题库及答案解析(完整版)
- 2026年全球干细胞行业发展蓝皮书
- 文物建筑勘查设计取费标准(2020年版)
- 10kV~500kV输变电及配电工程 质量验收与评定标准 第六册:变电自动化工程
- 2025至2030年贵州省煤层气产业投资分析及前景预测报告
- (高清版)DB11∕T2250-2024重点用能单位能耗在线监测系统接入技术规范
- DB33T 2113-2018 公路沥青路面超薄磨耗层施工技术规范
- 工厂汛期防汛应急预案
- 2024山东高考英语完形填空联考模拟试题汇编(含答案详解)
- 工程振动试验分析(教材)
评论
0/150
提交评论