您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > 最全面最细致的聊天室策划案
1网站聊天室策划草案目录:一、家园聊天室功能分析.......................................................................................................21.1功能需求.........................................................................................................................21.2性能要求.........................................................................................................................2二、系统运行环境...................................................................................................................3三、聊天室系统整体模块图及流程图...................................................................................3四、聊天室用户管理区的详细设计与实现...........................................................................74.1数据库的结构定义.........................................................................................................74.2聊天室系统用户组登陆模块.........................................................................................84.2.1聊天室用户组群说明..............................................................................................84.2.2聊天室用户组功能区说明:.................................................................................84.2.3聊天室用户聊天界面图示及具体说明:.............................................................94.2.4聊天室管理员聊天界面图示及具体说明:.......................................................13五、聊天室等级积分及道具设置.........................................................................................155.1聊天室等级积分规则:..............................................................................................155.2聊天室用户级别名称、对应积分、开放权限、道具..............................................165.3聊天室参考头像..........................................................................................................195.4积分消费、兑换规则..................................................................................................195.5积分兑换商城页面设计...............................................................................................195.6用户在线充值页面:..................................................................................................202一、聊天室功能分析1.1功能需求通过聊天室,用户可以自定义个人资料,可以以不同的身份实时发送即时的聊天信息,可以指定聊天的对象,发送信息也可以进行各种设置包括聊天者的表情及文字颜色,除了提供了文字聊天功能外,本聊天室还支持视频、留言板等功能。☆三种身份用户(游客、网页注册用户、序列号注册用户、管理员)登陆聊天室☆管理员(包括:管理员【权限:执行职能/权限的授予职能】、临时管理员【权限:执行职能】,临时管理员来源:网页注册用户、序列号注册用户)☆一个房间限定承载100人☆注册用户拥有积分、级别、头衔、随着积分增加可享有对应权利。☆注册用户可修改个人信息、更换头衔(头衔变更不影响原积分和级别)☆聊天室把用户语句写入数据库☆用户可修改聊天语句的颜色☆用户可以改变聊天对象、私聊☆用户可以观看视频☆设置发言人的表情☆浏览器不断的对数据库进行刷新、读取☆实时更新在线用户☆对用户及用户留言进行查看和管理☆留言、回复、管理(修改个人信息、踢人、限制发言、设置临时管理员等等)1.2性能要求聊天室成员的动态刷新:因为许多用户在退出时是不从标准的“退出”端口连接退出的,这样会导致一个麻烦就是服务器并不知道该用户已经退出,在聊天窗口显示该用户依然在线。因此需要完善的在线用户数据库,每隔固定时间就检查一次,确定用户是否最后一次发言到现在已经超时(具体超时时间我暂定为30分钟,不知是否可行),如果超时就自动令该用户下线,以避免数据库频繁检测导致的服务器的负担,当然,用户每一次的发言必须把发言时间、内容、ID、IP,发言对象等写入数据库。游客用户如果想重新登录聊天室,需要执行第一次登录时候的操作,网站注册以及序列号注册用户则可以记住用户名和密码(记3住密码功能要提示非家用电脑慎用),点击确定直接东路聊天室,登陆后自动连接退出前页面,二、系统运行环境暂无内容三、聊天室系统整体模块图及流程图系统功能模块:(“后台系统功能模块”和“前台系统功能模块”)聊天室系统后台管理员登录模块聊天室房间管理模块聊天室用户管理模块管理员退出系统模块管理员登录检查登录信息显示房间信息修改房间信息删除房间信息显示用户信息删除用户信息管理员退出系统后台系统功能模块4聊天室系统前台用户退出系统模块用户聊天模块在线用户管理模块用户登录模块找回密码模块用户注册模块用户浏览模块用户退出聊天室刷新聊天信息显示聊天内容发送聊天内容选择聊天对象保存在线用户信息选择房间创建新房间显示房间信息检查用户登录信息用户登录显示找回的密码找回密码浏览房间信息检查并保存用户信息用户注册前台系统功能模块5总体设计聊天内容显示发送聊天内容在线用户列表刷新聊天信息用户退出系统聊天室框架创建新房间保存在线用户信息聊天室房间信息检验用户登录ChkLogin.asp聊天室首页找回密码浏览聊天室成功用户注册校验在客户端进行是否前台系统功能模块页面流程图6检验管理员登录管理员登录修改房间信息管理员退出系统删除用户信息(禁言、踢人……)删除房间信息用户管理聊天室房间管理成功后台系统功能模块页面流程图其他用户管理功能下文会有详细叙述是否7四、聊天室用户管理区的详细设计与实现4.1数据库的结构定义存储用户信息的用户表如下图:列名可否为空说明ID不可用户标示姓名可以为空用户姓名性别可用户性别密码可用户登录存储聊天者发言信息的聊天表的定义如下:列名可否为空说明ID不能为空用户标示IP可以为空客户端的IP地址姓名可以为空用户姓名颜色可以为空聊天者的发言的字体颜色采用16进制存储表情可以为空聊天发言者的表情说话对象不能为空聊天发言的对方说话不能为空聊天者的发言内容聊天室存储在线用户信息表如下列名可否为空说明IDNOTNULL文件编号姓名NULL用户姓名性别NULL用户性别登陆时间NULL用户登陆聊天室的时间备注:聊天内容可筛选,筛选条件为:按ID、按IP、按时间、按用户名、按关键字84.2聊天室系统用户组登陆模块(待补充)4.2.1聊天室用户组群说明登陆聊天室的用户组群有三类:游客、网站注册用户、序列号注册用户游客:无须注册即可登陆聊天室,可以发言、旁观(其他权利待明细)。网站注册用户:注册后可拥有级别、积分,(其他权利待明细)序列号注册用户:权利等同于网站注册用户4.2.2聊天室用户组功能区说明:未注册用户功能区(不能实现的功能也可见,为灰色图标)根据用户的需求,未注册用户可以进行如下操作。可以进行注册成为聊天室成员可以用游客身份查看聊天室信息(用户名为游客+ID.*)在进入房间30秒后,方可以发言不保留聊天记录头像为系统默认游客头像注册用户功能区根据用户的需求,用户除了享有未注册用户的权限外,还可以进行如下的操作用户如果忘记密码,可以找回密码(凭借注册时候的电子邮箱)。用户正常登陆就可以进入聊天室。用户可以选择自己感兴趣的聊天室房间进入(可以直接在聊天窗口的标签跳转,不必点击退出现在房间)。可以录制聊天记录(只有与专家私聊才能被录制,保存路径?)用户可以关注其他用户(管理员除外),被关注对象不管和谁说话,或者谁和他说话,都会出现在你的聊天分屏上。管理员功能区管理员通过输入账号和密码正常登陆系统后,管理员除了享有用户的权限外,还有以下功能:管理员可以进行聊天房间的管理,对聊天房间进行修改和删除管理员可以进行聊天室用户的管理,对聊天室用户的资料进行查看和删除操作管理员可以对用户进行设置“临时管理员”的操作管理员可以对用户进行禁言、禁止访问、封id(某段时间、永久)、踢出聊天室等等。(具体见下文管理员房间管理按钮说明)管理员可以查看任何用户任何时间段的聊天记录。9后台超级管理员功能区添加、删除、修改管理员添加、删除、修改、设置房间添加、删除、修改聊天窗口各元素(举个例子:包括滚屏公告下拉框中备选内容、禁言封IP时间、视屏播放内容)修改房间可容纳人数(比如可以将房间满员人数由100修改为50)4.2.3聊天室用户聊天界面图示及具体说明:房间名称和号码房间滚屏公告(某某进入、某某离开……)退出标签房间功能设置按钮公聊屏房间滚屏公告(内容预告)标签房间人员列表标签视频播放窗口固定广告投放私聊屏专家群聊聊天功能键(道具)常用输入功能键(字体、字号、颜色、表情、历史记录……)·专家私聊用户个人信息提示键(留言、通告等)输入框聊天室标志管理员排第一位,名称前有管理员标志。然后是临时管理员(两管理员头像要类似)。用户本人紧跟管理员排列。鼠标右击列表中用户名(聊天内容中的用户名也可以)可显示用户信息对话框。该对话框可以查看用户信息、关注用户、取消关注、发送邮件(留言)、送花、鼓掌、黑名单等等其他道具。标注出房间号码或者房间名称,每个房间最多只能承载100人(包括管理员在内)。此2处为专家按钮,要有特殊设计(如彩光闪烁),使此功能突出。点击进入专家在线群聊界面,房间滚屏公告内容是关于专家的介绍:专家姓名,简介,擅长范围。专家群聊与其他界面相同,用户点击私聊只能与参与群聊的普通用户私聊.专家私聊则关闭原私聊窗口的位置,其他基本不变.1、共享(页面设计见下文)2、邮箱(页面设计见下文)3、个人设置(尚未
本文标题:最全面最细致的聊天室策划案
链接地址:https://www.777doc.com/doc-6925174 .html