个人博客设计与分析.docx

上传人:b****8 文档编号:10327550 上传时间:2023-02-10 格式:DOCX 页数:12 大小:189.18KB
下载 相关 举报
个人博客设计与分析.docx_第1页
第1页 / 共12页
个人博客设计与分析.docx_第2页
第2页 / 共12页
个人博客设计与分析.docx_第3页
第3页 / 共12页
个人博客设计与分析.docx_第4页
第4页 / 共12页
个人博客设计与分析.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

个人博客设计与分析.docx

《个人博客设计与分析.docx》由会员分享,可在线阅读,更多相关《个人博客设计与分析.docx(12页珍藏版)》请在冰豆网上搜索。

个人博客设计与分析.docx

个人博客设计与分析

日照职业技术学院

大作业设计(论文)

 

题目:

个人博客系统设计与分析

 

院部:

信息科学与工程学院

专业:

企业信息化

学号:

20070420139

学生姓名:

指导教师:

郑加利

 

二OO九年六月二十日

 

个人博客系统分析与设计

姓名:

学号:

20070420139

指导教师:

郑加利

 

摘要网络高度发展的现代社会,人们逐渐利用网络,融入网络。

Bolg是网络上比较流行的一种网络日志。

利用博客可以在网上书写日志,抒发情感,交流感情,探讨社会热点以及奇闻异事,实现资源共享。

并可以通过博客展示个人个性。

本文主要分析了个人博客系统的设计制作。

此个人博客系统主要基于jsp+Servlet+javabean以及MicosoftAcess2003数据库。

基于社会需求已经当今网站发展趋势设计而成。

界面美观,操作简单,基本实现了个人博客要实现的功能。

 

关键词博客系统jsp+servlet+javabean发表文章查看留言查看评论

 

1.管理系统引言

1.1概论

Blog是一个网页,通常由简短且经常更新的帖子构成,这些帖子一般是按照年份和日期倒序排列的。

而作为Blog的内容,它可以是你纯粹个人的想法和心得,包括你对时事新闻、国家大事的个人看法,或者你对一日三餐、服饰打扮的精心料理等,也可以是在基于某一主题的情况下或是在某一共同领域内由一群人集体创作的内容。

博客的优点主要包括:

*个人自由表达和出版

*知识过滤与积累

*深度交流沟通的网络新方式

本文要介绍的是一个单用户的个人博客系统,本系统的功能包含了博客的基本功能,包括发表日志,日志支持分类,博主可以根据需要进行日志的分类汇总,日志发表后可以进行浏览并评论。

浏览博客的人可以给博主留言。

博主管理博客主要是通过系统的后台管理,登陆后台后可以进行日志发表,管理分类,查看评论并管理,查看留言并管理。

1.2目标

通过此次课程设计可以进一步从实践中了解学习jsp以及起开发模式。

加深了解及巩固本学期学习的知识。

提高自我的界面设计能力已经程序开发能力并增强项目开发的意识与能力。

2可行性分析报告

2.1前提

2.1.1编写目的

通过实际的调查和查看网络,了解到博客系统的流行,意识到有开发博客系统的重要性和必要性。

2.2.2定义

经济可行性---讨论并切实的研究开发个人博客系统的支出损耗和最终收益的最大比。

讨论如何实现最大的经济和社会效益。

技术可行性—从功能,性能等方面分析,看个人博客系统是否是一个技术上可实现的系统。

法律可行性—根据相关的法律条文,明确系统开发可能导致的责任。

2.2分析可行性研究

2.2.1可行性研究具体方案

通过网络资料和相关书籍以及咨询资深人士,找到个人博客系统开发的最佳路径。

根据所学知识已经查阅资料,确定开发个人博客系统所用语言及模式已经项目开发方法。

在开发过程中,及时了解相关信息,做好功能更新和内容的更新。

2.2.2系统评价标准

界面简单、操作方便、功能强大、并且安全性能高。

3.项目开发

3.1引言

开发人员和用户应该明确系统开发的周期。

分步骤完成计划的内容,在计划之内充分参考用户对系统设计的要求。

3.2项目概述

3.2.1工作内容

