JXTA开发以内容为中心的聊天软件项目

导读:
  以内容为中心的聊天软件 服务器项目需求报告
  文档所属
  JXTA开发以内容为中心的聊天软件项目:
  http://www.vchelp.net/copathway/project_view.asp?prj_id=170
  姓名:廖伟 呢称: 流星—JXTA爱好者 im ;82694880 (QQ号)
  liaoww123@msn.com(MSN)
  文档转发
  阶段
  姓名
  日期
  备注
  需求分析
  JXTA开发平台
  03-01-06
  真诚的需望能有相同的爱好的志愿者加入到这个项目的开发中来.修改历
  史
  日期
  修改原因
  作者
  2003-01-06
  1.创建,草案。2.准备发到网上,让有同此道者,共
  同前进.3.项目进度:JXTA协议研究阶段.
  流星--JXTA爱好者
  目录
  以内容为中心的聊天软件项目需求报告 1
  文档所属 1
  文档转发 1
  修改历史 1
  1. 概述 3
  2. 目标、理由及成功标准 3
  2.1 目标 3
  2.2 理由 3
  2.3 成功的标准 3
  3. 产品特征(待补充) 3
  4. 安全性需求 4
  5. 数据格式 5
  6. 性能需求 5
  7. 平台与安装 5
  8. 本地化要求 5
  9. 与其它系统的交互 5
  10. 数据备份 5
  11. 文档要求 5
  12. 附录1:工作和职责 7
  13 附录2 : 资料………………………………………………………………
  ……………………….5
  1. 概述
  本文档描述了给出了以内容为中心的聊天软件项目所开发产品的需求与功能特征,给
  出产品发布的时间表
  以内容为中心的意思就是:用即时信息的方式找到交谈对象.
  2. 目标、理由及成功标准
  2.1 目标
  
  写一个以广播消息 , 查找消息 ,方式找到”好友”交谈的即时通
  信软件.(文本聊天方式)
  2.2 理由
  聊天是人的天性,表现在互联网上,可以通过文字消息来完成:
  1要聊天,就要和所有上网的人聊才能能找到知音/
  2.找人聊天,要知道对方的想法,心情.
  3.现在的BBS,聊天室,IM (PUBLIC),主要能过查找的方式来知道上网的人的想法和心
  情. 这是一个较为复杂的过程,它不能适应即时通信这一要求。.
  2.3 成功的标准
  在线用户10万以上。
  3. 产品特征(待补充)
  1 不需求服务器,软件开发维费会相应降低,可以转项成开源项目。.
  
  2 所有用户可都可以广播消息,在线用户按照自己的想法和心情来接受广播消
  息,(主要通过属性值 <性别,年龄,状态,心情,爱好,职业,等> 的组合通过来过成)浏览
  收到的广播消息找出感兴趣的来回应,以此建立交谈对象. 具有一对一,一对多的即时
  通信功能.
  3 聊天时可看到的属性:IM号码,性别,年龄,状态,心情化的图象,,聊天记录.
  广播消息选项,共享和资料.(里面共享文件,和一个可填的空白文档.),加为好友,加入
  黑名单.
  
  4 一次可发送的信息最大超过10K
  
  5 呢称的长度200字节.
  6 界面类似QQ
  
  
  4. 安全性需求
  1. 用户登陆需要认证.
  2. 用户通讯可以支持加密,加密算法可以选择。
  3. 以定制用户通讯内容的记录。
  5. 数据格式
  用户通讯录,其他目录,用户消息的格式,记录格式都需要符合协议标准(EIM协议,
  国标或其他)
  6. 性能需求
  能上网的个人电脑.
  7. 平台与安装
  java/JXTA平台.
  8. 本地化要求
  字符集采用Unicode/UTF-8,参见http://www.ctosoft.com/book/utf8.html
  9. 与其它系统的交互
  与支持JXTA的软件可以实现互通.
  10. 数据备份
  数据应该可以提取、备份、转移,或者说是导入/导出。第一个系统暂时不实现,但
  要在设计和编码中提前考虑。
  11. 文档要求
  所有开发文档、发布的资料及用户手册均使用MS Word-RTF格式。文档格式需要规范
  化。
  12. 附录1:工作和职责
  需要定义本项目的所需进行的工作,项目成员的相应职责。因为本项目拟采用类XP(
  Extreme Program)的方式开发,各项分工不是完全具体化的,每个成员都有权利和
  义务把工作做得更加出色。进一步的详细工作计划和描述,高讨给出。※
  13. 附录2:
  JXTA站点: www.jxta.org
  JXTA协议文档: http://www.jxta.org/docs/jxtaprogguide_final.pdf
  A JXTA CHAT :
  http://www.fawcette.com/javapro/2001_12/magazine/features/bkurniawan/
  以内容为中心的聊天软件项目需求报告(V0.1) Page 1 of 5
  
  以内容为中心的聊天软件 服务器项目需求报告文档所属 JXTA开发以内容为中心的聊天软件项目: http://www.vchelp.net/copathway/project_view.asp?prj_id=170姓名:廖伟 呢称: 流星—JXTA爱好者 im ;82694880 (QQ号) liaoww123@msn.com(MSN)文档转发阶段姓名日期备注需求分析 JXTA开发平台03-01-06真诚的需望能有相同的爱好的志愿者加入到这个项目的开发中来.修改历史日期修改原因作者2003-01-061.创建,草案。2.准备发到网上,让有同此道者,共同前进.3.项目进度:JXTA协议研究阶段.流星--JXTA爱好者目录以内容为中心的聊天软件项目需求报告 1文档所属 1文档转发 1修改历史 11. 概述 32. 目标、理由及成功标准 32.1 目标 32.2 理由 32.3 成功的标准 33. 产品特征(待补充) 34. 安全性需求 45. 数据格式 56. 性能需求 57. 平台与安装 58. 本地化要求 59. 与其它系统的交互 510. 数据备份 511. 文档要求 512. 附录1:工作和职责 7 13 附录2 : 资料……………………………………………………………………………………….51. 概述本文档描述了给出了以内容为中心的聊天软件项目所开发产品的需求与功能特征,给出产品发布的时间表以内容为中心的意思就是:用即时信息的方式找到交谈对象.2. 目标、理由及成功标准2.1 目标 写一个以广播消息 , 查找消息 ,方式找到”好友”交谈的即时通信软件.(文本聊天方式)2.2 理由聊天是人的天性,表现在互联网上,可以通过文字消息来完成:    1要聊天,就要和所有上网的人聊才能能找到知音/    2.找人聊天,要知道对方的想法,心情.3.现在的BBS,聊天室,IM (PUBLIC),主要能过查找的方式来知道上网的人的想法和心情. 这是一个较为复杂的过程,它不能适应即时通信这一要求。.2.3 成功的标准在线用户10万以上。3. 产品特征(待补充) 1 不需求服务器,软件开发维费会相应降低,可以转项成开源项目。.    2 所有用户可都可以广播消息,在线用户按照自己的想法和心情来接受广播消息,(主要通过属性值 <性别,年龄,状态,心情,爱好,职业,等> 的组合通过来过成)浏览收到的广播消息找出感兴趣的来回应,以此建立交谈对象. 具有一对一,一对多的即时通信功能.   3 聊天时可看到的属性:IM号码,性别,年龄,状态,心情化的图象,,聊天记录.广播消息选项,共享和资料.(里面共享文件,和一个可填的空白文档.),加为好友,加入黑名单.      4 一次可发送的信息最大超过10K      5 呢称的长度200字节.   6 界面类似QQ         4. 安全性需求1. 用户登陆需要认证. 2. 用户通讯可以支持加密,加密算法可以选择。3. 以定制用户通讯内容的记录。5. 数据格式用户通讯录,其他目录,用户消息的格式,记录格式都需要符合协议标准(EIM协议,国标或其他)6. 性能需求能上网的个人电脑.7. 平台与安装 java/JXTA平台.8. 本地化要求字符集采用Unicode/UTF-8,参见http://www.ctosoft.com/book/utf8.html9. 与其它系统的交互与支持JXTA的软件可以实现互通.10. 数据备份数据应该可以提取、备份、转移,或者说是导入/导出。第一个系统暂时不实现,但要在设计和编码中提前考虑。11. 文档要求所有开发文档、发布的资料及用户手册均使用MS Word-RTF格式。文档格式需要规范化。12. 附录1:工作和职责需要定义本项目的所需进行的工作,项目成员的相应职责。因为本项目拟采用类XP( Extreme Program)的方式开发,各项分工不是完全具体化的,每个成员都有权利和义务把工作做得更加出色。进一步的详细工作计划和描述,高讨给出。※13. 附录2: JXTA站点: www.jxta.org JXTA协议文档: http://www.jxta.org/docs/jxtaprogguide_final.pdf A JXTA CHAT : http://www.fawcette.com/javapro/2001_12/magazine/features/bkurniawan/以内容为中心的聊天软件项目需求报告(V0.1) Page 1 of 5

本文转自
http://www.cn-java.com/www1/?action-viewnews-itemid-2279
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值