# huadi-javaee
**Repository Path**: noreasons/huadi-javaee
## Basic Information
- **Project Name**: huadi-javaee
- **Description**: 实训作业实训作业实训作业实训作业
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-07-03
- **Last Updated**: 2023-07-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
菁蓉镇信息技术公共服务平台模块功能说明
## 1.系统角色
一般用户、管理员
## 2.一般用户
### 2.1 通用功能
#### 2.1.1 注册
输入用户的用户名(username)、真实姓名(name)、密码(password)来注册,并将role_id恒置为2,工作职位和团队id为可选项
#### 2.1.2 登录
输入用户名和密码登录
#### 2.1.3 注销
删除该用户
#### 2.1.4 修改信息
可以修改密码,用户名,工作职位和团队id
### 2.2 团队功能
#### 2.2.1 加入团队
输入团队名加入团队(团队名唯一),需要先检查团队是否存在
#### 2.2.2 离开团队
将用户的团队id置为NULL
### 2.3 核心功能
#### 2.3.1 聊天
选择一个聊天平台名(平台名唯一,表为talk_platform),可以发送文本到这个平台,操作talk表的user_id、talk_platform_id、message(发送者,发送的聊天平台,消息内容)属性即可
#### 2.3.2 查看公告
查看管理员发布的公告,格式化显示notice表中的title和content即可
## 3.管理员功能
### 3.1 用户管理
#### 3.1.1 查看所有一般用户
找user表中role_id为2的用户即可
### 3.2 核心功能
#### 3.2.1 发布公告
发布一个所有人可见的公告,包括标题(title)、内容(content),只需要操作notice表中的title、content、user_id(发送者id)即可