
《网络程序设计》课程标准.doc
16页《网络程序设计》课程标准课程代码: 102099 参考学时: 52 学 分: 4 课程类型: 专业核心课 2013年3月修订一、适用专业计算机网络技术专业二、开课时间第 4 学期三、课程定位1.课程性质本课程是计算机网络技术专业的专业核心课课程2.教学任务主要针对Web程序员、网络管理员等岗位开设,主要任务是培养学生在Web应用程序设计方面的技能和职业素养,要求学生掌握web网站的开发、调试及维护的基本技能四、课程培养目标1.方法能力目标(1)独立学习能力;(2)职业生涯规划能力;(3)分析问题和解决问题的能力;(4)获取新知识的能力和信息搜索能力;(5)决策能力2.社会能力目标(1)具有良好的思想品德、法制观念和职业道德,具有吃苦耐劳的精神;(2)具有爱岗敬业、诚信、务实、豁达、勤奋、谦虚好学的品质;(3)具有较强的现场管理和组织能力,能较好的处理公共关系;(4)具有人际交流能力,能有效地进行人际沟通;(5)具有健康的体魄、美好的心灵和良好的心理素质,形成良好的行为习惯、健康的人格和健康的个性;(6)具有较强的劳动组织能力、集体意识和社会责任心;(7)具有与人沟通合作的团队协作能力;具有很强的时间观念。
3.专业能力目标(1)掌握C#语言基本语法;(2)学会ASP.NET开发环境的使用和理解ASP.NET应用体系结构; (3)掌握ASP.NET内置对象的应用;(4)掌握Web服务器控件的应用;(5)掌握ADO.NET数据库访问技术;(6)掌握网站风格的设计;(7)掌握网站配置设计;(8)掌握网站导航设计;(9)掌握网站配置与发布;(10)掌握代码复用技术五、课程衔接前导课程:《网络数据库》、《网页设计》和《C语言》后续课程:配合完成学生毕业设计六、教学内容与学时分配教学学时数分配见表6.1所示表6.1教学内容与学时分配序号教学内容(项目、情景)理论学时实践学时习题学时合计1ASP.NET项目开发环境及配置2242新闻发布系统需求分析223新闻发布系统设计2244新闻发布系统后台系统设计与实现1262205新闻发布系统前台系统设计与实现662146新闻发布系统测试2247新闻发布系统部署和维护224合 计2820452百分比53.8%38.5%7.7%100%七、教学内容和进程1.ASP.NET项目开发环境与配置表7.1 ASP.NET项目开发环境与配置内容ASP.NET项目开发环境及配置学时4教学目标知识目标:1. 理解C/S和B/S的编程模式;2. 了解.NET系统框架;能力目标:1. 学会使用Visual Studio 2008开发工具2. 掌握ASP.NET应用程序的创建与部署。
教学内容1. 编程体系简介(C/S和B/S);2. ASP.NET概述;3. .NET平台体系结构;4. ASP.NET开发和运行环境;5. Visual Studio开发软件安装与配置;6. Visual Studio 2008举例应用教学方法建议与说明(方法、手段、教学做一体等)1. 引导教学法2. 项目驱动法3. 分组讨论法考核与评价方式单元实践、期末考试、综合实训教学辅助材料电子课件课程网站资源实践视频2.新闻发布系统需求分析表7.2 新闻发布系统需求分析内容新闻发布系统需求分析学时2教学目标知识目标:1. 了解网站开发的5个工作过程;2. 掌握软件的需求分析方法;能力目标:1. 能熟练分析新闻发布系统的需求;2. 能根据需求报告画出系统功能模块图及用例图教学内容1. 软件开发生命周期;2. 需求分析概述;3. 新闻发布系统需求分析;4. 新闻发布系统系统功能模块;5. 新闻发布系统用例描述;教学方法建议与说明(方法、手段、教学做一体等)1. 引导教学法2. 项目驱动法3. 分组讨论法4. 案例分析法考核与评价方式单元实践、期末考试、综合实训教学辅助材料1. 电子课件2. 课程网站资源3. 系统功能模块图3.新闻发布系统设计表7.3 新闻发布系统设计内容新闻发布系统设计学时4教学目标知识目标:1. 掌握软件的总体设计方法;2. 掌握数据库、数据表、数据字段的设计方法;能力目标:1. 具备程序时序图设计能力;2. 能根据新闻发布系统数据信息设计新闻发布系统数据表。
教学内容1. 新闻发布系统的总体设计;2. 新闻查询时序图设计;3. 新闻显示时序图设计;4. 新闻添加时序图设计;5. 新闻修改时序图设计;6. 新闻删除时序图设计;7. 网络数据库概述;8. 新闻发布系统数据库设计与实现教学方法建议与说明(方法、手段、教学做一体等)1. 引导教学法2. 项目驱动法3. 分组讨论法4. 案例分析法考核与评价方式单元实践、期末考试、综合实训教学辅助材料1. 电子课件2. 课程网站资源3. 数据库设计实践视频4.新闻发布系统后台系统设计与实现表7.4 新闻发布系统后台系统设计与实现内容新闻发布系统后台系统设计与实现学时20教学目标知识目标:1. 理解网站的类型;2. 理解ASP.NET常用标准控件、内置对象;3. 掌握用户身份验证方法;4. 掌握ADO.NET的知识;5. 理解网站基本安全技术能力目标:1. 能熟练运用Visual Studio建立网站,;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. 新闻发布系统后台系统的安全性教学方法建议与说明(方法、手段、教学做一体等)1. 引导教学法2. 项目驱动法3. 分组讨论法4. 案例分析法考核与评价方式单元实训、期末考试、综合实训教学辅助材料1. 电子课件2. 课程网站资源3. 模块设计实践视频4. 模块设计任务书及评价表5.新闻发布系统前台系统设计与实现表7.3 新闻发布系统前台系统设计与实现内容新闻发布系统前台系统设计与实现学时14教学目标知识目标:1. 理解网站前台和后台的概念;2. 理解母板页的概念;3. 掌握ADO.NET的知识;4. 掌握参数传递技术;5. 了解网站中常用的函数能力目标: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和版权;5. 站点导航控件:SiteMapPath、TreeView、SiteMapDataSource;6. 网站数据库连接及应用;7. 数据库应用控件:Repeater、DataSource、DataList;8. 新闻发布系统前台系统新闻信息列表设计与实现;9. 信息分页显示技术;10. 参数传递技术及应用;11. 新闻发布系统前台系统的新闻详细信息显示的设计与实现;12. 数据绑定技术;13. 网站中常用的函数;14. 新闻发布系统前台系统的运行与调试教学方法建议与说明(方法、手段、教学做一体等)1. 引导教学法2. 项目驱动法3. 分组讨论法4. 案例分析法考核与评价方式单元实践、期末考试、综合实训教学辅助材料1. 电子课件2. 课程网站资源3. 模块设计实践视频4. 模块设计任务书及评价表6.新闻发布系统的安全及测试表7.6 新闻发布系统测试 内容新闻发布系统测试学时4教学目标知识目标:1. 认识到网站安全的重要性;2. 掌握各种网站安全隐患的原因及对策;3. 了解系统测试;能力目标:1. 掌握新闻发布系。












