网站开发论文范文

时间:2023-03-09 18:45:54

网站开发论文

网站开发论文范文第1篇

网页设计与网站开发课程的教学活动的要从三个方面来描述:从编写HTML代码到创建实际任务;从独立开发到小组合作、组间协作;从“白手起家”到“站在巨人肩膀上”再创造再开发。

1.1从编写代码到创建实际任务。传统的网页教学总是以编写HTML超文本标记语言、CSS层叠样式表文件、JavaScript为基础,通过Dreamweaver工具的拆分模式实现可视化的实际效果与基础理论的结合来展开。这样的教学方式与网页的实际应用联系较少。使得学生在学完网页之后难以解决具体的实际问题。采用任务驱动的教学方法,通过实际项目,引入真实情境,如玩具销售店、我的大学生活、学科资源网站等。让学们从单纯的学生角色转化为网站构建者,成为一个生产者。这样大大激发了学生的学习动力,并肩负责任感和成就感去学习。学生在构建实际网站过程中直接、频繁地接触计算思维的概念,如网页结构的搭建,样式美化的属性设置等,并不断提升系统性的思考能力和创意思维能力。构建网站时系统性的思考力是指学生需要在设计诸如导航条或链接中从设计网站、解决问题和理解用户需求的角度去“仔细思考用户与网站的互动方式以及根据意图实现功能的方式解决问题”[1]。构建网站中的创意思维是指学生可以把网页设计学习融入到创作具有实际意义和真实内容及富有个性的网站构建过程中,将学科学习与实际生活相统一。

1.2从独立开发到小组合作、组间协作。网页设计与网站开发的工作不是一个人独立完成的,而是需要团队的合作共同完成,当前的信息产业的工作都不是一个人独立能够完成的,而需要与他人合作完成。因此,独立思考和学习确实能促进学生知识掌握能力、而通过合作构建网站可以分解复杂任务。利用这种协作模式可以培养计算思维能力中除知识技能方面的其他方面——过程与方法、情感态度与价值观。

2考核评价

根据《网页设计与网站开发课程》的三维教学目标(知识技能、过程与方法、情感态度三方面)制定考核方法及评价标准。考核评价改变传统的单一的总结性评价的方法,采用平时的过程评价、阶段评价和综合评价相结合的评价方法。过程评价是指学生平时的学习过程,根据精心设计的学习情境对学生的学习过程进行记录和评分。这其中包括学生出勤情况、学习态度、单元情境的完成情况;阶段评价即是期中评价,通过期初时提出主题网站任务,学生在学习过程中着手规划、设计、实施并完成任务,在学期中期进行集中评价[2],起到贯穿始终、承前启后的作用;期末考试采用上机考试,题型包括根据给定素材及代码截图拼出网页页面,根据给定模板和主题要求,在现有素材的基础上实现网站规划及网页设计。

3结束语

在网页设计与网站开发的教学活动中,培养学生计算思维的三维目标,并结合行之有效的计算参与,将会大大调高教学质量和教学效果。

网站开发论文范文第2篇

目前流行的Web编程语言有ASP.省略由于以C#语言为基础,对于初学者来说难度较大,应加强程序设计(C#)语言的基础学习。数据库是动态网站开发的重要组成部分,由于是以教学,则选择SQL Server或ACCESS较为合适。

(三)高阶课程群设置

网站开发高阶课程设置包括B/S项目实训、IT项目管理等,旨在使学生完善网站开发过程及后期拓展,将学生培养成为具备网站开发能力的技能型人才。

通过B/S项目实训的实战环境,学生可在完成项目的过程中自然地掌握和完善相关技术和知识,并提高动手能力和丰富项目开发经验。并借助IT项目管理来构建项目管理的知识体系与明确IT项目管理的方法和过程,进而完善整个网站开发。

二、网站开发课程群教学团队建设成因

近年来,国家积极鼓励高等院校启动教学团队建设项目,来确保高等教育教学质量的不断提高。学院也相应出台了各项政策,积极鼓励教学团队的建设。我院信息管理教研室根据行业的发展与岗位的需求制定了以上网站开发专业方向课程群,但由于教师专业水平的差异、课程难易程度的不同以及缺泛完整网站开发的经验等因素,大部分教师只能讲授其中一两门课程,对课程在网站开发中的定位以及课程之间的内在联系认识不足,不能从培养学生综合技能的角度上,对课程内容进行适当的增减,不能对学生开发一个完整的网站进行指导。多门课程出现内容重复、内容断层的事情时有发生。严重影响培养技能型高级人才目标的实现。

三、网站开发课程群教学团队建设目标

网站开发课程群教学团队建设的根本目标就是提高教学质量和效果、推进教学改革。具体表现为一下几点:

(一)团队结构的优化

专业内容、组员学历、职称等结构以及梯队建设、运行机制等方面进行优化;培养1-2名网站开发项目带头人。精通网站开发各种工具与技术,很好地指导其它教师授课和开发各类网站。

(二)团队水平的提高

通过深化教学研究与教学改革,加强教材建设与资源的利用,将科研转化为教学成果进一步提高团队的水平。培养4-5名网站开发课程骨干教师。了解网站开发流程、相关技术与工具,及对应课程和课程之间的关系,能很好地指导学生开发网站,能熟练地讲授3门以上相关课程。

(三)课程群教学水平的提高

对网站开发相关课程作为一个课程群进行建设。审查现有教材章节的安排,对课程的内容进行适当增减,突出各课程之间的前后关系和内在联系。修改现有的课程设置,突出学生网站开发技能的综合能力和实战能力的培养。合理分担团队教学任务,从而进一步提升教学水平。

四、网站开发课程群教学团队建设规划

(一)科研促进教学

教学团队应积极树立以科研促教学的意识。将自己的科研成果(论文、著作、项目开发实践经验)渗透进课堂教学,活跃课堂教学气氛,培养学生的实践操作技能,使学生更容易理解和掌握网站开发技术。

(二)优化团队结构、提高教学水平

加强学习、培训,优化团队专业结构。组建兴趣小组,以教师自学与讨论相结合的方式和教师参加相关专业课程的培训,来提高教师的业务水平。选派教师进驻企业参与项目实践,丰富教师的专业知识,提高教学水平。鼓励教师继续深造加强梯队建设,提高团队学历层次。并促进教师职称晋升,优化团队职称结构。

建立有效的运行机制,从教学理念、教学内容设置、教学方法、教学手段等多方面实现课程群教学改进。灵活运用现代化教学手段(多媒体课件、学习网站等)进行教学,建设共享教学资源平台。采用集体备课方式,合理制定教学内容。加强校企合作,让教师与学生共同参与企业项目实训,从而实现实践教学校内校外相结合。

五、结束语(下转第2页)

(上接第133页)网站开发课程群教学团队建设仍在不断的改进和完善,在此过程中积累了许多丰富的经验。教学团队的建设需要不断的增强自我学习能力和汲取外界先进的思想,这些在教学团队持续建设中都值得借鉴。

参考文献:

[1] 白杨.网站开发类课程教学模式的改革与探讨.高师理科学 刊.2008.

[2] 罗俊 高职专业教学团队建设探讨 文科爱好者 2009.

