第六周会议记录

2019-10-27 第三小组会议记录

 

 

  1. 就UI进行了讨论,确定页面布局以及风格
  2. 就前后端开发所采用的技术进行了探讨,结果如下:

           前端:vue+vuex+vue-router+axios+electron

     后端:orm+http

    3.就后台接口进行讨论,讨论结果如下:

             用户信息


-   昵称 长度 2 - 10位
-   密码:长度1- 20位,数字,大小写字母、可打印特殊字符、不允许中文
    -   注册时输入密码,密码RSA加密,服务端解密,服务端将解密后的明文哈希并写库
    -   登陆时客户端将密码哈希并传输到服务器进行比对
    -   SHA-256 哈希
    -   COOKIE:记录登陆状态,7天
-   邮箱
-   个人简介:最长50位
-   数据库维护的ID
-   用户展示用的ID
    -   服务端预处理一个数组,生成一个随机数,使用对应数后从数组中删除,==服务端重启前内存持久化==
    -   字段类型:int
-   头像
    -   图床/服务器

 群聊信息

-   群名:2-20
-   群聊展示用的ID
    -   服务端预处理一个数组,生成一个随机数,使用对应数后从数组中删除,==服务端重启前内存持久化==
    -   字段类型:int
-   维护用ID
-   群头:同上

群聊和用户的从属关系(索引)

群聊和频道的从属关系(索引)

聊天信息(索引)

 

4.  确定学习任务,大家各自回去学习相关技术,上手进行开发

 

posted @ 2019-11-03 19:28  Cherrison_Time  阅读(49)  评论(0编辑  收藏  举报