网页前端开发案例教学论文

2022-04-19

小伙伴们反映都在为论文烦恼,小编为大家精选了《网页前端开发案例教学论文(精选3篇)》,供大家参考借鉴,希望可以帮助到有需要的朋友。摘要:在高校使用1+X证书制度会给高校教育教学工作带来创新性的改革,在高校执行1+X证书制度的时候,必须重视学生学历证书以及其他技能等级证书结合的教育体系。针对网页设计专业,有网页前端开发职业技能等级证书,展开网页前端的有关课程改革成为计算机应用技术专业的核心内容。本文主要讨论网页设计课程存在的问题、网页前端开发课程改革的思路以及网页设计课程的改革探索。

网页前端开发案例教学论文 篇1:

基于工作过程的网页设计课程实训模式改革研究

【摘要】为适应社会的人才需求现状,提高网页设计课程的教学质量,将岗位的职业标准引入课程设计,以前端工程师的典型工作过程分解为依据,从简单到复杂,从局部到整体,基于工作过程重新构建网页设计课程的实训模式。

【关键词】网页设计;前端工程师;工作过程;实训模式

为了适应社会进步所带来的人才需求变化和提升教学效果,高等职业院校不断尝试结合专业和课程的特点,引入多种课程开发方法,深入进行课程建设和改革。目前,基于工作过程导向的课程教学改革正逐渐成为高职教育改革的重要探索领域。网页设计课程是高等职业院校电子商务专业和计算机类专业开设的职业核心课程。所以,网页设计课程的教学质量直接决定了学生的实践能力和就业能力。

1.网页设计课程存在的问题

网页设计课程的相关岗位包括:前端工程师、网站管理、网络编辑等,其中前端工程师是最主要的岗位。前端工程师是Web前端开发工程师的简称,是一种高端技能型人才。很多高职院校的相关专业开设了网页设计课程,但培养出的学生很多都达不到企业关于前端工程师岗位的用人需求,所以依然存在很大的人才需求缺口。

网页设计课程存在的问题主要包括以下几个方面。(1)知识体系相对滞后。学生在学校学到的table表格布局等相关知识在企业已经基本不用。学生对企业用人需求描述中的专业术语和知识比较陌生,没有用过企业要求的知识体系,这是造成学生不敢在前端工程师岗位竞聘的主要原因。(2)注重单个知识点的掌握,不注重综合能力培养。调研发现网页设计课程的教学组织大多采用案例教学等方法,注重单个知识点的掌握,学生掌握了一个个知识点,比较有成就感,但面对企业的工作任务却无从下手,感觉都不是自己学过的知识。这种注重单个知识点,忽略综合能力培养的教学方式,虽然短期能够得到学生的认可,但并没有达到良好的教学效果,相应地也不能实现教学目标。

这引起了很多专家学者的关注,但很多研究仅仅是简单地将某一种教学方法应用于课程的实训教学,或者侧重于项目驱动、任务导向的教学过程设计,都不够系统,不够贴近前端工程师的职业能力需要,所以很难达到满意的教学效果,也很难满足学生的就业需求。因此,结合高职学生的实际情况和职业需求,对“网页设计”课程实施基于工作过程的实训模式改革。

2.课程改革思路

工作过程是企业为完成一件工作任务并获得工作成果而进行的一个完整过程。生产复杂产品、完成重大项目都可能需要多个工作过程,从而构成该产品、该项目的工作过程系统。基于工作过程即工作过程导向,是一种课程开发方法,是2002年德国劳耐尔(Rauner)教授带领下的不来梅大学技术与教育研究所与大众汽车公司合作开发的一种职业教育课程开发方法。

