- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
TOC \o 1-5 \h \z 1引言 2
\o Current Document 1.1编写目的 2
\o Current Document 1.2背景 2
\o Current Document 1.3定义 2
\o Current Document 1.4参考资料 2
\o Current Document 2任务概述 3
2.1目标| 3
\o Current Document 2.2用户的特点 3
\o Current Document 2.3假定和约束 3
\o Current Document 3需求规定 3
\o Current Document 4 运行环境规定 13
\o Current Document 4.1设备 13
\o Current Document 4.2支持软件 13
接口 13
\o Current Document 4.4控制 13
软件需求说明书的编写提示
1引言
1.1编写目的
本文档规定了将要开发系统的需求,包括系统所要提供的功能及约束条件。系统的设 计与实现将以本文档为标准。
本文档的使用者包括本系统用户、需求分析人员、项目管理人员、软件设计人员、系 统测试及维护人员。
1.2背景
待开发的软件系统的名称为“悦乎”;
系统与服务器发生交互,也同使用本系统的其他用户发生交互;
1.3定义
Android或安卓
一种基于Linux的自由及开放源代码的操作 系统,主要使用于移动设备,如智能手机和 平板电脑,由 Google公司和开放手机联盟 领导及开发。
IM
即时通讯(Instant Messaging,简称IM)是 一个实时通信系统,允许两人或多人使用网 络实时的传递文字信息、 文件、语首与视频
交流。
OpenFire
Openfire采用Java开发,开源的实时协作
(RTQ 服务器基于 XMPP (Jabber)协议。
XMPP
XMPP ( Extensible Messaging and Presence Protocol,前称 Jabber[1])是一种以 XML为 基础的开放式实时通信协议, 是经由互联网
工程工作小组(IETF)通过的互联网标准。
1.4参考资料
2任务概述
2.1月标|
开发在规定时间内完成以即时通讯为主要功能的系统,系统与服务器发生交互,也同使
用本系统的其他用户发生交互。系统的主要功能在本文第 3部分有详细描述。
2.2用户的特点
本系统的用户有对即时通讯方面的需求, 拥有android2.2及以上版本的智能手机, 并具
备一定的操作能力。
2.3假定和约束
假定开发不涉及法律法规问题,供应商不会对 android停止服务。
3需求规定
3.1基本功能
3.1.1用户注册
3.1.1.1对功能的规定
用户在此功能模块需要提供用户名和密码完成注册,用户名为 6-16位由数字和字母组
成的字符串(可以全为数字或字母),密码6-16位由数字和字母组成的字符串(可以全 为数字或字母)。
3.1.1.2对性能的规定
精度
根据使用需要,在各项数据的输入,输出及传输过程中不能出现误差。
3.1.1.2.2时间特性要求
5秒内对用户请求做出相应。
灵活,性
当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生 变化时,设计的软件要做适当调整,灵活性非常大。
3.1.1.3输入输出要求
字段名称
字段类型
默认数据
数据长度范 围
填写规则
必填项
备注
用户名
字符
无
6-16
手动填写
是
由字母和 数字组成, 不能和已 有用户名 相同
密码
字符
无
6-16
手动填写
是
由字母和
数字组成
确认密码
字符
无 一
6-16
手动填写
是
由字母和 数字组成, 必须和密 码相同
用户ID
字符
无
6-16
自动生成
手机号
字符
无
11
手动填写
3.1.1.4数据管理能力要求
要求数据库具有很好的更新能力,由于本产品是实验性软件,故对磁盘和内存容量没有 很高的要求,但是数据库应该能够对并发事件,脏数据具有较强的识别处理能力。
3.1.1.5故障处理能力要求
内部故障处理
在开发阶段可以随即修改数据库里的相应内容。
外部故障处理
对编辑的程序进行重装载时, 第一次装载认为错,修改。第二次运行,在需求调用时出错,
有错误提示,重试。
本软件可能产生的错误为数据库的错误信息, 应由数据库管理员对数据库进行维护。 为
了确保系统恢复的能力,数据库管理员要定期对数据库进行备份。
3.1.1.6其他方面要求
数据的安全性、完整性要求:各项数据信息必须保证安全性和完整性。 网络系统设有通信、
程序、网络三级权限和口令管理,确保系统安全。
3.1.2用户登录
3.1.2.1对功
原创力文档


文档评论(0)