网站开发论文范文10篇

时间:2023-04-05 09:11:23

网站开发论文

网站开发论文范文篇1

关键词:高校网站;特点;设计

学校特别是高校采用校园网这种新的管理模式,大大提高了管理效率,提升了学校的社会影响力,全面促进了高等教育的发展。和传统意义上的商务网站和政府网站相比,高校网站的建设有着显著的特点。首先,其主要面向对象是学校的教职员工、学生,其次才是社会用户;从提供的服务层面讲,其主要服务对象一般都能够熟练使用计算机,网站设计时必须充分考虑到这个因素;从信息资源共享、信息安全角度出发,还应充分考虑到信息资源的高度共享和信息安全。

1高校网站软件开发架构

和其他网站开发相比,由于高校网站使用人员的计算机使用水平和文化修养比较高,现阶段有大量的同类网站可供借鉴。因此,网站的需求相对来说比较清晰。项目开发过程中需求变化程度较小,可采用传统的瀑布模型作为开发主线,结合面向对象的开发方法和模型,这样可以大大提高开发效率,降低成本。传统瀑布模型提出的软件开发活动主要有5个阶段,分别是系统规划、需求分析、设计、实现与系统测试,在系统开发完成并开始运行后,还需要有评估、维护和软件进化工作[1]。

2高校网站需求分析

需求分析是软件开发的基础,是解决软件“做什么”的问题。进行详细的需求分析之前,必须对项目进行简单评估,作出可行性分析并提出可行性报告。主要内容应包括网站建设目标、大致的功能需求和非功能需求以及开发成本、资源占用、软件和硬件成本等,并在可行性分析报告中对网站开发可行性提出结论性意见。在正式的需求分析阶段,除遵循需求分析的一般原则和工作流程外,也要注意结合高校的情况。例如,高校的网站开发一般都是采用利用本校自己的技术力量开发,或采用本校教师和校外软件公司结合进行。后者必须充分考虑到二者的协调工作问题,高校本身的技术力量一般都具有较深的理论基础,但和软件公司相比,工程开发经验往往略有欠缺,如不能协调好二者的关系,在共同开发环境下,极易引起工期拖延、需求频繁变更、费用超出预算等问题,从而导致开发失败。

3高校网站界面设计

作为高校网站的前端界面,高校门户网站设计上也有其特殊性。除应按照简单易用、界面美观的一般原则外,还应注意整个页面风格、页面元素、页面布局及主要的业务操作流程。还应考虑到学校特有的文化氛围、学校特色、学校的历史和现状等因素,使其突出学校的特点[2]。现阶段,高校网站的内部用户管理由系统中不同的角色共同完成,其各个活动的顺序、内容、方式都有明确的边界,各个活动的完成主体也有明确的界定[3]。因此,信息流的工作界面设计必须严格遵循业务流进行。随着网络技术的发展和国际化进程的加快,高校网站还应考虑到使用其他语言的问题。因此,在界面设计上,还应考虑到不同浏览器、不同语言的支持问题。

4高校网站结构设计

高校网站的设计内容应紧密结合高校工作实际,首页栏目一般应包括学校概况、学校新闻、组织结构、通知公告、招生就业、教学科研和人才引进等栏目;同时,还应提供校图书馆、招生信息、教务信息、公共服务等链接[4]。为了使网站页面清晰整洁,首页的设计应简明扼要。对于管理单位和各个院系,可专门设立院系导航页面链接,将所有管理部门和教学单位列表放在二级页面上,各个管理部门和教学单位可以通过导航链接将页面转到相应的门户网站。学校各管理部门和教学单位自己的网站建设应遵循统一一致的原则,但在栏目设置和页面结构上应有自己的特点,避免出现各部门、各院系的网页千篇一律,使用户在浏览页面或工作时产生疲劳感。在建设各部门专门的网站时,还要注意和学校网站的整合及连接问题。

5高校网站安全性设计

高校网站作为校内用户信息互动的重要手段,在设计时必须充分注意信息安全和网站安全问题。对于学校网站来说,需要保密的信息一般有教学相关信息、科研相关信息以及教师、学生个人信息和其他信息。教学信息是学校信息数据的重要组成部分,主要是教学管理类信息,如试题库、评教记录、学籍档案等;科研信息主要涉及到学校的科研项目、发表的论文、科研成果等;其他信息是指未包含在上述范围的一些需要保密的信息,如招标过程中的评标信息等[5]。在设计网站时,必须对涉及到的数据进行分类,设定保密级别,对于高度敏感信息必须采取多重措施保证安全,受限用户不能对数据进行加工处理。由于高校网站是面向社会开放的网站,不可避免地会受到各类网络攻击。因此,在网站设计和硬件配置时要对网络攻击、对服务器安全、用户隐私安全、数据安全有足够的重视。一般必须采用用户身份验证、数据加密传输、子网划分、灾难备份等基本措施。为了保证数据安全,有些高校网站采用了访问内部服务器IP限制措施,对于校外的IP地址,不能访问内部服务器上的内部信息,这对于信息安全起到了较好的保护作用,但同时也带来了不便之处。对于出差在外或在校外工作的教师,无法查看学校内部数据,很多工作无法进行。因此,对于限制校外IP地址的措施,需要慎重对待,通过加强网站运行监控,建立保证网站安全运行的机制。

6高校网站网络公开课

随着网络教育的发展,很多高校开展了慕课教学。同时,也面向社会开放了大量的网络公开课。这些功能的开发,为众多网络学习者提供了一个以自我学习为中心的交互式平台,同时也给高校网站的设计提出了新的问题。在技术上,需要满足带宽和流量的爆发性增长,设计时必须考虑到硬件资源的合理调配和优化利用,并对数据库进行优化,必要时对网站结构进行整体重构,设置专用服务器,实现文件共享。在设计路线上,网络公开课网站应平衡好服务提供者、服务供给者和服务对象三者之间的关系。

7手机应用开发

为了方便学校教师和学生使用学校网站,还应开发手机APP,其在设计上应能够提供各种有关学校的资讯,能随时查看校园的最新动态,在线查看课表,支持在线选课、在线查询、社团管理等功能,还可以和校园一卡通关联,快速便捷地提供多种服务。8结语学校网站是展现学校特色和个性的“商标”,是宣传学校最直接的手段。高校网站的建设和应用将极大地促进学校教学、科研、管理、后勤工作的改革和发展。因此,建设好高校网站并使其发挥重要的作用,可以促进高校的进一步发展。

作者:张玉振 单位:中原工学院软件学院

参考文献:

[1]姚璐,白晓松.试论大中专院校校园门户网站的建设[J].科技广场,2008(7):245-246.

[2]王达光,甘井中.高校门户网站系统设计与实现[J].高教论坛,2006(2):137-140.

[3]荆飞,王肖.基于Web2.0的个性化高校门户网站设计研究[J].软件导刊,2012(1):125-127.

网站开发论文范文篇2

关键词:网络信息资源编目问题对策

1网络信息资源编目工作面临的问题

1.1网络信息资源的无序化问题

网络信息大量出现,且呈现分散、无序、价值参差不齐、变化频繁等状况。无序扩张的网络信息,一方面使网上信息包罗万象,良莠不齐,信息分布、信息组合错综复杂,信息污染严重;另一方面网络信息用户面对如潮信息应接不暇,无法了解网上有多少信息与自己的需求有关,无法快速、便捷的获取所需信息。因此,解决网络信息资源无限扩张与网络信息资源有序利用的矛盾,为用户提供便利的信息获取途径和方法,是网上信息资源著录的出发点和目的。

1.2著录标准移植和汉化问题

目前,我国图书情报界对于网络信息资源的编目还处于研究探讨阶段。CNMARC中的一些适用网络信息资源著录的字段还没有进行修改或增设,尤其像USMARC中能表示与获取网络信息资源的“856”等字段还是空白,其文献著录类型单一;适用于中文环境的元数据模式正处于引进和消化国外元数据方案阶段。

1.3网络信息资源著录项目不统一

网络信息资源著录项目的统一,是图书馆实行信息服务工作科学管理的手段,同时也是推进编目工作标准化的一个前提。在我国,虽然自1979年开始已陆续制订、颁布了近20项与编目工作有关的国家标准,但由于各种原因,这些标准的实施情况各个图书馆参差不齐,造成的原因是:一方面各个图书馆对于各项著录规则的理解存在差异,对MARC格式各个著录单元的理解也不尽相同,造成数目数据质量高低悬殊;另一方面在编目自动化方面,由于自动化系统五花八门、良莠不齐,其应用程度也不一致,很多图书馆并没有按照MARC格式著录。这种情况势必影响图书馆的网络信息资源编目,造成编目数据混乱,影响信息资源的检准率和检全率。

1.4编目人员素质问题

网络信息资源编目的高质量首先来源于编目人员的高素质,在当前网络环境下,对编目工作的质量要求越来越高,对网络信息资源编目人员也有了新的更高的素质要求:①具有良好的职业道德、强烈的责任心和积极的进取心;②合理的知识结构,具备广博的学科知识和较专的相关学科知识;③熟练地掌握编目规则、著录格式和标引方法,准确地对各种信息资源进行编目、分类和标引,加强数目数据库的标准化和规范化建设;④具备计算机知识、网络知识和相应的实际应用能力,如要求编目人员具有网站开发或网络创作的能力;⑤具有较高的外语水平;⑥具有接收新事物、新知识的能力和一定的创新能力。

2采取的对策

2.1对网络信息资源的有序利用

图书馆及各种网站应充分认识到对网络信息资源进行整理的重要性,解决网络信息资源无限扩张与网络信息资源有序利用之间的矛盾,为用户提供便利的信息获取途径和方法。特别是图书馆,对揭示文献信息资源的特征方面有着丰富的经验,应根据当前网络信息资源的特点和发展趋势,积极地参考学习国外网络信息资源编目方面的研究和经验,研究制作网络信息资源分类目录,开展对网络信息资源的组织、加工和管理。目前,很多大学图书馆都在为本校用户下载组织网络信息资源建立本校重点学科网络信息导航站,虽然只是建立了搜索引擎和链接,没有对网络信息资源进行编目,但这是对网络信息资源进行有序利用的有效尝试。

2.2积极引进和吸收国外编目方案,解决好著录标准移植和汉化问题

对于CNMARC而言,我国图书情报界有必要参照USMARC格式,对CNMARC中的一些字段进行调整,增加文献信息类型的内容标识及代码,丰富著录类型,增设“856”等适用于网络信息资源描述和获取的字段,从而达到网络环境下的编目要求。

对于适用于中文环境的元数据模式,须在充分考虑中文信息资源特点的前提下,采用和参照现有的国际规范,引进和吸收各种成熟、规范的元数据方案中的元素,解决好著录标准移植汉化问题,保持与国际标准接轨和兼容,使中文元数据的编码、著录规范及相关技术与国外的元数据著录标准具有互操作性。

2.3制定统一的网络信息资源著录项目,推进编目工作标准化

鉴于目前的情况,加快制定出一套实用、面广、易于掌握的全国统一的网络信息资源编目著录标准已是当务之急。在制定统一的著录标准时,还应注意解决好如下二点:①采用最能满足信息制作者、用户等需求的著录数据模式;并且这种模式是最通行的版本。②根据图书馆预定的目标与任务,权衡著录项目“适用度”。既能满足当前需要,又能满足将来使用的需要;既不浪费人力物力,也不影响对网络信息资源的控制。

2.4根据用户的不同需要,采用不同的著录标准

前面所述,网络信息资源数量庞大,对此,图书馆应根据用户对网络信息内容的不同需要,采用不同的标准。MARC与DC都可以用于网络信息资源编目,二者之间互为补充,各有所长。由于MARC以及有关分编标准需要足够的人力和财力去维护,其处理成本相当高;而DC因著录简单,使得未经过专门培训的信息提供者们有可能对自己创造的网络信息加以描述,成本相对MARC来说低廉。因此,对于网络信息不必费时费力用MARC去标引,而选用DC即可,并在此基础上,按照网络信息内容的重要程度,选取有价值的、符合用户需要的再采用MARC给予更精确的描述。

2.5适度简化网络信息资源编目标准,加速编目速度

目前,网络信息正以每12个月翻一番的速度向前发展,图书馆对其进行编目的工作量也随之增加,然而编目条例越来越细,著录项目不断增加,使编目速度跟不上信息的生长,给编目工作带来巨大的压力。在我国,许多图书馆要求机读目录尽可能详尽、全面描述信息,不同程度地向完整级编目靠拢,而不大考虑所增加的内容对用户检索有没有实际意义。由此,笔者认为,随着网络化、自动化程度的不断提高,图书馆在网络信息资源编目中应以信息最主要的检索点为依据,适度简化其编目项目,以有利于编目速度的加快,高效地为用户提供检索信息。

2.6提高编目人员的素质

网络环境下,对编目人员的从业要求越来越高。学历方面,要求编目员除具有图书馆专业的学历外,还要具有另外一个学科的学历的趋势,图书馆认为具有其他学科背景对建设特色数目数据库会有很大帮助。能力方面,除了要求编目员会利用OCLC等书目中心外,要求编目员具有元数据、都柏林核心集等电子资源编目所必需的知识;还要求编目元具有网站开发或网络创造的能力,以从事本馆或本部门的网站开发工作。

参考文献:

[1]蔡文彬.网上资源的组织与管理——兼论DublinCore.图书馆学、信息科学、资料工作,2002,(1):79-81.

[2]胡燕菘.论网络信息资源编目.图书情报工作,2000,(8):32-33.

[3]曾晓牧.网络环境下的编目工作.图书馆建设,2004,(4):31-32,35.

网站开发论文范文篇3

关键词:网络信息资源编目问题对策

1网络信息资源编目工作面临的问题

1.1网络信息资源的无序化问题

网络信息大量出现,且呈现分散、无序、价值参差不齐、变化频繁等状况。无序扩张的网络信息,一方面使网上信息包罗万象,良莠不齐,信息分布、信息组合错综复杂,信息污染严重;另一方面网络信息用户面对如潮信息应接不暇,无法了解网上有多少信息与自己的需求有关,无法快速、便捷的获取所需信息。因此,解决网络信息资源无限扩张与网络信息资源有序利用的矛盾,为用户提供便利的信息获取途径和方法,是网上信息资源著录的出发点和目的。

1.2著录标准移植和汉化问题

目前,我国图书情报界对于网络信息资源的编目还处于研究探讨阶段。CNMARC中的一些适用网络信息资源著录的字段还没有进行修改或增设,尤其像USMARC中能表示与获取网络信息资源的“856”等字段还是空白,其文献著录类型单一;适用于中文环境的元数据模式正处于引进和消化国外元数据方案阶段。

1.3网络信息资源著录项目不统一

网络信息资源著录项目的统一,是图书馆实行信息服务工作科学管理的手段,同时也是推进编目工作标准化的一个前提。在我国,虽然自1979年开始已陆续制订、颁布了近20项与编目工作有关的国家标准,但由于各种原因,这些标准的实施情况各个图书馆参差不齐,造成的原因是:一方面各个图书馆对于各项著录规则的理解存在差异,对MARC格式各个著录单元的理解也不尽相同,造成数目数据质量高低悬殊;另一方面在编目自动化方面,由于自动化系统五花八门、良莠不齐,其应用程度也不一致,很多图书馆并没有按照MARC格式著录。这种情况势必影响图书馆的网络信息资源编目,造成编目数据混乱,影响信息资源的检准率和检全率。

1.4编目人员素质问题

网络信息资源编目的高质量首先来源于编目人员的高素质,在当前网络环境下,对编目工作的质量要求越来越高,对网络信息资源编目人员也有了新的更高的素质要求:①具有良好的职业道德、强烈的责任心和积极的进取心;②合理的知识结构,具备广博的学科知识和较专的相关学科知识;③熟练地掌握编目规则、著录格式和标引方法,准确地对各种信息资源进行编目、分类和标引,加强数目数据库的标准化和规范化建设;④具备计算机知识、网络知识和相应的实际应用能力,如要求编目人员具有网站开发或网络创作的能力;⑤具有较高的外语水平;⑥具有接收新事物、新知识的能力和一定的创新能力。

2采取的对策

2.1对网络信息资源的有序利用

图书馆及各种网站应充分认识到对网络信息资源进行整理的重要性,解决网络信息资源无限扩张与网络信息资源有序利用之间的矛盾,为用户提供便利的信息获取途径和方法。特别是图书馆,对揭示文献信息资源的特征方面有着丰富的经验,应根据当前网络信息资源的特点和发展趋势,积极地参考学习国外网络信息资源编目方面的研究和经验,研究制作网络信息资源分类目录,开展对网络信息资源的组织、加工和管理。目前,很多大学图书馆都在为本校用户下载组织网络信息资源建立本校重点学科网络信息导航站,虽然只是建立了搜索引擎和链接,没有对网络信息资源进行编目,但这是对网络信息资源进行有序利用的有效尝试。

2.2积极引进和吸收国外编目方案,解决好著录标准移植和汉化问题

对于CNMARC而言,我国图书情报界有必要参照USMARC格式,对CNMARC中的一些字段进行调整,增加文献信息类型的内容标识及代码,丰富著录类型,增设“856”等适用于网络信息资源描述和获取的字段,从而达到网络环境下的编目要求。

对于适用于中文环境的元数据模式,须在充分考虑中文信息资源特点的前提下,采用和参照现有的国际规范,引进和吸收各种成熟、规范的元数据方案中的元素,解决好著录标准移植汉化问题,保持与国际标准接轨和兼容,使中文元数据的编码、著录规范及相关技术与国外的元数据著录标准具有互操作性。

2.3制定统一的网络信息资源著录项目,推进编目工作标准化

鉴于目前的情况,加快制定出一套实用、面广、易于掌握的全国统一的网络信息资源编目著录标准已是当务之急。在制定统一的著录标准时,还应注意解决好如下二点:①采用最能满足信息制作者、用户等需求的著录数据模式;并且这种模式是最通行的版本。②根据图书馆预定的目标与任务,权衡著录项目“适用度”。既能满足当前需要,又能满足将来使用的需要;既不浪费人力物力,也不影响对网络信息资源的控制。

2.4根据用户的不同需要,采用不同的著录标准

前面所述,网络信息资源数量庞大,对此,图书馆应根据用户对网络信息内容的不同需要,采用不同的标准。MARC与DC都可以用于网络信息资源编目,二者之间互为补充,各有所长。由于MARC以及有关分编标准需要足够的人力和财力去维护,其处理成本相当高;而DC因著录简单,使得未经过专门培训的信息提供者们有可能对自己创造的网络信息加以描述,成本相对MARC来说低廉。因此,对于网络信息不必费时费力用MARC去标引,而选用DC即可,并在此基础上,按照网络信息内容的重要程度,选取有价值的、符合用户需要的再采用MARC给予更精确的描述。

2.5适度简化网络信息资源编目标准,加速编目速度

目前,网络信息正以每12个月翻一番的速度向前发展,图书馆对其进行编目的工作量也随之增加,然而编目条例越来越细,著录项目不断增加,使编目速度跟不上信息的生长,给编目工作带来巨大的压力。在我国,许多图书馆要求机读目录尽可能详尽、全面描述信息,不同程度地向完整级编目靠拢,而不大考虑所增加的内容对用户检索有没有实际意义。由此,笔者认为,随着网络化、自动化程度的不断提高,图书馆在网络信息资源编目中应以信息最主要的检索点为依据,适度简化其编目项目,以有利于编目速度的加快,高效地为用户提供检索信息。

