文章发布系统的设计与实现.docx

上传人:滴答 文档编号:3818498 上传时间:2019-07-30 格式:DOCX 页数:73 大小:1.75MB
下载 相关 举报
文章发布系统的设计与实现.docx_第1页
第1页 / 共73页
文章发布系统的设计与实现.docx_第2页
第2页 / 共73页
文章发布系统的设计与实现.docx_第3页
第3页 / 共73页
文章发布系统的设计与实现.docx_第4页
第4页 / 共73页
文章发布系统的设计与实现.docx_第5页
第5页 / 共73页
点击查看更多>>
资源描述

1、1文章发布系统的设计与实现摘 要随着计算机技术的迅速发展,网络正以一种前所未有的冲击力影响着人类的生产和生活。网络的快速发展,颠覆了传统的信息传播方式,冲破了传统的时间,空间的局限性,继而引发了人类阅读方式的变革。现如今,网络阅读已成为一种新的时尚,在这种趋势下,文章发布系统应运而生,该系统能以更快速有效的方式分享世界各种信息资源。本文设计的文章发布系统是一个基于 B/S 模式,前台界面采用 JSP 语言编写,后台采用 SSH 框架来搭建,开发环境使用 MyEclipes 的系统。该系统充当了一个网络文章发布媒介的功能,实现了系统化、自动化的管理,使人们在任何地方都能获得需要的信息。该系统实现

2、了以下几个功能:用户管理功能,文章管理功能,文章搜索功能,文章评论功能。关键词: java;MVC;文章发布2The Design And Implementation Of The Article Publishing SystemAbstractWith the rapid development of computer technology,the network is an unprecedented impact on the impact of human production and life. The rapid development of the network, to s

3、ubvert the traditional means of information dissemination, breaking the traditional time, space limitations, and then triggered a change in human reading. Now, read the network has become a new fashion trend in this article publishing system came into being, the system can share the world a variety

4、of information resources in a more rapid and efficient manner.This article design article publishing system is based on the B / S mode, the front interface using JSP language, the background using SSH framework to build, the development environment using MyEclipes system. The system serves as a netw

5、ork article to publish media functions, to achieve a systematic, automated management, so that people can get the information in any place. The system implements the following functions: user management functions, article management functions, article search function, article comment function.Key wo

6、rds: java; MVC;article published3I目 录摘要 .1Abstract .21 绪论 .31.1 课题背景 .31.2 研究现状及发展趋势 .31.3 课题意义与目的 .31.4 研究内容 .41.5 论文组织 .42 开发工具和技术介绍 .52.1 开发工具 .52.1.1 Myeclipse 简介 .52.1.2 MySQL 简介 .52.1.3 Tomcat 简介 .52.2 开发技术 .52.2.1 JSP 技术简介 .52.2.2 Servlet 技术简介 .62.2.3 SSH 框架整合技术简介 .62.2.4 B/S 模式简介 .73 系统分析 .8

7、3.1 可行性分析 .83.1.1 技术可行性 .83.1.2 经济可行性 .8II3.1.3 操作可行性 .83.1.4 法律可行性 .83.2 系统需求分析 .83.2.1 功能模块 .83.2.2 类图 .103.2.3 用例图 .103.3 系统详细设计 .123.3.1 用户注册模块 .123.3.2 用户登录模块 .123.3.3 文章搜索模块 .133.3.4 用户留言模块 .133.3.5 用户评论模块 .133.3.6 用户信息管理模块 .143.3.7 用户管理模块 .143.3.8 公告管理模块 .153.3.9 文章管理模块 .153.3.10 评论管理模块 .163.

8、3.11 留言管理模块 .163.3.12 管理员管理模块 .173.4 数据库需求分析 .183.4.1 系统数据库 .183.4.2 实体 E-R 图 .183.4.3 数据库表结构 .21III4 系统实现 .234.1 功能模块的实现 .234.1.1 用户管理 .234.1.2 公告管理 .244.1.3 文章管理 .254.1.4 文章评论管理 .274.1.5 留言管理 .284.1.6 管理员信息管理 .284.2 界面设计 .304.2.1 系统首页 .304.2.2 用户注册 .314.2.3 用户登录 .314.2.4 文章搜索 .324.2.5 用户留言 .334.2.