[3] 高俊强、陈红 高职院校教学团队建设的思考 2009.

作者简介:

万钦,江西南昌人,男,江西外语外贸职业学院信息管理系讲师,工程硕士,江西外语外贸职业学院信息管理系讲师。

网站开发论文范文第3篇

及常用数据库”培训班

一、本班特色:网络教学,北京大学、中国科学院国家科学图书馆的老师主讲,利用北京大学、中国科学院国家科学图书馆的数据库资源授课。

二、培训内容:

1.数字信息资源及其检索概论

2.著名综合检索工具及常用中英文参考数据库

3.全文数据库和全文服务

4.事实和数值型数据库

5.网上免费学术资源及其利用

6电子期刊及其使用

7.数字信息资源的综合利用(课题查询、论文资料搜集、学位论文开题、科技查新)

三、培训方式:网络教室全天授课,根据报名先后顺序安排上课。

四、培训时间:2010年8月23-27日

五、培训地点:中国科学院国家科学图书馆(北京)

六、培训费:1 000元(含资料费、餐费、机时费)

数字图书馆前沿技术系列培训

――Web2.0网站开发实战攻略

一、招生对象:全国各大学图书馆、公共图书馆、专业系统图书馆及中央国家机关和企事业单位图书馆从事技术管理和网站开发人员。

二、师资力量:中国科学院国家科学图书馆、重庆大学及网站开发机构的专家授课。

三、课程特点:内容新颖超前,授课模拟实战,突出技术应用,实现学用结合。

四、培训内容:

1. RSS、Wiki、Blog技术开发应用 2.Mashup

3.NSN 4.StarL Page

五、培训时间:2010年9月20-24日(20日报到)

六、培训地点:成都

七、培训费:1 500元(含学费、资料费)

说明:

1.以上培训班结业后,颁发人事部认证、中国继续教育学院颁发的《继续教育证书》,本证书所载内容列入人事部在全国实行的继续教育登记制度内容,作为晋级、评职称的参考依据。

2.参加培训者以早报名为宜,以便我们及时向您通报开班信息。

3.培训班在开班前20天截至报名,前15天下发正式报到通知,请以正式报到通知为准安排差旅。

4.请登录学会网站:www.csla.org.cn查看最新培训信息,如不一致请以网站公布为准。

5.学会网站还将陆续公布2010年新的培训项目,请注意查阅。

培训联系方式:

地址:北京海淀区中关村北四环西路33号,中国科学院国家科学图书馆

邮政编码:100190联系人:王莹莹

邮箱:wangyy@mail.lac.cn

电话:(010)82626812,(010)82626611-6225(6231)

传真:(010)82626821

中国图书馆学会专业图书馆分会

网站开发论文范文第4篇

关键词:CMS;模板;学习网站

中图分类号:TP393 文献标识码:A文章编号:1009-3044(2011)26-6539-02

专题学习网站是在互联网环境下,以专题学习为主要目标,以学生的学生自主学习、协作学习、探究学习为主要特征学习型网站,具有开放性、专题性、交互性、共享性等特点。专题学习网站在教学中的恰当应用,可发挥信息技术与课程整合的优势。专题学习网站的开发和使用已经成为当前教育信息化的一个关注点。但是许多学习专题网站在建成之后往往缺乏有效的维护和管理,不能迅速跟进大量信息衍生及业务模式变革的脚步。一个好的网站后期运行必须安排专人花费大量的时间和精力来维护页面信息的更新,这样才能保证其内容的时效性;另外如果需要对网站板块和栏目进行扩充改版,那样的工作量势必更更大,有的甚至还需重新建设网站。这钟建站模式使用户一直处在高成本、低效率网站运作状态。CMS(内容管理系统)则是一种基于模板设计的网站开发系统,它提供给用户开放的开发平台,可以有效的加快网站开发速度减少开发成本。

1 CMS概述

CMS是Content Management System的缩写,意为“内容管理系统”。 是一种基于B/S结构、位于前端Web 服务器和后端浏览器之间的软件系统。目的是将庞大、繁杂的后台数据和信息进行有效管理,同时规范网站后台信息管理流程,统一数据存储格式,减少网站维护的投入,加强信息权限管理,进而显著降低建立站点的复杂性,方便网站的维护和管理。

CMS的基本思想是分离内容的管理和设计。页面设计存储在模板里,而内容存储在数据库或独立的文件中。 当一个用户请求页面时,各部分联合生成一个标准的 HTML 页面。内容管理系统通常有3个要素:文档模板;脚本语言或标记语言;与数据库集成。CMS使用模板和通用的设计元素以确保整个网站的协调,用户只需在文档中采用少量的模板代码,即可把精力集中在设计之上的内容了。要改变网站的外观,管理员只需修改模板而不是一个个单独的页面。同时CMS支持权限设置和插件集成,极大的便利了网站的管理与维护。

2 CMS选型

目前CMS的开发平台众多,主要有:基于PHP平台的有PHPCMS、织梦CMS、帝国CMS、齐博CMS;基于ASP平台的有KesionCMS、Powereasy、科汛内容管理系统、JoekoeCMS;基于JAVA平台的cms4j、方正翔宇CMS;基于.NET平台的有动易CMS、web7 CMS等。从开发语言方面来看,目前PHP+MYSQL的CMS占多数,具有简单、实用、易懂的特点;JAVA和JSP的CMS虽然强大、安全,但是其空间、服务器价格过于昂贵,对于普通用户来说实用性不高;而ASP的CMS其语言本身存在不安全因素。所以对于CMS的选择非常重要,建议从以下几点进行考虑:1)易于理解和使用;2)能够方便灵活的进行模板自定义;3)能够通过插件和模块进行无限扩展;4)系统安全性高;5)不需要掌握复杂的编程知识;6)系统的性能和速度得到优化;7)有大量的参考文献和帮助社区提供支持。

3 CMS建站流程分析

3.1 网站规划

专题学习网站至少应包括专题知识、教学资源库、学习交流平台和学习评价四部分。如图1所示。

依据学习网站的具体需求,将网站内容分为若干个主栏目,制作完成后如情况没有发生变化一般不用更新。主栏目可根据需的内容分为若干子栏目。得益于CMS的强大功能,栏目在使用的过程中还可以随实际需要情况很方便的调整。

3.2 模板设计

选择好CMS版本后,首先要考虑的就是网站模板。网站模板与网站程序完全分离是目前主流CMS的设计理念,模板是用来控制前台网页显示界面的布局和字体、图片样式及形式的,使得表现和内容分离。只要设计不同的模板,即可实现不同的网站界面风格,让用户达到快速建站的目的。

3.3 后台管理

CMS的后台管理通常是以页面文档管理为核心,一般具有模板自定义、首页生成管理、内容添加管理、内容检索管理、新闻管理、公告通知管理、留言管理、用户管理等各种基本功能模块。作为CMS系统的核心,CMS后台管理可以方便地实现对整个网站内容的有效管理。只需要登录网站后台,就可以进行栏目管理、文章、文章维护、网站设置、主题管理、专题管理、论坛管理、管理js文件、用户管理、插件管理等功能。在栏目管理内可以方便地增加、删除、修改网站的栏目,主栏目下面还可以以树形方式建立子栏目。同时CMS的后台数据管理提供了诸多的功能,例如可以上传附件,并可以在后台设置允许上传的附件后缀名,方便了教师更新网站资源的工作。

