玩娱乐应用事件与输入输出之间的关系:
显示界面选择应用登录账号/密码娱乐应用应用界面载入应用应用列表
8.2 功能模型图
8.2.1 用户对象的添加好友功能模型图
用户输入账号、密码无账号册先注登录后注册注册登录进入操作记录存入数据库从数据库载入信息用户操作界面返回添加精确查询/模糊查询查询好友选择显示查询结果列表选择
26
8.2.2 用户对象的玩娱乐功能模型图
用户输入账号、密码无号册先注账注册录后登注册登录进入操作记录存入数据库从数据库载入信息用户操作界面选择从数据库载入信息娱乐应用列表选择选择娱乐应用娱乐应用界面选择返回退出
8.2.3 用户对象的举报功能模型图
用户无输入账号、密码号册先注注册账登录后注册登录操作记录存入数据库从数据库载入信息用户操作界面选择进入举报反馈举报已提交
27
8.2.4 系统管理员对象的审核、处理、执行功能模型图
系统管理员输入系统账号、密码后台登录进入进入进入举报信息小管管理界面息选择中管管理界面信大管管理界面息选择选择核审处理信审核处理执行操作记录存入数据库执行结果反馈给举报用户
9 数据库定义
表定义如下:
用户(账号、密码、注册信息)
用户信息(账号、姓名、性别、年龄、住址、联系方式、其他) 注:账号为“用户”的外键 娱乐应用(编号、类别、出处)
用户操作(账号、查询、添加、删除、举报、编号) 注:账号为“用户”的外键,“编号”为娱乐应用的外键 系统管理员(系统账号、密码、类别)
管理员信息(系统账号、类别、姓名、性别、年龄、住址、联系方式、其他) 注:系统账号为“系统管理员”的外键 管理员操作(系统账号、操作) 注:系统账号为“系统管理员”的外键
28
10 部署图
即时聊天系统部署图如下:
后台登录服务器系统管理员界面应用服务器数据库服务器客户端计算机web服务器
此部署图显示了系统采用三层C/S结构风格。用户通过个人计算机登录连接应用服务器进而连接到数据库服务器,进行各种操作。而通过web服务器进行注册操作,通过连接数据库服务器获得操作结果。
系统管理根据系统提供的账号通过后台客户端登录操作,与应用服务器不发生交互冲突。
29