网页设计课程面向的岗位群中最主要最具代表性的是前端工程师。所以在网页设计课程的开发过程中依托前端工程师岗位展开。课题在研究过程中将通过走访企业、校内交流、理论应用研究、调查问卷等方法对网页设计人才需求情况和课程开展情况展开分析。根据调查研究中所发现的网页设计课程教学过程中所存在的问题,结合企业对网页设计人才能力的需求,对网页设计师的工作过程进行分析,分解出典型工作任务,分析各个环节的能力要求。再基于网页设计师的工作过程,构建网页设计课程的实训教学模式,其中包括实训内容、实训方法、考核方案等。并将构建的实训教学模式应用于教学实践,借以激发学生的学习兴趣和学习热情,改进教学效果。

3.前端工程师典型工作任务分解

通过调研,我们发现前端工程师的主要工作内容是基于XHTML+CSS架构根据网站策划图实现网站前端界面开发,所采用的技术目前主要是HTML4+CSS2,但也有部分前端工程师为了达到更好的设计效果已经升级到HTML5+CSS3。为了兼顾目前的主流技术,课程设计以HTML4+CSS2为主要教学内容。但为了学生将来的技术升级和可持续发展,课程简单涉及到HTML5+CSS3的特点。

将前端工程师的主要工作内容进行分析整理,结合前端工程师应具备的能力和素质,我们将前端工程师的典型工作过程分解为以下八个部分:网站规划、页面布局、简单元素添加、导航栏设计、图文列表设计、特效脚本应用、系统设计、兼容性测试。一个网站是由一个个网页所组成的。任何一个网页都要经过除了网站规划之外的七个步骤才能完成,每一个网页的设计完成需要用到的知识基本类似,所以这里我们以单个网页的设计完成为主要目标。前端工程师岗位的工作内容在技术方面涉及到Photoshop、Flash等网页设计图形设计软件的使用以及JavaScript特效脚本的应用,这些都是网页设计课程的前导课程或同期课程的讲授内容,所以在此只涉及到应用,并不深入讲解。

4.重新构建教学体系

4.1 实训内容设计

网页设计课程是以实践为基础的核心课程,所有理论知识必须在技能训练过程中得以掌握和运用,所以必须注重培养学生理论知识的灵活运用能力和网页制作实训能力。网页设计课程的实训内容设计重点体现在以下几个方面:

(1)以工作过程分解为依据。网页设计课程以前端工程师的典型工作过程分解为依据,将实训内容设计为包括局部设计、界面设计、兼容性测试、案例实训四个大的模块,贴近前端工程师的工作过程,满足前端工程师的岗位能力需求,使整个教学过程更加具有针对性。局部设计又由常用XHTML标签、DIV布局、CSS样式美化、JavaScript页面特效组成。局部模块设计即兼顾网页设计课程知识体系的系统性,又结合前端工程师的工作过程,即有利于加深学生对个别知识点的理解,又有利于学生网页设计知识体系的构建。

(2)基础知识与综合实训并重。实训内容的前三个模块属于基础知识学习部分,最后一个案例实训模块属于综合实训。在整个课程设计中,综合实训课时占整个课程课时的1/3以上。课程教学方式也从前期的讲练结合,转变为实训辅导为主;授课对象从前期的面向整体为主,转为面向个体为主。通过对综合实训课时比例的增加,培养学生对知识点的综合运用能力,进而无缝衔接前端工程师的岗位能力。

(3)化整为零、小小案例。前端工程师的工作过程是一个系统性非常强的、复杂的工程,由很多小的知识点组成,需要对知识点进行综合、灵活的应用。针对知识点的案例往往并不适用于整体网页设计,这就造成了知识点的学习与综合实训的脱节,容易给学生造成一种无所适从感。课程实训设计将分布于综合实训中的局部功能分解为基础知识点的学习案例,一个个局部功能分解为一个个小小案例。这种方法也使得学生在做综合实训时有一种亲切感,方便学生知识体系从局部到整体的构建。

4.2 实训方法设计

课程实训方法设计结合实训内容特点,采用“教、学、做”一体化的教学方法。局部设计主要采用理论实践一体化的项目教学法和任务驱动教学法,强调知识点在小案例中的应用。综合实训主要采用分组教学法和真实案例教学法,强调小组协作能力和综合实训能力。