4 结束语

以CMS为核心的动态网页系统的出现给专题学习网站开发带来了很大方便,比以往的静态网页系统、动态网页系统在网站内容的创建、管理和共享等方面更加灵活、简便,不仅提高了网站开发的效率而且也提高了管理员对内容管理的效率,使得系统维护、升级、扩充更方便,极大的适应了用户在不同环境下的需求。基于CMS的专题学习网站平台,可以从根本上解决技术与内容的瓶颈、开发维护角色分工、网站统一科学管理等问题,使网站开发人员、系统使用者和最终用户均能从中持续获益。

参考文献:

[1] 王发斌,张凤.基于CMS的高校专题网站开发研究及应用[J].电脑知识与技术,2011,7(13):3132-3133.

[2] 耿璐,聂足.基于CMS的企业网站的设计与实现[J].业网站的设计与实现,2009,30(2):351.

[3] 吴冬晨.基于CMS的《网站设计与维护》课程教学的研究与实践[J].电脑知识与技术,2010,6(3):750-752.

[4] 孙毅,郭玲,陈惠敏,刘斌.基于DedeCMS的高校院系网站建设[J].昌吉学院学报,2008(4):139-141.

[5] 黄海艇,胡俊溟.基于CMS的高校学院网站建设[J].电脑学习,2009(1):30-31.

[6] 王翠茹.《Flas制作》专题学习网站的设计与实现[D].内蒙古师范大学硕士学位论文,2008.

网站开发论文范文第5篇

电子商务领域对人才的要求越来越高,所需要人才更多的是复合型人才。这要求高校所培养的电子商务专业人才不仅要具备一定的技术能力,而且还需要具备较强的商务能力和综合管理能力。因此在电子商务人才培养过程中,不仅要求学生系统掌握电子商务基础理论与实务知识,还要学生能将信息技术、网络技术以及相关学科知识与经营管理有机地结合。为了全面了解应用型本科院校电子商务专业实践教学的现状,在总结相关学者研究的基础上,通过对电子科技大学中山学院及其他兄弟院校电子商务专业的实践教学现状的深入了解,结合该校电子商务专业毕业生及用人单位的反馈意见,总结出电子商务专业实践教学目前存在以下几个方面的问题。

1.1实践教学对岗位所需能力的培养不足。目前,很多实践实验教学课,授课老师的授课方式类似于理论课程的教学,老师讲授的时间比较多,而且很多授课教师自身由于没有实践的经历,很难根据当前电子商务岗位所需具备的能力来设计实验内容,因而学生缺乏电子商务技能的训练问题比较突出。

1.2理论与实践脱节,实践教学课程比例偏少。大部分理论课程老师都没有电子商务方面的实践经历,因而在理论课程的讲授中,往往是比较注重对知识点的讲授,更多扮演传授知识的角色,没有考虑到所讲授的能够帮助学生在实际岗位工作中提升哪方面的能力,同时在实践教学中,实践课老师也没有在实践环节要求学生需要把哪些相关的理论知识结合起来,这样使得理论和实践相脱离,实践教学的效果也就比较差。近年来,虽然大多数本科院校都定位为应用型本科院校,在人才培养方案中,虽然增加了一些实践课程,但实践课程的比例总体来说还是比较低。

1.3校内实践教学资源缺乏。目前,我国本科院校电子商务专业大多设立在经济管理学院,而很多本科院校历来对经济管理类专业实践教学不重视,实践教学资源的投入不足。主要表现在没有建立比较好的实验实训室,实验室的设备陈旧,实验实训软件较少,甚至有不少软件已经落后于现有的应用。

1.4校外实践基地空有其名,学生去校外进行实践的机会缺乏。为了配合应用型人才的培养,很多院校与企业签订了电子商务专业校外实践基地,希望解决学生的实践问题,但从目前的实际情况来看,很多学校的电子商务专业校外实践基地只是停留在协议上,由于经费、管理等种种原因,大部分学生没有去实际公司实践,根本不了解电子商务的实际应用情况。

2电子商务专业实践教学体系的构建

根据电子商务专业发展趋势和企业需求,调整实践教学课程体系,形成了以六大技能(基础技能、商务技能、网站建设技能、网络营销技能、数据分析技能和网络创新创业技能)培养为核心内容的递进式不间断实践教学体系。第一学期,邀请电商企业代表与学生互动交流,使刚进校学生初步接触电子商务,通过互动交流激发学生学习电子商务的兴趣,初步明确自己的学习方向。第二学期,学完《电子商务概论》后,与之配套的安排电子商务模拟实训,通过模拟实训是学生对电子商务模式及其流程有比较全面的理解。另外安排计算机基础实践使学生具备使用计算机及网络的基本技能,具备信息文案的编辑技能。第三学期,除了《VB程序设计》课程实验、还安排网页设计与制作实践课程,为后续网站设计与开发打下基础。在期末组织学生到实训基地进行为期一周的《VB语言课程设计》。在实习基地,来自IT企业经验丰富的项目经理从基地实际完成的工程项目中结合课程内容抽取部分模块对学生进行项目开发指导,以进一步增强学生的编程能力和程序设计的规范性。第四学期,数据库与动态网站开发,使学生具备一套网站开发和设计的完备技能。增强学生动手实践能力,以增强未来就业能力。在期末组织学生到实训基地进行为期一周的《网站开发课程设计》。在实习基地,来自IT企业经验丰富的项目经理从基地实际完成的工程项目中结合课程内容对学生进行网站开发指导,以进一步增强学生的网站开发能力。第五学期,网络营销实践与美工平面设计,使学生掌握网络营销各项基本技能及美工平面设计的基本技能,增强动手实践能力和就业能力。在期末分批组织学生到实训基地进行为期一周的《网络营销课程设计》或《美工及平面设计课程设计》。第六学期,通过毕业生的反馈,大多数从事电子商务领域的毕业生认为数据分析对工作帮助以及未来的提升帮助很大,开设SPSS数据统计分析将能提升学生数据分析的能力,培养学生数据分析技能。移动商务实践课程将使学生跟进电子商务的发展,扩展学生的就业空间。第七学期,跨专业综合实训与网商创业实训将锻炼学生的综合实践动手能力,是培养复合型人才的必要手段。可以通过校企联动面向毕业生提供仿真和真实项目,锻炼学生综合实践能力。第八学期,定岗实习与毕业(论文)设计,一方面学生可以通过定岗实习锻炼自身的工作能力,另一方面可以从实际工作中发现问题选择毕业(论文)设计的题目进行毕业(论文)设计的写作。

3电子商务专业实践教学有效实施的策略

实践教学在电子商务专业人才培养中具有越来越重要的地位,必须使得实践教学有效实施,让学生达到预期的实践能力提升的目的。

3.1明确岗位主要能力要求,科学设置实践教学内容。实践教学的目的必须明确,要在对电子商务核心岗位群及岗位主要能力的了解和理解的基础上,根据岗位能力的要求来设计实践课程。

