(计算机应用技术专业论文)高速公路广告控制区投诉与反馈系统的开发.pdf_第1页
(计算机应用技术专业论文)高速公路广告控制区投诉与反馈系统的开发.pdf_第2页
(计算机应用技术专业论文)高速公路广告控制区投诉与反馈系统的开发.pdf_第3页
(计算机应用技术专业论文)高速公路广告控制区投诉与反馈系统的开发.pdf_第4页
(计算机应用技术专业论文)高速公路广告控制区投诉与反馈系统的开发.pdf_第5页
已阅读5页,还剩54页未读 继续免费阅读

(计算机应用技术专业论文)高速公路广告控制区投诉与反馈系统的开发.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 我国的高速公路经过二十年左右的建设,已经初具规模,然而,随着高速公路的延 长,对高速公路路权、产权的保护,尤其是对高速公路广告控制区进行有效的监管,日 益成为高速公路监管部门面临的一个问题。建立一个高速公路广告控制区投诉与反馈系 统,鼓励人们检举非法违规广告,不仅可以更有效的获取信息,而且可以提高高速公路 监管部门的信息化建设。 本文先介绍了本课题的研究背景、系统需求和主要研究内容;然后对系统中用到的 理论知识和相关技术进行了详细的阐述,包括硬件设备的选择、开发工具、设计原则等; 然后详细介绍了系统的开发过程,陈述了其中的关键技术与方法。该系统首先使用了 a s p 技术,利用d r e a r n w e a v e r 为开发工具,以i i s 作为w e b 服务器,选用a c c e s s 2 0 0 3 作为后台数据库,开发了路政信息模块、路政执法模块、广告控制区模块、办事流程模 块、留言版投诉模块、后台管理等模块;其次,系统使用w a p 技术,开发了手机网站 模块,该模块包含了以下子栏目:路政信息、法律法规、投诉论坛、反馈信息等。系统 结构简单,操作方便,充分发挥了网络的优势,并且系统易于维护,具有较好的扩展性, 达到了项目的要求。 关键词:高速公路广告控制区,企业网站,w a p 网站 a b s t r a c t a f t e r a b o u tt w od e c a d e so fc o n s t r u c t i o n ,c h i n a sh i g h w a yh a sb e g u nt ot a k es h a p e w i t h t h ee x t e n s i o no fh i g h w a y , t h es u p e r v i s i o nf o rt h ea d v e r t i s e m e n tc o n t r o la r e ao ft h eh i g h w a y i n c r e a s i n g l yb e c o m e sap r o b l e mf o rs u p e r v i s o r e s t a b l i s h i n gaw e bs t a t i o nf o rc o m p l a i n t sa n d f e e d b a c ka b o u tt h ea d v e r t i s e m e n tc o n t r o la r e ao ft h eh i g h w a y si sn e e d e d b ye n c o u r a g i n g p e o p l et oc o m p l a i ni l l e g a la d s ,t h es u p e r v i s o rf o rt h eh i g h w a y sc a ng e tm o r ei n f o r m a t i o n , a n d t h ei n f o r m a t i o ns y s t e mc o n s t r u c t i o no ft h ed e p a r t m e n tc a nb ei m p r o v e d t h i sa r t i c l ef i r s ti n t r o d u c e dt h er e s e a r c hb a c k g r o u n d ,s y s t e mr e q u i r e m e n t sa n dm a i n r e s e a r c hc o n t e n t so ft h i st o p i c t h e nt h i sa r t i c l ed e s c r i b e dt h et h e o r e t i c a lk n o w l e d g ea n d r e l a t e dt e c h n o l o g i e su s e di n t h i s s y s t e mi nd e t a i l ,i n c l u d i n gs e l e c t i o no fh a r d w a r ed e v i c e s , d e v e l o p m e n tt o o l s ,d e s i g np r i n c i p l e s ,e t c f i n a l l y , t h i sa r t i c l ei n t r o d u c e dd e v e l o p m e n tp r o c e s s o ft h es y s t e ma n dt h ek e yt e c h n o l o g i e sa n dm e t h o d si nd e t a i l t h es y s t e mc h o o s e sa s p t e c h n o l o g ya si t sd e v e l o p m e n tt e c h n o l o g y a tt h es a m et i m e ,i tu s e sd r e a m w e a v e ra st h e d e v e l o p m e n tt o o l s ,i i s5 0a s i t sw e bs e r v e ra n dm i c r o s o f to f f i c ea c c e s s2 0 0 3a si t s b a c k g r o u n dd a t a b a s e t h es y s t e mm a i n l yc o n s i s t so fs u b - s y s t e m o fn e w so fh i g h w a y , s u b - s y s t e mo fh i g h w a yl a w s ,s u b s y s t e mo ft h ea d v e r t i s e m e n tc o n t r o la r e ao ft h eh i g h w a y , s u b - s y s t e mo fw o r kf l o w , s u b s y s t e mo fb b s ,e t c b e s i d e s ,t od e v e l o pt h es u b s y s t e mo f m o b i l ep h o n e ,w a pt e c h n o l o gi su s e d t h es u b s y s t e mo fm o b i l ep h o n em a i n l yc o n s i s t so f s u b s e c t i o no fn e w s ,s u b s e c t i o no fl a y s ,s u b s e c t i o no fc o m p l a i n t s ,a n ds u b s e c t i o no f f e e d b a c k t h es y s t e mm a k e sf u l lu s eo fn e t w o r kr e s o u r c e s ,i t ss t r u c t u r ei ss i m p l e ,a n di ti s e a s yt oo p e r a t e b e s i d e s ,t h es y s t e mi se a s yt om a i n t a i n , a n dm e e t st h er e q u i r e m e n t so ft h e p r o j e c t k e y w o r d s :t h ea d v e r t i s e m e n tc o n t r o la r e ao f t h eh i g h w a y ;w e b s i t e ;w a p s i t e 论文独创性声明 本人声明:本人所呈交的学位论文是在导师的指导下,独立进行研究工 作所取得的成果。除论文中已经注明引用的内容外,对论文的研究做出重 要贡献的个人和集体,均已在文中以明确方式标明。本论文中不包含任何 未加明确注明的其他个人或集体已经公开发表的成果。 本声明的法律责任由本人承担。 论文作者签名:庙世惠矽夕年多月日 论文知识产权权属声明 本人在导师指导下所完成的论文及相关的职务作品,知识产权归属学 校。学校享有以任何方式发表、复制、公开阅览、借阅以及申请专利等权 利。本人离校后发表或使用学位论文或与该论文直接相关的学术论文或成 果时,署名单位仍然为长安大学。 ( 保密的论文在解密后应遵守此规定) 论文作者签名:危芑,惫 导师签名: 讪i 皇 如哆年多月歹e l 力。7 年石月,日 长安大学硕士学位论文 第一章绪论 1 1 课题来源 计算机技术的发展与普及,已经改变了我们的生活方式,计算机应用己逐渐渗透到 社会发展的各个领域。在i n t e m e t 飞速发展的今天,互联网成为人们快速获取、发布和 传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。 我国的高速公路经过二十年左右的建设,已经初具规模,然而,随着高速公路的延 长,对高速公路路权、产权的保护,尤其是对高速公路广告控制区进行有效的监管,日 益成为高速公路监管部门面临的一个问题。 为了解决这个问题,由陕西省高速公路建设集团公司( 路政处、广告公司) 和长安 大学公路法研究所,共同承办如下项目:陕西省高速公路广告控制区路政管理相关技术 与政策及其广告特许经营方案研究。项目中涉及广告法规、路政管理、材料物理、信息 化建设等多个方面,本文只涉及其中的信息化建设部分,通过建立一个高速公路广告控 制区投诉与反馈系统的网站,鼓励人们检举非法违规广告,来更广泛的获取信息,实现 对高速公路广告控制区更有效的监管。 1 2 陕西省高速集团的现状 陕西省高速公路建设集团公司是根据省委、省政府有关决定精神,由省国资委依法 行使高速公路国有资产出资人权利,委托省交通厅进行实际管理,承担高速公路项目建 设和运营管理特许经营职能的大型国有独资企业,负责所承建高速公路收费还贷项目的 资金筹措,建设项目招投标和项目管理,工程质量、工期、投资控制,建成路段通行费 的收取及还贷,以及高速公路养护,维护高速公路国有资产运营安全等。 目前,陕西高速集团拥有西延、西宝、西渭、西禹四家运营公司,西汉建设公司以 及有关经营公司。承担着户县洋县、宁强一棋盘关、十堰一天水高速公路建设任务,在 建里程约6 6 5 公里。养护和管理着铜川至延安、西安至宝鸡、临潼至潼关、西安至禹门 口、西安至户县、洋县至宁强等高速公路l1 0 3 公里( 高速公路1 0 5 0 公里,二级汽车专 用公路5 3 公里) 。 由于集团整体建设的推动,陕西高速集团在网络基础设施、信息系统建设方面都有 了大的发展,目前集团己经建立了自己的w e b 网站并取得了一定的建设成果1 7 】。 1 3 陕西高速集团在广告监管中存在的问题 近年来,我国高速公路得到了迅猛发展。到2 0 0 6 年底,全国公里通车总里程达3 4 8 第一章绪论 万公里,其中,高速公路达4 5 4 万公里。根据交通部最新公布的国家高速公路网规划, 从2 0 0 5 年起到2 0 3 0 年,国家将斥资两万亿元,新建5 1 万公里高速公路,使我国高速 公路里程达到8 5 万公里。在陕西省,高速公路发展提出了三阶段目标: 2 0 0 7 年,高速公路通车里程突破2 0 0 0 公里,使省境内三条国道主干线全部贯通, 西部大通道建设任务过半;西安与延安、榆林、汉中以高速公路相连通,西安到安康高 速公路成功穿越秦岭腹地;高速公路通达全省5 8 的县( 市、区) 。 2 0 0 9 年,高速公路通车里程突破3 0 0 0 公里,使省境内西部大通道建设任务完成; 高速公路通达全省各市及7 1 的县( 区) :陕西省与周边省( 区) 高速公路实现对接。 到2 0 1 2 年,高速公路通车里程突破3 8 0 0 公里,使省境内国家高速公路建设任务完 成;省级高速公路建设及国家高速公路改扩建实现重点突破;汉江经济走廊高速公路贯 通;全省高速公路网初步形成,通达8 0 的县( 市、区) 【。7 1 。 由此可见,在未来十几年里,陕西高速公路建设将获得飞速发展。高速公路的建设 与运营,势将推动高速公路广告的快速发展。 高速公路路侧广告牌作为一种新型广告发布媒体,有其独特的优势,已成为广告传 媒经营公司重要的发展阵地,在品牌的传播力和效果上也得到了公认。正是这种广告的 效应巨大,要是想在其间拥有一席之地,广告主( 即要做广告的产品企业) 就要投入比其 他形式的广告更多的资金。据了解,建设一个普通的高速公路沿线广告所花费的金额大 约不超过1 0 万元,但发布一年的广告收入,至少需要5 0 至8 0 万元,有些重要地段甚 至超过百万元。而广告主通常要租用几个甚至十几个,才能达到预期广告效应,由此, 在高速公路沿线修建广告设施,赚取巨额的广告牌租用收入,已经成为广告公司经营发 展的重要部分。 近年来,由于法律不健全或立法滞后,导致高速公路建筑控制区范围成了“真空地 带”,各地都先后设置了大量的广告设施,而且杂乱无序,与周围环境不协调,影响交 通安全和公路景观。如何对高速公路两侧广告进行监管,使其不影响行车安全,已成为 一个不容忽视的问题【4 。7 1 。 目前陕西高速集团对高速公路广告控制区的监管,是由高速公路路政执法人员的巡 查来实现的。随着高速公路的延长,以及高速公路网的逐渐建立,这种监管方式越来越 不能及时有效的获取信息,有必要采取新的方法来更及时的获取信息,以适应高速公路 发展的需要。使用网络等信息化手段,是解决这一难题的途径,然而,陕西高速集团目 前的网站只是一个传统的发布信息的平台,不能多种方式采集信息。 2 长安大学硕士学位论文 1 4 论文的主要内容 本文的主要工作是设计一个高速公路广告控制区投诉与反馈系统。系统以门户网站 的形式构建,要实现以下功能:发布路政信息及法律法规、受理网上业务、接受投诉信 息并及时给与反馈等,其中,还要实现投诉方式的多元化,比如留言版投诉方式,电话 和e m a i l 投诉方式,以及便捷的手机投诉方式。 1 5 论文的章节结构 论文高速公路广告控制区投诉与反馈系统为实例开展研究,分析了系统建设过程中 的相关技术,对所涉及的硬件平台、软件系统等进行理论分析,对系统规划实施中的需 求分析、系统结构设计、软件配置等各环节进行研究。 第一章介绍了课题的相关背景;第二章进行需求分析和规模分析;第三章陈述了系 统实现方案的分析与选择;第四章进行了总体设计;第五章详细设计,对设计中的关键 步骤进行了描述。 3 第二章需求分析 第二章需求分析 需求分析的基本任务是准确地回答“系统必须作什么 这个问题。它的任务仅仅是 确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。 要实现一个软件系统,首先应该进行需求分析,这样才可以让设计出的软件满足用户的 各项功能。下面就对高速公路广告控制区投诉与反馈系统的设计进行需求分析。 2 1 可行性分析 2 1 1 系统开发的必要性 目前,对高速公路广告控制区的监管方式是通过路政执法人员的巡查来实现的。与 现有的监管方式相比,建立高速公路广告控制区投诉与反馈系统,有如下优点: ( 1 ) 信息来源更广阔。可以通过手机、i n t e m e t 留言板、e m a i l 、即时通讯软件等方式, 向系统管理者发送消息,系统管理者然后对采集的信息进行整理,对信息的可靠性进行 确认,然后及时给出反馈信息。 ( 2 ) 更及时的获取信息。每次路政执法人员对高速公路进行巡查一次,就是可以获取 一次信息,但是巡查不会太频繁,每两次巡查之间在时间上有一定的间隔,在这段时间 内,通过现有的方式,不能获取信息,而建立高速公路广告控制区投诉与反馈系统后, 可以随时获取信息。 ( 3 ) 监管会更有效。建立高速公路广告控制区投诉与反馈系统,并不是要舍弃现有的 监管方式,而是要把两种方式结合起来,通过执法人员的监管与群众的检举相结合,从 而实现对高速公路广告控制区更有效的监管。 2 1 2 系统开发的可行性 ( 1 ) 条件的可行性 随着经济的发展,许多政府机关,公司企业在管理上都实现了一定成度的信息化, 对于陕西省高速公路建设集团而言,它已经有了自己的网站,这些为建立高速公路广告 控制区投诉与反馈系统,提供了基础条件和管理支持。同时,我国的人民生活水平不断 提高,购买汽车的人越来越多,从而有更多的人接触到高速公路,这使鼓励群众检举广 告控制区违规广告成为可能。另外,越来越多的人可以接触到计算机和网络,大多数人 都拥有手机,从而使向高速公路广告控制区投诉与反馈系统发送消息,在条件上可行。 ( 2 ) 技术的可行性 开发人员已经具有软件设计的经验,掌握了开发高速公路广告控制区投诉与反馈系 4 长安大学硕士学位论文 统所必须的前台控制技术、后台的数据库技术、以及相关的网络技术,并且当前的软、 硬件技术和开发人员的水平完全能满足设计该系统的要求。 ( 3 ) 经济上的可行性 从公路经济行政与公路经营角度看,通过研究,将高速公路广告资源权益与高速公 路路产资源、建设成本回报、路政管理成本分担等联系起来,可以拓展高速公路建设投 资的回报渠道,降低高速公路经济行政的成本,是利国利民的工程。 ( 4 ) 系统的实用性 高速公路广告控制区投诉与反馈系统将是一个集路政信息、路权信息,投诉与反馈 信息,以及相关法规信息于一体的系统。它将实现投诉方式的多元化,比如要有简单方 便的留言版投诉方式,便于交流的论坛投诉方式,电话和e m a i l 投诉方式,以及便捷的 手机投诉方式。 综上所述,实现高速公路广告控制区投诉与反馈系统无论从条件、技术,还是经济 性、实用性都具备可行性。 2 2 系统需要解决的主要问题 ( 1 ) 信息发布。高速公路广告控制区投诉与反馈系统以网站的形式建立,向其他的门 户网站一样,发布信息是它的一个基本功能,发布的信息包括:政务信息,办事的流程 等等,其中还有一个很重要的内容,就是法律法规,因为系统是鼓励群众来检举违规广 告的,然而怎样界定违规,对大部分的人来说很困难,因为这要涉及广告法、土地法、 产权法,交通安全等相关的法律法规,这要求系统要发布这方面的详细的规定,只有大 众了解这些法规,才能对是否违规做出准确的判断,降低以后对采集到的信息的核实的 工作量。 ( 2 ) 信息采集。信息采集的方式要多元化,简单方便,如果发送投诉信息的方法很复 杂,这样可能会使投诉者产生抵触心理,不利于信息的采集。 ( 3 ) 信息反馈。系统的使用者应该对收集到的信息,即时的进行核实,然后对正确的 信息进行及时的处理,并发布反馈信息。 2 3 系统应该具备的基本功能 ( 1 ) 高速公路广告控制区投诉与反馈系统以门户网站形式建立,一个功能完备的门 户网站,要充分体现网站的传播性,服务性和功能性。包括若干应用服务( 如:政务信 息,文章检索网站地图等功能) ,要在各个层次方便用户的使用。 第二章需求分析 ( 2 ) 充分考虑信息安全与数据安全。要防止被黑客篡改网页,减少系统的当机时间。 因此必须要有先进的防病毒和防止黑客攻击的能力。配置相应的安全设备如防火墙,主 页防篡改系统,入侵检测系统同时实现数据备份,对门户网站的数据必须有定时的备 份和自动整理。提供完整,合理的数据备份策略。 ( 3 ) 支持内容管理系统,方便网站的维护和更新,实现远程发布、分级管理、授权管 理,同时允许多种接入方式发布信息。 ( 4 ) 搭建一个供网站管理者和浏览者进行安全、可靠的信息交换电子政务平台,支持 “网上办事 。主要实现以下功能:表格下载,网上受理,投诉违规广告和对投诉信息 进行反馈。 ( 5 ) 建设手机投诉系统,实现投诉的多元化。 2 4 运行环境 2 4 1 硬件环境 ( 1 ) 服务器端 服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服 务器的往往不尽如人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此通常 应给服务器端配置高性能的硬件。本系统服务器端的最低配置如下: 处理器:i n t e rp e n t i u m41 6 g h z 或更高 内存:2 5 6 m b 硬盘空间:8 0 g b 光驱:c d r o m4 8 x 显卡:s v a g 显示适配器 ( 2 ) 用户端 对使用计算机网络发布投诉信息的用户,因为用户端主要浏览和发布信息,所以对 户端的硬件要求不高,下面为最低配置: 处理器:i n t e rp e n t i u m1 0 g h z 或更高 内存:3 2 m b 硬盘空间:4 0 g b 光驱:c d r o m4 8 x 显卡:s v a g 显示适配器 对于使用手机投诉的用户,手机应该支持手机上网的功能。 6 长安大学硕士学位论文 2 4 2 软件环境 ( 1 ) 服务器端 操作系统:w i n d o w s2 0 0 0 2 0 0 3s e r v e r 网络协议:t c p i p w e b 服务器:i i s 5 0 或更高 数据库:m i c r o s o f to f f i c ea c c e s s2 0 0 3 浏览器:i n t e m e te x p l o r e r5 0 以上 ( 2 ) 用户端 操作系统:w i n d o w s9 8 2 0 0 0 x p 网络协议:t c p i p 浏览器:i n t e m e te x p l o r e r5 0 以上 2 5 本章小结 本章在上一章的基础上,按照软件工程的理论给出了系统开发的基本思想和方法。 在对系统的需求进行详细分析后,给出了系统所要解决的主要问题所要完成的基本功能 以及系统所需要的运行环境。 7 第三章系统实现方案的分析与选择 第三章系统实现方案的分析与选择 3 1 网站的硬件系统 硬件平台是建设网站的物理基础,网站能够提供服务的能力和稳定性是由硬件平台 的选择决定的。所以选择硬件平台之前,可以根据网站的规划目标,预测一下访问者的 流量,并且考虑软件平台的系统负荷,合理选择硬件设备,包括服务器、网站工作站、 防火墙、路由器、网络打印机。在选型时,应从系统的可靠行、可用性、可扩展性和成 熟性出发。 目前可供选择的硬件平台方式有以下几种:伺服器租用、虚拟主机、d i y 组装伺服 器托管、自购品牌伺服器托管、租用专线自建机房。 ( 1 ) 伺服器租用。包括伺服器租用连托管服务计划。一般无须购买硬件( 伺服器) 的费 用,伺服器性能可满足一般的需求,但每月要支付一定的费用。由于租用伺服器托管, 公司技术人员不必有对伺服器有太专业知识,此方案最实用,广受欢迎。 ( 2 ) 虚拟主机。采用这种方式适应于预期访问量不是很大,页面多为静态页面,系统 负荷较小的网站。此方式租用费最为低廉,且无需维护知识,维护成本低,适合小型的 网站采用。 ( 3 ) 自买品牌伺服器托管。选择1 u 2 u 品牌机伺服器,对于企业用户来说是不失为 快捷稳当做法。相比伺服器租用,虽然前期要投入购置费用,但是月托管费用较低,适 合需求稳定、伺服器长时间运作的企业网站。 ( 4 ) d i y 组装伺服器托管。此方式适合具备一定硬件技术人员的企业。 ( 5 ) 租用专线自建机房。此方式适合有一定技术实力和经济实力的大型企业。通常租 用宽频服务供应商提供的专用数据线路,在自身办公地点建立数据中心( 机房) ,对内 提供企业自身i t 服务,对外提供网站服务,邮件服务以及f t p 等。 以上几种方式在硬件安全性方面,无论是托管环境还是自建机房一定要具备温度调 节、湿度调节装备以及断电保护装置,以确保稳定性以及资料安全。 考虑到系统的要求,在系统投入使用后,建议使用自买品牌伺服器托管这种方式。 3 2 网站的软件系统 对网站来说,软件系统的好坏,会直接影响整个系统功能的实现,以及性能的发挥, 所以在建设网站的过程中,要慎重选择软件,并且合理的配置它们,网站的软件系统主 要是指:w e b 服务器平台、网站的后台数据库、操作系统等。 8 长安大学硕士学位论文 3 2 1 操作系统 几种常见的操作系统简介: ( 1 ) u n i x 操作系统。u n i x 有很好的稳定性和安全性,一般不会系统瘫痪,对文件 和用户权限、目录权限及数据有非常严格的保护措施。此外,u n i x 一开始就以t c p i p 作为主要的通信协议。但是,u n i x 版本众多,系统自身非常庞大,不同功能之间有 很强的关联性,对于没有安装,和维护经验的一般用户来说,很难在短时间掌握它【钔。 ( 2 ) l i n u x 操作系统。从技术上看,l i n u x 是u n i x 的“克隆”,与u n i x 一脉相承。 目前,l i n u x 的版本也有很多种,不同版本见也存在兼容性的闯题。 ( 3 ) w i n d o w sn t 2 0 0 0 2 0 0 3 操作系统。w i n d o w sn t 4 0 于1 9 9 6 年问世,其用户界面 与w i n d o w s9 x 类似,对于使用过w i n d o w s9 x 的用户来说,w i n d o w sn t 能很快上手。 w i n d o w sn t 很适合中小型局域网用户的使用,同时,稳定性、安全性和可靠性,也表 现出优异的性能,目前,很多网站的构建时使用了w i n d o w sn t 。w i n d o w ss e r v e r 2 0 0 0 2 0 0 3 是w i n d o w sn t 的升级。 操作系统的选择原则: ( 1 ) 对于小型的网站,基于费用的考虑,则可以选择l i n u x 。 ( 2 ) 对于中性的网站,一般应选用w i n d o w sn 1 2 0 0 0 2 0 0 3 。 ( 3 ) 对于大型的网站,一般选用u n i x f l 5 1 。 根据上述原则,系统设计时选用了w i n d o w s 平台。 3 2 2 网站数据库 几种流行的数据库简介。 ( 1 ) o r a c l e 。o r a c l e 有良好的可移植性、兼容性、和连接性,它还有开放性和高生产 率的特性,适用于数据量大的网站。 ( 2 ) s q ls e r v e r 。s q ls e r v e r 数据库有以下几个特点:基于w i n d o w s 平台,在w i n d o w s 平台应用中具有天然的优势;支持电子商务:支持数据仓库。 ( 3 ) m i c r o s o l ra c c e s s 。m i c r o s o f ta c c e s s 数据库是微软的o f f i c e 办公套件中的一个 组件。a c c e s s 数据库系统是一个强大的数据库管理系统,并且它是窗口数据库,可以使 用各种来源的数据,包括个人电脑数据库程序和在小型机、服务器、大型机上运行的 s q l 数据库。同时,它既可以作为小型网络系统或单机的数据库管理软件,也可以用作 大型网络系统的前端应用程序。在a c c e s s 的支持下,可以管理、共享和有效地组织数 据库,并将数据来源和交互式w e b 页面无缝集成,从而能够实现通过i n t e m e t 共享信息, 9 第三章系统实现方案的分析与选择 或者建立完善的数据库应用信息系统【1 7 】。 a c c e s s 数据库属于一种关系数据库,使用a c c e s s 时,不需要进行过复杂的编程, 利用其提供的向导、一些图形化的界面工具,就能够完成数据库管理系统的设计和实现。 从应用的角度来说,a c c e s s 数据库使用简单,而且在创建和配置上,a c c e s s 数据库比 s q ls e r v e r 要容易【1 引。 鉴于a c c e s s 上述的优点,系统设计时使用了a c c e s s 作为后台数据库。 3 2 3 几种常用的w e b 服务器平台 ( 1 ) a p a c h e 。相对于其他w e b 服务器来说,a p a c h e 可以说是w e b 服务器的标准。目 前,大多数的l i n u x 系统都集成a p a c h e 服务器;另外,w i n d o w s 平台也支持a p a c h e 。 ( 2 ) j i g s a w 。j i g s a w 基于j a v a 语言开发的,它可以在所有支持j a 、,a 的平台上运行, 是成功的功能全面、面向对象的服务器。 ( 3 ) i i s 。i i s 只能在w i n d o w s 平台运行。把w i n d o w s 与i i s 相结台,可以创建出各种 各样的、利用原有技术的i n t r a n e t i n t e m e t 和i n t e m e t 站点。 w e b 服务器选择原则主要有: ( 1 ) 对于小型网站,如果其操作系统为l i n u x ,那么a p a c h e 是最好的选择。使用免 费的l i n u x 和免费a p a c h e ,可以把这种小型网站的开销降低到最低。 ( 2 ) 对于中性网站,如果选用w i n d o w s n l 记o o o 陀0 0 3 操作系统,那么i i s 很好的选 择。 ( 3 ) 对于大型网站,若采用u n i x 操作系统,那么a p a c h e 和j i g s a w 都可以作为选 w e b 服务器的备选平台【1 9 1 。 根据系统的需求,以及对数据量的大小,在设计时,使用了i i s 作为网站的w e b 服 务器。 3 3 系统安全的设计原则 系统安全设计主要应该遵循的原则如下: ( 1 ) 兼顾安全与效率。系统安全性的设计,首先必须满足系统运行的基本效率的要求, 即系统安全的引入,不能导致系统运行效率的急剧下降,否则,安全设计没有任何意义。 ( 2 ) 可靠性与先进性、可行性。在系统方案设计的过程中,要充分考虑技术的可靠 性与先进性之间的权衡。由于系统建设的要求高、周期短,要求必须采用相对成熟的技 术和产品,还必须充分论证技术的可行性和可靠性,以确保系统建设目标的实现。 1 0 长安大学硕士学位论文 ( 3 ) 可扩展性与开放性。在设计系统方案的过程中,必须充分考虑到目标系统的可 扩展性与开放性,为了网站今后的业务拓展,系统方案应提供一个统一的安全操作平台 框架。 ( 4 ) 可维护性与易用性。系统的安全设计仅是一种技术保障手段,而其功能的有效 发挥,必须依靠每个最终用户的正确操作。向系统管理员提供集成、方便的管理操作环 境,向用户提供简便而易用的操作环境,才能使目标系统的安全功能得到充分发挥。 ( 5 ) 健壮性与稳定性。系统的细小错误,都可能对网站的整体形象产生负面的影响, 因此系统必须具有足够的健壮性与稳定性,提供高级别的灾难处理和故障恢复能力。 ( 6 ) 整体安全性。安全设计是一个系统工程,若某个环节的漏洞,就可能导致系统的 运行异常。所以在系统设计的过程中,应该从整体安全的精度出发,把各类安全技术的 综合起来使用,使各部分的安全功能得到充分的发挥,保证网站的整体安全【2 3 1 。 3 4 网页设计技术 3 4 1 网页标记语言 h t m l ( 超文本标记语言) ,是所有浏览器都支持的一种标准语言。它使用标记和属 性,对一段文本的语言进行描述和超文本链接( 跳转) 。h t m l 与平台无关,使之成为 w e b 上最通用的语言。使用h t m l 语言,可以实现从一个计算机环境高效地传输到另 一个计算机环境。 3 4 2 动态网页制作技术 ( 1 ) j s p 技术 j s p 是s u n 公司于1 9 9 9 年推出的站点开发语言,j a v a s c r i p t 页面技术是指允许用户 将标记和j a v a 代码相组合生成动态w e b 页的技术。 ( 2 ) p h p 技术 p h p 是一种嵌入h t m l 文档的、跨平台的服务器端脚本语言。它大量地借用了j a v a 、 p e r l 和c 语言的语法,并结合p h p 自己的特点,使w e b 开发者能够快速地写出动态页 面。但是,p h p 存在如下不足:用户需要单独下载p h p ,安装的步骤相对复杂。另外, p h p 会话管理功能,直到p h p 4 0 版本才被包含,即使现在该管理功能也劣于a s p 的会 话管理。 ( 3 ) a s p 技术 a c t i v es e r v e rp a g e s 即a s p ,是一套由微软公司开发的服务器端脚本环境。a s p 是 第三章系统实现方案的分析与选择 一个很好的创建动态网页的工具,它起一种编程语言的作用,利用它可以编写动态 h t m l 的程序代码。只要用户浏览w e b 站点,并请求一个a s p 页,w e b 服务器就能处 理相关的a s p 代码,生成h t m l 代码,然后将其传递到用户浏览器,并显示出相关网 页。a s p 内含于i i s 之中,通过a s p 可以结合a s p 指令、a c t i v e x 元件和h t m l 网页 建立交互、高效且动态的w e b 服务器应用程序。使用了a s p ,就无需考虑客户的浏览 器能否运行所编写的代码,因为所有的程序都是在服务器端执行的,包括嵌在通h t m l 中的所有脚本程序。当程序执行完成后,服务器只需将执行的结果返回给客户浏览器, 从而也就减轻了客户端浏览器的负担,使交互的速度大大提高【1 8 】。 a s p 是微软公司推出的动态网页设计技术,是一种基于w w w 服务的服务器端脚 本环境,在站点的w e b 服务器上解释相应的脚本,可产生并执行动态、高效率、交互 式的站点服务器应用程序。利用它可以很容易地把文本、脚本命令、a c t i v e x 组件及 h t m l 标记混合在一起构成a s p 页,以此来生成动态w e b 网页,创建交互式的w e b 站 点,实现对后台数据库的访问。 a s p 是一种易学易用,并且可以集成s c r i p t 语言( 比如j a v as c r i p t 或v bs c r i p t ) 至0 h t m l 页面的服务器端脚本语言环境,其主要功能是:为生成交互的、动态w e b 服务 器应用程序提供一种强大的技术或方式。可以说:a s p 是s c r i p t 、h t m l 与c g i 的结 合体,但其程序安全及保密性比s c r i p t 好,程序编制比h t m l 更方便且更具灵活性, 运行效率也比c g i 更高。 a s p 文件的扩展名为a s p ,其中包括文本、h t m l 标记和脚本语句,其脚本语句的 代码包含在“ ”之间。 通过以上介绍,可以归纳出a s p 如下的特点: a s p 可以混用d h t m l 、h t m l 、j a v a 程序、v bs c r i p t 或j a v as c r i p t 、a c t i v e x , 并且它们可以相互嵌套。 纯文本格式、无需编译。a s p 文件不需要关联外部应用程序或编译,即可以直接 在服务器端运行,由于其是纯文本格式,所以可用文本编辑器( 比如w i n d o w s 的记事本) 对其进行设计。 安全性好。a s p 是在w e b 服务器端运行的一种脚本语言,源代码不会传给客户 端服务器,这样就保护源程序代码不外漏。 面向对象。a s p 面向对象的,a s p 就是通过使用内置对象来实现服务器与客户端 之间的交互。 1 2 长安大学硕士学位论文 可扩充服务器端功能。利用a s p 提供的a c t i v e x 服务器组件( 即a c t i v e xs e r v e r c o m p o n e n t s ) ,可继续扩充a s p 的功能。如用a s p 内置a d o 组件可以存取各种数据库。 此外还可以用v b 、j a v a 、以及v c + + 等编程语言,编写a e t i v e x 服务器组件来进一步 扩充其功能。 可扩充脚本语言。除j a v as c r i p t 和v bs c r i p t 脚本语言外,只要第三方提供其相 应的脚本引擎,a s p 就可以使用任何其它脚本语言。 与浏览器无关。a s p 得运行结果是以h t m l 的格式传送给客户端浏览器的,因 此可以适用于各种浏览器【2 7 1 。 鉴于a s p 的上面的优点,在系统设计时,选用a s p 作为开发工具。 3 4 3 脚本语言 虽然软件供应商尽力来满足用户的一切需求,但他们不可能预知一切需求。没用一 种程序( 软件) 可以满足所有用户的需求。因此,很多程序都是通过“脚本 来改变其 自身的表示,增加其灵活性,从而扩展其应用程序的性能。 脚本是浏览器和服务器端扩展的一种典型应用。公共网关接口中的c g i 程( c g i 脚本) ,它是服务器端功能的扩展工具。用于开发w e b 的脚本语言有很多种,p e r l 是用 于开发c g i 脚本的脚本语言,s u n 和n e t s c a p e 公司推出了j a v a s c r i p t ,微软公司推出了 v b s c r i p t ,同时还发行了微软版本的基于j a v a 语言的脚本j s c r i p t 。 为了对网页进行不同层次的控制,脚本又分为服务器端脚本和客户端脚本。 ( 1 ) 服务器端脚本 服务器端脚本是编写在w e b 服务器上运行的应用程序。早期的c g i 脚本就是一个 服务器端脚本。j a v a s c r i p t 及v b s c r i p t 两种脚本既可用于服务器端,也可用于客户端。 a s p 技术的出现,使v b s c r i p t 和j s c r i p t 更充分的发挥了它们的服务器端脚本语言的功 能。与使用c g i 脚本开发相比较,学习、理解、利用v b s c r i p t 和j a v a s c r i p t 来进行服务 器端应用程序开发,要更容易、更便捷 2 4 1 。 ( 2 ) 客户端脚本 使用客户端脚本最大的优点,是提高了服务器的效率,减少了不必要的网络流量。 例如,客户提交了一份在线定购单后,而没有输入密码,此时,只有等到该表单经过网 络传输到达服务器,由服务器端应用程序进行处理,发现错误后,反馈错误信息再经过 网络传输到达客户端,才能被发现。如图3 1 所示。 第三章系统实现方案的分析与选择 v c 人仪干 。i 客户反馈错误信息服务器c g i 脚本 i 图3 1 服务器端脚本产生的冗余网络流量及服务器负担 图3 2 客户端脚本处理 此时,产生了两次多余的网络流量和一次服务器处理过程。而利用客户端脚本语言 进行错误检查,如图3 2 所示,便可以完全省去这些冗余过程。 在本系统设计时,主要使用了j a v a s c r i p t 和v b s c r i p t 两种脚本语言。 3 4 4 网页制作工具 d r e a m w e a v e r 是由m a c r o m e d i a 公司开发的专业的网站开发工具。它有着许多其它 开发工具所不具备的优点,包括第一时间对新技术的支持、可定制性、以及可扩展性等。 这使得它一问世,就迅速成为了众多网站设计人员青睐的工具软件之一。 可以说,d r e a m w e a v e r 是真正为w e b 开发人员量身定制的工具。d r e a m w e a v e r 加速 了站点开发,同时使网站管理人员可以更加有效地对站点进行维护。 3 5 移动通信与w a p 技术 3 5 1 移动通信 对于移动数据通信的定义,通常把使用无线电波通过空中作为传播媒介的数据通信 称为无线电数据通信,如果通信双方至少有一方处于移动状态,则称之为移动数据通信。 从信息的概念出发又可定义为:凡对数据信息进行加工、处理和传输( 发送和接收) 的系 统,就称为数据通信系统,在运动中完成上述过程,则称作移动数据通信。 需要说明的是:移动数据通信是一个广泛概念,而不是一种单一系统,以上的各类 移动数据通信系统( 技术) 无论是从技术角度还是从服务角度上并不是并列的,所以彼此 之间一般不可比,而可能是相互结合,构成一套完整的系统或者服务。例如:将蓝牙技 术用于g p r s c d p d 系统的终端上,或者无线局域网与g p r s c d p d 互联、w a po v e r g p r s 等。2 0 0 0 年年初中国移动和中国联通都通了w a p 业务,就是将w a p 承载于g s m 电路交换数据业务之上。 1 4 长安大学硕士学位论文 3 5 2w a p 简介 w a p ( w i r e l e s sa p p l i c a t i o np r o t o c 0 1 ) ,即无线应用协议,是移动通信设备实现接入 i n t e r n e t 的一组通信协议。对于w a p 的内容将见5 5 节。 3 5 3w m l 语言 w m l 即w i r e l e s sm a r k u pl a n g u a g e ( 无线标记语言) 的缩写,就像h t m l 对普通 的w e b 浏览器一样。有人说它是基于x m l ,但是更准确地说w m l 是x m l 的一个应 用。虽然在语法上和h t m l 相似,但更多的是x m l 。如果准备从h t m l 到w m l ,但 是没有任何的x m l 知识,将会发现w m l “非常”严格。就像h t m l ,w m l 被读取并 且通过w a p 设备中的浏览器解释,然后显示在屏幕上。对于w a p 设备,浏览器,或者 用户代理,通常叫做微型浏览器。微型浏览器的功能是受到w a p 设备的限制的。 虽然w m l 看起来十分像h t m l ,但是在技术上两者的差别还是很大的。w m l 是 为微型浏览器所设计的h t m l 的一个子集。w m l 的标准定义是基于x m l 的。 3 5 4w a p 手机网论坛开发工具w a p m o w

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论