论校园网站设计与实现

来源 :现代商贸工业 | 被引量 : 0次 | 上传用户:pentagon888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为了更好的宣传安阳师范学院资源环境与旅游学院,并且更有利地进行管理,在分析调查的基础上进行了网站的全新设计与实现。网站的实现采用了网页制作工具Dreamweaver MX 2004,ASP开发技术,选用了Access数据库,采用VBScript脚本语言进行了开发。经过几个月的试运行,网站基本满足了学院的要求。最后对其中的不足与存在的问题进行了讨论,提出了相应的解决方法。
  关键词:网站设计;网站实现;ASP;数据库;Dreamweaver
  中图分类号:TP393.18文献标识码:A文章编号:1672-3198(2009)23-0255-02
  
  学院网站建设属于校园数字化建设的一个部分,应该充分利用自身现有的信息以及其他资源,把具体性的内容放入网站中。作为成长中的资源环境与旅游学院,很有必要建立自己的网站。
  
  1基础理论与技术
  
  网站的实现采用了可视化网页设计软件Dreamweaver MX,使用的版本是Dreamweaver MX 2004,它能够实现动态网页编程,能够对ASP进行处理并能够实现与Access、My sql、SQL server或者Oracle等数据库的连接,功能强大。在此选用标准的SQL语句来调用Access的数据库。
  1.1ASP技术
  ASP是一套微软开发的服务器端运行的脚本平台,ASP内含于IIS当中。通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。同时,ASP也支持VbScript和JavaScript等脚本语言,默认为VbScript,在此网站的开发选用了默认的VbScript脚本平台。
  ASP是经过服务器解析之后再向浏览器返回数据,所以有了ASP就不必担心用户的浏览器是否能运行你所编写的代码。因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
  了解了ASP的工作原理以后,可以用图来描述它的工作流程,如图1所示。
  图1ASP的工作流程
  1.2VBScript介绍
  VBScript是一种脚本语言。这意味着这种语言比BASIC语言的成熟版本容易使用又难于使用。编制简单的程序时,脚本语言是容易使用的。脚本语言的句法比较简单。但是,简单的句法也使开发大的应用程序变得很困难。
  可以在HTML文件中直接嵌入VBScript脚本,它能够扩展HTML,它不仅仅是一种页面格式语言。带有VBScript脚本的网页在每次下载到浏览器时都可以是不同的,而且可以对用户的操作作出反应。VBScript既可以作为客户端编程语言,也可以作为服务器端编程语言。
  1.3Dreamweavar网页设计软件介绍
  Dreamweavar是一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、HomeSite/BBEdit捆绑、可视化网页设计、图像编辑、全局查找替换、全FTP功能、处理Flash和Shockwave等多媒体格式和动态HTML、基于团队的Web创作。目前使用得最多的是Dreamweaver MX 2004和Dreamweaver 8.0两个版本,前者在功能上比后者强大,能够实现动态网页编程,在此选用Dreamweaver MX 2004。
  1.4数据库管理系统
  目前市场上的数据库管理系统主要有Access,MYSQL,MSSQL,oracl,DB2等。综合各种数据库管理系统的整体比较,选用链接Access数据库。尽管不是最强大的数据库。
  Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
  1.5其他的技术
  网页图片处理也是网页制作一个非常重要的组成部分,图片是网页内容最有视觉冲击力的表现方法,因此,图片在网页中具有非常重要的作用,不管这些图片是作为内容还是作为修饰而存在。常用的图片处理软件有网页三剑客中的Fireworks和Photoshop,对于一些简单的图片处理工作用Fireworks即可完成,而对于复杂和性能要求高的图片比如jpg格式的图片往往采用Photoshop去处理。选用Fireworks的MX2004版本和Photoshop CS的8.3版本。
  Flash也是表现网页内容的最有效的方式之一,同视频一样,flash可以同时给人以视觉、听觉的冲击,因此,制作简单的Flash也是网页制作的一项非常有用的技能。
  
  2网站的设计与实现
  
  2.1网站的设计
  2.1.1网站的定位
  首先在网站建设之前要对网站进行准确的定位,作为资源环境与旅游学院的网站,应该结合学院设置的专业体现出学院本身的特点。建站的目的是让网络更好地为学院服务。针对当前的两个专业,地理教育和旅游管理,网站要起到很好的宣传作用。另外,网站能提供教学互动的全新方式,实现资源的共享,包括本学院工作的安排等。
  2.1.2网站信息的收集
  在明确建站目的和网站定位以后,开始收集相关的信息,跟学院的实际情况相结合,这样可以发挥网站的最大作用。根据调查,网站的访问人员主要是本学院的师生,本校的师生,每年的高考报考学院的考生与考生家长,与学院有同样或相近专业的学校的师生、用人单位等。另外,新手或不定期上网的Web用户与软件开发人员相比有非常不同的兴趣和站点需要。因此,做好网站的信息收集是前期策划中最为关键的一步,因为做网站一定是为客户和用户服务的。要把网站作为一个正式的站点来运营,所做的每一项栏目的设置都应该合理规划,如果考虑不充分,会导致以后突如其来的新加内容破坏网站的整体规划和风格。是在添加的过程中需要跟网站的情况结合着来。
  2.1.3网站具体分栏目策划
  收集完学院的相关信息以后,对其进行整理,结合网站定位来敲定网站的分栏目,形成网站栏目的树状列表用以清晰表达站点结构,如图2所示。
  图2网站栏目树状列表图
  2.1.4页面的设计与布局
  采用Dreamweaver MX 2004对网页战点进行设计与规划。整个页面采用湖蓝色的风格,简洁大方,既要全面地传达信息,又要突出重点。符合视觉上的最佳效果。页面布局采用了CSS样式,左侧主要包括校园风光,登录学校邮箱,另外设置了快速通道一栏,主要实现对教育网,旅游网、学校机构、学院、教务管理系统等的快速链接;右侧上部为通知公告,让浏览网页的用户能一目了然看到最新的通知,下部为学院动态,包括学院新闻、院系动态等。
  2.2网站实现
  2.2.1开发环境
  (1)平台软件。
  服务器端平台软件全部采用Microsoft的产品,便于维护和管理。
  ①操作系统:Microsoft Windows XP;
  ②服务器:Internet Information Server 4.0;
  ③浏览器:Internet explore 7.0。
  (2)数据库系统:Microsoft Access 2003。
  (3)开发语言:Microsoft ASP。
  (4)开发工具。
  ①Dreamweaver MX 2004:进行站点的规划与设计;
  ②Flash MX 2004:制作网页动画;
  ③Photoshop CS的8.3版本:对页面中的图像进行处理。
  2.2.2WEB数据库的建立
  本系统数据库的主要信息有:用户登录数据信息表,添加信息的数据表,后台管理中的菜单的数据表,新闻信息模板数据表,上传文件的管理数据表等。接下来要对数据库功能建立模型,即模型化数据库应用。完成了数据库的模型化之后,需要考虑数据采用的类型,字段长度,将数据组织成表的关系,确定主键并为数据库建立索引和设置有效性规则。至此,数据库的设计工作基本完成。
  在数据库的实现方式上,选用了当前普遍推行的三层体系结构,这种结构实现了跨平台访问性和统一方便简单的用户接口。
  图3采用IIS和Access的Web数据库系统结构
  2.2.3ASP动态网页的实现
  在Web页面,后台数据库管理系统设计好以后,重点就是将两者如何有效地连接起来。选用ASP技术作为连接二者的桥梁。ASP可通过ADO或ODBC高速访问Access数据库。
  2.2.4网站实现后的主要功能
  针对资源环境与旅游学院的实际情况,需要把网站挂在学校的服务器上。对网站的实现功能也有了一定的限制。网站实现的主要功能是,利用后台管理信息系统(如图5)可以在浏览器端对所有信息进行添加、修改与删除。解决了学院没有设置服务器的问题。可以对不同的管理人员设置不同的权限,例如对于学生管理员,设置为可以对新闻、旅游信息、团学工作等项目进行操作,对于老师设置为对教学资源、考试资源等项目进行操作。
  
  3网站的运行与维护
  
  经过几个月的运行,达到了预期的目标,基本上满足了学院的要求。网站运行后必须把网站的维护工作放到议事日程上来。网站的运行维护要有以下三个方面的操作:域名;服务器(也可以虚拟主机);网页设计制作和程序数据库开发。对于学院网站的主要维护工作是对于数据库的维护,应该及时对数据进行更新,在运行阶段,及时发现问题。
  但是,安全性方面存在一定的隐患,因为所有对后台管理系统的操作都在浏览器端进行,对于数据库的安全性还需要进一步的测试。
  
  参考文献
  [1]王烽源.教育信息化网站的设计与开发[J].河北能源职业技术学院学报,2008,(2):74-76.
  [2]彭为,陶利,陈晓明等.Dreamweaver+ASP.NET动态网站设计与典型实例[M].北京:清华大学出版社,2008.
其他文献
摘 要:针对影响安徽省农村居民收入的因素进行分析,再运用实证方法对1995-2009年的经济统计数据进行分析,从而得到影响安徽省农村居民纯收入的多元线性回归模型,通过对模型的验证能有效的预测安徽农村居民的收入增长趋势并能对安徽省农村地区的政策措施提供参考建议。  关键词:影响因素;农村居民收入;多元线性回归模型  中图分类号:F32   文献标识码:A   文章编号:1672-3198(2011)
期刊
摘要:20世纪90年代以来,特别是近年来推行的“古镇旅游年”,使得古镇旅游成为中国经济结构转型中的一个亮点,对丰富旅游产品,增加当地人的收入起到了重要作用。但是在目前众多的古镇旅游中,出现了产品同构以及对古建筑的破坏等多种不利于古镇旅游发展的觉举措,因此有必要采取相应措施,再进行再次开发时能够兼顾社会、经济、以及环境等多方面的利益。  关键词:磁器口古镇;现状;建议  中图分类号:F59文献标识码
期刊
摘要:城市居民的休闲娱乐需求推动了现代城市休闲空间的建设,对其规划也提出了更高的要求。从可持续规划的视角出发,通过深入分析“巴塞罗那模式”,探讨中国现代城市休闲空间规划的创新发展措施。  关键词:巴塞罗那模式;休闲空间;现代城市  中图分类号:TU984.1文献标识码:A文章编号:1672-3198(2009)23-0122-02    中国经济的迅速发展,人们物质生活日益丰富,科学信息技术日趋完
期刊
摘要:上海的政策将一切明朗化,人才均用指标来限定,这个只能发现显性的人才。而实际上就如同王通讯所说的,人才的标准除了显性的以外,还有隐性层面的,也即他所说的模糊的定义,而在模糊性定义上创造力则是其中的关键。  关键词:人才;显性指标;隐性能力(创造力);人才模糊性  中图分类号:G712文献标识码:A文章编号:1672-3198(2009)23-0159-02    当今社会竞争力极其激烈,以往的
期刊
摘要:通过分析美国股市1929年崩盘与中国股市2006年崩盘的相同点和不同点,从金融心里学的角度阐述了群体性心理对股市的影响,主要分析了在适应态度、知识态度等群体性心理影响下股市的走势。结论认为群体心理作用是解释中国股市自2005年至今变化的科学理论。  关键词:崩盘;群体思维;信息曲解  中图分类号:F830.9文献标识码:A文章编号:1672-3198(2009)23-0180-02    1
期刊
摘 要:选取2004-2008年度上市公司作为样本,首先考察了上市公司高管薪酬的粘性特征,随后进一步研究投资者保护执行水平对高管薪酬粘性的影响。实证研究发现,我国上市公司高管薪酬存在粘性特征;在控制了其他因素的影响后,投资者保护执行的水平并不能起到有效抑制上市公司高管薪酬粘性的作用。研究结果表明,投资者保护执行制度没有对公司治理起到应有的促进作用。  关键词:投资者保护执行;高管薪酬;粘性  中图
期刊
摘要:含油气系统最早是由Dow在1972年基于对美国Williston盆地原油成因和分布规律的研究中提出的。在讨论含油气系统和复合含油气系统的概念和内涵的基础上,以塔里木盆地多旋回构造演化及其对叠合盆地石油地质条件和成藏的控制作用为主线,探讨复合含油气系统在塔里木盆地构造演化中的应用。  关键词:复合含油气系统;塔里木盆地;构造演化  中图分类号:TE  文献标识码:A  文章编号:167
期刊
摘要:电力勘测设计企业的QC小组活动成果评价一直是管理学界的难题,应当从原则入手,重新设计QC小组活动质量评价体系,必须涵盖成果评价、业绩激励和成果报告,以使QC小组的活动真正取得成效。  关键词:QC小组;评价;激励  中图分类号:F270 文献标识码:A 文章编号:1672-3198(2009)24-0038-02    1 QC小组活动评价存在的问题    QC小组是企业员工围绕企业经营
期刊
摘 要:目前加工贸易涉及到我国绝大部分产业,在拉动国民经济健康发展、推动国内配套产业发展、促进国内产业结构调整和技术进步、利用内外资等方面发挥了积极作用。2008年,我国加工贸易遭遇国际金融危机影响,出口受阻,外向型经济面临较大的生存危机,其中凸显了价值链的重要性。主要阐述金融危机对我国加工贸易企业价值链的冲击,分析价值链的现状,提出加工贸易企业价值链存在的一些问题,进而从绩效、核心竞争力等方面提
期刊
摘要:为了深入地分析小额贷款模式对于促进海南省小额贷款业务的发展,将针对目前对于海南省具有推广意义的农户小额担保贷款进行比较分析,总结小额贷款模式发展的优势,并对海南省小额担保贷款模式进一步优化提出相应的建议。  关键词:小额信贷;多元化;操作模式  中图分类号:F830.589文献标识码:A文章编号:1672-3198(2009)23-0182-01    1海南现行小额贷款运作机制简述    
期刊