9、6 用户评论 .345 系统测试 .365.1 系统测试测试策略说明 .365.2 测试环境 .365.2.1 系统测试硬件环境 .365.2.2 系统测试软件环境 .375.3 测试时间 .375.4 测试报告 .37总结 .41IV致谢 .42参考文献 .4331 绪论1.1 课题背景在科学技术不断地发展与进步的同时,网络也从各个方面慢慢改变着人们的生活,在当今的时代,我们的生活与网络密不可分,网络已然成为我们生活中不能缺乏的部分。比如:通过网上学习、网上购物等。而文章作为传播信息的一种途径,也需要与网络结合起来,提供网上文章浏览、发布系统供人们使用,人们在任何时间、地点只要上网即可浏览信

10、息。在减少纸质书籍的印刷的同时也节省了资源。传统的网络开发是基于页面、服务器端数据传输的模式,把网络表示层建立于html 页面。随着信息技术的不断发展,这样的页面已经不能满足网络用户的需求了,现在,用户希望有更好的体验,同时,管理员也希望有更方便、快捷的管理。为了能够达到用户、管理员所期待的效果,我们使用 jsp 动态网页来实现发布系统,带给用户、管理员更好的体验。1.2 研究现状及发展趋势从国内外发展经验来看,信息系统可以不仅仅局限于文本、数值,使用图像、视频、声音等多种媒体可以丰富信息系统。使信息系统具有更好的效果、更好的交互性、更大的使用范围。信息的传播是指信息从发送到接收的过程。有三个

11、要素在这个过程中:发送者、接收者和传播渠道。一般来说,传播渠道有两种:单向、双向,单向传播是指发送者传递、发送信息,不关心接收者的反馈;双向传播是指发送者接收接收者的反馈,接受者和发送者会有互动。本系统作为信息发布系统,需要与用户有交互的作用,故使用的传播渠道应该是双向的。随着信息管理系统发展的普及,功能也越来越完善,所以要引进先进的技术来让它具有更大的优势,本文使用了 JQuery、JS、CSS 等前端语言来优化用户页面,使用MVC 的架构、 SSH 的框架完整后台代码。系统采用了 B/S 的架构模式,将浏览器作为客户端,用户只需浏览器即可使用该系统,不需要额外下载客户端。目前该系统有了好的

12、发展趋势,随着信息技术的不断发展,我相信文章发布系统有更好的前景,能给人们带来更多的便利。41.3 课题意义与目的文章发布系统的实现减轻了管理员更新维护文章的工作量,通过该系统,将管理员的工作简化了,现在管理员只需录入文字和上传图片,就可以发布文章,缩短了文章的更新时间,方便了管理员管理维护。文章发布系统是一个集文章发布、评论、留言于一体的管理系统,游客可以搜索相关文章,游客注册后可以登录网站属于文章进行评论以及对网站进行留言,管理员可以登录进入管理员中心对网站信息进行管理,对文章进行发布以及管理、对用户评论进行管理,对用户留言进行回复,和用户进行互动。极大的方便的网民,是广大网民点开浏览器,

13、输入网址,即可浏览相关信息。1.4 研究内容本文设计系统,首先从技术、经济、操作、法律进行可行性分析。在确定系统可行的情况下,对系统用进行需求分析,确定系统的功能模块,然后设计数据库,编写代码实现详细系统功能模块,最后对完成的系统进行测试。在该系统中,前台使用CSS、JQuery 等技术使界面更美观,交互性更好,而后台则是使用了 SSH 框架,方便代码的管理与维护。人们普遍认为一个软件功能多就好,往往忽略了在系统功能增多的同时,也会给系统的用户带来很多麻烦。在大部分情况下,系统用户都是非专业人员,如果将系统设计的过于复杂,就需要花时间进行对这些使用者进行培训,无形中增加了系统成本。同时系统中的

14、一些功能使用次数较少,这些功能性价比低,可以适当的进行删减,减少系统成本。因此,在功能确定、选择上,更看重的应该是合适,不要盲目追求系统的功能,系统做到简洁、实用即可。1.5 论文组织本文有五个章节组成:第 1 章:绪论。介绍课题背景、当前研究现状及发展趋势、开设此课题意义与目的以及本文主要研究的内容。第 2 章:开发环境和工具介绍。介绍了开发工具 MySql,Myeclipes 的使用、SSH框架的原理、MVC 模型的构成以及 B/S 模型等的实现原理。第 3 章:系统分析。从可行性分析开始到需求分析,然后进行各个模块详细分析5与设计以及数据库的设计。第 4 章:系统实现。根据各模块功能,编写代码完成具体实现。第 5 章:系统测试。系统完成后,对系统进行完整测试。最后对本次毕业设计进行工作总结,分析论文完成情况并对系统做出总体评价。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。