一、课程教学目标
本课程主要培养软件技术专业学生的ASP.NET平台下B/S结构的应用程序开发的专业能力,以及培养学生的团队协作、沟通表达、工作责任心、职业规范和职业道德等综合素质和能力。具体培养目标如下:
1.专业能力目标
(1)能进行Visual Studio安装和环境配置。
(2)能安装、配置IIS;能创建网站和虚拟目录。
(3)ASP.NET中基本控件的使用能力。
(4)应用ADO.NET与数据控件的能力。
(5)了解WEB程序的基本思路和实现过程。
(6)使用母版页,用户控件等相关控件的能力。
(7)使用WEB内部对象的能力。
(8)动态网站前后台运行机制的能力。
(9)使用分层技术的能力。
2.社会能力目标
(1) 培养学生的沟通能力及团队协作能力。
(2) 培养学生分析问题解决问题的能力。
(3) 培养学生用于创新、敬业乐观的工作作风。
(4) 培养学生社会责任心。
3.方法能力目标
(1) 资料收集与整理能力。
(2) 制定、实施工作计划的能力。
(3) 培养学生谦虚、好学的能力,能利用各种信息媒体,获取新知识、新技术。
(4) 培养学生勤于思考、做事认真的优良作风,能立足专业,规划自己未来的职业生涯。
(5) 培养学生分析问题、解决实际问题的能力。
二、课程性质及前后续课程
1.课程性质
本课程是软件技术有等专业的专业课程,是ASP.NET方向课程体系中非常重要的一门课程,在第4学期进行讲授,共108学时。
本课程通过一个贯穿始终的实训项目为主线,将相关知识点融入项目中,帮助学生学会.Net平台下B/S结构的应用程序的开发过程和思路。
学生通过此项目实战,理解并能通过Asp.NET构建Web应用程序,理解Web应用程序开发流程;能够熟练应用代码管理器进行开发;能够按照软件工程规范编写代码;使学生掌握B/S结构程序的运行原理、ASP.NET程序的运行机制、界面控件、ADO.NET数据库访问技术、ASP.NET程序的性能优化、ASP.NET程序配置等技术;提高B/S结构程序的构建能力;为.NET 企业级应用开发技术的学习打下良好的基础。
2.前后续课程
(1)与前续课程之间的关系
《Dreamware》提供相关理论知识及学习相关知识点的基础,《数据库技术》提供数据存储方面的知识。
(2)与后续课程之间的关系
为后续实习提供知识和项目储备。
三、课程设计与内容
网页设计课程设计与内容见表13-1。
表13-1 网页设计课程设计与内容
序号 |
学习情境 |
学习目标 |
主要学习内容 |
参考学时 |
1 |
1、网站功能分析及环境配置(学习子情境1) |
任务1、网络购物系统功能分析
任务2、开发环境配置
任务3、数据库设计 |
(1)对系统的功能进行功能分析并完成项目功能文档,为后续开发做准备。
(2)搭建整个网站开发所需环境,安装对应工具。
(3)根据网站系统分析,创建对应数据库、表、关系。 |
8 |
2 |
ASP.NET开发基础(学习子情境2) |
1、 熟悉C#常用语法结构
2、 熟悉ASP.NET网站基本工作原理
|
(1)学习C#数据类型、基本语句结构、和网页设计相关的基础。
(2) 创建简单的ASP.NET网站。 |
20 |
3 |
网站架构设计(学习子情境3) |
任务1 网站主题设计
任务2 网站导航设计
任务3 网站母版页设计 |
完成整个网站规划和页面布局,统一网站风格,为网站规范后续网页建设做准备。 |
4 |
4 |
后台管理子系统(学习子情境4) |
任务1 后台登录页面设计
任务2后台母版页设计
任务3 用户编辑
任务4 后台商品类别信息管理
任务5 后台商品信息管理
任务6 后台订单信息管理 |
完成后台母版页面布局,统一网站风格,实现用户登录、管理、产品编辑、订单管理等功能。 |
34 |
5 |
前台浏览子系统(学习子情境5)
|
任务1 用户注册
任务2 查看商品分类信息
任务3 搜索商品
任务4 把商品放入购物车
任务5 生成订单 |
使用前台母版页面,实现用户注册、查看商品分类信息、商品详细信息、搜索商品,把商品放入购物车,产生订单。 |
32 |