时间:2023-02-15 21:32:18
序论:好文章的创作是一个不断探索和完善的过程,我们为您推荐十篇网页制作论文范例,希望它们能助您一臂之力,提升您的阅读品质,带来更深刻的阅读感受。
二、考核方案
1.考核方案的制定
本考核采取学生小组合作(每组2-3名学生)完成一个规定主题网站项目的方式展开。总成绩由操作考核成绩、项目报告成绩两部分组成,权重分别为70%、30%,每一项按百分制评分后依权重比例计入总成绩,总成绩不及格者必须重修本课程并重新参加考试。因本校的现有学期总评成绩是由平时成绩30%、期中成绩30%、期末成绩40%组成,为了与学校的评分要求接轨,将本次考试所得的总成绩作为学校学期总评成绩的期末成绩部分。并在此说明平时成绩30%部分是由学生本学期的课程作业完成情况、出勤及上课表现综合评定。本考核方案中的操作考核、项目报告都有具体的考核方案,其中操作考核实施的具体要求以试卷形式展现,内容要求以表“操作考核内容”为中心,以考核学生综合网站制作能力为基本思路,通过小组合作完成主题网站的设计与制作,具体要求在此省略。此外要求学生撰写项目报告不仅让学生明确各自的份内工作,同时要求学生善于思考、总结,每做一个项目都有所收获。项目报告实施的具体要求涉及以下几个方面的内容:
(1)项目实施过程。项目实施过程包括前期策划、资料搜集、网页制作。在前期策划阶段,要求小组共同确定网站名称、网站风格(列举网页采用主要色彩及网页色调定位)、网站栏目、站点目录结构的内容以形成完整的网站规划,在此规划的指导下进行资料搜集、协作完成网页制作。其中网页制作中要求页面美工设计阶段介绍所用软件及提供至少首页效果图截图;静态页面制作阶段要求绘制网页布局的结构图及标注尺寸;程序开发阶段列举所用的开发工具、对数据库、表进行截图,以及绘制程序开发页面流程图。
(2)项目总结。对本项目完成情况进行分析、总结,并介绍项目实施过程中的收获及体会。在作品展示时要求各小组派出代表对作品进行介绍,总结,便于相互交流经验。
(3)项目组介绍。对该项目组成员进行介绍及项目实施过程中的人员分工情况进行报告。体现小组合作开发项目的工作模式,让学生明白实际工作中不仅需要具备较高的技术能力,还要有合作意识,与合作者之间有效、和谐的沟通。
2网站设计分析
文字、图形、色彩是展示网站内容的重要组成部分,是构成网站传达信息不可或缺的手段,同时也是用户对网站第一印象和整体风格关注的主要内部分。要想设计出符合人性化需求的网站,只有多为用户着想,认真地以用户的切身体会出发去完成网站的整体设计。当然,在设计过程中需要考虑的因素很多,用户群因素和界面因素是首要考虑的两个方面。
3网页制作
3.1选择合适的网页设计软件当前能使用的网页设计类软件很多,而选择一个功能强大、操作简单的软件则会让你事半功倍。对于网页制作软件来说,初学者最常使用是Frontpage和Dreamweaver,Frontpage是微软公司出品的一款网页制作入门级软件,FrontPage使用方便简单,会用Word就能做网页,所见即所得是其特点,该软件结合了设计、程式码、预览三种模式。Dreamweaver是美国MACRO~EDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,利用它可以轻而易举地制作出充满动感的网页。此外,制作网站还要用到边缘性软件,如photoshop、flash等,网页设计过程中可根据自己的需要灵活运用这些软件。
3.2选择网页内容前期的框架设计好后,就要为这个网站选择内容了。网页内容影响着网站的成败,所以我们要多花一些心思在内容制作上。内容选择要选有新意的、独特的,这些可以从图书、报纸、互联网等信息媒介搜集素材,素材通常分为三类一一文字、图片、影像。素材准备得越多越好,再从这些素材中粗中取细,以备制作网站时可以随时拿来使用。总之,网页内容是网站的根本,如果内容空洞,页面制作的再怎么精美,仍然不会留住访问者。
3.3运用网页设计中的色彩不同的色彩搭配产生不同的效果,反映出不同网页的文化内涵。因为它能产生强烈的视觉冲击,所以确定网页的色彩是相当重要的一步。在网页的色彩设计上,除了要表现心理和感情联想之外,还要考虑色彩的对比明暗、轻重、冷暖、调和色和纯度对比色的应用等等。合理的用色可以让信息的传递更有价值,使网页更有效和准确地把信息传达给我们的视觉。
一、引言
Internet已渗透到了社会的各个领域,不仅影响着我们的学习和工作,在Internet的发展中,WWW的发明和迅速推广应用是一个重要的里程碑。网页设计作为一门新兴的技术,是介于平面设计、编程技术两者之间的一门学科,它还涉及到美学心理、平面构成、色彩搭配等平面设计方面的知识。只有综合运用多种知识,才能设计出视听特效、动静结合、人机交互的WEB页面。
电子商务网站是一个非常丰富和方便的系统,很多是过去无法想像的,随着今天的社会的发展以及科学技术的发展,现在都可以想像得到。由此可以想像到未来的网页设计,那时候网页设计的要求是什么呢?怎样才能适应电子商务的发展呢?我有以下几点想法:网页能具有人性化;网页要具有相当的美感;网页更加强调交互性。
二、电子商务网站的安全现状
电子商务网站安全主要涉及网络信息的安全和网络系统本身的安全。电子商务网站安全的隐患主要来自操作系统、网络和数据库的脆弱性以及安全管理上的疏忽。电子商务网站安全从本质上讲就是网络上信息的安全,包括静态信息的存储安全和信息的传输安全。从广义上讲,凡是涉及到网络上信息的保密性、完整性、可用性、真实性和可控性的相关技术和理论都是网络安全的研究领域。因此为了保证网络的安全,必须保证以下四个方面的安全:运行系统的安全;
网络上系统信息的安全;网络上信息传播安全;网络上信息内容的安全。
以下是对目前国内电子商务站点普遍存在的几个严重的安全问题的一些分析。
1.客户端数据的完整性和有效性检查
(1)特殊字符的过滤
在W3C的WWWSecurityFAQ中关于CGI安全编程一节里列出了建议过滤的字符:&;“”\“|*?-<>^()[]{}\n\r,这些字符由于在不同的系统或运行环境中会具有特殊意义,如变量定义/赋值/取值、非显示字符、运行外部程序等,而被列为危险字符。
①CGI和Script编程语言的问题
在几种国内常见的WEB编程语言中,ASP和ColdFusion脚本语言对特殊字符的过滤机制不够完善,例如没有对单引号做任何处理等。Perl和php对特殊字符的过滤则较为严密,如忽略或加上“\”(取消特殊字符含义)处理。C语言编写的cgi程序对特殊字符的过滤完全依赖于程序员的知识和技术,因此也可能存在安全问题。
②MicrosoftASP脚本
普遍存在的问题是程序员在编写ASP脚本时,缺少或没有对客户端输入的数据/变量进行严格的合法性分析。因此,如果攻击者输入某些特定sql语句,可能造成数据库资料丢失/泄漏/甚至威胁整个站点的安全。比如攻击者可以任意创建或者删除表(如果可以猜测出已存在的表名),清除或者更改数据库数据。攻击者也可能通过执行一些储存过程函数,将sql语句的输出结果通过电子邮件发送给自己,或者执行系统命令。
③PHP和Perl
虽然提供了加上”\”(取消特殊字符含义)处理的手段,但是处理一些数据库时依然可以被改写。对于MySQL则没有问题,\’不会与前面的单引号封闭,而当作一个合法的字符处理。针对oracle和informix等数据库暂时未进行相关测试。
另外,对于PHP或者Perl语言,很多程序对于数字类型的输入变量,没有加单引号予以保护,攻击者就有可能在这种变量中加入额外的SQL语句,来攻击数据库或者获得非法控制权限。
(2)数据库问题
不同的数据库对安全机制的不同认识和实现方法,使它们的安全性也有所不同。最常见的问题是利用数据库对某些字符的不正确解释,改写被执行的SQL语句,从而非法获得访问权限。
2.大量数据查询导致拒绝服务
许多网站对用户输入内容的判断在前台,用javascript判断,如果用户绕过前台判断,就能对数据库进行全查询,如果数据库比较庞大,会耗费大量系统资源,如果同时进行大量的这种查询操作,就会有DenialofService(DoS——拒绝服务)同样的效果。
三、措施与解决方案
通过查阅一些资料,下面介绍一些网页制作中安全防范的方法,以供大家参考。
1.防范脚本攻击
(1)JS脚本和HTML脚本攻击的防范其实很简单,只要用server.HTMLEncode(Str)就可以了。当然全以<%=uid%>过滤,为了方便的过滤,只需要将HTML脚本和JS脚本中的几个关键字符过滤掉就可以了,如下代码所示:
以下是过滤函数CHK()
<%
functionCHK(fqyString)
fqyString=replace(fqyString,“>”,“>”)
fqyString=replace(fqyString,“<”,”<“)
fqyString=replace(fqyString,“&#”,“&”)
fqyString=Replace(fqyString,CHR(32),“”)
fqyString=Replace(fqyString,CHR(9),“”)
fqyString=Replace(fqyString,CHR(34),“”“)
fqyString=Replace(fqyString,CHR(39),”‘“)
fqyString=Replace(fqyString,CHR(13),”“)
fqyString=Replace(fqyString,CHR(10)&CHR(10),”</P><P>“)
fqyString=Replace(fqyString,CHR(10),”<BR>“)
CHK=fqyString
endfunction
%>
(2)很多站点在用户注册,或者是用户资料修改的页面上也缺少脚本的过滤,或者是只在其中之一进行过滤,注册进入后修改资料仍然可以进行脚本攻击。对用户提交的数据进行检测和过滤如以下代码:
IfInstr(request(”username“),”=“)>0or
Instr(request(”username“),”%“)>0or
Instr(request(”username“),chr(32))>0or
Instr(request(”username“),”?“)>0or
……
Instr(request(”username“),”>“)>0or
Instr(request(”username“),”<“)>0or
Instr(request(”username“),”“”“)>0then
response.write”朋友,你的提交用户名含有非法字符,请更改,谢谢合作<ahref=’****:window.history.go(-1);‘>返回</a>“
response.end
endif
2.防范sqlinjeciton攻击
从最一般的.SQLInjection漏洞攻击来看,主要在用户名和密码上的过滤问题,提交:用户名为:‘or’‘=’用户密码为:‘or’‘=’从程序出发,数据库在执行以下操作Sql=“SELECT*FROMlUsersWHEREUsername=”or“=”andPassword=“or”=“”时,SQL服务器将返回lUsers表格中的所有记录,而ASP脚本将会因此而误认为攻击者的输入符lUsers表格中的第一条记录,从而允许攻击者以该用户的名义登入网站。对此类注入的防范可以利用以下代码就可以实现strUsername=Replace(Request.Form(“Username”),“‘’”,“‘’‘”)
strPassword=Replace(Request.Form(“Password”),“’‘”,“’‘’‘”)
3.防止ASP木马
防止ASP木马被上传到服务器的方法很简单,如果你的论坛支持文件上传,请设定好你要上传的文件格式,我不赞成使用可更改的文件格式,直接从程序上锁定,只有图象文件格式和压缩文件就完全可以,因为多给自己留点方便也就多给攻击者留点方便。怎么判断格式,如下面代码所示:
判断文件类型是否合格
PrivateFunctionCheckFileExt(fileEXT)
dimForumupload
Forumupload=”gif,jpg,bmp,jpeg“
Forumupload=split(Forumupload,”,“)
fori=0toubound(Forumupload)
iflcase(fileEXT)=lcase(trim(Forumupload(i)))then
CheckFileExt=true
exitFunction
else
CheckFileExt=false
endif
next
EndFunction
上述介绍的一些安全防范的方法在编写网页代码时被常用到,这些代码还是较为基本的一些代码,但能有效的防止一些黑客的攻击,当然加入了这些代码可能会降低程序的使用效率。做为一名网站的管理人员或网页制作人员在进行网页制作和网站维护时应加强安全防范的意识,确保在网络上进行数据传输的可靠性。
二、任务驱动教学法
所谓的任务驱动教学法就是给学生一个任务,由学生来完成,教师可以从旁指导和帮助,在任务的驱使和激励下促使学生主动学习,积极探索,相互合作的学习方式。值得注意的是,教师在使用这一教学方教学法是建立学生必须已经掌握一定的基础知识,学会如何使用一些基本的应用软件的基础上,因此任务驱动教学法并不是以教材和知识点为中心,而是以培养和锻炼学生的在网页设计和制作上的综合运用能力为中心。在实际的高职《网页设计与制作》教学中,教师可以通过专题或者话题的形式,在交流中引导和启发学生,然后定下一个主题,让学生围绕主题来设计出一个完整的网站。由于完整的网站涉及的内容较多,包含目标需求分析、网站定位、网页规划、内容收集、网页设计、内容排版以及文字和图片的处理编排等,因此教师在教学中可以采用小组合作的模式,从而提高学生的合作能力和人际交流能力;也可以由一个学生单独完成,期间教师可以组织几次检查和交流活动,对自己的作品进行不断地修改和完善。通过任务驱动教学法可以使学生对网页设计和制作的流程有一个全面的认识,让学生掌握系统的网页开发流程,同时也有利于提高学生团队协作能力、创新能力、独立解决问题的能力。
三、活动探究教学法
活动探究是高职《网页设计与制作》教学中重要的教学组成部分,有助于学生开展项目学习,在活动探究过程中学生可以掌握到大量的知识内容和技能技巧,能够帮助学生在网页制作和网站开发的过程中创作出更加优秀的作品。所谓活动探究教学法,就是指教师向学生提供定的资源和信息,由学生从已有的材料中进行挖掘和拓展,让学生对教学项目中的问题进行主动的探索和研究,从而促使学生构建和完善自己的知识体系。此外,学生在进行探索时,教师也要从旁进行观察和指导,对于学生不当的行为要予以纠正,对于做的好的学生给予表扬和鼓励。比如在设计网页链接的过程中,有不少学生对外部文件与网页内的链接出现疑问,教师可以就这个问题对全体学生进行示范和讲解,一方面使得学生对所学有更充分的了解,另一方面保持学生的学习热情和积极性,使学生能够将作品完整的制作出来,从而有效地提高高职《网页设计与制作》的教学效率和学生的综合素质。
基于建构主义的教学模式设计
随着信息技术的迅猛发展和互联网的广泛应用,网络及其技术正在迅速成为拓展教育时空、提升教育效率的重要途径,通过网络开展就业指导和毕业生就业服务也成为高校指导就业工作的重要渠道。基于网络技术的固有优势和就业指导的本质要求以及高校就业信息网络化的不断完善,高校毕业生逐渐将网络求职作为择业的重要手段之一。与此同时,用网络为大学生开展就业指导也在迅速发展,但在这发展过程中存在着若干薄弱环节,如何实施和发展网络就业指导,突破时空限制,为学生提供全程、全面、全方位的就业指导服务已成为高校网络化就业指导工作中迫切需要解决的问题。
一、网络就业指导工作中所存在的问题及形成原因
1.高校就业指导人员的专业素养有待提高
目前,我国高校基本上都设置了就业指导机构,多数开有就业指导课。但由于师资力量投入不足,就业指导机构的工作大多是以相关就业信息以及学生就业手续办理为主。作为学校就业工作实施的主管部门,其工作方式没有突破传统模式。部分学校没有专职就业指导老师,缺少一支结构合理、业务水平高的教学队伍。上课的主要是学校就业处的老师和工作人员,且没有对这些老师进行专业的培训教育;在教学安排时,由于师资和课时问题、扩招人数的增多、学校多方面资源紧缺等原因,使得就业指导教师队伍不稳定,特别是网络化就业指导整体处于较低水平。因此,改变现状,提高就业指导人员专业水平是各高校就业指导机构首先要解决的问题。
2.大学生就业指导网的建设有待进一步完善
(1)就业网站的指导、服务功能需要加强
目前,多数就业指导网站提供的内容基本上都是大同小异,除了各种政策法规、用人单位招聘信息、毕业生求职信息等内容外,就是简单的文章罗列,毕业生需要和想要的内容很少。要想了解更多的内容,多数毕业生们还是选择网络引擎搜索。另外,就业指导网站的有些栏目设置缺少吸引力,内容过时,互动性、联通性比较差,使用不方便,没能真正充分发挥其应有的功能。专门针对学生进行职业生涯规划、职业生涯测评、个性化设置、就业心理疏导等方面的相关辅导内容涉及不多。
(2)对网站信息的监控有待改进
就业信息网上毕业生或用人单位自己填写并相关信息,对毕业生而言,部分毕业生任意更改对自己就业不利的相关资料,如改表现、提高成绩等,一些不确实的信息;对用人单位而言,也“善意”夸大自身实力。这些不良行为的后果直接引发就业矛盾以及人们对网上招聘信息信任度的降低。可见,如何有效合理利用网络开展就业指导,还有广阔的开发空间。
(3)网络化就业指导工作的信息整合效力不够
目前,许多就业网站由于没有网络化实施的有效方案,不能实现与教育管理部门、各级高校的信息共享和整合,就业信息的、就业数据的统计和学生就业管理等工作还未摆脱传统方式。高校与社会机构对于就业指导的网络资源整合效力不够,高校、政府相关各职能部门各摆各的谱,各唱各的调。由于信息不联通,常常出现“有人无业就,有业无人就”和“求职者找不到合适的职位,求人者找不到有用的人才”的两难局面。
二、就业指导工作网络化的建议和对策
1.提高就业指导人员信息素养
就业指导人员应具备较敏锐的信息意识,具有较强的信息敏感度,能够根据实际情况主动快速地提取、利用就业信息资料。在高校毕业生就业过程中,毕业生人数比较集中,受时间、专业、场地、生源地限制,如果没有大量的准确的人才需求信息,就业工作势必受到影响。
就业指导人员要掌握信息知识,积极学习各类新信息知识和熟练使用各种信息工具,对信息的发展具有适应性,能够跟上社会发展的脚步。
就业指导人员要具有运用信息的能力,应对收集到的各类信息进行整理、分类、归纳和总结,以保证信息的全面、及时和准确,并及时向毕业生和用人单位反馈和。同时能引导学生学会根据求职要求对各类信息进行筛选,学习对学习、生活、就业有用的内容,自觉抵制不健康的内容,不组织和参与非法活动,不利用计算机网络从事危害他人信息系统和网络安全、侵犯他人合法权益的活动。
2.相关就业指导网站的建设
在校级就业网络信息平台的建设过程中,应注意综合毕业生、用人单位的双方需求,设计出结构明朗、内容丰富、便于访问和浏览的网站主页。
(1)增强网站对学生就业的指导功能
大学生就业指导网是否具有指导性,是否具有一定的服务功能,是影响高校利用网络对大学生实施就业指导的又一重要因素,也是决定网上就业指导工作生命力的关键。增强就业指导网站的指导功能,特别要注重网站的互动功能,开设“论坛”、“在线答疑”等栏目,一方面能够及时解答学生提出的问题,了解学生的动态,做好毕业生的就业指导工作;另一方面也促进了毕业生和用人单位之间的沟通和交流,毕业生之间的信息互通,促进了就业指导工作的开展。同时依托网站建立相关的培训与测评机制,为大学生提供满足近期职业发展需求和阶段性职业规划设计的相关服务。
(2)注重网站的就业服务功能
就业指导网站面对的是毕业生与用人单位两方的服务需求,可以通过建立毕业生和用人单位数据库,实现用人单位与毕业生的网上双向选择,同时确保双方信息的可靠性和真实性。健全网络视频面试功能,节约资源,提高毕业生与用人单位的信息交换频率,达到网络就业的效果。同时,就业指导人员还可以利用电子邮件、QQ、飞信等就业信息,实现快捷的就业服务。
(3)就业指导相关各级机构的网络资源整合有待加强
目前,由国家到地方,各级就业网站的建立基本完成。按照教育部要求,高等学校中的本科院校在2007年就要基本完成网站的建设,2008年要求专科学校也要完成学校就业网站的建设。现在,由政府相关部门(教育部、人事部、发改委等)共同发起组建的毕业生就业网络联盟,也于2009年11月20日正式启动。它让毕业生的信息交流更为方便,使毕业生的就业管理工作更为及时高效。
大学生有效就业,是一项多头绪的社会化系统工程,更是关系国家发展稳定的大局。建立网络化就业指导的模式,构建并完善就业信息平台,通过信息交互,为毕业生提供多渠道、多方位的就业信息。高校相互间的就业信息源要实现开放、联合和共享,这样才会使更多的用人单位登录网站,使毕业生就业受益。高校就业指导网站与地方主管部门共建网络化就业指导平台,整合资源,构建开放的就业信息体系,从而使各地区、各行业、各部门与毕业生之间实现立体化的信息交互。高校网络化就业指导是一项系统工程,需要各高校之间、高校与地方毕业生就业工作主管部门之间有序联合,使就业指导工作更好地服务于学生,满足社会的需要。
中图分类号:G434 文献标识码:B 论文编号:1674-2117(2017)07-0100-02
随着计算机网络的迅猛发展,每个军事院校都建设有自己的校园网站,包括各个子部门、专业(系),甚至有些学员队都有自己的子网站。这些子网站的维护一般都由学员队的学员骨干来负责,因此,计算机网页设计与制作已不再只是计算机专业学生的独有技术,文科类军事院校也普遍将网页制作课程作为公共基础课开设。笔者通过几年来在文科类军事院校教授网页制作这门课程的教学实践,积攒了一些经验并有了自己的一些思考。
文科类军事院校开设网页制作课程存在的问题
1.课程设置不合理
目前,很多文科类军校会直接开设静态网页制作软件FrontPage或Dreamweaver的使用课程来教授学员静态网站的制作,但课程设置人员并不了解网页制作这门课程的特点。学员在学习这门课程之前,首先要具备Photoshop或Fireworks图像处理软件、Flas制作软件、HTML语言以及数据库操作等方面的基础知识。对于文科类军校来说,在不开设这些基础课程的情况下直接开设网页制作课程是非常不合理的,那样不仅让学员学起来吃力,而且让教员授课也会很头疼,往往无从下手。
2.学员缺乏实战经验
网页制作课程是一门实践性很强的课程,但目前文科类军事院校还普遍采取传统的教学模式,即:教员一边口头讲授,一边用计算机演示;学员先观摩记录,课下再以回忆模仿的方式学习。这一做法有很大弊病:一是难以激发学员的学习兴趣,二是教学效果也不理想。一节课学习下来,学员只能机械模仿教员上课教授的内容,无法融会贯通。课上教员教授的内容毕竟有限,更多的技术还需要学员课下自学。对于这样一门实践型课程,学员若缺乏实战经验,会很容易出现技术遗忘的情况,难以真正做到学以致用。
3.教员的技术水平跟不上技术更新速度
文科类军事院校开设的网页制作课程,教师一般由计算机教研室的教员担任,或者由信息管理中心的相关技术人员来担任,日常繁忙的业务令他们无暇主动更新专业知识和技术,但是教员的技术更新速度是影响学员学习质量的最直接因素,教员的技术不更新,学员学到的技术就难免陈旧,这就严重影响了这门课程的教学质量。
如何提高网页制作课程在文科类军校的教学效益
1.系统、合理地进行课程设置
制作网页需要有图像处理、动画制作、HTML脚本语言等方面的基础知识,才能制作出高质量的网页。[1]文科类军校虽然对学员网页制作的水平要求不高,但也要有计划、有目的地设置课程计划,合理地安排教学内容。笔者建议可以按照图像处理软件、动画制作软件、HTML语言基础、静态网页制作软件的顺序来安排教学内容。
2.在教学中引入项目教学法
有别于文科类军校大部分的理论讲授课程,网页制作课程无论在教学内容上还是在教学方法上都有其独特之处,它是一门以实践为主的课程。教员可以根据学生的特点、兴趣点以及现有的技术水平开展相应的项目训练。例如,学期结束的考核可以要求学员分组自定主题设计创作一个包含指定模块的独立网站。这种分工协作完成项目的方式,一方面可以培养学员的团队合作精神,另一方面可以增强学员的学习兴趣和动力,使之能真正对所学知识和技术融会贯通。
3.以学员的兴趣为导向,鼓励学员建立有意义的网站
心理学家布鲁纳认为,“学习是一个主动的过程,对学生学习内因的最好激发是激起学生对学习材料的兴趣,即来自学习活动本身的内在动机,这是直接推动学生主动学习的心理动机”。[2]学习网页制作课程的真正目的是学以致用,很多学员在学习完这门课程后都想建立自己的个人网站,教员可以利用这一点进行积极引导,鼓励学员参考各种资料、搜集素材、模仿那些优秀的网站来建立自己的个人网站或者感兴趣的主题网站。兴趣是最好的老师,以学员的兴趣为导向,可以激发学员进一步探索网页制作知识、技术的欲望,如学会了静态网页的制作,接下来就可以学习动态网站的制作等。[3]
4.加强教员技术培训,紧跟技术的更新步伐
教员的知识储备是学员学习的直接来源,在教员利用上班之余学习的同时,学校也应该为他们提供脱产培训的机会,学校可以利用寒暑假时间,组织教员进行专业培训,使其有针对性地更新知识储备,紧跟技术潮流。对于文科类军校来说,学校的性质特殊,可能相对地方高校更加封闭,因此学校更应该有计划地安排教员参加地方的企业培训,让军校教员走进企业,了解企业技术人员的技术水平,参与企业的项目建设,为教员提供理论与实践相结合的机会。另外,学校还应该鼓励军校教员多参与地方举办的网页制作大赛,这样不仅可以开阔专业眼界,取长补短,还可以增强工作动力。
结束语
在互联网技术日益普及的今天,网页制作已不再是一个高门槛的技术活。作为文科类军校的学员,应该将网页制作作为一门必备的技能来学习。文科类军校在加强信息化建设的同时,也应该加强对该系列课程进行系统、合理设置的重视。作为一门实践性很强的课程,相关教员只要在教学实践中不断实验、创新,紧跟计算机技术发展潮流,就一定能探索出一条正确而有效的教学途径,为学员答疑解惑,使学员可以真正学以致用,最终提升文科类军校学员的整体信息素养。
参考文献:
1.1研究工具。目前,网页检测工具较多,提供的检测功能也有所不同,能够进行各种浏览器的兼容性测试、负载测试,以及网页标记语言检测等。比较知名的网页检测工具有Googlewebpagetester、BrowserShots、IETester、Feedvalidator等。网页正确性检测是W3CWebQualityTools中的功能,主要包括:(1)标记检测(MarkUpValidator),可用于检测网页上的各种常用的标记语言的规范性和正确性,如HTML、CSS、XHTML、XML、WML等;(2)Web内容的数据交换规范(FeedValidator),用于检测Atom或RSSfeed语法的规范性和正确性;(3)层叠样式表检测(CSSValidator),用于检测内嵌在HTML、XHTML中的CSS样式的规范性和正确性;(4)超链接检测(LinkChecker),用于检测网页中超链接(Link)和锚点(anchor)的规范性和正确性。本研究主要使用W3C提供的网页标记语言检测工具(MarkUpValidator),检测论文投稿网站上网页的各种常用的标记语言的规范性和正确性。通过该工具可以检测出受测网页的错误数(W3C网页标记规范性)、服务器种类、网页大小、网页格式、网页编码(GB-2312或其他)、文件类型等,并会列出错误之处及建议改进的方式。检测的方式除了可以直接输入网址外,也可以上传该网页的源代码进行检测。图1为网页标记语言检测的主界面,本研究主要采用输入统一资源定位符(URL)的方式进行网页检测。检测结果分成两部分;一部分是结果摘要,叙述错误数、警告数、编码(Encoding)及网页格式(Doctype)是什么版本等,如图2所示。另一部分则为检测出的错误或警告详细结果,并列出改正建议如图3所示。1.2研究样本。由于我国学术期刊的投稿网站较多,难以对所有的论文投稿网站的所有网页标记语言的正确性进行检测,因此本研究需要选择一定数量的样本进行检测工作。参考北京大学图书馆公布的2014版《中文核心期刊要目总览》,本研究选择其中列出的出版事业类12种期刊,以及图书馆事业、信息事业类的18种期刊进行研究(总计30种期刊),选择这些期刊作为研究样本的原因一方面是这些期刊均属于中文核心期刊,在网络上得到的关注度比普通的期刊高[12],一方面是出版类、图书情报类的期刊属于专门研究期刊编辑出版等问题的专业期刊,研究这些学术期刊建立的论文投稿网站网页标记语言的正确性和规范性具有一定的示范作用。由于选取的30种期刊中有部分期刊没有建立论文投稿网站系统,部分仅有Email投稿方式,因此在研究中需要将这些期刊忽略,最终所选取的期刊如表1所示,有效样本为21个,取样日期为2016年4月5日。由于考虑首页为论文投稿作者首先打开的界面,其网页标记语法的正确性将首先影响到用户的操作,因此本研究将检测目标锁定在论文投稿系统网站的首页(MainPage),在网页标记语言检测的主界面中输入首页的统一资源定位符(URL)进行检测,并记录其检测结果。
2检测结果的统计分析
中图分类号:TP393 文献标识码:A 文章编号:1007-9599 (2012) 21-0000-02
目前用于网页制作的工具很多,常用的包括网页设计软件和高级网页编辑语言。因为网页中使用的语言基本上都是标记语言,不需要进行编译,所以可以直接用各种文本编辑工具进行制作,但是这样编写网页效率较低,要进行大型或复杂的网页制作及进行网站建设,必须使用网页制作工具。DreamweaverCS5是一种最便捷和最简单的工具,它是目前最流行的网页制作工具,是集网页制作和管理网站于一身的所见即所得的网页编辑器,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。
1 DreamweaverCS5的发展
1985年,Macromind公司在美国芝加哥成立,公司致力于高品质的音频、视频和动画在艺术领域的软件开发。产品包括Macromind3D、Action和Director。1992年,Micromind、Paracomp和Authorware三家公司合并成为Macromedia。1997年Macromedia推出了一款“所见即所得”可视化网站开发工具——Dreamweaver1.0,受到广大网站开发设计人员的青睐仅一年就销售出10万套。2002年5月推出DreamweaverMX,目的是支持现代网页专业人员兼负的多重角色。DreamweaverMX将UltraDev最佳的开发功能以及HomeSite的主要程序代码编辑功能整合为一个核心的Dreamweaver环境,为建立单一开发环境的第一步,以期让使用者能在此环境中,依其偏好的方式(例如以手动编码、可视化设计或结合两者的方式)来建立不同的网站和应用程序。2005年Macromedia公司合并入Adobe公司,2010年5月Adobe公司了Dremweaver的最新版本——DreamweaverCS5,新增了对以CSS为基础的设计与开发提供支持的革命,将网页设计提升到新的层次。透过将CSS结合在所有使用者的工作流程中,促进了网页专业人员对CSS的普遍采用。它拥有操作便捷高效,可视化开发界面,丰富的站点管理功能等优点。在保持原有特点的同时,更符合Web建设工作流程,增强了产品的功能和易用性。DreamweaverCS5也支持所有主要的服务器技术,包括ColdFusion、PHP、ASP、和JSP,让各种能力程度的开发人员,无论是新手或老手,都能实现其设计。
2 DreamweaverCS5的新增功能
利用AdobeDreamweaverCS6软件中改善的FTP性能,更高效地传输大型文件。更新的“实时视图”和“多屏幕预览”面板可呈现HTML5代码,使您能检查自己的工作。
2.1 自适应网格,可响应的自适应网格版面
使用响应迅速的CSS3自适应网格版面,来创建跨平台和跨浏览器的兼容网页设计。利用简洁、业界标准的代码为各种不同设备和计算机开发项目,提高工作效率。直观地创建复杂网页设计和页面版面,无需忙于编写代码。
2.2 改善的FTP性能
利用重新改良的多线程FTP传输工具节省上传大型文件的时间。更快速高效地上传网站文件,缩短制作时间。
2.3 Catalyst集成
AdobeBusinessCatalyst集成
使用Dreamweaver中集成的BusinessCatalyst面板连接并编辑您利用AdobeBusinessCatalyst(需另外购买)建立的网站。利用托管解决方案建立电子商务网站。
2.4 增强型jQuery移动支持
使用更新的jQuery移动框架支持为iOS和Android平台建立本地应用程序。建立触及移动受众的应用程序,同时简化您的移动开发工作流程。
2.5 更新的PhoneGap支持
更新的AdobePhoneGap支持可轻松为Android和iOS建立和封装本地应用程序。通过改编现有的HTML代码来创建移动应用程序。使用PhoneGap模拟器检查您的设计。
3 系统配置要求
3.1 在Windows系统中运行DreamweaverCS5的软、硬件配置要求如下:
(1)IntelPentium4或AMDAthlon64处理器
(2)MicrosoftWindowsXP(带有ServicePack2,推荐ServicePack3);WindowsVistaHomePremium、Business、Ultimate或Enterprise(带有ServicePack1);或Windows7
(3)512MB内存
(4)1GB可用硬盘空间用于安装;安装过程中需要额外的可用空间(无法安装在基于闪存的可移动存储设备上)
(5)1280x800屏幕,16位显卡
(6)DVD-ROM驱动器
(7)在线服务需要宽带Internet连接
3.2 在MacOS系统中的配置如下:
(1)Intel多核处理器
(2)MacOSX10.5.8或10.6版
(3)512MB内存
(4)1.8GB可用硬盘空间用于安装;安装过程中需要额外的可用空间(无法安装在使用区分大小写的文件系统的卷或可移动闪存设备上)
(5)1280x800屏幕,16位显卡DVD-ROM驱动器
(6)在线服务需要宽带Internet连接并不断验证订阅版本(如果适用)
4 DreamweaverCS5在网页设计中的制作方法
服务器端可以使用ASP(ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是。asp,现在常用于各种动态网站中。)、JSP(是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准)、PHP(独特的语法混合了C、Java、Perl以及PHP自创新的语法。PHP安装它可以比CGI或者Perl更快速的执行动态网页),ASP程序可以使用VisualInerdev\UltraDEV等编辑。客户端可以使用所见即所得的网页制作工具来设计网站的整体框架,然后再用JavaScript等脚本语言来对网站进行修饰。
5 结束语
总之,DreamweaverCS5是一款优秀的所见即所得的网页设计工具,通过它可以高效的对客户端站点进行编辑和制作,并可以实现网站的上传功能。本文从网页设计与制作的实际需要出发,全面、系统地介绍DreamweaverCS5的相关内容,力求满足网页设计应用软件的现实需求。
参考文献:
[1]杨尚森.网页设计与制作[M].北京:电子工业出版社,2010.
网页是指通过Internet向全球提供信息的一些文文件文件,包括个人信息、商业、娱乐等内容。网页是利用超文本标志语言HTML(HyperText Markup Language)编写的,存放在Internet/Intranet上的Web服务器中,供访问者使用浏览器(Browser)来阅读。利用HTML语言编写出来的网页又称为超文本,即网页中包含有文本、图形、声音、图像和超链接(HyperLink)等多媒体信息。
同时,静态的网页已不能满足日益增长的需要,所以动态网页—ASP正日益受到重视,我的论文就将以ASP为课题。
:21000多字
有源程序和参考文献
400元