资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,软件设计与规范,南华大学计算机学院,软件工程系,蒋良卫,软件设计与规范南华大学计算机学院,1,自我介绍,蒋良卫,软件工程系,Email,:,研究方向:数字图像处理、计算机视觉,自我介绍蒋良卫,2,教材,教材,3,参考书,1-3,软件职业发展漫谈,1-4,软件工程读书雷达,微软编码规范,JAVA,规范,Oracle,,,http,:/, 软件职业发展漫谈,4,课程定位,问题,动手能力低,有想法没办法,会编码,缺设计,低水平重复,想到能做到,承上启下,加深对典型,实践,活动的理解,平滑过渡到后续,专业,课程,工程化实践,建立,标准、规范意识,使用成熟构件搭建软件,课程定位问题,5,教育理念,遵循工程教育,CDIO,,偏重实践,构思,Conceive,,设计,Design,,实现,Implement,,运作,Operate,重点,:设计、实现,方法:模仿教学案例,综合运用知识技能,理解规范、工程化概念与内涵,教育理念遵循工程教育CDIO,偏重实践,6,课程目标与要求,了解软件生存周期、开发过程模型、软件设计与体系结构等基本概念,理解软件设计过程、软件体系结构设计,掌握,面向对象软件设计方法,遵守,软件类型设计规范、命名规范、文档规范,具备小型软件设计能力,课程目标与要求了解软件生存周期、开发过程模型、软件设计与体系,7,授课内容,软件开发过程,软件设计过程,面向对象的软件设计方法,设计模式,体系结构,企业架构模式,软件类型规范,命名规范,文档规范,授课内容软件开发过程软件类型规范,8,教学理念,学习也是一种经营活动,收获与投入成正比,所以分数低要先统计下投入是否,合理,学习本质上是对已有思维图式的拓展,,所以后续案例是在已有案例基础上增加少量新鲜,内容,每个案例的学习过程刻意安排为,3,个阶段,学习者是能自我感知学习效果的,,因此有意用案例作为里程碑,同学们,就能实实在在的感受到自己,的点滴成长,,进一步激发兴趣,,增大投入,。,教学理念学习也是一种经营活动,收获与投入成正比,所以分数低要,9,教学模式,学习方式,模仿,改进,创新,三,级教学目标,必知必会,-,水平提升,-,创新,拓展,细化到周,教学项目案例亦分三级,提供视频、源码、文档等,满足学生碎片化学习习惯,教学模式学习方式,10,考核安排,考核标准亦分三级,分数构成,网络课堂,20%,,实验,50%,,期末考试,3,0%,实验得分说明,完成必知必会,及格,达到及格标准,完成,2,个水平提升,中等,完成,3,个水平提升,良好,达到良好标准,完成,1,个创新拓展,优秀,考核安排考核标准亦分三级,11,目的,培养兴趣,满足,个性化学习,需求,减弱学生水平差距对教学效果的负面影响,目的,12,教学,目标,必知必会,完整的软件开发过程体验,理解构思、设计,静态,结构建模,水平提升,理解设计模式,动态,行为建模,创新拓展,理解体系结构,教学目标必知必会,13,案例分类,开发过程,四则计算器、订单、区号查询、二手房交易费用、教学工作量统计,设计模式,商品打折、出租车计费、工作日核算、游船租赁,应用架构,博客(,MVC,)、学籍(,IOC,、,ORM,)、图书馆(分层)、财务对账,案例分类开发过程,14,案例的使用,案例设计遵循“二八原则”,业务简单,只需花,20%,时间理解,,80%,专注,于实践,案例可弹性扩展,实施技能专项训练,如:四则计算器增加日志功能,设计以下专项训练,字符串操作、文件读写,文件型数据库操作,关系型数据库操作,MVP,,,GUI,与业务逻辑分离,案例的使用案例设计遵循“二八原则”,业务简单,只需花20%时,15,授课方式,预习,视频,案例,实操,答疑,讨论,课堂,线上,授课方式预习视频案例实操答疑讨论课堂线上,16,线上,PC,端超星泛雅,访问地址:,用户名,/,密码:,学号,,123456,课程门户:,https:/mooc1- Studio 2013,、,2015,、,2017,环境上课带电脑,跟着老师一步步实际操作,19,助教,要求:,对同学有责任心,对专业知识充满好奇心,工作认真,有耐心,工作内容:,收集问题,及时,反馈,协助,线,上、课堂与课后实践,积累工作经验,获得项目机会与招聘信息,助教要求:,20,SWOT,分析,优势,Strength,深入本专业学习,熟悉实践过程与相关工具,了解网络教学平台,劣势,Weakness,牺牲私人时间,机会,opportunity,角色变更,“学”,-,“教”,人际沟通、时间管理、学习计划等个人能力提升,威胁,Threats,SWOT分析优势Strength机会opportunity,21,课后阅读,软件运作模式,16.2,传统的软件运作模式,16.3,基于,free,的运作模式,16.4,基于开源的运作模式,16.5,基于服务的运作模式,课后阅读软件运作模式,22,课后练习,课程网站“实操准备”,安装,Visual Studio 2017,思胜,语言,-,历史,-IDE,传智播客,,C#,基础,预习,四则计算器,-,基础版,课后练习课程网站“实操准备”,23,END,Thanks!,ENDThanks!,24,
展开阅读全文