(1)项目教学法。项目教学法时一种由项目引入进而展开知识点的教学方法,一边分析讲解、一边操作演示,讲练结合,激发学生学习兴趣,提高学生分析问题、解决问题的实际能力,轻松达到教学目标。

(2)任务驱动教学法。将实训内容设计为一个个独立任务,充分调动学生的学习积极性和主动性。任务也分为三种类型:局部功能任务、整体设计任务、真实企业任务。任务的实施也是从简单的局部功能任务到整体设计任务,再到灵活运用的真实企业任务的过程,逐步进阶。任务驱动贯穿整个实训环节设计,有利于训练学生的职业态度,也有利于提高学生的知识应用能力和创新能力。

(3)分组教学法。综合实训阶段的任务相对复杂,单个同学实现有一定的难度,所以采用分组教学的方法,有利于形成小组内探讨解决问题的氛围,也有利于加深对知识点的理解,能有效培养学生的团队意识。为充分发挥每个成员的潜能,形成足够量的成员任务,在设计小组时人数不宜太多,一般以2-3人为宜。

(4)真实案例教学法。将企业真实案例引入教学过程,能有效拉近课程教学与岗位能力需求之间的距离,充分激发学生的学习热情,即能让学生对岗位能力需求有更深刻的理解,也能增加学生的自我认同感和成就感,进而达到培养岗位人才的目的。

4.3 考核方案设计

本课程的最终目的是要求学生应用所学知识,根据网站策划图完成网站设计。前端工程师是一个注重实际能力的岗位,传统的理论知识考试方式不能充分评价学生的学习成绩和能力水平,对于学生实践能力的提高,以及就业能力的提高是没有多少益处的。也有部分研究者将考核形式改为考核学生完成网站作品制作的形式。这种考核方式相对理论知识考试有了很大的进步,更加注重实践能力的考核,但很多时候教师考核给出的网站策划作品比较滞后,内容相对简单,所有同学完成一样的网站设计,难免存在抄袭的嫌疑。这就造成了很多同学觉得自己对课程内知识掌握的不错,但看到企业复杂的网站策划图,依然不敢面试前端工程师岗位。

因此课题组对考核方案进行了大胆的改革,期末总评学习成绩由三部分组成:过程考核(平时到课考勤、上课回答问题和随堂作品)占20%、技能考核(课内分模块作品以及综合设计作品)占30%和项目考核(期末综合作品)占50%。这种方式较为客观的反应了学生的学习情况和能力水平,主要特点包括:

(1)真题真做。将企业一线的多个真实案例拿来供学生选择,作为项目考核题目。多种作业选择能在一定程度上减少学生作业抄袭的情况。来自企业一线的真实案例与岗位能力要求高度契合,增强学生就业能力和自信心。

(2)注重过程考核。期末考核只占期末总评成绩的50%,其余两部分都是教学过程中完成的,属于过程考核。这样的考核方案设计能有效避免学生过分注重短时间的期末考核,能使学生更加重视知识技能积累的学习过程。

5.小结

基于工作过程的网页设计课程实训模式开发,以前端工程师的典型工作过程分解为依据,从简单到复杂,从局部到整体,符合学生的认知学习规律。实践内容以来自企业一线的真实案例为基础,真题真做,培养和提高学生的实践动手能力和综合运用能力,拉近课程培养与企业用人需求之间的距离,提高学生的就业能力和核心竞争力,实现技术技能型人才的培养目标。

参考文献

[1]何兴国.DACUM与工作过程导向课程开发方法比较研究[J].职教论坛,2012(27):70.

[2]孙士新.基于工作过程导向的高职本土化教学模式研究[J].辽宁医学院学报:社会科学版,2013(2):69.

[3]沈玲.基于工作过程的高职课程建设研究[D].湖南师范大学论文,2012.6:20-27.

