毕业论文--基于Web版的博客

上传人:liy****000 文档编号:115180352 上传时间:2019-11-12 格式:DOC 页数:53 大小:1.68MB
返回 下载 相关 举报
毕业论文--基于Web版的博客_第1页
第1页 / 共53页
毕业论文--基于Web版的博客_第2页
第2页 / 共53页
毕业论文--基于Web版的博客_第3页
第3页 / 共53页
毕业论文--基于Web版的博客_第4页
第4页 / 共53页
毕业论文--基于Web版的博客_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《毕业论文--基于Web版的博客》由会员分享,可在线阅读,更多相关《毕业论文--基于Web版的博客(53页珍藏版)》请在金锄头文库上搜索。

1、 太原理工大学毕业设计(论文)用纸太 原 理 工 毕 业 设 计基于web版的博客摘 要本系统致力于建立灵活、方便的博客系统,主要有三大功能模块:系统管理员模块、注册的会员模块和游客访问模块。为了满足博客系统的要求,实现系统静态与动态页面的相互分离,系统采用JSP+JavaBean+Servlet和SQL Server2005数据库相结合的开发模式。系统管理员模块:只有系统管理员才具有该模块的权限。该模块需要实现注册用户和系统用户的管理,另外通过该模块可以浏览文、浏览相册、删除文章、删除相册等,以及系统公告等信息。注册用户模块:用户只用通过该网站提供的接口注册后才有的功能。该模块是系统核心的功

2、能模块,要求实现博客文章发表、相册上传、文章评论、删除文章、删除照片、修改个人信息和好友管理的功能。这些都是在用户登陆以后有的。游客模块:用户不需要注册就有的功能。该模块要求实现添加文章浏览、相册查看和发表评论等功能。本文力求可以为博客系统的开发设计找到一种切实可行的解决方案,在分析了目前国内外博客系统的现状的基础上,并经过反复摸索和学习研究后,借助编程语言JSP和 SQL Server 数据库最终实现了博客系统的开发,并在一系列测试后,达成了人性化、所需功能完善、操作清晰的设计目标。关键词 JSP;SQL Server 2005;博客i Based on the web version of

3、 the blogAbstractThis system is committed to building a flexible, convenient blog system has three main modules: System Administrator module, the module registered members and visitors access module. It may in turn generate new ideas.Satisfy for the functions of blog system, achieving the systems st

4、atic page separate with dynamic page mutually, using JSP+ JavaBean+ Servlet with the mode of development that the database of SQL Server2005 combine together. System Administrator module: Only system administrators have permissions for the module. The module needs to implement registered users and u

5、ser management system, while the module can browse through the text, browse photo albums, delete posts, delete the album, as well as announcements and other information systems. Registered user modules: User interface registration only available through the website after some functions. The module i

6、s the core of the system function modules required to achieve blog posts, photo albums upload, post comments, delete posts, delete photos, and friends modify personal information management functions. These are some after user login. Visitors modules: the user does not have the function of registrat

7、ion. The module is required to achieve add articles to browse, view and comment on albums and other functions.This paper seeks to blog system for development and design to find a practical solution in the analysis of -Bo at home and abroad on the basis of the status of the system, and after repeated

8、 exploration and study after study, using JSP and SQL programming language Server database and ultimately the blog system development, and in a series of tests, reached a user-friendly, functional requirements, operations designed to clear.Key Words JSP; SQL Server 2005; Blogii目 录摘 要iAbstractii1 概述1

9、1.1 课题背景11.2 课题意义41.3 文献简述51.3.1 技术简述62 系统分析72.1 系统的需求分析72.2 业务流程分析82.2.1 注册用户业务流程分析82.2.2 系统管理员业务流程分析82.2.3 游客业务流程分析92.3 数据流程分析112.3.1 用户管理模块112.3.2 文章管理模块112.3.3 相册管理模块122.3.4 系统公告管理模块122.3.5 修改密码模块132.3.6 文章发布模块132.3.7 相册上传模块142.3.8 修改个人信息模块142.3.9 好友管理模块142.3.10 文章浏览模块152.3.11 文章评论模块152.3.12 相册浏

10、览模块162.4 数据字典162.4.1 数据项的描述162.4.2 数据流的描述172.4.3 外部实体的描述183 系统设计193.1 系统体系结构设计193.2 系统子模块功能介绍193.3 数据库设计203.3.1 数据库概念设计E-R模型203.3.2 数据库逻辑设计关系模型213.3.3 数据库选型213.3.4 数据库表结构设计223.3.5 数据库表间关系设计233.4 系统环境配置设计244 系统实现264.1 用户注册模块264.2 照片发布模块274.3 添加文章模块284.4 用户修改个人资料模块294.5 管理员登陆模块314.6 注册用户管理模块324.7 公告管理

