《ASP应用系统开发课程设计汇报.ppt》由会员分享,可在线阅读,更多相关《ASP应用系统开发课程设计汇报.ppt(61页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、ASP.NET应用系统开发应用系统开发整体设计汇报整体设计汇报电子信息与传媒学院电子信息与传媒学院电子信息与传媒学院电子信息与传媒学院汇报人:邓宾汇报人:邓宾汇报人:邓宾汇报人:邓宾 工作岗位分析 工作过程分析 课程目标分析 工作情境设计 贯穿项目设计 软件技术专业人才培养目标 教学进度实施 教学方法手段 课程考核设计 第一次课设计 最后一课设计 素质教育渗透单元设计展示定位分析设计实施思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展v课程名称:课程名称:ASP.NET应用系统开发应用系统开发v授课对象:软件技术专业学生授课对象:软件技术专业学生v教学计划:第教学计划:第
2、3学期学期 72学时学时 4学分学分v课程性质:软件技术专业核心课课程性质:软件技术专业核心课 改革前情况:理实分离(2006-2008):课堂讲,机房练讲练结合(2009-2011):以知识体系为主线,小案例一体教学(2012):明确能力目标,以贯穿式项目为主线思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展在课程体系中的位置软件技术专业就业岗位分析软件技术专业就业岗位分析 主工作岗位主工作岗位与晋升与晋升辅工作岗位辅工作岗位与晋升与晋升思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩
3、展扩展开发工程师岗位开发工程师岗位工作过程分析工作过程分析思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展对比分析对比分析中等职业中等职业要求学生“能够编写结构合理、风格良好的小程序能力”社会培训社会培训针对某个专项技术或技能进行集中培训,通常时间短强度大,强调应用但理论完整性无法保证,不利于学生的可持续发展。高职教育高职教育与普通高校相比,保证学生理论知识够用,注重知识的应用体系而非理论体系与中职相比,较为突出“设计”的能力和对高级主题的应用与社会培训相比,保证知识应用的前提下,尽可能奠定足够的理论知识体系,培养学生学习新知识、新技能的能力注重学生对于编程规范的履行,注
4、重学生面向对象设计思想的养成,培养编写较为复杂应用程序的能力 大学本科大学本科重视理论体系完整,知识体系完整,科研创新能力思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展 总体目标:通过实施本课程的教学,使学生能够按照软件技术规范和网站设计开发专业要求,使用VISUAL STUDIO 2010集成开发环境,通过团队协作,在规定的时间内,完成中、小型基于B/S架构的软件项目开发。思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展总体目标总体目标能力目标能力目标 能根据客户要求和领导安排,运用网络调研、客户访谈等手段,按照软件开发文档规范,完成项目需求分析
5、说明书的编写;能根据项目需求和开发进度要求,完成开发环境部署、团队组建、任务进度安排;能根据项目需求分析说明书,按照软件开发文档规范模板完成项目系统设计说明书的编写;能按照页面代码分离机制规范要求,灵活运用ASP.NET工具箱中UI控件,完成WEB页面表单设计,并能按数据类型,正确获取表单运行时控件中用户输入的数据;能根据ADO.NET数据库访问标准流程和三层软件开发模型规范,灵活使用SQL数据库访问类,完成网站类项目DAL,BLL,MODEL层的程序编码工作;能根据项目系统设计说明书中网站导航设计,熟练的运用网站地图文件和导航控件,完成网站页面导航设计;能根据项目系统设计说明书中网站页面框架
6、设计,熟练的运用母版页技术,完成网站内容页的设计;能熟练使用ASP.NET内置对象,完成网站登录、购物车、访客统计等基本功能设计;能根据项目系统设计说明书中网站页面要求,熟练使用数据绑定控件,完成网站页面列表数据显示功能和详细数据显示功能;能根据系统分析说明书、系统设计说明书完成项目的单元测试和集成测试,并能打包项目进行服务器部署和参数设置;思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展基本要求:1,3,4,6,7,10较高要求:2,5,8,9知识目标知识目标 理解.NET框架及ASP.NET工作原理;掌握WEB项目系统需求分析和系统设计内涵掌握HTML、CSS、Jav
7、aScript基本语法及网站规划内容和页面布局方式;掌握ASP.NET页面代码分离机制和代码语法;掌握ASP.NET常见WEB控件的各类属性含义、事件含义;理解页面数据验证工作原理;掌握ADO.NET数据库访问框架和基本数据库访问类的使用;理解三层软件开发模型;理解网站导航地图XML文件格式,掌握导航控件TreeView,Menu,SiteMapPath等的基本属性和方法;理解ASP.NET网页状态保持原理和页面参数传递方法;k掌握数据绑定基本语法及了解数据源控件的分类和基本使用方法;l掌握ASP.NET常用内置对象Application、Session、Cookie、Response、Req
8、uest、Server常见属性、方法及应用场景;m掌握网站项目环境配置要求和服务器部署方法;n掌握.NET网站项目软件测试原理和常用测试方法;思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展基本要求:1、3、4、5、9、10、11、12、13、14较高要求:2、6、7、8素质目标素质目标 分组配合完成项目,培养学生软件开发团队协作精神;在软件开发过程中主动应用软件行业标准、规范、规则,培养学生工作中遵循工作标准规范的习惯;通过查找网络、文档,解决遇到的困难和问题,培养学生通过网络和技术文档独立解决问题的能力;思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩
9、展扩展理论支撑与规范、标准理论支撑与规范、标准 软件工程瀑布模型和软件生存周期,软件复用技术;网络原理HTTP协议栈基本内容;数据库原理数据库设计范式和查询性能优化;数据结构算法性能时间、空间分析;面向对象原理面向对象封装、继承、多态,面向接口编程原理;网络安全加密算法、SQL注入攻击及网站安全防范;思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展项目设计项目设计 教学项目:教学项目:以起航公司开发部工程师的身份,在以起航公司开发部工程师的身份,在22个月的工期内,使用个月的工期内,使用ASP.NETASP.NET完成完成网上书店开发项目网上书店开发项目。本项目由教师引导
10、,在课堂上按进度完成。本项目由教师引导,在课堂上按进度完成。思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展作业(考核)项目:同学们是不是经常从网上购物?作为本课程的作业,也可以作为同学们的创业项目,大家可以开动脑筋,开办一个创意网络商店,比如数码商店、音乐商店,甚至可以为那些“赖”在宿舍的同学开办一个校内三餐直达网店,鼠标一抖、盒饭到手。本项目以同学们自由组队(至多3人),教师指导,在课下完成。作为期末课程考核项目,考核内容包括:项目创意、演示运行效果、技术文档、项目代码等。情境设计情境设计 工作场景:起航公司是一家专门为企事业单位客户开发各类网站的网络科技公司,公司现
11、有办公室、人力资源部、市场部、开发部、售后服务中心等五个部门,公司设总经理、技术总监及5个部门经理领导岗位,开发部以项目为单位设置多个项目开发团队,每个项目设置项目经理一人负责整个项目的研发工作。项目主情境:公司新签了一单合同,为一家连锁书店开发网上销售平台,开发工期2个月。角色分配:开发部经理-教师项目经理-学生团队自由推选开发部工程师-学生思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展情境任务图情境任务图能能力力训训练练过过程程l构建构建开发开发环境环境l创建第一个创建第一个应用应用程序程序l制作网上书制作网上书店主页静态店主页静态页面页面l设计用户注设计用户注册表
12、单页面册表单页面l功能模块功能模块规划设计规划设计l网站页面网站页面及导航规及导航规划设计划设计l系统设计系统设计说明书编说明书编写写l网上书店项目需求分析l人员分工和进度规划l网上书店数据库设计l网上书店三层架构的创建l实体类和数据访问层设计l业务逻辑层设计l后台网站登后台网站登录模块设计录模块设计l后台网站主后台网站主页母版和导页母版和导航设计航设计l用户管理模用户管理模块设计块设计l图书管理模图书管理模块设计块设计l订单管理模订单管理模块设计块设计l开发环开发环境境l运行程运行程序序l表单页表单页面面l系统设计说系统设计说明书明书l网站导航地网站导航地图图l页面框图页面框图l需求分析说明
13、书l人员分工表l进度安排表l数据库文件l三层框架代码l用户注册登用户注册登录操作演示录操作演示l图书增删改图书增删改查演示查演示12345后台及后台及分模块分模块开发开发项目准备项目准备数据库及项数据库及项目框架设计目框架设计项目规划项目规划系统设计系统设计l网上书店前台主页设计l图书列表页面设计和功能实现l图书详细信息页面设计和功能实现l购物车设计和用户订单管理l网上书店网上书店项目测试项目测试和维护修和维护修改改l项目配置、项目配置、发布与服发布与服务器部署务器部署l用户使用用户使用说明书编说明书编写写67测试和测试和部署部署l项目测试报告项目测试报告l部署完成项目演示部署完成项目演示l用
14、户使用说明书用户使用说明书前台开发前台开发l需求分析说明书l人员分工表l进度安排表l数据库文件l三层框架代码l网上书店项目需求分析l人员分工和进度规划l网上书店数据库设计l网上书店三层架构的创建l实体类和数据访问层设计l业务逻辑层设计展展示示结结果果l需求分析说明书l人员分工表l进度安排表l数据库文件l三层框架代码12345后台及后台及分模块分模块开发开发18项目准备项目准备10数据库及项数据库及项目框架设计目框架设计12项目规划项目规划6系统设计系统设计10l网上书店前台主页设计l图书列表页面设计和功能实现l图书详细信息页面设计和功能实现l购物车设计和用户订单管理67测试和测试和部署部署6l
15、首页运行演示l图书列表和详细信息显示l购书过程演示前台开发前台开发18l需求分析说明书l人员分工表l进度安排表l数据库文件l三层框架代码思路思路定位定位 分析分析 目标目标设计设计实施实施 考核考核扩展扩展思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展项目成果与验收标准 课堂网上书店教学项目课堂网上书店教学项目 自选创业网店项目自选创业网店项目课上课下,双线贯穿课上课下,双线贯穿各工作子任务文档规范完整各工作子任务运行正确完成项目部署、运行正确,业务流程完整各工作子任务涉及知识点掌握良好创意、运行、运
16、作良好各项开发文档规范、完整网站部署、运行正确,业务流程完整业务代码简洁高效,运行面向对象和软件复用技术参照企业项目验收标准;参照企业项目验收标准;教学、自选项目结合;教学、自选项目结合;教师、学生全员参与;教师、学生全员参与;自评、互评、答辩结合;自评、互评、答辩结合;成果思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展项目成果与验收标准分析讨论分析讨论实践演练实践演练检查修改检查修改能力目标能力目标能创建一个ASP.NET网站项目;能在网站项目解决方案中添加新页面;能在WEB页面中添加标签、文本框、按钮等简单控件;能在页面代码文件中读取文本控件输入值,并在页面上显示出
17、来学习任务学习任务成果展示成果展示情境导入情境导入提交成果提交成果知识目标知识目标知道VS2010集成开发环境组成掌握VS2010WEB项目解决方案文件组成掌握页面程序代码嵌入和代码隐藏的概念以能力和知识目标为统领,基于工作过程,行动导向,教、学、做、查为一体思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展第一次课设计第一次课设计基于基于ASP.NETASP.NET开发开发的的WEBWEB项目展示项目展示项目情境介绍项目情境介绍与学习方法、考核方式与学习方法、考核方式ASP.NETASP.NET快速开发展示快速开发展示网上书店项目准备网上书店项目准备同学们开学了,想知道自
18、己上学期考试成绩吗?大家是怎么查询成绩的?给学生展示东营职业学 院 教 务 管 理 系 统 网 站(ASP.NET开发)同学们经常网上购物吗?谁从当当网上买过书?展示当当网站(ASP.NET开发)。在这门课的学习过程中,我们都将成为启航公司员工,老师作技术总监,同学们有的做项目经理,有的做软件工程师。给学生介绍项目的工作情景,起航公司的组织架构,承接的网上书店开发项目。将课程的工作情景引入课题,让学生明确目标,搞清楚主要的工作任务是要做什么。介绍课下创业网店项目和考核方式课下创业网店项目和考核方式同学们,可不可以不写一行程序,就能完成一个简单应用?通过在VS2010中创建一个网页,只是通过拖放
19、控件,设置属性,演示DATAGRIDVIEW控件进行学生成绩数据列表的显示、删除、修改操作。让学生看到,一个表面比较复杂的应用,也可以很容易的在ASP.NET中快速、简单的完成,淡化学生对新技术学习的畏惧心理,强化学生的好奇心和学习兴趣。工欲善其事必先利其器,完成本工作任务的主要工具就是微软VISUAL STUDIO2010,下面介绍如何获取、安装、配置、使用VS2010。通过讲解,引导学生安装、配置开发环境,并通过完成第一个ASP.NET网站,学会ASP.NET程序开发步骤。案例引发兴趣参与强化兴趣参与强化兴趣做什么怎么做开始做走出第一步激发兴趣激发兴趣引领学习引领学习思路思路定位定位 分析
20、分析 目标目标设计设计方法方法 考核考核扩展扩展最后一次课设计最后一次课设计思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展最后一次课总结最后一次课总结思路思路定位定位 分析分析 目标目标设计设计方法方法 考核考核扩展扩展考核设计考核设计 本课程注重学生平时的学习过程,考核主要采用过程化考核的方式进行,考核本课程注重学生平时的学习过程,考核主要采用过程化考核的方式进行,考核结果由平时成绩、理论考核、项目设计、项目答辩组成,组成比例如下:结果由平时成绩、理论考核、项目设计、项目答辩组成,组成比例如下:平时成绩平时成绩2 20%0%,包括考勤、教学项目完成情况等。,包括考勤、
21、教学项目完成情况等。理论考核理论考核50%50%,ASP.NETASP.NET主要理论知识点考核主要理论知识点考核。50%50%未来发展未来发展项目设计项目设计2525%,包括作业项目创意、运行效果,各阶段的开发文档、完整的系,包括作业项目创意、运行效果,各阶段的开发文档、完整的系统代码。统代码。项目答辩项目答辩5 5%,包括作业项目完成情况演示、答辩。,包括作业项目完成情况演示、答辩。思路思路定位定位 分析分析 目标目标设计设计实施实施考核考核 扩展扩展相关技术术语英语词汇相关技术术语英语词汇每次授课开始前,先复习前一次课词汇,并给出本次课涉及的术语单词思路思路定位定位 分析分析 目标目标设
22、计设计实施实施 考核考核扩展扩展课改实施和效果课改实施和效果思路思路定位定位 分析分析 目标目标设计设计实施实施 考核考核扩展扩展创新与提高创新与提高1、双线贯穿,课上课下结合,教学、考核项目并行2、考核项目创新、发挥自由度大,趣味性强3、教学单元中工作任务迭代推进、多重循环训练思路思路定位定位 分析分析 目标目标设计设计实施实施 考核考核扩展扩展课程:课程:ASP.NET应用系统开发应用系统开发专业:软件技术专业:软件技术教师:邓宾教师:邓宾单元:用户注册页面设计单元:用户注册页面设计电子信息与传媒学院电子信息与传媒学院电子信息与传媒学院电子信息与传媒学院目录目录位置位置 目标目标 条件条件
23、情境情境实施实施 考核考核总结总结I III IIIIIIIIIVIV概况与位置概况与位置目标、任务及进度安排目标、任务及进度安排教学实施教学实施单元总结单元总结目录目录v课程名称:课程名称:ASP.NET应用系统开发应用系统开发v授课对象:软件技术专业学生授课对象:软件技术专业学生v教学计划:第教学计划:第3学期学期 72学时学时 4学分学分v课程性质:软件技术专业核心课课程性质:软件技术专业核心课v教学单元:教学单元:19个个目录目录位置位置 目标目标 条件条件情境情境实施实施 考核考核总结总结本教学单元是第4教学单元,4学时思路思路定位定位 分析分析 目标目标设计设计实施实施 考核考核扩
24、展扩展能能力力训训练练过过程程l构建构建开发开发环境环境l创建第一个创建第一个应用应用程序程序l制作网上书制作网上书店主页静态店主页静态页面页面l设计用户注设计用户注册表单页面册表单页面l功能模块功能模块规划设计规划设计l网站页面网站页面及导航规及导航规划设计划设计l系统设计系统设计说明书编说明书编写写l网上书店项目需求分析l人员分工和进度规划l网上书店数据库设计l网上书店三层架构的创建l实体类和数据访问层设计l业务逻辑层设计l后台网站登后台网站登录模块设计录模块设计l后台网站主后台网站主页母版和导页母版和导航设计航设计l用户管理模用户管理模块设计块设计l图书管理模图书管理模块设计块设计l订单
25、管理模订单管理模块设计块设计l开发环开发环境境l运行程运行程序序l表单页表单页面面l系统设计说系统设计说明书明书l网站导航地网站导航地图图l页面框图页面框图l需求分析说明书l人员分工表l进度安排表l数据库文件l三层框架代码l用户注册登用户注册登录操作演示录操作演示l图书增删改图书增删改查演示查演示12345后台及后台及分模块分模块开发开发项目准备项目准备数据库及项数据库及项目框架设计目框架设计项目规划项目规划系统设计系统设计l网上书店前台主页设计l图书列表页面设计和功能实现l图书详细信息页面设计和功能实现l购物车设计和用户订单管理l网上书店网上书店项目测试项目测试和维护修和维护修改改l项目配置
26、、项目配置、发布与服发布与服务器部署务器部署l用户使用用户使用说明书编说明书编写写67测试和测试和部署部署l项目测试报告项目测试报告l部署完成项目演示部署完成项目演示l用户使用说明书用户使用说明书前台开发前台开发l需求分析说明书l人员分工表l进度安排表l数据库文件l三层框架代码目录目录位置位置 目标目标 条件条件情境情境实施实施 考核考核总结总结第4教学单元任务目录目录位置位置 目标目标 条件条件情境情境实施实施 考核考核总结总结第4教学单元任务目录目录位置位置 目标目标 条件条件情境情境实施实施 考核考核总结总结知识知识目标目标能力能力目标目标素质素质目标目标l能熟练使用VS2010工具箱中
27、Label,TextBox,Button控件设计WEB页面表单l能在代码文件中以正确的属性值获取表单中文本框数据属性,并能对获取的数据进行类型转换l能熟练运用5个验证控件对WEB表单进行数据验证lASP.NET工作原理和页面生命周期lASP.NET常用页面属性和页面事件l设计所需8个控件常见属性和使用方法l表单验证和WEB页面数据验证过程l培养学生注重行业标准、规范、规则的精神l培养学生通过网络和技术文档独立解决问题的能力目录目录位置位置 目标目标 条件条件情境情境实施实施 考核考核总结总结教学场所:多媒体教学做一体化实训室提供网络接入服务教学软件:MicroSoft Visual Studi
28、o 2010学生准备:主流配置笔记本电脑,用于完成课下作业项目 总情境:按照启航公司承接的网上书店合同和开发计划安排,各个项目小组独立完成用户注册页面的设计开发。目录目录位置位置 目标目标 条件条件情境情境 实施实施 考核考核总结总结正常情境:按照设计任务书和设计步骤,完成注册表单设计,表单正常运行,数据获取正确出错情境:控件属性设置错误与修改,数据获取和数据类型转换代码错误与修改,控件事件选择错误与响应代码设计错误及修改 目录目录位置位置 目标目标 条件条件情境情境 实施实施 考核考核总结总结目录目录位置位置 目标目标 条件条件情境情境 实施实施 考核考核总结总结现在开始上课任务1-4 用户
29、注册表单设计子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展注册Register请大家用5分钟时间访问当当网、淘宝网、163邮箱、QQ网站,了解网站用户注册流程和内容,然后用一句话概括你了解到的网站用户注册含义和内容。子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展网站用户注册p注册是指浏览者为取得网站专属身份(会员)的主动登记行为。p注册功能相当于整个网站平台的入口,注册功能用户体验的良好性直接影响的用
30、户的使用心理,注册功能简单、明快便于操作,会大大吸引用户对成为网站会员的兴趣。同时,友好型的使用体验也促使用户乐于分享。子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展任务布置完成网上书店用户注册页面设计,并能获取用户输入的数据到用户对象实例中,在获取数据之后,对用户输入的数据进行数据验证上次任务结束时,已经下发给大家的学习资料包:1:表单设计与数据读取;-2:表单数据验证;-3:表单数据保存子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展子任务1:布置任务名称:用户注册表单设计与数据读取任务要求:
31、请大家利用20分钟时间,利用学习资料包提供的操作手册,完成用户注册表单设计与数据读取,然后每个小组推选一名演示汇报。下面请项目部第一小组推荐的同学上台演示子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展子任务1:出错分析、设计要点数据类型不匹配:intage=txtAge.Text(错)intage=int.Parse(this.txtAge.Text);(正)性别数据读取技巧:stringgender=rbtMale.Checked?男:女;表单控件命名规范:textbox1,textbox2,textbox3?读取的数据在页面上显示出来:Re
32、sponse.Write(用户账号:+id+密码:+Password+性别:+gender);子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展子任务1:修改与完善请同学们利用10分钟的时间,规范命名表单控件,修改排错。完成的页面设计基本要求如图所示,字体、样式、背景色设计可以自由发挥,创新设计。子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展子任务2:布置任务名称:用户注册表单数据验证任务要求:请大家利用20分钟时间,利用学习资料包提供的操作手册,完成用户注册表单数据验证工作,然后每个小组推选一名演
33、示汇报。遇到的问题:如果客户不按照我们预想的格式输入数据怎么办?下面请项目部第二小组推荐的同学上台演示子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展子任务2:出错分析、设计要点验证控件ControlToValidate属性未设置或设置错误范围验证控件RangeValidator设置了最大值和最小值,但是数据类型设置错误RequiredFieldValidator(必须字段验证)用于检查是否有输入值CompareValidator(比较验证)按设定比较两个输入RangeValidator(范围验证)输入是否在指定范围RegularExpressi
34、onValidator(正则表达式验证)正则表达式验证控件CustomValidator(自定义验证)自定义验证控件ValidationSummary(验证总结)总结验证结果子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展子任务2:修改与完善请同学们利用10分钟的时间,规范使用数据验证控件,修改排错。完成的页面设计基本要求如图所示,字体、样式、背景色设计可以自由发挥,创新设计。子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展子任务3:布置任务名称:用户注册表单数据保存任务要求:请大家利用20分钟时间
35、,利用学习资料包提供的操作手册,完成用户注册表单数据保存工作,然后每个小组推选一名演示汇报。面临工作:用户注册输入数据后,我们怎么保存下来?下面请项目部第三小组推荐的同学上台演示子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展子任务3:出错分析、设计要点用户类user设计:包括各项表单数据属性用户列表类userlist设计:包括静态的列表对象,能查看已注册人数,能列出已注册所有用户姓名读取的用户注册数据封装到user对象,然后添加到userlist动态列表中子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课
36、外拓展子任务3:修改与完善请同学们利用10分钟的时间,完善user类和userlist类,修改排错。完成的页面设计基本要求如图所示,字体、样式、背景色设计可以自由发挥,创新设计。子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展单元考核请每位同学用自己的姓名注册一个用户,把运行成功的页面截图放到一个word文档,截图之后附上页面所有程序代码,以学号+姓名格式命名word文档后发送到我的邮箱,5分钟内完成,超时不予计算成绩,结果雷同者按作弊计算成绩。本次参与演示汇报的3名同学在总成绩上分别加5分。子任务二子任务二任务布置任务布置考核总结考核总结子任务
37、三子任务三子任务一子任务一课外拓展课外拓展单元总结-ASP.NET两种编码方式:代码内嵌和代码后置子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展单元总结-ASP.NET的运行机制子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展回传过程中,输入框如何保存当前的值?加密后的值加密后的值隐藏域隐藏域_VIEWSTATE用来保存用来保存Web控件回传时的状态值控件回传时的状态值 告知服务器来处理这些控件告知服务器来处理这些控件子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一
38、课外拓展课外拓展单元总结-Page对象子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展单元总结-页内数据传递子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展单元总结-ASP.NET页生命周期子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展Label 标签 TextBox 文本框 Table 表格 Button 按钮 Click 单击Response 响应 String 字符串 AutoPostBack 自动回传 CompareValidator 比较验
39、证 RangeExpressionValidator 范围验证RequiredFieldValdator 必填验证 ValidationSummary 验证汇总单元总结-专业词汇子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展课下项目答疑各组同学在课下完成的创意网店项目进展怎么样?各组汇报问题答疑子任务二子任务二任务布置任务布置考核总结考核总结子任务三子任务三子任务一子任务一课外拓展课外拓展目录目录位置位置 目标目标 条件条件情境情境 实施实施 考核考核总结总结考核内容考核内容考核要求考核要求可展示结可展示结果或问题果或问题考核标准考核标准分项分
40、项占比占比能力掌握能力掌握1.能熟练使用VS2010工具箱中标签、文本框、按钮控件设计WEB页面表单;2.能够规范的命名表单中的控件ID;3.能在代码文件中以正确的数据类型获取表单中文本框数据属性;4.能熟练运用5个验证控件对WEB表单进行数据验证;用户注册表单页面程序运行正确,功能操作完整,代码规范,界面美观85-100分70%程序运行正确主要功能完整70-85分程序基本功能完成,有少许错误60-75分程序功能未完成,有大量错误0-60分知识掌握知识掌握1.ASP.NET工作原理和页面生命周期;2.ASP.NET常用页面属性和页面事件;3.基本WEB服务器控件通用常见属性和使用方法;4.表单
41、验证和WEB页面数据验证过程知 识 提问根据知识点的掌握情况酌情打分30%拓展创新拓展创新学生自主展示符合规范、算法合理、页面运行结果正确,加分5-10分附加分目录目录位置位置 目标目标 条件条件情境情境 实施实施 考核考核总结总结工作工作总结1、按照启航公司合同规定和开发计划完成用户注册表单设计;2、页面控件布置与摆放技能培养;3、页面事件编程获取前端控件数据属性和数据类型转换技能培养;4、页面数据验证技能培养;学学习总结单元元总结通过学习注册表单的设计、编程获取数据和显示数据,并能过对获取的数据进行各种数据验证的基本技能培养,掌握用户注册、图书增加等数据增加表单的设计技能和数据验证技能1、能按照设计任务需求和编码规范,使用文本框、标签、按钮等基本控件设计注册表单;2、能使用5个验证控件对注册表单进行数据验证;3、通过注册表单代码编写,养成规范命名控件和变量;专业英语单词:Label 标签 TextBox 文本框 Table 表格 Button 按钮 Click 单击Response 响应 String 字符串 AutoPostBack 自动回传 CompareValidator 比较验证 RangeExpressionValidator 范围验证RequiredFieldValdator 必填验证 ValidationSummary 验证汇总