ytalk项目计划文档

      引言 :眼看着 今年6月份就要毕业了,自己的毕业设计项目连后台的数据库设计都没有完成,自个心里那个捉急啊,为了规范一下自己的毕业设计项目安排,也克制克制自己爱拖拉的习惯,把自个的项目的计划写了下来,按照目标前进吧,随便把项目的外围框架和基本功能自己规划一下,免得这也想搞搞,那也想弄弄的。

  1. 项目规划时间 2014.02.07—2014.03.20,后期可能要做一些小的调整,和找服务器上线测试。所以需要预留时间。
  2. 手机客户端 项目设计功能范围
    • 界面风格主要以ResideMenu设计为主,放弃侧滑和下面的tabs ,觉得现在这种风格设计太多 有点恶心,界面风格可能偏向holo风格,跟着腾讯大哥的步子有肉吃麽。
    • 设计功能 主要包括四大模块。最好是贴近本校学生的需求。主要完成主体聊天功能,其他功能按时间来完成。部分ui和代码借用以前的项目。
      • 会话模块,主要包括最近的聊天信息(包括语音和图片,以及聊天信息),和群组对话,历史信息,
      • 小伙伴模块,自己添加的好友信息,(暂不支持分组)
      • 群组模块  类似qq 群,主要是个群聊功能的作用。
      • 设置模块,主要设置自己一下个人信息(包括 个人头像,签名,在线状态,修改密码)自动更新版本和用户反馈 以及退出。
    • 详细功能设计
      • 登陆设计,登陆是用学生号登陆和默认密码,首次登陆校验是解析长江大学教务处,登陆正确后 存储用户的基本信息,后面的登陆直接自己校验服务器数据库。
      • 首页设计,首页顶部会文字动态的显示学校最新的新闻信息,并提供简单的链接功能。新闻信息由定时器定时向长江大学教务处定时拉取。首页会话模块会动态标识是否具有新的未读信息。
      • 设置模块具有一些小的功能,比如查询个人成绩查询和课表查询
      • ...
  3. 项目架构设计
    1. android端采用afinal 架构设计,顺便学习学习别人架构的优劣处,看看以后能不能快速开发
    2. web服务器采用rest架构设计,采用原有的ssh框架,在目前现阶段来看,android客户端应用是脱离不了后台管理的,因此ssh还是有必要的,作为后台服务支持的。
    3. 推送模块用websocket,重点研究对象
  4. 具体时间安排
    1. 2014.02.07~02.20 完成数据库设计,和服务器搭建服务,包括rest架构,和第三方接入验证和数据采集工作
    2. 02.20~03.10 完成服务器接口工作,客服端界面工作,客户端逻辑工作,能够进行简单的聊天测试
    3. 03.10~03.25 完成基本的测试工作,完善测试bug。对存在的问题进行归类处理。
  5. 扩展
    1. 如果时间足够。可能后期会扩展完成html 5版的聊天界面,

 

 

 

转载于:https://www.cnblogs.com/treemen/p/3539576.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值