您的位置:首页 > 其它

手机需求分析

2011-02-16 08:27 357 查看
一、本系统实现基于手机终端浏览器的交友服务,提供包括:个人资料填写,交友资料查询、浏览,基于LBS(位置服务)的朋友定位,基于手机短信的交友沟通等各项服务。

二、系统架构: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终端的交友网站
基本与手机终端提供的功能相同,具体需求待定
待定
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: