网站设计开发论文范例6篇

网站设计开发论文

网站设计开发论文范文1

[关键词] 网页无障碍 网站无障碍 WAI

[分类号]G203

网络因具有广播、电视、电话等传统大众传媒和通讯工具所不具备的独特优势而日渐融入人们生活的各个方面,发挥着越来越重要的作用。WWW创始人TimBerners―Lee认为“Web的力量在于其普遍性。能够被任何人访问,而不论其是否有残疾,是Web的基本要求”。然而,随着网络技术的发展,网站设计时为了美观和更吸引人注意而采用了大量的图片和动画等技术,而未考虑到特殊人群的上网需求,因此导致一大部分残障人士和老年人等弱势群体不能和普通人一样访问到其中的信息,平等地享有网络带来的利益。这极大地违背了联合国《残疾人权利公约》中“信息公平利用”的要求。为此,各国都进行了不懈努力,展开了网站无障碍建设方面的研究。

我国亦如此,虽然起步较晚,但也对网站无障碍建设进行了一系列探讨。本文目的即在于通过梳理国内关于网站无障碍方面研究的成果,分析我国在此方面研究的不足,为进一步研究指明方向。

1 网站无障碍研究文献的收集

网页无障碍是网站无障碍的前提与基础,因此,对网站无障碍的研究都从网页无障碍开始。网页无障碍译自“web accessibility”。关于“accessibility”,有的译为“可访问性”或“易访问性”,有的译为“可达性”、“近用性”、“无障碍”等。在2004年举行的首届中国信息无障碍论坛上,正式把aeeessibility翻译为无障碍,故本文也采用“无障碍”来表述。而“web”也有“网页”、“网络”的不同译法,还有以“website accessibility”为主题的研究。鉴于译文有差别,为了相关文献搜集齐全完整,笔者分别以“网页”、“网络”、“网站”与“无障碍”、“近用性”和“易访问性”分别组合进行摘要检索;然后,又以“web accessibility”为关键词在CNKI上进行检索,力求将“web accessibility”译为其他解释的文章也涵盖在内。最后,去除重复文章,经整理统计,共获得期刊文章84篇,学位论文13篇。

2 网站无障碍研究文献的分类

根据收集到的文献资料来看,我国在网站无障碍方面进行的研究主要集中在基础理论研究、技术研究、基于不同用户的研究和基于不同类型网站的研究。

2.1 基础理论研究

在基础理论研究中,大部分文献介绍和引进了国外关于无障碍方面的概念和理论。尽管对access,bmty的翻译不同,但几乎都引用WAI(Web accessibility ini-tiative,网络无障碍组织)关于网页无障碍的概念,即认为网页内容对于残障用户的可阅读与可理解。同时指出,提高无障碍性也能让普通用户更容易理解网页内容。

在网页无障碍建设的意义方面,蒋淑君从互联网带给残疾人的优越性谈起,分析了不同残疾人群的无障碍网页需求及设计要求。樊戈分析了Web信息资源无障碍化建设的必要性和重要意义后,从意识、策略、技术三个层面,就如何构建国内Web信息资源无障碍化建设环境进行了探讨。

网页无障碍的实现需要得到国家法律和政策层面的支持。张家年等阐述了新版《残疾人保障法》修订背景以及其中与信息无障碍环境建设有关联的条款;讨论了该法在构建信息无障碍环境实践操作中可能存在的问题;最后探讨如何利用《残疾人保障法》为构建信息无障碍环境提供坚实的法律保障,并提出将《残疾人保障法》和我国信息无障碍环境建设标准链接起来;贯彻和执行无障碍设计原则理念等策略。章品等在对美国信息无障碍相关法律法规进行概述的基础上,归纳总结了美国信息无障碍法律法规建设的发展历程及特点,最后探讨了美国信息无障碍法律法规建设对我国信息无障碍法律法规支持体系建设的启示。孙祯祥等还对澳大利亚各个层面、领域有关信息无障碍的法规和政策进行了部分梳理,希望为我国相关政策的制定和事业发展提供有益的参考和借鉴。

为了保障所有人拥有均等的获取和利用网络信息的机会,需要构建无障碍的网络环境。陈子健等对建构无障碍网络环境过程中涉及到的因素进行了梳理和分析,以帮助人们对网站无障碍有一个全面的认识,指导网络设计开发人员的实践。

2.2 技术研究

目前,国际上在解决网站无障碍问题时,主要从开发先进的技术支持和规范网站设计这两个方面着手。规范网站设计是在服务器端对网站内容提出设计要求并制定相应的标准,是从网站的设计上去除障碍,以使残障者能借助辅助设备顺利地访问网站。规范网站设计要从网页无障碍的设计标准人手,国内的文献主要以介绍WAI颁布的一系列规范文件及美国的508标准为主。吴英桦则主要介绍我国互联网网站设计无障碍技术标准的立项背景、标准的制定过程,并介绍了标准的技术内容,最后介绍了标准的应用推广情况。

网页无障碍设计工具和检测工具也是实现网站无障碍的重要组成部分。樊戈等在分析易用性控制的技术根源基础上,分别从实施基础、核心人物和根本保障三个环节对Web资源实施易用性控制的技术措施进行了初步探讨。霍利分析了国内网站可达性的设计现状后,对一些常见的设计错误提出了改进方法。同时设计并开发了测试工具WAET。该工具可以测试基本的可达性问题,并能够修改级别错误,具有一定的实用性。赵洋等针对网页易访问性评估工具的不足,讨论基于XSLT的网页易访问性评估工具设计思路,阐述网页易访问性评估指标的设定,分析指标设计的规则和实现方法。孙祯祥等参考WAI所的WCAG1.0及国内外无障碍网站相关信息,针对中国实际情况,结合中文网站的特点,总结得出符合中国实情的中文无障碍网站评价模型的指标体系。

此外,网站无障碍实现中的一些细节问题也有人研究。陈子健等通过对一些网站进行无障碍检测发现网站导航方面的一系列问题,根据无障碍设计原则,为网站导航无障碍设计提出了一些策略。丁文洁结合国际上的无障碍网页开发原则和规范,分析并提出同步多媒体集成语言(即SMIL技术)可以解决多媒体播放在视觉无障碍网页设计中的可及性和可控性问题,重点研究了利用该技术解决网页中动态图像的视觉无障碍优化面临的问题。

2.3 基于不同用户的研究

在所有弱势群体中,视障用户在访问网站中所要面对的困难是最多、最复杂的,因为从某种意义上讲,网络资源首先是一种视觉资源,视障用户必须借助于各种软硬件辅助手段,以非视觉的方式来访问,因此大量研究以视障用户为视角展开。孙庆华通过

调查法、观察法等深入全面地了解视障用户不同于普通用户的网络访问方式和行为,以及由此形成的在网络访问中的障碍体验和无障碍需求。最后,针对在工具测试和用户测试中发现的主要问题,在描述视障人士的障碍和需求基础上,依据通用设计原则和WCAGl.0,提出了针对视障用户的无障碍设计原则,为WCAGl.0的运用提供了一套更具操作性的参考。王雅溪针对视障人群的基本情况,分析现今网络界面中他们面临的一系列存取障碍问题,通过深入了解视障用户的生理、认知、心理、行为等特点及上网习惯方式,分析由此形成的网络界面无障碍要求,进而提出针对视障用户的网络界面无障碍设计原则。杨金转分析了视障人群在使用网络课程时可能存在的障碍,按照国际标准对我国部分网络课程页面无障碍状况进行了测试分析,并对存在的问题进行了归纳总结。结合通用设计和无障碍设计理念,研究如何设计网络课程的页面元素、用户界面的布局以及如何提高其无障碍访问。

除了针对视障人群进行的专门研究,还有针对其他人群如老年人群和认知障碍人群进行的网站无障碍相关研究。

2.4 基于不同类型网站的研究

由于无障碍理念的广泛传播,国外已经将这一思想广泛廊用于各行各业的网站设计中。有研究表明,在对无障碍需求方面,政府排列第一位,其余依次为教育、图书馆、新闻组和在线期刊、公共设施、交通、医院、银行等。我国学者分别对政府、教育、图书馆领域的网站无障碍建设情况展开了研究。

2.4.1 政府网站 肖卫兵在阐述政府网站管理的重要原则――可用性原则时认为,该原则包括可访问性和可使用性两层含义。这是首次在政府网站管理中提及可访问性的问题。毛家菊认为政府网站的以人为本、以服务对象为中心不仅体现在针对不同对象提供个性化服务,同时还体现在针对特殊人群提供多种服务途径,并指出这是我国政府门户网站无障碍化建设趋势。武晓鹏分析了我国政府门户网站引入无障碍的必要性和我国当前政府门户网站建设现状后,对我国政府门户网站无障碍建设提出建议;最后认为,只有政府充分重视自身门户网站无障碍建设,逐步克服目前所存在的各种认知误区,真正建立起贯穿于政府门户建设全过程的服务意识,才能够更大程度提升政府门户的公共服务效能,从而保障残障人士应有之权益。他的观点为后来学者的深入研究奠定了基础。周晓英等具体分析了国内外政府网站信息无障碍的政策、标准和举措,最后对我国政府网站信息无障碍建设提出法律法规层面、标准构建方面、评价体系方面等宏观方面的对策。唐思慧从分析了电子政务与信息无障碍的关系人手,从普遍设计原则与无障碍标准两方面探讨电子政务信息无障碍的实现。夏义从政府网站无障碍性原则的概念探讨出发,明确网站无障碍性的内涵包括网页内容无障碍、网络应用无障碍以及它们与辅助产品和技术的兼容。同时,系统介绍了一些国际组织和美国、日本等政府网站无障碍性的制度规范及做法,分析了我国政府网站无障碍性的差距与实践进展,并指明未来的发展道路。郭金兰认为政府网站对残障人士的可访问性课题涉及法律和政策制定,Web技术标准和用户本身等诸多因素。通过中外比较和调查研究,分析了我国政府网站几乎完全忽略了网站内容对残障人士的可访问性的原因:立法的空缺,未将可访问性作为政府网站测评指标之一以及政府网站开发者完全忽视Web可访问性技术和标准。钱小龙等阐述了政府门户网站引入无障碍理念的必要性和建设无障碍化政府门户网站的背景,研究分析了无障碍化政府门户网站的主要特征,并详述了政府门户网站无障碍化的基本技术要求。最后提出推进包括政府门户网站在内的网站空间无障碍发展进程的建议。

在基础理论探讨的同时,也有对我国网站无障碍建设状况进行的调查。王静生等以我国省级电子政务网站为代表对当前电子政务网站无障碍现状进行调查和分析,并针对在电子政务网站无障碍检测中出现的问题,提出我国电子政务网站无障碍建设中要转变电子政务服务观念,完善相关法律;完善电子政务网站开发技术和遵循相关标准等策略。霍利等为了了解中国网站可达性的现状,依据WAI的WCAG.0,选用Bobby软件作为测评工具,在线测评了国内外10种类型的200个网站。基于测评数据,进行了国内外网站可达性的比较性研究,总结了中国网站可达性的发展现状,并对政府和网站相关人员提出一定建议和要求。

2.4.2 图书馆网站 李院在我国学术界开启了网站无障碍研究的先河。他阐述了图书馆网站可访问性的含义,探讨了影响图书馆网站可访问性的各种因素,并指出建立可访问性良好的图书馆网站应该注意的问题和应该遵循的原则,最后介绍了图书馆网站的可访问性测试。钱国富等。分析了在图书馆网站中进行无障碍建设的原因,指出无障碍建设是图书馆网站建设的重要组成部分,并针对视障残疾人的特殊性提出了具体的对策。刘炳芳在WAl制定的网页内容规范基础上,结合我国的具体国情,阐述无障碍网页设计的必要性,指出无障碍网页开发应遵循的原则和要求,并结合图书馆网站开发的特点,提出图书馆在网站无障碍化设计中应遵循的具体步骤。张炜等遵照我国网页设计无障碍技术要求及WAI的WCAG2.0设计了中国盲人数字图书馆。该图书馆网站不仅在服务对象、服务方式、资源建设等方面具有显著特点,而且还实现了网页设计无障碍、内容呈现无障碍、辅助技术兼容无障碍、后台管理无障碍等无障碍技术在网站建设中的应用,具有借鉴和推广价值。

