即时通信软件项目需求说明书
12页1、系统软件设计与开发(第一稿)局域网即时通信软件项目需求分析和功能说明书公安海警学院电子技术系2010级电子信息工程专业 03742010021 张力文目录第1章 引言31.1 编写目的.31。2 编写背景。31.2.1 系统名称及行业情况。.31。2。2 文档读者内容及参看资料。.3第2章 任务概述2。1 项目背景及目标92。2 用户特点92。3 条件92。4 运行环境92。4。1 硬件环境92。4。2 软件环境9第3章 系统概述11第4章 系统功能组成124.1 功能名称及功能编号124。1.1 功能描述124.1.2 业务流图、处理逻辑124。1.3 功能细分、及各个子功能之间的关系124。1.4 输入134.1。5 输出134。1.6 约束条件134.1.7 异常处理13第5章 菜单和界面原型13第6章 非功能需求146。1 用户管理和使用权限管理146。2 软件性能需求分析146.3 软件易用性需求的分析146.4 软件开放性、可扩充性、可维护性方面的需求分析146.5 软件兼容性方面的需求分析146.6 软件相应的用户文档的需求分析146.7 接口156。7。1 硬件接口15
2、6。7.2 软件接口156。7.3 通信接口151、引言 1.1 编写目的 本需求说明书编写目的是为清晰说明本小组开发的局域网即时通信软件要实现的所有功能,使软件使用者和软件开发者能够建立起一定程度上的沟通,使系统设计员能够理解用户对于要实现功能的详细描述与要求,为保证描述没有二义性,促进理解效果,期冀达到用户的预期。 1.2 编写背景 1。2.1系统名称及行业情况 待开发软件名称: 即时聊天v1.0 软件项目用途:为方便在小的局域范围内实行即时通信 软件项目范围:学员与学员间、学员与教员间构建联系网络 目标任务提出者:教员 目标任务开发者:学员1.2.2文档读者、内容以及参看资料 文档读者:本文档读者为即时系统开发人员、测试人员、实施人员以及教员 文档内容:局域网即时通信软件项目需求分析和功能说明书,内容是系统描述即时通信系统的框架以及功能2、任务概述2。1 任务目标 方便校园内部的沟通联系,防止QQ,MSN等即时通讯软件中的娱乐成分影响工作。即时通讯系统能完成点对点的即时通讯,信息在校园内部的广播,以及建立群聊天室进行文字会议。2。2 运行环境服务器:Windows 2003 Se
3、rver数据库:Oracle基础平台:。Net Framework 4.0浏览器插件:silverlight 3、实现功能 3。1 用户管理系统1。用户管理功能l 用户注册l 用户登陆l 用户信息查询l 普通用户查询个人信息l 管理员查询全部信息l 用户信息修改l 普通用户修改个人信息l 管理员修改全部信息l 用户删除(管理员)l 添加新用户2。即时通信功能l 端对端短信发送3聊天记录查询l 短信群发功能l 端对端的文件发送l 端对端的视频发送l 消息广播 3.2 系统结构 系统包括两种终端:服务器端、客户端l 服务器承担客户端获取机器列表、查询机器IP等服务,也是群聊的服务器l 客户端和客户端之间,客户端和服务器之间可以点对点进行通信l 一个局域网内服务器只能启动一个关键通讯模式说明:客户端与客户端私聊发送信息 客户端1 客户端2从服务器端获取信息用户管理信息返回应答客户端 服务器 注:获取信息是需要应答的。4.总体功能需求4。1功能划分 根据业务需求和系统功能分为以下几个部分:l 文字即时通讯l 管理员可以添加删除人员l 本人修改密码l 实名显示公司所有学员l 广播消息于全体学员l
4、 发起多人的文字聊天室l 本地通讯记录保存于数据库,可以查询本人的通讯记录4.2默认操作约束l 增加删除成员(需要权限)4.3默认操作流程4.3.1用户登录用例图图3.3 登录用例图用例分析用户在使用本系统前必须进行资格核查,包括系统管理员。核查的内容包括:用户ID和密码.在通过用户身份验证之后,系统将初始化该用户的基本信息(例如更新用户状态为上线、留言提示等).4.3.1。1 用户登录基本流程用户输入用户名、密码,然后点击登录按钮。用户登录系统后,会根据当前用户类别,如一般用户、管理员,显示不同的界面。在稍后的操作中,根据用户类型控制权限。分支流程1. 如果用户没有输入用户名,系统将显示一条错误消息,指出错误并提示用户输入用户名;2. 如果用户没有输入密码,系统将显示一条错误消息,指出错误并提示用户输入密码;3. 如果用户输入的用户名未被注册,系统提示用户输入的用户名不存在.4. 如果用户输入的用户名密码错误,系统将显示一条错误消息,指出错误并提示用户输入正确的用户名和密码; 时序图 图3。4 登录顺序图 4.3。2系统信息管理用例图 用例分析该功能模块主要实现对系统的管理,阐明了管
《即时通信软件项目需求说明书》由会员大米分享,可在线阅读,更多相关《即时通信软件项目需求说明书》请在金锄头文库上搜索。
2023年地震科普携手同行活动观后感
幼儿园师德培训计划范文(二篇).doc
大兴区2011~2012学年度第二学期模拟试卷(二)
安全生产事故反思活动方案
初中中考百日誓师大会教师发言文稿2
公司质量手册范本
2023年统计工作计划样本(4篇)
机动科技术员绩效考核
应急设施设备和物资储备管理制度(8篇)
合唱艺术大师讲学班学习体会
广告塔座制作协议书范文(九篇)
2023工厂员工培训计划参考范文(2篇).doc
5S管理和TPM生产维护讲座
环保局局长在广播电台的讲话
2013年3月襄阳市普通高中调研统一测试高三理科数学试卷
建筑企业财务工作计划范文(五篇).doc
汽车吊架梁专项施工方案
2019年教导处管理工作计划
讨论职业教育大发展催生的教学督导与课程督导
小学科学实验室年度工作总结
2023-07-13 3页
2024-01-18 3页
2022-10-29 14页
2023-10-02 8页
2022-11-30 2页
2023-12-19 18页
2023-06-05 4页
2023-04-08 6页
2023-08-09 7页
2023-03-03 2页