基于个人喜好的消息推送网站学士学位论文.docx
- 文档编号:1828632
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:33
- 大小:1.21MB
基于个人喜好的消息推送网站学士学位论文.docx
《基于个人喜好的消息推送网站学士学位论文.docx》由会员分享,可在线阅读,更多相关《基于个人喜好的消息推送网站学士学位论文.docx(33页珍藏版)》请在冰豆网上搜索。
基于个人喜好的消息推送网站学士学位论文
本科生毕业设计(论文)
论文题目
:
基于个人喜好的消息推送网站
姓名
:
郭伟林
学号
:
1021113465
班级
:
10211112
年级
:
10级
专业
:
软件工程
学院
:
软件学院
指导教师
:
张军(副教授)
完成时间
:
2014年06月02日
作者声明
本人以信誉郑重声明:
所呈交的学位毕业设计(论文),是本人在指导教师指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。
文中引用他人的文献、数据、图件、资料均已明确标注出,不包含他人成果及为获得东华理工大学或其他教育机构的学位或证书而使用过的材料。
对本设计(论文)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本毕业设计(论文)引起的法律结果完全由本人承担。
本毕业设计(论文)成果归东华理工大学所有。
特此声明。
毕业设计(论文)作者(签字):
签字日期:
年月日
本人声明:
该学位论文是本人指导学生完成的研究成果,已经审阅过论文的全部内容,并能够保证题目、关键词、摘要部分中英文内容的一致性和准确性。
学位论文指导教师签名:
年月日
基于个人喜好的消息推送新闻网站
郭伟林
Message-pushedNewsWebsiteBasedonPersonalPreferences
WeilinGuo
2014年06月02日
摘要
基于个人喜好的消息推送新闻网站是在信息上提供资源共享、信息交流和协同工作的计算机网络信息系统。
随着计算机科学技术的发展,网络信息的快速传播已经成为人们日常生活中获取信息的重要途径,人们获取信息的快速途径主要是通过浏览新闻网站。
而各种新闻网站数量又比较多,需要找出用户自己喜欢的新闻进行查看又比较麻烦,为了满足用户的需要,现基于主流的消息推送功能,开发一个用户个人喜好的消息推送新闻网站。
本毕业设计主要是采用了B/S设计模式,基于JSP(JavaServerpage)技术和MicrosoftSQLServer2000数据库技术开发了一个用户喜好的消息推送新闻网站。
其开发主要包括后台数据库的建立和维和以及前端应用程序的开发两个方面。
采用MicrosoftSQLServer2000数据库作为后台数据库、JSP作为前台开发语言,主要完成各类新闻信息的浏览、检索查询各类新闻信息、新闻信息管理、用户管理、管理员管理、链接管理和消息推送等功能。
系统运行结果证明,本文所设计的基于个人喜好的消息推送新闻网站可以满足用户的需要,达到了设计要求。
本课题设计的意义和目标在于根据用户的兴趣定制用户喜欢的新闻,有利于增加用户对新闻网站的关注度和喜好度。
且能实现用户对系统网站的方便、简洁访问。
本毕业论文将对系统的开发过程和功能实现进行详细的阐述。
关键词:
新闻信息管理;SQLServer;消息推送;JSP
Abstract
Basedonpersonalpreferencestopushthenewswebsiteisprovidedontheinformationresourcesharing,informationexchangeandcollaborativeworkofcomputernetworkinformationsystems.Withthedevelopmentofcomputerscienceandtechnology,therapidspreadofnetworkinformationhasbecomeimportantwaypeoplegetinformationindailylife,peoplegetinformationfastwaymainlythroughbrowsingnewssites.Andallkindsofnewswebsitenumberismore,needtofindtheuser,whichseetheirfavoritenewsandmoretroublesome,inordertomeettheneedsofusers,basedonthemainstreamnewspushfunction,developauserpreferencestopushthenewswebsite.
ThisgraduationdesignmainlyadoptsB/Sdesignpattern,basedonJSP(JavaServerpage)technologyandMicrosoftSQLServer2000databasetechnologytodevelopauserpreferencestopushthenewswebsite.Itsdevelopmentmainlyincludesthebackstagedatabasetheestablishmentandpeacekeepinganddevelopmentoffrontapplicationprogramoftwoaspects.UsingMicrosoftSQLServer2000databaseasbackgrounddatabaseandJSPasthefrontdeskdevelopmentlanguage,mainlytocompleteallkindsofnewsandinformationbrowsing,searchallkindsofnewsandinformation,newsandinformationmanagement,usermanagement,administratormanagement,linkmanagementandmessagedelivery,andotherfunctions.Systemoperationresultsshowthatthisdesignisbasedonpersonalpreferenceinformationpushnewssitescanmeettheneedsofusers,hasreachedthedesignrequirements.
Thesignificanceofthistopicdesignandtargetisaccordingtotheuser'sinterestincustomuserlikenews,toincreaseuserinterestandpreferenceofnewswebsites.Usersofthesystemisabletobeconvenient,simpleaccess.Thisthesiswillbeonthesystemdevelopmentprocessandfunctionrealizationindetailinthispaper.
Keywords:
newsinformationmanagement;SQLServer;Messaged-pushed;JSP
目录
摘要I
AbstractII
1绪论1
1.1研究的背景1
1.2研究的目的和意义1
1.3研究的方法2
2关键技术介绍与系统开发环境3
2.1关键技术3
2.1.1Struts应用框架介绍3
2.1.2JDBC数据库访问技术3
2.1.3HTML+CSS技术4
2.2开发环境4
3系统分析6
3.1可行性分析6
3.2需求分析6
3.2.1功能需求6
3.2.2性能需求7
3.2.3数据流分析7
4系统概要设计10
4.1网站结构规划及设计目标10
4.2系统功能模块设计10
4.3系统逻辑结构设计11
4.4数据库与设计12
4.4.1数据库分析12
4.4.2数据库概念结构设计13
4.4.3数据库逻辑结构设计15
4.4.4数据库的物理实现17
5系统总体设计19
5.1网站总体架构19
5.1.1网站前台架构19
5.1.2网站后台架构20
5.2系统功能模块设计与实现21
5.2.1系统后台主要功能设计与实现21
5.2.1.1管理员登录模块设计21
5.2.1.2新闻信息管理模块和管理员设置模块设计16
5.2.1.3链接管理模块设计22
5.2.1.4查看新闻人物模块设计22
5.2.2网站前台主要功能模块设计24
5.2.2.1今日新闻的显示24
5.2.2.2输入新闻的关键字查询新闻24
5.2.2.3查看年度新闻人物与投票数量25
5.2.2.4消息推送26
5.2.2.5消息推送搜索前三29
结论31
致谢32
参考文献33
1绪论
1.1研究的背景
信息技术的发展给广大新闻用户带来了不少好处,其就是能够让用户知道世界各地的重大新闻。
由于各网站、媒体等是信息传播的媒介,这些传播媒介又存在大量新闻信息,而往往大多数人只能凭记忆力记住一些常常主动浏览的信息浏览网站。
由于各种基于用户兴趣、职业等网站的不断出现,使得用户可以选择访问的网站数量太多,这也正是为什么许多信息网站都少有人问津的根本原因。
由于广大用户往往花费了很少时间,来查找网站上的新闻信息,在发展的初期受到了广大用户的好评。
但是到了后期,随着信息量的急剧增加,使网站建设的规模变得越来越大,人们要查找新闻信息的难度也变得更大,也需要花费更多的时间和精力。
这就是目前传统网站信息传播的弊端,因此,为了改善此问题存在的局面,就需要对网站进行新的技术改造。
目前,许多信息传播网站研究出可以通过“消息推送机制”实现网站新闻信息的快速浏览。
消息推送机制就是在这样一个互联网背景下诞生的,它能使用户可以对自己喜好的新闻信息进行快速的查看。
针对用户对于目前浏览网站上存在的大量新闻信息耗时、耗力的情况,则开发出基于用户喜好的消息推送功能显得尤为重要。
所以说,为了解决目前用户遇到的各种新闻查找问题或其他一些问题,本系统网站可以利用目前许多新闻网站使用的消息推送机制,实现用户能轻易的得到想要查看的新闻。
1.2研究的目的及意义
由于网站信息量非常的多,使得用户寻找自己喜欢的新闻信息变得更加困难,为了增加用户对新闻网站的喜好度和关注度。
本系统开发出基于用户个人喜好的消息推送功能,来实现新闻信息的主动推送。
然而系统可以根据用户点击的浏览习惯,分析用户喜欢浏览的新闻信息,筛选出满足条件的新闻信息,定制出用户喜好的新闻信息主动推送给用户。
对此的话,用户也会感到本网站有比其他新闻网站所不具备的优点。
本毕业设计的开发意义在于将不同用户的个人喜好作为新闻信息推送的依据,满足各种不同用户的需要,解决他们访问新闻网站时遇到的各种问题,本网站建设的宗旨是为广大用户服务,实现用户对本网站的喜好度和关注度的增加。
1.3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 个人 喜好 消息 推送 网站 学士学位 论文