3.2科学设计实践课程教学内容,促进实践能力培养的提升。在实践教学过程中,要注重实践教学内容的安排,突出学生动手能力的培养,并注意实践教学方式方法的改革,让学生在实践教学中实践能力真正能够提升。

3.3加大经费投入,建设好校内实验室。校内实验实训是学生实践的主要场所之一,为此,学院要加大实践经费的投入,购置电子商务实践教学模拟软件,为学生提供电子商务的模拟实践环境。

3.4加强与企业的深度合作,使校外实践基地真正成为学生实践锻炼的场所。学校和企业要改变观念,校外实践基地是企业提前介入人才培养的重要环节,也是学生实践能力提升的重要场所,因此,校外实践基地要真正做深做细,让学生真正的在岗位工作,这样才能实现多赢。

3.5建设一支双师型的教师队伍。针对当前电子商务专业老师大多数从学校到学校的实际情况,学校要鼓励青年教师去企业挂职锻炼,丰富教师的实践教学经验,同时也可聘请企业有丰富实战经验的人员作为兼职老师,这样,才能不断提高教师的实践教学水平。

3.6建立健全实验实训考核管理制度。依据学校实验实训管理制度和工作量计算的相关规定,要进一步完善和细化学院内实验、实训管理制度,加强对实训的监管与考核。

网站开发论文范文第6篇

关键词:网站建设;数据库;asp技术;网络服务器;职称论文

1、引言

现在的网络教育已经广为应用,该教育方式主要以现代计算机技术和网络通信技术为基础,通过现代化的远程多媒体交互教学方式,能够为地理分布零散的网络用户提供一种以学习者为中心的教育模式。作为一种新兴的教育方式,网络教育具有诸多特性,如灵活性、主动性、创造性和互动性等。特备是网络教育网站的出现和应用,更是从根本上解决了在网络教育这种非面对面教学形式中学习者跟教师之间难以进行广泛交流的难题。所以,通过将网络技术和数据库技术的广泛结合,通过现在普遍采用的asp技术来构建一个能够提供动态服务的教育网站,也就成了网络教育这种新型教育模式的必然选择。

2、目标和功能

网络教育网站的基本功能就是满足教学双方的根本需求,在能够为教师提供备课和课堂教学参考的同时,还能偶为学生的课程学习服务;应该能够为教师和学生提供非常便利的网上学习和讨论交流的学习环境;比外,还应该能够为教师和学生提供方便使用的资料查询和检索功能,便于教师和学生的日常使用。

所以,为了能够满足这些要求,就应该使教学网站具有如下几个主要的功能部分,即:

(1)、学习功能。教学网站的学习功能主要是针对学生设计的。学生通过该功能模块,可以对各种课程的电子教案进行在线学习,了解相关的学习方法、课时分配和教学计划等等跟课程相关的内容;还可以开设各种跟学习相关的论坛;具有即时和错时的交互式学习界面;能够通过对共同关心问题的深入讨论,引导学生参加在线的交流、评价和调查等,将网络构建成课程学习的另一个战场。

(2)、教学功能。网站的教学功能主要是针对广大的教师队伍而设置的,能够为教师提供结构化的系统平台,便于教师将各种跟课程教学相关的电子和声像资料上传到网站中,还应该便于教师进行动态的网上交流、和答疑,促进教师和学生之间的交流,对学校的教学和科研动态进行及时地了解和掌握。

(3)、资源整合跟查询功能。作为网站建设中的主要工作和功能模块,网络资源的整合和查询可以通过建设一个对本地站点进行搜索的引擎,对互联网上的运行环境进行模拟,提高上网查询资料和访问的效率,从而构建出比较完备的信息资料收集和查询系统,对网上的资源进行整合和查询,构建出简单实用的专题数据资料库。

3、教育网站建设

3.1 系统结构及平台

本文系统实现中,主要采用基于b/s的网络构建模型,也就是常用的浏览器/服务器模式。该网络构建模式可以将应用逻辑跟用户界面和数据的访问分割开来,便于提高系统的可维护性,此外,利用各种组件技术,可以有效降低数据库的访问压力,提高系统的运行性能。访问者可以通过本地浏览器对网络服务器进行登录访问,由于网络服务器和应用服务器都属于应用逻辑层,这样,网络服务器在接收表示层所提交的访问申请之后,就可以通过调用服务器中的相关模块,对具体的逻辑操作和运行进行执行,并数据库服务器提出及时的数据请求,得到结果之后,就可以将结果返回到网络服务器,最后,网络服务器就可以将结果数据提供给访问者。

3.2 技术方案

现在,可以用于网站开发的技术和手段主要有:基于html文件的开发技术、基于cgi的动态页面生成技术以及基于asp的开发技术。下面对这几种技术体系进行简介和说明。

首先,就是基于html文件的网站开发。作为第一种通用的页面描述型的开发语言,html简单易学,且具有非常强大的超媒体支持能力,便于在超媒体的信息网中进行使用。通过html语言就行网站的开发,其特点为速度比较快,且不需要高水平的技术力量。不过,有优点肯定就有缺点,缺点是在使用过程中的网站维护工作量比较大,及时进行小范围的修改,也需要对整个网页进行操作。

其次,基于cgi的网站开发技术。传统的静态网站构建技术已经难以满足人们对网站的访问需求,所以,基于cgi技术的动态交互式网站就开始逐渐兴起和发展。这主要是由于采用cgi技术构建网站,可以大大提高网站的交互性能,便于用户和网站管理人员以及用户和用户之间的信息交流。不过,这种网站构建技术也存在明显的缺陷,就是这种开发技术跟操作系统的关系紧密,所以,使得利用该技术所构建的网站的可移植性能比较差。

第三,就是基于asp技术的网站开发技术。作为一种新开发的网页开发技术,asp技术是一种动态服务器网页,能够很方便的对数据库进行访问。现在的网页设计中,采用asp进行功能实现的越来越多,可以利用asp技术来创建动态的网络页面,或者功能强大的网络应用程序。此外,asp技术可以通过ado控件对象来实现对数据库的访问,ado的特点为高效、简单和内存开销较小,更加适用于基于b/s的客户端模式或者其他基于网络应用的开发。

基于asp技术的网站工作方式可以描述为:浏览器通过向网络服务器发送访问请求,激活asp的脚本运行程序,之后,网络服务器就可以通过调用asp来对请求的文件进行读取,并同时执行脚本的命令,最后将网络的页面传动给浏览器。此种模式下,网页的脚本运行主要通过服务器来完成,所以,从浏览器上所看到的网页是在网络服务器上生成后传送过来的,浏览器不用负责对脚本的处理。网络服务器能够实现所有的脚本处理,且能够将标准的html页面传送到浏览器。浏览器所接受的只是脚本运行的结果,并不对服务器端的脚本进行复制,所以难以得到支持其页面内容的脚本命令,这样,系统的访问和运行安全性就可以得到保障。在该方式中,用户可以通过目录来进行边界的定义,以以此作为应用程序的作用域,使得在每个网站站点都可以运行多个应用程序,且在服务器端并没有实际的页面存在和出现,任何网页都是根据用户的需求来动态的实时生成和运行的,在用户访问结束后就自动消除。

