




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
dotNET企业级项目开发
说课
北京信息职业技术学院《dotNET企业级项目开发》教学团队目录
课程定位教学内容教学方法和手段课程实施保障课程特色课程定位职业岗位群分析项目经理系统分析员软件设计师程序员,测试工程师负责程序编码、软件测试、系统实施和技术支持对系统进行需求分析和体系结构设计对系统进行详细设计提出系统的总体构架,给出开发指导系统架构师对项目控制、管理需求部署和维护设计编码测试软件开发过程课程定位学习领域.Net拓展项目实践.Net程序设计专项能力学习领域专业基础课程公共基础课职业综合能力学习领域职业专项能力学习领域职业通用能力学习领域职业基本能力学习领域dotNET企业级项目开发课程定位课程学期安排专业核心课程序设计基础数据结构面向对象的程序设计数据库管理与应用静态网页设计桌面应用程序设计与开发UMLXML
Web应用程序设计与开发WebUI软件测试企业级应用开发(dotNET)移动应用开发软件开发与项目管理第六学期毕业设计顶岗实习第一学期第二学期第三学期第四学期第五学期课程定位教学目标知识目标1.掌握软件项目的简单设计方法;2.掌握MVC框架的基本知识和常见划分原则;3.掌握MVC框架的开发方法;4.掌握三层架构的基本常识;5.掌握三层架构的开发方法;6.掌握MVC的扩展应用方法;7.掌握企业项目的发布和应用。1.能根据需求对软件项目进行简单设计;2.能写出符合工作要求的相应项目文档;3.能快速掌握MVC的划分模式并熟练进行项目开发;4.能快速掌握三层架构的划分并完成各层的开发任务;5.能够进行MVC的扩展应用开发;6.能够对应用系统进行发布;7.能够对软件系统进行快速应用。能力目标1.具有团队合作意识和团队精神;2.具备沟通、协调能力;3.具备文档撰写和处理能力;4.养成责任和成本意识;5.具备自学能力;6.具备基本分析、解决问题的能力。素质目标教学内容课程内容和学时安排序号课程内容预期目标学时1项目需求确认项目需求,项目模块划分,数据模型定义62用户登录模块划分MVC框架,实现MVC框架和简单业务逻辑,模块单元测试83用户管理模块划分并实现MVC框架,用户管理模块业务逻辑实现124系统核心信息管理模块建设划分并实现MVC框架,划分并实现三层架构核心信息管理模块,业务逻辑实现,模块数据验证和错误处理305系统发布和应用准备系统发布环境,发布**系统,测试运行系统,系统应用4合计60教学内容2007以真实项目为载体知识点分解到实际项目中通过分析和实现项目,掌握相关理论知识和编程技能选择业务流程相对简单,技术实用性,知识拓展性强的教学项目引入软件项目开发与管理规范基于工作过程划分教学情境职业综合能力的培养贯穿整个教学周期内容选取教学内容教学项目序号学习情境名称能力训练任务备注1项目需求任务1-1:确认项目需求;任务1-2:项目模块划分;任务1-3:数据模型定义。教学项目2用户登录模块任务2-1:建立MVC项目;任务2-2:实现MVC项目的简单业务逻辑;任务2-3:MVC项目特点和单元测试。3用户管理模块任务3-1:完成项目模块的基本路由设置;任务3-2:对项目模块进行复杂路由设置;任务3-3:完成项目模块的业务逻辑。4系统核心信息管理模块建设(注:不同主题的系统核心信息有所不同)任务4-1:划分并实现三层架构;任务4-2:完善MVC项目的数据传递;任务4-3:完善MVC项目的视图;任务4-4:项目的数据验证和错误处理。5系统发布和应用任务5-1:准备系统发布环境;任务5-2:发布**系统;任务5-3:测试运行系统;任务5-4:系统应用。教学内容学习情景、知识和能力目标序号学习情境名称知识目标能力目标1项目需求项目需求、划分项目模块、定义数据模型能够按照《软件需要说明书》划分软件功能模块;能够按照《软件需要说明书》撰写《软件开发说明书》;能够按照《软件开发说明书》创建程序相关的数据库内容。2用户登录模块认识dotNETMVC架构,认识管理信息系统常规功能的实现能够读懂.NET程序MVC架构关系;能够依据MCV架构设计进行简单模块程序功能设计;能够实现简单程序模块的常规功能;能够完成程序的单元测试。3用户管理模块实现dotNETMVC架构,实现管理信息系统常规功能,网站路由和控制器能够参考样例为简单程序模块划分MVC框架;能够参考样例应用MCV框架实现程序模块功能;能够对程序中比较复杂的路由进行处理。4系统核心信息管理模块建设MVC框架,三层架构,数据传递和母版页,数据访问,数据验证,过滤器和错误处理能够为稍微复杂的程序模块划分MVC框架;能够编辑实现三层架构的数据处理;能够完善简单功能模块的数据传递和视图;能够实现数据验证和错误处理。5系统发布和应用系统发布,系统测试能够对软件模块进行整合测试;能够分析软件成品运行所需要的基本软、硬件环境;能够发布与安装运行软件;能够撰写《软件操作说明书》。教学内容课程重点与难点解决办法难点重点
需求分析软件设计编码软件测试软件部署与维护软件架构思想软件设计选择业务流程相对简单的项目作为载体,将需求分析、设计、编码、测试等项目开发和管理过程应用于项目;具体实施时,分解为若干任务,逐步完成项目开发。
教学内容课程实施教师讲解感知理解阶段分析演示阶段实战模仿阶段提高训练阶段学生实践教师指导教师演示学生模仿小组学习学习目标单元介绍任务分解任务介绍支撑知识任务实施任务小结项目实战交流汇报教学项目学习情境的实施过程教学内容课程实施-以划分并实现三层架构为例介绍任务实施任务小结支撑知识任务实施以项目为载体任务简介任务分析拓展训练任务引入:介绍三层架构设计思想,引入“**管理系统”架构设计结合“**管理系统”简要分析三层架构三层架构组成三层项目的实现方式分层架构思想教师:演示“**管理系统”的架构实现过程学生:模仿训练教师:总结任务实施关键技术和注意点,并布置项目实施任务学生:设计“**管理系统”的架构教师:指导点评教学方法和手段项目教学、任务驱动的教学方式项目演示教师分析演示模仿训练引入项目分析项目支撑知识介绍小组分析讨论拓展训练汇报总结经验学生模仿拓展教学实施保障教材选用原则遵循“技术全面”的原则选取适合项目教学的教材选取紧密结合实际、案例丰富、分析透彻的教材参考教材《.NET企业级项目开发》,北京信息职业技术学院,.NET企业级项目开发课程组编;《ASP.NETMVC2开发实战》,电子工业出版社,黄保翕著;《ASP.NETMVC实战》,人民邮电出版社,(美)巴勒莫等著,姚军译;《Web开发新体验:ASP.NET3.5MVC架构与实战》,电子工业出版社,龚赤兵。教学实施保障学习场地和实施要求硬件要求:双核CPU>1GHz,内存容量>=2GB。软件要求:操作系统使用WindowsXP或以上,办公软件(包括Word、Project、Visio)、VisualStudio2010、SQLServer2008、软件测试工具等。其他要求:教学中应一人一机。教学实施保障教学效果评价方法项目实施过程考核(40%)+项目验收评价(30%)+理论考核(30%)项目实施过程评价(40%)实践:考核学生的项目分析、自学及解决问题能力;管理:考评学生的项目完成态度、创新、团队合作等能力。贯穿于整个教学过程项目验收评价(30%)项目演示+答辩考评学生的项目设计完成质量和表达沟通能力。项目验收理论考核(30%)教学实施保障双师型教学团队教师具有丰富的软件项目开发和管理经验1教师具备丰富的教学经验和较强课堂组织能力2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025标志牌原材料供应与环保认证合同模板
- 说课教学课件
- 2025联合物流加盟协议
- 2025企业办公楼安保服务合同
- 语言区职业相关知识培训课件
- 2025企业运营资料模板建筑工程设备租赁合同样本
- 2025工程承包合同文件(附建筑装饰施工劳务合同)
- 2025年北京市二手商品购买合同样本
- 红色基地课件
- 2025【合同范本】电子设备购买合同
- 画法几何及土木工程制图课件
- 马克思主义政治经济学第7章剩余价值的分配
- 成品出货检验报告模板
- 2023年中考语文一轮复习:语段综合专项练习题汇编(含答案)
- 香豆素抗凝血药华法林及其类似物的合成
- 长江上游黄河上中游地区天然林资源保护工程实施方案
- GB/T 5453-1997纺织品织物透气性的测定
- GB/T 14315-2008电力电缆导体用压接型铜、铝接线端子和连接管
- 农民工工资表(模板)
- 《室内空间设计》第三章课件
- 学习《北方民族大学学生违纪处分规定(修订)》课件
评论
0/150
提交评论