[4]余雪丽.高职共享型专业教学资源库建设探究[J].职业时空,2009(7):47-48.

作者简介:刘秀芹(1982—),女,山东曹县人,讲师,主要研究方向:电子商务、信息管理。

作者:刘秀芹

网页前端开发案例教学论文 篇2:

1+X证书制度下“网页设计”课程改革探索

摘要:在高校使用1+X证书制度会给高校教育教学工作带来创新性的改革,在高校执行1+X证书制度的时候,必须重视学生学历证书以及其他技能等级证书结合的教育体系。针对网页设计专业,有网页前端开发职业技能等级证书,展开网页前端的有关课程改革成为计算机应用技术专业的核心内容。本文主要讨论网页设计课程存在的问题、网页前端开发课程改革的思路以及网页设计课程的改革探索。

关键词:1+X证书制度;网页设计课程;改革探索

前言:

1+X“1”指的是学生学历证书,“X”指的是若干的职业技能等级证书,执行这个制度主要是为了鼓励学生在获取有关专业学历证书的同时,还能取得更多职业技能等级证书。主要是为了培养新时代对高素质多技能的人才,重新构建若干职业技能等级证书的核心课程体制,提升学生的职业素养,为学生更好就业打基础。

一、网页设计课程存在的问题

充分分析传统网页设计课程,课程中还存在着一些问题:首先是课本更新的速度缓慢,案例教学也只是针对本章课程的内容,课程中的知识点比较分散,对学生掌握基础知识点以及有关岗位技能有一定的负面影响。其次教师在讲授课程的时候更多的是要求学生掌握基础知识,并没有要求学生扎实掌握有关的技能,这些不能满足企业对员工的要求。最后网页设计课程使用教和学这两种学习方式,学生参与学习的积极性不高,不愿主动参与交流学习交流的活动,更不说是学生主动提出有创造性的思路。

二、网页前端开发课程改革的思路

处于1+X证书制度的背景中,有关院校需要和培训组织有更深层次的交流,主要是讨论职业技能等级证书培训内容和有关专业课程的教育内容,研究职业技能等级标准以及职业教育中每个层次的专业课程要求的标准,研究有关的考核计划[1]。网页前端课程群开发小组需要按照网页前端开发职业技能等级标准的有关要求,按照学生接收知识的实际情况,重新构建课程的模块。

有关网页前端开发职业技能分为三个等级,其中专业课程群的课程内容不能只是简单的完成同样的分级,应该从三个级别证书的考核职业技能以及具体考核的内容进行,三个级别中都相互关联的。经过综合性的分析有关技能的要求,在课程标准、具体课程考核方案、有关课程的教学方案这三个方面完成网页设计课程的改革探索。

三、网页设计课程改革探索

(一)“网页设计”课程的教学方案改革

将先进的教学理念应用在教学模式中,教师带领学生借助搜集网站以及具体访问的形式充分了解企业的真实需求,把参与工作需要的职业素养以及职业技能当做学习的目标引入教学中,改革学习方式。

针对“网页设计”课程教学基本上使用线上+线下式混合教学方法。课程教师使用现在先进的信息技术,借助多媒体教学资源,给学生创设相互交流、产教融合的学习环境,在讲授知识的时候带领学生在课前认真仔细预习[2]。使学生带着预习中遇到的困难以及问题在课堂上学习,将学生分成小组,小组内相互讨论研究难点以及疑点,在学习中遇到不明白或者是模棱两可的时候,经过扫描相关连接更细致、具体的了解知识点,使学生扎实掌握网页设计以及网页开发基础知识,然后拥有网页设计的能力。学校可以请成功企业的专家到校讲解工作经验,在课程教育中培养学生的职业素养。

(二)网页设计课程教学标准改革

