0


基于springboot_vue.js电子邮件收发系统java

用户身份要求
根据用户的身份不同,他们所拥有的权限也是不同的。根据所用权限的不同,系统将用户分成两种,一种是普通用户,一种是管理员。
1.系统管理员:
系统管理员是本系统权限最大的用户。因为本系统是一个小型的系统,管理员可以对内部用户的信息进行增加,删除,改动,以及设定用户的权限功能。
2.个人用户:
个人用户是由用户通过本系统进行自己注册的。因为是内部的网络系统,所以只有注册过的用户才能登录系统,而且也只能在自己的客户端进行邮箱的各种操作。

邮件系统用户的功能更加重要,因为他直接给用户,并且用户只能通过提供多种功能的电子邮件收发系统感觉系统,是系统评价的用户的一个重要部分。
(1) 用户注册:
电子邮件内部收发器系统为用户提供发送和管理电子邮件等功能,所以当您需要使用新的系统,你必须在一方面方便管理人员管理的注册用户,在另一方面,可以方便地使用存储个人信息。包含姓名、用户名、密码等信息。
(2)发送邮件:
电子邮件收发器系统为主体的函数,根据该系统的要求,将提供内部用户的电子邮件功能。在编写消息,包括收件人,水平和消息内容,上载附件的过程。该系统通过电子邮件发送到内部收发器的系统,用户名实际上相当于用户的邮箱地址,这样发送方可以在收件人的用户名填写直接在收件人的形式,而且在形式收件人一套,背后一套的下拉菜单,下拉菜单中添加所有已注册的用户名,发送者也可以下拉菜单中选择收件人。
(4)收件箱:
该功能模块,实现了用户管理收到的邮件。用户收到由其他用户发送的消息,进入收件箱,让用户阅读收到的新邮件,并可以用来读取和删除邮件。
(5)草稿箱:
该功能模块要求用户未完成或者未发送邮件到草稿箱,当用户需要,可当用户不再需要发送,可以彻底删除。
(6)通讯录管理:

该功能模块要求管理员可以对用户的邮箱账号进行管理。

数据库功能需求
该Email收发系统采用的My SQL数据库,作为系统各种功能的支持。
(1)数据流需求分析:
根据Email收发系统需求,需要对用户与用户之间的邮件信息进行管理和存储。其中用户的信息包括用户的ID,姓名,性别,密码,电话,通讯地址等信息通过MySQL进行存储和管理;邮件的内容则需要存储的信息有信件的ID,发件人的姓名,邮件的内容,邮件的主题等。
(2)数据库管理需求分析:
1.用户管理:管理者在进行数据库的维护的时候,若果发现了一些不符合国家规定和网络规定等不文明的注册信息,将有权对其进行删除。
2.数据管理:根据系统的要求,如果时间久了之后,信息的储存量过大,管理员有权将时间过久的邮件进行删

标签: java vue.js spring boot

本文转载自: https://blog.csdn.net/QQ58850198/article/details/120331471
版权归原作者 QQ58850198 所有, 如有侵权,请联系我们删除。

“基于springboot_vue.js电子邮件收发系统java”的评论:

还没有评论