登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

个人博客系统的设计与制作毕业论文

 2022-02-16 20:42:56  

论文总字数:23699字

摘 要

随着互联网文化与技术的飞速发展,人们对网络交流平台的要求也随之提高,因而出现了论坛、QQ空间、博客等各式互动平台。博客就是这样一个以网络为媒介的平台,用户可以在博客中发布个人心得、观点和知识,与他人进行有效并且及时的沟通。网络和生活的距离被进一步拉近,博客的沟通交流方式比邮件、讨论组更加简单,使用博客的网民可以自由、随时创立个人网络空间,借助博客这个提供展示个性化色彩空间的工具,网民也能够越来越方便地进行在线学习和交流。

该论文详细阐述了个人博客网站从设计到实现的过程。此系统基于J2EE平台开发,面向对象设计,采用MyEclipse为开发工具,MySQL为数据库,Java为开发语言,并且采用MVC设计模式,结合当今常用的SSH这样一个集成框架来实现整个博客网站系统的架构与开发。

该系统的主要功能是用户对博主博客的访问与交流。用户可以注册,并在博客登录,查看博主的个人简介、博文、相册、发表个人评论等,用户还可以使用音乐播放器、观看视频等功能;博主则拥有对博客的管理权限,博主登录管理账号之后,可以对博文、个人简介、注册用户、用户留言和相册进行相应的管理。

关键词:博客网站 MVC S.S.H(Struts ,Hibernate ,Spring) B/S JSP

Design And Implementation Of Personal Blog System

Abstract

With the rapid development of Internet culture and technology, people's demand for online platforms has increased accordingly. So forums, QQ space, blog and other forms of interactive tools have been invented. Blog is such a web-based platform. Users of blog can publish experiences, ideas and knowledge in the blog. Or communicate with others in an effective and timely manner. The distance between network and life is further narrowed. The communication style of blog is easier than e-mail and discussion groups. Netizen are free to create personal cyberspace at any time. With this platform, which provides space to show personalized color. Netizens are able to learn online more conveniently.

The content of graduation design is to design and implement a web technology based on blog sites, so the system is based on object-oriented design, is mainly to j2EE as a development base, using MyEclipse as a development tool, using MYSQL as the data base. The development language is java, completed the development of personnel blog system. And using the integrated framework which called SSH, It is a kind of MVC pattern.

The main function of the system is the visit and interflow between uers and blogger. Users can register and log in. At the same time, users are capable of viewing blogger’s personal profiles, blog posts, albums, post comments and so on. In addition, users can listen to music lists and watch video. On the other side, blogger has administrative rights to the blog system. After blogger entering the administrative system, blogger has the right to do management operations to posts, personal profile, register users, comments and albums.

Key words: Blog; MVC; S.S.H(Struts ,Hibernate ,Spring); B/S; JSP

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 课题背景 1

1.2 选题的目的和意义 1

1.3 系统设计思想 2

1.4 本论文的内容组织结构 2

第二章 系统开发技术与环境介绍 3

2.1 运行环境 3

2.2系统开发环境 3

2.2.1 MyEclipse 3

2.2.2 数据库简介 3

2.2.3 Tomcat 3

2.3 系统开发的思想与技术 4

2.3.1 JSP技术与MVC模式 4

2.3.2 S.S.H框架介绍 5

第三章 系统分析与设计 8

3.1 系统需求 8

3.2 功能需求 8

3.3 系统功能模块 9

3.3.1 博主功能模块 9

3.3.2 用户功能模块 10

3.4 系统业务描述 10

第四章 数据库的设计与实现 12

4.1 系统E-R图 12

4.2 数据库设计 12

4.3数据库表的设计和创建 13

4.3.1 博文信息表(t_content) 13

4.3.2 博主表(t_manage) 14

4.3.3 栏目信息表(t_lanmu) 14

4.2.4 留言信息表(t_pinglun) 15

4.2.5 用户表(t_user) 16

4.2.5 相册信息表(t_gallery) 16

第五章 系统详细设计与实现 18

5.1 S.S.H.框架配置模块 18

5.1.1 Hibernate配置文件 18

5.1.2 Struts2配置文件 18

5.1.3 Spring配置文件 19

5.2 服务器部署项目及发布 20

5.2.1 项目部署流程 20

5.2.2 二维码的生成与访问 20

5.3 用户模块 21

5.3.1 登录注册模块 22

5.3.2 留言模块 24

5.3.3 博文搜索模块 25

5.3.4 相册模块 26

5.3.5 可发弹幕的视频模块 26

5.3.6 图片自动轮转模块 27

5.3.7 HTML5音乐播放器模块 27

5.4 博主模块 28

5.4.1 博主登录模块 28

5.4.2 博文管理模块 29

5.4.3 博主资料管理模块 30

5.4.4 留言管理模块 30

5.4.5 用户管理模块 31

5.4.6 相册管理模块 31

第六章 系统的调试与测试 33

6.1 软件测试的流程 33

6.2 测试环境和条件 33

6.3 软件测试 34

6.3.1 用户注册模块测试 34

6.3.2 博文模块测试 35

第七章 总结与展望 36

7.1 总结 36

7.2 展望 36

参考文献 38

致 谢 39

第一章 绪论

1.1 课题背景

Weblog简称 Blog。Weblog是由Web和Log两个词语组成,当其组合在一起时,就是体现在网络上流水记录的形式,称为“网络日志”。它是1997年12月由美国的Jorn Barger最早提出的,21世纪以来,互联网技术突飞猛进,博客顺应互联网潮流的发展而不断吸引着全球用户,它是一个新型的个人互联网出版工具,博客使用者可以很方便地用文字、链接、影音、图片建立起个性化的网络世界。Blog标志着新的生活和工作方式,体现出学习方法的不断创新,是一个正在蓬勃发展的互联网新应用。

Blogger或者Weblogger,是指平时使用Weblog工具用来记录的人。Blog是一个由简短且不定时更新的帖子(Post)所构成的网页。Bloggers发表博客的内容或者目的各不相同。从个人到公司、从心得到研究、从八卦到学术,应有尽有。只需搜索自己感兴趣的博客,便能在虚拟网络平台上找到志同道合的人。

1.2 选题的目的和意义

一个简介美观、功能齐全的博客系统可以为用户提供一个学习交流的良好平台,借助博客的自主性、互动性、共享性的特点,用户可以查询自己感兴趣的博客,一边学习一边发表留言表达自己的看法,促进博主和用户、用户和用户之间的深度交流。因此现代社会对Blog功能自然高要求,新一代更多、更新、更全功能的Blog亟需进入大众视野。

请支付后下载全文,论文总字数:23699字

您需要先支付 50元 才能查看全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图