开发聊天软件:JXTA开发以内容为中心的聊天软件Software项目来源: 发布时间:星期三, 2008年12月17日 浏览:2次 评论:0
以内容为中心聊天软件Software 服务器项目需求报告
文档所属
JXTA开发以内容为中心聊天软件Software项目:
http://www.vchelp.net/copathway/project_view.asp?prj_id=170
姓名:廖伟 呢称: 流星—JXTA爱好者 im ; 82694880 (QQ号)
[email protected](MSN)
文档转发
阶段
姓名
日期
备注
需求分析
JXTA开发平台
03-01-06
真诚需望能有相同爱好志愿者加入到这个项目开发中来.修改历
史
日期
修改原因
作者
2003-01-06
1.创建草案2.准备发到网上,让有同此道者,共
同前进.3.项目进度:JXTA协议研究阶段.
流星--JXTA爱好者
目录
以内容为中心聊天软件Software项目需求报告 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. 概述
本文档描述了给出了以内容为中心聊天软件Software项目所开发产品需求和功能特征给
出产品发布时间表
以内容为中心意思就是:用即时信息方式找到交谈对象.
2. 目标、理由及成功标准
2.1 目标
写个以广播消息 , 查找消息 ,方式找到”好友”交谈即时通
信软件Software.(文本聊天方式)
2.2 理由
聊天是人天性,表现在互联网上,可以通过文字消息来完成:
1要聊天,就要和所有上网人聊才能能找到知音/
2.找人聊天,要知道对方想法,心情.
3.现在BBS,聊天室,IM (PUBLIC),主要能过查找方式来知道上网人想法和心
情. 这是个较为复杂过程它不能适应即时通信这要求.
2.3 成功标准
在线用户10万以上
3. 产品特征(待补充)
1 不需求服务器软件Software开发维费会相应降低可以转项成开源项目.
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软件Software可以实现互通.
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/
以内容为中心聊天软件Software项目需求报告(V0.1) Page 1 of 5
0
相关文章读者评论
发表评论 |