《ASPNET程序设计》课程标准_第1页
《ASPNET程序设计》课程标准_第2页
《ASPNET程序设计》课程标准_第3页
《ASPNET程序设计》课程标准_第4页
《ASPNET程序设计》课程标准_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《ASP.NET程序设计》课程标准

适应专业:软件技术课程代码:02013

开设时间:第4学期总课时:96

一、课程概述

1.1课程性质

《ASP.NET程序设计》计算机专业的一门核心课程。随着因特网的兴起和以网站为载体的网络信息

的广泛传播,网站制作技术已成为信息技术人员必须掌握的职业技能之一。ASP.NET是目前非常流行

的开放式的Web服务器的应用网站开发技术。它将脚本,超文本和强大的数据库访问功能结合在一起,

提供了比WEB更为丰富的实用性和易用性功能。

ASP.NET是微软发展体系结构Microsoft.NET的重要部分,其中全新的技术架构使编程变得非常

简单。ASP.NET是一种建立在通用语言上的网站构架,能被用于一台Web服务器来建立强大的Web应用

程序。ASP.NET提供许多比以往的Web开发模式更强大的功能,它是一个实用性极强的网站开发工具,

是软件技术专业(•NET方向)的职业技能课。

1.2与系列产品或项目设计与开发流程的关联

根据系列产品驱动专业建设、构建专业能力课程模块的思路,围绕软件项目开发的流程进行分析,

将项目开发分为5个阶段:业务设计阶段、数据库设计阶段、编码开发阶段、系统测试阶段却项目验收

阶段,如图1所示:

软件项目设计开发流程图

图1软件项目系统设计开发流程图

本课程正是编码开发阶段所需知识与技能的核心课程,如图20

瞿目开发流程

务设计阶段、

I〕r:

2(鼻据内设il阶段])

I:-J、.

