您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > (完整版)ASPNET开发课程标准
ASP.NET开发技术课程标准课程编号:12适用专业:软件技术总学时:52实验实训学时:22制定人:XXX一、课程教案目标总体教案目标:课程类型:测试讲授学时:30学分:4审定人:XXX学生能够具备根据软件需求分析、系统设计及详细设计文档,完成代码书写,并参与项目实施。熟悉软件开发的主要流程,可以根据用户及项目经理要求完成设计、编码、测试等工作。资料收集整理、制订和实施工作计划、理解程序代码和编写程序代码、基本类库理解、检查和判断、理论知识运用等方法能力;培养学生沟通协作、语言表达、责任心与职业道德、安全与自我保护的社会能力。1.知识教案目标:1)能进行VisualStudio2008安装和环境配置。2)能安装、配置IIS;能创建网站和虚拟目录。3)会使用Web服务器控件。4)会使用HTML服务器控件。5)会使用验证控件。6)会创建和使用用户控件。7)会创建自定义控件。8)熟练掌握Web内置对象使用。9)熟练掌握ADO.NET数据访问技术。10)熟练掌握数据源的使用方法。11)掌握数据绑定控件的使用。12)掌握数据导航控件的使用。12)能读写XML文件。14)能创建三层架构应用。15)熟练使用母板页。16)会使用主题和皮肤。17)能进行个性化开发18)会使用Web部件。19)能熟练使用工具和手动进行配置。20)熟练掌握成员资格和角色管理和安全控件的使用。21)能进行数据缓存。22)熟练掌握调试、跟踪、和测试技术。13)能熟练部署应用程序。2.能力教案目标:(1培养学生的沟通表达及团队协作能力。(2培养学生组织协调和项目管理能力。3)培养学生独立分析解决问题的能力。(4培养学生勇于创新、敬业乐观的工作作风。(5培养学生质量意识、安全意识、环保意识、团队意识。(6培养学生的社会责任心和职业素质。3.素质教案目标:1)具有科学、严谨的学风和理论联系实际的能力。2)具有自主学习专业知识和积极探索的能力,具有资料收集与整理的能力、制定和实施计划的实际能力。3)具有良好的职业道德和敬业精神,具有勤于思考、做事认真的优良作风。4)具有良好的团队协作和开发能力。二、课程性质及前后续课程1.课程性质本课程主要培养软件技术专业学生掌握asp.net开发的新技术、熟悉VisualStudio2008开发工具的使用;能够搭建Web开发环境,会配置IIS;能够创建Web应用程序,理解Web页面工作机制;能使用Web服务器控件和HTML服务器控件;会使用站点导航控件进行导航;会使用ASP.NET内置对象;熟练掌握并使用ADO.NET访问数据库,掌握数据源及数据绑定技术;会使用成员资格管理、安全控件进行安全管理的开发;会创建并使用用户控件和自定义控件;掌握母版页的使用;掌握主题个性化处理技术;了解微软报表使用;了解WebPart部件的使用;熟悉使用多种工具对应用程序进行配置;会调试web、配置、部署Web应用程序,培养学生的团队协作、沟通表达、工作责任心、职业规范和职业道德等综合素质和能力。本课程的学习情景是依据以工作过程为导向,以典型工作任务为基点,综合理论知识、操作技能和职业素质为一体的思路设计。通过完成学习情景的学习,学生不但能掌握WEB应用程序开发的专业知识和专业技能,还能够全面培养其团队协作、沟通表达、工作责任心、职业道德与规范等综合素质,使学生通过学习的过程掌握工作岗位所需的各项技能和相关专业知识。2.前后续课程1)前导课程:《C语言程序设计》培养学生掌握程序逻辑控制的概念以及程序设计的基本能力。《SQLServer数据库应用》培养学生掌握数据库的概念、SQL程序设计和数据库的使用能力。《网页开发技术及应用》培养学生掌握Web开发的一些基础知识,能使用HTML、JavaScript、CSS、Dreamweaver开发Web客户端程序。《基于C#的C/S开发技术及应用》培养学生面向对象进行程序设计的能力,掌握以基于WinForm开发C/S架构程序的能力,能使用UML开发工具进行进行项目分析、设计。2)后续课程:《客户端开发技术及应用》培养学生掌握使用JavaScript高级技术、Ajax等客户端开发技术和XML语言的基本知识。《基于.NET分布式开发技术及应用》培养学生掌握Web服务开发、WCF服务开发的主要知识和技能。《企业实训》、《顶岗实习》等课程,主要为学生进入企业参加企业封闭式实训打下基础,使学生能够在企业项目师的指导下,完全按照企业流程参加大型企业级项目开发。三、课程设计与内容ASP.NET开发技术课程设计与内容见表12-1表12-1ASP.NET开发技术课程设计与内容参考学时序号学习情境学习目标主要学习内容1个人网站1)会使用ASP.NET的集成开发环境。1)WEB技术概述。2).NET的框架结构。202)掌握代码编写模型。3)熟悉VsisualStudio开发工具。4)了解了aspx页的工作流程。5)理解Page_Load事件。6)会使用Page的IsPostBack属性。7)掌握@Page指令用法理解ViewState。8)理解代码隐藏的原理。9)会使用Response、Request对象。10)会使用Application和Server对象。11)会使用Session和Cookie对象。12)会使用常用的Web服务器控件。13)会使用HTML服务器控件。14)会使用用户控件。15)会使用ADO.NET对象访问数据库。16)会使用导航控件。17)会使用上传控件。18)会使用BulletList控件。19)会使用ImageMap控件。20)会使用Wizard控件。21)会配置IIS的虚拟目录。22)会发布网站。1)会使用SqlDataSource数据源。客户关系管2理系统2)会使用ObjectDataSource数据源。3)会使用DataList控件。4)会使用Repeater控件。5)会使用GridView控件。3)ASP.NET的集成开发环境。4)代码编写模型。5)aspx页的工作机制。6)Page_Load事件。7)Page的IsPostBack属性。8)@Page指令用法和各个主要参数的含义。9)ViewState。10)代码隐藏的概念。11)Response、Request对象的使用。12)Application和Server对象的使用。13)Session和Cookie对象的使用。14)HTML服务器控件。15)Web服务器控件。16)用户控件。17)ADO.NET数据库访问对象。18)导航控件的使用。19)上传控件的使用。20)BulletList控件的使用。21)ImageMap控件的使用。22)Wizard控件的使用。23)部署与测试。24)配置IIS的虚拟目录。1)SqlDataSource数据源的使用。2)ObjectDataSource数据源的使用。3)数据绑定的基本知识。4)DataList控件的常用属性、方法和模板的使用。206)会使用DetailsView控件。7)会使用FormView控件。8)会使用objectDataSource数据源。9)会使用ListView控件。10)会使用RangeValidator控件。11)会使用RangeValidator控件用。12)会使用CompareValidator控件。13)会使用RegularExpressionValidator控件。14)会使用CustomValidator控件。15)会使用5)Repeater控件的模板使用方法。6)GridView控件的常用属性、方法和数据绑定技术。7)DetailsView控件的的常用属性、方法和数据绑定技术。8)FormView控件的模板使用方法。9)ListView控件的使用。10)RangeValidator控件使用。11)RangeValidator控件使用。12)CompareValidator控件使用。13)RegularExpressionValidator控件使用。14)CustomValidator控件使用。15)ValidationSummary控件使用。16)ASP.NET2.0安全配置工具。17)Web.config的安全配置。18)成员资格管理数据库的配ValidationSummary控件。16)掌握ASP.NET2.0安全配置工具。17)能通过Web.Config进行安全配置。18)能配置安全管理的数据库。19)掌握成员资格管理的表结构,熟练使用MemberShip类和置。MemberShipUser类。20)掌握角色管理的表结构,熟练使用Roles类。21)掌握基本的安全管理控件。19)掌握成员资格管理机制、表结构、MemberShip类和MemberShipUser类。20)掌握角色管理机制、角色表结构、Roles类。21)安全管理控件的使用。1)会创建、使用母版页和内容页。3网上书店2)能实现母版页和内容页的相互访问。3)能动态加载母版页。4)会创建和使用主题、皮肤1)掌握三层架构设计2)掌握母版页和内容页的创建方法,了解母版页的优点3)了解母版页的运行机制4)熟悉母版页和内容也的相互访问125.能通过多种方式对主题和皮肤进行配置。5)会配置和使用Profile,能在Profile中使用复杂数据类型。6)会使用WebPartManager和ProxyWebPartManager控件。7)会使用CatalogZone、DeclarativeCatalogZonePageCatalogZoneImportCatalogZone控件。8)会使用EditorZoneAppearanceEditorZoneBehaviorEditorZoneLayoutEditorZonePropertyGridEditorZone件。9)会使用ConnctionZone控件10)掌握配置和使用缓存的方法。11)能读写XML文件。12)会调试和跟踪程序。13)能熟练部署网站。、、、、控、、5)了解母版页的嵌套和动态加载6)熟悉主题、皮肤配置和使用7)熟悉各种主题样式的优先级8)Profile的配置和使用9)掌握WebPartManager和ProxyWebPartManager控件的使用方法。10)熟悉CatalogZone、DeclarativeCatalogZone、PageCatalogZone、ImportCatalogZone控件的使用方法。11)熟悉EditorZone、AppearanceEditorZone、BehaviorEditorZone、LayoutEditorZone、PropertyGridEditorZone控件的使用方法。12)熟悉ConnctionZone控件的使用方法。13)页面缓存。14)角色分配和权限管理。15)XML访问技术。16)调试、跟踪。17)部署和测试网站。四、课程实施指导1.个人网站系统学习情境描述见表12-2。表12-2个人网站系统学习情境描述课程ASP.NET开发技术总学时52学分4学习情境个人网站系统学时20学期2项目目标1)理解B/S架构。2)熟悉ASP.NET的集成开发环境。3)掌握代码编写模型和ASP.NET运行机制。4)掌握开发ASP.NET应用的基本概念。5)会使用ASP.NET内置对象。6)会使用WEB控件、HTML控件、用户控件。7)会使用ADO.NET对象访问数据库。8)会使用导航、上传等控件。9)能架设IIS、配置和部署WEB应用。项目内容1)使用ASP.NET的集成开发环境编写个人网站所需页面。2)完成聊天室、我的博客、我的相册模块。3)部署和发布个人网站。教案方法实施步骤1)讲授法。
本文标题:(完整版)ASPNET开发课程标准
链接地址:https://www.777doc.com/doc-8736542 .html