3.3 服务器与数据库的连接

现在,能够实现网络服务器和数据库服务器之间通信和数据交换的技术主要有:动态数据交换技术、sql技术和odbc技术等。

在这几种数据交换方式中,odbc技术已经成为应用系统和驱动程序之间的标准数据交互接口。作为一种调用层的数据接口,odbc并不需要要预编译程序,可以像调用函数一样来实现对odbc的操作。对于不同的数据库管理系统来说,odbc对其的访问和管理是半透明的,可以通过驱动程序的加载来实现逻辑结构到具体数据库管理系统的dbms的映射。而应用程序对数据的访问和操作,则不需要通过任何dbms来实现,由此就可以实现应用程序对不同dbms的共享。所以,对于不同的应用系统来说,odbc具有高度的可移植性和互用性,通过基于odbc的标准开发,用户可以跟不同的数据库系统进行通信,此时的应用程序并不需要做任何改变。

4、结束语

本论文通过对当下几种网站构建技术的介绍,给出了构建校园教育网络和网站的系统结构,以及相关的设计方案,并通过对网络服务器和数据库的连接技术的介绍,对如何利用数据库和asp网站构建技术实现多功能网站进行了介绍和说明。

参考文献:

[1]、李新,陆峰,刘清堂,李娜,韩立龙. 基于asp技术的教育网站的设计与实现[j]. 教育信息化. 2006(11)

[2]、崔金鹏,支丽平. 基于asp的动态网站的设计与实现[j]. 中国科技信息. 2007(22)

[3]、张雪. 浅谈网站建设与网站开发[j]. 硅谷. 2008(23)

[4]、梁瑞仪. 教育网站开发阶段研究[j]. 理论界. 2005(08)

[5]、冯益华. 小型教育网站设计初探[j]. 牡丹江教育学院学报. 2005(06)

[6]、李文新. 教育网站建设的基本要件[j]. 黑龙江教育(综合版). 2004(16)

[7]、李晓梅. 浅议教育网站的策划[j]. 中国电化教育. 2005(05)

[8]、林萍. 教育网站信息结构的规划与设计[j]. 教育信息化. 2005(05)

网站开发论文范文第7篇

【关键词】精品课程;网站;项目开发

现国家正加强中职学校精品课程建设,精品课程建设工程的目标是实现全国优质教学资源的共享,要求精品课程的相关内容全部通过网站的方式对外开放。因此,精品课程网站建设是精品课程建设中的一个重要环节。

目前很多资料或论文在涉及精品课程网站制作时,都以站在网站的技术开发角度进行论述,这些专业知识对于非计算机专业人员是较难透彻理解网站的开发过程。而且精品课程网站作为一个共享平台,还要把课程的资源放到平台上,涉及到平台的建设、各个资源内容制作和整合等工作,更是需要团队合作。一个完整的网站开发不像其它项目或者任务可以单独完成,是需要一个团队多个人分工合作完成。

一、网站项目开发团队,包括以下的角色和职责:

(一)网站项目经理

职责:1.项目执行监理2.质量监督员

网站项目经理负责与用户进行沟通,了解用户开发网站的思想、用途和要求。并创建和维护项目的规划和战略文件,预算表,项目进度和甘特图表,会议记录,费用记录和团队其他详细工作的项目文档。并协调、沟通网站各项目小组的日常工作。

(二)艺术总监

职责:1.网页界面设计师2.交互式设计师

(FLASH,JavaScript,Ajax)3.媒体专家(摄影,插图,视频,音效)。艺术总监的主要职责是设计网站的整体外观和感觉。把网站排版、用户界面设计、颜色标准、页面布局细节、图片要求、摄影、插画、网站的视听媒体等元素汇聚并形成一个整体。

(三)网站技术主管

职责:1.网页程序设计师(.net,Java,PHP/Perl,Ruby)2.网页工程师(XHTML,CSS,JavaScript,Ajax)3.数据库管理员4.网站管理员网站技术主管必须掌握有网站的环境、开发语言和开发站点框架、选择网络数据库等广泛的网络技术。他应该在技术人员、创意人员和项目团队各主管中充当一个桥梁或者翻译工作

(四)网站制作主管

在设计早期阶段,网站制作主管主要负责把原始的网站模型、界面和蓝图转化成HTML页面。一旦网站规划及设计完成并且信息架构也规划好之后,网站制作主管的主要工作就是制作站点页面,当然他可以直接用html编写,或者使用网站内容管理系统(CMS),也可以用一些站点开发软件,例如Adobe Dreamweaver。

(五)网站信息架构师

网站信息架构师主要负责网站的结构和内容进行组织和分类。在整个项目的设计和规划早期阶段,信息架构师是最活跃的。他要制定整个网站的内容结构,网站的框架结构,向客户和网站开发团队介绍网站的整体规划。信息架构师也要与网站设计师紧密合作,制作用于显示网站各个页面的名称、导航和页面内容的网站蓝图。

1.文字撰稿人2.站点内容专家(内容协调,制作)。网站编辑负责整个网站的文字内容和编辑质量。他或她创建的网站编辑的基调,确定文字风格,并与客户和相关内容的专家收集、整理。以上就是网站开发时所需要的六个基本角色及其职责,每个角色都有负责的方面。当然其中有可能一个人员充当几个角色,也有可能一个角色里面要几个人员组成。

二、网站项目开发过程及团队各角色相互合作关系

从图1-1我们可以把网站作为一个完整的项目,可以分为“规划”和“站点制作”两个主要阶段。

(一)规划阶段

这个阶段里要进行的工作就是用户调查与网站规划。网站项目经理要与用户进行接触,全面了解用户的需求,包括网站的用途和要实现的功能。用户也在这个阶段明确要网站能实现的功能模块和需要提供的材料。充分了解用户需求后,艺术总监和网站信息架构师就要基于用户的要求、网站的用途和网站访问者等各方面的考虑,使用PhotoShop或其它工具绘制出网站首页、二级页面的图形界面。与用户确定好界面、功能与内容,就开始分两条线路进行开发。1、技术路线:网站技术主管根据界面并与信息架构师一起进行技术规划,制作好网站使用的开发语言、技术、数据结构和数据库等。2、内容路线:网站编辑要开始规划网站编辑的基调;内容在网页上的表现形式(文本、图片、视频、动画);确定文字风格和网页显示的字体的大小与字形;

(二)站点制作阶段

站点制作阶段是实际开发周期,各项目小组根据前面制定好的规划进行制作。网站信息架构师在各部门之间进行项目规则解释、协调和统筹。1、程序开发:网站制作小组根据界面规划把图形界面转换成网页格式;依据技术规划,制作网站的各页面。从图中的甘特表显示,程序开发和网站合成占整个项目的最大时间比例。2、内容整理:网站编辑要与客户和相关内容的专家收集、整理放到网站平台的资源。网站资源如涉及到图片、动画和视频等,网站编辑要与媒体专家合作共同制作。当平台主要架构搭建成形,后台数据库建立完毕,网站编辑就可以把网内容上传到网站平台内,把网站合成。