11、模块335 系统测试355.1 测试目的355.2 测试方法355.1 测试结果356 总结37参考文献38致 谢39英文原文40中文译文461 概述1.1 课题背景随着互联网的迅猛发展,网络日益成为人们交流的重要媒介,网络交流方式也日新月异。在没有自己的博客之前,人们会经常进出于论坛发表贴子或者通过即时通信软件聊天,来表达自已的想法,可是这些都是零散的和杂乱的。博客的出现,让人们可以不断的把自己以前的和每天激发的一些想法或者感受整理放在自己的博客上,每次在写文章的时候,可能又会产生新的想法。虽然一些想法一些思考只是皮毛,没有什么深度,但是当下笔去写的时候每次都会对某个小小的问题有了更多的一点

12、点思考,再写博客的时候就感觉到了一种满足感,一种想法得以释放思考得以延伸的满足感。生活中每天的一个小小的事情都会引起人们的思考,甚至是和朋友的聊天中一个小小的火花迸发。督促自己努力、把一时的想法变成观点,争取在生命中的每天里留下点什么,这也是人们写博客的目的之一。这样就能督促自己每一天不要浑浑噩噩,时光流逝无痕无声无息,写博客也是在自己的每一天上留下了一道浅浅的思考和划痕。不仅如此,通过写博客、记录自己的想法可以帮助实现如下这些目的:(1)记录生活,在自己的每一天上留下思考的划痕。 (2)整理思路,固化知识,获得更多更好的想法。 (3)分享,将自己的想法、经验与人分享。(4)交流、提高,通过交

13、流产生更多的思维火花,相互提高。 (5)交友,互相鼓励,一路同行。博客的兴起,美国大众传播学者琼杰尔曼在1998年7月21日写下一句话:“未来,也许100年后,大学新闻学院及令人肃然起敬的新闻奖将以现在在一些人看来声名狼藉的网络记者麦特德拉吉的名字来命名。而此时,CNN的拉里金及彼得阿内特等可能早已被人们忘却了。那时,德拉吉将被全世界的新闻学者与学生们作为研究对象。”这里提到的网络记者麦特德拉吉(Matt Drudge),就是1998年向全世界报道克林顿性丑闻的第一人,也就是较早意义上的“博客”。2003年,著名的学院派博客金罗曼斯科 (Jim Romensesko) 率先在他的博客网站上揭露

14、了纽约时报记者系列造假案“布莱尔丑闻”(Blair Scandal),使纽约时报这个以全球新闻业良心自居的媒体集团,遭遇了前所未有的危机,博客的力量可见一斑。2003年11月起,一个叫“木子美”的博客开始在网上发布名为遗情书的个人日志,引发了“木子美冲击波”,博客在中国开始广为人知。2005年9月8日,新浪在北京宣布推出Blog公测版,成为国内首家正式推出Blog频道的门户网站,代表web 2.0的blog开始被第一代传统门户网站接纳,博客正日益成为一种新潮流和新时尚。博客即blog一词源于英文中的web log(网络日志)一词,而“博客”则是参照了“骇客”“黑客”等、进行了中国化翻译的结果。

15、对于博客的定义有多种,这里列出两条:一、blog 可以是个人日记、每日道坛、合作空间、政治讲坛、特发新闻集散地、各种链接的汇集地、您的个人想法、世界大事备忘录等。您可以完全按照自己的意思来制作 blog,blog 有无数的形式和大小,而且没有任何实际的规则。二、博客是一种十分简易的傻瓜化个人信息发布方式。让任何人都可以像免费电子邮件的注册、写作和发送一样,完成个人网页的创建、发布和更新。如果把论坛(BBS)比喻为开放的广场,那么博客就是你的开放的私人房间。博客具有多重属性和多样化的受众,可以从经济学、政治学、文化研究及心理学的角度等进行分析,本文侧重讨论博客的媒体属性及价值。“如果只有一个人看,那就是日记;如果有几十个人看,那是和朋友分享;如果有几百个人看,那就是一种影响力;如果有几千个人看,那就是一个媒体”。这里的媒体即本文所讨论的大众媒体。博客具有的媒体属性、媒体特征及媒体

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号