毕业设计(论文)题目基于Web行业数据采集、分析与发布系统的开发学院信息科学与工程学院系别计算机科学与工程系专业计算机科学与技术年级2007级学号10074199姓名任江超导师赵文瑜定稿日期:2011年6月11日I摘要随着网络技术的飞速发展,网络技术正逐渐深入到社会生活的方方面面。因此我们要想在信息时代中掌握主动权,实现信息的快速流通,我们绝对离不开网络技术。当你想了解一个电脑公司的软件实力,你完全就可以查看一下他在IT行业中软件收入的排名来大概了解这个企业。但是能够提供这种信息服务的信息共享平台目前在国内还是比较少的,甚至在某种程度上还是空白。所以我要设计开发这样一个能够提供这种服务的信息平台。用户注册登陆之后可以添加企业信息,使用企业信息查询功能。管理员登录管理用户信息和企业信息。大量的信息在系统平台上凝聚,经过系统的企业信息查询功能模块分析处理后形成具有不同价值的新的信息。关键词:ASP.NET,SQLServer,基于Web,数据采集分析IIAbstractWiththerapiddevelopmentofnetworktechnology,networktechnologyisgraduallypenetratedintoallaspectsofsociallife.Toseizetheinitiativeintheinformationage,toplaytomaximizethevalueofinformation,weabsolutelycannotdowithoutnetworktechnology.Whenyouwanttoknowthestrengthofacomputersoftwarecompany,youcanseewhathehasinsoftwarerevenueintherankingtolearnaboutthisbusiness,butwhatcanprovidesuchinformationservices,information-sharingplatformiscurrentlyinthecountryisstillrelativelysmall,andeventosomeextentisstillblank.SoIhavetodesignanddevelopaninformationplatformthatcanprovidesuchaservice.Userscanaddupenterpriseinformationafterlanding.Administratorsresponsibleformanaginguserinformationandcorporateinformation..Keywords:ASP.NET,SQLServerdatabase,Web-based,DataAcquisitionandAnalysisIII目录1.前言……………………………………………………………………11.1引言………………………………………………………………………11.2课题研究背景…………………………………………………………………21.3课题研究价值意义………………………………………………………………21.4设计要求………………………………………………………………………31.5设计内容…………………………………………………………………………31.6章节设计…………………………………………………………………………32.相关技术介绍…………………………………………………………52.1ASP.NET………………………………………………………………………52.2ASP.NET与IIS的结合………………………………………………………62.3C#语言系统………………………………………………………………72.4SQL数据库管理与开发……………………………………………………72.5HTML简介……………………………………………………………………113.需求分析……………………………………………………………………143.1可行性分析………………………………………………………………………143.2系统功能结构分析………………………………………………………………153.3数据库需求分析………………………………………………………………154.系统总体设计……………………………………………………………164.1用户模块……………………………………………………………………164.2管理员模块…………………………………………………………………174.3数据库设计……………………………………………………………………185.系统实现……………………………………………………………………245.1网站首页模块…………………………………………………………………245.2用户模块实现……………………………………………………………………255.3管理员模块实现…………………………………………………………………326.维护网站……………………………………………………………………356.1系统使用说明书……………………………………………………………356.2.网站的维护工作………………………………………………………………357.总结…………………………………………………………………………36参考文献………………………………………………………………………37致谢……………………………………………………………………………38基于Web行业数据采集、分析与发布系统的开发-11前言1.1引言在信息技术飞速发展的今天,我们早已进入互联网络的信息时代,并且伴随着工业革命之后最大的信息革命,人类的生活已经发生了翻天覆地的变化。而信息革命中互联网已经俨然代替报纸电视等媒体成为名副其实的主战场。随着互联网的快速普及,互联网在娱乐、办公、消费、媒体、政府办公等我们生活的方方面面已经扮演着无可替代的作用,网民的数量也在2010年底达到了破纪录的4.57亿人,可以想象网络目前在我们生活中的作用以及将来它毕竟继续带给人类翻天覆地变化的必然趋势。所以我们说信息革命,说信息共享,互联网必然是我们展开争夺的主战场。同样在经济快速发展的今天,我们只有掌握主动权才能在激烈的社会竞争中占得一席之地。那么怎么才能尽得先机呢?答案还是与我们的主题有关,就是能否快速获取我们想要的信息。正因如此,各种新闻媒体、电视网络媒体都应运而生,并且已经基本占据了我们的生活。我们的生活已经悄然离不开电视报纸和互联网。所以人们对于快速获取所需信息的这种需求使各种信息共享平台应运而生。为此,本设计同样也是适应时代发展于人们的急切需求,将要完成一个基本Web互联网的采集、分析与发布等功能于一体的系统。本设计的课题是“基于Web行业信息数据采集、分析与发布系统的开发”,在设计的实现过程中,我们将采用ASP.NET开发平台与SQLServer2000数据库以及C#开发语言等相关技术来共同实现该系统。以下就是对该系统的简介。基于Web行业数据采集、分析与发布系统简介:本系统选用B/S结构,采用当今流行的面向对象设计思想和先进的C#技术,基于SQL数据库开发,具有良好的开放包容性、优秀的易用性、高度的安全性,真正实现客户端的零配置化。本系统从实用的角度出发,实现行业数据的收集和管理、存储、发布,并辅以强大的数据检索和决策支持功能,真正实现前、后台信息整合,满足相关行业灵活多变的管理方法,从容面对市场的变化。主要包括基础数据维护,系统管理,注册用户管理,省市管理,企业信息管理,站内新闻管理,友情链接管理,个人信息管理以及相应的数据查询和统计。本系统设计先进,功能设置灵活、精练,同时具有良好的人机会话,符合操作习惯和使用思维,各项功能也易学易用,从而真正实现系统的自动化,规范化和专业化,便于操作者掌握和使用,便于普及和推广。基于Web行业数据采集、分析与发布系统的开发-21.2课题研究背景信息自古就有无限的价值,随着时代的不断发展,人类不知不觉已经来到了信息时代,各行各业都充斥了无数的信息,而信息的价值就在于信息的流通,如果信息能够及时的流通和传递起来,才能发挥信息真正的不可比拟的价值。在市场经济条件下,信息已经成为一种极其重要的商品。信息社会通常被定义为信息生产和消费的集中。信息集中度取决于对信息的需求以及此需求被满足的程度。因此,一种看待信息社会是否形成的方法是评价信息的交换强度及信息内部流动的持久性。那么,什么是信息价值?它的价值如何确定?这些问题已成为当今信息社会所面临的最基本问题之一。近年来,行为经济学把经济学理论和心理学理论结合起来研究信息的主观价值,取得了一定的成果。这些研究成果对于我们认识了解信息价值的确定和市场经济条件下人们对信息的需求特性,具有重要的启示作用。如何从海量信息中收集有价值的信息资料,并进行分析研究,形成企业各种决策的依据,是信息人员及市场研究人员所面临的一个问题。信息必须经过汇总、整合、分析才能产生价值,零散的信息只能是新闻性的,无法体现真正的商业价值。对于企业以及信息分析人员来说,一方面要在大量的信息中过滤出有效的价值点,同时又要降低获取相应信息的成本,使信息的实际使用价值大于收集、分析信息等过程所产生的成本,使信息为企业的决策带来增值价值。21世纪是信息时代,掌握了迅速便捷的信息就能在激烈的竞争中占取主动,而正是信息的这种金子般的价值也注定了信息本身就是一个行业一个产业。而这种行业将为社会做出巨大的贡献,所以我这个课题就是关于收集共享信息的。1.3课题研究价值意义我要完成的设计能够通过各种手段来收集各行业的一些杂乱庞大的信息,并总结分析出许多有用的有价值的信息。例如我们对一个行业的众多企业收集他们的企业的各种信息,小到工人日常支出,大到企业年产值及企业竞争力。少数的信息看起来并没有什么价值,但是一旦我们能够获取到整个行业大部分重要企业的大量信息,并且这种信息是可以实时更新的,我们就会发现,通过各种数据的分析排名,我们可以了解到数据背后的东西,例如可以根据工人的平均工资来了解到某个行业中工人待遇的企业排名。可以根据企业的总产值的排名来大概了解在这个行业中企业的竞争力的排名。像这些经过分析处理过的信息才是真正有价值的信息,当然信息的处理可以根据使用者自身的需求来选择处理信息的方式,例如一些函数的组合或者是统计学方法。总之,通过这个网站,对于行业的数据采集分析并形成有巨大的价值的过程有着很大的推进的意义。这个课题,其实原理和方法都是简单通俗易懂的,但是改变人们生活方式,推动社基于Web行业数据采集、分析与发布系统的开发-3会进步的恰恰是那些简单的发明创造,当然这个课题可能达不到这样的高度,但这样的尝试是非常有价值的。因为它架设起来容易,复杂的使我们具体去操作,例如收集企业信息,我们可以通过与政府的合作来收集,也可以通过问卷调查来收集,还可以让企业自己登陆我们的网站来添加信息。在日新月异的信息时代,掌握信息的快速流通手段,在某种程度上我们就走在了时代行业的前列,所以我想这个课题在某种程度上有着划时代的意义。像这种课题,在国外发展已经非常成熟,在国内则刚刚起步,例如国外的福布斯排名,国内的胡润排名,所以,从商业上看,这个行业还是非常有前途的。1.4设计要求构建基于Web行业数据分析采集发布系统的会员注册登陆系统基于Web行业数据采集分析发布系统提供给用户进入系统的入口,用户在注册一个新的会员后,输入用户名,设置密码可完成注册,注册后便可登入系统,接着就可以在网上添加企业详细信息或者获得想要的企业信息以及其他网站提供的功能。建立管理员后台管理系统管理员登录后台管理系统后,可以修改注册用户的各种信息,可以添加修改删除企业的各种信息。建立企业信息的查询排名系统注册用户可以查询到具体单个企业的信息,也可以根据所需查看各区县企业的各种排名从而了解到用户想要了解的有价值的信息。例如徐汇区IT企业的营业收入排名、软件外包排名、员工收入福利排名等等信息。1.