- 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的移动SNS应用
《基于Android的移动SNS应用》的说明文档
目录
1 绪言和目标 2
1.1 目的 2
1.2 范围 2
1.3 定义及缩写 3
1.4开发人员介绍
2 目标概要 3
3 解决方案架构 4
4、程序的介绍和亮点
5、运行截图
6 硬件及软件 3
6.1 程序开发软件环境 3
6.2 程序开发硬件环境 3
6.3 结束语 4
一、绪言和目标
1.1目的
传说人与人之间的距离不会超过六个人,这就是六度理论——以认识朋友的朋友为基础,无限扩张自己的人脉后来有人根据这种理论,创立了面向社会性网络的互联网服务,通过“熟人的熟人”来进行网络社交拓展,比如等。
1.2范围
该作品包含用户注册、用户登录、修改密码、发表日志、存草稿、删除日志、修改日志、查看日志、评论日志、添加好友、处理添加请求、删除好友、上传图片、查看图片、评论图片、删除图片、查看评论、回复评、论删除评论、上传背景音乐、播放背景音乐、删除背景音乐、显示位置等23个主要功能模块。
1.3定义及缩写
缩写 定义 POJO Hibernate持久对象 1.4开发人员介绍
姓名 性别 学校 组长 李智豪 男 广州市轻工技师学院 组长 孔艳霞 女 广州市轻工职业学校 张华 男 广州铁路职业技术学院 吴晓兰 女 广州市信息工程职业学校 袁静 女 广州市轻工技师学院 陈新兵 男 广州大学 陈刚 男 广州市轻工高级技工学校 二、.目标概要
我们的目标是开发一个具有个性化服务的手机SNS社区网络。这个项目除了具有传统的SNS基本功能外,还结合了Android手机的特点,增加了地理位置的相关应用(如在地图中读取并记录下用户的运动轨迹)以及充分利用Google提供的公共服务接口,增添自己的创意Idea。
三、解决方案架构
3.1 Activity的构成图
3.2 对象的调用说明图
四、程序的介绍和亮点
我们的目标是开发一个具有个性化服务的手机SNS社区网络。该作品包含用户注册、用户登录、修改密码、发表日志、存草稿、删除日志、修改日志、查看日志、评论日志、添加好友、处理添加请求、删除好友、上传图片、查看图片、评论图片、删除图片、查看评论、回复评、论删除评论、上传背景音乐、播放背景音乐、删除背景音乐、显示位置等23个主要功能模块,这个项目除了具有传统的SNS基本功能外,还结合了Android手机的特点,增加了地理位置的相关应用(如在地图中读取并记录下用户的运动轨迹)以及充分利用Google提供的公共服务接口,增添自己的创意Idea。
该项目有不少亮点:
1、功能齐全、操作界面通俗易操作,容易上手; 重要信息、隐私信息以密文的方式传输; 充分考虑到将来可能的修改或增加,避免需求变更时大规模修改程序。避免博客中出现过激言论。
UI设计参考了腾讯微博和新浪微博,考虑到Tabwidget和一组按钮占空间较大,不够友好和谐,采用菜单键,将小屏还给用户,还显得简洁,方便触屏手机显示与操作。设计时采用了menu和context两种菜单,为了简化,各屏menu菜单统一为6个常用Item。Context菜单只在顶部标题或列表处有定义,类似于长按的右键菜单SQLite进行数据的持久化,数据占用资源少;对数据库的操作代码,进行独立封装成一个类,优化代码,实现持久层的可重用性;程序退出时,能关闭数据库,释放系统资源。
4、引入开放的软件项目管理方式、以及使用业界流行的开发软件和版本管理软件,也是项目特色之一。
五、系统功能顺序图(参考)
2.1好友请求
2.2 确认添加好友
2.3 拒绝添加好友
2.4 删除好友关系
2.5 注册
2.6 登录
用例列表(基本功能)
用例编号 用例名称 描述 参与者 UC001 用户注册 用户通过填写一些必要注册信息,获取能够登录账号和密码 用户 UC002 用户登录 用户通过填写账号密码登录系统 用户 UC003 修改密码 用户 UC004 发表日志 用户 UC005 存草稿 用户 UC006 删除日志 用户 UC007 修改日志 用户 UC008 查看日志 浏览自己或其他用户的日志 用户 UC009 评论日志 对正在浏览的日志发表评论 用户 UC010 添加好友 添加其他用户到好友列表 用户 UC011 处理添加请求 对于其他用户发起的好友邀请的回复 用户 UC012 删除好友 从好友列表中删除好友 用户 UC013 上传图片 用户 UC014 查看图片 浏览自己或其他用户的图片 用户 UC015 评论图片 对正在浏览的图片进行评论 用户 UC016
您可能关注的文档
- 单兵便携式3G无线视频监控系统.doc
- 单片机 路灯报告.doc
- 单效浓缩器验证方案.doc
- 单片机c51计数器ppt.ppt
- 单片机应用综合系统.doc
- 单片机工程设计指导书.doc
- 单片机的简易计算器的设计与实现.doc
- 单片机硬件系统设计规范v10.doc
- 单片机的语音合成电话自动应答毕业设计(论文)word格式.doc
- 单片机课程设计—基于单片机的电子琴.doc
- 基于ADI系列芯片的模型汽车毕业设计(论文)word格式.doc
- 基于Android平台的酒店即时查询系统设计与实现word格式.doc
- 基于ANSYS的主轴模态分析步骤word格式.doc
- 基于ARM的嵌入式系统外围硬件设计.ppt
- 基于AT89C51的瓦斯浓度监测仪设计毕业设计(论文)word格式.doc
- 基于AT89C51单片机的LED彩灯控制器设计1.doc
- 基于AT89C51的单片机数字钟课程设计.doc
- 基于AT89C52单片机实现的柔性低压无功功率补偿器的设计毕业设计(论文)word格式.doc
- 基于AT89S51单片机的篮球计分器.doc
- 基于AT89S52步进电机定位控制毕业设计(论文)word格式.doc
原创力文档


文档评论(0)