1 / 4
文档名称:

《软件开发基础》课程标准.docx

格式:docx   大小:58KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《软件开发基础》课程标准.docx

上传人:sssmppp 2019/7/19 文件大小:58 KB

下载得到文件列表

《软件开发基础》课程标准.docx

文档介绍

文档介绍:《软件开发基础》课程标准表1课程基本信息课程类别专业课总学时64(理论:32实践:32)学分3开设学期第十一学期适用专业"3+4〃分段培养计算机应用技术(中职)与软件工程(本科)专业授课方式理论+(-)课程性质与任务课程性质::《软件开发技术》是计算机专业的一门技术基础课,在软件工程学科人才培养体系屮占冇重要的地位。软件开发是建立计算机应用系统的重要环节,通过学****和训练,加深对人学计算机基础课程的理解和认识,加强程序设计能力的训练,培养学生运用软件开发方法和技术分析问题和解决问题的能力。《软件开发基础》已成为高校计算机软件教学体系中的一门重耍课程课程任务:通过木课程的学****掌握在操作系统、数据库、多媒体、网络等应用环境屮软件的基本开发方法及技术,以及在软件开发过程中要解决的数据结构打常用算法的实现。通过该课程的学****使学生掌握在上述环境中开发软件所必需的基础知识、基本开发方法和常用开发技术,为今后结合实际应用开发软件打下必要的基础。(二)课程教学目标本课程的开设S3在通过该课程的学****使学生能够全面系统地掌握计算机软件开发技术的基木知识,熟悉软件工程概念与流程、数据结构概念与算法,并且结合数据库知识具有一定的软件系统设计能力。(1) 教授以软件开发的发展、主要方法、常用工具的使用为主线。包括:软件开发的基本概念、基本原理、常用的软件管理方法、常用的建模工具等。(2) 关键的知识讲授阶段有:软件需求获取方法、需求规格说明撰写与评审方法、软件设计的基木概念、结构化设计方法、体系结构设计、面向对象UML的软件分析方法、UML建模方法、软件测试基本理论等。(3)通过该课程的教授,学生应具备软件开发基本理论知识。能力目标(1) 运用软件开发的概念、原理、技术和方法开发与维护软件的能力(2) 编写相关技术文档的能力(3) 分析问题和解决问题的能力和团队工作交流能力。素质目标(1) 职业素养的培养:对软件开发领域常见的职业要求、团队合作精神进行培养与灌输。(2) 专业索养的培养:对软件管理过程中常见的问题能够予以准确判断,明确解决思路。(三) 参考学时64(理论:32\实验:32)学时。(四) 课程学分3学分(五) 课程内容和要求(理论64学时)课程旨在使学牛掌握软件开发的基本概念、原理和方法,从软件开发技术、软件工程管理和软件工程环境等儿个方面了解如何将系统的、规范化的和可以度量的工程方法运川于软件开发和维护屮。要求学生通过木门课的学****基木掌握结构化方法、面向对象方法等软件开发技术,初步了解软件复用的概念及基于构件的开发方法,同时对软件工程管理和坏境等内容有一个总体的了解。表2课程内容与学时安排表序号教学项目教学内容与教学要求活动设计建议参考课时(理论+实验)1软件工程概述软件与软件工程的概念生存期模型软件工程方法与工具通过软件开发的各类变迁,带动学生的兴趣4(2+2)2线性表数据结构基本概念线性表顺序表单链表循环链表双向链表重点讲授可行性研究的必耍性、任务、过程、成本效益分析以及可行性研究报告的主要内容;要求学生掌握系统流程图、数据流程图、数据字典概念以及项目开发计划的基本内容6(3+3)3堆栈与队列堆栈的逻辑结构、顺序存储结构、链式存储结构通过实际的软件需求举例,增加学生理解效果6(3+3)4树和图树的逻辑结