2.6提高编目人员的素质

网络环境下,对编目人员的从业要求越来越高。学历方面,要求编目员除具有图书馆专业的学历外,还要具有另外一个学科的学历的趋势,图书馆认为具有其他学科背景对建设特色数目数据库会有很大帮助。能力方面,除了要求编目员会利用OCLC等书目中心外,要求编目员具有元数据、都柏林核心集等电子资源编目所必需的知识;还要求编目元具有网站开发或网络创造的能力,以从事本馆或本部门的网站开发工作。

参考文献:

[1]蔡文彬.网上资源的组织与管理——兼论DublinCore.图书馆学、信息科学、资料工作,2002,(1):79-81.

[2]胡燕菘.论网络信息资源编目.图书情报工作,2000,(8):32-33.

[3]曾晓牧.网络环境下的编目工作.图书馆建设,2004,(4):31-32,35.

网站开发论文范文篇4

1设计原则

1.1明确以学生为服务主体

在精品课程的建设中,由于建设目的与主要使用者的区别,一门课程往往应该建设两个网站,即申报网站和课程网站。申报网站是以评审专家为主要使用者,而课程网站服务对象主要是学生(泛指所有学习者,以下同),所以应明确课程网站服务的主体是学生,这是课程网站设计原则之根本。在此原则下,切实地从学生的角度出发,从网站的设计到建设内容尽可能地考虑满足学生的需求,努力做到实现精品课程的高层次、大尺度的共享、交流、提高[1]。

1.2充分融入学科建设特色

在全国高等医科院校众多的寄生虫学课程中,我们的医学寄生虫学精品课程建设具有“科研促教学、教学有创新”这一鲜明特色。通过一些模块的设计,如“创新教育”、“学术动态”、“课外科研”等栏目,充分把本学科建设特色融入到课程网站建设中。这些具有学科建设特色的栏目是学生了解本学科创新教育内容的窗口,同时展示了创新教育的实践成果,激发了学生积极参与创新教育实践的主动性。

1.3恰当运用制作技术手段我们的课程网站开发比较早,但随着教学改革的深入和网站制作技术提高,为网站的完善与维护提出了新的要求,如图、文、音、像并茂的教学资源;师生交互、动态网页、时时更新的网络功能等。我们运用不断发展的现代网站制作技术与手段,实现了精品课程网站逐步“升级”。建设了由本学科教师可时时维护更新的网站管理后台,制作、上传各类使用简捷、方便下载、网页美观的教学资源等。使各种技术为网络化教育服务,把精神(教学理念、教学设计、教学方式)与物质(教学内容、教学资源)完美、实用地呈现在这个网络平台上。

2建设内容

2.1网站的栏目根据课程网站建设的统一规范

标准和上述设计原则,医学寄生虫学课程网站设计为一级栏目、二级栏目及三级栏目。其中主要栏目结构如图1所示。

2.2首页的设计

网站首页设计的风格、内容体现着精品课程网站的整体风格与内涵,也应该一目了然地表现出学科建设特色。

2.2.1网页色调

网站的色调是网页画面的灵魂,对学习者有情绪影响和心理暗示的作用。医学寄生虫学网站的主色调是黄色,辅色调是红、蓝色。主色调和辅色调艺术性地和谐搭配,并巧妙地遵循了医学生同时具有文理性质的专业特点,满足文理性质对色调偏好[2]。再加上寄生虫、显微镜、标本馆等图片对Logo的点缀,突出了学科内容,引人注目。主要版面内容是白底黑字,网站首页的整体效果是清新、简洁、明了。

2.2.2网页内容

内容上选择了能充分体现本学科“科研促教学,教学有创新”的栏目,如学术动态、成果专利等,通过“学术论文”、“推荐本科生阅读”、“seminar时间安排表”这样的直接链接,让学生了解寄生虫学的最新研究动态,选择参加感兴趣的学术活动。另外,通过课堂上对本科生的调查结果,把学生最感兴趣、使用率最高的教学资源制作成快捷键,如教学课件、教授讲堂、考试考核、课外科研、病例讨论等,方便学生快速查找学习。最新公告和标本图库是首页上的两个动态版块,大量、清晰的标本图片和即时更新的学科公告,从内容到形式科学地结合起来,既美观了页面,又实现了内容展示。

2.3特色鲜明的建设内容

2.3.1实践教学

实践教学是医学寄生虫学教学的重要组成部分,建设成一级栏目,包含了实验大纲、实验课多媒体课件这类常见的二级栏目。此外,还增加了实验课堂录像和实习基地栏目,实验课堂是综合性设计性实验课的教学录像,丰富了医学寄生虫学教学音像资源。实习基地主要内容是教师指导预防医学生毕业实习的实践工作与成果,包括毕业生科研实习课题、论文等。实践教学的内容反映了我校在医学寄生虫学教学中充分重视实践部分,并开拓了课堂内外的实践活动,取得了良好的效果。

2.3.2创新教育

创新教育栏目下有三个子栏目:即课外科研、创新基地、挑战杯竞赛。课外科研中主要介绍每学年开展的本科生课外科研课题,参与学生发表的论文、获得的成果和奖项;软硬件俱全的创新基地,为学生开展一系列的科研活动提供了有力的保障。坚持在“教与学中求创新”,取得了优异的成绩。学生从立项、实施到项目参评,完成了“科研思维、方法、操作”全面的培养与锻炼。这个栏目让“学有余力”的本科生了解创新教育的内容,并激发学生积极参与的主动性。

2.3.3学术研究

这个栏目包括研究方向、承担课题、论文专著、成果专利。主要介绍我们教学团队在医学寄生虫学研究领域的工作与成绩,同时反映出国内外发展研究动态。这个内容的建设,不仅提供给学生、教师大量的科研信息,也是初步培养学生科研兴趣与志向的平台。

2.4人性化的交互平台

网站开发论文范文篇5

互联网时代下,网站建设与网页设计成为企业的第一面孔,也是人们了解企业的途径之一。在企业的规模化快速发展下,对网站建设与网页设计类人才的需求量逐步增加,对人才的要求也越来越高。与此同时,高职院校在为企业输送大量网站建设与网页设计类人才时,必然要从企业的实际需求与市场发展动态出发,确保培养的人才契合企业的根本需求。就计算机类专业的网站设计类课程而言,更应在课程教学改革中融入就业理念,在就业导向下完成网站设计类课程的改革与教学。就目前来说,如何在就业理念下做好计算机类专业网站设计课程的教学依然是高职院校高度重视的一个焦点。因此,论文对以就业为导向的计算机类专业的网站设计进行研究有很大的现实意义。

2.以就业为导向的计算机类专业教学改革的必要性

我国网民的数量持续增长,且网络经济有着越来越大的影响力。越来越多的企业也积极地运用互联网技术融入网络市场,并建立起专属网站。在这一条件下,计算机类专业人才被这些进行网络建设的企业所重视,也成为高职院校高度重视的课程教学之一。无论高职院校如何重视计算机类专业人才的培养,一旦脱离了就业市场的真正需求,必然无法为企业输送真正有价值的计算机类人才(季润石,王浩,高校考试就业综合信息网站的设计与实现:人力资源管理,2018)。这就需要高职院校高度重视计算机类专业的就业为导向的教学,通过立足于就业市场培养计算机类专业学生的就业能力,引导学生正视教育环境与就业环境,并在毕业后可以为企业的发展奉献出自己力量。因此,以就业为导向的计算机类专业教学改革是必然,在实际的改革中应注重学生就业意识的培养、实践能力的培养、职业能力的培养。

3.计算机类专业网站设计的岗位需求及课程建设现状

3.1计算机类专业的岗位需求。一般来说,计算机类专业的岗位需求主要有网页美工、网页设计与制作、网站开发设计、网站运营、网页编辑、网站管理及网站维护等。就网站设计课程来说,主要是倾向于网页设计与制作、网站开发设计、网页编辑及网站管理。3.2课程建设现状。计算机类专业网站设计课程的建设,尽管已经受到高职院校的高度重视,但在实际的教学实施中依然存在着诸多问题。如专业建设上岗位需求和培养目标的紧凑度不够,课程设施上有待进一步完善,主要是整体性不足、针对性不强。教学内容上,主要是设立和讲解特定的知识点,没有把岗位技能知识进行整体糅合。教学方法上依然是沿袭传统教学方法,结合不同的知识点进行案例教学。教学考核上,以笔试考核为主,实践环节的考核力度不够。这些问题的存在,不利于计算机类专业网站设计课程的有效教学,也和就业岗位的对接性不够,学生在学习了课程知识后依然无法运用课程知识解决实际问题,也缺乏一定的创造性。

4.以就业为导向的计算机类专业网站设计课程的改革设计及建议