\(编码开发阶段

I:T、

\(一系统测试阶段)\

(:项目验》i攵阶段、

图2本课程与项目设计开发流程的关联

1.3与前后课程的关系

《ASP.NET程序设计》是软件技术专业的核心课程,该课程在软件技术专业课程体系中具有承上启

下的作用,是对《网页设计与制作》、《C#程序设计》、《ADO.NET程序设计》知识结构的总体提升,为后

续的《呢b多层架构》与阶段项目实战培养学牛Web应用程序开发的能力,并培养其良好的编程规范和

职业习惯。

二、培养目标

通过本课程的学习,学生能够进行WEB开发环境构建、WEB编程、数据库信息访问、WEB安全配置、

WEB应用系统部署与维护,掌握WEB应用系统开发流程、开发技巧和编程规范,能胜任.METMb程序员

岗位。

三、课程内容与学时

围绕软件技术专业课程体系的建设思路,课程内容的组织上彻底打破学科知识体系的禁锢,

&ASP.NET程序设计》课程组织以大案例的实现为目标,按照实际任务完成时的操作过程进行逐层任务

分解,构建有任务分解逻辑关系的课程实践系统,并在此基础上,再确定课程中每一个最底层子任务所

需要的知识结构,最终完成学科体系知识的解构和重构。任务设计遵循由简单到复杂、由易到难、技能

递进的原则,旨在促进学生职业能力的发展。

依据课程教学案例,构建课程内容理实一体化教学模式,体现了素质教育的目标。

采用案例式教学把课程教学内容设计成一个或多个具体的模块,学生通过完成一个个具体的任务,

将所学的知识与技能真正内化。

根据以上建议制定课程案例选取的理由、课程案例模块任务和阶段项目实战课时分配表。

1、课程案例描述及选取的理由

案例序号案例名称案例内容选取案例理由

B2C(Business-to-Customer,商

家对顾客)是电子商务的典型模式,

1.1系统需求分析与设

“E诚尚品网上商通常包括用户购物和信息管理两大功

1城”系统设计与实能。系统的设计与实现涵盖了Neb应用

1.2系统开发

现程序设计的基本方法、常用对象、数

1.3系统调试与发布

据访问技术、站点安全配置和发布等,

具有典型性和代表性。

2、案例模块(项目)任务课归分配表

案课

课时

例案例模块模块程课

模块任务主要技术和知识点教学

编名称编号名称性时

安排

号质

收集相关资料

系统

系统需求分实E诚尚品网上商城系统概述

需求2

析戏E诚尚品网,商城系统流程分

K1-1分析4

与设

实E诚尚品网上商城功能设计

计系统设计2

践E诚尚品网上商城数据库设计

安装ASP.NET3.5工作模型

VS2008开.NETFrameWork体系结构2

发环境VS2003的特性和系统要求

搭建体

K1-2系统ASP.NET网站类型8

雏形创建简单的ASP.NET网站结构

Web应用程事件驱动编程6

序Web窗体与Page类

配置应用程序

“E诚HTML服务器控件

设计用户注实

尚品网Web服务器控件12

册页面

上商会员注册页面设计

K1城”应

用系统理

母版页的工作原理

设计与网站母版页实

设计网站母版页4

实现设计

系统使用母版页

K1-3界面24

设计理创建ASP.NET页面主题

使用主题样实应用ASP.NET主题

4

式化网站动态应用ASP.NET主题

体在站点中应用主题和外观

Menu控件

网站导航设实

SiteMapPath控件4

TrceView控件

状态管理分类

系统用户登录Response对象4

K1-4状态Request对象16

管理

网络在线投理Cookies对象

6

票实Server对象

文件读写

理Session对象

实Literal控件

网站计数器6

Applioation对象

体Global,asax配置文件

数据走访问模型

Connection对象

用户注册功实

Web.config配置文件8

能实现

Command对象

DataRsader对象

SqlDataSource控件

Select语句的使用

理InsertsUpdate、Delete语句

商品信息管实的使用

12

系统理GradView控件

K1-5信息体FileUpload控件32

管理DataSet对象

DataAdapter对象

购物车的实实DataList控件

6

现DataList控件的分页实现

留言板的实实存储过程的调用

6

现Repeater控件

理GDI+绘图类

网络在线投

实Graphics类

票的图形绘4

绘制图形

系统制

体显示和绘制图片

K1-6图形8

绘制

图形验证码实Random类

4

的实现动态网页作为图像源

系统实系统跟踪与调试

K1-7网站发布44

发布项目打包和发布

合计96

四、课程资源

4.1教材编选的原则

教材的编选根据实际课程教学所需的阶段性知识结构,选择或者编写相应的符合阶段教学的教材,

不依课程围绕教材的准则,一门专业课程选择多本专业教材教学。

具有符合教学所需的教材:

(1)能围绕项目开发所需的知识点;

(2)符合课程的教学目标:

(3)符合考证所需的教学内容;

(4)根据阶段性项目开发所需知识点不同,选择符合阶段性学习的不同教材;

(5)教材配套的高质量教学参考书、教学辅助资料的选用,从严掌握。

编写符合教学所需教材:

(1)教材采用单一任务驱动设计、综合案例贯穿的编写思路:

(2)大部分章节采用统一的“典型任务”、“任务实现工“实战演练”的结构,让学生迅速掌握任

务完成的基本程序、方法和要求;

(3)课程前沿或新技术发展作为教材的补充章节;

(4)任课教师编写相应的补充讲义或者教案;

(5)经专业教研室研讨讨沦,再上报系部确定;

4.2推荐教材及参考资料

推荐教材:

[1]李锡辉,王樱等.ASP.NET网站开发实例教程(第2版).清华大学出版社.2014.9.ISBN:

9787302249047

[2]李锡辉,王樱等.ASP.NET程序设计案例教程.西安电子科技大学出版社.2010.2.ISBN:

9787560623863

[3]李锡辉,朱清妍等.SQLServer数据库案例教程.清华大学出版社.2011.12.ISBN:

9787302276043

[4]《Web应用开发-ASP.NET2.0》微软公司著,ISBN:9787040216387.微软院校课程体系教材,

出版社:高等教育出版社。

4.3课程案例库

案例序号案例名称案例内容考核项目

1.1E诚尚品网上商城系统需求分1.1.1需求分析报告

析与设计1.1.2数据库设计文档

1.2.1登录模块

1.2.2注册模块

E诚尚品网上商城1.2.3商品展示模块

11.2E诚尚品网上商城系统开发

系统设计与实现1.2.4商品管理模块

1.2.5购物车模块

1.2.6订单管理模块

1.3E诚尚品网上商城系统调试与

1.3.1系统调试与发布文档

发布

2.1教学管理子系统的系统需求2.1.1需求分析报告

分析与设计2.1.2数据库设计文档

2.2.1学生信息管理模块

教学管理子系统的2.2.2学生异动管理模块

22.2教学管理f系统的系统开发

系统设计与实现2.2.3学生证件管理模块

2.2.4学生信息服务模块

2.3教学管理子系统的系统调试

2.3.1系统调试与发布文档

与发布

3.1成绩管理子系统的系统需求3.1.1需求分析报告

分析与设计3.1.2数据库设计文档

3.2.1学生管理模块

成绩管理子系统的

33.2成绩管理子系统的系统开发3.2.2成绩管理模块

系统设计与实现

3.2.3成绩打印模块

3.3成绩管理子系统的系统调试

3.3.1系统调试与发布文档

与发布

4.1教学考评子系统的系统需求4.1.1需求分析报告

教学考评子系统的分析与设计4.1.2数据库设计文档

4

系统设计与实现4.2.1用户管理模块

4.2教学考评了系统的系统开发

4.2.2浏览统计模块

4.2.3数据维护模块

4.2.4数据录入模块

4.3教学考评子系统的系统调试

4.3.1系统调试与发布文档

与发布

5.1教材管理子系统的系统需求5.1.1需求分析报告

分析与设计5.1.2数据库设计文档

5.2.1系统管理模块

5.2.2教材管理模块

教材管理子系统的5.2.3用户管理模块

55.2教材管理子系统的系统开发

系统设计与实现5.2.4财务管理模块

5.2.5售书管理模块

5.2.6查询及报表打印模块

5.3教材管理子系统的系统调试

5.3.1系统调试与发布文档

与发布

6.1AdventureWorksifif商务网6.1.1需求分析报告

站的系统需求分析与设计6.1.2数据库设计文档

6.2.1人用保险福利模块

AdventureWorksitl

6.2AdventureWorks也子"务网6.2.2退休账户模块

6子商务网站的系统

站的系统开发6.2.3医疗福利模块

设计与实现

6.2.4牙科福利模块

6.3AdventureWorks电子商务网

6.3.1系统调试与发布文档

站的系统调试与发布

7.1南山公司人事管理系统的系7.1.1需求分析报告

统需求分析与设计7.1.2数据库设计文档

南山公司人事管理7.2.1员工资料查询模块

7系统的系统设计与7.2.2考勤管理模块

7.2南山公司人事管理系统的系

实现7.2,3业绩评定模块

统开发

7.2.4薪资查询模块

7.2.5请假申请模块

7.2.6请假审核模块

7.3南山公司人事管理系统的系

7.3.1系统调试与发布文档

统调试与发布

8.1学生选课系统的系统需求分8.1.1需求分析报告

析与设计8.1.2数据库设计文档

8.2.1身份验证模块模块

学生选课系统的系

8.2.2选课模块模块

88.2学生选课系统的系统开发

统设计与实现

8.2.3信息管理模块

8.2.4课程发布模块

8.3学生选课系统的系统调试与

8.3.1系统调试与发布文档

发布

9.1长株潭物流管理系统的系统9.1.1需求分析报告

需求分析与设计9.1.2数据库设计文档

9.2.1承运管理模块

9.2.2运输管理模块

长株潭物流管理系

9.2长株潭物流管理系统的系统9.2.3系统维护模块

9统的系统设计与实

开发9.2.4调度管理模块

9.2.5财务管理模块

9.2.6权限管理模块

9.3长株潭物流管理系统的系统

9.3.1系统调试与发布文档

调试与发布

10.1学生上机考试系统的系统需10.1.1需求分析报告

求分析与设计10.1.2数据库设计文档

10.2.1考生信息管理模块

学生上机考试系统10.2学生上机考试系统的系统不10.2.2考生成绩管理模块

10

的系统设计与实现发10.2.3试卷管理模块

10.2.4考试模块

10.3学生上机考试系统的系统调

10.3.1系统调试与发布文档

试与发布

4.4其他课程资源(学习网站等)

(1)ASP.NET程序设计MOOC平台:http://mooc.chaoxing.com/course/622958.html

(2)微软ATA网络教学资源:http://edu.ata.net.cn/index/login.aspx

(3)程序员大本营:http://www./

(4)微软MSDN在线:http://msdn.microsoft.com/zh-cr./dcfault.aspx

4.5学习指导(体现自主学习)

1、利用ASP.NET程序设计M00C平台:http://mooc.chaoxing.com/course/622958.html

自主学习

2^利用ASP.NET程序设计M00C平台:http://mooc.chaoxing.com/course/622958.html

自主学习

3、利用ASP.NET程序设计MOOC平台:http://mooc.chaoxing.com/course/622958.html

提出学习过程中存在的问题,通过老师解答

4、利用《ASP.NET程序设计》课程组QQ群76457726(ASP.NET交流)进行交流学习

5、利用ASP.NET程序设计MOOC平台:http://mooc.chaoxing.com/course/622958.html

做综合测试,检测自己的学习成果

6、利用程序员大本营:ht印:〃www.csdn.net/提出学习过程中存在的问题,通过网友解答

五、教师要求(专业知识、动手制作能力、道德责任、表达驾驭能

力)

5.1专业知识

(1)掌握课程的知识结构:

(2)熟悉课程的知识体系:

(3)了解课程内容教学的进程;

(4)具备课程阶段教学的执行变迁能力;

5.2专业技能

(1)具有使用课程知识的编程能力

(2)具有项目开发的实战经验

(3)具有项目开发的软件设计能力

(4)具有项目开发的软件测试能力

5.3组织领导

(1)组织学生团结、协作、交流能力

(2)组织学生项目开发能力

(3)具有项目开发负责人的领导能力

5.4道德责任

(1)具有教师责任心

(2)具备教师的职业道德

(3)具有项目开发负责人的责任心

六、学习场地和设备要求

根据课程的教学要求和专业培养目标,《ASP.NET程序设下》的教学环境是理实一体化教学环境,

根据教学环境的要求,学习场地设在理实一体化教室,在教学的同时能够验证教学内容并能进行实践教

学,同时可以进行实战项目的设计与开发。

6.1理实一体化教室硬件环境要求:

(1)具有容纳一个班级的教学空间和相应的配套计算机硬件

(2)多媒体演示设备

(3)常规教室所具有的教学教具

6.2理实一体化教室软件环境要求:

(1)操作系统WindowsXP及以上版本

(2)VS2008+SQLServer2008及以上版本

(3)IIS6.0及以上版本

(4)Office办公软件

(5)PowerDesigner

6.3项目开发室硬件环境要求:

(1)符合软件公司项目开发的环境

(2)符合项目开发人员配置的计算机

(3)能够容纳15人左右的小班型项目开发

6.4项目开发室软件环境要求:

(1)操作系统WindowsXP及以上版本

(2)VS2008及以上版本

(3)IIS6.0以上

(4)SQLSERVER2008及以上版本

(5)Visio

(6)PowerDesigner

(7)Office办公软件

(8)TeamFoundationServer(TFS)或VisualSourceSafe(VSS)

七、考核方式及标准(案例学习效果评价标准及考核方式与要求)

《ASP.NET程序设计》课程按照技能递进式、项目驱动式教学;根据项目开发由浅入深,阶段性的

学习,对学生进行阶段性的技能考核;按照课程培养目标的要求,突出学生的能力测试,课程考核采用

“4321考核评价体系”,即模块考核(40国)+综合考核(30%)+作品考核(20%)+公共考核

7.1课程考核评价标准

表3课程考核评价标准

考核说明

序号考核内容权重(%)

名称权重⑻

学习态度25

团队合作精神25

1公共考核10

交流与表达25

组织与协调25

K1-1系统需求分析与设计8

K1-2搭建系统雏形4

K1-3系统界面设计28

2模块考核K1-4系统状态管理1640

K1-5系统信息管理32

K1-6系统图形绘制8

K1-7站点发布4

3作品考核以小组为单位课外完成完整的W3b应用系统20

4综合考核期末检验,完整项目实现30

总计100

7.2模块考核评价标准

模块考核主要考查学生在课程学习过程中,各模块的学习效果,主要采用学生互评+教师评价相结

台的方式。各模块的评价标准如表4所示。

表4模块学习技能阶段考核评价标准表

分评价标准成绩

案例案例值建议(百分

序号模块比评价方式优良及格制)

①功能框图符合系统需求且完善,实体对象划

学生互评分准确,属性完整

与④与③

K1-18+②E-R图设计合理

不符不符

教师评价③PDM图设计合理

®工作态度情况

①是否正确搭建环境

学生互评与③与②

②是否按要求正确创建应用程序项目

K1-24+或④或③

③代码编写规范

教师评价不符不符

K1④工作态度情况

①标准控件符合设计要求

②正确实现注册信息数据验证

与②

③页面设计使用了母版页

与⑧或⑤

学生互评④创建了多个效果不同的主题

K1-328+和⑨或⑥

⑤在母版页中实现了动态更换主题功能

教师评价不符或⑦

⑥在母版页中实现了网站菜隼和导航功能

不符

⑦页面处理逻辑正确

⑧代码编写规范

⑨工作态度情况

①标准控件符合设计要求

②正确实现登录信息数据验证

与②

③正确实现登录功能

学生互评与⑦或③

+④正确实现投票功能

K1-416和⑧或⑤

⑤正确实现投票结果查看功能

教师评价不符或⑥

⑥正确实现网站计数功能

不符

⑦代码编写规范

®工作态度情况

①标准控件符合设计要求

②SQL语句书与正确

③存储过程编写正确与④

学生互评④能正确查询商品信息与⑧或⑤

+

K1-532⑤能正确添加、删除、修改商品信息和⑨或⑥

教师评价⑥能正确实现购物车功能不符或⑦

⑦能正确实现留言板功能不符

⑧代码编写规范

⑨工作态度情况

①标准控件符合设计要求

学生互评②图形显示正确与④与②

+

K1-68③验证码能动态刷新或⑤或③

教师评价④代码编写规范不符不符

⑤工作态度情况

①是否按要求进行了调试与跟踪

学生互评②是否按要求进行了网站安全配置与③

+与⑤

K1-74③Web站点打包是否正确或④

不符

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论