【JAVA】——HappyChat聊天系统之开始前的规划

前言

final-test马上就要来了,应Java老师要求,我们每个人需要完成一个简单的小系统在DDL之前上交,所以这就是这篇博客的由来。

在开始编写程序之前,借鉴之前做机房收费系统的经验,在开始之前做好系统的整体规划,明确需要完成的功能,给自己一个大方向,按照功能的规划一步一步去实现,最终实现完成整个系统。

主要内容

HappyChat聊天系统我计划要实现三个主要功能:

一、用户注册

用户可以通过提供基本信息注册成为HappyChat聊天系统的合法用户。

1、判断注册密码输入是否大于6位

2、判断输入密码与确认密码是否相一致

3、判断电子邮件是否为合法电子邮件

二、用户登录

注册用户可以通过输入用户名和密码登录HappyChat聊天系统以便与其他用户聊天。

1、判断用户名是否存在

2、判断登录的用户名和密码是否存在

3、退出登录程序

4、进入注册程序

三、用户聊天

登录聊天系统的用户可以进行群聊或私聊。

1、可以向登录聊天系统的各用户发送聊天信息进行群聊

2、可以向指定登录聊天系统用户发送信息进行私聊

3、可以查看时钟

4、可以向指定用户发送附件

5、可以保存用户聊天记录

6、可以清除屏幕信息

三、流程设计

【JAVA】——HappyChat聊天系统之开始前的规划【JAVA】——HappyChat聊天系统之开始前的规划