参考文献

[1]Patrick J. Lynch and Sarah Horton. 《Web Style Guide》.耶鲁大学出版社.

网站开发论文范文第8篇

关键词:网站建设;数据库;PHP;MySQL;MVC

中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)23-5575-02

The Construction and Research on the Website Management System of Computer Room

NI Zhi-hong,WANG Yun-zhu

(Computer Center of Hebei University, Baoding 071002, China)

Abstract: According to the management goal and website features of Computer Center lab of our university, the paper presentes system ar? chitecture and design of Computer laboratory management website and introduces the technology of MySQL database and PHP in the ap? plication of this site in details.

Key words: network station construction; database; PHP; MySQL; MVC

随着计算机技术在其他学科应用,学校计算机机房数量越来越多。如何为教师和学生搭建一个先进实用的机房试验平台,做到资源共享,优化机房管理人员的工作流程,减轻管理人员和教师的劳动强度,方便机房之间、教师之间、教师与学生之间以及管理者与以上人群之间的沟通与交沟通。

1机房管理网站的建设目标和各模块简介

机房管理网站是针对学校计算机实验室分散的特点,为了保证各机房的协调运行,满足实验教学信息管理需要,满足各级管理人员和教师、学生的信息需求而开发的。因此,我们根据访问者的需求将机房管理网站划分为以下几个模块:

1)通知与公告模块:在这个模块中机房课表及相关课程机位占用情况,指导学生合理选择业余上机时间,当有特殊情况需要调停实验课程或因考试等原因临时占用机房时也在这个模块中及时公告。

2)学习与交流模块:我们在这里为广大同学提供了一些课程的课件视频等资源,同时提供了一个简易的学习交流平台。

3)资源下载模块:提供常用软件、电子书等资源的下载。

4)网上调查模块:利用此模块对上机学生不定期地进行一些网上调查,及时了解学生相关状态。

5)规章制度模块:提供“机房安全制度”、“机房工作人员守则”、“计算机网管理暂行办法”、“实验室开放制度”、“运行室管理制度”、“开放式计算机机房守则”和“上机实验守则”等各项规章制度,使实验室得以规范、安全的正常运行。

2网站的运行平台及其开发工具

LAMP是基于Linux,Apache,MySQL和PHP的开放资源网络开发平台,互联网上70%以上的网站访问流量都是由它提供的。它免费、高效、开发迅速,它是最强大的网站解决方案。因此我们也选择LAMP作为机房管理网站的运行平台。

为了进一步提高开发效率我们还引入了一种PHP开发框架—ThinkPHP,它是一个基于MVC设计模式的面向对象的轻量级PHP开发框架。引入此框架后网站的设计与开发变得极其有条理,我们只需要根据ThinkPHP的约定在项目的Lib目录下的Action目录中加入需要的控制逻辑,在Lib目录下的Model目录中建立需要的模型的定义,在Tpl目录中放置页面模板即可完成网站的开发。

在开发工具的选择上,我们使用Adobe公司著名的网站开发工具Dreamweaver进行页面模板的设计,使用Oracle公司免费开源的NetBeans进行PHP编码,使用小巧的Navicat进行MySQL数据库的管理,网站上的图片、动画分别使用Adobe公司的Photoshop和Flash进行编辑与制作。

3网站开发的关键代码

网站开发的核心问题是如何在ThinkPHP框架下访问MySQL数据库,显示查询结果,根据用户提交的内容更新数据库相关数据。下面介绍具体实现方法:

1)ThinkPHP支持多种数据库连接方式,最常用的是修改项目配置文件,加入数据库相关配置项,项目配置文件位于项目的配置文件目录Conf下面,文件名是config.php,相关配置如下:

//项目配置文件

return array(

//数据库配置信息’DB_TYPE’=>’mysql’,//数据库类型

’DB_HOST’=>’localhost’,//数据库地址

’DB_NAME’=>’app_ccmanage’,//项目数据库的数据库名’

DB_USER’=>’root’,//连接数据库的用户名

’DB_PWD’=>’root’,//连接数据库的用户密码’

DB_PREFIX’=>cm_’,//项目数据库中数据表的前缀

//其它项目配置参数

);

2)若要取得ccmanage数据库中cm_news数据表中“status”字段的值为1的前10条记录,使用如下代码:

$News=M("news");//实例化News对象

//从数据库读取相关数据,保存到$NewsList数组中

$NewsList = $Newswhere(’status=1’)limit(10)select();

$thisassign(’newslist’,$NewsList); //根据$NewsList数组给模板变量newslist赋值

$thisdisplay();//通过调用display方法,调用对应的模板文件输出相关的变量

3)根据用户提交的信息,添加系统管理员:

$User = M("User"); //实例化User对象

//将用户输入的用户名密码信息保存到$data数组中

$data[’username’] = $_POST[username];

$data[’passwordl’] =$_POST[password];

$Useradd($data); //调用add方法在User表中追加记录

4)修改指定的管理员用户密码:

$User = M("User"); //实例化User对象

//要修改的数据对象属性赋值

$data[’passwordl’] = $_POST[newpassword];

$Userwhere(’id=’.$_POST[id])save($data); //调用save方法更新指定用户数据

5)删除指定的管理员用户:

$User = M("User"); //实例化User对象

$Userwhere(’id=’. $_POST[id])delete(); //调用delete方法删除指定用户数据

在实际网站开发时还要涉及到网站显示模板的制作,模板变量的输出等等,这里限于篇幅的限制就不在赘述。

4结束语

该文利用ThinkPHP框架在LAMP平台上快速构建了一个机房管理网站,很好地解决了当前分散的多个机房在管理和维护中的问题,不仅方便上机用户及时准确获取机房运行状态,还为同学们提供一个很好的学习交流平台。当然该网站现在仅是为上机用户提供了一些简单的服务,相信随着用户需求的不断发展,网站功能将也随之扩充,更好地服务上机用户。

参考文献:

[1],张文科,程书红.网络互联实验室的建设设计[J].实验室研究与探索, 2009,8(77).

[2]车启凤,张有录.新建地方本科院校教育技术学专业[J].实验室信息化建设,2009,8(62).

[3]杨威,王云,刘景宜.网络工程设计与系统集成[M].北京:人民邮电出版社,2005:147-162.

网站开发论文范文第9篇

关键词:Java Web平台 科研管理系统 MVC模式

中图分类号:TP311 文献标识码:A 文章编号:1672-3791(2012)12(c)-0006-02

1 建设背景

高职院校的科研活动越来越多,如仍采用手工管理的方式,由于管理效率低下,管理人员的劳动量很大。需要自动化管理,但由于每个高职院校的科研管理模式不完全一样,无法购买一个完全合适的管理系统,故此建立一个科研管理网站是非常有必要的。

科研管理系统使用B/S结构进行开发,教师可以通过浏览器进行各类成果的申报,申报后,管理员可以对这些申报信息进行审核和管理。管理员可以很方便的进行数据的统计、查找和备份等功能。其他相关部门如人事处和培训部门可以通过网页方便查询教师的科研论文、著作、获奖等信息。本系统的建立,可以适当降低管理员的管理复杂程度,并可以方便教师查询自己的信息。

