Java教程

Java、JSP版的博客系统的设计与实现

本文主要是介绍Java、JSP版的博客系统的设计与实现,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

技术:Java、JSP等
摘要:

从博客一步步的发展来看,它本身就带有双重的功能,它不仅仅是很好的在线写日志的工具,还可以记载个人的文章,个人的情感,以及个人的日记,或者说是其他很多的值得记录下来的瞬间;而且,博客更是一种绝佳的互动交流的工具,使用博客发出重要的新闻,可以以最有效也最直接的方式与其他同样关心这些新闻的人来进行交流。现如今,web开发的最重要的理念就是追求更好的的用户体验,进行不断的改进,争取做到每个用户都满意。本课题的任务就是使用一些最新的web技术来开发一套完整的博客系统,主要技术有Ajax、JavaScript等。其中,数据的访问层是通过EasyUi中封装的ajax方法调用后台servlet,通过jdbc与数据库进行交互,传递数据。UI层还使用了很多的成熟的库和插件。
关键词:博客系统;Ajax;JavaScript;Div + CSS

目录:

摘  要    i
Abstract    ii
目录    iii
1  绪论    1
1.1  课题背景    1
1.2  国内外研究现状     1
1.3  系统开发的目的与意义    1
1.3.1 系统开发的目的    1
1.3.2系统开发的意义    2
1.4开发工具    2
1.4.1  Eclipse开发工具    2
1.4.2  Oracle数据库    2
1.4.3 Tomcat    3
1.5  关键技术说明    3
1.5.1  AJAX技术    3
1.5.2  JavaScript技术    3
1.6  可行性研究分析    3
1.6.1  社会可行性分析    3
1.6.2  系统目标可行性分析    4
1.6.3  技术可行性分析    4
1.6.4  经济可行性分析    4
1.6.5  操作可行性分析    4
1.6.6  法律可行性分析    5
2  软件需求分析    5
2.1  需求分析    5
2.2用户需求    5
2.2.1 需求获取    5
2.2.2 系统流程分析    5
2.2.3 系统模块划分    6
2.3系统用例图分析    6
3 软件总体设计    7
3.1任务概述    7
3.2概要设计    7
3.2.1 概述    7
3.2.2 模块设计    8
3.3 功能设计    8
3.3.1系统功能设计    8
3.3.2各模块的活动图    8
4 数据库设计    13
4.1数据库的描述    13
4.2数据库分析    13
4.3数据库概念设计    15
4.4博客系统的E-R图    17
4.5博客系统数据库连接主要代码    17
4.6博客系统的数据库表    18
4.6.1 注册用户信息表    18
4.6.2 日志信息表    18
4.6.3 评论信息表    19
4.6.4 留言信息表    19
5 软件详细设计    20
5.1编写目的    20
5.2项目程序部分设计    20
5.2.1用户登录界面的设计    20
5.2.2用户注册界面的设计    22
5.2.3用户个人信息管理界面的设计    23
5.2.4个人密码修改界面的设计    25
5.2.5用户发表日志界面的设计    26
5.2.6查看个人日志界面的设计    27
5.2.7查看全部日志界面的设计    29
5.2.8发表评论界面的设计    30
5.2.9查看个人日志评论界面的设计    31
5.2.10查看他人资料和留言界面设计    32
6系统的测试    34
6.1测试简述    34
6.1.1测试安排    34
6.2 测试目的    34
6.3 测试范围    34
6.3.1 单元测试(Unit Testing)    35
6.3.2 集成测试(Integration Testing)    35
6.3.3 系统测试(System Testing)    35
6.3.4 验收测试 (Acceptance Testing)    35
6.4 影响测试的因素    35
6.5 测试需求    36
结  论    37
参考文献    38
致  谢      39
附录一 外文文献(原文)    40
附录二 外文文献(译文)    46

论文字数:19457
包含资料:

 

 

截图:

 

 
 

 

这篇关于Java、JSP版的博客系统的设计与实现的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!