网页前端开发核心的基础课程就是网页设计,将网页制作基础、CSS3网页设计、HTML5设计课程内容结合在一起,知识内容包含着网页前端开发职业技能等级要求中静态网站的开发以及美化。这个课程的总体目标就是借助专业的理论知识以及实践操作技能,使学生充分掌握CSS课程中设置的基础知识以及灵活使用CSS3新特点改变网页编制的节能,将学过的知识和技能结合在一起,完成网页设计的工作[3]。网页和HTML基础知识、CSS3属性的设置、美化、语言、标记、扩展应用等是包含在教学内容中的。这个课程的实践性较强,需要将HTML5网页制作、响应式网页以及CSS3属性设置这三个模块综合在一起进行有关实践。

(三)网页设计课程考核方案改革

目前学校还是使用笔试考试、实践机器操作以及网页设计作品报告等形式对网页前端开发课程的学习进行考核。基本上这些考核的方式都是重视理论知识内容;部分实践考核项目设计比較客观,使学生有偏差性的理解,靠着死记硬背知识点参加考试,这也就和考试的初衷越来越远。在1+X证书制度中,想要了解学生掌握课程的真实情况,可以使用网页前端开发职业技能等级证书的考核形式,改革对网页设计课程的考核形式。可以将理论知识和实践操作成绩结合在一起,理论成绩占据总成绩的百分之三十,笔试的题目可以分成三个部分单选题、判断题、多选题;实践技能成绩占总成绩的百分之七十,实践考试需要包含着课程中所有内容。想要成绩合格,必须保证这两部分的成绩都达到50分,需要对笔试以及实践都有足够的重视才能使学生全面发展,杜绝重视一方面轻视一方面的情况出现。

结语:

综上所述,教育的主要目的就是培养可以适应更多职业岗位的高素质的复合型人才,不只是取得专业技能等级证书即可。我国教育的1+X证书制度还在发展初期,当前国家教育部门还在努力研究学分银行制度,使学历证书进而职业技能等级证书相互贯通。所以制度的改革创新都是需要经过有关的实践完成的,所以1+X证书制度既需要职业教育领域的改革措施,还和产业的发展有一定的关系,所以有关学校应该稳定推进职业学历教育以及职业技能培训结合在一起培养人才的形式。

参考文献:

[1]戴艳涛,杜丽萍,赵丹等.高职院校“1+X”证书制度实施路径与保障措施探究[J].中国管理信息化,2021,24(18):205-206.

[2]姜滟稳,程鸿芳.Html 5网页设计课程的教学研究[J].科技风,2021,(25):98-99.

[3]刘春芝.基于“互联网+教育”之移动端网页设计课程教学改革探索[J].数字通信世界,2021,(05):229-230.

[4]马歌.SPOC在网页设计与制作课程教学中的应用[J].福建电脑,2021,37(02):140-142.

作者:李岩

网页前端开发案例教学论文 篇3:

基于ASP.NET技术的精品课程教学平台的设计与实现

摘要:精品课程网络教学平台是信息化教育资源建设的关键环节,教师通过网络教学平台能与学生形成交互式教学,许多学校目前正在加大力度建设。文章以国家精品课程网站技术指标为依据,结合学校实际情况和法律专业特点,利用ASP.NET+ACCESS动态网页开发技术,实现了基于B/S三层结构模式的精品课程网络教学平台,并阐述了开发过程的关键技术,解决了学校精品课程网站建设问题。

关键词:ASP.NET;B/S结构;三层结构;精品课程

Quality Teaching Platform Design and Implementation

Based on ASP.NET Technology

Sun Zhiyong

(Guangzhou Vocational School of Justice,Guangzhou510440,China)

一、引言

精品課程网站不仅是学校提高教学质量进行教学改革的窗口,也是学生自主学习、教学互动、学习交流的重要平台。根据2010年我国精品课程评估指标体系,精品课程除了应该具有丰富的课件、案例、习题等相关资料,应该具有运行良好的开放式教学课程网站[1]。通过网络教学平台,教师可以了解学生的学习状况,在线解决学生的疑问,听取学生的意见,进行在线测试,尤其是法律专业的课程,案例教学与讨论是非常重要的环节,必须实现在线案例讨论的环境。本文从我校法律教学建设精品课程网站的实际需要和教学管理的角度出发,介绍了使用ASP.NET+ACCESS2007环境下开发精品课程网站教学平台的方法。