2 开发方式的研究和选择

现在流行的网站开发平台主要有ASP、JavaWeb和PHP,常见的数据库工具主要有SQLServer、Oracle、MySQL、Access等,各种平台和工具由不同公司开发各有特点。

本系统进行了两套方案的设计工具。第一套方案是使用ASP平台开发网站,使用SQLServer数据库,在windowsServer操作系统下运行,这些都需要购买正版产品,费用较高。

第二套方案是使用JavaWeb平台,数据库工具使用MySQL,平台和数据库可以在Linux操作系统下运行,Linux操作系统免费,JavaWeb和MySQL也都是免费的,不涉及到版权纠纷和高昂的软件购置费用问题。

为了节约成本系统建设成本,本系统采用JavaWeb平台开发,并为平台配置MySQL数据库。

3 系统分析与设计

开发前会对系统涉及到的各个部门进行详细的调查。采用座谈和问卷调查的方式,得到的本系统主要完成内容有以下几点。

(1)教师个人信息管理。

教师可以通过在网页输入教师编号查询到自己的个人信息,根据需要可以对个人信息进行修改。

管理员可以对教师信息进行管理,能够进行教工信息的录入进行修改,能够通过教工号、姓名、部门等信息进行分类查询,能够进行所有教师详细信息的查询。

(2)教材成果管理。

教师在指定时间内通过系统填写自己的教材成果信息。在管理员审核前教师可以随时查询到自己的教材信息,并进行修改。

管理员能够对教师填写的教材成果信息进行审核,可以通过教材名称、出版社、出版年份等进行查询。

(3)论文成果管理。

教师在指定时间内通过系统填写自己发表的论文信息。在管理员通过审核之前,可以随时进行修改。教师可以查询审核通过情况。

管理员可以对教师填写的论文成果信息进行审核,如果不通过则要给出不通过的原因。管理员可以通过论文名称、期刊名称、发表年份和作者等信息进行查询。

(4)课题成果管理。

教师在指定时间内通过系统填写自己的课题成果信息。教师可以查询课题成果的审核情况,在审核前可以随时修改。

管理员可以对教师提交的报告进行审查,如果不能进行通过,要给出不通过理由。管理员可以根据课题名称、课题来源、作者、立项年份或结题年份进行查询。

(5)获奖成果管理。

教师在指定时间内通过系统填写自己的获奖成果信息。可以随时查询审核情况,在审核前可以进行信息的修正。

管理员可以对教师填写的获奖成果信息进行审核。并可以根据奖励类型、奖励级别、奖励单位和奖励时间进行查询。

(6)课题申报。

教师通过网站提交拟申报的课题,并通过附件的方式将文档提交的服务器中等待管理员审核。管理员在教师提交完毕后,关闭申报功能,然后对每个申报的课题进行审核,并开发查询功能给教师。

(7)其他部门查询管理。

为了方便和科研处相关的其他部门的查询工作,提供了多部门查询功能。在被管理员授予权限后,可以查询所有的信息,但也仅限于查询。

人事处或其他部门指定用户可以查询学校教师的教材成果、论文成果、课题成果和获奖成果等,达到了信息统一和共享的功能。

根据上述调查结果,使用绘图工具,绘制出UML图。对调查结果进行数据库概念设计、逻辑设计好物理设计,然后进行数据库开发。在系统开发过程中再对系统功能变化进行适当的修正和测试以保证系统的正确性。

4 Java Web实现方式的研究和选择

使用Java Web进行网站开发,可以有几种难度的框架层次可供选择。

(1)简单的JSP网页设计实现。

在开发动态部分时,直接使用简单的JSP方式开发,所有内容直接写到.jsp文件中,输入输出使用out、request和response直接实现。跨网页信息直接使用session和application对象。

优点:每个网页逻辑简单,输入输出网页中直接编写,可以让学生一起参与共同完成此项目。

缺点:对于复杂的网站开发,会有大量的重复代码产生,如果有问题修改起来复杂。

(2)Java Web的MVC模式实现。

动态内容分为模型、视图和控制器三部分,使用JSP网页、Java Bean和Servlet实现。

优点:使用MVC三层模式实现,大大提高了软件的重用性,数据层次清晰,结构严谨,安全性较高,学校学生熟悉本模式,可以融入到开发中。即使部分学生掌握尚不熟练,经过简单培训后就可以完成。

(3)J2EE架构实现。

J2EE是一套企业级的应用开发技术架构,架构中包含大量组件,使用此架构可简化并且规范应用系统的开发与部署,可以提高网站可移植性、安全与再用价值。

优点:企业级的架构,框架大,适合制作大中型网站,安全性最高,但制作难度也最高。

问题是:网页中的表单需要使用struct2方式制作,学生学的传统的HTML网页工具如FrontPage、Dreamweaver无法完成。学生对此技术很生疏,很难在短时间内融入到开发中。

教师科研管理系统经过系统分析调查发现,需要实现的功能复杂程度不高,为了节约成本和锻炼学生,采用JavaWeb的MVC框架实现。有两名带领几个学生在学生软件工作室完成,这种方式能够完全满足系统实现的要求,又可以很好的锻炼学生的网站开发能力。

开发过程分配。

首先进行HTML静态网页实现,实现所有和用户进行交互的网页,让用户通过网页表单进行信息输入,提交后将信息存储到数据库中。系统通过网页中的表格进行信息的输出,通过报表的形式显示汇总信息。

为了让用户在表单中输入的数据格式是正确的,内容是完整的,进行Java Script设计为制作好的静态网页添加上Java Script验证,进行数据格式和完整性验证,让不合格的数据通过并正确通知用户输入正确数据。

静态网页和对应的Java Script内容逻辑过程简单,不容易出错,此部分内容交由学习计算机软件开发专业的学生完成,完成后有老师进行测试,对于出现的不完善和错误再由学生改进。通过教师指导,学生完成的方式,可以顺利完成此部分内容,并实际锻炼了学生的静态网页设计和实现能力。

最后进行Java Bean的编写,让数据格式和网页输入输出内容对应,编写Servlet程序,将静态网页、Java Bean和数据库连接起来,并对其中需要处理的数据和逻辑处理完成。此过程由于逻辑相对复杂,容易出错,采用学生和教师共同开发的方式实现,保证质量的同时,锻炼学生的动态网页开发能力。

5 结语

由教师带领学生完成,可以锻炼学生的开发能力,让学生在学校内就有实战开发经验,为学生的就业提供很好的帮助。

使用JavaWeb平台中的MVC三层模式、MySQL数据库、Linux操作系统,编写实现科研管理系统。由于工具和操作系统都是免费的,系统的建设实现和网站成本很低。系统设计和实现应用后,可以大大提高科研管理人员的管理效率,降低管理人员的管理难度。

参考文献

[1] 赵彦敏.基于B/S结构的呼叫中心知识库的设计[J].安徽建筑工业学院学报(自然科学版),2005,6.

[2] 基于UML建模的高校仪器设备管理系统的设计[J].安徽科技学院学报,2009,4.

[3] 李亚平.利用JavaServlet开发的企业内部网信息管理系统[J].化工建设工程,2002,3.

[4] 周启生.基于JSP和Servlet网页自动生成工具的设计与实现[J].科技信息,2009,25.

网站开发论文范文第10篇

关键词 职业学校 网站开发 维护 应用

中图分类号:TP311.52 文献标识码:A DOI:10.16400/ki.kjdks.2015.01.073

1 网站建设的重要性

加强教学交流,优化教育资源:中职学校门户网站是提供教学交流的一种新型模式。上传到网站上的各种优秀教案、论文、公开课、教学素材、多媒体课件等内容为师生教学交流提供了良好的平台,提高了工作学习效率。同时,它也是实现教育资源合理分配的重要桥梁,使天南地北的师生不再受到学校水平、教材、教师能力的限制,共享教学资源。

加强文化建设,提高学生素养:中职学校门户网站是学校的“商标”。每一所学校都有自己的特色与文化,将这种文化通过网络传输给教师、学生、家长和社会,让大家认同并学习这种既定的观念,促进学校文化建设的发展。

加强宣传力度,提升学校形象:中职学校门户网站是学校信息传递的窗口。塑造学校形象,必须重视学校外部形象的设计和学校形象的宣传。通过网站这个窗口,学校把自己最亮丽的一面呈现给社会,让社会各界了解学校办学特色、办学优势。

加强校企合作,促进就业服务:中职学校门户网站是学校与企业联系的纽带。学校通过与企业互相链接、合作信息等形式加强校企合作,同时,学校也企业介绍、招工信息等为学生提供就业指导服务。

2 网站开发的过程

系统分析:根据中职学校已有的网站制作经验、计算机技术、硬件设备、有限的经费来源和教师寒暑假休息等有利条件,学校通过自己的能力建立门户网站是可行的。经过分析,中职学校门户网站需要图文信息、教学资源共享、电子公告栏、网上留言、BLOG或论坛、在线视频、专题介绍、广告条、后台等功能。网站要有较快的访问速度,较好的数据延续性,很强稳定性和很好安全性。网站页面总体风格统一。

总体设计:①总体设计主要是对网站栏目、首页以及子页面的规划。根据中职学校的特点,可将栏目分为公告栏、学校概况、新闻中心、教学科研、德育之窗、招生就业、校企合作、培训鉴定、教师园地、学生天地、家校联系、政策法规、校长工作室、专业部动态、图片中心、下载中心、在线视频、网上留言等。每个栏目一般可以划分若干个子栏目。首页将主要呈现整个网站的最新信息和整体风格,实时提供校园新闻以及其它凸显学校特色的内容。栏目页面和内容页面将主要呈现该模块的最新信息和相关内容。

详细设计与实现:经过前期的分析和初步设计,中职学校门户网站的需求和总体要求已经明确,接下来的工作就是开发实现了。现就网站关键功能实现和数据库设计作简要介绍。

2.1 网站关键功能实现

(1)ASP无组建上传:②所谓无组件上传,就是不使用第三方组件,直接上传文件。实际上就是利用表单将所有文件和其他说明信息等当作二进制数据提交上去,然后自己手工从中分析出文件名称、文件大小、文件内容、文件说明等信息。其主要步骤为:剖析上传数据的格式、数据分析准备工作、从二进制字符串中提取数据。

(2)模板技术实现:使用模板实现ASP代码与页面分离,以后用asp就可以更方便地进行前后台分开制作,在很短的时间内可以替换整个站点的外观,使程序员可以抽象编程,而无须接触HTML代码,还可以重复利用以前的模板。通常在使用模板的情况下,都只要在最后一行加上显示页面的语句。因此整个程序显得十分清晰。此时,只要对模板文件进行编辑,就可以改变整个页面的外观。至于模板文件,它可以是任何文件,如HTML文件、ASP文件,甚至是程序本身,而且在一个程序中可以装载多个模板配合使用,这样不(下转第178页)(上接第141页)仅具有极大灵活性,而且模板文件与ASP程序的相关性可减到最低程度。

(3)html静态网页生成:网页生成静态html文件有许多好处,比如生成html网页有利于被搜索引擎收录,不仅被收录的快还收录的全。前台脱离了数据访问,减轻对数据库访问的压力,加快网页打开速度。但生成HTML页面无形中也耗费大量的磁盘空间以存放这些静态文件,在编辑页面过程中除读写数据库外,也要读写服务器磁盘,页面样式的改动必须重新生成全部HTML文件。

2.2 数据库设计③

一个现实、完整的网站要维护业务往来需要保留大量的数据,而且这些数据之间往往还有着很多密不可分的关系,因此,利用数据库来规范这些数据,可以很便利的录入、查询和更新这些数据。数据库有Access数据库、Oracle和SQL Server等诸多种类,其中SQL Server是一种高效的关系型数据库,它与Windows NT/2003等操纵系统紧密集成,对于今天复杂的B/S架构系统来说,SQL Server是较好的选择。

网站测试:网站测试就是利用测试工具或人工按照测试方案和流程对网站进行功能和性能测试,其目的是为了发现网站中存在的错误。当然,测试并不仅仅是为了找出错误,通过分析错误产生的原因和错误的发生趋势,可以帮助网站制作者发现当前网站开发过程中的缺陷,以便及时改进。

3 网站维护及应用

Web服务器安全性设置:在服务器上安装好操作系统之后,最好能在网站上线之前就完成补丁的安装,配置好网络后,然后点击开始Windows Update,安装所有的关键更新,并安装杀毒软件。同时,要在服务器上设置好端口保护和防火墙、禁用不必要的服务、卸载不安全的组件、防止列出用户组和系统进程。

网站硬件维护和软件更新:网站硬件维护和软件更新应该由专职技术人员负责或外包专业公司维护。中职学校门户网站一般是本校专职技术人员进行维护和更新的。这就要求管理人员首先检查网站程序的安全性,定期检查服务器和备份网站,做好杀毒软件升级和木马病毒清理等工作,防止网站被黑客进入。

网站备案:网站建立后还要在工业和信息化部ICP/IP地址/域名信息备案管理系统备案,在上级主管部门及省教育部门备案,在当地公安机关备案。其目的就是使网站合法化,防止在网上从事非法的网站经营活动,打击不良互联网信息的传播。

网站内容更新:网站内容更新就是要保证信息来源,这是中职学校门户网站的生命。它要求管理人员对信息报送的原则、信息的分类、信息报送分工、信息报送程序、信息报送考核奖励办法等作明确的规定,健全学校的网络及信息管理制度,使报送信息遵循“真实、准确、及时、规范”的原则,保证网站信息的数量和质量。

总之,中等职业学校门户网站的建设应根据各校的需求和特色,从全局出发,有组织、有计划地筹建,并不断更新、完善,保有其特定的用户,使其具有持续强大的活力。

注释

① 张海藩.软件工程导论(第5版)[M].北京:清华大学出版社,2008.9.

② 尚俊杰.网络程序设计-ASP案例教程[M].北京:清华大学出版社,2010.8.

上一篇:网页制作论文范文 下一篇:网络课程设计论文范文