《ASP-NET程序设计》教学大纲

《ASP-NET程序设计》教学大纲

2023年7月14日发(作者:)

《ASP-NET程序设计》教学大纲

(学分4,周数,18,总学时144)

一、课程的性质与任务

通过本课程的学习,掌握开发程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立自主开发留言板、BBS、聊天室等网络应用程序。课程性质为专业技能课。主要介绍开发程序所涉及的开发工具和运行环境、.NET程序设计基础和的程序设计基础等有关内容。

二、课程讲授内容、基本要求与学时分配

(1)初识1.了解软B/S开发体系2.了解Web基础知识3.了解基础

(2).NetFramework类函数库的使用1.掌握字符串类2.掌握me日期时间类3.掌握数学类4.掌握类5.掌握数组类6.掌握it类

(3)的HTTP对象、输入输出与Cookie处理1.掌握Server对象

2.掌握基本的输出对象Repone对象3.掌握基本的输入对象Requet对象4.掌握Cookie的处理

5.掌握服务器与浏览器程序信息

(4)Web窗体程序设计1.掌握Web窗体程序设计模型2.掌握的page对象3.掌握执行Script控件4.掌握的输出控件5.掌握动态产生服务器端控件 (5)Web窗体处理8学时12学时16学时16学时14学时

1.掌握的web窗体处理2.掌握窗体字段的输入控件3.掌握窗体回发功能4.掌握窗体的视图状态5.掌握窗体的验证控件

(6)Web服务器文件的处理12学时1.掌握名称空间2.掌握服务器的文件夹与文件操作3.掌握文本文件读写、查找和替换4.掌握二进制文件的处理

(7)网页数据库操作1.了解基础2.掌握SQL命令的数据库操作

(8)数据库查询1.了解从数据表获取单一字段值

2.掌握DataReader对象以表格显示数据表3.掌握DataSet对象的数据库查询

(9)网页数据库的显示与维护控件1.掌握数据源控件2.掌握Repeater控件3.掌握GridView控件

(10)的Web应用程序1.掌握某文件的使用2.掌握Application对象的状态管理3.掌握Seion对象的状态管理4.掌握网页间的数据传递

(11)中的用户自定义控件(ASC某)与文件上传1.掌握用户自定义控件2.掌握文件上传技术

(12)案例教学8学时12学时8学时12学时10学时16学时

1.留言本的制作2.网站用户与会员的管理3.建立酒店管理系统

三、课程实践内容、基本要求与学时 课程实践形式:课程设计课程实践学时:36学时(一)课程设计目的与任务1.目的

(1)培养学生综合运用所学理论知识分析和解决实际问题的能力。

(2)锻炼学生的独立工作能力,也是对前期理论与实践教学效果的检验。

(3)在理论上学生学习本课程后,应能够掌握微软.NET架构基本思想,在实践技能上能够利用技术进行比较深入的动态网页程序设计,并且有能力参与中大型网站项目的开发工作。

2.任务

(1)利用已学过的基础知识,设计开发一个B/S应用网站。(2)完成指导教师布置的各个具体题目所要求完成的功能。(二)课程设计的基本要求

本课程设计要求学生能独立进行需求分析,设计总体结构,实现网站的各个模块,得到正常的运行,学会调试网站各个页面及各项功能。

1.选题要求:满足课程设计的教学目的与要求,使学生得到全面的综合训练,题目难度和工作量应适合学生的知识和能力状况;

2.学生根据课程实际任务书的要求合理地安排设计进度;

3.学生对自己所选的课程设计的题目,应概念清楚,设计方案合理,调试正常,符合设计要求,课程设计报告书撰写规范;

4.组织形式:课程设计采用分组指导形式,每组学时36学时,每组学生3人。要求每个学生独立完成所选题目。 (三)课程设计内容

4.根据课题具体功能要求开发并进行测试;

5.撰写课程设计报告。学生要认真编写课程设计报告,不少于2500-3000字。课程设计报告内容应包括:封面(设计题目、指导教师姓名、设计者专业班级、姓名、学号),课程设计任务、课题简介、总体设计方案、网站功能模块图,设计总结等。程序清单放在附录中。课程设计报告打印稿要求采用统一的模板编排,同时上交电子文稿,文件格式为.doc;

6.成果验收:教师在学生开发调试的过程中应掌握每个学生开发调试的具体情况并验收结果;7.答辩:教师对学生课程设计验收成果后,由答辩小组主持答辩;答辩以课题组为单位进行答辩,首先简要陈述设计情况,然后回答问题。每个人单独回答问题。

(四)考核及成绩评定

依据学生在设计过程中的表现、网站设计的合理及正确性,结合教师在学生在开发调试过程中掌握的具体情况及调试结果和课程设计报告书的撰写质量综合进行评定。课程设计成绩按百分制进行记分。

序号考核项目1学习态度评分10234合计网站设计情况课程设计答辩情况课程设计报告的完成情况502020100

四、说明

1.先修课程:《网页设计基础》,《面向对象程序设计》《C#程序设计基础》。

五、课程使用的参考教材和主要参考书 1、《基础教程》。清华大学出版社,2022。段克奇。2.《2.0网页制作彻底研究(第二版)》陈会安著清华大学出版社3.《新一代2.0网站开发实践》林昱翔编著清华大学出版社

教学大纲制订者:吴亮

审订者:

软件学院学院(教学部)计算机应用技术系(教研室)

2022年10月29日

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689305896a228337.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信