2.4.3 教育网站 教育网站的研究包括教育网站无障碍和网络课程无障碍两个方面。孙祯祥等认为WAI开发的一系列技术规范对网站健康有序地发展起着重要作用。在测试了我国一些学校网站的主页后,发现当前教育网站的设计中存在问题,并针对存在的问题提出改善措施。王佑镁参照由WAI的WCAG1.0,借助于Bobby Online的在线评价工具及人工检测工具,采用抽样调查法对2003―2005年度国家精品课程的网上资源进行了可及性检测和评价分析,结果发现10%的网上资源在可及性测试中获得比较理想的指数,大多数网上资源都有网页可及性错误。通过可及性参数分析与评估可以为高校精品课程网上资源建设提供依据和参考指标。赵洋等也对我国精品课程网站易访问性进行了评估。不同的是,他们对2003―2007年度国家、省、校三级精品课程网站进行了易访问性抽样评测和分析,结果与王佑镁的发现类似,大多数网站都有易访问性问题,最后对改进精品网站的易访问性提出对策。

除了基于测评的理论研究外,在教育网站无障碍方面还有具体的实践方法研究。张家年等介绍并分析了IMS开发的IMS AccessForAll系列规范,提出基于IMS AeeessForAll规范来指导无障碍网络学习环境的建设。在深入研究的基础上,张家年论述了教育网站易访问性设计理念、设计原则和设计模型,并从媒

体获取和教育教学信息理解两个方面给出了具体的设计方法。黄璐则从无障碍网络课程设计入手,在研究了无障碍网络课程的设计依据后,阐述了无障碍网络课程的设计模型、设计原则和设计策略,并提出了无障碍网络课程的实现框架。根据提出的设计思想,对《电视教材编导与制作》进行了开发、检测和评价。文剑平在国内首次提出了一套网络课程的无障碍评价指标体系和方法。陈子健针对教育网站研发过程中具体问题进行分析,通过实例说明怎样进行无障碍开发。最后介绍了教育网站无障碍检测方法。杨金转则对我国45个和国外15个网络课程的首页和二级页面进行A-prompt自动检测数据分析,针对测试中发现的主要问题,详细论述了无障碍设计原则和应采取的操作,并介绍了使用A―prompt软件对特定问题进行修复的过程。张燕还对网络课程无障碍建设进行了微观方面的研究。

3 研究中存在的问题

总体而言,我国的网站无障碍研究从2000年的崭露头角,经过10年的努力,到目前已取得了一定成果。相关研究无论是对网站无障碍建设的理论方面还是实践方面都有所涉及:既有对网站无障碍建设的必要性、法律基础和环境等总体性理论的分析,也有以不同用户为视角进行的专门研究;既有对网页技术标准的探讨,也有对具体设计工具和检测工具在实际应用中的研究。此外,还有对政府网站、图书馆网站和教育网站等专门领域的详细论述。从表面来看,我们的研究已经涉及到了网站无障碍建设中的方方面面。然而,如果深入分析的话,可以发现我国目前在此领域进行的研究与国外同行相比还存在一定差距。

3.1 研究范围狭窄

WAI认为网站无障碍有7个组成部分:内容、用户(网页浏览器和媒体播放器等)、辅助技术、用户、开发者、开发工具、检测工具。我国目前的研究主要集中在内容方面,对网页内容制作要求进行了深入的探讨,而对检测工具只进行了初步的尝试,对开发工具则仍停留在介绍阶段。笔者认为这是导致我国目前虽然也进行了网页无障碍研究,但并未推动我国网站无障碍建设实践的部分原因。由于我们只对网页无障碍的内容进行了研究,缺乏另外两端的研究,使得网络开发者不清楚如何开发出这样的网页,而用户也不知道如何利用这样的网页,就好比设计好了路的蓝图,至于怎样铺路,用什么样的交通工具却还未研究。

3.2 研究深度欠缺

我国对网页无障碍方面的研究尽管始于2000年,但只是浅尝则止,缺乏深入的研究和分析。比如,我国学者为了解我国网站的无障碍建设现状,借鉴国外研究的方法,通过检测工具对网站进行实地检测。但检测得到的大量数据仅用于说明现象,而并未对数据做具体的、多角度的分析,通过这些数据来探讨现象背后的深层次原因,以致使研究停留在表面。再比如,网站检测和评估是判定一个网站有无障碍的一种重要方法,WAI网站上提出了网站无障碍评估方法主要有专家检测、自动工具检测和用户检测三种方式,而最佳的评估方法是三种检测方式的综合。我国学者在研究中仅使用自动工具进行网站无障碍检测(例如Bobby软件),而并未深入探讨选择此种检测方法的原因及其局限性,这使得研究结果缺乏客观性。

3.3 研究主体单一

从文献的作者可以看出,他们大部分是来自教育技术、信息管理学及部分计算机专业的高校教师和学生。如果再将这些文献的作者进行分类的话,我们会发现其中有17篇期刊文章和6篇硕士论文甚至只源于一个研究小组的成果,即孙祯祥教授组织进行的2006年国家社会科学基金项目“信息平等意义上的无障碍网络环境构建研究”。可见,从事网页无障碍研究的其他研究主体确实寥寥无几,这直接导致了研究范围狭窄等问题。网站无障碍建设涉及管理学、计算机科学、法学等多个学科领域,需要各领域学者从多个视角人手进行理论和实践的研究。

4 未来研究的建议

网站无障碍问题本身的复杂性决定了对其研究的复杂性。针对上述问题,可从以下方面进行改善。

4.1 扩大网站无障碍相关研究范围

网站无障碍的实现除了网页本身的技术问题外还涉及其他因素,还要对这些因素进行广泛分析和深入研究。比如,从利益主体的角度来说,网站无障碍建设涉及的相关人员主要是网站开发者和用户,所以需要对他们分别进行研究;鉴于用户在网站检测和评估中的重要作用,还要进行开发者端和用户端的沟通研究;从环境保障角度来说,除了网页无障碍技术指南外,还有检测和评估技术及法律政策等因素。这些都是实现网站无障碍的必要条件,因此都需要深入研究。

