前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的网站网页设计主题范文,仅供参考,欢迎阅读并收藏。
《商务网站前台设计》课程是电子商务专业的一门专业核心课。始终贯彻“工学结合、项目导向”课程模式,以“实用、够用、必需”为原则,培养学生的实际应用能力,取得了良好的教学效果。根据职业岗位的需求,与企业专家共同确定目标和内容。通过本课程学习,使学生能熟练运用fireworks/photoshop软件进行网页效果图的设计;熟练运用HTML中的文字、链接、列表、表格、表单、图像、多媒体、框架元素标志及属性设计网页;掌握Dreamweaver进行网站的导入、规划、管理、的相关技术及网页制作的操作技能;掌握CSS+DIV网页布局设计,掌握JAVASCRIPT脚本编程语言的基本语法知识。商务网站前台设计课程,主要采用项目教学法,教学项目是教学内容的具体表现形式,也可以说教学内容就是教学项目,完成教学项目的工作过程中形成的隐性知识即工作过程知识才是职业教育教学的核心内容,典型工作任务为工作过程知识的载体,课程内容来源于实践专家研讨会,工作过程是课程形式的体现,因此,教学项目的选择是课程开发的一项重要任务。经过反复研究并通过实践检验后的不断调整完善,最终选择了四个项目(由简单到复杂)。
(1)选择两个源于真实、完整的“红叶网上书城”和“校园超市”商务网站制作项目。其中“红叶网上书城”网站制作偏向于简单的表格布局制作,该教学目的难度属于中等偏易,“校园超市”电子商务网站制作偏向于较有难度的DIV布局制作,难度属于中等偏难,两个项目的整体设计共同为引导学生“怎么做?”。
2拓展网站设计的实践项目
从理论实施布局来讲,这个项目基本覆盖了所需的理论知识,构成了基础实践阶段的项目。为了进一步提高学生的实践能力,又设计了课外拓展实践项目。
(1)选择个性化网站制作项目,主要侧重学生同步独立实践,该项目为课外拓展实训项目,要求学生在课堂外独立完成,解决“做什么”问题。在该项目的难度属于中等。
(2)工学结合项目,是在期末集中实训期间,在学校聘请的兼职教师的指导下,学生以小组的形式主动到企业中找项目分角色完成真实网站制作项目。
营销型企业网站是企业为了实现特定的营销目标,能将网络营销的思想、方法和技巧应用到网站的规划、设计与制作过程之中而构建的网站[1]。营销型的企业网站应能实现直接获得订单或获得销售线索的目标,能够很好的吸引访客并将访客转换为顾客。因此,构建一个优秀的营销型企业网站,必须以网络营销理念为核心,以良好的用户体验为目标,以SEO优化规律为建站标准。网站实际制作的全过程必须以日后的营销推广为目的和出发点,务使每一个环节,每一个步骤都要考虑到企业营销功能的需求,从而使网站一上线即具备营销功能或呈现出有利于优化推广的特征。
2 营销型企业网站的规划(Marketing type enterprise?website planning)
网站的规划主要是确定网站的结构及栏目的设置,网站的栏目要明确主要栏目和次要栏目。充分的调研与分析是规划好一个成功营销型企业网站的前提。通过调研与分析,目的是准确地进行网站定位,满足特定用户群的需求。网站的调研与分析大体上包括用户需求分析、用户搜索行为分析、竞争对手分析、行业平台分析、企业产品核心竞争力分析这五个方面。在进行线上调查时,可选择与自身企业相关的关键词进行搜索,找到竞争对手网站及行业网站,搜集竞争对手的网站结构、栏目规划、关键词设置、行业发展动态等有用信息。另外,浏览如阿里巴巴这样的B to B平台、与行业相关的商业论坛,这里面也有大量的有用信息。在充分获取这些有价值信息的基础之上,再分析自己企业产品的特色和亮点,找到自己企业产品的核心竞争力,从而最终确定企业网站的栏目和内容。在进行用户搜索行为分析时,主要是分析用户会经常采用哪些关键词来搜索与自己企业相关的产品,从而确定网站的主关键词及长尾关键词[2]。
3 营销型企业网站的特征(The characteristics of?website)
在设计与制作网站网页时,美工与网站功能固然重要,但更要从网络营销的角度来设计与制作每一个网页。做出来的网站,首先要符合搜索引擎的搜索习惯,对搜索引擎更友好,这样就会更容易被搜索引擎收录,从而让更多的用户找到网站;其次,要有良好的用户访问体验,尽量让用户更容易、更快速地找到所需信息,从而延长访客在网页上的停留时间;另外,要有在线客服功能、客户管理功能,通过客服的在线帮助和引导,尽可能地将潜在的顾客转化为真实的顾客。通过客户管理收集客户信息,以便更好地进行售后服务,从而提高用户的忠诚度和网站的口碑;最后,还应该有流量统计功能,评估网络营销效果,适时调整网站推广策略。因此,真正的营销型企业网站有以下四大特征:
3.1 以网络营销为导向
营销型企业网站一定要满足企业的某些方面的网络营销目标,比如实现客户服务、市场开发、品牌推广、促进销售等功能,始终坚持营销为主,技术为辅的建站理念,使网站成为企业进行网络营销的工具和平台。
3.2 以用户体验为中心
一个有良好用户体验的营销型企业网站,应该具备操作简单、访问快捷、容易沟通、可信任、易于传播等优点,让访客产生依赖感,刺激其购买欲望,从而尽可能地将潜在的客户转换为真正的顾客,实现网站高转化率的营销目标。
3.3 基于搜索引擎优化的网页设计
目前,搜索引擎是网民获取信息最常用的渠道,如何让网民通过搜索引擎快速的找到网站,是营销型企业网站必须要解决的问题,基于搜索引擎的页面优化工作是网站建设过程中基础和长期的工作,贯穿于企业网站的规划、建设、维护、运营等全过程。
3.4 关注网络品牌建设与推广
一个优秀的营销型企业网站必然真正融入了企业的品牌文化和企业风格,能提升企业价值和品牌形象,获取社会认同,从而通过拥有庞大的忠实顾客群来巩固其市场地位。
4 营销型企业网站的SEO优化技巧(SEO site?optimization techniques)
所谓SEO优化是指专门利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排名的方式,从而获得更多流量,吸引更多目标客户,最终达到网络营销及品牌建设的目标[3]。目前,SEO优化排名是最重要的网站推广手段之一,以百度搜索为例,在具体的网站及网页优化过程中,有以下几个技巧值得借鉴。
4.1 网站结构扁平化
一般的企业网站不像新浪、搜狐等门户网站那样内容庞大,所以不需要设计复杂的网站结构,链接层次以二级或三级为宜。设计如此扁平化的网站结构,有利于搜索引擎对网站内容的抓取和收录。百度蜘蛛软件为了保证高效,对于网站不是所有网页都会抓取的。蜘蛛软件爬行的深度与网站的权重相关,网站权重越高被爬行的深度也会比较高。因此权重不高的网站如果链接层次太深,后面的网页就不会被蜘蛛软件抓取到。
4.2 周期性地更新网站内容
百度蜘蛛软件有喜新厌旧的特点,在每次爬行某个网页时都会把抓取到的网页数据存储起来并进行对比。如果第二次爬行发现网页与第一次收录的完全一样,说明网页没有更新,蜘蛛软件就会降低来访的频率。如果网页内容经常周期性地更新,蜘蛛软件就会掌握网页更新的规律并及时过来抓取,这样不会造成蜘蛛软件经常性的白跑一趟。网站的首页是一个网站最重要的网页,为了吸引蜘蛛软件的频繁造访从而提升网页的权重,在首页建议设置更新版块,如新闻公告、新产品展示等。
4.3 网页标题与网页内容要高度相关
网页标题是对一个网页内容的高度概括,搜索引擎根据网页标题来抓取网页内容,所以,网页标题的优化是一个网站进行SEO优化时的重中之重,尤其是首页的标题。在设计网页标题时,不能每个网页使用同样的标题名称,如公司名称,这是一个非常严重的错误。因为标题应该体现网页内容,每个网页使用同一标题或标题与内容无关,这样会影响用户体验,不利于搜索引擎的收录。网页标题可采用关键词网站名称关键词栏目名称关键词文章名称等表达形式,尽量让网页标题中含有用户检索所使用的关键词,这样更有利于搜索引擎的检索。同时,整个Title标题最好不要超过30个字符,不然搜索引擎不但显示不出,用户体验也不友好,阅读起来不容易理解。
4.4 内链建设
蜘蛛软件的爬行是跟着链接走的,所以内链的优化就是尽量可以让蜘蛛软件抓取到更多的网页。同时,网站的首页、重点栏目页、最新文章等,也是建站者希望被重点推荐的网页,通过内链的优化,可以让访客从更多的子网页访问到这些网页,从而提高这些网页在搜索引擎中的权重,促进网站的收录及排名。合理的内链建设除了在每个子网页中设置返回首页的链接之外,还可以在文章中的关键词上添加锚链接,也可以设置友情提示、相关推荐、热门文章之类的栏目,这是很多网站都在利用的,不仅可以让蜘蛛软件抓取更大范围的网页,也使用户体验更加友好。
4.5 外链建设
在网站建设制作过程中,外链是提高网站知名度与搜索引擎信任度的重要组成部分,一个高质量的外链可以为网站从外部引入流量,特别是在网站的初始阶段,网站的权重较低,蜘蛛软件来访较少,外链可以增加网站网页在蜘蛛面前的曝光度,防止蜘蛛软件找不到网页。
4.6 动态网页静态化
HTML存放的静态网页便于蜘蛛软件的抓取和存放,同时,静态化处理的网页本身的访问速度要较动态网页快很多倍。从SEO优化的角度来看,静态网页更适合搜索引擎的搜索和收录习惯,对搜索引擎更加友好,因此静态网页的网站排名效果要比动态网页的网站排名效果更好。基于SEO优化的原因,对于网站中经常需要更新信息的动态网页如:论坛、留言板、会员注册、新闻公告等栏目,可以采用动态网页静态化技术。目前主流的静态化技术主要有两种:一种是先于用户访问之前通过程序将动态网页抓取并保存为静态网页,这样的网页的实际存在于服务器的硬盘中并提供给用户访问。另外一种是伪静态技术,即通过WEB服务器的 URL Rewrite的方式,其原理是通过web服务器内部模块按一定规则将外部的URL请求转化为内部的文件地址,而静态网页实际是不存在的[4]。
1.信息设计意识教育的作用
信息设计意识是针对人的信息获取行为提出的。人对外界空间、形态、大小、图文、颜色、静动等的感知,都是一种信息传递。有效的信息传递设计是设计师不能回避的问题,当设计作品不能有效地组织各种元素传递信息,作品的功能性受损,纯视觉效果设计的价值便随之消减。
2.教学内容中涉及网站信息组织设计的教学内容现状
网站中,对信息的组织和设计是站在信息传递效能的角度开展的。信息的设计囊括了视觉的范畴,而设计教育中,在面对网页设计这种信息高密集度的设计专业课程时,如果将视觉传达设计的知识体系简单定位于网页的视觉效果设计,是对网页设计课程教学的扭曲。因为:一方面,人体通过视、听、触、嗅、味五种途径从外界获得各种信息,而视觉只是其中一种形式;另一方面,由于惯性思维,如果学生一想到网页设计就将其限定于对视觉效果的设计,再高一层面也只是强调了创意等信息传递方式的设计,而人获取和认知信息有着自身的一套规律和方法,对这些规律运用的缺失最终会反映在网页设计作品上。信息如果架构不合理,会使用户从中获取目标信息的难度增大,体验质量降低,造成设计行为的价值流失,有违网站设计定位的初衷。
二、网站信息组织系统在网页设计中的重要性
1.从信息结构层面保障用户能在网站信息中快速寻找到目标信息
网页设计的结构性与易读性是非常重要的,而结构的合理性是网页信息符号易读的必要保证。用户对网站信息之间的关联的认知有一定的规律,网站的本质是网络平台与用户互动并传递信息的信息集合体。保障网站信息的易读性,有效地向用户传递信息是网页设计的目标。用户在各种层次的目标驱动下访问网站,需要在不同页面发生交互行为,完成访问目的,因此在设计中必须保证用户能流畅地在不同页面获取不同阶段具有目标价值的信息。
2.从功能层面明确网页的设计目标和开展方式
网页的设计与传统视觉传达设计有很大的不同,它很大程度上不仅仅是静态视觉效果的设计,更多的是在动态操作过程的策划设计中,对这些交互功能的视觉补充和效果层次控制。换言之,功能决定形式,目标决定过程,传统的视觉传达设计关于视觉流程的应用原理在网页设计中只在部分情况下适用。
三、网站信息组织设计的教学探索
1.选择合适的项目案例导入与目标任务明确化
(1)挑选具体网站设计案例为课程练习任务蓝本
在授课准备阶段,教师挑选难度合适的网站设计项目,尤其是自己负责过的且有代表性的网站设计项目,将各个环节的任务按照不同难度分解为不同的分支任务,在不同的教学环节中使用,以任务驱动学生参与目标的实现。当课程中有一个具体任务被布置并且得到学生履行时,课堂实际上就产生了教学效果。任务驱动教学法最显著的特点是以任务为主线、教师为主导、学生为主体,改变了固有教学法中教师讲、学生听的被动教学模式,创造了学生主动参与、协同合作、探索创新的新型教学模式。
(2)项目案例导入实践教学环节需要注意的问题
网页设计项目导入课题教学,在课程中的难题主要在于教学的进度难以控制。项目案例引导应用于教学,实际上就是一种课堂知识和方法的任务实践具体化过程,关键在于对案例内容难度的挑选。内容太多,涉及网站信息组织设计的任务就会占用太多实践,增加教学实践环节授课时间的控制难度;内容理解难度大,会导致学生在进行信息分类时额外的认知和实践工作量增大,模拟卡片分类法的过程会出现一些意外状况;项目涉及的信息组织设计的预期理想结果过于单一,可能会造成学生因在任务组中获得的结果趋于一致而相互抄袭,不能获得预期的教学效果。
(3)明确案例项目中的任务目标群完成的衡量标准
教师在教学实践中,应明确每个教学知识点的合格标准,这样学生也会有明确的课堂目标,尽管这种目标的完成不一定建立在学生自己的兴趣基础之上,但是对于教学效果而言具有实际价值。其一,网页设计课程中案例项目的信息组织设计的教学完成,过程中有很多环节需要控制,所以教师必须围绕总目标确定次一级的任务目标群,使学生对完成总任务目标需要完成的几个模块子任务的内容有清晰的认知;其二,任务目标群的体系构成还包括各个任务目标之间的流程关联,教师要使学生理解每个次一级任务目标安排组织的缘由;其三,明确衡量要求,使学生明确认知需要达到的合格标准。
2.情境模式模拟用户访问网站的过程
(1)网站的目标用户群分析
对开放性的网站而言,被访问时用户需求能满足的,且与网站的建站目标相符的,即为网站的目标用户。网页设计目标用户与产品设计目标用户的不同在于:网站先天具有自我宣传和推广的功能,即向所有访问用户传播自身存在状态的信息,若网站以宣传为主要目标,那么其目标用户群的范围可能非常宽广;其次才是以向特定群体提供特定产品和服务为目标的网站,其目标用户的定义范围较为狭窄和具体。所以,对网站目标用户群体的分析必须联系网站的建站目的展开。
(2)确定目标用户群访问网站的目标信息
网站信息成分越复杂,功能越多,网站中具有目标用户群的目标信息价值的信息就越多、越分散,此时网站的建设对信息架构设计的需求就越急迫。换言之,即确认目标用户访问该网站时对哪些信息存在需求,必须在具体设计展开前进行分析。
3.卡片分类法引导学生对案例项目中网站信息组织分类
(1)关于卡片分类法
卡片分类法是一种定性和定量相结合的方法,调查者预先给予测试者一系列标有名称或内容的卡片,让测试者根据自身认知将这些卡片进行归类,并对卡片名称及类别名称进行确认。卡片分类法是网站信息架构的一种常用方法,用来比对网站设计者和网站访问者对网站信息分类的普遍性认知差异,以此作为设计师调整信息架构的设计依据。结合项目案例网站,将整站的众多多寡不一、主次各异的信息和功能模块,提炼出概括性的条目、文字、词汇和小分类等,并书写在准备好的卡片上进行信息特征的归类。使用卡片分类法对网站信息进行分类和组织的目的在于让设计者从用户的角度理解网站的信息,以求更好地为用户提供容易理解的网站信息组织方式。
(2)教学中卡片分类方法的具体实施过程探索总结
首先,在教学过程中,教师要求学生准备便签之类的卡片,对作为案例项目的网站中涉及的信息内容进行梳理,将对应一级和二级网站导航架构的信息内容一级分类模块和二级分类模块,以及无法确定分类的独立信息模块,用一句话或者一个词组提炼出来,写在不同的卡片上,并注意用词的准确性。如果暂时无法寻找到合适词汇提炼概括一个模块的信息内容,可用小一点的文字注释在该卡片上,以帮助参与实验的用户理解。其次,参与卡片分类测试的样本用户的选择。如果选择的项目案例是一般性的网站,如一般的公司网站、主题网站,则样本用户可以限定在同年级或者同校的学生范围之内进行选择。作为课程的一种练习,这样有一定的便利性,但是作为实际的实践环节,则有一定的局限性,如年龄和文化教育层次的局限性,所以案例项目的选择很重要。在卡片分类教学实施过程中,由于教学进度和课时的限制,建议选择的被测试对象直接在班级中产生,另外,为防止参与测试的不同用户分类时相互干扰,可以让单个用户先后独立完成卡片分类,小组成员记录分类结果以及用户对卡片进行分类的理由。再次,展示时建议水平铺开便签,让用户重新梳理和陈述自己的分类,及时发现分类存在疑问的地方。在以往的教学中,粘贴式便签便于在展示板上展示,但是一旦贴上,在修改和调整时容易被撕坏。最后,用户测试过程的研究。按照观察法对用户分类过程进行观察和记录,是为了更准确地把握用户的分类动机。观察法是有目的、有计划地通过对被测试言语和行为的观察、记录而判断其心理特点的心理学基本研究方法之一。这里所说的观察对象一般是访问网站的用户。同时,对测试结果进行用户访谈,主要目的是确认用户在分类过程中的判断依据,当设计者对用户分类结果的认知与用户的认知有不同之处时,必须通过用户访谈进行了解。
4.研究结果分析
E-R关系图能比较明确地描述出卡片上的网站信息模块之间的关系结构与关系特征,应用于网页设计课程中的网站信息组织设计,具有较强的实用性。将用户的测试结果用E-R关系图描述出来,一方面可以锻炼学生对逻辑关系的理解能力,另一方面可以培养学生在设计中注重资料信息的条理性的良好习惯。在课程安排中,教师可以安排一定的课时由每组学生上台讲解自己的研究结果,强化学生在课程中的参与感。课堂上的卡片分类测试可以让学生从用户的角度,看到用户对网站信息的理解模型,这对网站信息的架构设计有很好的引导和参考作用。
四、结语
【关键词】教学网站 网页设计 静态网页 动态网页 数据库
【中图分类号】TP311.5 【文献标识码】A 【文章编号】1006-9682(2012)11-0009-04
【Abstract】A teaching website is set up based on the HTML to develop the static pages and the ASP technology to develop the dynamic pages. The database supporting the website is based on the ACCESS that developed by Microsoft. The main structure of the website is tree structure. Users can reach every function points from index, and then can reach the more buttons and more detail points in different scopes. The website is divided into a number of relatively independent and interrelated function modules, which include the introduction of course, the introduction of teachers, self-study base on network, and guidance to the experimental and so on. All above mentioned are showed to the users in words, images and videos. A platform for teachers and students to exchange their ideas of this subject is also built.
【Key words】Teaching website Web page design Static web pages Dynamic web pages Data base
一、引 言
随着网络信息传媒技术的飞速发展,教师的教学方式越来越多地包括了互联网的应用,越来越多的教学资源被开放到网上供更多的用户使用,达到扩展教学时间和空间、教学资源多元化以及教学模式多样化的目的。ASP技术能够实现很好的网络互动形式,配合简单易用的Dreamweaver HTML编辑功能,加之学校提供的足够充裕的网络环境资源,可以很好地实现在教学网站上进行教学活动的目标。本文基于静态网页HTML技术以及动态网页ASP技术设计完成了校级优质课程《信号分析与处理》的教学网站,集成了课程介绍、老师简介、网络自学、实验指导等功能模块,以文字、图片及视频为表现形式,搭建了答疑、讨论、留言等师生活动交流的平台,教学效果良好。
二、教学网站的总体构成
本教学网站实现了课程教学相关软硬件的简介、教学资源的开放、教学实验以及实习实践的介绍、互动交流平台等功能。其主题模块包括:课程综述、师资团队、网络课程、教学实践、学习园地、科研成果、实习实践、留言板以及联系老师等。具体来讲,有以下几个方面:①教学软硬件介绍:通过文本、图片的形式,以生动的网页呈现简介,对师资团队、实验室资源、实习实践、教学方法与创新等教学软硬件进行介绍,使学生全面认识学习渠道与学习环境,避免了学生在学习过程中造成资源的浪费;②学科学习资源库:利用文本、图片、视频等载体,按照一定的教学需要以及教学策略进行分类,并以合适的形式重组对学生的开放,很大程度上避免了学生在大量的资料阅读中迷失,使学生对信息的甄选更有针对性、更加结构化,学习目标也更加明确;③拓展性学习资源:是对学科学习资源库的补充与延展,其资源可能超出课堂甚至考试范围之外,学生可通过对这些资料的阅读增加对本学科的兴趣,从而对本学科的学习产生推动和促进作用。师生在教学活动中发挥创造的内容也可以作为拓展资源的一部分存入资源库,供后来人参阅和学习。拓展性学习资源为学生进行广泛而深入的专业知识研究学习提供了良好的保证;④网上讨论空间:其实质是一个可以帮助学生创造、探索、交流的平台。学生在与教师或同学利用这一平台即兴同步或异步的协商讨论过程中,能够开拓思维,锻炼认知能力、表达能力以及团队协作能力等。图1为该教学网站的拓扑结构。
在整体布局方面,采用表格的方法,这是网页设计所采用的基本方式之一。通过表格布局的方式可以使整个网页各个部分的比例数字化,从而更易把握,同时使网页中各局部的调节以及局
部与整体的适应性、比例等都更容易调节和把握。图2为实际运行网站的首页。
三、教学网站的关键设计
1.HTML静态网页技术
Dreamweaver网页设计软件提供了一套直观的可视界面,可供创建和编辑HTML网站和移动应用程序。[1~2]静态网页制作技术是一种通过HTML标记语言,按照一定的格式整合各种媒体,如图像、文字、声音等,并结合Web服务实现信息网络的技术。静态网页没有后台数据库,不含程序及其他不可交互的网页,每个网页都有一个固定的统一资源定位符(URL),或被称为网页地址,作为独立的文件保存在服务器上,内容相对稳定,易于检索和查阅。由于它的稳定性,通过静态网页呈现的信息最好在短时间内是不需要进行修改的,或者其更新周期较长。一般来说,静态网页适合作为单纯信息呈现的载体,直截了当地将想要对学生开放的信息展现出来,不仅易于对网站内容进行管理,而且对网络、服务器资源的使用更趋于合理。
2.ASP动态网页技术
动态网页可以包含各种动画,也可以是纯文字内容,其主要特点有:①一般以数据库技术为基础,只要对数据库进行更新就可以完成对整个网页信息呈现的更新,相较于静态网页更新工作量要小得多;②动态网页实际上并非独立存在于服务器上的网页文件,只有当用户请求服务器时,服务器才会将存在于服务器上的文件解析成网页的形式呈现给用户。采用动态网页技术相较于静态网页可以实现更多的交互式功能。动态网页技术是指客户端与服务器端可以进行交互行为的一种技术,可以开发出具有交互性的动态Web网页,常用的动态网页技术有ASP、JSP、PHP等。结合教学网站本身体积较小,而且基本是运行于学校内部资源网,安全性问题较少等因素,又参考了学校服务器操作系统,最终选用ASP技术制作本网站。
ASP动态网页技术是由Microsoft公司开发完成的,其开发环境为IIS,即Internet Information Server,互联网信息服务。它是一种Windows系统自带的网页服务组件,本身就包括Web服务器、FTP服务器、NNTP服务器以及SMTP服务器,分别用于网页浏览、文件传输、新闻服务以及邮件发送等方面。[3]本设计主要运用的是Web服务器。对于Web服务器来说,需要有一个虚拟目录才能完成整个工作过程。所谓虚拟目录是指用户进入Web服务器时所看到的目录结构,因为IIS服务器是假设在Windows环境下的,这个目录实质上是一个Windows文件。在默认的情况下,IIS服务器是使用默认目录来对Web站点的网页进行存放的。当站点的结构过于复杂、拥有多个不同ASP站点时,则需要建立新的虚拟目录来对网页进行存放和规划。
动态网页与静态网页在运行时本质的区别就是,静态网页可以直接将设计的内容通过浏览器显示出来;而动态网页则需要服务器的支持才能让用户浏览到实际网页。因此在设计时由于没有实体的服务器,就需要在主机上建立虚拟地址以及测试服务器以用来对动态服务器资源进行必要的解析。这不仅是浏览动态网页的需要,同时也是设计和修改网站的必要条件,必须用Internet信息服务管理器提供相应的支持。不同的动态网页技术需要搭配不同的服务器环境才能做到正确解析,以便于让用户从客户端进行无障碍浏览。
3.ACCESS数据库技术
网络本身就是将处于不同空间位置、操作相对独立的多个计算机联系在一起,再配以一定的系统和应用软件,从而完成计算机间的资源共享和信息传递。因此其本质特点就是资源共享。而网络数据库正是完成了将网络资源整合在一起以备共享的工作,它是以后台数据库为基础,加之一定的前台程序操作,通过浏览器完成数据的增删、查改等行为。
基于已经选好的ASP动态网页技术,考虑到本网站对数据库的实际要求以及学校服务器的操作系统环境,最终选用ACCESS开发数据库。它是由Microsoft公司出品的隶属于Office软件系统中的一款数据库软件。[4]它的特点是应用普遍,易于操作,用户界面人性化,能够满足用户对于数据库的基本增删、查改等功能,且能与ASP动态网页技术完美契合。
4.B/S(Browser/Server)结构
本教学网站基于B/S(即浏览器/服务器 Browser/Server)结构,其优点明显。在动态网页中使用ASP技术来实现对服务器端的操作功能,而ASP技术语言是基于VBScript脚本语言来完成对客户端的检查,现在市面上所有比较主流的浏览器都默认支持VBScript,因此只要客户端安装了任何一种浏览器,用户都不用再做任何设置即可登陆和使用本网站。B/S架构不需要太大的数据库以及太多的冗余空间,容易进行局部调节,更注重交互性和信息的交流性。对于学校这种非盈利性机构来说,B/S结构还具有价格上的优势。 基于B/S结构,用户在使用时不需要很繁琐的操作或者很高的技术要求,只需打开浏览器输入网址后,根据自己的切实所需,点开所需的网页即可找到自己所需的内容。基于导航条所具有的易操作性,用户在浏览网页时完全可以依赖网站所提供的不同性质的导航条浏览到自己所需的内容。
考虑到用户对不同资料的需要程度,因此开放性资源呈现给用户的具体形式分为下载和网页显示两种。一些可能不需要学生保留的(例如教案等)而只需要用户稍加浏览的或者教师不希望同学长期持有而只希望能在需要的时候再上网查找的(例如作业答案等)资源其呈现方式就选择了网页显示的方式,这种方式依照B/S的结构特点,只需要学生具有自己的用户端以及浏览器即可轻松浏览。另一方面,有些内容学生希望也需要自行保留以便于日后长期地频繁地进行浏览和参考,而这些资料很可能也正是老师希望学生多多参看的,那么这些资料的呈现方式就选择了直接供学生下载。同样基于网站的结构特点,学生只需要利用自己的用户端通过浏览器即可进行相关的选取和下载以及浏览等工作。
基于B/S结构,教师利用自己的PC端,以学校提供的虚拟主机为媒介,形成一个虚拟的服务器端,教师通过操作自己的计算机,同时也是在对网站的服务器端进行操作,而这种操作具有很强的灵活性和实时性。因此教师或网站管理员可以根据自己的实际需要和课程的实际要求对网站内容以及希望呈现给学生的资料、呈现方法进行实时修改。
四、教学网站的静态网页及动态网页实现
1.教学网站下拉菜单导航的设计
对于一个好的网站,清晰的主干脉络、丰富的资料储备以及干净整洁的页面设计固然很重要,但是优质高效的网站导航条对网站的影响更大。特别是对于教学网站而言,学生在查阅自己需要的资料时具有一定的盲目性,很可能迷失在茫茫的资料群中,而良好的导航策略则能使学生对网站中的内容分类一目了然,更加直接更加迅速地帮助学生找到自己所需的材料。
最终设计完成的是下拉菜单式导航条,如图3所示。当鼠标悬停于主体导航条之上时,下拉导航条弹出;当鼠标悬停于下拉导航条时,相应的栏目字体反色并且背景颜色有所变化,从而形成高亮的醒目效果。这类导航条以HTML编码构成,其位置精度是由机器计算得出的,因而不会出现“层”类型导航条的不稳定现象。由于是用编码来调控整个导航属性的,一旦需要修改可能会比较麻烦。
2.教学网站主页插件的设计
在教学网站中,经常需要更新一些公告新闻类的文字供学生查阅。这些文字如果只是以单纯的文字形式展现,可能不够明显,或者因为文字太多而实际上有没有那么大的空间可供使用,这时就涉及到了一个常用的网页插件程序——滚动字幕。
在网页设计中比较常用的制作滚动字幕的标签插件是marquee。其功能就是在网页的任意地方设计一个滚动字幕,然后根据用户的不同需要,对字幕的运行方式进行相应的修改处理,以最终满足用户的实际需要。以下是在本网站首页中的滚动文字所运用的marquee标签的实例。
0" align="left">
滚动信息!
其中direction、hspace、vspace、width以及align几项属性值分别对滚动文字的滚动方向、到边界的水平及垂直距离、区域的宽度以及水平对齐方式做了具体规定。而其他没有写明的参数则代表遵循默认值。
滚动字幕的应用,使网页内容的呈现形式显得多样化,通过滚动字幕呈现出来的信息比静态信息更醒目。学生在进入本网站首页时,首先会关注到首页上的滚动字幕。这样一来,教师希望首先让学生看到的内容通过此种形式能够更容易更便捷地传达给学生。
3.教学网站的交流互动平台——留言板
留言板模块作为本网站的交互式模块,为师生、生生的学术型交流提供了平台。学生既可以通过这一渠道向老师发问,同时也可以通过这一平台与其他同学进行交流,甚至留下联系方式,方便日后进行相关的学术研讨。而老师则可以通过这一平台为学生答疑解惑,对学生关于课程的学习程度有所了解,以便于对日后的课程安排进行调整。还可根据学生留下的联系方式和学生取得进一步联系,以便于对学生的学习提供进一步的帮助。同时,任课老师同时还拥有管理员的权利与义务,对学生的留言进行管理。根据课程负责人和其他本课程任课老师的权限不同,对留言板的操作权限也有所不同,便于老师们对留言板的运行情况及管理使用进行相关的操作和管理。
留言板模块是一个同步或异步的网上交流互动平台,不是一个静态网页,而是一个基于后台数据库的动态数据库。使用者能够根据需要,对后台数据库进行实时的增删、查改等操作。其设计包括数据库的应用、网页与后台数据库的关联与调用。
留言板模块数据库的主体结构包括两个表,分别是:①admin表:用来存储管理员信息,包括username、password、ADMIN以及ADPW四项。前两项为一组用来保存临时管理员的用户名和密码。因为考虑到任课老师或留言板的管理员可能随时会有变动,因此特别设定了这样的身份。其权限主要是进行对整个留言板信息的增删改查,以及对临时管理员用户名和密码的修改,以配合老师或留言板管理员的变更。而ADMIN和ADPW为一组作为管理员。这一组相对于临时管理员的不同就是他的用户名和密码是不能够被更改的,因为考虑到课程负责人会负责整个网站的管理工作,以及对临时管理员的调配和调度,因此管理员身份拥有更改临时管理员用户名和密码的权限,但是自身的用户名和密码任何人都不能够通过网页更改,当然如果有缺失的需要对管理员的用户名和密码进行变更,可以直接从数据库文件中直接更改。②words表:用来存放学生和老师的所有留言内容。该表可以存放学生的姓名、QQ号、电子邮箱等信息。这样的设定是为了老师或者学生如果对留言者的留言信息感兴趣想取得进一步的话,为他们提供一个便捷的渠道。考虑到太长的留言可能会对整个网络资源造成一些不必要的浪费,根据ACCESS的功能特性,对留言的字数进行了限制。留言板网页形式参见图4。
由于动态网页的全部功能都是依赖于数据库而完成的,因此网页与后台数据库的接口部分尤为重要。在HTML技术中对数据库接口的设计方法有着明确规范,例如系统必须通过“conn”标示才能完成对后台数据库接口的识别。由于ASP动态技术对Microsoft ACCESS数据库的支持,数据库的文件类型必须为.mdb。另外对于数据库接口的定义方式,HTML语言对语句格式也有明确规定。本设计中的数据库接口部分具体程序段如下:
page = Request.QueryString("page")
action = Request.QueryString("action")
action_e = Request.Form("action_e")
set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq
=" & Server.MapPath("#bict2008data.mdb")
%>
该语句段必须位于ASP动态数据库整个代码的首字段,服务器通过对字段的预读和处理才能使网页与后台数据库正确连接。前几行的page、action等字段对网页获取用户信息、操作行为等的获取进行了具体定义,set Conn字段对系统具体建立的对象,在本设计中即数据库的具体链接对象进行了详细定义,最后一行则是对数据库的借口信息进行了详细定义,对数据库文件进行了明确指向。
五、结 论
互联网辅助教学方式,迎合了当今科技发展的大趋势,将线下教学与互联网完美结合,利用学生普遍对网络有着极大兴趣的特点,改变了一成不变的枯燥的书本学习方式,使学生通过查阅自己感兴趣同时也对课程学习有益的资料,让学生体验到学习知识的快乐,在培养学生学习兴趣的同时进一步提高学生的综合素质和能力。
本课程教学网站设计合理,运行可靠。但仍有一些功能在今后还需进一步完善,例如:学生自我测试系统功能,利用ACCESS对文字甄别和筛选的功能,以及对用户留言进行进一步限制和完善的功能,从而提高整个互动平台的安全性,以便为师生提供更多帮助。
参考文献
1 王唯一、张腾、林小玲、叶斌英.基于Dreamweaver网页编程技术的教学网站设计[J].计算机工程与设计,2008(16)
2 孙良军、刘贵国.Dreamweaver CS5动态网页建设ASP篇[M].北京:清华大学出版社,2011
1.1无线应用协议WAPWAP(WirelessApplicationProtocol)是用于解决无线移动接入技术的全球性开放标准。主要是为移动电话、Internet、其他的个人数字助理机和计算机之间的无线通信提供接入标准。WAP只要求移动电话和WAP服务器的支持,而不要求现有的移动通信网络协议做任何的改动,因而可以广泛地应用于GSM、CDMA、TDMA、3G等多种网络。
1.2无限标记语言WMLWML(WirelessMarkupLanguage)是专门为手持式移动通信终端设计的语言。与HTML相比,WML消耗的内存和CPU时间更少,更适合手机等移动设备[2]。目前一些智能手机直接支持HTTP访问方式,但一部分中低端手机受系统及版本限制,对HTTP以及WMLScript等不能正常访问,因此从适用性角度考虑,建议采用最基础的WML语言开发,才能支持任意移动终端完美访问。
1.3WAP网络服务方案WAP网络架构由三部分组成:WAP网关、WAP无线终端、WAP内容服务器。Wap网关起着协议的翻译和转换作用,是联系无线通信网络与Internet的桥梁。WAP架构如图1所示。当用户从手机等无线终端键入要访问的WAP内容服务器的URL,信号经过无线网络以WAP协议方式发送请求至WAP网关“翻译”,再以HTTP协议方式与WAP内容服务器交互,最后WAP网关将返回的内容压缩、处理成二进制流返回到客户的手机等无线终端屏幕上。WAP网站与WEB网站建设,可分别设服务器独立使用,也可共用同一台服务器。WAP网页可用WML、WMLScript实现,也可用XHTML实现,还可将WEB页面通过HTML过滤或直接当WAP页面来用。从成本和建设速度角度上考虑,普遍采用的是最后一种,通过程序实现HTML到WML的自动过滤转换。
2.系统设计
2.1架构设计网站采用典型MVC模式,B/S架构。网站设计在逻辑上可以划分为WEB网站和WAP网站,二者共享同一台服务器,从而实现WEB与WAP网站信息的交互。
2.2功能模块设计农业信息网站主要功能是为区域农业提供相关信息服务,同时为区域农业电子商务提供支持。
3.实现方案
网站使用技术开发,利用VisualStudio2008开发工具,MicrosoftSQLServer2008数据库,IISWeb服务器实现。MVC框架提供一个基于MVC设计模式的应用,使得项目更加容易维护。
3.1WEB网站通过首页导航可链接至相应页面;用户访问首页可直接浏览农业新闻、政策、已通过审核的供求信息,查询信息;用户登陆后可供求信息;管理员登陆后台进行维护、管理及信息审核。
3.2WAP网站由于手机等无线终端的诸多限制,如网络宽带窄、屏幕小、存储空间小等,WAP部分网站减少了一些动态交互功能,以浏览网页和下载为主要功能。在用户管理模块增加了WAPPUSH功能,即服务器通过推服务器,将内容以短信的形式发至用户手中的一种业务。通过该业务能够将以前被动式的访问,变成主动式的推销,适合发送通知,用户也能够利用该业务定制信息。
4.总结
企业需不需要网站?几乎所有有远见的企业家都会毫不犹豫地说:当然需要!但一个不容忽视的问题是,许多企业仅仅停留在"有网站"的阶段,他们并没有意识到一个界面粗糙、内容单一、流程混乱、安全性差的网站,其实给访问者留下了极差的感觉,严重破坏了企业的形象。
怎么样的企业网站才算成功?时代财富顾问公司在为众多企业设计网站的过程中,总结出了一套完整的、有较高参考价值的《企业网站评定标准》,期望以此引起企业界对自身网站的重视,使企业网站真正成为企业宣传、管理、营销的有效工具。
企业网站定义:主要为了外界了解企业自身、树立良好企业形象、并适当提供一定服务的网站。根据行业特性的差别,以及企业的建站目的和主要目标群体的不同,大致可以把企业网站分为:
基本信息型:主要面向客户、业界人士或者普通浏览者,以介绍企业的基本资料、帮助树立企业形象为主;也可以适当提供行业内的新闻或者知识信息。这种类型网站通常也被形象的比喻为企业的"WEB Catalog"。
电子商务型:主要面向供应商、客户或者企业产品(服务)的消费群体,以提供某种直属于企业业务范围的服务或交易、或者为业务服务的服务或者交易为主;这样的网站可以说是正处于电子商务化的一个中间阶段,由于行业特色和企业投入的深度广度的不同,其电子商务化程度可能处于从比较初级的服务支持、产品列表到比较高级的网上支付的其中某一阶段。通常这种类型可以形象的称为"网上XX企业"。例如,网上银行、网上酒店等。
多媒体广告型:主要面向客户或者企业产品(服务)的消费群体,以宣传企业的核心品牌形象或者主要产品(服务)为主。这种类型无论从目的上还是实际表现手法上相对于普通网站而言更像一个平面广告或者电视广告,因此用"多媒体广告"来称呼这种类型的网站更贴切一点。
在实际应用中,很多网站往往不能简单的归为某一种类型,无论是建站目的还是表现形式都可能涵盖了两种或两种以上类型;对于这种企业网站,可以按上述类型的区别划分为不同的部分,每一个部分都基本上可以认为是一个较为完整的网站类型。注意:由于互联网公司的特殊性,在这里不包含互联网的信息提供商或者服务提供商的网站。
企业网站第一原则:目的性Intension 必须有明确合理的建站目的和目标群体
任何一个网站,必须首先具有明确的目的和目标群体。网站是面对客户、供应商、消费者还是全部?主要目的是为了介绍企业、宣传某种产品还是为了试验电子商务?如果目的不是唯一的,还应该清楚的列出不同目的的轻重关系。建站包括类型的选择、内容功能的筹备、界面设计等各个方面都受到目的性的直接影响,因此目的性是一切原则的基础。
建站的目的应该是经过成熟考虑的,包含几大要素:
目的应该是定义明确的,而不是笼统的说要做一个平台、要搞电子商务,应该清楚主要希望谁来浏览,具体要做到哪些内容,提供怎样的服务,达到什么效果。
在当前的资源环境下能够实现的,而不能脱离了自身的人力、物力、互联网基础以及整个外部环境等因素盲目制订目标,尤其是对外部环境的考量通常容易被忽略,结果只能成为美好的一相情愿。
如果目标比较庞大,应该充分考虑各部分的轻重关系和实现的难易度,想要一步登天的做法通常会导致投入过大且缺少头绪,不如分清主次循序渐进。
在充分考虑了目的和目标群体的特点以后,再来选择建站类型,并相应的安排适当的信息内容和功能服务。显然如果目标群体的互联网基础薄弱,建立电子商务型的网站就是个失误。在信息内容和功能服务的安排上,还应该避免大而全的十全大补丸式、贫乏空洞的八股文式、以及选材偏离主题的常见错误。
企业网站第二原则:专业性Specialization 信息内容应该充分展现企业的专业特性
对外介绍企业自身,最主要的目的是向外界介绍企业的业务范围、性质和实力,从而创造更多的商机。在这里包括:
应该完整无误的表述了企业的业务范围(产品、服务)及主次关系
应该齐备的介绍企业的地址、性质、联系方式
提供企业的年度报表将有助于浏览者了解企业的经营状况、方针和实力
如果是上市企业,提供企业的股票市值或者到专门财经网站的链接将有助于浏览者了解企业的实力
如果提供行业内的信息服务,则这些信息服务应具备以下特性:
全面性:对所在行业的相关知识、信息的涵盖范围应该全面,尽管内容本身不必做得百分百全面
专业性:所提供的信息应该是专业的、有说服力的
时效性:所提供的信息必须至少是没有失效的,这保证了信息是有用的
独创性:具有原创性、独创性的内容更能引起得到重视和认可,有助于提升浏览者对企业本身的印象
所提供的信息是容易检索的
如果企业的客户、潜在客户包含不同语系的,应该提供相应的语言版本,至少应该提供通用的英语版本
企业网站第三原则:实用性Utility 功能服务应该是切合实际需求的
网站提供的功能服务应该是切合浏览者实际需求的且符合企业特点的。例如网上银行提供免费电子邮件和个人主页空间就既不符合浏览者对网上银行网站的需求也不是银行的优势,这样的功能服务提供不但会削弱浏览者对网站的整体印象,还浪费了企业的资源投入,有弊无利。
网站提供的功能服务必须保证质量,这包括:
每个服务必须有定义清晰的流程,每个步骤需要什么条件、产生什么结果、由谁来操作、如何实现等都应该是清晰无误的。
实现功能服务的程序必须是正确的、健壮的(防错的)、能够及时响应的、能够应付预想的同时请求服务数峰值的。
需要人工操作的功能服务应该设有常备人员和相应责权制度。
用户操作的每一个步骤(无论正确与否)完成后应该被提示当前处于什么状态。
服务成功递交以后的响应时间通常不应超过整个服务周期的10%。
当功能较多的时候应该清楚的定义相互之间的轻重关系,并在界面上和服务响应上加以体现。
层次性:
条理清晰的结构,表现为网站的板块划分的合理性,这里需要注意:
板块的划分应该有充分的依据并且是容易理解的。
不同板块的内容尽量做到没有交叉重复内容,共性较多的内容应尽量划分到同一板块。
在最表层尽量减少划分的板块数量,通常控制在4~6之间比较合适。
划分后的结构层次不宜过深,通常不超过5层为佳。
在安排层次的时候要充分考虑用户操作,比较常用的信息内容、功能服务应该尽量放到更浅的层次以减少用户点击次数。
信息内容的获取和功能服务的过程都应该尽量将所需要进行的步骤控制在3~5步以内,不得不需要更多的步骤的时候应该有明确的提示。
一致性:
页面整体设计风格的一致性:整体页面布局和用图用色风格前后一致。
界面元素的命名的一致性:同样的元素应该用同样的命名;同类元素命名满足一致性,做到即使某个元素的表述不清楚也能从上下文推断其义。
功能一致性:完成同样的功能应该尽量使用同样的元素。
元素风格一致性:界面元素的美观风格、摆放位置在同一个界面和不同界面之间都应该是一致的。
精简性:
每个界面调出的时间应该在可以接受范围之内,当必须耗用较长的时间时应该有明确提示并最好有进度显示。
当不同的方式能够达到相同或近似的效果时,总是应该选取令客户访问或使用更简单快捷的方式(在开发资源差别可忽略的情况下),例如尽量减少客户端插件的使用。
主要界面尽量不超过浏览器高度的200%。
大量信息内容尽量不超过浏览器高度的500%,如果超过,应该使用页内定位或者进行分页。
命名应该是简洁的、定义清晰的、易明且不易相互混淆的;对于目标群体而言,尽量不使用较为生僻的词语,如果一定要,则应给出容易理解的解释。
应该具有明确的导航条和网站地图提供快速导航操作。
错误或者无效的链接是界面设计的大忌之一。
主要的信息应该放在突出的位置上,常用的功能则应该放到容易操作的位置上。
针对目标群体的需要应充分考虑浏览器兼容性、字体兼容性和插件流行程度等。
对于专业的术语、复杂的操作等有直接的容易理解的帮助。
简单有效的个性化有助于增强界面的易操作性。
在风格允许的情况下,可以适当增强交互操作的趣味性和吸引力。
企业网站第五原则:艺术性Artwork 网页创作本身已经成了一种独特的艺术
网页创作从某种意义上来说可以称为"eye ball work",要达到吸引眼球的目的,再结合界面设计的相关原理,形成了一种独特的艺术,这使得企业网站的设计应该满足:
遵循基本的图形设计原则,符合基本美学原理和排版原则。
对于主题和次要对象的处理符合排版原理。
全站的设计作为一个整体,应该具有整体的一致性。
整体视觉效果特点鲜明:
页面版式结构
用色
线条和构图
配图的精细、美观程度
元素风格
整体气氛表达
字体选用
整体设计应该很好的体现企业CI。
整体风格同企业形象相符合,适于目标对象的特点。
企业网站第六原则:性能Performance 网站正常的访问性能
访问速度,取决于服务器接入方式和接入带宽、摆放地点、硬件性能和页面数据量、网络拥塞程度等多方因素。如果目标群体不止本地,则还应考虑地理因素造成的性能下降。
可容纳的最大同时请求数,取决于服务器性能、程序消耗资源和网络拥塞程度等因素。
稳定性:平均无错运行时间。
程序性能:
响应请求并运行得出结果的平均时间
错误的检测和拦截
扩展性
安全性:
关键数据的保护,例如用户数据等
功能服务的正常提供。
网站的防攻击能力
对异常灾害的恢复能力
企业网站第七原则:常维护更新Maintenance 网站的最大特点是它总是不断变化的
网站的不断更新是其具有生命力的源泉之一。对于三种类型网站而言,更新的重要性通常为基本信息型 > 多媒体广告型 > 电子商务型。网站更新指标包括:
信息维护频度
信息更新数量*质量/时间比
改版频度
影响维护的一个重要元素是网站界面和功能开发所选用的技术。
企业网站第八原则:发挥作用Known and used 网站必须被访问和使用才有价值
再好的网站,如果没有人访问和使用也是毫无价值的。
域名设计是企业网站的重要元素:
域名应该尽量容易理解和记忆,并且尽量简短;当难以简短的时候,宁愿放弃无意义或者难以理解的字符数字组合而选用稍长一点的域名。
域名设计应充分考虑目标群体的特点,例如如果要做到国际化,域名包含汉语拼音显然是不可取的。
域名应该尽量有意义并反映网站实质作用,一定要做到不可有歧义。
企业网站本身应该就是企业CI的一部分:
应该出现在企业常备的名片、Catalog、信封里。
应该出现在企业的各种广告里。
登陆搜索引擎是一种行之有效的推广方法,在常用大型搜索引擎登录,设计更准确和全面的关键词,可以增加被正确检索的机会。
与同类或者相关类型企业网站结为联盟或者结成伙伴关系也有利于网站的有针对性的推广。
结合企业本身的宣传推广活动和促销活动加强网站上的宣传和利用。
企业网站可以针对其目标群体特点采用一些其他的推广方法,例如座谈会等。作用比较突出的甚至包含品牌形象的网站也可以采用单独广告投入的方式进行宣传,例如网上银行、网上酒店等。
企业网站第九原则:反教条Anti- dogmatism原则是为目的服务而不应成为教条
任何原则都是因应目的而制定的,如果所采用的方法确实能够更好的达到目的,那就不必受原则本身的桎梏。
[关键词]企业网站数据库
一、引言
企业网站是一个企业不可缺少的组成部分,它能介绍企业文化、经营理念、特色服务及企业在全国的网点分布,拓宽顾客市场,增加企业与客户之间的联系,缩短二者之间的距离,提高企业知名度,为企业今后的业务发展开辟一个良好的社会环境。利用网上购物,实现电子商务,完成金融、物品、服务、信息等价值的交换,是快速而有效地进行各种商务活动的最新方法。建成检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、维护简洁、信息实时性强的功能完善的企业网站,能够极大地提高企业效率,也是企业走向科学化、信息化与世界接轨的重要条件。
二、企业网站的系统设计
1.前台客户功能模块设计
(1)主页
也称为企业的形象页面,包括企业名称,企业标志,对网站内容进行简单有效导航的菜单或图标,着重标明最重要的新闻或修改内容以及客户与公司联系的地址、电话、传真、帐号等。主页制作应遵循快速、简洁、引人、信息概括力强、易于导航的原则,主页上的导航菜单或图标应能链接到企业网站的其他页面。新闻稿可以有关新产品或新项目的情况,包括服务及产品清单,要闻快讯,活动日程等。
(2)会员客户注册与登录
会员注册,提供相应的会员信息,包括用户名、联系人姓名、密码、所在城市、联系地址、邮政编码、联系电话、E-mail等。会员登录时,输入用户名和密码,系统将验证用户名和密码,如无效,则给出相应的提示信息;若有效,则进入系统。会员登录后,才可以订购产品,也可以修改用户信息。
(3)产品服务浏览与搜索
产品服务页面采用信息分层,逐层细化的方法展示企业产品或服务。产品服务页面的主要内容包括产品名称、类型、特性、规格、价格等;也包括客服服务项目和联系电话等。通过产品名称建立超级链接连到单个产品页面;也可以按照产品名称、类型或价格等搜索产品信息。
(4)订单与购物车管理
非会员客户,不能进入订单与购物车界面。当会员客户愿意购买产品时,就可以下订单正式购买。订单上的物品会在购物车上以物品的形式显示,也可以将物品放进购物车或从购物车上取出,系统会自动填写到订单上或从订单上消除。当提交订单时,系统保存会员客户提交的订购信息,存入后台数据库。
(5)市场调研
Web及时互动的特性决定了它是一种有力的市场调研工具,企业可以通过市场调研页面的制作,收集顾客及其对产品服务的评价、建议等信息,由此可建立起市场信息的数据库,作为营销决策的量化基础。
(6)广告及其他内容
在企业网站上添加一些广告内容,可以增加网站的吸引力,也起到对企业的宣传作用。除了以上基本内容外,企业网站也可以根据企业自身特点和需要设计其他内容。
2.后台系统管理模块设计
(1)系统管理员登录模块
系统初始管理员名称为Administrator,密码为河南格瑞泰德科技有限公司的标志greentide。系统管理员登录后,可以维护整个系统,使之能够正常运行。
(2)会员客户信息管理模块
可以查看会员客户的姓名、单位地址、电话、E-mail等信息,定时整理会员客户资料及时让业务员与之联系,稳定销售渠道。
(3)订单信息处理模块
可以查看会员客户的订单信息,及时反馈给业务员,签定销售合同,收取货款,配送货物;安排技术人员进行安装、调试运行;将完成交易后的订单标志修改到已处理状态。
(4)产品信息管理模块
把新增加的产品名称、类型、特性、规格、价格等信息存入数据库中,并进行产品信息的查询、修改、删除等维护工作。
(5)新闻稿件和调研信息处理模块
及时处理新闻稿件,进行添加、查询、修改、删除等维护工作;及时对调研信息进行汇总、归类、整理等工作。
(6)广告信息处理模块
及时处理广告信息,进行广告信息的添加、查询、修改、删除等维护工作。
三、系统实现及关键技术
绿潮集团河南格瑞泰德科技有限公司的网站架设在WindowsServer2003操作系统之上,以为开发工具,SQLServer2005为后台数据库,采用基于Browser/Server模式和多层结构设计思想相结合的系统构架。
1.系统安全性和用户权限设计
因为系统采用B/S模式,所以系统的安全性非常重要,为了提高系统的安全性,除了、IIS、SQLServer2005自身数据安全,身份验证和授权机制外,本系统从用户级和数据库级对系统进行多重保护。
用户级:对系统用户进行明确的权限划分。将用户划为三个级别,系统管理员Administrator负责系统的维护,以及各种数据库的管理工作,主要在后台进行。会员客户(登录注册的客户)允许对部分数据的修改,特别是订单数据和自身信息数据,具有数据上传权限;一般客户是所有通过Web访问本网站的人员,可以进行一般信息的浏览、查询等。
数据库级:数据库的备份和恢复,采用增量备份的数据库策略,并定期对重要数据进行转储,在系统受到破坏时,能够及时恢复数据到正常运行状态。
2.通过AdRotator控件展示广告
AdRotator控件用于随机展示广告集中的某一广告图片,广告集由一个基于XML的广告文件指定。在展示广告图片过程中,AdRotator控件自动循环处理文件中的广告,当页面刷新时,页面就随机更改展示的广告,广告文件包含每个指定广告的节点,该节点包含将要展示的广告图像地址节点,单击图像导航的地址URL,图像不存在时显示文本,广告旋转显示时间占总时间的百分比和任何与广告相关联的关键字。
3.XML控件的应用
XML控件是用于在Web页面上显示XML代码的专用控件,而在Web窗体中,原始XML代码不会被显示,只有借助于XML控件才能显示XML代码。该控件把XML文件和转化样式文件作为输入,然后把结果代码发送给浏览器。XML控件可以从字符串URL或XMLDocument对象读取XML。
4.利用访问数据库
在NETFramework中,是数据库的重要组成部分,为NETFramework提供了高效的数据访问机制;同时和XML的无集成,使之成为Web应用程序开发的一把利剑,提供对MicrosoftSQLServer等数据源的一致访问。
1.1版面的规范化
网页版面的设计要遵循一定的规律,明确编排时的重点,分清主次内容,按由主到次的顺序逐步完成编排。尤其在使用符号、图片、文字、动画等内容时,要遵循平面设计中形式美的视觉规律,强调文字、图片及色彩的搭配。同时,网页的设计必须要与网页内容想关联,不可脱离主题,仅为美学而设计。
1.2版面的均衡性
页面的编排中,可以将单个的文字看做是点,成行的文字看做是线,成段落的文字看成面。点、线、面的排列要强调均衡性。三种形式要因实际情况而采用。如单个文字,用起来会十分突兀,但可以让用户一眼就看到;成段文字可以排列十分美观,但用户可能因为字数过多而放弃阅读。文字的排列方式一般有水平、垂直、倾斜,前两种容易带给人稳定,安宁的感觉,而倾斜会让人不由产生运动感。合理的结合三种排列方式,保证页面整体平衡的情况下给局部安插一些斜体字,会显得更动感而富有生气。
2设计中的视觉流程
一个网站要得到用户的喜爱,其页面内容、整体布局都必须通过视觉感官使用户感到愉悦或欣赏。而精心设计过得页面相比随意的版面编排无疑要更容易吸引用户,从而增加网站的访问量。网站要通过网页传达信息,就必须要要虑到视觉元素的处理,只有拥有良好的视觉效果,才能称得上是新时代背景下真正意义上的新媒体。这就要求网页设计师们从人们的日常生活出发,更多的考虑人们的阅读习惯。对于网页版面的编排,各个元素之间的排列及其各自的大小、位置,都要结合阅读顺序。使用户保留自己的习惯,在阅读网页时感到轻松,自然。
3网页中各构成要素的分析
网页的作用在于传递信息,而网页设计就是服务于这个目的。通过优化网页中文字、图片、色彩的造型、排列和放置,使网页更美观,更容易让人获取信息。如何处理文字、图片和色彩,值得我们做更多的讨论。
3.1文字的处理
文字是传递信息的核心部分,网页设计中一定会涉及文字的处理。且一般来说文字占整个页面篇幅较大,因此文字处理好坏直接影响到整个页面设计的水平。设计师在进行处理时需要考虑文字编辑的整体效果,应尽量给人以简洁亮丽的视觉效果,要避免页面中文字效果凌乱、复杂,过多刻意的修饰若使用不当反而会适得其反,因此在必要时,可以不加修饰,仅保留文字本身。此外,设计时还应注意文字的格式、大小及字体要配合文章内容。总而言之,要合理运用美学的观念编辑文字。
3.2图片的处理
本文首先分析了《网页设计与网站建设》课程的教学现状和存在问题,在此基础上引入项目化的教学模式,对该课程进行教学改革。阐述了项目化教学的基本内涵、教学改革设计及实施的过程和注意事项。教学实践证明,与传统的教学方法相比,基于项目化的教学模式可以有效地激发学生的学习兴趣,有利于学生将理论知识与实践操作相结合,增强学生的实践动手能力。
关键词:
项目化;课程改革;教学改革;教学模式
随着计算机技术和互联网应用的快速发展,电子商务对各行各业的影响越发明显,社会对页面设计、网页制作、程序编写及其相关岗位的人才需求日益增加,巨大的社会需求和高校电子商务专业毕业生数量不足、质量不高之间的矛盾越发突出,如何培养高素质的电子商务应用型人才成为当务之急。作为电子商务专业核心专业基础课的《网页设计与网站建设》,其课程教学目的是使学生掌握设计并实现一个完整电子商务网站的基本技能,该课程集理论性、实践性、创新性于一身,授课知识涵盖了图形图像处理、平面与色彩设计、flas制作、数据库、程序设计等内容,但在传统的教学和考核模式下,学生的实践动手能力未能达到预期的要求,并且由于教学内容与职业技能需求脱节,导致学生毕业后需要重新培训才能适应工作岗位的需求。因此,要改变这种状况,增强学生的实践动手能力,培养符合社会需求的应用型人才,必须对现有的教学模式进行改革。
一、课程教学现状及存在问题
(一)教学指导思想落后
尽管在新版的人才培养计划当中,逐步加大了该课程实践课时的比例,但在实际的教学过程中,教学指导思想还是没有真正转变,理论教学与实践教学联系不够紧密,传统的试卷考核方式导致学生的实践动手能力没有得到真正的锻炼和体现,与实际的职业岗位能力需求不相匹配。
(二)教学内容缺乏新意
教学内容改革是教学改革的核心内容之一,目前的教学大纲基本还是沿用之前的内容,只是对个别知识点进行了调整,没有质的改变,理论教学大纲和实验实训大纲的更新均已滞后,对新知识的引入和使用程度较低,与当前计算机建站技术日新月异的现状不相匹配,缺乏完整的案例开发指导,导致学生进入社会需要重新学习和培训。
(三)教学方法落后
教学方法还是沿用填鸭式的风格,以教师讲授为主,缺乏师生之间的交流和互动,对教学辅助设备的使用还不够充分,理论学习和实践操作相分离,制约了学生将理论与实践相结合的能力,直接影响了学生思辨能力和创新意识、创新能力的培养。
(四)考核方式不合理
当前的考核方式未能体现加强实践教学的需求,依然停留在重视理论,忽视实践的阶段,缺乏对学生实践能力以及对课程内容整体性掌握的考核,考试成绩中实践部分占的比例偏低。
(五)对知识应用缺乏整体感
当前教学的模式决定了学生在学习过程中,所掌握的都是零散的知识点,没有办法从整体层面考虑实际的应用问题,因此,当课程学习完毕,如何从整体上去应用知识解决实际问题,学生还需要一个知识重组的过程,没有结合实际案例的教学,会让学生在实践环节缺乏目标和方向。
(六)缺乏实际工程项目开发体验
本课程是非常强调实践过程的,如果没有实际的开发案例作为训练,只停留在理论讲解和浅层次的模拟层面,学生就无法体会所学知识在实际工作中的作用,也没有办法发现知识运用过程中可能碰到的问题以及解决的办法,将会抑制学生的学习兴趣,影响学习效果。
二、项目化教学方法
(一)项目化教学概述
项目化教学法是由美国著名教育家、伊利诺易大学教授凯兹博士和加拿大教育家、阿尔伯特大学教授查理博士共同提出的,它是以构建教学理论为基础,以学生为中心,促进学生全面发展的教学方法。项目化教学法的本质是:以师生共同参与为前提,以项目为主线,贯穿整个教学活动的始终,其教学目的是更好地融合实践教学和理论教学,强化学生的实践动手能力,充分发挥学生的积极性和创造性,提高学生解决实际问题的能力,是“行为导向”教学法的一种。项目化教学中涉及的项目应该满足一定的要求:首先与教学内容或者知识点有紧密的联系,能够将理论与实践技能结合起来,其次是与企业需求或者现实经营活动有一定的关系,具有一定的应用价值和具体目标,可以让学生运用知识和技能去解决实际中的问题,达到增强实践动手能力的效果。一般而言,在项目教学中,会采取分组的形式来实施,由老师指导各组学生完成整个项目的开发过程。首先由学生讨论选择开发的项目以及进行项目分工,并对项目开发的重点、难点以及解决方案进行分析,以保证项目的顺利实施;然后在老师指导下,结合理论知识进行项目开发,围绕项目的实施,由学生小组进行一系列有针对性的学习、应用活动;项目结束后,由各小组展示各自的完成情况,并由老师和同学进行点评,给出合理的改进措施。通过项目的开展和总结,可以充分调动学生的积极性,有针对性的根据某个明确的目标进行学习,进而提高学习的效率,这种方法可以很好把理论知识融入实践动手环节,有利于学生在接近日后工作流程与项目开发方法的环境下逐步累计项目研发经验,所以在高校经管类计算机系列课程中采用此教学方法非常合适。
(二)项目化教学的意义
1、有利于培养学生综合素质
项目化教学是教学环节非常重要的一个组成部分,它的综合性和真实性对于培养学生的实践动手能力、解决分析问题的能力、交流协作能力和团队精神有非常重要的作用。
2、有利于发挥教师的创造性
项目化教学是以具体案例为基础实施的,它要求学生能够结合理论知识解决实际问题,该方法同样要求老师有较高的创造性和应变能力,需要深刻地理解和把握项目化教学的理论体系,根据不同的实际项目作出相应的教学调整,激发学生的学习兴趣,引导学生主动学习并高质量的完成项目作业。
3、有利于推动教学改革
教学方法的改革,不仅在于教学形式的改变,更重要的是于思维方式和观念的转变,它不仅包括教与学角色和组织结构形态的变革,还包括考查评估方法的创新、教学文化建设等,以教学方法改革为牵引,不仅能激发大学办学的生机活力,还能激发学生的创新意识和创新创业精神等内在需要。
4、与实际岗位技能紧密相关
项目化教学中涉及的项目具有较高的真实性和模拟性,其中包含的知识和技能要求与社会工作岗位要求高度一致,有利于学生在学习过程中,通过了解、观察、分析和解决问题获得经验和教训,为学生以后的就业奠定了坚实的基础。
三、课程项目化教学设计与实施
与传统的教学方法相比,项目化教学法是以构建理论为基础,以学生为中心的,学生是认知的主体,是信息意义的主动建构者,它要求学生从“要我学”转变为“我要学”,从以课本为中心转变为以项目为中心,从以课堂为中心转变为以实践为中心。所以,教师在实施项目化教学法时,首先要了解学生的基本情况,然后根据其教学思路和上述设计原则,制定合理的教学计划,一般而言,包括以下四个基本环节。
(一)项目设计
本文以《网页设计与网站建设》课程为例,进行项目化教学的探索,以项目需求和功能为主线,贯穿融合课程涉及的主要知识点,学生通过完成项目的方式实现对理论知识的理解和掌握,可以从整体上更好地把握课程的核心的内容,因此如何选择合适的项目,是整个课程设计的关键,必须充分地考虑项目的可行性、适度性、完整性和真实性。
(二)制定项目教学计划
选定项目后,第二步需要完成的是制定项目实施的计划,把项目分成若干个模块,并把每个模块涉及的知识点以及能力要求进行整理,结合教学进度安排表,形成最终的教学计划,然后通过师生的共同实施,达到每个项目所必须的能力要求,具体步骤如下:1、制定计划。制定出完成项目的具体设计方案,时间安排进度表以及分工情况等。2、情景设置。以知识点为依据,设置仿真场景,模拟现实环境。3、明确任务。结合场景的内容,总结归纳出所包含的需要完成的知识点。4、操作演示。通过解决实际问题,演示知识的基本内涵以及在实际问题解决当中的作用。5、学生实践。让学生对同类型的场景进行实践操作,加深对知识点的理解,主动思考分析解决实际问题,为解决项目打下基础。6、协作学习。通过组内的分工协作实施项目,定期开展小组讨论和交流,共同解决实际问题。7、学习评价。根据项目的完成标准,由学生和老师共同对项目的完成情况进行评价。
(三)实施计划
项目的具体实施,在老师的统一指导和协作下,由各组学生独立完成。在项目实施前,老师首先要把项目实施的基本软硬件设施和网络环境准备好,以减少意外因素对项目进展的影响,对于项目实施过程中的关键环节、重点和难点,通过统一讲解和指导的方式来完成,以保证项目的顺利开展。
(四)检查评估
项目控制是项目顺利开展和完成的保障,因此,在教学过程中,应该结合教学进度表定期检查各小组的完成情况,保证严格按照计划开展工作,对开发过程所出现的问题给予及时的指导,并把各种常见的错误情况及解决方案及时反馈给各个小组。
四、项目化教学实施注意事项
在项目化教学过程中,我们不仅关注项目的最终成果,更加重视项目实施的过程,要求师生共同完成这个具有创造性的实践环节,实施过程中需要注意的问题是:
(一)教师应改变观念
从传统的教学模式到项目化教学是一个逐步转换的过程,教师不是针对理论知识去引入实践环节,而是需要针对一门课程去设计一个贯穿的项目,并且将项目分解为模块,通过模块覆盖教学大纲要求的全部知识点,这就需要教师调整教学的理念,对课程本身及其应用有非常深刻的理解,对项目本身与课程考核目标之间的匹配度有全面的认识和把握。
(二)教师的合理引导非常关键
项目化教学的主要工作由学生小组完成,但是教师的引导和掌控作用不可忽视,要求教师不但要具有较强的专业知识,还要具备丰富的实践经验,可以及时发现项目开展过程中存在的问题。一方面要引导学生结合项目开展完成理论知识的学习,另一方面要引导学生在实践的基础上加深对知识点的理解并加以扩展,教师的引导不仅包括对学生小组的引导,同时也包括对学生个体的引导。
(三)项目设计要正确把握工作任务与理论知识的联系
只有同时掌握理论知识与实践能力才是我们最终的培养目标,因此项目设计的难点在于如何通过项目内容把两者很好的关联起来,教师在选择项目时应该充分考虑针对性和实用性,在划分项目模块时要与教材的章节对应,在实现功能时要与技术细节相关联,把操作流程与理论知识融为一体,真正做到“实践为主,理论够用”。
(四)及时开展项目后评估活动
学生小组完成项目后,应该及时开展项目评估和总结。在项目设计阶段,应该设计较为全面的指标进行考核,既有定性的考核指标,也有定量的考核指标,通过纵向和横向的对比,从多个角度进行评估,发现自身的不足,指出改进的方向,加深学生对知识应用的理解。
五、实施效果
在开展项目化教学的过程中,为了更好的与实际需求相结合,我们利用组织学生参加全国电子商务三创赛和网络商务创新应用大赛等学科竞赛的契机,以赛事中对网站建设的需求为导向,引导学生以赛事作为目标开展教学活动。实践证明,项目化的教学模式能够加深学生对知识的理解和应用,提高学习的兴趣,明确学习的目标,能够从总体上很好地把握系统开发的流程和基本技能,使学生综合运用知识的能力得到提升,使学生的职业能力得到锻炼。近几年参加学科竞赛的优异成绩也说明了项目化教学改革的有效性。
六、结论
通过项目化教学方法的实施,《网页设计与网站建设》课程的教学效果有了明显的提升,学生对知识点的理解和掌握不单纯停留在理论层面,学习的积极性更高,目标更加明确,可以从整体上更好地把握网站开发的基本流程,对网站开发的关键技术理解更加透彻。因此,可以考虑在经管学院计算机类课程中逐步推广项目化教学的模式,同时为了取得更好的实施效果,专业教师应该更积极地参与科学研究和社会实践,以获取更多的项目教学案例,进而为项目化教学的实施奠定坚实的基础。
参考文献:
[1]张波.信息技术课的六种有效课堂教学模式[J].考试周刊,2011,80:154-155.
[2]尹强国,张慧如.项目教学法在JAVA面向对象编程中的实践与研究[J].现代企业教育,2010,14:18-19.
[3]李博.项目教学法教学模式与传统教学模式的比较[J].教育教学研究,2013,29:355-356
[4]张广群,汪杭军.项目化教学在"VB程序设计"课程中的应用[J].计算机教育,2010,04:72-75