二信息描述 数据流图
数据字典
名字:密码 别名:password 描述:确定用户身份合法性 定义:密码=1{字符}6 位置:用户表
名字:状态 别名:status 描述:表明用户是否在线 定义:状态={整型} 位置:用户表
名字:个人介绍 别名:info 描述:用户相关个人信息 定义:用户信息=0{字符}40 位置:用户表
名字:电子邮件 别名:email 描述:用户电子邮件地址 定义:电子邮件=0{字符}35 位置:用户表
名字:性别 别名:sex 描述:用户性别 定义:性别=0{字符}2 位置:用户表
名字:籍贯 别名:place 描述:用户籍贯 定义:籍贯=2{字符}10 位置:用户表
输入: 用户注册信息
输入: 用户 ID,密码
处理: 将用户填写的相关注册信息提交给服务 器端然后加入数据库
处理: 连接服务器端进行身份验证
验证用户身份
用户相关信息:
包括用户个人ID、自我介绍、好友列表、好友状态(是否在线),等等。
点对点即时通讯/文件传输功能 :
选择通讯对象后,如果是聊天则用户发送信息实时在交流对象的客户端显示。待有客户
端反馈信息时,将会显示在用户相应工作界面中。如果是传输文件则再弹出对话框让用户选择需要传输的文件,并发送传输文件的请求信息,对方接受到请求信息,同意后建立文件传输的连接进行文件传输,同时显示文件传输的进度。
用户信息的加密:
计算机网络安全最为重要的内容是为用户提供安全可靠的保密通信,其中最常用的手段
是密码机制.在本系统中所采用的加密算法是报文摘要算法(MD5)。在用户注册,登陆以及用户与用户间的交流等一切信息均先经过MD5加密后形成密文才进行传输,接收方经过共享密钥进行解密后才能得到明文。
用户ID的保护:
为了防止他人使用暴力破解的方式破解密码,限定每五次输入密码错误,必须等待
半个小时才能重新登陆;修改密码时需要填写验证码。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库即时通讯工具软件规格需求分析(2)在线全文阅读。
相关推荐: