【JAVA】——HappyChat聊天系统之开始前的规划
前言
final-test马上就要来了,应Java老师要求,我们每个人需要完成一个简单的小系统在DDL之前上交,所以这就是这篇博客的由来。
在开始编写程序之前,借鉴之前做机房收费系统的经验,在开始之前做好系统的整体规划,明确需要完成的功能,给自己一个大方向,按照功能的规划一步一步去实现,最终实现完成整个系统。
主要内容
HappyChat聊天系统我计划要实现三个主要功能:
一、用户注册
用户可以通过提供基本信息注册成为HappyChat聊天系统的合法用户。
1、判断注册密码输入是否大于6位
2、判断输入密码与确认密码是否相一致
3、判断电子邮件是否为合法电子邮件
二、用户登录
注册用户可以通过输入用户名和密码登录HappyChat聊天系统以便与其他用户聊天。
1、判断用户名是否存在
2、判断登录的用户名和密码是否存在
3、退出登录程序
4、进入注册程序
三、用户聊天
登录聊天系统的用户可以进行群聊或私聊。
1、可以向登录聊天系统的各用户发送聊天信息进行群聊
2、可以向指定登录聊天系统用户发送信息进行私聊
3、可以查看时钟
4、可以向指定用户发送附件
5、可以保存用户聊天记录
6、可以清除屏幕信息