MyQQ 局域网聊天系统需求说明书 姓 名:刘道琴 指导老师:李绘卓 专业班级:软件0901 学 号:20091843 电子邮件:1109936416@qq.com 实验地点:东六E—415 概述 1 .1 目的 作为用户与该系统软件开发维护人员共同遵守的软件需求规范说明,本《软件需求说明书》的主要目的是明确所要开发的软件所应具有的功能、性能,使系统分析人员和软件设计人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计和完成后续设计与开发工作,为软件开发范围、业务处理规范提供依据,也是应用软件进行合同最终验收的依据。 本需求分析说明书对《 MyQQ 局域网聊天软件》做了全面细致的用户需求分析,明确所要开发的《 MyQQ 局域网聊天软件》所应具有的功能。本预期读者为测试人员、用户文档编写者、指导教师。 1 .2 背景 a) 待开发的软件系统的名称:MyQQ 局域网聊天软件 b) 本项目的任务提出者:软件0901 班 刘道琴 c) 本项目的开发者:软件0901 班 刘道琴 d) 用户:所有使用QQ 的用户。 1 .3 范围 系统包括的范围:装载 Windows 的普通 PC 机。 1 .4 术语定义 无 1 .5 参考资料 《Visual C++开发典型模块大全》 刘锐宁 宋坤 编著 1 .6 任务概述 1 .6 .1 目标 随着计算机科学和Internet 的飞速发展, 网上聊天已成为人们相互交流的一种方式, 与E-mail、电话相比, 聊天服务更具有实时性和有效性。各种实时性聊天软件也给我们的即时通信带来了众多方便。比如说大家熟悉的腾讯 QQ,微软的MSN,移动的飞信等,都是做得非常成功的实时聊天工具。网络聊天成为现代人们生活必不可缺的一部分,它增强了人与人之间的沟通,当下的腾讯 QQ 为我国的大众平台,本次实验将依照腾讯公司聊天工具 QQ的设计,实现局域网网络通信的基本功能,以便在不联网的情况下用户也可以进行通信。 1 .6 .2 用户的特点 本软件的最终用户的特点:知道最基本的电脑操作的人员 维护人员:需要熟悉 VC 语言中的基本知识,尤其是数据库的使用和编程以及网络编程。 1 .6 .3 假定和约束 本软件开发过程中,首先我将任务分为两大模块,他们分别服务器模块和客服端模块,在这两大模块的基础上我又进行了细分,每个模块分阶段完成。如果按计划进行,中间不出现较大的偏差,我可以在预定的时间完成相应的功能。 无经费支持。 1 .7 需求规定 1 .7 .1 对功能的规定:根据各类用户的需求描述,系统应当具备...