- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
请您帮帮忙系统需求分析及设计文档
李杰 胡海亮 曹杨
摘要
随着移动互联网的飞速发展,智能手机已经成为人们日常生活中不可忽缺的一部分,人们使用智能手机收发邮件、网上购物、查找路线等现象随处可见。传统日常生活中,当人们遇到困难需要帮助时,寻求对象总是局限在亲戚、同学、同事、朋友圈,人际范围小,搜索速度慢,并且不能对帮助结果进行客观的评价。
本文设计并实现了“请您帮帮忙”系统,旨在提供一个可在线寻求帮助,查找别人寻求帮助的请求并且帮助别人的平台。“请您帮帮忙”系统包括服务器和Android客户端两个部分,服务器采用Java语言实现,拥有跨平台的优良特性,可运行于Windows、Linux和Mac等多种支持Java的操作系统中,Android客户端同样采用Java语言编写实现。
用户通过Android客户端注册、登陆之后,可以发起寻求帮助的请求,查看平台内其他用户发起的,未经处理的请求,处理其他用户提出的一个请求、查看自己发起帮助请求历史以及评价一个用户等操作。
“请您帮帮忙”系统采用点赞机制评价一个用户的热心程度,鼓励用户多帮助他人,达到“我为人人,人人为我”的效果。
关键字:Android,帮忙,帮助,移动互联网
TOC \o 1-3 \h \u HYPERLINK \l _Toc392666678 第一章 系统需求分析 PAGEREF _Toc392666678 \h 3
HYPERLINK \l _Toc392666679 1.1 功能需求 PAGEREF _Toc392666679 \h 3
HYPERLINK \l _Toc392666680 1.2 性能需求 PAGEREF _Toc392666680 \h 3
HYPERLINK \l _Toc392666681 第二章 请您帮帮忙系统总体设计 PAGEREF _Toc392666681 \h 4
HYPERLINK \l _Toc392666682 第三章 平台服务器的设计和实现 PAGEREF _Toc392666682 \h 5
HYPERLINK \l _Toc392666683 3.1 服务器的总流程 PAGEREF _Toc392666683 \h 5
HYPERLINK \l _Toc392666684 3.2 SocketHandler通信功能的实现 PAGEREF _Toc392666684 \h 5
HYPERLINK \l _Toc392666685 3.3 服务器和客户端的通信业务流程 PAGEREF _Toc392666685 \h 7
HYPERLINK \l _Toc392666686 3.3.1 用户注册通信业务流程 PAGEREF _Toc392666686 \h 7
HYPERLINK \l _Toc392666687 3.3.2 用户登陆通信业务流程 PAGEREF _Toc392666687 \h 7
HYPERLINK \l _Toc392666688 3.3.3 用户发起帮助请求业务流程 PAGEREF _Toc392666688 \h 8
HYPERLINK \l _Toc392666689 3.3.4 用户查看所有未处理请求业务流程 PAGEREF _Toc392666689 \h 8
HYPERLINK \l _Toc392666690 3.3.5 用户处理请求业务流程 PAGEREF _Toc392666690 \h 9
HYPERLINK \l _Toc392666691 3.3.6 用户查看所有平台用户业务流程 PAGEREF _Toc392666691 \h 9
HYPERLINK \l _Toc392666692 3.3.7 用户评价某用户业务流程 PAGEREF _Toc392666692 \h 10
HYPERLINK \l _Toc392666693 3.3.8 用户查看请求历史业务流程 PAGEREF _Toc392666693 \h 10
HYPERLINK \l _Toc392666694 3.4 服务器端数据库的设计 PAGEREF _Toc392666694 \h 11
HYPERLINK \l _Toc392666695 第四章 Android客户端的设计和实现 PAGEREF _Toc392666695 \h 13
HYPERLINK \l _Toc392666696 4.1 客户端业务流程 PAGEREF _Toc392666696 \h 13
HYPERLINK \l _Toc392666697 4.2 客户端状态的维护和与服务器之间的通信 PAGEREF _Toc392666697 \h 13
HY
文档评论(0)