《基于个人喜好的消息推送网站毕业论文》由会员分享,可在线阅读,更多相关《基于个人喜好的消息推送网站毕业论文(42页珍藏版)》请在金锄头文库上搜索。
1、 本 科 生 毕 业 设 计(论 文)论文题目:基于个人喜好的消息推送网站 作 者 声 明本人以信誉郑重声明:所呈交的学位毕业设计(论文),是本人在指导教师指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。文中引用他人的文献、数据、图件、资料均已明确标注出,不包含他人成果及为获得东华理工大学或其他教育机构的学位或证书而使用过的材料。对本设计(论文)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本毕业设计(论文)引起的法律结果完全由本人承担。本毕业设计(论文)成果归东华理工大学所有。特此声明。毕业设计(论文)作者(签字): 签字日期: 年 月 日本人
2、声明:该学位论文是本人指导学生完成的研究成果,已经审阅过论文的全部内容,并能够保证题目、关键词、摘要部分中英文内容的一致性和准确性。学位论文指导教师签名: 年 月 日 基于个人喜好的消息推送新闻网站郭伟林 Message-pushed News Website Based on Personal Preferences Weilin Guo2014年 06月 02日 东华理工大学毕业设计(论文) 摘要摘 要 基于个人喜好的消息推送新闻网站是在信息上提供资源共享、信息交流和协同工作的计算机网络信息系统。随着计算机科学技术的发展,网络信息的快速传播已经成为人们日常生活中获取信息的重要途径,人们获取
3、信息的快速途径主要是通过浏览新闻网站。而各种新闻网站数量又比较多,需要找出用户自己喜欢的新闻进行查看又比较麻烦,为了满足用户的需要,现基于主流的消息推送功能,开发一个用户个人喜好的消息推送新闻网站。本毕业设计主要是采用了B/S设计模式,基于JSP(Java Server page)技术和Microsoft SQL Server 2000数据库技术开发了一个用户喜好的消息推送新闻网站。其开发主要包括后台数据库的建立和维和以及前端应用程序的开发两个方面。采用Microsoft SQL Server 2000数据库作为后台数据库、JSP作为前台开发语言,主要完成各类新闻信息的浏览、检索查询各类新闻信
4、息、新闻信息管理、用户管理、管理员管理、链接管理和消息推送等功能。系统运行结果证明,本文所设计的基于个人喜好的消息推送新闻网站可以满足用户的需要,达到了设计要求。本课题设计的意义和目标在于根据用户的兴趣定制用户喜欢的新闻,有利于增加用户对新闻网站的关注度和喜好度。且能实现用户对系统网站的方便、简洁访问。本毕业论文将对系统的开发过程和功能实现进行详细的阐述。关键词:新闻信息管理;SQL Server;消息推送;JSPI东华理工大学毕业设计(论文) AbstractAbstractBased on personal preferences to push the news website is p
5、rovided on the information resource sharing, information exchange and collaborative work of computer network information systems. With the development of computer science and technology, the rapid spread of network information has become important way people get information in daily life, people get
6、 information fast way mainly through browsing news sites. And all kinds of news website number is more, need to find the user, which see their favorite news and more troublesome, in order to meet the needs of users, based on the mainstream news push function, develop a user preferences to push the n
7、ews website.This graduation design mainly adopts B/S design pattern, based on JSP (Java Server page) technology and Microsoft SQL Server 2000 database technology to develop a user preferences to push the news website. Its development mainly includes the backstage database the establishment and peace
8、keeping and development of front application program of two aspects. Using Microsoft SQL Server 2000 database as background database and JSP as the front desk development language, mainly to complete all kinds of news and information browsing, search all kinds of news and information, news and infor
9、mation management, user management, administrator management, link management and message delivery, and other functions. System operation results show that this design is based on personal preference information push news sites can meet the needs of users, has reached the design requirements.The sig
10、nificance of this topic design and target is according to the users interest in custom user like news, to increase user interest and preference of news websites. Users of the system is able to be convenient, simple access. This thesis will be on the system development process and function realizatio
11、n in detail in this paper.Key words: news information management; SQL Server; Messaged-pushed; JSP III目 录摘要IAbstractII1 绪论1 1.1 研究的背景1 1.2 研究的目的和意义1 1.3 研究的方法22 关键技术介绍与系统开发环境3 2.1 关键技术3 2.1.1 Struts应用框架介绍3 2.1.2 JDBC数据库访问技术3 2.1.3 HTML+CSS技术4 2.2 开发环境43 系统分析6 3.1 可行性分析6 3.2 需求分析6 3.2.1 功能需求6 3.2.2 性
12、能需求7 3.2.3 数据流分析74 系统概要设计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 数据库的物理实现175 系统总体设计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.
13、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 研究的背景信息技术的发展给广大新闻用户带来了不少好处,其就是能够让用户知道世界各地的重大新闻。由于各网站、媒体等是信息传播的媒介,这些传播媒介又存在大量新闻信息,而往往大多数人只能凭记忆力记住一些常常主动浏览的信息浏览网站。由于各种基于用户兴趣、职业等网站的不断出现,使得用户可以选择访问的网站数量太多,这也正是为什么许多信息网站都少有人问津的根本原因。由于广大用户往往花费了很少时间,来查找网站上的新闻信息,在发展的初期受到了广大用户的好评。但是到了后期,随着信息量的急剧增加,使网站建设的规模变得越来越大,人们要查找新闻信息的难度也变得更大,也需要花费更多的时间和精力。这就是目前传统网站信息传播的弊端,因此,为了改善此问题存在的局面,就需要对网站进行新的技术改造。目前,许多信息传播网站研究出可以