毕业论文
第 1 页 共 28 页
毕业论文
题 目:个人网站系统
院 (部):计算机科学与技术学院
专 业:计算机科学与技术专业
班 级:
姓 名:
学 号:
指导个人网站:
完成日期:207 年 4 月 20 日
毕业论文
第 2 页 共 28 页
目 录
ABSTRACT ........................................................................................................................................................................4
课题的开发背景 ..................................................................................................................................................................5
一 目的和意义 ....................................................................................................................................................................5
1.1 可行性分析..............................................................................................................................................................5
1.1.1
技术的可行性
.....................................................................................................................................................5
1.1.2
经济的可行性
.....................................................................................................................................................5
1.1.3
操作可行性
.........................................................................................................................................................6
1.1.4
法律的可行性
.....................................................................................................................................................6
1.2 论文各章简介..........................................................................................................................................................6
二 需求分析 ......................................................................................................................................................................7
2.1 开发工具以及技术 ...................................................................................................................................................7
2.1.1
开发语言
.............................................................................................................................................................7
2.1.2
开发工具
.............................................................................................................................................................8
2.2 业务流分析..............................................................................................................................................................9
2.2 .1 数据流分析 .........................................................................................................................................................10
2.2.2 系统模块设计.....................................................................................................................................................11
2.3 数据字典 .................................................................................................................................................................13
2.4 数据库概念结构设计............................................................................................................................................18
三 该网站-个人个人网站的具体实现 ..........................................................................................................................20
3.1 模块化的开发环境的简介......................................................................................................................................20
3.2 数据库的连接..........................................................................................................................................................20
3.1 系统首页 ...........................................................................................................................................................20
4.1 站内新闻浏览界面 ...........................................................................................................................................21
5.1 心情日记设计页面 ...........................................................................................................................................21
5.2 在线留言界面 ...................................................................................................................................................23
6.1 系统后台首页 ...................................................................................................................................................23
6.2 管理员操作界面 ...............................................................................................................................................24
7.1 注册用户信息管理界面 ...................................................................................................................................25
7.2 心情日记设计管理界面 ...................................................................................................................................25
7.3 相册相片管理 ...................................................................................................................................................26
7.4 软硬件平台 .......................................................................................................................................................26
结 论 ................................................................................................................................................................................26
致 谢 ................................................................................................................................................................................27
参 考 文 献 ......................................................................................................................................................................28
毕业论文
第 3 页 共 28 页
摘 要
个人网站是一种互联网网民用来交流的一种交流方式的体现。个人网站的内容大多数都
是自己的心情日记和一些心情相册,通常人们通过个人网站可以展示自己的内心世界,并能
展示出一些内心在平时说不出的话。也可以写出一些相关的创作文章等。个人网站不能等同
于日记本,因为个人网站是一个丰富的平台。
此系统采用了 BS 架构的模式开发,是一款基于 JSP 技术开发的,利用 MYSQL 数据库进行
管理开发。采用了前后台的开发模式,将个人网站运用到互联网的平台中。用户通过网络和计
算机,就可以发表自己的心情日记,也可以发布一些相册,相片等信息,让其他的用户可以通过
网站察看个人的个人网站信息,也能对其他人的个人网站内容进行评价等,实现了对个人网站
信息的查看,并能管理和查询别的个人网站内容。
本个人网站采用了 JSP 技术开发,myeclipse8.6 平台进行开发管理,利用 mysql 进行数
据库的设计和管理,主要实现了个人网站信息的管理,并能实现个人网站的发布和查看,让
用户有地方可以对个人的心情进行梳理抒发。
关键词:JSP 个人网站管理;jsp 管理平台;mysql 数据库
毕业论文
第 4 页 共 28 页
Abstract
Blog is a kind of Internet users used to communicate the embodiment of a way
of communication. Most of the content of the blog is their own mood diary and some
mood albums, usually people can show their own inner world through the blog, and can
show some of the heart can not say in peacetime. You can also write some related
articles, etc.. Blog can not be equivalent to the diary, because the blog is a rich
platform.
This system uses the BS architecture model development, is based on the
development of JSP technology, the use of MYSQL database management development. The
use of the background of the development model, the blog will be applied to the
Internet platform. The user through the network and computer, they can express their
feelings diary, also released some albums, photos and other information, so that other
users can view personal blog information through the website, can also evaluate the
blog content to other people, to achieve the view of blog information management and
query, and other blogs content.
This blog using JSP technology development, the development and management of
myeclipse8.6 platform, design and management of the database by using mysql, to
achieve the main blog information management, and can realize the blog post and view,
allowing users to have a place to sort out express personal feelings.
Keywords: JSP blog management; JSP management platform; MySQL database
毕业论文
第 5 页 共 28 页
课题的开发背景
个人网站采用了网页的设计形式,主要以帖子的形式展示用户的心情日记等信息。个人
网站的内容主要就是个人的想法,看法以及一日三餐的一些生活杂事的诉说等,也可以基于
某个主题,在一群人中进行集体的创作思路等。它和网络日记不一样,网络日记主要是私有
的日记形式,不能公开,只是抒发个人的想法和见解,而个人网站是一种公开性的日志平台,
让更多的人可以在网上查看个人的日记等。
简单来说,个人网站就是以网络为主要的载体,简单抒发个人的心得和体会,并能简单
描述一些个人的日常生活的琐事,并能发布简单的照片等信息,让更多的网民可以通过网络
就能了解个人的基本信息情况等。
一 目的和意义
互联网高速发展的今天,网络个人网站是一个很重要的发展方向。个人网站可以借助网
络进行开发发布。个人网站在现如今这个飞速发展的网络时代已经成为人们不可或缺的一部
分,也是一种通常由个人进行管理的一种网络日志形式。个人网站主要是结合了文字,图像
等信息,让读者可以访问查看,并能留下个人的见解和意见,大部分的个人网站内容以文字
为主。个人网站是社会媒体网络的一部分。
1.1 可行性分析
系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。本系
统的可行
1.1.1 技术的可行性
本系统采用了 java 技术开发,利用 jsp 作为开发脚本,利用 myeclipse8.6 作为开发平
台,使用了轻量级的开源的数据库 mysql 进行数据库的管理,利用了 tomcat 进行了网站服务
的管理。技术方面都是大学时候学过的最基础的技术,数据库也只需要了解一些基础的增删
改查等就可以了,所使用的平台和软件,都是开源的免费的平台软件,下载也方便,安装也
容易,所以在技术可行性方面,是可以行得通的。
1.1.2 经济的可行性
如今是信息化时代,软件的信息化的管理,已经是一种趋势,也逐渐成为了成熟的产品,