4.2 深入探讨网站无障碍问题存在的原因

在我国当前的研究中,对网页无障碍建设的建议总无外乎法律法规建设方面、指南标准制定方面和意识宣传方面。然而,从国外研究情况和实践情况来看,在网页无障碍的立法、标准都具备的英、美等国家,其网站依然没有达到很高的无障碍程度。可见,法规和标准是网页无障碍实现的必要条件,但决不是充分条件。所以,我们要继续深入探讨导致网页无障碍问题存在的其他因素。

4.3 重视对网站无障碍状况进行检测评估

当前研究中,对我国政府网站无障碍状况进行检测和分析的内容较少。实证研究的缺乏导致对网站存在障碍状况了解不足,因而不能提出有效地解决问题的方法。国外进行的大量网站无障碍水平检测的研究已经证明,只有通过网站无障碍测试和评估才能证明一个网站遵守网页无障碍指南的要求与否,进而帮助网站开发者找到可能存在的网页利用障碍,提高网站无障碍水平。

网站设计开发论文范文2

关键词:PHP技术;党校;网站建设

中图分类号:TP393.18

党校是培养党员领导干部和进行党的理论宣传的主阵地。利用网络技术,建立党校网站,对于建立马克思主义理论宣传的新平台,充分挖掘党校在干部培训、理论研究方面的功能,展示党校自身形象等方面具有十分重要的意义。

1 网站开发平台及技术选择

1.1 系统平台

网站服务器的操作系统是用户管理服务器硬件和软件资源的基础接口,也是建设网站首先要考虑的问题。目前的主流系统是Windows Sever和Linux。两者比较,Linux虽然初期部署的成本较低,但对于管理人员的技术要求较高。Windows Sever的优点是易用性强,配置简单,维护方便,而缺点是初次投入大,对硬件的要求也比较高。

1.2 开发技术

选择哪种编程技术开发网站,涉及到网站的建设周期、功能、浏览效果、二次开发等多个重要问题。综合比较应用比较成熟的ASP、PHP两种开发技术,都非常适合小型网站使用,但PHP对于多种数据库的支持要强于ASP。针对不同的系统平台和开发技术的特点,结合党校自身条件和网站实际需要,决定使用WindowsSever2008操作系统,配合Apache服务器。数据库选择MySQL,它非常适合市级党校网站这种数据结构简单、数据存储量小的系统。技术组合采用Apache+MySQL+PHP,最大的好处是投入资金少,只需要购买WindowsSever2008即可,其它软件都是免费的。网站开发工具选择“所见即所得”的Dreamweaver。首先,利用Dreamweaver设计网页布局方便;其次,表格、帧等常用的网页元素通过拖拽就能自动生成,并能同时生成相应的HTML代码;另外,在制作网页的过程中,可以随时通过检视功能在多平台浏览器上查看效果。

2 网站的前台设计

网站的前台设计可分为网页的美工设计和网站的栏目设计。和一般的商业网站不同,党校网站的整体风格既要体现党性,又要具有深刻的艺术内涵和文化品位。朝阳市委党校网站,在网页配色上选择红、灰为主色调,以黑、蓝色为点缀,冷、暖结合,相得益彰。网站首页显示的静态文字内容用动画切割为首、中、尾三个部分,动静结合,层次分明。页面顶端以深红色作为底色,金色的单位名称置于其上,并配以校园风光,既庄重又不失美感;中间位置为条状的宣传动画;底部用校园内部设施照片以动态的方式呈现,而最底端用红色的艺术线条作为装饰,首尾呼应,风格统一。网页动画全部通过FLASH软件进行设计,它是与Dreamweaver同属一个公司的产品,两者契合性高,操作简便。

在栏目设计上,以党校教学、科研的主要工作职能为依托,并考虑到网站的展示、电子办公等功能,设置了以下栏目:党校概况。分为简介、现任领导、师资队伍、机构设置、基础设施等子栏目,以静态内容为主,主要功能是展示党校良好形象;干部培训。主要内容是教学管理、教学计划、教学动态等,内容根据每学期的教学内容而定;科研工作。下设科研考核、科研动态、科研课题等栏目,主要科研活动通知、教师科研考核、获奖情况;图书管理。共有本馆概况、读者服务、新书推介、文献资源四个栏目,以一般性介绍为主,计划以VPN的形式,与即将建成的数字图书馆进行内容整合;机关党建。校机关和校工会组织的各项活动情况在此。

除了以上五个主要栏目以外,为了方便浏览者查找信息,还设置了学员管理、公告栏、站内搜索、友情链接等功能。

3 网站后台的功能设计与实现

3.1 后台管理功能设计

网站后台的使用者按权限分为管理员和版块管理人,其中管理员权限最高,登录后台后,所能使用的功能也最多,下面从面向管理员的角度,进行后台的功能介绍。系统设置。分类及栏目设置:功能是对网站的主要栏目及下设子栏目进行增加、删除、修改操作;系统优化:当程序调用数据出错时,此功能可修复错误,确保网站正常运行;初始系统:如错误无法改正,可对数据库进行清零操作。新闻管理。对网站新闻进行增、删、改,考虑到党校网站新闻的流程,在此模块集成了新闻审核功能,版块的负责人添加新闻需经管理员审核后方可正式到前台。用户管理。版块管理人登录后台后,可对所负责的栏目添加新闻,相当于论坛的版主。另外,管理员可以对版块管理人进行授权等操作。

3.2 数据库设计

经过对朝阳市委党校网站功能的需求分析,进行相应的数据库设计,设计工具采用phpMyAdmin,它可通过网页方便地对MySQL数据库进行管理。首先建立名为cydx的数据库,并建立基于前台栏目所涉信息的数据表。库中共有数据表14个,其中主要的表设计如下:

“管理员”数据表,将存储管理员信息所需的各个属性按照一定的命名规则转化为表中的字段名,然后根据各个字段特性,确定各个属性的类型。对本表的描述为:管理员(管理员编号,用户名,密码,权限等级,负责版块,创建时间),与dx_admin数据表相对应:dx_admin(id,username,password,level,rightzone,createtime)。本表以“id”(管理员编号)为主键,并设置为“unsigned”(正数),“autor_increment”(自动编号),如此即可在添加人员时为每一个人自动加上一个单独的编号而不重复。

