|
摘要:自上个世纪末起。互联网技术得到飞速发展,时至今日信息时代的到来,短短十几年,互联网就让我们见识到了它的魅力,在我们的生活中,网络无处不在,而信息的爆炸性发展也拓展了人们获取信息的方式。
微博作为一种信息交流和分享的平台,在这个信息时代显得特别重要,人们可以随意浏览和发布信息,获取最新最热的咨询,而它的及时性和高互动性也使得它深受人们的喜爱,随着微博在网民中的火热,网络红人,网络热词等微博效应逐渐形成,该微博系统采用B/S架构,实现微博原有基本功能的基础上,更是在以往微博系统中添加了问题悬赏,采纳积分等新功能,提高用户体验,在后台管理中实现对微博和用户的综合管理,在实现技术方面,页面使用JSP,javaScript,ajax等技术提高系统页面与用户之间的交互性,后台使用java语言,服务器采用Tomcat服务器,使用SSM框架实现具体功能,在数据库方面使用Oracle数据库保存数据。
关键词: 微博;B/S架构;java;SSM框架;Oracle;
目录:
第一章 绪 论 1
第二章 相关技术介绍 2
2.1 架构概述 2
2.2 关键技术简介 2
2.3 开发工具 3
2.4 本章小结 4
第三章 系统需求分析 5
3.1 可行性分析 5
3.1.1技术可行性 5
3.1.2 经济可行性 5
3.1.3 操作可行性 5
3.2 需求分析 6
3.2.1 系统总体需求 6
3.2.2 用例图需求 7
第四章 系统功能设计 11
4.1 系统类分析 11
4.1.1 实体类 11
4.1.2 控制器类 12
4.1.3 业务逻辑类 14
4.1.4 数据库交互类 16
4.2 关键业务设计 17
4.2.1 登陆系统 17
4.2.1 用户信息系统 18
4.2.2微博模块 19
4.2.3 好友模块 19
4.2.4 海螺模块 20
4.2.5 后台管理员模块 20
4.3 数据库设计 21
4.3.1 概述 21
4.3.2 概念设计 22
4.3.3 数据库表 23
第五章 系统功能实现 28
5.1 登陆系统 28
5.2 用户信息系统 30
5.3 微博模块 33
5.4 好友模块 37
5.5 海螺模块 43
5.6 后台管理员模块 46
第六章 系统测试 56
6.1 系统测试综述 56
6.2 测试用例 56
6.2.1用户注册模块 56
6.2.2用户登陆模块 57
6.2.3修改用户信息模块 58
6.2.4微博模块 59
6.2.5用户好友模块 60
6.2.6用户海螺模块 61
6.2.7管理员模块 62
6.3 测试分析 63
6.4 本章小结 64
第七章 总 结 65
参考文献 66
致 谢 67
论文字数:28461
网盘地址:
游客,本付费内容需要支付 100金币 才能浏览 支付
|
|