4.1网站设计课程改革设计的方案。以就业为导向的计算机类专业网站设计课程的改革设计,应突出网站设计课程的核心教学理念,从职业性、开放性及实践性角度组织教学。课程改革设计中,确定职业岗位,分析岗位需求能力,最后确定教学项目,实现真正意义上的学以致用。同时,在实际的教学中,注重边学边用,注重学生职业能力的培养、创新意识的培养既创新能力的培养。做好教学内容的组织与安排工作,注重学生职业能力的培养。可采用项目式教学手段,通过分析岗位职业情况选取课程内容,突出课程的实践性、职业性、开放性。在教学内容组织上,突出教学的过程、学习的过程及实践的过程。在教学实践中以实训方式进行,如高职院校院系级网站、旅游网站、学院教研室网站设计等(刘峰,刍议中职计算机专业《微网站设计》课程的开发:电脑迷,2018)。实际的实训目标从网站规划、网站首页制作、网站首页美化、网站二级页面制作、网站页面特效实现、注册登录表单功能实现、数据库的选择和连接、数据库数据的修改、网站测试和、网站管理和维修这10个方面来做起。4.2网站设计课程教学模式的设计。以就业为导向的计算机类专业网站设计课程的改革设计,应做好网站设计课程教学模式的设计,从情景教学、任务驱动及工作导向的教学设计做起。在教学做一体化的教学过程中,采用小组教学进行课程教学设计。第一步,通过在网站设计课堂上引入案例,向学生提出问题,以案例演示的方式讲解案例的应用背景,加深学生的感性认识,并确定这一课堂的教学目标。第二步,通过对案例进行分析,找出问题的根源并解决,这就可以把案例进行分解,并确定为多个任务,在任务驱动下制作案例(王丹玲,基于职业能力培养的网站与网络动画设计课程实践教学改革:广西教育(高等教育),2018)。第三步,通过归纳和总结,在课程结束前对本次课堂的学习内容进行归纳和总结,找出这一课堂的学习意义和学习的重点,找出学习的难点和易错点,对这些知识点及时总结。第四步,通过举一反三并学以致用,这就需要教师在课堂教学结束后,对学生进行加强训练,巩固学生的课后学习,引导学生触类旁通和学以致用。4.3网站设计课程教学考核方式的设计。以就业为导向的计算机类专业网站设计课程在改革中,应注重课程教学考核方式的设计。如在课程项目式教学过程中,就要对各个知识点的掌握情况进行评价,并让学生自主选择项目,以小组的方式进行页面设计,最后给出考核的结果。网站设计课程教学考核过程中,注重学生工作过程的考核,对项目进行任务划分,并对学生的实践能力进行综合考评。考核过程中可选取教师评价、组员间的互评及小组评价等方式,对学生进行综合评价,包括学生的调查与规划能力、新系统逻辑模型的构建能力、系统设计能力、系统实施能力及系统运行和维护能力。4.4网站设计课程改革的教学建议。以就业为导向的计算机类专业网站设计课程的改革过程中,应积极地开展实践教学,注重学生实践能力的培养。这就需要教师在教学活动中结合不同的教学时间要求设计不同的教学内容,帮助学生积累大量的实践知识,并在实践中运用这些知识并提高实践能力。同时,网站设计课程改革的教学中,还需要高职院校加强校企合作,为网站设计课程教学提供顶岗实习的机会,增加学生实践的机会,并提高学生对岗位的适应性(李茂林,卫培培,基于工作过程的《网站设计开发》课程开发与设计:电子制作,2015)。更重要的是,以就业为导向的计算机类专业网站设计课程的改革教学,也要注重课程教学评价的科学设计,注重学生实践能力的考核,提高学生的职业能力。因此,以就业为导向的计算机类专业的网站设计课程教学改革中,一要积极地开展实践教学,创新教学方法;二要加强校企合作,为学生提供更多的实践机会,培养学生的职业能力;三要注重课程教学评价,提高学生的实践能力。

5.结语

网站开发论文范文篇6

关键词:云计算;网络安全;信息技术

社会经济的不断发展促进了网络技术和计算机技术的发展,网络安全问题也越来越成为人们关注的焦点。在云计算环境下,只有使用安全可靠的软件,制定网络安全方案,不断创新网络科技,从根本上提高云计算的网络信息安全。

一、云计算环境下网络安全问题产生的原因

云计算技术主要是计算机中的内容传到各个资源平台中,使互联网用户可以储存大量信息,为人们带来了许多便利。但是随着网络技术的不断发展,网络安全问题也愈加猖獗。我国网络信息安全方面缺乏整体的方案策略,同时由于各大网站收集了大量用户信息但没有做好用户保密工作,防火墙薄弱,导致云计算反而成为用户信息泄露的一大隐患,而且网络系统也存在着网络安全保护设施脆弱的情况。(一)数据库的网络安全问题。数据库是云计算运行的主干,本身具有完整、可靠、安全、保密的特点。但如果云计算数据库中出现用户信息泄露的问题,会为网络信息安全带来严重影响。通信系统不完善,会使计算机成为黑客的攻击对象。网络数据库具有脆弱性,容易泄露浏览页,造成信息的失窃和篡改,造成用户的大量损失。(二)网络系统不完善。云计算下的网络系统存在着一定漏洞,在一定程度上成为了黑客利用的工具。如果黑客攻破漏洞,很容易进入各大网站中,或者利用病毒窃取信息,甚至造成网站瘫痪。(三)计算机操作系统存在缺陷。计算机操作系统一般存在缺陷,在日常使用中没有做到及时的更新、打补丁,如果遇到黑客攻击,就会影响到网络用户的数据获取,甚至造成更严重的后果。木马病毒是入侵操作系统的漏洞的主要方式,用户很容易在浏览网页时受到病毒攻击,造成数据信息泄露。(四)网络环境复杂,缺乏完整的网络信息安全策略。信息网络快速发展,计算机网络使用范围也在逐渐扩大,云计算用户数量不断攀升。用户的大量增加也为网络安全带来了一定压力,主要安全隐患包括病毒入侵、黑客攻击等等。随着网站建设数量的增加,网络安全形势也愈加严峻。许多企业的网站缺乏完备的安全防护系统,防火墙配置甚至会间接的扩大系统漏洞,但是网站并不能明确限制其他人的使用,许多网站开发人员并没有考虑到网络的安全性能,导致信息在使用中频繁泄露或被窃取。在生活学习中人们已经离不开计算机技术,由于云计算的不断发展,云计算用户群体不断增加,导致网络风险因素也在不断扩大,黑客病毒入侵的已经对网络用户人身财产安全造成重大威胁。

二、云计算环境下的网络安全技术措施

(一)反病毒技术的应用。病毒已经成为互联网时代的重要的电脑安全问题。计算机水平不断提高,网络病毒也在不断更新,要有效预防和抵制网络病毒,避免病毒给计算机系统造成的安全风险,就要不断研究新的反病毒技术。现今主要的反病毒技术包括静态反病毒技术和动态反病毒技术,静态反病毒技术主要针对网络使用过程中检测和管理,按照网络的运行情况来分析病毒的特征,检测出病毒,从而保证用户信息安全,动态方面的技术有非常好的防病毒的效果,可以有效加强病毒防控技术,保证信息网络的正常运行。(二)智能防火墙技术的应用。智能防火墙技术没有采用传统的数据过滤原则,而是采用模糊数据库功能,依据人工智能识别,对数据规则进行动态化的识别,应用这种新型防火墙,可以对网络安全进行具体分析,计算需要保护的网络安全数据,建立安全可靠的网络环境。防扫描技术是预防黑客入侵的重要技术之一。扫描技术是指网络被病毒入侵,系统内部发生紊乱,数据信息被恶意扫描。智能化防火墙可以有效阻止网络信息被黑客扫描,提高信息数据安全性。用户在访问网站时如果出现数据包侵入主机的现象,就会危害到主机内正常数据的使用,智能防火墙可以对安全网络数据,提升数据安全等级。用户访问网页时,如果出现病毒伪装IP地址进入计算机网络中的情况,就会造成数据的丢失和损坏。智能防火强可以有效的限制病毒入侵,保护网络信息安全。(三)加密技术。加密技术是云计算环境下的重要网络安全技术,在计算机网络防御中有重要作用,采用加密算法,对计算机网络信息进行调节控制,将其转化为无法被第三方获取的信息数据,必须使用正确密码才能打开,提升数据网络的安全性,云计算环境下加密技术一般有两种专业技术,即对称加密和非对称加密。(四)加强网络安全防范意识。用户要加强安全防范意识,制定相应的计算机网络安全策略,对于计算机网络的使用要采取实名身份认证,对自己的网络信息确定一定的授权,一定程度上可以为网络用户提供安全保障。强化监控机制,对网络信息安全进行及时和全面的检查,对云计算环境下出现的安全问题进行认真分析管理,对系统漏洞进行及时有效的应对,减少不良因素对网络安全的影响。对于未经授权窃取用户信息行为,要制定相应的法律法规,体现侵犯网络安全的代价。大幅度提高网络用户的安全隐患意识,相关部门也要增加对计算机网络安全技术的资金投入,有效保证云计算环境下的网络信息安全,使其得到合理的提升和保障。确保网络数据完整性,做到网络安全技术的创新和完善。网络研究人员要不断提升专业素养和综合素质,开发出新的安全防御技术,避免出现更多的计算机安全风险。

三、结语

网络技术不断进步,云计算环境下的网络信息安全也应该不断更新。要发挥计算机网络在生活中的重要作用,只有加强网络安全,创新安全防范技术,才能保障网络信息安全,为网络用户提供安全的网络环境,提高云计算环境下计算机网络的安全性。

参考文献

[1]马瑞成.大数据云计算环境下的数据安全研究[J].科技资讯,2018,16(27):20+22.

网站开发论文范文篇7

[关键词]高职;企业实践;网站开发

高职教师企业实践是教师工作中的重要一环,一方面能提升教师的综合技能,另一方面,使教师熟悉企业,提升了教师的实力,也提升了教学质量。高职类院校最终也会呈现良性发展的趋势。教育类网站是现在比较热门的网站,因为家长、学生的重视,此类网站关注度较高,访问量较大。将此类网站在网站或微信平台上,这给学生等用户提供了更多的教育资源。本次企业实践的主要内容即为教育类网站、微信平台的开发,主要工作则是后台网站的设计与开发。

1企业实践提升教学水平

教师参与企业实践,能体现工学结合。校企合作人才联合培养,这是提升高职院校教育质量的重要环节。到企业展开实践工作,有利于提高教师的实践能力。教师是学校展开教科研工作的主要执行者。教师从学校一毕业就站上讲台,常常会因为缺乏工作经验,特别是在企业工作的经验,而在面对实践教学、应用研究环节时显得底气不足。如果再对学生进行毕业设计、创新实践的指导,更是显得力不从心。因此,让一线教师来到企业实践,接触企业文化,了解企业的运作流程,开发规范等就显得十分有必要。通过身临其境的锻炼,教师丰富了阅历,有些实践经验可以拿来当作项目实践案例。当教师再返回学校后,教师一定能更加自信的参与教学工作,当然也可以提升学生的学业水平。