类似地,“新闻信息”表命名为dx_news。结构为:news_id(新闻编号)、news_title(新闻标题)、news_tougao(新闻来源)、news_editor(编辑人)、、news_lastpubtime(最后时间)、news_chkinman(审核人)、news_state(状态)、news_content(新闻内容)、column_id(列编号)、type_id(类型编号)。其中,新闻在前台的排序以“最后时间”作降序排列;“状态”的数据类型设置为短整型,“1”代表已经通过审核的新闻,而“0”为未通过审核;“新闻内容”为文本型,原因是该字段填入的文本长度不定,而这个数据类型会按实际长度给予适当的存储;“列编号”与“类型编号”则为SQL调用数据时的索引。

dx_newstype为“新闻类型”表,包含“类型编号”、“类型名称”、“类型名称拼音代码”、“创建时间”四个字段,存储的是网站栏目的对应数据。

除了以上三个表,根据功能需要,还设计了通告栏表、后台登录人员表、会员表、友情链接表等。

3.3 程序实现

在利用PHP访问MySQL数据库之前,要对PHP的配置文件php.ini进行修改,将“;extension=php_mysql.dll”这一语句中的注释符删除,然后重启Apache服务器。在php中,通过mysql_connect()函数连接MySQL数据库服务器的语法格式为:“mysql_connect([server[,username[,password]]])”。朝阳市委党校网站设计的连接程序conn_cydx.php的具体内容为:

$Conn_cydx=mysql_pconnect($hostname_Conn_cydx,$username_Conn_cydx,$password_Conn_cydx)ortrigger_error(mysql_error(),E_USER_ERROR);

mysql_query("setnamesutf8;");?>

在程序规划上,设置了存放网站图片、动画、视频、音频的文件夹,对于后台管理、新闻器、数据库管理工具等模块化的代码也置入相应的文件夹。根据网站的首页布局,将index.php(首页主体)、top.php(顶部)、left.php(左侧)、bottom.php(低部)等程序设计为独立的PHP文件。这种布置方法一目了然,会让后期维护和网站升级工作的思路更加清晰明了。一成不变的网站难以长久吸引网民的关注。作为党校网站来说,在初次建站完成后,还要不时地结合中央以及地方的重要活动,及时改版。从技术上来说,在不改动网站主体框架的前提下,可通过JavaScript语言,设计弹出、伸缩、漂浮式的动画,吸引眼球。程序设计要实现模块化,以方便管理。

参考文献:

[1]欧启忠.教学网站设计与开发[M].北京:电子工业出版社,2010,10.

[2]于荷云.PHP+MySQL网站开发全程实例[M].北京:清华大学出版社,2012,12.

网站设计开发论文范文3

关键词:网站设计;网站制作;计算机辅助教学技术

中图分类号:G642文献标识码:A文章编号:1009-3044(2012)16-3818-03

Learning Website Design and Establishment of the“Computer Aided Instruction Technology”Course

REN Yan, SUN Ying-cai

(Department of Computer Science, Zunyi Normal College, Zunyi 563002, China)

Abstract: In order to improve the students’ learning initiative and course message timeliness,This aticle discusses learning website design and establishment process of the "CAI " course. The learning website realizes the display and communication of many resources, and be comes good communication platform of the teachers and students after class.

Key words: website design;website establishment;CAI technology

随着计算机网络技术快速的发展和互联网密集型延伸以及人们生活工作的需要,使用因特网技术进行网上教学已开始成为一种全新的教学模式。网上教学具有及时性、共享性、便捷性、交互性和独特化等几大特点,它有着传统教学模式所无法比拟和替代的优点。因此,教学网站的开发制作成为广大教育工作者迫切要了解和深入探究的重要环节,从而更好的发展网上教学,推动教学课程水平的逐步提高。《计算机辅助教学技术》课程学习网站预期实现以下目标:1)信息方便、快捷、为用户提供全新的服务。2)支持各种资源下载技术。3)提供用户在线论坛、在线留言,增强网站的互动性。4)网站维护简单、方便。5)具有较好的网站安全性。

1系统开发技术简介

通过对本系统功能应用及各方面的综合评价分析,此网站采用Dreamweaver CS4作为前台的主体设计工具,主要是运用表格、Div+CSS进行布局排版编辑,网站的修饰添加常用的动画制作软件Flash CS4、图形处理软件Photoshop CS3等进行辅助设计,制作完成课程的多媒体教学资料。后台设计部分运用ASP技术添加动态资源,Microsoft Access 2003数据库作为动态数据整理工具,通过ADO对象访问数据库,建设成一个兼容性、安全性、可扩展性良好满足用户浏览信息、交流互动的教学网站[1]。

2需求分析

2.1功能需求分析

本教学网站的功能是可以替代传统教学模式,能够快速的更新跟踪最前沿的教学资讯,灵活生动的把教科书的知识展现出来。用户通过访问网站不仅能在线学习,同时,用户可以寻找下载想要的相关试题和课件,更可以注册会员在论坛上讨论交流。而对于系统管理员,登陆系统后台,不仅要对网站进行系统维护,还要对所有网站信息、数据进行统计整理;管理论坛的贴子与留言板的信息删除,备份,回馈;管理员也要能实时更新网站内容,最新信息。

2.2系统需求分析

此系统打破传统教学模式的地域限制、时间限制,充分发挥网站教学的及时性和便捷性,能够提高教学效率。用户能及时的获取教学资源,管理员能对网站进行维护,对网站资料内容更新和数据的整理权限操作。

3系统概要设计

3.1系统结构设计

根据本教学网站的特点,将其分为前台和后台两大部分。前台主要实现信息浏览、资源下载、在线论坛和留言等功能,后台主要是管理员对网站前台信息、论坛及留言进行管理。

该教学网站设计为模块,分别是课程描述、教师队伍、课程建设、下载频道、在线学习、师生论坛、用户系统和留言板。

整个学习网站的系统结构如图1所示。

图1网站系统结构图

各模块功能分别为:

