《《Java程序设计》.ppt》由会员分享,可在线阅读,更多相关《《Java程序设计》.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.NET Web应用技术,课程整体设计,目录,课程简介课程演变整体设计第一次课设计最后一次课设计,课程简介,课程名称:.NET Web应用技术基本学时:120总学分:8课程性质:专业核心课授课对象:软件技术专业2年级生(.NET方向)开设时间:第三学期,课程简介适用岗位,本课程主要为软件公司或项目集成公司中使用.NET平台作为开发语言的开发工程师设置,但同时 也适合技术类的各岗位人员。,XXX科技有限公司 组织结构图,课程简介:企业需求,招聘需求来自:中华英才网搜索关键词:.NET 开发工程师,软件项目开发流程,课程简介:软件人才价值提升,技术素质,管理素质,时间管理,缺陷管理,计划管理,成本
2、管理,风险管理,知识管理,分析技术,架构技术,编程技术,测试技术,设计技术,初级工作者,高级综合人才,高级管理人才,高级技术人才,课程简介:高级技术人才理想成长路径,时间管理,缺陷管理,计划管理,成本管理,风险管理,知识管理,分析技术,架构技术,编程技术,测试技术,设计技术,初级工作者,高级综合人才,高级管理人才,高级技术人才,1,6,4,5,2,3,预备程序员,中级程序员,高级程序员,设计员,分析员,架构师,管理素质,技术素质,课程简介:高级管理人才理想成长路径,时间管理,缺陷管理,计划管理,成本管理,风险管理,知识管理,分析技术,架构技术,编程技术,测试技术,设计技术,初级工作者,高级综合
3、人才,高级管理人才,高级技术人才,1,A,7,9,8,配置经理,SQA经理,产品经理,研发部经理,6,4,5,2,3,预备程序员,技术素质,管理素质,课程简介:高级综合人才实际理想成长路径,时间管理,缺陷管理,计划管理,成本管理,风险管理,知识管理,分析技术,架构技术,编程技术,测试技术,设计技术,初级工作者,高级综合人才,高级管理人才,高级技术人才,1,A,7,9,8,6,4,5,2,3,预备程序员,B,项目组长,C,项目负责人,D,项目经理,E,项目总监,F,技术总监,管理素质,技术素质,课程简介:课程现状,现状:以VS2003作为开发环境讲述.NET Framework1.1为主的相关知
4、识与技能项目案例以小示例为主方向以VS2008作为开发环境讲述.NET Framework2.0为主,兼顾3.5的相关知识项目案例以实际案例贯穿全书,兼用小案例,课程演变,整体设计:课程地位,.NET Web应用技术课程是扩展学生编程技能的专业核心课程。,共同点:培养学生动态网页的开发能力区别: 中职:以计算机应用为主,面向程序开发的课程较少,本课程在中职院校的开设比例不高 高职:面向程序员等基础开发岗位,侧重项目开发能力普通高校:面向软件架构师或软件分析师岗位,侧重于项目架构和技术原理,三、整体设计-课程定位,中职、高职、普通高校开设同类课程的异同点:,WEB应用的开发能力能搭建VS2008
5、+IIS+MSSQL2005开发Web应用程序的环境能运用分层思想,搭建多层的系统架构能运用服务器控件,开发Web页面能使用自定义控件,实用组件重用能使用Webservice,实用业务重用WEB应用的部署能力能使用配置文件,实现应用的优化与配置能进行项目的打包与安装,整体设计:能力培养目标,对软件编码工程师所涵盖的岗位群进行工作任务的职业能力分析,归纳出课程能力目标:,整体设计:知识目标,了解Web应用开发的基本知识;理解常用ASP.NET内部对象;熟练掌握常用Web服务器控件;掌握样式、母版页、导航控件的应用。熟练掌握数据绑定控件的应用。理解用户控件和HttpHandler程序的编写理解We
6、bService和缓存技术的应用掌握Web应用程序的配置和发布技术,整体设计:渗透的原理,整体设计:支撑原理,整体设计:素质目标,促进学生养成良好的编程风格:命名规范、缩进合理、注释清晰,可读性好促进学生形成工程化的思维习惯:自顶向下、逐步精化通过小组开发形式,训练学生的团队协作精神,增强沟通能力;通过项目案例,培养学生分析问题、解决问题的能力;,课程设计理念-以职业能力培养为核心,案例驱动学习,课程设计理念,职业能力培养,真实项目载体,工作过程导向,工学结合 校企融合,整体设计:设计理念,课程设计思路,2职业能力分析,3学习者分析,4以培养职业能力为核心的教学目标,5工作任务导向确定学习情境
7、,6多种模式工学交替联合培养学生,7持续关注学生在企业的发展,定期回访,8以企业标准态更新学习情境,1企业岗位需求调研,开放性,实践性,职业性,整体设计:设计思路,整体设计:内容选取与组织,课程教学内容的选取,网站策划界面设计动态网站的开发网站的部署与维护,诚信企业内部论坛精品课程网站班级通讯录,软件专业调研,岗位能力分析,本课程岗位能力分析,行动领域,学习领域,学习情境,网站的需求分析网站的布局方式动态网站开发动态网站部署与维护,整体设计:内容选取与组织,整体设计:内容选取与组织,本课程教学项目背景资料诚信集团的员工需要一个论坛交流观点,增强联系,经领导决定由公司信息科负责开发,满足员工需求
8、。诚信管理论坛实例包含了一般在线论坛的基本功能,如下所示:,整体设计:内容选取与组织,本课程教学项目背景资料系统运行环境系统硬件配置:服务器:PC Server系列以及其它品牌服务器。工作站:微机586以上 512M内存,200M硬盘空间。需网卡。系统软件配置:网络操作系统: Windows NT 4.0 、Windows 2000 Server 。数据库: SQL Server2005数据库管理系统。运行平台: .Net Framework 3.5开发工具:Visual Studio 2008开发语言:C#交付要求:源代码 + 打包文件 + (开发文档),课程内容序化与重构 遵循职业成长规律
9、,项目1:诚信企业内部论坛(教学项目),1,项目2:班级通讯录管理系统 (作业项目),2,整体设计:内容选取与组织,8个子项目(12个情境,20个任务),论坛整体布局,论坛注册、登录,论坛功能 的实现,帖子版块的自定义,母版与导航,服务器控件,数据访问控件,自定义控件,网站设计布局能力,标准控件应用能力,数据访问的能力,自定义控件能力,教学模块,能力目标,教学项目:诚信BBS论坛学期项目:班级通信录,程序员职业素养,创新能力,自主学习能力,教学项目,综合能力,整体设计:内容选取与组织,提高访问速度,缓存和WebServices,网站优化能力,网站配置和部署,网站配置和部署,网站部署能力,页面间的数据传递,搭建开发环境,母版与导航,开发概述与环境配置,网站设计布局能力,开发环境搭建能力,整体设计:训练项目与课程进度,整体设计:训练项目与课程进度(分解1),整体设计:训练项目与课程进度(分解2),整体设计:情境设计,整体设计:情境设计(分解1),整体设计:情境设计(分解2),整体设计:教学评价与总结,整体设计:教学评价与总结,成绩=,第一次课程设计,第一课程设计:做一做,请大家运用网页设计的知识设计以下页面。工具:Dreamwaver 8,两个页面有何区别呢?如果有100个帖子内容要显示呢?,第一课程设计:看一看,http:/ 一次课程设计,创新与提高,学生作品,谢 谢!,唐 俊,
限制150内