网站大量收购闲置独家精品文档,联系QQ:2885784924

局域网聊天项目需求说明书.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
鼎嵌计算机技术咨询有限公司 35天暑期培训班 局域网聊天软件项目需求说明书 [S1.2] 拟制人 罗老师 审核人陈老师 审核人 陈老师 [二零一五年六月二十八日] 目录 TOC \o 1-5 \h \z \o Current Document \h 1、引言 3 \o Current Document \h 编写的目的 3 \o Current Document \h 背景 3 \o Current Document \h 2、任务概述 3 \o Current Document \h 目标 3 \o Current Document \h 假定和约束 3 \o Current Document \h 3、需求分析 4 \o Current Document \h 功能分析 4 \o Current Document \h 隐含需求 . 4 \o Current Document \h 性能分析 6 \o Current Document \h 4、运行环境规定 6 \o Current Document \h 设备 6 \o Current Document \h 支持软件 6 \o Current Document \h 开发工具 6 1、引言 编写的目的 本需求说明旨在对实现局域网内聊天的办公软件构架的业务需求、 用户需求、 功能 需求做逐一分析;并对各模块接口、运行环境、性能需求做出可行方案。 本需求分析为开发人员之间提供共同的协议而创立基础, 对门锁监控系统功能的实 现作使命描述,是系统开发的依据,也是用户检验本系统运行的依据。 A O 背景 公司办公人员在进行沟通时,目前较为方便的是直接使用 QQ进行通讯,但由于QQ 不仅仅拥有办公功能, 还具有更多的社交功能, 影响员工工作时的专注度。 因此需要将 功能强大的QQ进行裁剪,仅实现局域网内的聊天功能,限制员工访问外网。提升工作 的专注度。 2、任务概述 目标 通过对该系统的开发, 满足公司对办公通讯的要求, 既要满足沟通需要, 又要能够 防止在基本沟通需求上, 访问外部网络, 影响工作效率, 也就是要满足一能够实现局域 网内聊天的一个功能。 假定和约束 所有办公人员电脑限制接入外网, 并且所有办公人员的电脑全部接入在由网络管理 员建立的局域网中,IP地址为静态分配,操作系统为 LINUX桌面发行版。 3 、需求分析 功能分析 登陆界面 1、账号输入框:用来输入用户名,并自动记录,下次打开直接显示在账号输入框 中。 2、密码输入框:用来输入用户密码。 3、注册账号按钮:点击后模拟登陆公司局域网服务器注册。 4、找回密码按钮:点击后模拟登陆公司局域网服务器提交密码找回申请。 5、登陆按钮:点击后验证用户名和密码并登录到联系人界面。 联系人界面 1、窗体顶部显示自身头像与用户名。 2、联系人列表:显示联系人用户名,添加新联系人时显示在此列表,删除联系人 时从此列表消失,双击联系人弹出聊天界面。 3、添加联系人输入框:用以填写需要添加的用户名。 4、添加按钮:添加联系人输入框中的用户名。 5、删除按钮:删除联系人列表中选定的用户名。 聊天界面 1、消息输入窗口:用以用户输入文本消息。 2、历史消息窗口:显示用户与联系人之间的消息记录。 3、发送按钮:点击后,消息输入窗口的文本发送到对方。 服务器 1实现一个多客户端链接的 TCP服务器用以接收客户端发来的消息,并安用户名 选择转发到的客户端。 3.2 隐含需求 登陆界面 1、记住密码勾选按钮:办公电脑一般是同一个人使用,也许用户厌烦了每天输入 密码,因此要实现一个记住密码的功能。 2、自动登陆勾选按钮:也许用户需要一个更简单的操作(比如年龄较大,或者对 计算机操作不熟的人) ,只需要双击打开程序图标的时候就能自动登陆,因此要实现一 个自动登陆功能。 3、登陆状态设置:模拟实现登陆状态在线,隐身等功能。 4、输入密码不显示:由于密码不能直接可见,因此输入的密码要用?代替输入回 显的字符。 联系人界面 1、 分组管理: 添加联系人后, 用户会有分类管理的需求, 因此需要实现分组管理。 2、 设置在线状态:模拟实现切换在线状态的功能。 3、 保存联系人列表:每次都要重新添加联系人是很繁琐的事情,因此实现保存联 系人列表。 聊天界面 1、 消息来源提示:为了区分用户与联系人之间的消息来源,例如 小王: 你好! 2、 消息时间:实现消息发送与接收时间,对应用户则为发送时间,对于联系人对 象则为接收时间,例如 小王 :2015-3-2 你好! 通用需求 1、 背景添加公司信息:为了不让登陆界面单调,公司相关信息的图片 /Lo

您可能关注的文档

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档