1)课程描述模块介绍了计算机辅助教学技术的历史沿革、研究内容、基本构成、应用环境等相关的课程描述。2)教师队伍模块介绍了课程主要负责人及其他任课教师的教学与科研情况。

3)课程建设模块包括我院计算机辅助教学技术课程特色和今后此门课程的发展趋势。4)在线学习包括在线课件、在线自测。

5)下载频道帮助学生下载课件、Word文档、实验软件等课程资源。6)论坛主要用于让学生和老师进行一些教学答疑或是学术探讨。

7)留言板主要收集一些用户对于网站的意见或建议,以便对网站进行改善。8)后台管理系统对留言板、论坛的数据信息进行管理。

3.2数据库设计

3.2.1数据库分析

网站设计开发论文范文4

【关键字】商务网站设计 课程改革 案例教学

一、引言

《商务网站设计》是电子商务专业技术核心课程,目的了解网站的架构,掌握网站开发技巧和能力,特别是掌握商务网站设计与开发能力。《商务网站设计》内容涉及静态网页制作、SQL server数据库应用、动态网页编程等内容,是一门难度特别大的技术综合课程。

二、教学中发现的问题

由于《商务网站设计》集网页制作、数据库应用、网络编程、系统开发设计于一身,技术性,专业性、实践性、动力能力要求非常强。在教学中活动中,发现存在下列主要问题:

1.教材过于简单

现在,社会上介绍网站开发程序和技巧的课本主要是二类教材,软件和java编程。现实用教程为例,由于同学刚学习网络编程,所以教材往往会采用实用教程作为教材。教材首先介绍VS201运行环境,变量定义if语句forwhile循环,类属继承,基础web控件内置对象,主要对象,数据控件GridView显示数据,主题与模板,网站导航,XML数据传递和web服务。教材往往把各部分单独介绍,没有相互配合,完成整个系统,各个web控件、内置对象、对象、GridView的功能介绍得特别简单,以方便学生了解掌握基础知识和基本技能。

2.教学案例简单不连贯,教学方法以讲为主

由于教材为适应初学者,数据库操作只介绍一个表的查询、插入、修改、删除等最基础操作;最重要的GridView控件只介绍数据查询显示,而GridView的分页、链接字段、图形显示、删除修改等特别重要功能,一概不说。前一章案例与后一章案例毫无关系,系统开发实用常用知识和技巧都不讲。《商务网站设计》比较高要求围绕商品展示、商品查询、购物车、下订单支付等功能,完成商务网站开发,内容包括设计静态网页,数据库的表,网络编程,使它们形成一个有机整体。但教材对这些内容无从谈起。

