基于SSM的软件架构设计-课程教学大纲.docx
《基于SSM的软件架构设计-课程教学大纲.docx》由会员分享,可在线阅读,更多相关《基于SSM的软件架构设计-课程教学大纲.docx(18页珍藏版)》请在优知文库上搜索。
1、服务器端架构设计教学大纲1课程的基本描述课程名熟服务导架构设计Server-sidearchitecturedesign课程号:120119X105课程性质:专业选修课适用专亚,软件工程41-总学时:S6学时理论学时,60学时实验学时:16学时上机学时;d转、案例实践、创新实Bb10学时学分:4学分开等学期第6学期r导课秘软件工程过程,系统分析与设计,Ir法设计与分析后侯课程:学年设计课程描述服务器渊架构设计是一门操作性很强的课程,并I1.具有与时俱进的特点,地好技术的进步,眼务涔瑞的架构设计也在不断发展,本课程要求学生在具有一定的软件开发基础,参与过软件项目的开发过程,具有一定的代码量基础,
2、时软件项目的开发流程具有一定的认识,通过本课程的敕学,使学生更深刻的理解软件项目的开发过程,以及如何架构一个软件项F1.可以为项目后期的维护带来更大的方便.在本课程的教学中,理论联系实际,可以介绍一些现在比较流行的软件设计模式.以及-当比较流行的开发框架,可以结合某一个具体的开发框架进行深入介绍.通过本课程的教学要培养学生掌握某一应用领域从事软件工程实践的专业知识,并能够将应用领域知识用于软件系统的开发,同时要培养学生自主学习和终身学习的能力。CourseDescriptionServer-sidearchitec1.uredesignisaveryVCniatiICcourse,andhas
3、thecharacteristicsofadvancingwith(he1.imes.Withtheadvancen11oftechno1.ogy,theserver-sidearchitecturedesignisa1.soevo1.ving.Thiscourserequiresstudentstohaveacertainsoftwaredeve1.opmentfoundation.participatedinthedevekprncn1.processofsoftwareprojects,hasacertainar11oun1.ofcodebasis,andhasacertainunder
4、standingofthesoftwareprojectdeve1.opmentprocess.ThrOUgh1.heteachingofIhiScourse,studentswi1.1.haveadeeperU1.UICrstandingofthesoftwareprojectdeve1.opmentprocess,andhowtoconstructasoftwareproject,whichcanb11ngmoreconveniencetothe1.atermaintenanceof(heproject.Inthe1.eachingofthiscourse,(hetheoryandprac
5、ticeCdnin1.roducesomeof(hemon?popu1.arSOnWafVdesignpaerns.aswe1.1.assomePOpU1.ardeve1.opmentframeworks,whichcanbei11rothedeve1.opmentofsoftwaresystems,andtthesametimecu1.tivates1.uden1.s,abi1.ityofindendent1.earningand1.ife1.ong1.earning.2教学定位2.1课程救学目标I、理解眼务器端架构设计的基本概念、基本方法、基本原理:并能够根据所需要解决的工程何题选择适当的
6、软件开发架构。2,理解常用的一些软件开发架构的使用方法,熟缥应用软件开发框架,能膨应刖软件开发框架解决实际的工程应用问即.并能够时实际的工程问遨进行分析、设计、实现、刈试和维护.课程行人目标:1、分析软件羟典软件设计模型中的中国智激发学生的爱国热情和民族自聚感.2、通过软件开发框架的不断演变、优化,应用也来越广泛,培养学生对新技术、新方法的明锐洞察力和职业敏感性,使学生不断追求进步、敢于挑战、再攀高峰,实现自我超越并甘于军演.2.2 谭程目标与毕业要求的对应关系1、课程目标与毕业要求的对应关系毕业量求毕业央求指标点课程目标I213.工程知识13.1具备在某一应用初域从事软件工程实践的S业知识.
7、,13.2能钙将应用领域知识用于软件系统的开发,|V2、有人目标与毕业要求的时应关系毕业要求毕业要求指标点育人目标1213.工程知识13.1具茶在某一应用摘域从产软件工程实践的专业知识。13.2能桃符应用额域知iRff1.于坡件系统的开发.2.3 课程的主旻钟点本课程是一门专业选修课,对学生的班础理论知识有比较高的要求,不仅娈熟统裁握面向对象的编程语言JAVA,同时对物件工程专业的一些前导课程,例如:物件项目管理、软件体系结构等课程也要具有一定的认识和理解.才能更好的学习和理解本课程的知识.在服务器端的软件开发中常使用比也成熟的软件开发框架,本课程以开源框架Spring.SPringMVC和M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 SSM 软件 架构 设计 课程 教学大纲
