资源描述:
《个性化的新闻推送系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.个性化的新闻推送系统设计与实现摘要在网络发展的新时代,越来越多的信息在网上发布,新闻作为信息的一个重要的主题也不例外。为使用户轻松获得更新最好的新闻信息,每天的信息发布、更新都需要投入很大的人力和物力。本文通过研究ASP.NET技术+数据库SQLServer2008结合的方式,以Microsoft公司InternetInformationServer7.0作为Web服务器,实现了一个基于浏览器/服务器(Browser/Server)模式的网络新闻发布系统,完成了用户浏览及管理员操作的各项功能,如:栏目菜单的显示、栏目内新闻的显示、
2、新闻搜索、新闻评价、添加新闻、新闻的修改和删除、新闻栏目管理、用户管理等。系统设计严格遵循软件工程思想,完成了系统的可行性分析,需求分析,概要设计和详细设计等工作。关键词:网络,信息,ASP.NET,浏览器/服务器..AbstractNowadays,alongwithInternetfuturedevelopment,moreandmoreinformationarereleasedbytheInternet.Thenewsisofthem.Forlettingthecustomertoacquiresomesatisfiedne
3、wsinformation,everyday,thecollection,releaseandrenewofinformationneedagreatofenergyandthematerialresources.ThistextpassesaresearchASP.NETtechniqueandgeneralmethodofthedatabaseSQLServer2008aboutwriteprocedure,CarryoutaReleasesystemofthenewsonthenetwork,ittakesBrowser/Se
4、rverasworkterrace.Completedvariousfunctionofthecustomeraboutbrowseandthemanagingpersoninoperation,suchas:showofthecolumn,themanifestationofthecolumn,thenewssearch,thecommentaryofthenews,increasenews,modifynews,deletenews,manageofthecolumn,managecustomerEtc.Thedesignoft
5、hesystemfollowsthethoughtofthesoftwareengineeringstrictly,completetheanalysisofpossibility,theanalyticalaboutneed,theconceptdesign,detaileddesignEtc.Keyword:Internet,Information,ASP.NET,Browser/Server...目录前言11.绪论21.1.新闻发布系统概述21.2.国内外新闻发布系统研究现状21.3.信息传递方式的发展22.系统运行、布署及开
6、发环境介绍32.1.系统运行环境32.1.1.软件环境32.1.2.硬件环境32.2.系统布署32.3.系统开发工具及运行介绍32.3.1.开发工具(MicrosoftVisualStudio2010)32.3.2.开发语言(C#.Net)42.3.3.数据库(SQLServer2005)52.3.4.Internet信息服务(IIS7.0)93.系统分析及总体设计113.1.需求分析113.2.系统结构图124.系统设计144.1.系统设计144.1.1.数据库访问144.1.2.用户控件274.1.3.代码公共类284.2.系统
7、页面设计314.2.1.前台新闻浏览314.2.2.后台新闻发布及系统管理40..5.数据库设计与实现465.1.数据库逻辑关系465.1.1.用户、角色、权限和新闻栏目关系465.1.2.新闻内容关系图475.2.数据库说明475.2.1.数据库说明475.2.2.数据表说明47结论49参考文献50..前言当我们进入21世纪的时候,科学技术正以我们难以想象的速度增长,信息传播载体Internet的流行使我们真正进入了信息时代,随着世界范围内Internet环境的形成,全球正进入一个以网络为中心的计算时代,以Internet技术为代
8、表的信息技术为人们创造了一种新的不受地域、时间和计算机本身约束的信息交流、共享和协作方式,这种新的方式给每个人带来了新的机会和挑战。它不仅仅为人们提供无限的知识财富,同时提供给人们一个共享知识的平台。而传统的新闻系统,如新浪、搜狐等。