JAVA QQ概要设计说明书

JAVA QQ概要设计说明书

ID:38227185

大小:746.69 KB

页数:19页

时间:2019-06-07

JAVA QQ概要设计说明书_第1页
JAVA QQ概要设计说明书_第2页
JAVA QQ概要设计说明书_第3页
JAVA QQ概要设计说明书_第4页
JAVA QQ概要设计说明书_第5页
资源描述:

《JAVA QQ概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、即时通软件概要设计说明书中软国际厦门ETC2012年8月开发三:第四小组目录概要设计说明书11引言41.1编写目的41.2背景41.3参考资料42总体设计42.1需求规定42.1.1对功能的规定42.2运行环境52.2.1软件环境52.2.2硬件环境52.2.3开发机器软件环境52.3基本设计概念和处理流程62.4人工处理过程63系统功能设计73.1登录73.1.1功能描述:73.1.2输入:73.1.3输出:73.1.4流程图:83.1.5登录页面效果图83.1.6主面板效果图93.2用户管理93.2.1功能模块描述93.2.2删除用户103.2.3监控聊天信息113.2.4公告管理12

2、3.3群聊133.3.1功能模块概述133.3.2输入133.3.3输出133.3.4流程图133.3.5效果图143.4私聊143.4.1功能描述143.4.2聊天143.4.3传文件143.4.4传图片153.4.5效果图163.5用户注册163.5.1功能描述163.5.2输入163.5.3输出163.5.4流程图173.5.5效果图181引言1.1编写目的本需求规格说明书编写的目的是为了清晰地说明本小组开发《聊天软件》要实现的所有功能。同时也为软件使用者和软件开发者之间建立共同的需求目标,进行一定程度的交流沟通。同时对软件所需实现的功能模块做了全面的描述。它是后续开发工作和验收工作

3、的依据文件。软件使用者和软件开发者以此为共同的基础。1.2背景随着网络的普及,人类生活越来越依赖网络,人与人之间的交也更多的是在网络上进行实时性的交流,即时通讯系统也被越来越多的人所使用。即时通讯系统除了普通的生活上的交流,也在商业交流中越来越受到重视,它可以是个很好的与客户之间即时交流的平台,在时间上它要比电子邮件更加具有实时性,而费用相对电话交流也要经济的多。在这种环境下,即时通软件作为一种即时通讯工具,得到了很好的发展。1.3参考资料(1)Java核心技术2总体设计2.1需求规定2.1.1对功能的规定即时通信系统用于完成局域网中的注册用户即时通讯功能,具体包括:1.群聊2.私聊3.文

4、件传输4.离线信息2.2运行环境简要说明本产品的运行环境(包括硬件环境和支持环境)的规定。2.2.1软件环境名称版本语种操作系统WindowsXP,2003操作系统的附加功能数据库平台Mysql5.0语言JDK5.0以上邮件系统客户端软件2.2.2硬件环境硬件配置最低配置推荐配置服务器1CPU:P42.0G1CPU:P42.8GMem:1GMem:2GHD:40GHD:120G客户端1CPU:P41.0G1CPU:P42.0GMem:512MMem:1GHD:40GHD:120G2.2.3开发机器软件环境分类名称版本语种操作系统MicrosoftwindowsXP2002Sp3中文操作系统

5、的附加功能不详数据库平台Oracle10g英文数据库平台补丁无开发软件Myeclipse8.5英文EnterpriseArchitect7.0英文2.3基本设计概念和处理流程2.4人工处理过程功能输入处理过程输出原因用户注册用户名和密码电话,班级验证该用户名有效性注册是否成功不注册没有登录权限用户登录用户名密码系统处理更改的用户的信息并修改数据库的表登录成功或失败登陆后有权使用软件群聊群聊数据包根据数据包的协议分流处理群发给所有用户所有注册用户都可以在大厅里公聊私聊普通数据包服务器根据数据包不同分流处理在对方聊天里显示聊天内容私密聊天文件传输文件数据包服务器根据数据包不同分流处理文件结果资

6、料分享发送图片文件数据包服务器根据数据包不同分流处理文件图潘分享截屏截取屏幕部分快照本地图片捕获屏幕映像监控用户信息用户名通过服务器得到用户的聊天内容聊天内容用户监控用户聊天的合法踢人用户名将用户从数据库中清除成功与否维护系统秩序发公告公告内容将公告发布到板块上公告内容通知公告事件3系统功能设计3.1登录3.1.1功能描述:用户通过输入合法的信息,进入系统的过程。3.1.2输入:用户名,密码3.1.3输出:登陆成功提示或登录失败提示3.1.4流程图:3.1.5登录页面效果图3.1.6主面板效果图3.3.2用户管理3.2.1功能模块描述实现对用户的删除和监控管理元除了享有普通用的功能以外还可

7、以进行用户的管理和信息公告的监控与维护3.2.2删除用户3.2.2.1功能描述对一些散布非法信息,等不合法的用户进行删除3.2.2.2输入:用户名。3.2.2.3输出:“用户删除成功”提示3.2.2.4流程图3.2.3监控聊天信息3.2.3.1功能描述管理员可以根据需要对指定的用户或者群聊中的言论进行监控进行想用的处理3.2.3.2输入:用户名,房间号3.2.3.3输出正在进行的消息记录3.2.3.43.2.4公告管理3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。