另外上课以老师讲课为主,老师将网站制作需要的知识点,做成PPT,进行讲解示范;学生通过简单模仿老师讲解的方法,完成网页功能,造成老师教什么,同学就只会什么,没有深入分析为什么,结果{杀了同学主动性创造性。

3.课程网站成摆设,互动性差

许多学校都要求老师建立课程网站,方便同学课后学习。老师与同学的互动主要是在课堂时完成;课后,老师与学生各忙各的,交互性差,只是通过课程网站完成,让同学自主学习。

通常老师只是简单把教学大纲、教案、课件PPT和相关视频放到课程网站上,对课程网站内容更新慢,缺乏指导,没有相互讨论。同学上去,发现资料比较少,,更新比较慢,去了2、3次就不去了。课程网站缺少人气,基本成摆设。

三、改革措施

1.加强教学内容

把常用实用的知识、编程技巧讲深讲透,把重要控件功能、程序、应用,反复讲反复练,比如Gridview的自定义显示数据、分页功能、字段链接、选择、修改、删除等重要功能,相关事件、对应程序,扩展到如何使用Gridview控件在同一个网页中完成显示、修改和删除,实现直观方便完成数据管理功能。

2.以电子商务角度选择案例,加以扩展

教学中,应该以学生熟悉、简单B2C商务网站作为案例,比如网上书城,介绍商务网站基本功能―前台:商务展示、商品查询、详细信息、购物车、下订单、用户登陆注册,后台:商务管理、优惠打折等功能;数据库数据如何变化,才实现网上购书。最后逐步讲解主要程序技巧,完成商品展示、购物车、下订单等功能。

学生三四个人组成一组,分别选择网上书店、海尔公司商务网站、C2C商务平台等不同商务网站、或者QQ空间、社区论坛、军事网站等作为项目,通过自主完成项目,发挥主动性创造性,大大提高同学的开发设计商务网站的能力和经验。

把商务网站的各个功能拿出来作为任务,由各个小组分别负责,组织分析讲解要点和主要技能,全班同学讨论,最后由老师点评。也可以把完成项目过程,遇到困难,收获的经验,或者学到技巧,在课堂上与同学交流,提高彼此水平。避免老师不管学生吸收能力,满堂灌的现象。

3. 增强课程网站互动性

老师每次上完课,把上课内容、作业都放到课程网站,学生从课程网站下载资材,课后学习,完成作业并上传到课程网站,方便老师检查。学校规定每学期各门老师每周固定一个时间在课程网站与同学探讨互动。老师把思考题、扩展案例放到讨论区,让同学上课程网站进行讨论,指导学生学习,回答学生问题,并通过学生的表现,给出一定平时成绩。

四、结论

《商务网站设计》是一门电子商务专业综合性实验性非常强的课程,要以真实的商务网站为精讲的安全,即要对基础知识讲深讲透,也要对重点控件熟练应用,发挥同学热情和能动性,扩展到其他常用网站。课堂上课后,都需要加强互动,才能上好《商务网站设计》课程。

参考文献:

[1]刘容容,《电子商务网页设计与制作课程教学改革探究》 (J),职业,2015.5,53

网站设计开发论文范文5

关键词:网站开发;教学模式;考核方式

中图分类号:G712 文献标志码:A 文章编号:1674-9324(2012)09-0197-02

在我国,大部分高职院校的计算机及信息技术类专业开设了网站开发课程,例如网页设计与制作、动态网页技术等等。相比高级语言程序设计、数据库原理等专业基础课,网站开发课程教学模式有别于传统的基础理论课程。笔者从近两年从事此类课程教学的过程和经历中总结出了一些相关的教学经验,希望能对此类课程的教学模式的创新有一定的借鉴作用。

一、网站开发课程特点

网站开发课程主要介绍了在网站开发过程中需要使用到的知识与技术,全面阐述了网站的设计思想和实现方法,从而培养学生综合设计与开发网站综合素质,为学生今后毕业从事计算机信息系统或网络应用系统的开发、设计等工作奠定专业技能基础。综合来看,网站开发课程主要有以下特点:

1.知识综合性高。在学习该类课程之前,要求学生应该具有良好的程序设计、数据库和计算机网络等专业基础知识。在掌握网站开发技术的基础上,能综合运用相关知识与技能开发网站。

2.技能实践性强。在整个该类课程的教学过程中,需要学生实际开发实践动手的内容较多,技能的练习十分重要。

3.要求良好的自学能力。本类课程强调学生是学习的主体,教师只是起主导作用。所以学生自我学习的能力是关键,要求学生能利用手边资源,达到分析问题解决问题的目的。

二、课程教学模式的创新

高职院校培养的是学生的动手能力和解决实际问题的能力,让学生在学习中养成良好的习惯,将来毕业能很快适应企业的需求。然而市场经济体制下的社会竞争激烈,就业压力大。很多学生认为自己在大学期间学习的知识偏于理论,动手机会少,对专业学习的兴趣不高。所以要引导学生学习,首先要调动学生学习的积极性,加强学生的动手操作能力,并且探索一种适合这类课程的教学模式。所以传统理论知识课程以教师讲授为主导的教学方法在网站开发课程的教学中并不太适用,采用系统理论讲授和任务驱动法更适合这类课程的教学。所谓任务驱动法在任务的驱动下,培养学生自主学习的能力、积极主动地求解,通过教师的引导,使学生能够主动地讨论、交流,达到从“学会”到“会学”的质的飞跃。

1.课堂教学。课堂教学主要分两个部分:知识的讲解与案例的实训练习。在讲课之前要对学生的基本情况有一个初步的了解,如学生的专业基础知识结构、掌握基础知识的程度等。这样在介绍新知识的同时,可以有的放矢地对基础知识做个复习和总结。使学生能将之前学到的知识融会贯通。当正式进入课程内容的教学过程中,要着重介绍一种网站开发技术,并加以多样的案例讲解,运用多媒体手段,将整个开发过程全面详细并形象生动地展示给学生,并督促学生及时上机进行实训练习,巩固知识技能。当前网站的开发技术丰富多样,根据专业设置以一种技术为主线进行展开,系统地介绍相关的理论和技术知识,这样有助于对学生知识结构的构建。对于高职层次的学生,介绍过多的开发技术,反而使学生不知如何取舍,造成学生知识结构的混乱。我院信息管理专业是以作为开发技术的主线进行展开课程设置的。待到开发技术介绍完毕后,在介绍综合案例时,教师要从网站的整体架构入手,由大到小,由外及内,逐级细化。可以详细分析一个典型案例,按内容和使用到的技术进行分阶段的介绍,前台界面设计、脚本编写、后台数据库的建立和操作等,最后介绍网站的和维护。其他案例可以让学生按照这种分析模式,自己动手,逐步完成。学生通过自身参加了解整个小型案例的开发过程,可以在开发过程中不断地讨论、改正和完善遇到的问题,对相应的知识也会加深理解和记忆,同时增强了自身的实践动手能力,激发学生兴趣,提高学习自主性。

2.课外任务。由于课堂的教学时间不多,学生在开发过程中遇到的很多问题无法一一解决,就需要学生能在课外自主查阅资料、上网查询和互相探讨相应问题。在此,课外的教学资源网站就可以发挥其作用。教师有必要收集并整理资源丰富、难易程度合适的网站及其资源,在每堂课的结束前留下合适的任务,供学生参阅和动手实践。教师可以创建类似的网站,及时将课程的代码、视频等资源信息到网站上,学生也可以利用网络上传电子作业,进行网络互动交流,由技术好的学生代替教师进行问题指导等等,使师生的交流和沟通更为方便快捷,也减轻教师的重复工作量。

三、考核方式的改革

考试是对教师教学内容和教学质量的反馈,也是衡量学生对所学知识掌握程度的手段,所以考试是教学过程中的重要组成部分。网站开发课程应该属于实践性质比较强的课程,所以传统的考试形式并不适用。但是某些实践课程采用上机考试的方式进行测试,也不适合网站开发课程,毕竟要求学生在一两节课的时间内开发出一个小型站点不切实际。鉴于此类课程的特点,我们采用了分组综合实训的考试方案,其中包括课程设计、技术内容文档和答辩等内容组成。每个小组大约3~5人,以一个技术较好的同学带头组织进行选题和任务分配,每人完成自己的任务并参照相关技术文档编写自己的技术文档,最后在期末提交小组的设计作品并答辩。以组队的方式完成期末考核,也让部分学生在课程设计中能发挥自我优势。比如有的学生比较擅长美工,有的学生擅长编写代码,那么这种组合方式也能让学生意识到团队合作的重要性,锻炼学生的团队合作精神。最后答辩环节,全体人员需要介绍自己在整个任务中完成的工作,由同学和教师一起来进行评判。

经过两年的实践,这种改革以后的考核方式取得了比较好的效果。大大地提高了学生的学习兴趣和学习效率,也培养了学生独立思考、勇于探索的学习能力,使学生对知识的掌握更加连贯,树立学生学习的自信心,锻炼了学生的动手能力。

综上所述,对于网站开发课程的教学过程中,教师通过对学生的平时作业、课外任务和最终期末课程设计成绩进行有效的管理,可以节省大量的重复工作,有助于提高学生的综合运用知识、团队意识、实践动手和创新等能力,进一步激发学生的学习自主性,为学生今后的工作打下专业基础。

参考文献:

[1]陶俊才,周兴斌,谢泰生.计算机基础课程开设综合性和设计性实验的探讨[J].实验室研究与探讨,2005,24(7):80-81.

[2]肖宁,贾伟.大学信息技术类课程改革考试模式的探讨[J].山西财经大学学报,2006,28(1):187.

[3]蒋秋艳,张东.对教考分离模式的再思考[J].南通工学院学报(社会科学版),2003,(2):61-62.

网站设计开发论文范文6

关键词:JSP,动态新闻,系统

 

0.引言

新闻系统,有时也统称为网站信息系统,是将网页上的某些需要经常变动的信息,类似新闻、新产品和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化到网站上的一种网站功能模块。网站信息通过一个操作简单的界面加入数据库,然后通过已有的网格式显示在网站上。

1.新闻系统Web平台的规划与实施

新闻系统的实施,要有目的、有计划、有组织及在正确的方法指导下分步实施。新闻系统实施的前期工作是关系到是否能够取得预期效益的非常重要的一步。

企业实施新闻系统总体上分为两个阶段:前期工作和项目实施。之所以这样分是考虑前期工作主要以企业自己提出工作安排为主,而后再转入新闻系统的项目实施,此时是以咨询机构或软件公司的实施方法为主。概括地说,企业要推行新闻系统,一般有以下几个原因:(1)企业领导的认识,认为新闻系统能对企业有一定的促进作用。(2)企业管理人员的认识,认为新闻系统能对企业有一定的促进作用,进而向领导提出建议书。(3)市场的导向,如政府机构的指令和建议,同行业的实施应用,还有媒体的宣传等。这些因素导致企业对新闻系统产生兴趣,进而去了解与立项。(4)企业自身的需求。企业确实因为要解决某些问题,要树立企业良好的社会形象及充分利用丰富的网络资源为其拓展销售渠道,获取最大限度的经济效益。论文参考网。经过认证认为新闻系统是这些问题的解决方案。

1.1 Web平台的体系结构

Web平台的三层分布式体系结构为图1所示。

三层分布式体系结构的第一层是客户端表示层、客户层 仅仅是整个应用系统的图形界面表示;处于第二层的应用服务层,有一台或多台服务器组成,其中Web服务器主要负责对客户端应用程序的集中管理,应用服务器(ApplicationServer)主要负责应用逻辑的集中管理,即事务处理;处于第三层的是数据中心层,有数据库系统,主要负责数据的存储和组织、数据库的分布式管理、数据库的备份和同步等等。

新闻系统可以看作一个客户与站点之间的一系列交互过程。整个交互过程从客户端所浏览的一个页面开始。用户单击该页面上的一个按钮或链接就产生一个请求,该请求通过HTTP传递到Web服务器上,Web服务器将页面中的请求及有关数据取出来传给应用服务器,应用服务器调用相关的业务逻辑,实际上是一个Web应用程序,进行相应的处理,从外部数据库服务器存取数据,然后将结果传回Web服务器,Web服务器再将数据结果转换为页面的形式传给浏览器,于是在客户端产生了新的页面。该页面是这一次请求的结果,也是下一次请求的开始。

1.2 Web平台的动态设计技术

目前比较流行的Web开发技术有:CGI,ASP, PHP, JSP,ASP.NET等。在本新闻系统的开发中,我们主要采用了目前比较流行的,来自微软公司的Web动态设计技术ASP.NET。论文参考网。

JSP是Sun公司推出的新一代站点开发语言,它最大的特点是将Web程序设计的逻辑处理和内容与外观设计隔开,通过使用JSP标记和小脚本来生成页面上的动态内容。在服务器端,JSP引擎解释JSP标记和小脚本,生成所请求的内容,例如通过访问JavaBeans组件,使用JDBC/JDO技术访问数据库,并且将结果以HTML或XML页面的形式发送回浏览器。由于JSP页面的内置脚本语言是基于Java编程语言的,拥有Java编程语言“一次编写,各处运行”的跨平台无关性的好处,开发效率高,安全性好。

2. Web平台系统的开发方法

本系统主要运用了系统开发生命周期法(System Development Life Cycle 简称SDLC)和结构化方法(StructuredApproach)来阐述该系统的开发过程,经过系统规划、系统分析 、系统设计、系统实施及系统维护逐步完成系统各功能的实现,将计算机作为管理决策的支持手段,融入日常业务的各个环节,使得管理更加规范,同时也能够更好的为顾客服务,该系统大大提高了工作效率,为公司带来了更好的社会效益和经济效益。论文参考网。

2.1 新闻系统的总体设计思路

新闻设计是一种建立在新型媒体之上的新型设计,它与传统媒体相比有许多的不同,它在信息传播方面具有声、像、图、文、视觉、听觉、互动的特点,通过视觉传达各种各样的商品信息,而且更新和修正较为快捷方便,可以在任何时间更新,而不受时间和地域的限制。新闻系统的总体设计思路:(1)需求的综合叙述:主要是说明建站的总体需求和期望的目标浏览者,并且确定希望浏览者所能看到的设计与所需购买商品的最终效果,建站需求是设计策划网站功能的第一步。

(2)网站的基本功能描述:主要包括描述网站浏览者如何运用这个网站,网站管理员如何管理,具体到一步一步的功能细节描述,以及如何运用相应的技术去实现建设目标和商业需求。

(3)网站的信息布局图:网站的信息布局图是网站各模块或各网页的直观图,主要目的是提供一个明晰的网站导航直观图,以及分模块或网页的网站层次结构分布图。

2.2 系统设计

系统总体结构设计:系统的总体结构设计是指整个系统由哪些部分组成,以及各部分在物理上、逻辑上的相互关系,包括硬件部分和软件部分。

系统总体功能结构:根据系统分析的结果数据流程图所描述的系统的逻辑模型,把数据流程图上各个处理模块进一步分解,确定系统的层次结构关系,把逻辑模型变为物理模型。主要包括(1)前台模块详细功能描述:注册模块、登录模块、用户信息管理模块、浏览新闻模块、发表评论模块和搜索新闻模块;(2)后台模块详细功能描述:登录模块、用户管理模块、评论管理模块、记者模块和编辑模块。

数据库设计:包括数据库需求分析、数据库概念结构设计、数据库逻辑结构设计和数据库物理结构设计等

3. 小结

基于JSP建立的动态新闻系统,性能稳定、使用方便,大大减轻了网站更新维护的工作量,通过网络数据库,将网站的更新维护工作简化到只需录入文字和上传图片,更新方便、快捷、简单,有效的保持网站的活动力。