![即时通讯系统软件需求规格说明书_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-4/21/d85c1588-deb4-4a28-9557-6c3d50c31ac9/d85c1588-deb4-4a28-9557-6c3d50c31ac91.gif)
![即时通讯系统软件需求规格说明书_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-4/21/d85c1588-deb4-4a28-9557-6c3d50c31ac9/d85c1588-deb4-4a28-9557-6c3d50c31ac92.gif)
![即时通讯系统软件需求规格说明书_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-4/21/d85c1588-deb4-4a28-9557-6c3d50c31ac9/d85c1588-deb4-4a28-9557-6c3d50c31ac93.gif)
![即时通讯系统软件需求规格说明书_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-4/21/d85c1588-deb4-4a28-9557-6c3d50c31ac9/d85c1588-deb4-4a28-9557-6c3d50c31ac94.gif)
![即时通讯系统软件需求规格说明书_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-4/21/d85c1588-deb4-4a28-9557-6c3d50c31ac9/d85c1588-deb4-4a28-9557-6c3d50c31ac95.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、即时通讯系统软件需求规格说明书文件状态:草稿正式发布V止在修改文件标识:神州逋在线-即时通讯系统-需求规格说明书当前版本:1.1作者:邓炜完成日期:2011年-7月-13日变更历史日期版本修改内容修改人备注2011/7/13V1.0即时通讯系统软件需求规格说明书邓炜2011/7/15V1.1即时通讯系统软件需求规格说明书邓炜审核历史日期版本说明审核人备注目录引言3编写目的3背景3文档读者3文档内容3参看资料31任务概述41.1 任务目标41.2 运行环境42 实现功能42.1 用户管理系统42.2 系统结构63 总体功能需求63.1 功能划分63.2 默认操作约束63.3.1用户登录73.3.
2、2系统信息管理83.3.3个人信息管理模块133.3.4文字聊天模块183.3.5语音功能模块223.3.6视频功能模块253.3默认操作流程引言编写目的此需求说明书为即时通讯系统定义明确的需求,为该系统的详细设计、开发工作提供依据,为项目设计人员、开发人员、使用人员和其他相关人员对系统实现的功能达成统一的认识提供一个明确的书面说明。本文档的内容,大部分是对即时通讯流程的一些阐述。背景待开发的软件系统的名称:即时通讯系统软件项目的用途:用于商业公司软件项目的范围:系统涉及企业的内部文字即时通讯本项目的任务提出者:神州通集团开发者:神州通在线科技有限公司目标用户:商业企业文档读者本文档的读者为即
3、时通讯系统开发人员、测试人员、实施人员以及相关领导,如下:XXXXXXXXXXXXXXXXXX文档内容文档名称:即时通讯系统需求设计说明书文档内容:系统描述即时通讯系统的框架及功能参看资料1任务概述1.1 任务目标方便企业内部的沟通联系,防止QQMS常即时通讯软件中的娱乐成分影响工作。即时通讯系统能完成点对点的即时通讯,信息在企业内部的广播,以及建立群聊天室进行文字会议。1.2 运行环境服务器:Windows2003Server数据库:Oracle基础平台:.NetFramework4.0浏览器才S件:silverlight2实现功能2.1 用户管理系统 用户管理功能 用户注册 用户登陆 用户
4、信息查询 普通用户查询个人信息 管理员查询全部信息 用户信息修改 普通用户修改个人信息 管理员修改全部信息 用户删除(管理员)添加新用户2.即时通信功能端对端短信发送2.2聊天记录查询 短信群发功能 端对端的文件发送 端对端的视频发送 消息广播流程描述:普通用户注册/登陆用户打开首页管理员普通用户即时通信操作管理个人资料用户信息管理收发短信聊天记录查询查询个人信息修改个人信息查询用户删除用户修改用户增加用户视频聊天传输文件消息广播短信群发2.2系统结构 系统包括两种终端:服务器端、客户端 服务器承担客户端获取机器列表、查询机器IP等服务,也是群聊的服务器 客户端和客户端之间,客户端和服务器之间
5、可以点对点进行通信 一个局域网内服务器只能启动一个关键通讯模式说明:客户端与客户端私聊发送信息aa客户端1客户端2从服务器端获取信息用户管理信息返回应答客户端服务器注:获取信息是需要应答的。3总体功能需求3.1 功能划分根据业务需求和系统功能分为以下几个部分: 文字即时通讯 管理员可以添加删除人员 本人修改密码 实名显示公司所有员工 广播消息于公司全体成员 发起多人的文字聊天室 本地通讯记录保存于数据库,可以查询本人的通讯记录3.2 默认操作约束增加删除成员(需要权限)3.3 默认操作流程3.3.1 用户登录用例图图3.3登录用例图用例分析用户在使用本系统前必须进行资格核查,包括系统管理员。核
6、查的内容包括:用户ID和密码。在通过用户身份验证之后,系统将初始化该用户的基本信息(例如更新用户状态为上线、留言提示等)。 用户登录基本流程用户输入用户名、密码,然后点击登录按钮。用户登录系统后,会根据当前用户类别,如一般用户、管理员,显示不同的界面。在稍后的操作中,根据用户类型控制权限。分支流程1 .如果用户没有输入用户名,系统将显示一条错误消息,指出错误并提示用户输入用户名;2 .如果用户没有输入密码,系统将显示一条错误消息,指出错误并提示用户输入密码;3 .如果用户输入的用户名未被注册,系统提示用户输入的用户名不存在。4 .如果用户输入的用户名密码错误,系统将显示一条错误消
7、息,指出错误并提示用户输入正确的用户名和密码;时序图国图3.4登录顺序图3.3.2系统信息管理用例图图3.6系统管理用例图用例分析该功能模块主要实现对系统的管理,阐明了管理员的权限及操作,实现了后台对客户端数据及信息的管理。其功能包括发布系统公告,添加新来职员信息,修改老员工的信息以及删除离职员工的所有信息,同时管理员可以实现对自己密码信息的修改。(1)发送系统公告基本流程管理员需要发布最新公告时,点击公告发送按钮进入公告发送窗口,输入需要发送的公告,点击发送按钮,该消息即可群发给每个用户。分支流程1、如果没有输入信息,直接点击发送。系统会提示错误,请求输入信息。2、如果用户在线则可以马上接收
8、到公告。3、若用户离线,则该公告储存到数据库,等用户上线时系统将自动将数据库中的公告发送给用户。活动图同图3.7公告发送活动图(2)添加用户基本流程管理员为新来职员创建新的用户ID,管理员点击添加按钮,输入新用户的基本信息,然后点击确认按钮,系统立即把所填信息保存至数据库中,从而实现了用户的添加。分支流程1 .如果添加信息时出现用户ID相同,则系统提示该用户已存在,同时清除文本框中已填写的内容。2 .添加用户信息时如果员工的关键信息未填写(如员工号,部门等信息),系统将会提示信息应填写完整。顺序图图3.8用户添加顺序图(3)查看用户资料基本流程当需要查看某个职员信息时,管理员可以通过点击查看按
9、钮进入查看界面,根据关键信息搜索目标用户,选中该用户后点击确定,即可显示该用户的所有信息。分支流程1 .如果未搜到该用户,系统将提示该用户不存在。2 .如果搜索的信息与需要查找的用户信息不相符,则退出用户信息窗口,重新按其他关键词搜索。顺序图图3.9资料查询顺序图(4)修改用户资料基本流程当管理员需要修改某个员工的信息时,打开用户资料界面,找到需要修改的文本框,删除原有信息,填写上最新消息,修改完毕后点击确定按钮,提交给系统。分支流程1 .如果管理员试图修改用户关键信息(如职员ID号,职员姓名等),系统会提示修改失败。2 .如果修改用户的部门信息时,输入的部门在系统中不存在,提示修改无效,要求
10、管理员重新输入用户部门名称。3 .如果修改用户的职位信息时,输入的职位在系统中不存在,提示修改无效,要求管理员重新输入用户部门名称顺序图s图3.10资料修改顺序图(5)删除用户:基本流程管理员需要删除某个员工的信息时,打开用户删除窗口,选中离职员工点击删除,即可实现用户删除。分支流程1.如果管理员选择验证对话框中的“取消”按钮,则退出验证对话框,管理员可以继续选择其他需删除的用户图3.11用户删除顺序图(6)修改密码基本流程管理员进入修改管理员密码窗口后,首先输入原有密码,再重新输入两次新密码,两次新密码需保持一致,修改完点击“确定”按钮提交最新密码信息。分支流程1 .如果原有密码输入错误,则
11、系统提示错误,同时消除文本框中的已输入的内容。2 .如果原有密码输入正确,而两次输入的新密码不一致,则系统提示错误,并消除文本框中的已输入的内容。图3.12密码修改顺序图系统管理界面3.3.3个人信息管理模块用例图图3.14个人信息管理用例图用例分析公司职员在个人信息管理中,可以对个人的基本资料进行修改操作,或者补充管理员创建用户时没有填写完整的资料,修改登陆系统的个人密码,查看其他同事的基本资料,还可以根据需求设置自己在系统中的显示状态。(1)修改个人资料基本流程用户点击修改个人资料按钮,系统显示资料修改窗口。用户根据自己的需求编辑个人的资料,完成之后点击提交,系统显示个人资料修改成功窗口。分支流程1 .如果用户修改了无权修改的资料,如用户名、部门、职位等,系统显示操作错误,并提示用户无权进行此项操作。2 .如果用户修改完资料后点击取消,系统不保存修改结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年会计师事务所合作合同样本
- 2025年集装箱租赁合同标准化格式
- 2025年二手房屋交易垫资协议
- 2025年公主岭市私营医院增资扩股协议
- 2025年养老保障体系合作运营协议
- 2025年大型广告牌建设合同
- 2025年写字楼长期租赁合同示范文本
- 2025年交通运输合作合同书样本
- 食品销售合同范本
- 2025年工程防雷设备检验合同
- 【高考作文指导】用思辨来写现象类作文(共39张PPT)
- GB/T 4214.1-2017家用和类似用途电器噪声测试方法通用要求
- GB/T 11822-2000科学技术档案案卷构成的一般要求
- 水轮发电机组及其附属设备招标文件
- 压力管道基本知识课件
- 读李玫瑾教授《心理抚养》有感
- 小学英语 国际音标 练习及答案
- 优秀班主任经验交流课件-班主任经验交流课件
- HP-DL380-Gen10-服务器用户手册
- 2023年广州金融控股集团有限公司招聘笔试题库及答案解析
- YB∕T 105-2014 冶金石灰物理检验方法
评论
0/150
提交评论