php聊天室项目开发聊天室策划书
来源:思维能力 发布时间:2013-09-20 点击:
php聊天室项目开发聊天室策划书篇一
php聊天室
[转载]基于PHP+MySQL的聊天室设计
信息来源:CSDN
MySQL并发能力强、响应速度快,是性能优异的数据库软件;PHP是功能强大的服务器端脚本语言。笔者在网站开发中,采用PHP4.0+MySQL3.23.38建立了多种应用。下面,以一个简
单的聊天室设计为例,介绍PHP+MySQL在网页开发中的应用。
1、总体设计
1. 1 构思与规划:
聊天室的基本原理,就是把每个连上同一网页的用户传送的发言数据储存起来,然后将所有的发言数据传给每一用户。也就是说,用数据库汇集每个人的发言,并将数据库中的数
据传给每一个人就实现了聊天室的功能。
1.2 表设计
首先使用MySQL建立表chat用来储存用户的发言:
复制内容到剪贴板
mysql> CREATE TABLE chat
-> (chtime DATATIME,
-> nick CHAR(10) NOT NULL,
->words CHAR(150));
表中只设定了三个域,chtime是发言的时间,nick为发言者的昵称,words是发言的
内容,发言最多150个字符
1.3 网页设计
一个最简单的聊天室通常需要两个页框:一个页框是用户输入发言的表单,另一个用来
显示大家的发言。所以代码段通常至少需要如下几段:
建立页框的结构(main.php)
显示大家发言的程序段(cdisplay.php)
传送用户发言的程序段(speak.php)
用户登录进入聊天室程序段(login.php)
2 、代码设计
以上规划完成后,就可以着手代码设计了,采用php可以非常简明实现以上的功能。
2.1 用户登录login.php,本段代码是一个完全HTML网页
复制内容到剪贴板
<html>
<head>
<title>用户登录</title>
</head>
<body>请输入您的昵称<br>
<form action="main.php" method="post" target="_self">
<input type="text" name="nick" cols="20"> <input type="submit" value="登录">
</body>
</html>
用户提交自己的昵称后,就进入到聊天室,以下的处理交由main.php处理。
2.2 页框主体代码段main.php:
复制内容到剪贴板
<?
setcookie("nick",$nick) //用cookie记录用户昵称,是常用的传递变量方法
?>
<html>
<title>山西铝厂聊天室试用版ver1.0</title>
<frameset rows="80%,*">
<frame src=" cdisplay.php" name="chatdisplay">
<frame src="speak.php" name="speak">
</frameset>
</html>
2.3 显示发言cdisplay.php{php聊天室项目开发聊天室策划书}.
本代码段的任务是将表chat中的数据取出,显示在页框中。每次刷新时,取数据库中最近的15条发言。同时,为防止数据库无限增大,需设计删除陈旧数据的功能。代码如下
复制内容到剪贴板
<html>
<head>
<title>显示用户发言</title>
<meta http-equiv="refresh" content="5;url=cdisplay.php">
</head>
<body>
<?
$link_ID=mysql_connect("main","root");
//链接Mysql服务器 服务器名为main,管理员名为root
mysql_select_db("abc"); //选择数据库
$str="select * from chat ORDER BY chtime;" ; //查询字符串
$result=mysql_query($str, $link_ID); //送出查询
$rows=mysql_num_rows($result); //取得查询结果的记录笔数
//取得最后15笔发言,并显示
@mysql_data_seek($resut,$rows-15); //移动记录指针到前15笔记录
if ($rows<15) $l=$rows; else $l=15; //记录总数小于15,则最多为该记录数
for ($i=1;$i<=$l;$i++) {
list($chtime,$nick,$words)=mysql_fetch_row($result);
echo $chtime; echo " ";echo $nick; echo":" ; echo $words; echo "<BR>";
}
//清除库中过时的数据
@mysql_data_seek($result,$rows-20); //移动记录指针到前20笔记录
list($limtime)=mysql_fetch_row($result);
$str="DELETE FROM chat WHERE chtime<'$limtime' ;" ; $result=mysql_query($str,$link_ID); //送出查询字符串,库中只留前20个记录
mysql_close($link_ID);
?>
</body>
</html>
2.4 送出发言到数据库speak.php
复制内容到剪贴板
<html>
<head>
<title>发言</title>
</head>
<body>
<?
If ($words)
{ $link_ID=mysql_connect("main","root");
mysql_select_db("abc"); //数据库名为abc
$time=date(y).date(m).date(d).date(h).date(i).(date(s); //
取得当前时
间 $str="INSERT INTO chat(chtime,nick,words) values
('$time','$nick','$words');" ;
mysql_query($str,$link_ID); //送出发言到数据库
mysql_close($link_ID);
}
?>
//输入发言的表单
复制内容到剪贴板
<form action="speak.php" method="post" target=" _self">
<input type="text" name="words" cols="20">
<input type="submit" value="发言">
</form>
</body>
</html>
完成以上工作后,一个简单的聊天室制作就完成了。当然,设计者可以根据个人爱好做一些个性化设计,如增加一个页框,显示当前聊天室人员名单、增加发言表情、取得发言者
IP
、进一步美化页面等等。
php聊天室项目开发聊天室策划书篇二
php聊天室系统设计
简易聊天室
一.项目简介
本聊天室通过Php代码程序编写实现,主要为实现聊天室的一些简单功能。通过此聊天室,软件程序可以实现用户的登录,用户选择对应的对象进行在线的聊天,用户在线列表的显示,用户对聊天记录的查询,用户退出系统。
二.系统流程图
系统进行的流程,如图:
三.数据库设计
本系统的数据库的实现,数据库的名称为my_chat,主要采用了两张的数据表。User表主要用来保存系统中的用户的信息;chat表主要用来保存用户的聊天记录信息。
1.用户user表
表中字段user_id为表中的主键,来唯一标识用户,类型为数值类型,设置为自增型。 字段name为用户的名称,为字符类型;字段password为对应用户的密码,为字符类型; 字段is_online用户记录用户是否为在线状态,若在线,则字段的值为1;若不在线,则 字段的值为0,类型bit类型。
2.聊天记录chat表
表中字段cid用来唯一标识用户聊天记录的信息,为自增型的整数类型。字段author,为字符串类型,是指当前所使用系统的用户;字段other为字符串类型,指当前系统的使用用户,对其他的用户的聊天的用户名称(若此字段为空,表示当前用户是对大家说的消息;若此字段不为空,则表示是对其选中的对应用户说的消息);字段create_time表示对应的此条聊天记录的日期时间,类型为datetime类型;字段text表示当前用户的聊天记录信息;字段color表示用户在聊天时,所使用的聊天信息对应的字体颜色;字段emotion表示用户在聊天时,所使用的用户的聊天的信息对应的聊天表情的选择。
四.系统功能说明
1.用户登录模块
在这登录的首页中,我们将使用表单来提交用户的昵称跟密码,使用 action="check_user.php"语句将用户的信息提交到check_user.php的页面,来对此页面的用户信息进行验证。并且在登录响应提交页面之前,需对用户输入的这两个文本框进行验证,所以我们使用javascript脚本来对其验证,保证用户必须输入对应的信息。
2.用户聊天信息输入模块
用户聊天信息的输入如下图:
在第一个文本框中,用户对其要发言的信息进行输入,第一个下拉列表框中用户输入的文字对应的文字颜色的选择,第二个下拉列表框则对应的用户的聊天表情的对应的选择,最后一个下拉列表框则是当前用户选择其对应的所要聊天的对象的选择(若此下拉列表为空,则表示的是当前用户对在线的全体成员进行发言;若下拉列表为一个用户,则表示是当前用户与在此选择的用户进行私聊,只有这个两个人可见),最后一个“查
询记录”的超链接表示当前用户可以通过前面对应的私聊对象的选择,链接到message.php的页面,进行查找其选择的用户的聊天记录。
3.用户聊天信息显示模块
在此模块中,主要进行数据库的查询,在数据表中chat中,通过对表中字段other(表示当前的用户对应其他的用户)和字段author(表示当前的用户)的判断,来显示出具体对应的用户昵称来出相应的聊天信息。
4.用户在线列表显示模块{php聊天室项目开发聊天室策划书}.
此模块中,主要用来通过对数据表user中的字段is_online来进行判断,当其为1,将数据库中的数据进行读出。
5.用户聊天记录查询模块
在此模块中,通过获取当前的用户,还有通过当前的用户选择要查询的对应的用户,使用这两个信息,进行相应的判断,然后在此页面中,进行读出所需要的查找的用户聊天记录。
6.用户退出系统模块
在这个页面中,用户通过点击此按钮,来进行相应的用户的is_online信息在数据库中对应的更改。
五.系统设计
1.登录页面
页面名称为login.php,在此页面中,使用javascript对页面中的控件值的验证, <script language="JavaScript">
//获得焦点
function NameGetFocus()
{
}
document.frmLogin.user_name.focus();
//检查用户输入的昵称和密码是否合法
function CheckValid(){php聊天室项目开发聊天室策划书}.
{
} if(document.frmLogin.user_name.value=="") { alert("Please input nick name!"); document.frmLogin.user_name.focus(); return false; } if(document.frmLogin.password.value=="") { } alert("Please input password!"); document.frmLogin.password.focus(); return false; return true;
</script>
2.登录信息验证页面
在check_user.php页面中,需对数据库查找登录页面传递过来的用户,若存在则是系统的“老用户”,则必须进行对应的密码验证,若正确则跳转到对应的聊天的主页面,若不正确则跳转到重新登录页面"relogin.php"页面,若检测到不是“老用户”,则便进行用户信息插入数据库的操作。实现的主要代码如下:
//对于老用户
if($rows!=0)
{ list($name,$password)=mysql_fetch_row($result); //如果密码输入正确 if($password==$_POST["password"]) {
$str="update user set is_online =1 where name ='$user_name' and password='$password'";
} //密码输入错误 else { } require("relogin.php"); $result=mysql_query($str, $link_id); //执行查询 require("main.php"); //转到聊天页面 } //对于新用户,将其信息写入数据库 else { $str="insert into user (name,password,is_online) values('$user_name','$password',1)";
$result=mysql_query($str, $link_id); //执行查询
require("main.php"); //转到聊天页面
}
3.用户重新登录页面
在relogin.php页面当中,则加入对应的用户输入错误的显示信息。页面的设计页面如下:
在此页面中,还使用了登录页面传递过来的Session信息,用户记录当前用户的名称。具体相应的代码跟登录页面雷同。
4.用户聊天的主页面
在主页面main.php当中,使用了框架集,这样便使得用户输入聊天信息页面(speak.php),用户聊天记录显示页面(chat_display.php),用户在线列表显示页面(online_member.php),用户退出系统界面(exit.php)这几个页面全部加载在一起。具体对应的html标签如下:
<html>
php聊天室项目开发聊天室策划书篇三
一种基于PHP技术聊天室系统设计实现
一种基于PHP技术的聊天室系统的设计与实现
摘要:自1995年发布初期版本以来,php作为一种快速创建交互式应用的网页开发语言,得到了非常广泛的应用。本文通过一个聊天室应用实例,试图阐述php与后台mysql数据库结合应用的基本原理及技术优势。
关键词:php;mysql;聊天室
中图分类号:tp311.1文献标识码:a文章编号:1007-9599 (2013) 04-0000-02
1引言
php是一种服务器端的脚本语言,可以通过在html网页中嵌入php脚本语言,完成与用户的交互以及访问数据库等功能。使用php,可以搭建网站的新闻系统、搜索系统、文件与图片管理系统以及企业网络信息管理系统等,同时可以快速的搭建聊天室系统。
本文提出的聊天室系统通过html的框架结构,在一个页面内同时完成发言、显示谈话内容、显示在线好友的功能。
2聊天室数据结构的建立
与网上调查和注册等系统一样,首要解决的问题是数据存放问题。在构建聊天室系统之前,确保已经在本地电脑正确配置了lamp或者wamp。lamp指linux+apache+php+mysql,而wamp则是指
windows+apache+php+mysql,两者都是个人用户开发php的常用环境,本文不再赘述。
首先在phpmyadmin中创建数据库bbs,在bbs中创建发言表ourbbs
php聊天室项目开发聊天室策划书篇四
聊天室设计报告。PHP
第一章绪论 ....................................................................................................................................... 2
1.1背景 ................................................................................................................................................ 2
1.2目的 ................................................................................................................................................ 2
1.3开发工具 ........................................................................................................................................ 2
1.3.1 Dreamweaver5 ........................................................................................................................ 2
1.3.2 MYSQL ..................................................................................................................................... 2
1.4应用技术 ........................................................................................................................................ 3
1.4.1 Apache ..................................................................................................................................... 3
1.4.3 PHP .......................................................................................................................................... 3
1.4.4HTML ........................................................................................................................................ 3
第二章 需求分析 .............................................................................................................................. 4
2.1分析系统要处理的信息 ................................................................................................................ 4
2.2对信息要求哪些处理功能 ............................................................................................................ 4
第三章 总体设计 .............................................................................................................................. 5
3.1系统功能模块层次图 .................................................................................................................... 5
3.2系统流程图 .................................................................................................................................... 6
3.3 数据库 ........................................................................................................................................... 7
3.3.1 ceshi数据库 ......................................................................................................................... 7
3.3.2 Chat表 .................................................................................................................................... 7
3.3.3 数据........................................................................................................................................ 8
第四章 详细设计与实现................................................................................................................... 9
4.1主要窗体界面 ................................................................................................................................ 9
4.1.1登录界面 ................................................................................................................................. 9
4.1.2显示界面 ................................................................................................................................. 9
4.1.3发言界面 ................................................................................................................................. 9
4.1.4用户列表 ............................................................................................................................... 10
4.1.5主窗体................................................................................................................................... 10
4.2核心代码 ...................................................................................................................................... 10
4.2.1登录部分 ............................................................................................................................... 10
4.2.2显示部分 ............................................................................................................................... 10
4.2.3发言部分 ............................................................................................................................... 11
4.2.4用户列表部分 ....................................................................................................................... 12
4.2.5主窗体................................................................................................................................... 13
第五章 测试.................................................................................................................................... 14
第六章 结论.................................................................................................................................... 15
第一章绪论
1.1背景
网络时代的飞速发展,给人们的生产和生活带来了飞跃式发展
网络成为信息社会的命脉和发展知识经济的重要基础
网络使人与人之间的交流更方便、快速{php聊天室项目开发聊天室策划书}.
应时代发展趋势,网络聊天室应运而生
1.2目的
一般用于客服,比如你进入一家医院的网站,它们就会有一个在线聊天系统,弹出来,问你
有什么要帮助的嘛?你有什么问题可以直接向他们咨询,而不借助与其它聊天工具,
意义
基于B/S模式的聊天室系统实现了多人从不同地点以不同方式访问和操作共同的数据
为人们在网络中提供一个即时的网页交流平台
1.3开发工具
1.3.1 Dreamweaver5
是个原本由Macromedia公司所开发的著名网站开发工具。它使用所见即所得的接口,亦有
HTML编辑的功能。它现在有Mac和Windows系统的版本。随Macromedia被Adobe收购后,
Adobe也开始计划开发Linux版本的Dreamweaver了。 Dreamweaver自MX版本开始,使用
了Opera的排版引擎 "Presto" 作为网页预览。
1.3.2 MYSQL MySQL是一个中、小型关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle
公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将
所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于
访问数据库的最常用标准化语言。MySQL软件采用了GPL(GNU通用公共许可证),它分为
免费版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一
般中小型网站的开发都选择MySQL作为网站数据库。由于其免费版的性能卓越,搭配PHP
和Apache可组成良好的开发环境。
1.4应用技术
1.4.1 Apache Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机
平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。同时Apache
音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金
会的名称、一种武装直升机等等。
1.4.3 PHP
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语
言,被广泛的运用。
1.4.4HTML
超文本标记语言,即HTML(Hypertext Markup Language),是用于描述网页文档的一种标
记语言。
第二章 需求分析
2.1分析系统要处理的信息
伴随着网络的出现,网页逐渐融入人们的生活。快速及时的信息浏览,五彩缤纷的网上信息,
使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。它打破了地域
限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传
自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在交流领域,人们对信
息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空
限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的交流资源。也正是由于网络
实现网站的数据信息能够进行实时交互,保证网站数据的实时性。
2.2对信息要求哪些处理功能
对每位用户进行数据存取
对于每位用户的话进行实时存取
存取时,按照一定的数据库结构存,比如id,user,word,time
按时间先后把数据显示在显示区域,把过时的数据清楚,这样据可以保证实时聊天功能,这
样用户之间就可以聊天了
第三章 总体设计
3.1系统功能模块层次图
php聊天室项目开发聊天室策划书篇五
聊天室设计报告
网
络
聊
天
系
统
设
计
报
告
组长:靳子豪
组员:冯凯强、许玉军、王明明 完成时间:2015年11月3日
一、可行性研究报告
可行性研究报告(ISO标准)
编者说明:
在立项时,应该对项目进行综合分析,探讨项目的经济、社会、技术可行性,从而为决策提供基础。该模板为ISO标准文档模板,其不仅适用于软件项目,对于其它的系统项目也适用。
1.引言
1.1 编写目的
该聊天室项目可行性研究报告是对项目课题的全面考虑,是项目分析员对下一步工作进行的前提,是软件开发人员正确成功开发项目的前提与基础。写可行性研究报告可以使软件开发团体尽可能早的估计研究课题的可行性,较早的认识到系统方案的缺陷,可以少花时间和精力,也可减少成本资金,避免专业性的问题。
1.2 背景
a. 待开发系统的名称:信息交流系统
b 用户:大众
c. 它基于web小浏览器的程序系统的设计与开发,
服务平台:appserv-win
开发语言:PHP
数据库:MY SQL
1.3 定义
技术可行性:分析功能,性能以及限制条件,能否是一个技术上可实现的系统 经济可行性:估计开发费用已及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益
1.4 参考资料
《软件工程导论》(第6版) 清华大学出版社 张海藩 牟永敏 编著
可行性研究的前提
2.1 要求
a、 聊天室功能
用户的聊天功能,包括数据输入、修改、删除,并要达到界面美观又好、使用方便 b、 软件的性能
开发该软件应具有的基本要求与功能是实现用户信息数据包括与用户有关的数据的管理与操作处理,基于MY SQL的数据库的数据管理使该软件有更优异的性能,软件的基本数据流动为用户数据的输入,用户信息及数据的输出。
c、 输出
用户基本信息和聊天内容
d、 输入
用户根据自身需要,发起聊天
e、安全保密方面的要求
设置管理员
2.2 目标
该软件的设计目标必须尽量达到人力与设备费用的节省,软件的整个设计过程必须通过生产能力的提高、人员工作效率的提高等等使软件开发成本最小化。
2.3 条件、假定和限制
a、本聊天室建议使用寿命为5-10年
b、法律方面的限制:(1)、严禁危害国家信息安全(2)、严禁损害国家荣誉和利益
(3)、严禁传播不良信息(5)、严禁抄袭
2.4 进行可行性研究的方法
成本效益分析、对估算问题的看法、软件的作用范围、软件的成本估算、速度安排
3.对现有系统的分析
3.1 处理流程和数据流程
该系统的数据处理与流程基本为用户数据录入与查询,管理员删除等,流程图如下:
图1.处理流图
3.2 人员
鉴于该系统的技术含量比较低,故不需要高技术人才。
3.3 设备
设备的科技含量也比较低,没有达到计算机大量普及的地步。
3.4 局限性
经研究分析,可知原有的系统存在很大的局限性,比如技术过于陈旧,人员工作负荷大,系统维护方面存在很多局限性。
4.所建议的系统
4.1 对所建议系统的说明
网络聊天室主要是用户的聊天功能,包括数据和文本的传输、修改、删除等功能,要能高效、准确地完成这个功能,使使用方便。
4.2 处理流程和数据流程,如下所示:
图2.处理流图
4.3 技术条件方面的可能性
以现有的技术与开发人员的数量和质量条件下,可在规定的期限内完成该系统
的开发
5.投资及效益分析
5.1 支出
5.1.1 基本建设投资
房屋和设备 3万
环境保护设备 1万
安全与保密设备1万
数据库管理软件1万
5.1.2 其他一次性支出
研究费用3万
数据库建立1.5万
开发人员一次性支出5000元
5.1.3 非一次性支出
设备维护费用1000元
软件维护100元
人员工资2000元
房屋、水电费500元
网络杀毒软件100元
5.2 收益
5.2.1 一次性收益]
运行效益3万
应用系统价值的增值引起的收益5万
设备出售回收的收益5000元
5.2.2 非一次性收益
系统维护2000元
6.社会因素方面的可能性
6.1
(1)、严禁危害国家信息安全、泄露国家秘密(2)、严禁损害国家荣誉和利益(3)、严禁传播不良信息(5)、严禁抄袭
6.2.经过管理员的同意者可以使用
7.结论{php聊天室项目开发聊天室策划书}.
经过各方面的可行性分析,各成员对需要解决的问题取得基本一致看法,开发方案得到批准,开发工程继续进行下去。
二、需求规格说明书
需求规格说明书(ISO标准版)
编者说明:
当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。这是在软件项目过程中最有价值的一个文档。ISO所提供的标准虽然已经时间久远,但还是颇具参考价值的。
1.引言
1.1编写的目的
随着互联网的迅速普及,以及网络技术的不断发展,人们通过网络的交流方式不断发展。网络聊天室就是其中的一种。聊天室的系统即使交流的方式满足了网络中多人同时交流的需要。
本设计所完成的聊天室具有常用聊天室的所有功能。包括多人在线的同时聊天,两人间的私密聊天。在聊天的时候可以发送表情,还能显示在线用户数量,满足了不同人群的交流方式。
1.2背景
a. 待开发系统的名称:聊天室
b 用户:大众
c. 它基于web小浏览器的程序系统的设计与开发,
服务平台:appserv-win
开发语言:PHP
数据库:MY SQL
1.3定义
客户端、服务器、数据设计、数据通信、
1.4参考资料
《软件工程导论——第 4 版》 张海藩编著 清华大学出版社
《软件工程实践导论:有关方法、设计、实现、管理之三十六计》金尊和编著 清华大 学出版社
《实用软件工程》LeszekA.Maciaszek Bruc Lee Liong 著 机械工业出版社
2.任务概述
2.1目标
主要是设计一个基于WINDOWS平台的局域网即时聊天工具,利用各种平台上的网络通信接口,构建基于下层TCP/IP的原件产品,在局域网内,这些功能的实现跟广域网比较就很简单,但仍然很有研究价值。
2.2假定和约束
首先程序要完全可靠,可以应付系统问题产生的各种错误。要求前提设想到类似尽可能多的可能发生的各种事件并做出相应的应对措施,并为用户提供简单易懂清晰明白的提示信息。
程序要有良好的容错性,当用户进行非法操作时或系统本省出现问题时能以最好的方式退出程序,避免发生假死的现象。
3.需求规定
3.1对功能的规定
用户端之间的信息发送,是本程序实现的基本的功能。
显示在线用户的数量。
在C/S模式中,服务器与客户端时相互依赖的。在使用过程中,客户端在指定时间内未向服务器端发送信息的,服务器认为客户端下线
聊天室具有常用聊天室的所有功能。包括多人在线的同时聊天,两人间的私密聊天。在聊天的时候可以发送表情,还能显示在线用户数量,满足了不同人群的交流方式。 用户基本信息和发言内容,用户根据自身需要,发表言论,
3.2 对性能的规定
3.2.1精度
按相关提示输入
3.2.2时间特性要求
运行的时间:
a,登录模块 小于5秒
b.在线用户模块 小于5秒
c.聊天功能模块 小于5秒
d.退出模块 小于5秒
响应时间:所有的发送操作响应时间一般不超过7秒,大量的信息发送,呈现
应该在提示10秒内显示或者提示相关出错信息。
更新处理时间:所有提交的数据一般都在10秒内相应。
3.2.3灵活性
用户做发出某些控制动作(如按回车键,单击或右击)时,都要相应得到回复。
3.3输入输出要求
输入:编辑用户的个人信息以及各用户之间的即时聊天内容
输出:显示相应的用户信息以及对相应的用户的聊天内容
3.4数据管理能力要求(针对软件系统)
推荐内容