1、IM软件需求分析即时聊天软件需求分析说明书软件部文件编号:TX201文件版次:QMS2010撰写人版本号分册名称第册/共册总页数正文附录编制审批生效日期软件部修改记录版本号变更控制报告编号更改条款及内容更改人审批人更改日期1 引言1.1 文档编制目的定义此聊天软件模块总体需求,作为用户、软件开发人员以及其他干系人之间沟通的基础,作为对软件模块验收依据。1.2 背景为管理企业内部员工的信息交互及提高工作员工作率,1.3 词汇表词汇名称词汇含义备注IM软件名称临时B/S浏览器,服务器架构C/S客户端,服务器架构1.4 参考资料2 软件概述2.1 软件范围定义本软件为一款即时通讯(聊天)软件,包括软
2、件版和网页版两个部分,网页版则主要适用与网页客服服务。网页版与软件版通用数据库,可以相互之间即时聊天通讯。2.2 软件特性概述系统特性名称系统特性描述优先级单聊一对一聊天 群聊多人共同聊天文件传输和共享文档信息传输、共享信息资料用户需要获得的信息2.3 系统及运行环境2.3.1 支撑软件1) LINUX-REDHAT5-ENTERPRISE/WINDOW20032) ORACLE(数据库服务器)3) WEB服务器 TOMCAT6(其他:RESIN, WebSphere)4) JAVA平台(JDK6)5) 其它2.3.2开发工具1) MyEclipse8.02) ORALCE(9i/10g/11
3、g)3) TOAD4) XML编辑器5) 其它2.3.3 外部接口需求获取人事信息组织,以及人员信息接口。3用户界面 聊天窗口4 软件功能4.1 软件功能概述软件分为网页版和客户端版1、网页版(游客) (1)单聊(2)群聊(3)文件传输和文件共享 (4)显示联系人信息2、软件版(注册用户)(1)单聊(2)群聊(3)文件传输和文件共享 (4)显示联系人信息4.1.1 模块划分B/S模块编号模块名称功能描述1 客户端和服务端框架开发环境的搭建以及加入相关技术框架。2基础模块用户登陆,退出,安全及相关日志3联系人模块对联系人的管理。如:增加,删除,更新等。4聊天信息发送,接收多用户和用户聊天信息的操
4、作。5客户端UI客户端界面的布局设计。6用户文档文档的发送,文档的上传、共享。7信息查询查询导出记录8版本更新软件更新9软件帮助帮助信息10其他C/S模块编号模块名称功能描述1 客户端和服务端框架开发环境的搭建以及加入相关技术框架。2基础模块用户登陆,退出,安全及相关日志3联系人模块对联系人的管理。如:增加,删除,更新等。4聊天信息发送,接收多用户和用户聊天信息的操作。5主体GUI客户端界面的布局设计和程序实现。6用户文档文档的发送,文档的上传、共享7信息查询查询导出记录8版本更新9用户帮助帮助信息10其他4.1.2 性能需求描述对该系统特性或其中某个功能的具体性能要求。4.1.3 安全性需求
5、描述对该系统特性或其中某个功能的具体安全性要求5 其他非功能需求5.1用户文档需求用户手册在线帮助教程6 其他需求定义在本文档的其他部分未出现的但需要提起注意的需求:1)特定的业务规则,例如某些最终用户只有在特定的环境下才可以执行何种操作;2)国际化需求或法律法规的需求;3)需要增加有关操作、管理和维护的功能需求来完善软件系统的安装、配置、启动和关闭、修复和容错以及登录和监控等方面的操作。7 尚需解决的问题问题编号问题名称问题描述备注1语音功能 需求未定2视频功能需求未定3截图功能需求未定4部份功能需求不明确:b/s版和C/S的功能的异同5需求说明网页版是否在公网上运行,是否对用户的发言信息进行管理,网页版中注册用户和游客的功能区别。8 附件
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1