即时通讯工具软件规格需求分析(2)

2021-04-05 01:55

二信息描述 数据流图

数据字典

名字:密码 别名:password 描述:确定用户身份合法性 定义:密码=1{字符}6 位置:用户表

名字:状态 别名:status 描述:表明用户是否在线 定义:状态={整型} 位置:用户表

名字:个人介绍 别名:info 描述:用户相关个人信息 定义:用户信息=0{字符}40 位置:用户表

名字:电子邮件 别名:email 描述:用户电子邮件地址 定义:电子邮件=0{字符}35 位置:用户表

名字:性别 别名:sex 描述:用户性别 定义:性别=0{字符}2 位置:用户表

名字:籍贯 别名:place 描述:用户籍贯 定义:籍贯=2{字符}10 位置:用户表

输入: 用户注册信息

输入: 用户 ID,密码

处理: 将用户填写的相关注册信息提交给服务 器端然后加入数据库

处理: 连接服务器端进行身份验证

验证用户身份

用户相关信息:

包括用户个人ID、自我介绍、好友列表、好友状态(是否在线),等等。

点对点即时通讯/文件传输功能 :

选择通讯对象后,如果是聊天则用户发送信息实时在交流对象的客户端显示。待有客户

端反馈信息时,将会显示在用户相应工作界面中。如果是传输文件则再弹出对话框让用户选择需要传输的文件,并发送传输文件的请求信息,对方接受到请求信息,同意后建立文件传输的连接进行文件传输,同时显示文件传输的进度。

用户信息的加密:

计算机网络安全最为重要的内容是为用户提供安全可靠的保密通信,其中最常用的手段

是密码机制.在本系统中所采用的加密算法是报文摘要算法(MD5)。在用户注册,登陆以及用户与用户间的交流等一切信息均先经过MD5加密后形成密文才进行传输,接收方经过共享密钥进行解密后才能得到明文。

用户ID的保护:

为了防止他人使用暴力破解的方式破解密码,限定每五次输入密码错误,必须等待

半个小时才能重新登陆;修改密码时需要填写验证码。


即时通讯工具软件规格需求分析(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:虚假陈述

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: