文献大综述报告.docx
- 文档编号:25766495
- 上传时间:2023-06-13
- 格式:DOCX
- 页数:17
- 大小:33.61KB
文献大综述报告.docx
《文献大综述报告.docx》由会员分享,可在线阅读,更多相关《文献大综述报告.docx(17页珍藏版)》请在冰豆网上搜索。
文献大综述报告
西安科技大学
毕业设计(论文)文献综述
题目校友信息管理系统的设计与实现
院、系(部)计算机科学与技术学院
专业及班级
姓名
指导教师
日期
1互联网技术发展
1.1互联网技术的发展
英国人TimBerners-Lee,是万维网的发明者者,他在1989年指出万维网可以实现大规模的信息传递。
自20世纪90年代万维网问世以来,就吸引了人们的眼球,引起了社会各界的广泛关注。
Web(WorldWideWeb,万维网),可以说是互联网的代名词,也是互联网的核心部分,因为人们正式通过web网站来进行社会互联。
到目前为止,万维网已经经历了web1.0到3.0的发展,从最初的商业用途(把企业信息搬上网络)、综合信息搜索、到博客平台的自我展示,互动发展,整个历程可谓欣欣向荣,一步一个台阶。
Web1.0:
Web1.0是万维网发展的第一代模式,Brian(2007)指出:
“根据Berners-Lee,web1.0是只读模式的网络”。
Web1.0一开始是为大型企业、商业公司服务,将企业的信息搬运到网上,向人们宣传企业。
Web1.0是静态的、单项的网络。
大型商业公司通过网络把他们的产品发布到网上,然后人们可以通过网络浏览信息,如果客户有中意的商品,便可以和公司取得联系。
此外,第一代web用途相当有限,只是简单的信息检索。
Web1.0的主要协议是HTTP,HTMLandURI。
关于web1.0的本质,刘畅(2008)指出:
‘Web1.0’的本质是聚合、联合、搜索,其聚合的对象是巨量、芜杂的网络信息。
‘Web1.0’的聚合对象,是业界所说的“微内容”。
对web1.0做出巨大贡献的网络公司有Netscape、Yahoo和Google。
Netscape研发了一个用于商业的网络浏览器,Google则开发了一个很受大众喜爱的搜索引擎。
刘畅(2008)‘Web1.0’只解决了人对信息搜索、聚合的需求,而没有解决人与人之间沟通、互动和参与的需求。
因此,为了满足广大网民的需求,对于二代网络的开发已迫在眉睫。
Web2.0:
1990年,伯纳斯•李发布构架万维网(WWW)的三大基本技术,互联网自此进入了Web时代。
由于web的内容让网民耳目一新,它结合音频、视频、图像,运用多媒体模式,给网民带来了一种空前的视觉享受,因此,自从面世以来,很快引起了人们的广泛关注,发展异常迅猛。
到了1997年全球互联网数量已达到100万个,2000年更突破1000万。
Web2.0是相对于web1.0提出的一个新概念,是2003/4年的热词。
最初是由《Make》及MakeFaire、R’ReillyMedia创办人DaleDougherty在一次会议上提出。
Web2.0,指的是一个利用Web的平台,由用户主导而生成内容的互联网产品模式,为了区别传统由网站雇员主导生成的内容而定义为web2.0。
这个时期的典型代表有:
博客中国、亿友交友、联络家等。
较之1.0,2.0web的最大改变是:
web2.0不再是单维的,逐渐发展为双向交流,另一特征是社交网络的兴起。
Web1.0主要依赖HTML语言,最大的缺陷是交互性差,用户每提交一次数据,就要停下来等待服务器的响应。
在网站响应之前,用户只能看到眼前空白页面无所事事,这一缺陷在web2.0上很容易解决。
Web2.0模式下的互联网应用具有以下显著特点:
1.用户分享。
用户可以突破时间和空间限制,可以获取自己需要的信息,也可以将自己喜欢的资源分享在网页上,也可以发辫自己对某一社会现象、热点事件的看法。
2.信息聚合。
越来越多的信息在网上不断涌现,而且信息的稳定性不断上升,数据信息几乎不会丢失。
3.以兴趣为聚合点的社群。
4.开放的平台,活跃的用户。
好多网络应用平台对于用户来说是免费开放的,用户可以根据自己不同的爱好兴趣选择自己喜欢的平台,他们会积极的参与其中进行互动。
Web3.0:
纽约时报的JohnMarkoff(2011)指出Web3.0是第三代网络。
是新一代网络,Web3.0实现了网络高度虚拟化,给予网民更大的自由空间,更能体现网民的自我需求,体现了高度的个性化,互动性,和更加深入全面的软件应用。
Web3.0为读者提供了更多的阅读渠道,内容也比之前的Web1.0和2.0丰富。
Web3.0实现了网络融化的大众化,公用显示器与个人应用终端的通用。
因此,可以说web3.0是一个更具个性化特点的网络,它为用户提供个性化用户体验、个性化配置。
另一方面,Web3.0处处为用户着想,将用户的喜好作为软件开发的主要动因。
在网络搜索方面,Web3.0引入个人信息偏好处理系统和个性化搜索引擎,对个体用户进行特征分析,同时也对整个互联网的搜索习惯进行整理,归类,最终得出更适合网民需求的搜索平台,实现了快捷、准确、高效的搜索,用户可以可以在极短时间内找到自己需要的信息资料,节省了时间和精力。
这种个性化引擎的建立,是以网民偏好为基础,为了满足特定用户的需求,这就需求信息的大聚合,大量的个性化信息的聚合,造就了新的搜索引擎的面世。
web3.0是以主动性、数字丰富、多样等为特征,以服务为导向的第三代互联网系统。
最大的特征就是主动性,用户可以根据自身需求,对自己所需要的资料和数据进行分析,有目的的提取,新浪网开发的iask智能交互式搜索引擎,就属于这类引擎。
Web3.0具有以下显著特征:
1.拥有10M的平均带宽。
2.提出个人门户网站的概念,提供基于用户偏好的个性化聚合服务。
3.让个人和机构之间创建一种互为中心而转化的机制,个人也可以实现经济价值。
1.2互联网在中国的发展及研究现状
1.2.1互联网在中国的发展
第一阶段为1986.6-1993.3是研究试验阶段(E-mailOnly).在此期间中国一些科研部门和高等院校开始研究Internet联网技术,并开展了科研课题和科技合作工作.第二阶段为1994.4至1996年,是起步阶段(FullFunctionConnection).1994年4月,中关村地区教育与科研示范网络工程进入互联网,实现和Internet的TCP/IP连接,从而开通了Internet全功能服务.第三阶段从1997年至今,是快速增长阶段.
1.2.2中国互联网的研究现状
首届世界互联网大会,在2014年11月19日,于中国浙江乌镇隆重举行。
在此次乌镇峰会上,与会者有来自世界各地100多个不同国家的著名企业领导人、网络精英、互联网专家学者、以及互联网爱好者参加。
回顾这一历史性时刻,让中国网民无一不欢欣雀跃,这次大会预示着中国互联网将走向新的高度,迈向一个新的历史征程。
同时,过去的一年也刚是中国互联网发展20周年纪念。
暮然回首间,20年已悄然逝去。
20年前,也就是1994年4月,中国国家计算与网络设施NCFC工程,接入64KInternet国际专线,实现了与Internet的全功能连接。
从此,中国正式成为真正拥有全功能Internet的国家。
从此,中国实现了互联网梦想,正式成为世界互联网大家庭的一员。
成了第77个拥有真正互联网的国家。
回顾中国互联网的发展,大致可以分为三个阶段。
第一阶段为1986.6-1993.3是研究试验阶段(E-mailOnly):
在此期间中国一些科研部门和高等院校开始研究Internet联网技术,并开展了科研课题和科技合作工作。
这个阶段的网络应用仅限于小范围内的电子邮件服务,而且仅为少数高等院校、研究机构提供电子邮件服务。
第二阶段为1994.4至1996年,是起步阶段(FullFunctionConnection)
1994年4月,中关村地区教育与科研示范网络工程进入互联网,实现和Internet的TCP/IP连接,从而开通了Internet全功能服务。
从此中国被国际上正式承认为有互联网的国家。
之后,ChinaNet、CERnet、CSTnet、ChinaGBnet等多个互联网络项目在全国范围相继启动,互联网开始进入公众生活,并在中国得到了迅速的发展。
1996年底,中国互联网用户数已达20万,利用互联网开展的业务与应用逐步增多。
第三阶段从1997年至今,是快速增长阶段:
国内互联网用户数97年以后基本保持每半年翻一番的增长速度。
1.2.3互联网在国外的发展
Appanet的诞生:
Appanet始于1960s,经过十年的发展,到20世纪70年代已取得可观成绩。
网络的发展已从军方专用扩展到了学校和企业,当然,这仅限于军方和一些大型企业、大型公司(IBM),大学使用,一般人还是无法接触到到该技术。
李耀东、李钧指出,当时(20世纪70年代)APPPanet已经建立了数十个网络,但是这些网络之间无法取得互联。
随着技术不断地改变,逐步形成了以TCP/IP协议为核心的互联网网络体系。
TCP/IP采用了无连接的分组交换技术,成为互联网成功的最重要技术原因(周宏人,2009)。
1974年APPA的鲍勃•凯恩和斯坦福的温登•泽夫提出TCP/IP协议。
TCP/IP协议的一个重要特征是开放性,塔可以使得各个开放的网络通过开放的TCP/IP协议彼此联系起来。
在1982年,AAPA接受了TCP/IP协议,选定internet为主要的通信系统,并把其他的军用网路系统都转到TCP/IP协议。
(李耀东、李钧2013)。
1985年,NSF美国国家科学基金会根据阿帕网,建造了NSFnet,把美国五大超级计算机中心连接起来。
为了满足政府机构和大学的需求,另外,为了给他们提供更为便利的研究条件,促进其研究工作,1986年7月,NSF资助了一个直接连接这些中心的主干网络。
为了使研究人员能够共享研究成果,并查找信息,NSF允许研究人员进行Internet访问。
1989年万维网的出现把互联网发展推向了新的高度。
万维网(wikipidea)(亦作“Web”、“WWW”、“'W3'”,英文全称为“WorldWideWeb”),是一个由许多相互链接的超文本组成的系统,通过互联网访问。
在这个系统中,每个有用的事物称为一样“资源”;并且由一个全域“统一资源标识符”标识;这些资源通过超文本传输协议传送给用户,而后者通过点击链接来获得资源。
到1997年三月,全世界已经有177个地区和国家拥有互联网。
目前互联网连接到的不计其数。
互联网已经遍布全球的各个角落。
阿帕网的工作原理(包交换技术):
阿帕网的工作原理是基于包交换通讯技术,简言之,就是把A计算机的数据包通过网络传送到B电脑,来自A电脑的数据包可以被B电脑下载安装,从而实现了数据和信息传递。
孟建,祁林(2002),认为包交换技术是把要传送的数据包分割成一个个小包,“这些小包叫做数据包或者信息包,简称“包”。
除了要传输的信息外,每个小包的信息包还包含了发送它的计算机信息、目标计算机的信息、表明包在整个信息序列中的位置的序列号、确保包在传输时未被破坏的纠错信息。
信息包通过网络发送,既不需要按照序列号的顺序发送信息,也不需要使用同一通道。
到达目标计算机时能够利用包序列号正确地重新组装信息包、还原数据。
如果有任何信息包没有到达或者信息遭到破坏而变得不完整,目标计算机将向发送信息的计算机发送重发申请,要求原来的发送人重新发送信息”。
阿帕网使处在不同区域的计算机之间的实现数据、信息传递。
即由主机向其他分机发送数据,主机在类型,速度操作系统方面有别于其他分机。
每台发送信的主机通过专门的接口信号处理机(IMP)和专门的通信线路,把其他的分机和电脑主机联接起来。
阿帕网建立之初是由分别位于,加利福尼亚州大学洛杉矶分校、加州大学圣巴巴拉分校、斯坦福大学、犹他州大学的4台大型计算机连接起来的。
2相关技术
2.1数据库
2.1.1数据库概述
随着计算机领域的飞速发展,数据处理从20世纪50年代开始,已经迅速发展成为计算机应用的主要方面,在计算机的三大应用(科学计算、数据处理与过程控制)中所占比重为70%左右。
而对于一个国家来说,数据库的建设规模、数据库信息量的大小也成为衡量国家信息化程度的重要标志。
建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。
因此,作为信息系统核心和基础的数据库技术得到了越来越广泛的应用。
2.1.2数据库的发展
数据库技术从20世纪60年代中期产生到今天仅仅30多年的时间,经历了三代演变,现已发展成为以数据建模和数据库管理系统(DBMS)核心技术为主的内容丰富的一门学科,带动了一个巨大的软件产业DBMS产品及其相关工具和解决方案。
根据数据模型的发展,数据库系统可以划分为三个阶段:
第一代的网状、层次数据库系统;第二代的关系数据库系统;第三代的以面向对象模型为主要特征的数据库系统。
第一代数据库系统是20世纪70年代研制的层次和网状数据库系统。
其代表是1969年IBM公司研制的层次模型的数据库管理系统IMS和70年代美国数据库系统语言协商CODASYL下属数据库任务组DBTG提议的网状模型。
1969年,IBM公司研制了基于层次模型的数据库管理系统—IMSIn-formationManagementSystem.美国数据库系统语言协会CODASYL(conferenceOnDatasystemLan-guage)下属的数据库任务组DBTG对网络数据库方法进行了系统的研究、探讨,于20世纪60年代末到70年代初提出了若干报告,称为DBTG报告。
DBTG报告确定并建立了网络数据库系统的许多概
念、方法和技术。
DBTG所提供的方法是基于网状结构的,它是数据库网状模型的典型代表。
层次数据库的数据模型是有根的定向有序树,网状模型对应的是有向图。
这两种数据库奠定了现代数据库发展的基础。
第二代数据库系统是关系数据库系统。
1970年IBM公司SanJose研究员E.F.Codd发表了题为“大型共享数据库数据的关系模型”的论文,提出了关系数据模型,开创了关系数据库方法和关系数据库理论,为关系数据库技术奠定了理论基础。
关系数据库系统从实验室走向了社会,因此,在计算机领域中有人把20世纪70年代称为数据库时代。
关系数据库系统的研究取得了一系列的成果,主要包括以下几个方面:
(1)奠定了关系模型的理论基础,给出了被人们普遍接受的关系模型的规范说明。
(2)提出了关系数据语言,如关系代数、关系演算、SQL语言、QBE等。
这些描述性语言一改以往程序设计语言和网状、层次数据库语言的面向过程的风格,以其易学易懂的优点得到了最终用户的欢迎,为20世纪80年代数据库语言标准化打下了基础。
(3)研制了大量的关系数据库系统原型,攻克了系统实现中查询优化、并发控制、故障恢复等一系列关键技术。
不仅大大丰富了数据库管理系统实现技术和数据库理论,更重要的是促进了关系数据库系统产品的蓬勃发展和广泛应用。
第三代数据库产生于20世纪80年代,随着科学技术的不断进步,各个行业领域对数据库技术提出了更多的需求,关系型数据库已经不能完全满足需求,于是产生了第三代数据库。
正是因为人们致力于对数据库系统的理论研究和系统开发,使得数据库技术与网络通信技术、人工智能技能、面向对象程序设计技术、并行计算技术等互相渗透,有机结合,数据库技术才得到发展和广泛推广。
2.1.3国外数据库的发展与现状
自从1969年美国的IBM公司开发出第一个DBMS系统IMS以来,数据库的研究和开发已经走过了三十多年的历程,经历了三代的演变(从层次型数据库系统到网络型数据库系统,再到现在成为数据库主流的关系型数据库系统),取得了辉煌的成就,形成了数百亿美元的产业,数据库技术和系统已经成为世界各国信息基础设施的核心技术和重要基础。
据欧共体委员会1991年底调查统计,当时西欧公司提供的联网数据库为1616个,而美国公司提供的联网数据库为3057个,加上其他形式的电子信息服务,欧洲计算机网络服务业的年收入为39亿美元,远远低于美国的97亿美元。
在欧洲,该行业业务的96%是金融和商业信息。
据估计,欧共体国家在数据库、网络以及其他计算机联网服务方面,比美国落后3至5年。
欧共体的联网业务规模大约是美国的一半。
美国是世界上数据库业起步最早的国家。
目前,在世界范围内,无论是数据库的数量、质量、品种、类型,还是数据库生产者、数据库提供商的数量,抑或是联机数据库的使用频率和产值方面,别的国家还都无法与之抗衡。
据Gale公司统计,至1995年止,全世界拥有数据库8525种,其中美国产品占69%,为世界其它国家数据库拥有总量的将近2倍。
80年代初,英、法、德等国意识到数据库产业的重要性,开始自主建立数据库产业和联机产业,以期打破美国的垄断,到90年代中期,欧洲约有2000个数据库提供利用,占世界全部的27%,其涉及语言丰富,联机服务产值在1991-1996年的年均增长率为15.9%,远高于美国同期的增长率8.5%。
体现出强劲的势头。
西欧数据库产业后劲十足的原因有:
信息自立的战略,主要向内的经营策略,不断完善的经济技术环境,特别是欧洲一体化的进程。
2.1.4国内数据库发展及现状
二十世纪九十年代以来,我国电子信息产业发展迅速,年增长率达到27%左右。
我国的数据库(主要是中文数据库)建设起步于70年代中后期,当时主要引进学习国外理论和成果。
随后,全国许多单位纷纷开始建设数据库。
“七五”期间,我国在数据库建设方面的投入达10亿元人民币。
截止到1995年10月31日我国自建且有一定规模的数据库已达1038个。
这些成就,为经济建设和社会文明进步起到了积极的推动作用。
目前,我国的数据库已由1992年806个增加到1000个以上,数据库的容量有很大发展,能发挥效用的数据库大大增加,1992年上报的806个数据库可用的不到十分之一,而现在的1000多个数据库中,大部分已在一定范围内提供不同程度的服务。
据统计,1998年我国软件市场的销售额约140亿元,而数据库及其开发类工具软件就约占了40%,且几乎全部被国外数据库软件占有。
据1997年的统计,中国每年要花50亿购买国外数据库,而且以25%的速度发展。
而且,全球大型数据库组织中约有25%已将他们的主要数据库接入网络,或许另外40%也期望在明年实现上网,因而大多数新的应用也将在网上运行。
虽然目前国产数据库占有的比例很小,但由于使用国外的数据库存在着安全、超前消费、售后服务、价格等一系列问题,使得国产数据库有着自己的生存空间。
国产数据库产业化的目标是占领数据库市场的50%,继而进入国际市场,取得5亿美元的年市场份额。
多年来,国家一直特别重视开发具有自主版权的国产数据库软件产品,并一度列入国家863计划的项目,但总的来说目前我国数据库软件的发展水平仍令人忧虑,尤其在市场上叫得响的产品更是凤毛麟角。
面对数据库“网络化”的发展趋势,现在国内拥有数以万计的各类大小数据库,而80%以上都没有上网,大量资源被束之高阁,可以说都是些“死的数据库”,这对国家、企业来说无疑是极大的浪费。
电子信息产业已成为全世界发展经济竞争实力的最重要手段之一,党和政府于1992年就明确把电子信息产业作为发展国民经济的支柱产业,并于1997年4月18日至21日由国务院信息化工作领导小组主持召开全国首次信息化工作会议,全面明确地提出了中国信息化建设的指导方针和原则。
虽然取得了很大的成绩,但现在仍是我国数据库产业的形成阶段,国家机关、图书馆、信息中心等部门在信息化的过程中都迫切地需要数据库软件,而且在网络时代数据库也有着更大的发展。
近几年来我国数据库新产品的推出,大大增强了国产数据库产品的市场竞争力。
但纵观我国数据库产品的类型、数量及市场规模等还无法与发达国家的产品相比,因此为了满足信息资源建设的需要,缩小与国际同类产品的差距,必须加速发展我国的数据库产业。
2.1.5几种流行的数据库
数据库的种类繁多,大的数据库系统如Oracel,Informix,Sybase和DB2等,小的如Foxpro,Access等。
它们各有所长,能分别满足不同层次的需要。
Oracel以稳定性著称,Informix因先进性闻名,它们适合建立工程、企业等大型数据库;而Foxpro简单快速。
Access小巧便捷,能很好地为家庭及中小型数据库服务。
在众多的数据库系统中,这几个数据库系统已成为应用最广泛、市场最流行的数据库平台。
SQLServer:
它是现在比较流行的数据库,SQL(StructuredQueryLanguage,结构化查询语言)是目前应用最为广泛的数据库语言。
SQLServer的运行已经相对稳定,它凭借其极少的数据冗余、较高的数据库访问效率,而成为目前最受欢迎的大中型企业级数据库。
与Oracel和Informix相比,SQLServer的易用性更好,它使较大的数据库易于维护,特别适合那些要建立大中型数据库又不是很精通数据库平台的人。
Delphi:
就Delphi来说,其显著的优点就是高效性,它能够快捷地产生界面良好的应用程序。
要创建Windows应用程序,使用Delphi是我们能够找到的最为简捷的途径。
在数据库应用设计方面,也具有强大的功能;开发一个较大的数据库应用往往只要很短的时间即可完成,特别是它提供的用于数据访问和控制的可视控件能为程序设计带来极大的方便。
VisualFoxpro:
VisualFoxpro数据库查询效率高,编写代码量少,面向对象的编程,集成SQL查询语言,它能够简化用户数据库管理,使得数据的组织、定义数据库规则和创建应用程序等工作更加简单便捷:
仅仅利用系统提供的可视化设计工具和向导就可以快速创建表、查询和报表等,它还提供了一个集成化开发环境,包括面向对象的编程工具,简单易学,是开发小型数据库的有力工具。
Oracle:
Oracle拥有一些非常棒的特点,如:
多版本并行系统,而它的Internet-centric”更是未来发展的趋势。
但是,该数据库比其他数据库系统难于管理,并且价格较高(许多特性在标准版中不存在,需额外付费)。
2.2Web应用服务器
Tomcat服务器是一个免费的开放源代码的Web应用服务器,目前最新版本是6.0.20(截止到2009-03-20)。
Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。
由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat5支持最新的Servlet2.4和JSP2.0规范。
因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。
Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。
实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。
这里的诀窍是,当配置正确时,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。
另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomca
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文献 综述 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)