二、系统平台的结构和设计

(一)系统实现的基础

本系统使用Microsoft的ASP.NET进行开发,采用B/S模式,主要分前台网站和后台管理系统两部分。前台网站采用ASP.NET动态网页制作技术,实时从服务器数据库中调取数据与信息,在浏览器中以网页的形式呈现。通过系统后台的系统管理,可以控制前端数据的界面与显示的内容。

本系统是在ASP.NET的三层结构体系的基础上进行设计与开发的。三层结构分别是数据访问层database access layer,业务逻辑层business logic layer,用户表现层(用户接口层)user interface layer,[2]其结构如下图1所示:

图1.三层结构示意图

采用三层构架的好处是结构清楚,功能模块清晰,出现异常能迅速定位排除。这种模式开发出来的代码非常美观,简洁,别人阅读起来特别方便。

(二)系统功能的设计

本网站的基本功能是一方面是让学生通过网络来学习学校的精品课程,另一方面是可以让教师更好地利用教学平台组织教学。所以在功能的设计上主要分为两个模块:第一个模块

是前台的界面模块;第二个模块是系统管理模块。在前台部分,学生可以在主页进行注册,来了解最新的学科的教学动态,可以在教学资料进行课件的下载等,还可以通过BBS留言板与教师可以相互地交流或者学生之间进行讨论;在后台部分,教师可以登录后台管理系统,进行学生用户管理、教学信息的发布、课件与教学资料的上传、组织在线测试、BBS等数据的管理。网站的功能构架如图2所示:

图2.网站架构图

(三)数据库的设计

通过对网站进行需求分析、流程设计及系统功能结构的确定,规划关系数据库数据表有:用户信息表(User_info.mdb)、教学信息设置表(Info_config.mdb)、教学新闻表(news.mdb)、课件表(Courseware.mdb)、教学论坛包含论坛发布与回复两个表(Forum.mdb,Forum_Reply.mdb)、教学视频表(Video.mdb)、教学案例发布表(Case.mdb),系统界面皮肤表(CSSTable.mdb)表等。

(四)开发技术及运行环境

本系统采用ASP.NET的集成开发环境Visual Studio2005+Access2007开发,Asp.net不仅仅是Active Server Page(ASP)的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序,Asp.net提供许多比现在的Web开发模式强大的的优势。[3]

本系统服务器端IIS(Internet Information Services)在Microsoft.Net Framework2.0框架支持环境下,采用Windows Server2003操作系统。选用Access2007作为后台服务器上的数据库。使用Microsoft Visual Studio.NET2005、Macromedia Dreamweaver 8作为开发工具,开发语言为VBScript,美工设计采用Adobe Photoshop CS完成。

三、系统实现的关键技术

(一)ASP.NET+ACCESS动态网页技术

本系统选用Access作为建站数据库,除了低成本的原因之外,主要是Access数据库的易发布性,一个MDB文件就包括了全部的表和数据,开发完后连同网页和ASP脚本一起上传到网站服务器上就可以了。代码使用Microsoft.Jet.LOEDB4.0驱动进行Access数据库的连接,并且为了提高应用程序的安全性,使用Server.MapPath方法指定相对的数据库路径。以下是asp.net连接Access数据库连接实现的部分代码:

<%@ Import Namespace="System.Data"%>

<%@ Import NameSpace="System.Data.OleDb"%>

