手机需求分析
2011-02-16 08:27
357 查看
一、本系统实现基于手机终端浏览器的交友服务,提供包括:个人资料填写,交友资料查询、浏览,基于LBS(位置服务)的朋友定位,基于手机短信的交友沟通等各项服务。
二、系统架构:B/S架构
服务端:数据库采用mysql,WEB服务采用TOMCAT
手机终端:windows mobile 6 或 symbian
浏览器:手机使用的主流浏览器
三、考虑到目前对手机开发相关技术掌握情况,本项目划分为三个阶段进行开发。
第一阶段:实现个人资料注册、朋友查询、朋友信息查看
第二阶段:实现基于LBS的朋友定位、朋友间的短信联系
第三阶段:实现基于PC终端的交友网站,要求与手机交友功能一致,且使用同一套数据
四、以下是详细功能说明:
二、系统架构:B/S架构
服务端:数据库采用mysql,WEB服务采用TOMCAT
手机终端:windows mobile 6 或 symbian
浏览器:手机使用的主流浏览器
三、考虑到目前对手机开发相关技术掌握情况,本项目划分为三个阶段进行开发。
第一阶段:实现个人资料注册、朋友查询、朋友信息查看
第二阶段:实现基于LBS的朋友定位、朋友间的短信联系
第三阶段:实现基于PC终端的交友网站,要求与手机交友功能一致,且使用同一套数据
四、以下是详细功能说明:
功能项 | 说明 | 开发周期 |
用户登录 (手机终端) | 1、 直接登录,以用户手机号做为用户ID。 2、 在系统的用户表中查询,如果该用户以前登录过,则在用户登录记录表中记录当前登录时间,如果该用户从未登录,将该用户的手机号记录到用户表中(同时在用户登录记录表中记载登录时间)。 3、 如果该用户第一次登录,提示用户进行个人资料注册(非强制注册)。 | 2周 |
个人资料管理 (注册、修改) | 一、注册个人信息,手机号做为用户ID,个人信息包括: 1、 用户名(昵称) 2、 密码(第三阶段基于PC终端的网站登录使用) 3、 头像(图片) 4、 生日(年月日) 5、 行业(IT、广告、建筑。。。参考招聘网站的分类) 6、 学历(小学、初中、高中、大学、硕士、博士) 7、 婚姻状况 8、 民族 9、 所在国家 10、 所在城市 11、 个人兴趣点,采用类似TAG注册的方式,以逗号分割 12、 本人介绍 13、 其他,开发人员根据喜好添加,诸如喜欢的电影、喜欢的书籍等等。。。 14、 交友对象说明(说明希望交到什么样的朋友) | 3周 |
交友首页 | 1、 最热TOP 10交友对象,个人资料被浏览最多的前10名用户 2、 最活跃用户TOP 10,登录次数最多的前10名用户 3、 最热TOP 10兴趣点,被查询次数最多的10个搜索词,点击可按此搜索词进行兴趣点搜索 4、 朋友搜索(按兴趣点,模糊搜索) | 3周 |
交友高级搜索 | 按年龄、行业、学历、婚姻状况、所在国家、所在城市做为可选项,输入框输入兴趣点 | 2周 |
搜索结果页 | 将搜索结果按列表显示(分页,每页5条),格式为: “ 用户名 个人介绍 “ 点击用户名,进入个人资料查看页 | 2周 |
个人资料查看页 | 1、 显示被选择用户的资料 2、 显示该用户的朋友(头像) 3、 希望成为朋友(按钮),发送成为朋友的邀请给该用户,当前用户的头像出现在被邀请人的邀请信息中 4、 联系该用户(按钮),发送短信给该用户(短信内容自编,通过手机短信发送出去,第二阶段开发) 5、 加入收藏(按钮),将该用户加入“我的收藏” | 3周 |
我的空间 | 1、 个人资料管理(链接) 2、 我的朋友(链接) 3、 邀请信息(链接) 4、 我的收藏(链接) | 1周 |
我的朋友 (添加、删除) | 1、列出我的所有朋友,点击头像进入个人资料查看页 从此处点击进入个人资料查看页,不显示“希望成为朋友(按钮)”、“加入收藏(按钮)” | 3周 |
邀请信息 | 1、 列出所有发给当前用户的朋友邀请,显示邀请人头像,点击进入个人资料查看页 2、 在个人资料查看页中显示“同意(按钮)”、“拒绝(按钮)” 3、 点击“同意”,则邀请人加入当前用户的朋友列表,邀请人的朋友列表中也加入当前用户 4、 点击“拒绝”则拒绝该用户的邀请 | 2周 |
我的收藏 | 1、 列出加入我的收藏的用户头像,点击进入个人资料查看页 2、 个人资料查看页中显示“希望成为朋友(按钮)”、“联系该用户(按钮)” | 1周 |
朋友定位(静态) | 1、 在个人资料管理中,增加个人位置的标点功能,基于google map提供的API,让用户在地图上选择一点,做为自己的位置,保存在系统中 2、 在个人资料查看页,增加“位置查看”按钮,点击可以调出google map,并将用户位置标出 | 5周 |
朋友定位(动态) | 1、 在个人资料查看页,增加“朋友当前位置”按钮,点击该功能,发送请求查看当前位置的短信,朋友接收短信并同意后,利用朋友手机的GPS定位功能,定位该朋友的当前位置,并发送给当前用户,当前用户接收到位置信息后,显示在地图中 2、 如果朋友不同意发送位置信息,则返回给当前用户一个不同意查看的信息(短信或类似ajax技术实现的功能) | 10周 |
基于PC终端的交友网站 | 基本与手机终端提供的功能相同,具体需求待定 | 待定 |
相关文章推荐
- 对手机制造行业供应链系统的一些需求的情景模拟分析
- 手机小闹钟需求分析
- 团队开发--手机小游戏 需求分析
- 手机移动设备需求分析
- 网站开发-php开发手机论坛(4)-功能设计及需求分析,功能结构模型
- 手机进销存管理系统--02需求分析和系统设计
- 手机点餐APP开发需求分析
- 【转】PNG文件结构分析(下:在手机上生成PNG文件)
- 基于ARM的智能灯光控制系统(2)需求分析
- 产品策划八:七宗罪解读の人性最深处的原始需求分析
- 项目需求分析答辩总结
- 对软件工程需求分析及创新项目等实际问题给提出建议
- 软件需求最佳实践之需求的沟通与分析
- 新Java运动:设计驱动开发实践1需求分析
- 需求分析的格式
- 测试需求分析
- 智能手机应用取证系列之一:新浪微博android应用程序取证分析
- 需求分析时要多多考虑“默认值”
- 一份招聘需求的分析
- 机房收费系统(DBMS)需求分析图