《系统分析与设计》课程标准.docx
《《系统分析与设计》课程标准.docx》由会员分享,可在线阅读,更多相关《《系统分析与设计》课程标准.docx(8页珍藏版)》请在三一文库上搜索。
1、系统分析与设计课程标准课程代码:建议课时数:64学分:4适用专业:软件技术先修课程:计算机应用基础、程序设计基础、数据库应用技术、网页制作、XML程序设计、高级语言程序设计、Web应用开发等后续课程:软件工程、软件测试技术、专业英语、.移动程序设计、.NET项目实训(或JaVa项目实训)等一、前言1 .课程的性质该课程是依据软件技术专业人才培养方案设置的。其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工
2、作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。项目设计以实际开发项目为线索来进行。教学过程中,要通过校企合作,校内实训基地建设等多种途径,采取工工学结合、半工半读等形式,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。2 .设计思路本课程属于理论(含实践)课程类型,课程设计以技术理论和技术应用为主线,实现知识传授与技能培养并重,体现知识、能力、素质培养“三合一”特征。对UML基础理论知识的涵盖原则是“必须的不缺、不用的不设”,对
3、技术原理(方法)的分析原则是“举一反三”,对实践技能训练的原则是“项目运作二学生在学完计算机基础和任一面向对象编程语言知识后可以学习本课程,建议分阶段开设64课时,理论课时为32,实训课时为32。前阶段以理论教学为主,后阶段以项目实践为主。二、课程目标通过教学,使学生掌握系统分析与设计的基本概念和基本理论,在以上理论指导下,来解决具体的建模任务。通过完成项目工作任务的全过程,培养技术的运用能力、协同合作能力以及沟通交流能力,以提高职业的综合素质。1.知识目标:1)正确理解UML的基本概念及其在软件产品开发过程中的重要作用和地位;2)掌握UML的需求、范围和构建块及OOAD在SDLC中的作用;3
4、掌握UML关系图的类型,创建类和对象关系图;4)掌握各种类型的类以及类之间的关系,了解接口;5)应用静态建模的基本概念,了解动态建模概念;6)设置系统边界和项目范围,细化系统定义;7)掌握软件系统的静态和动态模型的设计;8)应用业务和系统建模来分析问题。2.能力目标:D创建包、组件和部署关系图;2)创建交互、状态机和活动关系图;3)应用框架与模式来设计软件系统;4)掌握软件系统的架构模型的设计;5)掌握从设计模型中生成代码的方法;6)掌握正确通过软件系统模型生成代码。3.素质目标:D了解统一建模语言与软件工程思想对于软件开发维护的重大意义2)养成做事情有计划、有目标的良好习惯3)培养学生通过
5、各种途径获取信息、知识的能力4)培养学生与人沟通的能力5)培养学生团队协作意识6)使得学生形成不断拓展专业知识的意识和能力及创新能力三、课程内容和要求本课程标准的制定和编写内容按照全国高职、高专的要求编写,按照学习领域、工作任务或项目要素阐述学生在不同阶段应当学习的内容和需要实现的学习目标。具体课程内容和要求参考下表。序号课程模块(或单元或章节)课程内容及要求活动与建议参考课时1基本理论教学:介绍系统分析与设计了解各种软件开发方法;理解OOAD在SDLC中的作用;掌握UML关系图的类型;RUP的优点、生命周期可多媒体教室内教学,板书绘图与软件绘图相结合42基本理论教学:了解需求建模能够使用业务
6、和系统建模来分析问题;能够创建用于系统建模的用例图可多媒体教室内教学,板书绘图与软件绘图相结合43基本理论教学:从需求到设计的转化能够设置系统边界和项目范围;掌握细化用例图方式来细化系统定义;能独立为银行ATM系统细化系统定义要求学生实践为主,教师辅导64静态建模和动态建模实践:了解静态建模的基本概念;掌握各种类和对象关系图;了解各种类型类和接口;了解类之间的关系实践中要求学生能标识类和接口及其各自间的关系,并最终能创建类和对象关系图65静态建模和动态建模实践:了解动态建模的基本概念;掌握交互关系图的创建;掌握状态和活动关系图;能标识协作和交互,创建序列和通信关系图;能标识并行流、分支实际项目
7、教学的方式6元素、活动和信号,并最终创建活动关系图。6架构建模和框架模式:了解包关系图;了解组建关系图;了解部署关系图;能标识节点、组件和组件之间的关系,并最终能创建组件关系图和部署关系图实际项目教学的方式47架构建模和框架模式:了解框架与各种模式;掌握设计模型生成代码的方法;能从设计模型使用ViSiO生成C#代码将ViSio和编程教学实践相结合48UML实务实践:CIM-I:定义业务流程掌握应用UML软件实现定义业务流程的方法;能够建立业务用例;了解为什么需要定义业务流程;掌握定义业务流程的过程;掌握业务用例模型;可参考一套基金交易系统49UML实务实践:CIM-2:分析业务流程了解分析业务
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统分析与设计 系统分析 设计 课程标准