<script laguage="VB" runat="server">vpn_eval((function(){

1.连接数据库

Dim myConnection As New OleDbMyConnectionection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../jingpin/jingpin_db.mdb"))

myConnection.Open()

2.添加数据

Sub insertuser()

Dim cmd As New OleDbCommand("insert into userinfo(name,pswd,type,zhuceshijian) values ( & TextBox1.Text & , & TextBox3.Text & ,2, & Now() & )", myConnection)

End Sub

3.編辑数据

Sub mye(ByVal sender As Object, ByVal e As DataGridCommandEventArgs)

datagrid1.EditItemIndex = CInt(e.Item.ItemIndex)

End Sub

4.更新数据

Sub myu(ByVal sender As Object, ByVal e As DataGridCommandEventArgs)

Dim cmd As New OleDbCommand("update userinfo set name= & txtusername.Text & ,pswd= & txtpassword.Text & ,type= & txttype.Text & ,zhuceshijian=#" & Now() & "# where id =" & datagrid1.DataKeys(CInt(e.Item.ItemIndex)), myConnection)

cmd.ExecuteNonQuery()

End Sub

5.删除数据

Sub myd(ByVal sender As Object, ByVal e As DataGridCommandEventArgs)

Dim cmd As New OleDbCommand("delete from userinfo where id=" & datagrid1.DataKeys(CInt(e.Item.ItemIndex)), myConnection)

cmd.ExecuteNonQuery()

End Sub

(二)DIV+CSS布局技术

本系统利用DIV+CSS技术实现WEB的内容和形式分离,网页前台只需要显示内容就行,形式上的美工交给CSS来处理,使得HTML文件代码精简、更小,打开更快,让系统有更好的执行效率。[4]为了重构页面(DIV css改版方便)修改方便,本系统的各个界面主要通过调用不同的层叠样式表来实现,通过各个样式表文件实现html和css文件分开,也就是说一个网页的内容与表现形式的分离,利用数据库中CSSTable表保存了用户的UserId和对应的Style_ID,以及每个模板对应的CSS文件。用户登录后,根据用户的Session信息得到用户的UserID,当用户选择新模板进行更新时,对模板表中的记录进行更新,改变UserID所对应的Style_ID和CSS文件,从而实现不同的页面风格模板。

(三)Session技术的使用

Session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。ASP.NET中Session对象,简单来说就是服务器给客户端的一个编号,当一台www服务器运行时,可能有若干个用户浏览器正在访问这台服务器上的网站。当每个用户首次与这台www服务器建立连接时,就与这个服务器建立了一个Session,同时,服务器会自动为其分配一个SessionID,用以识别这个用户的唯一身份。用到了session和cookies,记录用户信息,比如,在本系统中用户类型就是用Session("use_type")记录的,在以后的页面可以对用户的权限进行判断。

(四)系统的应用效果

本精品课程网络教学平台的应用环境简单,安全可靠,系统的兼容性强,能满足一般学校的应用需求。采用本系统后,我校的非计算机专业的教师能轻松地建设、管理和维护自己的课程网站,以下就是我校专业刑法课程的网站平台的具体实现,图3是刑法学精品课程网站的主界面图。

图3.是刑法学精品课程

四、结束语

采用精品课程网络教学平台,解决了我校非计算机专业精品课程教师制作网站存在的技术上的困难,对我校的专业特色课程教学手段的更新以及教学水平的提高有着积极的作用,充分地使用网络教学平台开展教学活动,能激发学生学习兴趣和提高教学效果,值得同类学校借鉴。

参考文献:

[1]国家精品课程评估指标[S].教育部,2010

[2]胡颖辉,宁赛飞.基于UML和ASP.NET实现三层B/S结构系统开发[J].计算机与信息技术,2007,21

[3]孟宪会,张慧妍.ASP.NET2.0应用开发技术[M].北京:人民邮电出版社,2006,85

[4]前沿科技,曾顺.精通CSS+DIV网页样式与布局[M].人民邮电出版社,2007,10

[作者简介]孙智勇(1978.3-),男,湖南娄底人,本科,计算机及应用专业,工商管理硕士,教师,助理讲师,研究方向:电子商务。

作者:孙智勇

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:案例教学模式下经济法论文下一篇:当前中国经济问题思考论文