版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程实施方案一、课程定位ASP.NET基础及应用是计算机软件专业一门专业核心课程,肩负着培 养学生编程技术、初步建立软件工程思想、培养学生项目开发经验、为软件项目 案例分析等后继课程奠定坚实基础、直至最终实现学生对口就业的重任。二、课程任务通过本课程的学习使学生利用 VS2005等网站开发工具完成B/S结构项目 的设计、开发、调试、部署,成为电子商务网站的专业技术人员。本课程的主要 任务是:帮助学生理解动态页面的基本工作原理,掌握页面布局与CSS样式设置的各种技能,理 解客户端 编程与服 务器端编程 之间关系,掌握客 户端 JAVASCRIPT编程的基本技能,理解AJAX工作原理和作用,掌握A
2、JAX技术的 编程结构,学会在页面中适当地使用AJAX技术;掌握各种数据源的配置,能通 过数据绑定控件显示和更新数据源;掌握数据的各种输入技巧和有效性验证方 法;掌握数据的各种数据导出与报表输出方法;理解 ASP.NET中各种内部对象 作用,学会适当选择的内部对象保存网站各种数据;掌握网站的发布与部署。使 学生具备中小型 Web应用系统项目开发的能力,掌握利用参考文献及网络资源 自学新知识与新技术的方法,初步具备企业需要的独立分析问题与解决问题的能 力、学习新技术的能力及团队协作沟通能力, 从而为后续课程的学习和在工作岗 位上的可持续发展奠定基础。三、课程实施方案课程组通过企业调研、毕业生跟踪
3、调查发现,软件公司目前对 Web开发相 关岗位的能力要求包括程序设计理论素养和项目开发实战技能两个方面, 结合高 职学生的学习特点,按工作过程而不是学科体系框架实施课程教学, 具体措施如 下:1. 以工作过程为导向本课程以动态网站开发流程为依据,将课程分为八个学习单元,再将每个诫咸玄戍勺忆ASP. NET基础及应用学习单元分解成若干个子任务,这些子任务不仅实现了对岗位职业能力的培养,同时还融入了软件工程思想,有助于培养学生的学习能力、设计能力、创新能力。以工作过程为导向,设置课程结构。从静态页面开始,完成网站需求功能 的表现,它包括页面布局与样式设置、JavaScript客户端编程,实现页面布
4、局和菜单设计。动态页面的工作原理、AJAX工作过程和动态数据绑定是本课程最基 本理论;数据库数据显示与数据库数据更新是动态网站的必须实现的基本任务; 数据的高级输入输出,数据的导入导出是动态网站满足用户需求的高级任务;网站部署与发布是动态网站建设的最后工作。静态页面功能设计页面布局与样式设置JavaScript客户端编程动态页面数据输出动态页面与数据绑定数据源配置与数据显示数据导出与打印数据输入数据源配置与数据更新数据输入及有效性验证网站数据存储与资源部署ASP.NET内部对象网站发布2. 教学单元任务化每个教学单元又以多个子任务的形式编排教学内容。每个子任务既各自独 立运行又相互补充提高,对
5、应的源代码有很高的参考价值,是学生学以致用的良 好素材。如单元一 “页面布局与样式设置”学习后,学生就能针对自己的项目进 行页面布局,立即见效使学生一直处于“学有所用”的感觉之中。用任务教学取代项目教学,增强项目开发的应对能力。以单一项目设计教 学内容很难顾及网站开发所涉及各种技能。本课程只涉及一个项目的数据库,以 此设计各个子任务,教学中围绕各个子任务的实现展开教学。3. 循序渐进、不断提高由简到繁,由易到难,设计每个单元及其各个子任务。每个单元或子任务 大多是解决以前单元或子任务的不足。如单元二“用JavaScript实现客户端编程” 使得单元一的页面更有生机,单元五是对单元四只能显示数据
6、的页面增加了数据 更新部分,环环相扣,步步深入;单元内的子任务也是,如单元二在不同的任务 中对登录页面要求逐级提高,将 JavaScript编程的知识巧妙地设计在每个子任务诫咸玄戍勺忆ASP. NET基础及应用中。4突出技能培养,培养岗位能力针对岗位能力设计教学内容。教学的每个子任务,绝大部分都是 Web开发 人员经常使用或必须理解的。课程教学并不只在意如何完整地实现“进销存”系 统,而是注重这一系统的实现过程和实现方法, 使之能更广泛地应用到其他项目 中。5. 注重共性,打好基础网站开发工具很多,如ASP、JSP、PHP等,它们有很多的共性,如HTML 标记、CSS样式设计、客户端的JS编程
7、等,熟悉这些,将形成 Web应用开发的 重要核心能力,教好这些,对培养学生的 Web应用开发起到事半功倍的效果。 教材在这些方面,着重地加以叙述,并在多个单元子任务中反复应用,反复强化。6. 注重成果、激发兴趣注重阶段成果,提高学生学习积极性。为了让学生的学习始终处于兴奋状 态,子任务选取既考虑知识性更注重趣味性,如介绍客户端定时事件时,为登录设置时间限制,动态显示目前剩余时间。注重阶段成果,使学生在每个单元学习 后就能提交一个作品。如单元三中提前介绍了网站的发布,让学生具备为用户真 正做一个小型网站的基础,以激发学生“跃跃欲试”的愿望。从兴趣入手,培养学生抽象思维的能力。用实用有趣的子任务为
8、入口,从 简单的子任务实现中,启发学生透过现象看本质,思考归纳出其中蕴含的知识点, 做到举一反三。7. 理论实践并重理论实践一体化,提高课堂教学效率。本课程是教改课程,摒弃了以前的 先理论示例集中讲解,后验证实验,由于时间间隔较长,学生实验效果普遍较差, 采取了全天集中授课,目前理论实践一体化,学完就练,及时解难。有些任务只 介绍关键点,布置学生课堂只做知识的消化,课后完善作品,并在晚自习辅导检 查评定作品完成质量。本课程是实践性很强的课程,安排了两周的课程实训,主要任务是软件工 程的各个环节有所了解,本着先设计后实现的原则,前一周要求完成功能需求分 析、页面原型设计、绘制数据库 ER图的,由
9、此建立数据库。后一周实现各个页诫咸玄戍勺忆ASP. NET基础及应用面原型中提出的要求、完成调试与发布任务。整个过程对文档的格式规范提出了 一定的要求。8. 全方位的课程考核本课程考核做到过程与结果相结合,理论与实践相结合,素质与能力相结 合,项目与作品相结合。过程考核主要以实践为主,考查学生动手能力、合作能 力和创新能力,结果考核主要以理论为主,同时考查学生作品与项目完成情况。 作品是构成项目的元素,多个作品经验的积累必定能提高项目开发的能力。四、课时安排教学内容分为八个学习单元,每个单元有多个学习子任务,每个单元学习 结束后从该单元子任务中抽出近半数的子任务进行上机测试。每个子任务的讲解过
10、程大致为演示结果、提出需求、讲解思路和所需知识、演示操作步骤、总结说 明、拓展提高,根据课时情况,部分子任务的演示操作步骤可以留给学生课后完 成。教学内容的组织与安排具体如下:学习单元学习任务参考学时单元名称学习内容1.网页布局与 样式设置页面元素布局 样式定义与引用任务1-1使用DIV布局网页28任务1-2使用DIV实现仿 Window窗口的设计0.5任务1-3使用DIV实现大小可变仿 Window窗口的设 计1任务1-4使用TABLE实现大小可变仿 Window窗口的设计0.5任务1-5使用frameset实现页面布局0.5任务1-6超链接样式的设置与引用1任务1-7列表样式与IFrame
11、的使用0.5任务1-8使用DIV实现区域的滚动0.5任务1-9图形菜单的建立1.52.使 用 javascript 实现 客户端编程JavaScript编程基础标签对象访问客户端事件任务2-1建立有验证的登录界面112任务2-2带关闭功能的登录界面的制作1任务2-3回车后自动切换输入焦点的实现1就$頑0峙玄買勺电dASP. NET基础及应用任务2-4限时关闭窗口的实现1任务2-5循环字幕的制作1任务2-6 ip地址有效性验证1任务2-7图形菜单外观的动态设置1任务2-8图形菜单的动态响应1任务2-9图形选项卡的制作1任务2-10二级下拉菜单的制作1任务2-11可编辑下拉列表框的制作1任务2-1
12、2弹岀式对话框的制作13.动态页面与 数据绑定动态页面工作原理AJAX技术数据绑定任务3-1客户端和服务器端当前时间的显示(有刷新)19任务3-2网站的发布1任务3-3使用Ajax框架无刷新显示服务器端当前时间1任务3-4使用XMLHTTP对象无刷新显示服务器端当 前时间1任务3-5利用数据绑定显示服务器端当前时间1任务3-6使用数据绑定显示页面按钮累计点击次数1任务3-7使用集合对象为列表类控件提供数据源1任务3-8使用数据表为列表类控件提供数据源0.5任务3-9使用数据阅读器为列表类控件提供数据源0.5任务3-10使用GridView控件显示数据库表14.数据源配置 与数据显示查询数据源的
13、配置 数据控件样式设计 数据控件模板设计 数据显示任务4-1使用SqlDataSource为GridView 控件提供数据源19任务4-2实现GridView控件中记录的选择1任务4-3实现GridView控件中邮件发送和主页链接1任务4-4使用DataList控件实现记录的显示与选择1任务4-5用Repeater控件实现记录的表格显示0.5任务4-6使用Repeater控件实现记录背景交替与分隔 显示0.5任务4-7使用ObjectDataSource为Repeater控件提供数据源2诫总悴以廉玄廉勺中hASP. NET基础及应用任务4-8使用两个GridView控件实现父子数据表的显 示2
14、5.数据源配置 与数据更新更新数据源的配置 数据控件样式设计 数据控件模板设计 数据更新任务5-1使用GridView控件实现数据库表记录的修改18任务5-2使用GridView控件实现数据库表记录的插入1任务5-3用DetailsView控件实现数据库表记录的增删 改1任务5-4使用DropDownList控件实现 GridView中数据输入1任务5-5使用DetailsView控件实现数据库表记录的增 删改查1任务5-6使用DataList控件实现数据表记录的增删改 查1任务5-7实现GridView控件中记录的滚动1任务5-8使用Repeater控件实现数据库表记录的全屏操作16.数据输
15、入及 有效性验证数据有效性验证 数据输入控件的使 用第三方输入组件的 使用任务6-1使用服务器端控件实现非空或非空白验证112任务6-2实现静态页面表单数据向动态页面的传递1任务6-3使用客户端脚本实现日期范围的客户端验证1任务6-4使用服务器端验证控件实现日期范围的验证1任务6-5使用Calendar控件实现日期输入与验证0.5任务6-6带文本框日历控件的制作0.5任务6-7使用客户端calendar组件实现日期时间的输 入1任务6-8使用FCKEditer编辑器组件实现富文本的输 入2任务6-9实现DropDownList控件的有刷新二级联动1任务6-10实现DropDownList控件的
16、无刷新二级联动1任务6-11使用TreeView控件实现树型结构菜单1任务6-12使用ImageMap控件实现热区选择17.数据导岀与 打印水晶报表数据源的设计水晶报表的设计统计图表的设计数据导岀到Excel第三方图表组件的使用任务7-1使用Crystal Reports实现数据集单表查询数据输出112任务7-2使用Crystal Reports实现数据集多表关联数据输出1任务7-3使用Crystal Reports实现数据集多表查询数据输出1任务7-4使用Crystal Reports实现统计图表的输出1就$頑0峙玄買勺电dASP. NET基础及应用图象的绘制任务7-5使用.NET对象作为
17、数据源设计Crystal Reports2任务7-6使用table标签将数据记录导出到Excel文件1任务7-7使用Excel对象库将数据记录导岀到Excel文件1任务7-8使用GDI+绘制验证码1任务7-9使用VML绘制时钟1任务7-10使用FusionCharts组件绘制图表28.ASP.NET 内部对象与网站 发布ASP内部对象的作 用ASP内部对象的读 写文件访问权限设置网站发布任务8-1使用Cookie对象记录客户上次浏览过商品类 别112任务8-2使用ViewState对象记录客户登录页内失败的次数1任务8-3使用Session对象向其它页面传递客户登录信 息1任务8-4使用App
18、lication对象记录当前在线访客1任务8-5使用Cache对象存储用户表信息1任务8-6使用内部对象制作简易的AJAX聊天室2任务8-7配置Web.config实现对不同文件夹下的文件 授权2任务8-8网站部署与发布1任务8-9制作Web网站的安装项目1五、教学过程以单元五:数据源配置与数据更新为例,说明教学过程及其评价方式 单元五:数据源配置与数据更新授课内容及目标课时教学过程评价方式任务5-1使用GridView控件实现数据库表记录的修改1结果展示、需求讲解、思路分析、操作演示、个人练习、小组交流是否完成、 有无创意、 有无应用任务5-2使用GridView控件实现数据库表记录的插入1结果展示、需求讲解、思路分析、难点讲解、个人练习、小组交流是否完成、 有无创意、 有无应用任务5-3用DetailsView控件实现数据库表记录的增删改1结果展示、需求讲解、思路分析、难点讲解、个人练习、小组交流是否完成、 有无创意、 有无应用任务5-4使用DropDownList控件实现GridView中数据输入1结果展示、需求讲解、思路分析、难点讲解、个人练习、小组交流是否完成、 有无创意、 有无应用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026年汽车美容保养行业高级技师考核试卷
- 2025-2026年心理健康与压力管理测试卷
- 某机械加工厂设备管理细则
- 机械制造厂技术规范
- 环保设备采购协议
- 科室院感度工作计划(2026版)
- 2026下半年初中数学教资面试逐字稿题库
- 高中美术教资面试教资面试答辩题库
- 具身智能+企业会议室智能服务机器人应用分析研究报告
- T-CTS 35-2026 城市道路交通管理路网空间拓扑数据
- 业主委员会考核物业评分细则
- 2026年重庆市“五方面人员”选拔乡镇领导班子考试历年参考题库(含完整答案)
- 人工拆除工程施工方案方案
- 隧道掌子面素描图文讲解
- 2026新版海姆立克急救法培训
- 2026修订二手车背户买卖协议
- 统编版八年级道德与法治上册知识点清单总结复习清单
- 2025年10月25日全国事业单位联考C类《职业能力倾向测验》真题及答案【含解析】
- 机床翻新施工方案(3篇)
- 江苏疾控中心招聘笔试题库
- 民办非企采购制度
评论
0/150
提交评论