没有合适的资源?快使用搜索试试~ 我知道了~
基于JSP的个人博客系统的设计与实现论文.pdf
0 下载量 157 浏览量
2023-07-06
05:03:15
上传
评论
收藏 1.27MB PDF 举报
温馨提示
试读
38页
基于JSP的个人博客系统的设计与实现论文.pdf
资源推荐
资源详情
资源评论
-i-
目
录
第 1 章 绪论..............................................................................................1
1.1 背景 ..............................................................................................................1
1.2 系统开发设计细想 .......................................................................................2
1.3 开发意义.......................................................................................................2
第 2 章 需求分析 ......................................................................................3
2.1 开发语言分析...............................................................................................3
2.2 可行性分析...................................................................................................4
2.2.1 技术可行性分析 ......................................... 5
2.2.2 运行可行性分析 ......................................... 5
2.2.3 经济可行性分析 ......................................... 5
2.3 系统结构体系分析 ........................................................................................5
2.4 功能需求分析...............................................................................................6
第 3 章 系统概要设计 ..............................................................................7
3.1 概要设计原则...............................................................................................7
3.2 系统整体结构...............................................................................................8
3.3 系统功能设计...............................................................................................8
3.4 数据库设计...................................................................................................9
3.4.1 数据库分析 ............................................. 9
3.4.2 数据库 E-R 图 .......................................... 10
3.4.3 数据库表结构 .......................................... 12
第 4 章 系统详细设计 ............................................................................16
4.1 主要功能流程.............................................................................................16
4.2 个人博客前端系统流程 .............................................................................16
4.3 个人博客后端系统流程 .............................................................................17
4.4 用户登录流程.............................................................................................18
第五章 主要功能模块实现 ....................................................................19
5.1 首页模块.....................................................................................................19
5.2 用户登录模块.............................................................................................21
5.3 添加用户模块.............................................................................................22
5.4 添加链接模块.............................................................................................23
5.5 菜单选项模块.............................................................................................25
5.6 公告页面模块.............................................................................................26
5.7 设置页面模块.............................................................................................28
第六章 系统测试 ....................................................................................30
6.1 测试目标.....................................................................................................30
6.2 测试方法.....................................................................................................30
6.3 测试的具体方法 .........................................................................................30
6.4 测试小结.....................................................................................................
-ii-
34
..................................................................................................总 结 35
参考文献 ................................................................................................. 36
第 1 章
-1-
绪论
1.1 背景
进入二十一世纪,以 Internet 为核心的现代网络积水和通信技术已经得到
了飞速发展和广泛的应用,各种网络交流互动工具也应运而生。其中以论坛、博
客、社区、空间最为受广大网民朋友的欢迎,也是目前为止发展的比较成熟的信
息交流工具。随着网络技术的日渐成熟,互联网已成为日常生活中必不可少的工
具,网络博客在近几年更是成为各类网民不可或缺的展示自我表现的强大工具,
其强大的功能良好的互动性在很大程度上满足了广大网民的需求。
以博客命名的起源于 1999 年,2001 年 9.11 事件,世贸大楼遭恐怖袭击,博
客成为信息和灾难亲身体验的重要来源,从此博客正式步入主流社会的视野。博
客为人们提供了最具影响力交流互动平台, 是继 Email、BBS、QQ 之后新兴的第
四种网络交流方式,已经成为最强劲的互联网新兴媒体的代表。由于具有丰富的
娱乐形式和自由的个人表达方式,博客成为新兴人群竞相追逐的一种时尚。2006
年 4 月 21 日,数据显示:2005 年中国的网民数已超过 1 亿人,网民数位居世界
第二。其中,到 2012 年底,中国博客规模已经达到 1600 万,全球博客总规模突
破 1 亿。第一批中文博客是在 2002 年出现的,早时候博客只是一个新的网络名词
并无特殊之处。就在不经意间,博客竟如雨后春笋般冒出来,博得越来越多网民
的欢心,并在互联网上引发了一股博客热潮。目前国内知名的博客有:新浪博客,
腾讯博客,搜狐博客,博客中国等等。当今时代是计算机时代,人们的工作大部
分都依赖计算机。数字化的世界里,人与人的交流也慢慢的数字化,而博客网站
正适应这种人际交流方式的改变,迎合个人信息共享的需求它就是个人信息发布
的场所,是人与人沟通的一个聚集地。
1.2
-2-
系统开发设计细想
由于系统需要具有普适的特性,因此建立以 Web 服务为中心的系统是最优架
构。使用传统的 B/S 架构能接纳多种终端设备的访问,如使用笔记本电脑、台式
计算机、手机、平板电脑等设备。其中以学生使用的实际情况看,PC 终端和手机
终端将是访问的主要设备,因此在系统架构上必须容纳传统的浏览器访问和手机
终端访问方式。结合实际的需要,技术实现上将以普通的 Web 结合 Wap 的方式
实现系统功能的访问,并且这两种技术架构相近,可以统一到 Web 服务器中一起
管理。
1.3 开发意义
博客正在改变组织沟通和社会交流方式。目前,全球参与博客的人数已经达
到 1000 万之众,而且每 5.8 秒钟,都有一名新的博客用户加盟进来。很多记者、
律师、教授、学者、专家,甚至法官和议员都有了自己的博客网站,形成了独特
的博客文化。美国总统候选人乐于开设博客站点,作为竞选的重要手段。企业界
也正在把博客方式引入企业内部网和公司网站,用于非正式的知识管理和网络营
销等。政府部门和教育领域都在尝试利用博客构建内部知识管理和沟通交流的新
体系,可以让职员发表评论,积累知识,链接有意思的网络资源,促进彼此的交
流沟通。博客作为一种新的表达方式,它的传播不仅情绪,包括大量的智慧、意
见和思想。某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正
凸显网络的知识价值,标志着互联网发展开始步入更高的阶段。其它主要的意义
是:
(1)登录博客系统浏览文章
2)( 管理自己博客的基本信息
3( )撰写个人随笔
4( )处理留言、文章评论等内容
第 2 章
-3-
需求分析
任何一个软件项目的开发都是从需求调查开始,博客管理系统也不例外。系
统管理员通过前台页面进入后台管理模块后,可以对注册的博客用户进行管理,
包括对注册用户的添加、查找、修改和删除等操作;而博客用户通过前台登陆后,
可以对自己的博客空间进行管理,包括发布自己的网络日志、收藏个人图片、与
相关人员进行交流和沟通以及删除访问者的评论等。
2.1 开发语言分析
随着互联网技术的不断发展,基于浏览器/服务器(Browser/Server 简称 B/S)
体系结构的应用程序得到了空前广泛的应用。但是服务器之间的通讯,尤其是在
不 同 平 台 上 运 行 的 服 务 器 之 间 的 通 讯 仍 然 不 是 一 件 容 易 的 事 情 。 因 为 大 多 数
Internet 应用程序都是以数据为中心的,方便的访问多种数据源的能力也比以往任
何时候都要更加重要。
Java 是由 SunMicrosystems 公司推出的 Java 面向对象程序设计语言(一下简
称 Java)和 Java 平台的总称。由 JamesGosling 和同事们共同研发,并在 1995 年
正式推出。Java 最初被成为 Oak,是 1991 年为消费类电子产品的嵌入式芯片而设
计的。1995 年更名为 Java,并重新设计用于开发 Internet 应用程序。用 Java 实现
的 HotJava 浏览器显示了 Java 的魅力:跨平台、动态 Web、Internet 计算。从此,
Java 被广泛接受并推动了 Web 的迅速发展,常用的浏览器均支持 Javaapplet。另
一方面,java 技术也不断更新。Java 自面世后就非常流行,发展迅速,对 C++语
言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java 更具备了显著
优势和广阔前景。20101 年 Oracle 公司收购 SsunMicrosystems。
JavaScript 无疑可以轻松地实现这类功能,JS 技术是一种直译式脚本语言,
是一 种动 态 类型 、 弱类型、 基 于原型的 语 言,内置 支 持类。它的解释 器被称 为
JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML
剩余37页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2434
- 资源: 9万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- vscode-1.64.1.tar源码文件
- vscode-1.64.0.tar源码文件
- vscode-1.52.0.tar源码文件
- Music-Player +PlayerActivity+ rockplayer+ SeeJoPlayer 播放器JAVA源码
- vscode-1.46.0.tar源码文件
- 最近很火植物大战僵尸杂交版2.08苹果+安卓+PC+防闪退工具V2+修改工具+高清工具+通关存档整合包更新
- 超级好用的截图工具PixPin,可录制Gif图
- Screenshot_2024-05-21-17-06-42-64_2332cb9b27b851b548ba47a91682926c.jpg
- 毕业设计参考 - 基于树莓派、OpenCV及Python的人脸识别
- node-v18.20.2-linux-arm64
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功