人员组织与安排,进度计划,资源利用,经费使用

3.2.2主要参加人员

张文学

3.2.3产品

个人博客系统

3.3技术要求

Windows操作系统,jsp+Servlet+javabean,程序运行平台WindowsXP,

MicosoftAcess2003,

一定程度上还需要用户对系统的监督和相关技术的提供。

 

4需求分析

4.1引言

为了开发出真正满足用户需求的产品,首先必须知道用户的需求。

对系统需求的深入理解是系统开发工作获得成功的前提条件,不论我们把设计和编码工作做的如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。

4.2系统综合要求

4.3.1功能需求

指定系统必须提供的服务。

通过需求分析应该划分出系统必须完成的所有功能。

4.3.2性能需求

指定系统必须满足性能。

4.3.3可靠性和可用性需求

4.3.4出错处理需求

5程序概要设计

5.1总体设计

本系统是在Dreamweaver中设计完成的,界面主要包括,首页,日志阅读页面,评论页面,留言页面,后台登录页面和后台主要管理页面组成。

本系统前台共分首页,文章阅读页,留言页,评论页,已经后台管理页面。

详见下图:

图一(博客系统首页)

图二(博客系统文章阅读页)

图三(留言查看页)

图四(评论查看页)

图五(后台登陆页)

图六(后台管理页)

 

6博客系统数据库设计

1日志数据表

字段名称

数据类型

字段大小

索引

必须填写

article_id

数字

长整型

关键唯一

自动编号

article_class_id

数字

2

article_title

文本

20

article_content

数字

长整型

article_posttime

日期时间

20

article_commnums

数字

11

article_readnums

数字

11

2文章分类数据表

字段名称

数据类型

字段大小

索引

必须填写

class_id

数字

长整型

关键唯一

自动编号

class_name

文本

30

3评论留言数据表

字段名称

数据类型

字段大小

索引

必须填写

comm_id

数字

长整型

关键唯一

自动编号

comm_article_id

数字

2

comm_title

文本

20

comm_content

文本

comm_author

文本

10

comm_posttime

日期时间

comm_postip

文本

3管理员数据表

字段名称

数据类型

字段大小

索引

必须填写

admin_id

数字

长整型

关键唯一

自动编号

admin_name

文本

10

admin_psw

文本

20

admin_quanxian

数字

11

博客的功能主要是发布文章,访客评论文章,访客留言,博主发布文章,查看留言,查看评论,管理评论。

根据所述功能,本博客的数据表共分,文章数据表,评论留言数据表,管理员用户数据表。

7.主要程序简介

本程序主要用jsp+Servlet+javabean完成。

数据库为MicosoftAcess2003.

链接数据库的主要程序为:

<%

Stringspath="\\db\\main.mdb";

Stringdbpath=application.getRealPath(spath);

Stringdbname="";

Stringuser="";

Stringurl="jdbc:

odbc:

Driver={MicrosoftAccessDriver(*.mdb)};DBQ="+dbpath;

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connectionconn=DriverManager.getConnection(url);

%>

 

字符串截取函数

packagesubstr;

publicclassPartOfContent{

Stringcontent=null;

 

publicStringgetContent(){

returncontent;

}

publicvoidsetContent(Stringcontent){

this.content=content;

}

/*

*Vellme

*截取字符串函数

*/

publicStringCutStr(intLenNum){

if(content.length()>LenNum)

{

returncontent.substring(0,LenNum)+"......";

}else

{

returncontent;

}

}

}

8.结束语

由此,个人博客系统就完成了,从整体设计来说,本系统主要是利用了jsp+Servlet+javabean设计,由于Servlet是用Java编写的,所以它与生俱来就有跨平台的特性,因此Servlet程序的设计完全和平台是无关的,同样的Servlet完全可以在Apache,IIS等不同Web服务器上执行,不管底层的操作系统是Windows,Solaris,Mac,Linux还是其他的能支持Java的操作系统。

在完成本系统后,对j2ee有了大致了解,对jsp及servlet程序的编写方法也有了更深的了解以及自己的看法,相信,在今后的学习中,我会再改进本系统的基础上,学习到更多的知识。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1