2校企联合培养师资,推动校企融合

培养“双师型”教师已是现在各个高职院校的工作内容之一。高职院校人才培养目的之一即培养学生的职业技能,这就对教师的实践能力提出了很高的要求,如教师没有企业实践的经验,将不利于教师队伍业务能力的提高,也无法把企业文化中的精髓渗透进课堂。

3企业锻炼现状

尽管有更多的教师愿意去企业实践,但依然存有问题。教师去企业实践的效果往往与预期有些差距。教师进入企业后,环境不同,制度不同,教师需要适应一段时间。企业是要追求经济效益的,教师短期的培训实践并不会给企业带来明显的收益,况且,实践中还需要多个部门的配合,如涉及商业机密等环节,更不便让教师参与。企业也要考虑到教师的实践岗位,一旦换人势必增加企业的运作成本,企业必然会有顾虑。高职院校采取短期培训,短期顶岗实习、短期进驻等形式,让教师参与实践。但是高职院校与企业合作的实践平台相对较少,提供实践的岗位也是较少的。教师进入企业的实践,相对单一。教师将实践成果转化成教学成果有难度。教师进入企业后,发现平时在学校使用的技术、设备与企业倡导的主流技术、设备有差距。这使得教师返校后,不能在第一时间将企业中所学带入教学环节。教师应当找准切入点,找到与自己专业相关的岗位去提升自己。去企业一线深入了解最先进的技术、技能。但教师在实践中也可以利用自身优势,融入企业,实现产学研一体化。在企业实践中可以吸取新的理论知识,将实践成果转化为案例,引入至教学环节,例如常见的项目教学。也可以企业技术为参考,再次修订课程标准,或依照企业的资料直接指导学生的毕业论文、毕业设计等。这样的教学,既提升了教师的职业技能,服务了企业、又提升了学生的学业水平。本次实践选择的是小型企业,小微企业有其优势,人员不多却身兼数职,不像大企业分工那么细致。在这样的企业实践,接触具体的项目,反而能学习到各个岗位的各类工作经验,这对教师的成长是极其有利的。

4项目实施

本次企业实践的项目,是一个教育类网站的管理系统。开发过程如下:4.1需求分析。这是项目实施时的重中之重,此过程必须要与客户面对面交流。在此环节中,参与实践的教师学到了一些书本上没有的经验,如:如何与客户交流。这样的学习过程在学校鲜有。与客户交流若不到位,需求不明晰,下面的工作将是无法展开的。在这一步,初步确定系统分为两大块,前台页面留给用户,通过浏览器或是手机端访问网站。后台则为数据管理系统。4.2总体设计,分板块,即模块设计。以后台页面为例。如图1所示。此次实践主要参与的是后台页面的UI设计、建设、维护等工作。其中UI设计如图2所示。教育类网站的服务对象主要是学生、学生家长、教师等。作为网站的门面,在设计UI时,需要先分析此类客户群体的访问心理,分析受众的审美心理。教育类网站的访问者一般不要求网站太时尚,但也应当有科技感、贴合教育理念,界面不宜花哨。在色彩处理上讲究有序、对称、对比协调、有韵律、画面和谐。后台登录页最终利用PhotoShop等工具制作成如图1-2所示的效果。页面右侧有用户名、密码、图片验证码等输入框。右上角留有“电话”图标,这是预留的客服电话,方便客户联系技术支持。此UI也是现在网站流行的布局方式。网站设计时要考虑图像、文字、动画色彩等元素。教育类网站的设计通常包括导航条、新闻图片等。也要考虑受众的访问习惯。主色调选择安全色调或其它稳重的色调,这次设计时选择了蓝色。蓝色使人安静,蓝色也代表大海天空。国内大多数教育网站,首选蓝色为主色调,这样的页面显得干净。在网站布局时,也要考虑用户的访问习惯,从左到右,从上而下。作为参与设计者,首先要满足客户的需求,其次还要有自己网站的特色,这样的网站才是成功的设计,如图3所示。4.3数据库设计。考虑到数据量比较大,在这个系统里使用的数据库开发工具是SQL SERVER2008。先建立表结构,定义各字段、主键等。之后在二维表中填入一些基本数据。4.4功能实现,编写代码。此系统开发时使用的工具是VisualStudio2008,多数代码由C#撰写。上述两步骤,由企业导师指导,实践教师参与了一部分。课程模块,如图4所示。4.5测试部分。此项工作,实践教师参与的较多。主要工作如下:PC端的测试。各种浏览器上的测试:IE、火狐等浏览器的测试、手机端浏览器、微信端链接测试。测试工作需要有耐心,因为这是个细致的工作,这个过程也让教师体验到了在书本理论中没有的体验。4.6维护工作网站测试后,有些BUG需要修正,客户的需求不断变化也要随时调整网站。这个环节由实践教师查找错误所在,企业导师及团队负责修正。调整,测试,再,再维护,反复交替。这个过程是艰辛的,但也给实践教师带来了成就感。

5结语

企业实践能提升教师的业务水平,可以尽量避免教师纸上谈兵。企业实践锻炼了教师的教学、科研的水平,也是高职院校深化校企合作的需要。要推动企业实践工作,多有实践成果,应制定合理的实践方式、结合自己的专业方向,有序展开企业实践活动。这对高职院校的校企合作,培养真正的“双师型”教师具有重要的意义,也是增强学校内涵建设、增加学校实力的有力途径。

【参考文献】

[1]于雯,徐家璇,葛铭凯.基于教师企业实践项目的“大学生创新创业课程”开发和实践[J].科技风,2019(07):25.

[2]王为民.走出“制度陷阱”:高职教师专业发展制度的供给困境反思[J].教育文化论坛,2019,11(01):132.

网站开发论文范文篇8

1.1研究对象

以肇庆学院2016—2017学年第1学期选修公共体育《定向运动》课程15级(大二)和16级(大一)5个试验班学生共222人为研究对象。其中15级2个班共90人;16级3个班共132人。

1.2研究方法

1.2.1文献资料法

通过图书馆、中国期刊网、互联网查阅了有关专题学习网站、体育信息化、体育网络教学等相关资料作为本文的研究基础,并对文献资料阅读参考和研究。

1.2.2问卷调查法

在查阅了相关有关方面的书籍和论文基础上,自主设计了“基于定向运动专题学习网站学生自主学习现状调查与对策研究”问卷,内容主要涉及网络教学模式自主学习认知、动机、影响因素、对策等。2016年11月,在上课课堂进了问卷调查,问卷采取现场发放现场回收,对15、16级5个班学生共发放问卷220份(有两人请假),回收220份,有效问卷216份(其中15级88份,16级128份),有效率98%。

1.2.3访谈法

针对定向运动专题学习网站学生自主学习评价体系中评价指标和权重制定问卷,对相关专家进行访谈,使评价指标和权重达到科学性。

1.2.4统计方法

运用Excel对收集回来的数据进行了统计与分析。

2研究结果与分析

2.1定向运动专题学习网站自主学习评价体系

结合《定向运动》课程特点,基于定向专题学习网站构建学生自主学习平台,实施体育课程教学改革创新,实现课内外一体化教学评价,把学生网络自主学习过程作为课程评价一部分,结合专题网站技术功能和对专家调查问卷,制定网络自主学习评价指标和权重(表1),网络自主学习注重形成性评价,通过对学生参与网络自主学习过程,参与讨论、答疑、作业、测试等成绩做加权统计。评价方法由网络客观评价和教师主观评价组成,定向运动专题学习网站实行学生实名登录,活动记录后台生成,个人学习体会和小组活动总结由教师来评价,这样更利于评价成绩公正和科学。

2.2基于专题学习网站学生自主学习认知情况

通过对专题学习网站两个年级学生自主学习认知情况调查,结果显示:觉得《定向运动》课程有必要开设网络辅助教学的占39%,排第1位,一般认同的占28%,非常有必要占9%,说明开设网络辅助教学得到大部分学生认同。从年级来看,15级(大二)认同率比16级(大一)较高,通过分析,大一学生刚从高中进入高校,对信息性化的体育改革还没适应,观念还停留在传统体育教学方式上。

2.3基于专题学习网站学生自主学习频率

通过对定向运动专题学习网站学生在线活动的数据统计,结果显示:每学期进入专题网站学习10次的占64%,11~15次占16%,少于10次的只有8%,每次持续时间来看,13~30min占46%,超过30分钟达到20%,说明大部分学生按要求进行网络自主学习。从年级来看,15级(大二)学生每学期线学习次数和每次持续时间比例较16级(大一)学生高。

2.4基于专题学习网站学生自主学习的动机

通过对定向运动专题学习网站学生自主学习动机调查,结果显示:网络学习是为完成课程任务,获取得高分成绩占86%,排第1位,拓展定向知识占71%,排第2位,兴趣爱好和结交朋友分别排第3到4位。分析显示,学生网络自主学习动机存在功利性较强,有一定的被动性,这与自主、主动去学习相悖。

2.5基于专题学习网站影响学生自主学习的因素

影响定向运动专题学习网站学生自主学习因素有多方面,包括学生因素、教师因素、网站设计因素和外部环境因素。通过调查,结果显示:网站智能化及个性化方面学生认同率较低,占86%,排第1位,体育课兴趣不高也是影响学生网络学习的主要因素,占71%,排第2位,而学校对体育重视程度、师生互动性较差和学生目标不明确分别排第3至第5位。

3结论

