没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
广州大学华软软件学院
毕业论文(设计)
课题名称 基于 JSP 技术的微博网站的设计与实现—前台模块
学 院 华软软件学院
系 别 软件工程系
专 业 软件开发
班 级
姓 名
学 号
指导教师
日 期 2011 年 4 月 5 日
2
摘要:目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的
生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传
统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内
容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。
本系统以 MyEclipse8.6 作为主要的开发工具,采用 B/S(Browser/Server)设计模式,
在前台使用 JSP 开发技术,后台使用 MS SQL Server 2005 数据库开发技术,并结合
AJAX 技术进行综合设计。
本文首先对微博以及国内外的发展情况进行综述,接着总结并分析了本设计用
到的相关开发工具和技术,最后对整个开发过程进行详细地阐述和说明并做总结和展
望。
关键词: 微博 、互联网、AJAX、JSP
3
ABSTRACT:At present, the network is in an unprecedented impact in influencing
human activities, including production and daily life of mankind. The birth and development
of the network, to subvert the traditional information dissemination methods, breaking all
the barriers that exist in the traditional means of communication in time and space, greatly
changed the life of each human from matter to spirit, from form to content, from production
to activities, and to mankind has brought new opportunities and challenges.
This system to MyEclipse8.6 as the main development tools, the use of the B / S
(Browser / Server) design pattern using JSP development technology in the foreground, the
background using the MS SQL Server 2005, database development, combined with AJAX
technology, integrated design.
This paper first reviewed the development of microblogging at home and abroad,
and then summarize and analyze the related development tools and technologies used in this
design, and finally the entire development process, the detailed description and instructions
and do the summary and outlook.
Keywords: microblogging, the Internet, the AJAX, JSP,
2
1 绪论...........................................................................................................................................................3
1.1 微博简介 ....................................................................................................................................................3
1.2 国内外的发展现状.....................................................................................................................................4
1.3 系统实现的目标与与意义.........................................................................................................................5
1.4 本论文组织结构介绍 ................................................................................................................................5
2 微博平台(前台)总体分析..........................................................................................................................6
2.1 概述 .............................................................................................................................................................7
2.1.1
系统分析的原则
.................................................................................................................................7
2.1.2
系统分析的方法
.................................................................................................................................7
2.2 网站的可行性分析.....................................................................................................................................8
2.2.1
技术可行性
........................................................................................................................................8
3.2.3
操作可行性
........................................................................................................................................8
3.2.3
法律方面可行性
................................................................................................................................8
3.2.4
分析结论
............................................................................................................................................9
2.3 网站设计的特点.........................................................................................................................................9
3 系统的开发技术及主要架构...................................................................................................................10
3.1 开发技术的选择.......................................................................................................................................10
3.2 系统的主要架构及开发模式...................................................................................................................11
3.3 基于 B/S 的体系结构 ...............................................................................................................................11
4 系统分析与设计......................................................................................................................................12
4.1 网站的功能分析.......................................................................................................................................12
4.2 数据库设计 ..............................................................................................................................................13
5 系统实现设计 .........................................................................................................................................18
5.1 微博首页实现...........................................................................................................................................18
5.2 我的主页实现...........................................................................................................................................21
5.3 我的收听页面实现...................................................................................................................................23
6.系统测试 ..................................................................................................................................................27
6.1
测试必要性以及目的
.........................................................................................................................27
6.2
测试用例
.............................................................................................................................................27
总结与展望 .................................................................................................................................................29
致 谢...........................................................................................................................................................30
参考文献.....................................................................................................................................................31
3
1 绪论
1.1 微博简介
微博是一种通过关注机制分享简短实时信息的广播式的社交网络平台。全球最大的
微博Twitter是2006年3月由blogger的创始人威廉姆斯(Evan Williams)推出的,英文原意为
小鸟的叽叽喳喳声,用户能用如发手机短信的数百种工具更新信息。Twitter的出现把世人
的眼光引入了一个叫微博的小小世界里。Twitter是一个社交网络及微博客服务。用户可以
经由SMS、即时通信、电邮、Twitter网站或Twitter客户端软件(如Twitterrific)输入最多140
字的文字更新,Twitter被Alexa网页流量统计评定为最受欢迎的50个网络应用之一。
微博具有的特点:
便捷性
在微博客上,140字的限制将平民和莎士比亚拉到了同一水平线上,这一点导致 各
种微博网站大量原创内容爆发性地被生产出来。李松博士认为,微型博客的出现具有划
时代的意义,真正标志着个人互联网时代的到来。博客的出现,已经将互联网上的社会
化媒体推进了一大步,公众人物纷纷开始建立自己的网上形象。然而,博客上的形象仍
然是化妆后的表演,博文的创作需要考虑完整的逻辑,这样大的工作量对于博客作者成
为很重的负担。“沉默的大多数”在微博客上找到了展示自己的舞台。
背对脸
与博客上面对面的表演不同,微型博客上是背对脸的交流,就好比你在电脑前打游
戏,路过的人从你背后看着你怎么玩,而你并不需要主动和背后的人交流。可以一点对
多点,也可以点对点。当你follow一个自己感兴趣的人时,两三天就会上瘾。移动终端提
供的便利性和多媒体化,使得微型博客用户体验的粘性越来越强。
原创性
微博网站现在的即时通讯功能非常强大,通过QQ和MSN直接书写,在没有网络的地
方,只要有手机也可即时更新自己的内容,哪怕你就在事发现场。
剩余34页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 378
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功