当前位置:文档之家› 电子邮箱系统的设计与实现讲解

电子邮箱系统的设计与实现讲解


R
address VARCHA R 50 Y 邮箱地址
用户表
Recipemail表
标识符 id subject 数据类型 INT VARCHA 长度 11 50 非空 描述 Y Y 主题 主键 Y 外键 说明 自增
R
recipient VARCHA R addresser VARCHA R letter INTEGE R affix VARCHA R sendTime VARCHA R status VARCHA R 20 N 是否已读 用0,1表示 0已读,1未读 60 N 发送时间 20 N 附件 自动 Y 邮件内容 50 N 发件人 50 Y 收件人
收件箱表
发件箱表
标识符 数 据 类 长度 型 id subject INT VARCH 11 50 Y Y 主题 Y 自增 非空 描述 主键 外键 说明
AR
recipient VARCH AR 50 Y 收件人
uid
letter
INT
VARCH AR
11
100
Y
Y
求职人
邮件内容
Y
user表id
Affix
deleteOneSendEmal
<<extends>>
showOneRecipEmail showAllRecipEmal login deleteOneRecipEmail
<<extends>> <<extends>>
User sendLetter
showAdressBook
<<extends>>
相关技术
Java开发语言 MVC设计模式 JSP Servlet JDBC
需求分析
系统总体用例图
<<extends>>
updateSelfInfo <<extends>>
showonesendemail
<<extends>>
showSelfInfo register
showAllSendEmail
*
修改联系人信息 * user
删除联系人信息
*
通讯录用例图
个人信息
查看用户信息
*
*
*
user
*
修改用户信息
用户信息用例图
数据库设计
数据库设计 user表 recipemail表 sendemail表 adressbook表
User表
标识符 id username 数据类型 INT VAECHA R pass VARCHA 30 Y 密码 长度 11 30 非空 Y Y 姓名 描述 主键 Y 外键 说明 自增
deleteAdressBook
updateAdressBook
收件箱
查看所有信件
*
编辑一封邮件 * * *
*
*
删除一封邮件 * user * 回复信件
收件箱用例图
发件箱
查看所有user * 删除一封邮件
发件箱用例图
通讯录
查看所有联系人
*
添加联系人信息 *
* **
国内现状
电子邮箱系统最早出现在20世界80年代,当时互联网通信才刚刚起步, 人们还不了解互联网通信能做什么,但是由于互联网才刚刚起步,网速 太慢,那时的邮箱只能发送简单的信息,其它信息都无法发送,而且需 要,发送邮件人和接受邮件的人需要同时在线,现如今电子邮箱系统已 经普及,电子邮箱系统功能越来越完善,发送的内容也越来越丰富,发 送和接受双方不用同时在线,许多国家都有自己的电子邮箱系统,而我 国使用的电子邮箱系统大致分为两种: 第一种是国外的电子邮箱系统。在目前最具代表性的就是谷歌,雅虎, 网易 第二种电子邮箱系统是我国自主设计和开发的。最具代表性的就是:QQ 邮箱、新浪邮箱、中国人民银行系统、中国石化电子邮箱系统、邮政电 子邮箱系统、教育部电子邮箱 系统、交行电子邮箱系统等,但这些电子邮箱系统,使用最多的是邮箱 系统是QQ邮箱,163 邮箱,其它邮箱基本上都不对外开放使用,因此这 些邮箱系统根本无法满足人们所需要,这些邮箱系统有待与改进才能满 足大众的需要。
VARCH AR
50
附件
sendTime
VARCH
50
发送时间
AR
status INT 11 状态 1表示 发送成功,0表 示发送失败
发件箱表
Adressbook表
标识符 id usename 数据类型 INT VARCHA R adress VARCHA R uid INT 11 用户ID Y User表id 50 Y 联系人地址 长度 11 50 非空 描述 Y Y 联系人姓名 主键 外键 说明 Y 自增
电子邮箱系统设计与实现
指导教师:朱良 学生姓名:郭磊
论文的内容
• 课题背景
• • • • • • • • • 国内现状 研究意义 相关技术 需求分析 数据库设计 系统实现 总结与展望 参考文献 致谢
课题背景
电子邮箱系统已经成为当今时代发送信件最重要的手段之一。其发送的 信件的大小已经不是以前可比的,其发送的信件的类型多,可以发送不 带附件的信件,发送视频,发送音乐,发送许多格式的图片等。通过使 用电子邮箱系统,用户可以把自己不敢说的话通过信件或者音频发送到 对方来表达自己的心意,公司的领导可以通过使用电子邮箱系统给公司 的员工下达其需要完成的任务,既节省了时间,也提高了工作的效率, 员工完成任务之后可以通过发送邮件来告知领导已完成自己的任务,让 领导再通过邮件给自己布置任务,这样可以使员工不用和领导面对面交 谈,正是由于电子邮件的使用简单易懂、投递速度快、收费价格低廉, 信件容易保存、在全球范围内使用,可以无障碍交流,使得电子邮件被 广泛地应用,它使人们的交流方式得到了极大的改变,因此本人开发了 此电子邮箱系统,此电子邮箱系统可以满足用户所有的需求,此电子邮 箱系统只适合公司内部使用即安全,又节省开支,既方便,又节约时间 。此电子邮箱系统的缺点就是无法向其它的邮箱系统发送邮件。
研究意义
随着网络的快速发展,现在的人们都有自己的电子邮箱,有 的人还可能有多个电子邮箱,以前的邮箱已经无法满足现在 人们的需求,如今大多数人们的学习,工作,社交等都离不 开电子邮箱,它已经深深的融入到人们的生活中,同时现在 的邮箱和以前的邮箱具有天壤之别,现在的邮箱不但可以发 送邮件,还可以发送贺卡,发送视频,发送音频,发送文件 等等。现如今各中大型公司都有自己的电子邮箱系统,它既 可以节省人们的工作时间,又可以提高员工的工作效率,又 因为电子邮箱系统完全免费,所以深受人们的喜爱,由此可 以开发电子邮箱系统是必然的,因此本人选择设计和开发电 子邮箱系统。
相关主题