(1)基于定向专题学习网站学生自主学习注重形成性评价,学生对网络辅助教学认同率较高。(2)基于定向专题学习网站学生自主学习动机存在功利性;网站的智能化和个性化不强和体育课兴趣不高是影响学生网络自主学习的主要因素。

4对策

4.1培养学生体育兴趣

培养学生的学习兴趣是促进学生自主学习的主要内部动力,在整个网络教学实施中,学习兴趣的培养和激励机制的设计要贯穿始终。建立课堂与课外自主学习的紧密联系,实理一种既能发挥教学主导作用又能充分体现学生主体地位的学习模式。一方面,教师在体育课中准确把握教学内容中可能引发学生兴趣的关键环节,围绕该环节巧妙展开教学内容,积极引导学生按照教师意图来开展学习活动;另一方面,教师要注重在学生利用网络进行自主性学习过程中,给予必要的激励与肯定,时刻让学生感受到自身的学习过程是在教师的关注下进行,避免学生因无传统教学模式下的教师直接参与而出现心理上的波动[1]。

4.2完善专题学习网站设计

专题学习网站资源是随着教学设计和学习反馈处在不断完善的过程。同时也随着信息技术发展,网站设计也变得越来越便捷和智能。建立符合现代学生自主学习快捷手段,特别结合现代移动终端,开发网站手机APP,让学生随时随地进行网络学习,同时,结合学习个性化需要,结合文字、图形、动画、视频、音频等各种新式的媒体信息,在资源库内容组织结构上,采用超媒体,多层次的立体化链接方式,以适应学性个性化学习需要[2]。另外,网站增加互动功能,互动咨询论坛能传图片、视频、音乐等功能,尤其是师生间、学生间、人机间的交互环境[3]。

4.3网络学习评价方式多元化

自主性学习评价是学生独立学习过程中自我诊断学习效果的重要依据[1]。主要包括定向运动技能与体能、认知学习态度与行为、交往与合作精神、情意表现等。通过学生自评、互评和教学评定等方式进行。评价内容多元化,评价注重考察学生的综合素质,学习评价可以检验学习者的学习情况,寻找能够与学校考试制度融合的、有效的、公平的、能够调动学生积极自主学习的考评方案。运用多种评价方法,探讨学习评价的原则和标准,构建课堂与课外专题学习网站自主学习的学习评价体系。做到评价时不仅重视学习效果和结果的评价,同时注重学习过程的评价。利用网站开发技术记录学习者学习过程中的活动状态,构建适合各类学生网络自主学习兴趣评价体系,对学生的自主学习过程进行科学的评价,从而调动各类自主学习积极性,改变被动学习层面。

作者:吴磊 张新安 单位:肇庆学院体育与健康学院

参考文献

[1]井红艳.有氧舞蹈网络课程的自主学习模式构建研究[J].哈尔滨体育学院学报,2011,29(3):67-69.

网站开发论文范文篇9

1.引言:目前动态网站设计技术主要有:利用Perl/C++/Delphi等开发的CGI,两种有名的API-ISAPI/NSAPI,还有ColdFusion,以及最近几年流行起来的3p技术-ASP,PHP,JSP(据Internet上有关网站统计约有近百种);ASP-AtiveServerPage,由微软公司开发,是一个WEB服务器端的开发环境,主要采用脚本语言VBScript(或javascript/perl等)作为自己的开发语言,可用ODBC或直接驱动法访问Window平台的数据库。PHP-PersonServerPage,是由Rasmus个人创立的一种跨平台的服务器端的嵌入式脚本语言.它大量地借用C,Java和Perl语言的语法,并耦合PHP自己的特性,.是一种很有个性的网站开发语言,它支持目前绝大多数数据库。JSP-JavaServerPage,是Sun公司推出的新一代站点开发语言,Sun公司除Java应用程序和JavaApplet之外,又创立了JSP,其可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序开发,特别是有许多访问数据库的方法。在电子商务平台设计中,主要需要解决"网站结构的设计","注册界面","交易界面","后台数据库",以及"配套模块"诸如购物/用户/论坛/反馈/搜索/会话等设计;考虑篇幅,本文只给出统一的前台界面及后台数据库的3p设计方法;可以说ASP,PHP,JSP与网络数据库的操作是电子商务网站平台设计的坚强基石。

2.构建三种设计技术的运行环境

2.1构建ASP的运行环境:NT5.0Server,IIS5.0,ASP3.0。安装Windows2000Server(NT5.0Server)时选择IIS5.0有关选项。安装完后ASP3.0便内嵌于IIS5.0中。测试ASP:启动浏览器,在地址栏处输入127.0.0.1:80/default.asp,若浏览到IIS服务器的ASP欢迎页面,说明安装成功

2.2构建PHP4的运行环境:NT5.0Server,Apache1.3.12php4.0安装支持PHP的web服务器Apache1.3.12,将Apache服务器压缩文件解压缩,根据提示进行整个安装过程,自己选择安装到目录d:\apache下。安装PHP4,将PHP4压缩文件解压缩到d:\php4即可,同时将其中的php.ini-dist文件拷贝到winnt目录中,将文件更名为php.ini,打开该文件将其中extension_dir设置为:d:/php4,并加载扩展模块:将文件中含有;extention=*.dll的各项前面的";"号去掉即可;修改设置Aphache服务器,用文本编辑器编辑目录d:\aphache目录下的子目录conf下名为httpd.conf的文本文件,首先将"#ServerName*"这一行下加入"ServerName127.0.0.1/",其次将"Port80"改为"Port81(或其他与IIS5.0不冲突的端口)",再其次设置更改Apache虚拟目录,将"Documentroot"d:/Apache/htdocs""改为Documentroot"d:/trade"(该目录即是电子商务网站目录,可用任意方法建立目录trade),最后加入支持php4的如下语句:ScriptAlias/php4/"d:/php4/"AddTypeapplication/x-httpd-php.phpAddTypeapplication/x-httpd-php.phtmlActionapplication/x-httpd-php4"/php4/php.exe";测试php:完成上述步骤后,在d:\trade目录下,用如何文本编辑器,生成扩展名为.php(或phtml)的文件test.php,在文件中输入如下php代码,存盘后,启动Apache,接着你在浏览器中输入:127.0.0.1:81/test.php,若看到php的版本和扩展模块等信息,说明环境安装设置成功。

2.3构建JSP的运行环境:NT5.0Server,Resin1.13,jdk1.3安装Java编译器jdk1.3:运行jdk1_3-win.exe,按照提示完成安装即可,将其安装在d:\java1.3目录,也可安装在其他目录。设置系统环境参数:控制面板/系统/环境页中选择path参数加入d:\jdk1.3\bin;增加新的环境参数classpath=d:\jdk1.3\lib\tools.jar;d:\jdk1.3\lib\dt.jar;,然后重新启动计算机即可安装支持JSP的web服务器Resin1.1.3,将RESIN-1.1.3.zip释放为d:\Resin1.1.3即可。配置服务器端口,打开d:/resin1.1.3/conf/目录下的resin.conf文件在

8080

标签处将端口设置为82(在我的NT5.0上装有三个服务器,这样三个服务器的端口分别为IIS:80;Apache:81;Resin:82其实也可设置为其他互不冲突的端口号).测试JSP:启动Resin服务器,启动浏览器,在地址栏处输入127.0.0.1:82/,若浏览到Resin服务器的JSP欢迎页面,说明安装成功

3生成三种格式的动态表单页面为了通用,这里采用可能用到的表单对象为例,至于下面设计具体数据表用到的字段,只要转成给出的表单域相应对象即可.

3.1用ASP动态生成与数据库进行数据交流的操作表单:form.asp:生成表单域头:生成普通文本:生成密码文本:生成滚动文本:生成单选:生成复选:生成列表框:生成提交按钮生成重填按钮生成表单域尾

3.2用PHP动态生成与数据库进行数据交流的操作表单:form.php生成表单域头:"?>生成普通文本:"?>生成密码文本:"?>生成滚动文本:"?>生成单选:"?>生成复选:"?>生成列表框:网络数据库Asp技术Php技术Jsp技术网站设计"?>生成提交按钮"?>生成重填按钮"?>生成表单域尾"?>

3.3用JSP动态生成与数据库进行数据交流的操作表单form.jsp生成表单域头:生成普通文本:生成密码文本:生成滚动文本:生成单选:生成复选:生成列表框:生成提交按钮生成重填按钮生成表单域尾

4设计用于存储商务网站交互数据的MySql数据库

4.1启动MySql数据库服务器(MySql的安装及ODBC驱动程序的安装与设置请参阅相关书籍)可在NT5.0下用启动服务法/NET命令法/命令窗口键入MySqld-shareware法,启动MySql数据库服务器,启动数据库服务器后,在d:\mysql\bin>提示符下键入mysql-h127.0.0.1-uroot即可出现mysql>提示符,从这开始即可进行对MySql数据库的各种操作。若要退出可键入quit/exit,若要关闭数据库服务器,可在d:\mysql\bin>提示符下键mysqladmin-urootshutdown4.2建立MySql数据库在MySql数据库的提示符mysql>键入Createdatabasetradedb;(或go)

4.2.建立MySql数据库表这里以商务网站中常用的几种数据表为例,主要用到的数据表和生成数据表的SQL代码如下:(这里的数据表字段只要分别对应上述表单域对象即可实际操作,数据表统一用tablename表示)客户登录管理数据表CREATETABLEusers(IDintnotnullauto_increment,UserNamevarchar(30)notnull,Passwordvarchar(20)notnull)客户信息数据表CREATETABLEusermessage(UserNamevarchar(30)notnull,Emailvarchar(80)notnull,Addressvarchar(120)notnull,Faxvarchar(40)null,Phonevarchar(40)notnull,Cerreycardvarchar(50)notnull)客户定购商品数据表CREATETABLEcatalog(ProductIdintnotnull,Namevarchar(64)notnull,Pricefloat(6,2)notnull,Descriptiontextnull)

