信箱|邮箱系统的设计与实现毕业设计
技术:Java、JSP等摘要:
电子邮件是整个网络间以至所有其他网络系统中直接面向人与人之间信息交流的系统,它的数据发送方和接收方都是人,所以极大地满足了大量存在的人与人之间的通信需求。电子邮件指用电子手段传送信件、单据、资料等信息的通信方法。电子邮件综合了电话通信和邮政信件的特点,它传送信息的速度和电话一样快,又能像信件一样使收信者在接收端收到文字记录。电子邮件系统又称基于计算机的邮件报文系统。它参与了从邮件进入系统到邮件到达目的地为止的全部处理过程。电子邮件不仅可利用电话网络,而且可利用其它任何通信网传送。在利用电话网络时,还可在其非高峰期间传送信息,这对于商业邮件具有特殊价值。由中央计算机和小型计算机控制的面向有限用户的电子系统可以看作是一种计算机会议系统。电子邮件采用储存-转发方式在网络上逐步传递信息,不像电话那样直接、及时,但费用低廉。
通过本次设计完成一个简单的邮件收发系统,实现邮件的接收与发送,并能完成附件的传输,同时能实现邮件用户登录管理及邮件删除等功能,开发这个各种功能相对简单实用的邮件客户端程序,简化了很多不必要的功能,解决了小型企业和集体不能在同一平台通信交流的问题。 电子邮件作为现在重要的通信手段,在各种网络服务中,电子邮件系统以其方便、快捷的特点成为人们进行信息交流的理想工具。通过电子邮件人们可以以十分低廉的代价,以非常快的速度同世界上其他互联网用户联络。电子邮件的使用者数量呈几何级数增长。
关键词:电子邮件;互联网通信;网络服务
目录:
摘要 i
Abstract ii
1绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2JSP 2
1.3.3JavaScript 4
1.3.4Struts 2简介 4
1.3.5Hibernate简介 5
1.4软硬件需求 6
2需求分析 7
2.1需求调研 7
2.2可行性分析 7
2.2.1技术的可行性 7
2.2.2经济的可行性 7
2.2.3操作的可行性 7
2.2.4法律的可行性 7
2.3系统用例图分析 8
2.3.1管理员用例图 8
2.3.2员工用例图 8
2.3.3收件箱用例图 9
2.3.4写信用例设计 11
2.4功能模块需求分析 11
2.4.1管理员功能模块图说明 11
2.4.2用户功能模块图说明 12
2.5设计的基本思想 13
2.6性能需求 13
2.6.1系统的安全性 13
2.6.2数据的完整性 13
2.7界面需求 13
3系统分析与设计 15
3.1数据库的分析与设计 15
3.1.1数据库需求分析 15
3.1.2数据库概念设计 15
3.1.3逻辑结构设计 17
3.2数据库的连接原理 22
3.3中文乱码问题处理 23
4系统功能实现 25
4.1系统登陆页面实现 25
4.2管理员功能模块 26
4.2.1员工管理 26
4.2.2邮件发送 28
4.2.3修改密码 30
4.2.4退出系统 30
4.3员工功能模块 30
4.3.1邮件发送 30
4.3.2收件箱管理 30
4.3.3发件箱管理 31
4.3.4草稿箱管理 31
4.3.5通讯录管理 31
5系统测试 33
5.1系统测试概述 33
5.1.1系统测试介绍 33
5.1.2系统测试的分类 33
5.1.3系统测试目的 33
5.1.4系统测试的意义 34
5.2测试过程 34
5.2.1主页面的登录模块测试 34
5.2.2管理员模块测试 35
5.2.3员工模块测试 35
5.3其他错误 36
结论 37
参考文献 38
致谢 39
毕业设计(外文) 40
外文原文翻译 46
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]