《软件设计学习入门-软件设计学习入门-1-1课程简介课件.pptx》由会员分享,可在线阅读,更多相关《软件设计学习入门-软件设计学习入门-1-1课程简介课件.pptx(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件设计与规范 李萌李萌 20172017年年2 2月月计算机科学与技术学院自我介绍n李萌李萌n软件工程系软件工程系nEmail:n研究方向:教育信息化、核电软件测试研究方向:教育信息化、核电软件测试计算机科学与技术学院教材计算机科学与技术学院参考书n1-3软件职业发展漫谈软件职业发展漫谈n1-4软件工程读书雷达软件工程读书雷达n微软编码规范微软编码规范nJAVA规范规范lOracle,http:/ 20%,实验,实验50%,期末考试,期末考试 30%n实验得分说明实验得分说明l完成必知必会,及格完成必知必会,及格l达到及格标准,完成达到及格标准,完成2个水平提升,中等,个水平提升,中等,完成
2、完成3个水平提升,良好个水平提升,良好l达到良好标准,完成达到良好标准,完成1个创新拓展,优秀个创新拓展,优秀计算机科学与技术学院n目的目的l培养兴趣培养兴趣l满足满足个性化学习个性化学习需求需求l减弱学生水平差距对教学效果的负面影响减弱学生水平差距对教学效果的负面影响计算机科学与技术学院教学目标n必知必会必知必会l完整的软件开发完整的软件开发过程体验过程体验l理解构思、设计理解构思、设计l静态,结构建模静态,结构建模n创新拓展创新拓展l理解体系结构理解体系结构n水平提升水平提升l理解设计理解设计模式模式l动态,行为建模动态,行为建模计算机科学与技术学院案例分类n开发过程开发过程l四则计算器、
3、订单、区号查询、二手房交易四则计算器、订单、区号查询、二手房交易费用、教学工作量统计费用、教学工作量统计n设计模式设计模式l商品打折、出租车计费、工作日核算、游船商品打折、出租车计费、工作日核算、游船租赁租赁n应用架构应用架构l博客(博客(MVC)、学籍()、学籍(IOC、ORM)、图书)、图书馆(分层)、财务对账馆(分层)、财务对账计算机科学与技术学院案例的使用n案例设计遵循案例设计遵循“二八原则二八原则”,业务简单,业务简单,只需花只需花20%时间理解,时间理解,80%专注专注于实践于实践n案例可弹性扩展,实施技能专项训练案例可弹性扩展,实施技能专项训练l如:四则计算器增加日志功能,设计以
4、下专如:四则计算器增加日志功能,设计以下专项训练项训练l字符串操作、文件读写字符串操作、文件读写l文件型数据库操作文件型数据库操作l关系型数据库操作关系型数据库操作lMVP,GUI与业务逻辑分离与业务逻辑分离计算机科学与技术学院授课方式预习视频案例实操答疑讨论课堂课堂线上线上计算机科学与技术学院线上nPC端超星泛雅端超星泛雅l访问地址:访问地址:l用户名用户名/密码:密码:学号,学号,123456n移动移动端端l超超星学习通星学习通计算机科学与技术学院能力构成实践工具理论计算机科学与技术学院环境n上课带电脑,跟着老师一步步实际操作上课带电脑,跟着老师一步步实际操作n环境:环境:DotNetn工
5、具:工具:Visual Studio2015 Update3计算机科学与技术学院助教n要求:要求:l对同学有责任心,对专业知识充满好奇心对同学有责任心,对专业知识充满好奇心l工作认真,有耐心工作认真,有耐心n工作内容:工作内容:l收集问题,及时收集问题,及时反馈反馈l协助协助线线上、课堂与课后实践上、课堂与课后实践l积累工作经验积累工作经验l获得项目机会与招聘信息获得项目机会与招聘信息计算机科学与技术学院SWOT分析n优势优势Strengthl深入本专业学习深入本专业学习l熟悉实践过程与熟悉实践过程与相关工具相关工具l了解网络教学平了解网络教学平台台n劣势劣势Weaknessl牺牲私人时间牺牲
6、私人时间n机会机会opportunityl角色变更,角色变更,“学学”-“教教”l人际沟通、时间人际沟通、时间管理、学习计划管理、学习计划等个人能力提升等个人能力提升n威胁威胁Threats计算机科学与技术学院课后阅读n软件运作模式软件运作模式l16.2 传统的软件运作模式传统的软件运作模式l16.3 基于基于free的运作模式的运作模式l16.4 基于开源的运作模式基于开源的运作模式l16.5 基于服务的运作模式基于服务的运作模式计算机科学与技术学院课后练习n课程网站课程网站“实操准备实操准备”l安装安装Visual Studio 2015 Update3l思胜,语言思胜,语言-历史历史-IDEl传智播客,传智播客,C#基础基础n预习预习l四则计算器四则计算器-基础版基础版计算机科学与技术学院24