10《网络程序设计》课程标准Word下载.docx
- 文档编号:21772885
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:21
- 大小:22.24KB
10《网络程序设计》课程标准Word下载.docx
《10《网络程序设计》课程标准Word下载.docx》由会员分享,可在线阅读,更多相关《10《网络程序设计》课程标准Word下载.docx(21页珍藏版)》请在冰豆网上搜索。
(7)网站配置设计;
(8)网站导航;
(9)网站配置与发布;
(10)代码复用
五、课程衔接
在课程设置上,前导课程有《网络数据库》、《网页设计》和《C语言》课程,后续课程主要是配合完成学生毕业设计。
六、教学内容与学时分配
教学学时数分配见表6.1所示
表6.1教学内容与学时分配
序号
教学内容(项目、情景)
理论学时
实践学时
习题学时
合计
1
项目一:
ASP.NET项目开发环境及配置
2
4
项目二:
新闻发布系统需求分析
3
项目三:
新闻发布系统设计
项目四:
新闻发布系统后台系统设计与实现
12
6
20
5
项目五:
新闻发布系统前台系统设计与实现
14
项目六:
新闻发布系统测试
7
项目七:
新闻发布系统部署和维护
合计
28
52
百分比
53.8%
38.5%
7.7%
100%
七、教学内容和进程
1、项目一:
ASP.NET项目开发环境与配置
表7.1“ASP.NET项目开发环境与配置”
内容
学时
教学目标
1.理解C/S和B/S的编程模式;
2.了解.NET系统框架;
3.掌握ASP.NET开发和运行环境;
4.学会使用VisualStudio2008开发工具。
教学内容
1.编程体系简介(C/S和B/S);
2.ASP.NET概述;
3..NET平台体系结构;
4.ASP.NET开发和运行环境;
5.VisualStudio开发软件安装与配置;
6.VisualStudio2008举例应用
教学方法建议与说明(方法、手段、教学做一体等)
1.引导教学法
2.项目驱动法
3.分组讨论法
考核与评价方式
单元实践、期末考试、综合实训
教学辅助材料
电子课件
课程网站资源
实践视频
2、项目二:
表7.2“新闻发布系统需求分析”
1.了解网站开发的5个工作过程;
2.掌握软件的需求分析方法;
3.能熟练掌握新闻发布系统的需求,画出系统功能模块图及用例图。
1.软件开发生命周期;
2.需求分析概述;
3.新闻发布系统需求分析;
4.新闻发布系统系统功能模块;
5.新闻发布系统用例描述;
4.案例分析法
系统功能模块图
3、项目三:
表7.3“新闻发布系统设计”
1.掌握软件的总体设计方法;
2.掌握新闻查询、新闻显示、新闻添加、新闻修改、新闻删除等的时序图设计;
3.掌握设计库、数据表、数据字段的设计方法;
4.掌握新闻发布系统数据表的设计。
1.新闻发布系统的总体设计;
2.新闻查询时序图设计;
3.新闻显示时序图设计;
4.新闻添加时序图设计;
5.新闻修改时序图设计;
6.新闻删除时序图设计;
7.网络数据库概述;
8.新闻发布系统数据库设计与实现。
数据库设计实践视频
4、项目四:
表7.4“新闻发布系统后台系统设计与实现”
1.熟练运用VisualStudio建立网站,理解网站的类型;
2.熟练运用ASP.NET常用标准控件Label、TextBox、DropDownList、Button等;
3.掌握ASP.NET内置对象Response、Request、Server、Session的应用;
4.熟练运用ASP.NET验证控件RequiredFieldValidator、CompareValidator和
ValidationSummary完成对信息的验证;
5.掌握母板页的设计及使用方法;
6.掌握ADO.NET的知识,实现对数据库连接操作;
7.熟练运用Page对象的IsPostBack属性对页面加载的处理;
8.能按照代码规范组织代码的编写;
9.掌握第三方FreeTextBox控件(可改用其它控件),完成图片新闻及文字的混合编辑工作;
10.掌握数据库控件Repeater、DataSource、GridView等的应用;
11.掌握网站后台的基本安全技术。
1.新闻发布系统网站站点设计与实现;
2.新闻发布系统后台登陆系统页面设计;
3.新闻发布系统后台登陆系统功能实现;
4.ASP.NET常用标准控件
(一);
5.ASP.NET验证控件;
6.ASP.NET内置对象:
Response、Request、Server、Session;
7.Page类和IsPostBack属性;
8.ASP.NET页面代码模型;
9.Web网站类型;
10.新闻发布系统后台系统新闻类别管理功能设计与实现;
11.ADO.NET概述;
12.ADO.NET常用对象Connection、Command、DataAdapter、DataReader、DataSet;
13.数据库应用控件:
Repeater、DataSource、GridView;
14.新闻发布系统后台系统新闻类别管理功能设计与实现;
15.新闻发布系统后台系统新闻类别修改功能设计与实现;
16.新闻发布系统后台系统新闻管理功能设计与实现;
17.新闻发布系统后台系统新闻添加功能设计与实现;
18.第三方控件的应用——FreeTextBox控件;
19.新闻发布系统后台系统新闻修改功能设计与实现;
20.新闻发布系统后台系统综合运行与调试。
21.新闻发布系统后台系统的安全性。
单元实训、期末考试、综合实训
模块设计实践视频
模块设计任务书及评价表
5、项目五:
表7.3“新闻发布系统前台系统设计与实现”
1.熟练运用ASP.NET标准控件RadioButton、CheckBox、RadioButtonList、CheckBoxList、
ImageButton、LinkButton、Image、HyperLink、Panel等;
2.掌握母板页的设计及使用方法;
3.掌握站点导航控件:
SiteMapPath、TreeView、SiteMapDataSource等;
4.熟练掌握ADO.NET的知识,实现对数据库连接操作;
5.掌握数据库控件Repeater、DataSource、DataList等的应用。
6.掌握网站前台主页设计与实现;
7.掌握网站分类列表设计;
8.掌握分页显示技术;
9.掌握网站详细新闻显示技术;
10.掌握参数传递技术;
11.掌握数据绑定技术;
12.掌握网站中常用函数的运用。
1.新闻发布系统前台系统的概述;
2.新闻发布系统前台系统主页设计与实现
3.ASP.NET常用标准控件
(二);
4.母板页的设计:
网站Logo和版权;
6.站点导航控件:
SiteMapPath、TreeView、SiteMapDataSource;
7.网站数据库连接及应用;
8.数据库应用控件:
Repeater、DataSource、DataList;
9.新闻发布系统前台系统新闻信息列表设计与实现;
10.信息分页显示技术;
11.参数传递技术及应用;
12.新闻发布系统前台系统的新闻详细信息显示的设计与实现;
13.数据绑定技术;
14.网站中常用的函数;
15.新闻发布系统前台系统的运行与调试。
6、项目六:
新闻发布系统的安全及测试
表7.6“新闻发布系统测试”
1.掌握网站安全的重要性;
2.掌握各种网站安全隐患及对策;
3.了解系统测试;
4.掌握新闻发布系统的系统测试的设计方法,完成新闻添加、新闻修改、新闻删除的测试用
例设计;
5.学会利用测试用例,完成各项测试;
6.掌握网站个页面连接的测试。
1.网站安全概述;
2.常见的网站安全隐患;
3.网站安全技术;
4.网站系统测试概述;
5.新闻发布系统的系统测试的设计方法;
6.新闻发布系统其它测试方法;
测试任务书及评价表
7、项目七:
表7.7“新闻发布系统部署和维护”
1.熟练掌握IIS的安装与配置;
2.掌握新闻发布系统的部署;
3.掌握新闻发布系统发布和生成;
4.掌握新闻发布系统维护。
1.WEB服务器概述;
2.IIS的安装和配置;
3.使用IIS部署新闻发布系统;
4.新闻发布系统发布和生成;
5.新闻发布系统维护;
八、考核方式
课程考核方式见表8.1
8.1课程考核方式
考核项目
考核方法
比例(%)
过
程
考
核
态度纪律
(1)根据作业完成情况、课堂回答问题、课堂实践示范情况,由教师和学生干部综合评定学校态度的得分;
(2)根据上课考勤情况,由教师评定纪律得分。
10
项目技能
(1)根据学生每个项目完成情况,由学生自评、同学互评和教师评价相结合的方式评定成绩;
(2)根据完成的时间、功能的完善、程序是否有创新,由系统评定和教师抽评相结合的方式评定成绩。
40
期
末
考试(笔试)
由教师评定笔试成绩。
50
操作(机试)
考试方式:
综合网站设计
组织形式:
分组、分任务完成
2.课程考核标准
(1)态度纪律考核标准参见表8-2。
表8-2态度纪律考核标准
考核
比例
评价标准
优秀(86~100)
良好(70~85)
及格(60~69)
课堂学习
30%
没有缺勤情况;
能够爱护实训场地设备和卫生。
缺勤10%以下;
能够爱护实训场地设备和卫生;
能向老师提问,并回答问题。
缺勤30%以下;
能基本回答教师提问。
课外学习
能按时完成课外拓展练习;
能积极参加网上讨论活动;
能积极主动地进行自我学习。
能按时完成80%的课外拓展训练;
能参加网上讨论活动;
能进行自我学习。
能按时完成60%的课外拓展练习;
能参加网上讨论活动。
小组学习
能积极参加小组活动;
能主动代表小组参与小组间的竞赛;
能提出合理化的建议,积极组织小组学习活动;
能帮助或辅导小组成员进行有效的学习。
能提出合理化的建议;
能参加小组活动;
能在小组成员的辅导下进行有效的学习。
(2)技能考核标准参见表8-3。
表8-3技能考核标准
考核点
考核内容
系统实现
70%
能综合运用相关教学
单元知识很好地完成单元实践;
能在规定的时间内完成实践。
能综合运用相关教学单元知识完成单元实践;
能基本完成单元实践;
创新能力
15%
能积极、主动地发现问题、分析问题和解决问题;
有创新;
采用了优化方案。
能发现问题并通过各种途径解决问题;
有一定的创新。
能发现问题,并在他人的帮助下解决问题;
局部方案有新意。
表达沟通
能对系统分析与实现正确讲解;
能正确回答问题;
能辅导他人完成单元实践。
能较正确地对系统分析与实现进行讲解;
能回答问题。
能对系统分析与实现进行讲解;
能回答部分问题。
(3)期末考试考核标准参见表8-4。
表8-4期末考试考核标准
教学模块
考核的知识点
编程体系简介;
ASP.NET概述;
.NET平台体系结构;
ASP.NET开发和运行环境。
10%
网站开发的需求分析;
新闻发布系统需求分析;
新闻发布系统系统功能模块。
新闻发布系统的总体设计;
新闻系统时序图设计;
网络数据库概述;
新闻发布系统数据库设计与实现。
ASP.NET常用标准控件;
ASP.NET验证控件;
ASP.NET内置对象Page类和IsPostBack属性;
ADO.NET常用对象Connection、Command、DataAdapter、DataReader、DataSet;
数据库应用控件:
新闻发布系统后台登陆系统设计知识;
新闻发布系统后台系统新闻管理模块设计知识;
新闻发布系统后台系统的安全性。
30
新闻发布系统前台系统的概述;
站点导航控件:
网站数据库连接及应用;
数据库应用控件:
信息分页显示技术;
参数传递技术;
数据绑定技术;
网站中常用的函数。
常见的网站安全隐患;
网站安全技术;
新闻发布系统的系统测试的设计方法。
WEB服务器概述;
IIS的安装和配置;
新闻发布系统发布和生成;
新闻发布系统维护。
(4)操作(机试)考核标准参见表8-5。
表8-5操作(机试)考核标准
安装和配置好IIS服务器;
ASP.NET开发和运行环境。
列出网站系统的功能模块;
完成相关文档编写任务。
完成网站系统数据库设计与实现;
完成网站系统后台管理功能的设计和编程;
后台系统的安全性设计;
完成网站系统前台系统的设计和编程;
做好网站的美化工作;
测试出网站系统的安全隐患;
网站系统发布和生成;
网站系统维护;
九、课程资源的选用
1、教材选用
教材选取应遵循“适用、实用、够用”的原则。
教材是学生进行学习最主要的参考资料,为适应教学改革要求,选择了基于项目驱动式的教材。
全书以网站管理系统真实应用项目为载体,按系统功能模块的实现,全书以项目的七个功能模块共十七个任务展开,重新序化基于WEB开发的知识结构,并将企业真实项目开发流程融入教学。
参考教材:
[1]ASP.NET程序设计案例教程李锡辉西安电子科技大学出版社
[2]Web应用程序开发李文池高等教育出版社
[3]ASP.NET程序设计情景式教程郝黎明电子工业出版社
2、参考资料
[1]精品课程网站:
[2]IT在中国:
[3]教育部教学资源:
http:
//222.198.241.17/itatresourse/index.htm#course
[4]计算机技能自助式网络视频学习系统:
//192.168.230.11/Softwarer/index.asp
[5]51源码:
3、教学场地、设施要求
要求每位同学一台普通计算机,用户编程、设计、美化、文档编写等工作。
计算机需安装MiscrosoftVisualStudio,SQL2008,Office2003,DreaverWeaver,Photoshop等软件,并能连接外网。
十、审核
专业建设指导委员会审核意见
(可以从教学内容、教学方法、教学手段、课程考核、教学改革等方面进行评审)
审核人员:
(至少两人)
年月日
系(副)主任意见
(是否同意使用该课程标准)
系(副)主任姓名:
院学术指导委员会评审意见
(可以对该课标的特点进行评审)
评审人姓名:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络程序设计 10 课程标准