- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 21
专 业 软 件 工 程
设 计 人 员 张天文
(组 长) 吴 明
陈鹏礼
汪泽民
胡云峰
指 导 教 师 程 凡
提 交 日 期 2011—12—23
成员分工
张天文: 聊天室数据流图,聊天室数据字典及后期完善,聊天模块、删除好友模块和留言回复模块PAD图、伪代码及黑白盒测试(主要是黑白盒测试)
汪泽民: 聊天室系统流程图,聊天室数据字典的完善,聊天模块、删除好友模块和留言回复模块PAD图、伪代码及黑白盒测试(主要是PAD图及伪代码)
胡云峰: 聊天室系统分析,需求分析,系统功能模块划分及模块对应数据流图,用户登陆聊天室模块、匿名网友注册模块和管理员权限设置模块PAD图、伪代码及黑白盒测试(主要是黑白盒测试)
吴 明: 聊天室系统整体模块层次图、E—R图、数据库表、用户登陆聊天室模块、匿名网友注册模块和管理员权限设置模块PAD图、伪代码及黑白盒测试(主要是PAD图及伪代码)、文档后期制作、排版
陈鹏礼: 程序编码及源程序与数据库的联系,各个功能模块的具体实现,编程人员。
目录
TOC \o 1-3 \h \z \u 1.引言 6
2. 聊天室系统分析 6
1.1 可行性分析 6
1.2 需求分析 6
1.2.1性能分析 6
1.2.2功能分析 7
1.2.3系统具备的功能 7
3. 聊天室系统流程图 13
4. 聊天室数据流图 16
5. 数据字典 17
6. 聊天室系统整体模块层次图 20
7. 聊天室系统E_R图 21
8. 聊天室数据库表 22
9. PAD图及伪代码 25
9.1.用户登陆聊天室模块 26
9.2.匿名网友注册模块 28
9.3.管理员权限设置模块 29
9.4.聊天模块 34
9.5.删除好友模块 36
9.6.留言回复模块 38
10. 黑盒测试及白盒测试 40
10.1.管理员权限模块测试 40
10.2.聊天模块测试 48
11.聊天室界面预览 53
【摘 要】网络聊天室是在一个网站中,供许多人通过文字与符号进行实时(您输入的内容马上就能被别人看见)交谈、聊天的场所,它是一个向整个因特网开放的地方。系统主要采用了基于C/S(即客户机/服务器网, Client/Server)模式开发的简易聊天室系统。
这里客户和服务器都是指通信中所涉及的两个应用进程(软件)。使用计算机的人是计算机的“用户”(user)而不是“客户”(client)。但在许多国外文献中,也经常把运行客户程序的机器称为client(这种情况下也可把client译为“客户机”),把运行服务器程序的机器称为server。所以有时要根据上下文判断client与server是指软件还是硬件。
它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。
1.引言: 随着Internet的普及和宽带技术的的成熟,越来越多的用户进入到网络世界中享用浏览新闻、查询信息、发送邮件、在线观看电影等服务,享受网络带来的便利和办公的高效。与此同时,一个新型的WEB应用程序提供了一个即使互通信息的功能和场所,这就是聊天室及留言其系统。
2. 聊天室系统分析
1.1 可行性分析
随着Internet的普及和宽带技术的的成熟,越来越多的用户进入到网络世界中享用浏览新闻、查询信息、发送邮件、在线观看电影等服务,享受网络带来的便利和办公的高效。与此同时,一个新型的WEB应用程序提供了一个即使互通信息的功能和场所,这就是聊天室及留言其系统。
1.2 需求分析
1.2.1性能分析:开发一个完整的聊天室要用到许许多知识,在开发以前首先要知道开发的程序要满足哪些要求及实现的功能是什么。在网络连接模式中,除对等网外,还有另一种形式的网络,
文档评论(0)