|
技术:Java、JSP、框架等
摘要:
社交平台系统的开发是网络开发和信息化建设的主要趋势,同时也提高了对用户信息的管理技术水平。本文简要介绍了社交平台系统的业务流程及工作模式,指出其存在一些主要缺陷,并提出建议,强调社交平台系统的重要意义。
在本设计中,笔者先是仔细调查相关信息和文献资料;然后深入探讨研究用户对社交平台系统的要求以及后台管理用户的业务权限。管理用户能够在系统后台实施完成系统的更新升级,还能录入、删除和审阅系统中的各种信息。在分析完用户需要及管理用户职责之后,对系统实现的逻辑体系结构进行了设计,同时提出对社交平台系统几大重要功能模块的设计,然后按照用户使用的所需的功能对本系统中的各个子模块进行详细的规划。
本系统采用Eclipse开发软件和MySql数据库进行具体设计,使用Eclipse进行前端页面开发,并通过其连通后台数据库,并在数据库中将数据以表格的形式呈现。在交互JSP页面和更新数据库之时,还可以另行设计部分与系统功能相匹配的功能模块分类。其能够有效辅助管理用户完成录入、审阅、查询和修改数据库。本文通过设计一个全新的社交平台系统以深入研究系统的逻辑业务流程,并探讨页面、文件的实现方式,在系统中设计更多满足用户需求的功能模块。
本设计最后一步是回顾总结笔者自行开发的社交平台系统,并分析其存在的缺陷,,以及本系统中需要有所修改的地方。因此,本设计可为相关社交平台系统进一步完善提供参考。
关键词:社交;数据库;计算机;开发
目录:
1 绪论 1
1.1 研究背景 1
1.2 国内外现状 1
1.3 主要研究内容 2
1.4 研究意义 2
2 相关技术 3
2.1 JSP技术简介 3
2.2 JAVA语言 3
2.3 B/S结构 3
2.4 MYSQL数据库简介 4
3 可行性分析 5
3.1 操作可行性 5
3.2 技术可行性 5
3.3 经济可行性 6
3.4 法律可行性 6
4 需求分析 7
4.1 需求背景分析 7
4.2 参与者分析 7
4.2.1 用户用例分析 8
4.2.2 管理员用例分析 9
4.3 功能需求分析 9
4.3.1 用户模块功能分析 10
4.3.2 管理员模块功能分析 10
4.4 非功能需求分析 11
4.4.1 性能需求 11
4.4.2 安全需求 11
4.4.3 运行环境需求 11
5 系统设计 12
5.1 总体设计 12
5.1.1 业务流程分析 12
5.1.2 系统功能结构 15
5.1.3 系统数据流程 16
5.1.4 系统时序图 18
5.1.5 系统状态图 19
5.2 数据库设计 20
5.2.1 E-R图 20
5.2.2 数据库表 21
5.3 系统开发流程 25
5.3.1 系统开发流程设计 25
5.3.2 系统体系结构设计 26
5.4 系统开发环境 27
6 系统实现 28
6.1 用户模块实现 28
6.1.1 用户注册界面 28
6.1.2 用户登录界面 28
6.1.3 用户主界面 30
6.1.4 个人信息编辑界面 31
6.1.5 用户相册界面 32
6.1.6 用户日志界面 33
6.1.7 用户好友界面 35
6.2 管理员模块实现 37
6.2.1 用户信息管理界面 37
6.2.2 相册信息管理界面 39
6.2.3 日志信息管理界面 39
6.2.4 个人信息管理界面 40
7 系统测试 42
7.1 测试方法 42
7.2 测试用例 42
7.3 测试结果 44
结 论 45
致 谢 46
参考文献 47
外文原文 48
外文译文 56
论文字数:25264
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|