5设计处理表单数据的3p程序

5.1设计处理表单数据的ASP程序form_cl.asp建立与数据库的连接:这里采用直接驱动法Setconn=Server.CreateObject("ADODB.Connection");conn.open"driver={MySQL};server=localhost;uid=user;pwd=xxxxxx;database=tradedb"获取表单提交的数据:data1=request("ptwbk");data2=request("mmwbk");data3=request("gdwbk")data4=request("dxk");data5=request("fxk");data6=request("lbk")用SQL语句对数据库进行操作查询数据记录:sql="select*fromtablename";setrs=conn.execute(sql)"增加数据记录:sql="insertintotablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk)values(''''data1'''',''''data2'''',''''data3'''',''''data4'''',''''data5'''',''''data5'''')";setrs=conn.execute(sql)更改某条数据记录:sql="updatetablenamesetdata1="request(ptwbk)",whereID="num";setrs=conn.execute(sql)删除某条数据记录:sql="deletefromtablenamewhereID="num";setrs=conn.execute(sql)将SQL语句处理的数据结果输出Response.Write"

"Response.Write""Fori=0tors.Fields.Count-1Response.WRITE""&rs.Fields(i).Name&""NextResponse.Write"

"WhileNotrs.EOFResponse.Write""Fori=0tors.Fields.Count-1Response.WRITE""&rs.Fields(i).Value&""NextResponse.Write"

"rs.MoveNextWendResponse.Write"

"关闭数据库:rs.close;conn.Close

5.2设计处理表单数据的PHP程序form_cl.php建立与数据库的连接:这里采用PHP的MySql函数法(也可用ODBC函数法)$conn=odbc_connect("localhost","user","xxxxxx");选择数据库:mysql_select_db("tradedb","$conn");获去表单提交的数据:$data1=$ptwbk;$data2=$mmwbk;$data3=$gdwbk;$data4=$dxk;$data5=$fxk;$data6=$lbk;用SQL语句对数据库进行操作查询数据记录:$sql="select*fromtablename";$result=odbc_do($conn,$sql);增加数据记录:$sql="insertintotablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk)values(''''$data1'''',''''$data2'''',''''$data3'''',''''$data4'''',''''$data5'''',''''$data6'''')";$result=odbc_do($conn,$sql);更改某条数据记录:$sql="updatetablenameset$data1=ptwbkwhereID=num"$result=odbc_do($conn,$sql);删除某条数据记录:$sql="deletefromtablenamewhereID=num";$result=odbc_do($conn,$sql);将SQL语句处理的数据结果输出odbc_result_all($result,"border=1");关闭数据库:odbc_close($conn);

5.3设计处理表单数据的JSP程序form_cl.jsp建立与数据库的连接:这里采用JDBC-ODBC桥生成JavaBean法创建一个JavaBean命名为conndb.java,并保存在d:/resin1.1.3/doc/web-inf/classes/trade目录下,代码如下:(限于篇幅这里没按标准书写,而采用不换行写法,其他类同)packagetrade;importjava.sql.*;publicclassconndb{Stringurl="jdbc:inetdae:localhost";Stringlogin="user";Stringpassword="xxxxxx";StringsDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";StringsConnStr="jdbc:odbc:Dsnmysql";Connectionconn=null;ResultSetrs=null;publicconndb(){try{Class.forName(sDBDriver);Connectionconn=DriverManager.getConnection(url,login,password);}catch(java.lang.ClassNotFoundExceptione){System.err.println("conndb():"+e.getMessage());}}Public/ResultSet/executeQuery(String/sql)/{rs=null;try{conn=DriverManager.getConnection(sConnStr);Statementstmt=conn.createStatement();rs=stmt.executeQuery(sql);}catch(SQLExceptionex){System.err.println("aq.executeQuery:"+ex.getMessage());}returnrs;}}然后用javac编译conndb.java生成与其同目录的conndb.class文件,在form_cl.jsp文件中加入如下标签即可建立与数据库的连接获去表单提交的数据:Stringdata1=request.getParameter("ptwbk");Stringdata2=request.getParameter("mmwbk")Stringdata3=request.getParameter("gdwbk")Stringdata4=request.getParameter("dxk")Stringdata5=request.getParameter("fxk")Stringdata5=request.getParameter("lbk")语句对数据库进行操作查询数据记录:Stringsql="select*fromtablename";connbean.executeQuery(sql);增加数据记录:Stringsql="insertintotablenamevalues(''''"+data1+"'''',''''"+data2+"'''',''''"+data3+"'''',''''"+data4+"''''+"'''',''''"+data5+"'''',''''"+data6+''''")";connbean.executeQuery(sql);更改某条数据记录:Stringsql="updatetablenamesetdata1=''''"+ptwbk+"'''',data2=''''"+mmvbk+"'''',data3=''''"+gdwbk+"''''whereID=''''"+num+"''''";connbean.executeQuery(sql)删除某条数据记录:Stringsql="deletefromtablenamewhereID=''''"+num+"''''";connbean.executeQuery(sql);将SQL语句处理的数据结果输出ResultSetrs=connbean.executeQuery(sql);While(rs.next()){out.print("

"+rs.getString("ptwbk")+"

");out.print("

"+rs.getString("mmvbk")+"

");out.print("

"+rs.getString("gdwbk")+"

");out.print("

"+rs.getString("dxk")+"

");out.print("

"+rs.getString("fxk")+"

");out.print("

"+rs.getString("lbk")+"

");}关闭数据库:rs.close();

6三种电子商务网站设计技术综述

6.1主要特性:可见下表设计技术运行平台服务器开发程序扩展组件ASPWindows系列IISVbscript/Jscript/PerlActiveXPHPUnix系列,Novell,WindowsApache等许多服务器phpFunctionJSPUnix系列,Novell,WindowsResin等许多服务器JavaJavaBean

6.2连接数据库的方法:通过上述操作可看出,本文采用了三种操作MySql数据库的方法,Asp采用直接驱动法,Php采用MySql函数法,Jsp采用JDBC-ODBC/JavaBean法

6.3网站结构设计考虑篇幅,本文只给出了Widows平台上,电子商务网站设计中的主要环节的代码设计,对于Linux平台、网站结构、各个功能模块设计等论题,作者已经有两篇这方面的论文在核心刊物上待发表,这里不便公开.

网站开发论文范文篇10

1.引言:目前动态网站设计技术主要有:利用Perl/C++/Delphi等开发的CGI,两种有名的API-ISAPI/NSAPI,还有ColdFusion,以及最近几年流行起来的3p技术-ASP,PHP,JSP(据Internet上有关网站统计约有近百种);ASP-AtiveServerPage,由微软公司开发,是一个WEB服务器端的开发环境,主要采用脚本语言VBScript(或javascript/perl等)作为自己的开发语言,可用ODBC或直接驱动法访问Window平台的数据库。PHP-PersonServerPage,是由Rasmus个人创立的一种跨平台的服务器端的嵌入式脚本语言.它大量地借用C,Java和Perl语言的语法,并耦合PHP自己的特性,.是一种很有个性的网站开发语言,它支持目前绝大多数数据库。JSP-JavaServerPage,是Sun公司推出的新一代站点开发语言,Sun公司除Java应用程序和JavaApplet之外,又创立了JSP,其可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序开发,特别是有许多访问数据库的方法。在电子商务平台设计中,主要需要解决"网站结构的设计","注册界面","交易界面","后台数据库",以及"配套模块"诸如购物/用户/论坛/反馈/搜索/会话等设计;考虑篇幅,本文只给出统一的前台界面及后台数据库的3p设计方法;可以说ASP,PHP,JSP与网络数据库的操作是电子商务网站平台设计的坚强基石。

2.构建三种设计技术的运行环境

2.1构建ASP的运行环境:NT5.0Server,IIS5.0,ASP3.0。安装Windows2000Server(NT5.0Server)时选择IIS5.0有关选项。安装完后ASP3.0便内嵌于IIS5.0中。测试ASP:启动浏览器,在地址栏处输127.0.0.1:80/default.asp,若浏览到IIS服务器的ASP欢迎页面,说明安装成功

2.2构建PHP4的运行环境:NT5.0Server,Apache1.3.12php4.0安装支持PHP的web服务器Apache1.3.12,将Apache服务器压缩文件解压缩,根据提示进行整个安装过程,自己选择安装到目录d:\apache下。安装PHP4,将PHP4压缩文件解压缩到d:\php4即可,同时将其中的php.ini-dist文件拷贝到winnt目录中,将文件更名为php.ini,打开该文件将其中extension_dir设置为:d:/php4,并加载扩展模块:将文件中含有;extention=*.dll的各项前面的";"号去掉即可;修改设置Aphache服务器,用文本编辑器编辑目录d:\aphache目录下的子目录conf下名为httpd.conf的文本文件,首先将"#ServerName*"这一行下加入"ServerName127.0.0.1/";,其次将"Port80"改为"Port81(或其他与IIS5.0不冲突的端口)",再其次设置更改Apache虚拟目录,将"Documentroot"d:/Apache/htdocs""改为Documentroot"d:/trade"(该目录即是电子商务网站目录,可用任意方法建立目录trade),最后加入支持php4的如下语句:ScriptAlias/php4/"d:/php4/"AddTypeapplication/x-httpd-php.phpAddTypeapplication/x-httpd-php.phtmlActionapplication/x-httpd-php4"/php4/php.exe";测试php:完成上述步骤后,在d:\trade目录下,用如何文本编辑器,生成扩展名为.php(或phtml)的文件test.php,在文件中输入如下php代码,存盘后,启动Apache,接着你在浏览器中输入127.0.0.1:81/test.php,若看到php的版本和扩展模块等信息,说明环境安装设置成功。

2.3构建JSP的运行环境:NT5.0Server,Resin1.13,jdk1.3安装Java编译器jdk1.3:运行jdk1_3-win.exe,按照提示完成安装即可,将其安装在d:\java1.3目录,也可安装在其他目录。设置系统环境参数:控制面板/系统/环境页中选择path参数加入d:\jdk1.3\bin;增加新的环境参数classpath=d:\jdk1.3\lib\tools.jar;d:\jdk1.3\lib\dt.jar;,然后重新启动计算机即可安装支持JSP的web服务器Resin1.1.3,将RESIN-1.1.3.zip释放为d:\Resin1.1.3即可。配置服务器端口,打开d:/resin1.1.3/conf/目录下的resin.conf文件在

8080

标签处将端口设置为82(在我的NT5.0上装有三个服务器,这样三个服务器的端口分别为IIS:80;Apache:81;Resin:82其实也可设置为其他互不冲突的端口号).测试JSP:启动Resin服务器,启动浏览器,在地址栏处输127.0.0.1:82/,若浏览到Resin服务器的JSP欢迎页面,说明安装成功

3生成三种格式的动态表单页面为了通用,这里采用可能用到的表单对象为例,至于下面设计具体数据表用到的字段,只要转成给出的表单域相应对象即可.

3.1用ASP动态生成与数据库进行数据交流的操作表单:form.asp:生成表单域头:生成普通文本:生成密码文本:生成滚动文本:生成单选:生成复选:生成列表框:生成提交按钮生成重填按钮生成表单域尾

3.2用PHP动态生成与数据库进行数据交流的操作表单:form.php生成表单域头:"?>生成普通文本:"?>生成密码文本:"?>生成滚动文本:"?>生成单选:"?>生成复选:"?>生成列表框:网络数据库Asp技术Php技术Jsp技术网站设计"?>生成提交按钮"?>生成重填按钮"?>生成表单域尾"?>

3.3用JSP动态生成与数据库进行数据交流的操作表单form.jsp生成表单域头:生成普通文本:生成密码文本:生成滚动文本:生成单选:生成复选:生成列表框:生成提交按钮生成重填按钮生成表单域尾

4设计用于存储商务网站交互数据的MySql数据库

4.1启动MySql数据库服务器(MySql的安装及ODBC驱动程序的安装与设置请参阅相关书籍)可在NT5.0下用启动服务法/NET命令法/命令窗口键入MySqld-shareware法,启动MySql数据库服务器,启动数据库服务器后,在d:\mysql\bin>提示符下键入mysql-h127.0.0.1-uroot即可出现mysql>提示符,从这开始即可进行对MySql数据库的各种操作。若要退出可键入quit/exit,若要关闭数据库服务器,可在d:\mysql\bin>提示符下键mysqladmin-urootshutdown4.2建立MySql数据库在MySql数据库的提示符mysql>键入Createdatabasetradedb;(或go)

4.2.建立MySql数据库表这里以商务网站中常用的几种数据表为例,主要用到的数据表和生成数据表的SQL代码如下:(这里的数据表字段只要分别对应上述表单域对象即可实际操作,数据表统一用tablename表示)客户登录管理数据表CREATETABLEusers(IDintnotnullauto_increment,UserNamevarchar(30)notnull,Passwordvarchar(20)notnull)客户信息数据表CREATETABLEusermessage(UserNamevarchar(30)notnull,Emailvarchar(80)notnull,Addressvarchar(120)notnull,Faxvarchar(40)null,Phonevarchar(40)notnull,Cerreycardvarchar(50)notnull)客户定购商品数据表CREATETABLEcatalog(ProductIdintnotnull,Namevarchar(64)notnull,Pricefloat(6,2)notnull,Description;textnull)

5设计处理表单数据的3p程序

5.1设计处理表单数据的ASP程序form_cl.asp建立与数据库的连接:这里采用直接驱动法Setconn=Server.CreateObject("ADODB.Connection");conn.open"driver={MySQL};server=localhost;uid=user;pwd=xxxxxx;database=tradedb"获取表单提交的数据:data1=request("ptwbk");data2=request("mmwbk");data3=request("gdwbk")data4=request("dxk");data5=request("fxk");data6=request("lbk")用SQL语句对数据库进行操作查询数据记录:sql="select*fromtablename";setrs=conn.execute(sql)"增加数据记录:sql="insertintotablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk)values(''''data1'''',''''data2'''',''''data3'''',''''data4'''',''''data5'''',''''data5'''')";setrs=conn.execute(sql)更改某条数据记录:sql="updatetablenamesetdata1="request(ptwbk)",whereID="num";setrs=conn.execute(sql)删除某条数据记录:sql="deletefromtablenamewhereID="num";setrs=conn.execute(sql)将SQL语句处理的数据结果输出Response.Write"

"Response.Write""Fori=0tors.Fields.Count-1Response.WRITE""&rs.Fields(i).Name&""NextResponse.Write"

"WhileNotrs.EOFResponse.Write""Fori=0tors.Fields.Count-1Response.WRITE""&rs.Fields(i).Value&""NextResponse.Write"

"rs.MoveNextWendResponse.Write"

"关闭数据库:rs.close;conn.Close

5.2设计处理表单数据的PHP程序form_cl.php建立与数据库的连接:这里采用PHP的MySql函数法(也可用ODBC函数法)$conn=odbc_connect("localhost","user","xxxxxx");选择数据库:mysql_select_db("tradedb","$conn");获去表单提交的数据:$data1=$ptwbk;$data2=$mmwbk;$data3=$gdwbk;$data4=$dxk;$data5=$fxk;$data6=$lbk;用SQL语句对数据库进行操作查询数据记录:$sql="select*fromtablename";$result=odbc_do($conn,$sql);增加数据记录:$sql="insertintotablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk)values(''''$data1'''',''''$data2'''',''''$data3'''',''''$data4'''',''''$data5'''',''''$data6'''')";$result=odbc_do($conn,$sql);更改某条数据记录:$sql="updatetablenameset$data1=ptwbkwhereID=num"$result=odbc_do($conn,$sql);删除某条数据记录:$sql="deletefromtablenamewhereID=num";$result=odbc_do($conn,$sql);将SQL语句处理的数据结果输出odbc_result_all($result,"border=1");关闭数据库:odbc_close($conn);

5.3设计处理表单数据的JSP程序form_cl.jsp建立与数据库的连接:这里采用JDBC-ODBC桥生成JavaBean法创建一个JavaBean命名为conndb.java,并保存在d:/resin1.1.3/doc/web-inf/classes/trade目录下,代码如下:(限于篇幅这里没按标准书写,而采用不换行写法,其他类同)packagetrade;importjava.sql.*;publicclassconndb{Stringurl="jdbc:inetdae:localhost";Stringlogin="user";Stringpassword="xxxxxx";StringsDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";StringsConnStr="jdbc:odbc:Dsnmysql";Connectionconn=null;ResultSetrs=null;publicconndb(){try{Class.forName(sDBDriver);Connectionconn=DriverManager.getConnection(url,login,password);}catch(java.lang.ClassNotFoundExceptione){System.err.println("conndb():"+e.getMessage());}}Public/ResultSet/executeQuery(String/sql)/{rs=null;try{conn=DriverManager.getConnection(sConnStr);Statementstmt=conn.createStatement();rs=stmt.executeQuery(sql);}catch(SQLExceptionex){System.err.println("aq.executeQuery:"+ex.getMessage());}returnrs;}}然后用javac编译conndb.java生成与其同目录的conndb.class文件,在form_cl.jsp文件中加入如下标签即可建立与数据库的连接获去表单提交的数据:Stringdata1=request.getParameter("ptwbk");Stringdata2=request.getParameter("mmwbk")Stringdata3=request.getParameter("gdwbk")Stringdata4=request.getParameter("dxk")Stringdata5=request.getParameter("fxk")Stringdata5=request.getParameter("lbk")语句对数据库进行操作查询数据记录:Stringsql="select*fromtablename";connbean.executeQuery(sql);增加数据记录:Stringsql="insertintotablenamevalues(''''"+data1+"'''',''''"+data2+"'''',''''"+data3+"'''',''''"+data4+"''''+"'''',''''"+data5+"'''',''''"+data6+''''")";connbean.executeQuery(sql);更改某条数据记录:Stringsql="updatetablenamesetdata1=''''"+ptwbk+"'''',data2=''''"+mmvbk+"'''',data3=''''"+gdwbk+"''''whereID=''''"+num+"''''";connbean.executeQuery(sql)删除某条数据记录:Stringsql="deletefromtablenamewhereID=''''"+num+"''''";connbean.executeQuery(sql);;将SQL语句处理的数据结果输出ResultSetrs=connbean.executeQuery(sql);While(rs.next()){out.print("

"+rs.getString("ptwbk")+"

");out.print("

"+rs.getString("mmvbk")+"

");out.print("

"+rs.getString("gdwbk")+"

");out.print("

"+rs.getString("dxk")+"

");out.print("

"+rs.getString("fxk")+"

");out.print("

"+rs.getString("lbk")+"

");}关闭数据库:rs.close();

6三种电子商务网站设计技术综述

6.1主要特性:可见下表设计技术运行平台服务器开发程序扩展组件ASPWindows系列IISVbscript/Jscript/PerlActiveXPHPUnix系列,Novell,WindowsApache等许多服务器phpFunctionJSPUnix系列,Novell,WindowsResin等许多服务器JavaJavaBean

6.2连接数据库的方法:通过上述操作可看出,本文采用了三种操作MySql数据库的方法,Asp采用直接驱动法,Php采用MySql函数法,Jsp采用JDBC-ODBC/JavaBean法

6.3网站结构设计考虑篇幅,本文只给出了Widows平台上,电子商务网站设计中的主要环节的代码设计,对于Linux平台、网站结构、各个功能模块设计等论题,作者已经有两篇这方面的论文在核心刊物上待发表,这里不便公开.