小Q立教育开发文档

一、背景说明

小Q教育主要应用于教育机构的数据共享,以及日常管理以及学生沟通等场景。虽然干了三年Android,但是web这一块已经丢了很多东西,已经忘记的差不多了。虽然是一个我的第一个练手项目,我还是希望我能有规划的将项目进行下去,并计划在两个月内完成项目的整体开发。

二、设计分工

目前该项目前后端有我一个人完成,计划前一个月使用SpringBoot框架搭建一个后台程序,半个月使用微信的小程序完成设计的开发,最后半个月进行项目的调整和测试以及应用场景的部署。

三、功能设计

3.1 后台功能模块

3.1.1 用户管理模块

字段 说明 Not Null 备注
u_id 用户唯一id 1 主键
u_name 用户登录名 1 唯一
u_pwd 用户密码 1
u_alias 用户别名 0
u_email 用户邮箱 0 唯一
u_tel 用户手机 0 唯一
u_province 省份 0
u_city 城市 0
u_role_type 用户类型 1

3.1.1.1 用户注册
功能说明:提供接口实现用户注册功能,基本的信息包括以下字段。注册分为两种模式,邮箱注册和手机号码注册。
用户表设计:

字段 说明 Not Null 备注
u_id 用户唯一id 1 主键
u_name 用户登录名 1 唯一
u_pwd 用户密码 1
u_alias 用户别名 0
u_email 用户邮箱 0 唯一
u_tel 用户手机 0 唯一
u_province 省份 0
u_city 城市 0
u_role_type 用户类型 1

你可能感兴趣的:(小Q立教育开发文档)