admin 发表于 2016-5-4 09:58:20

信箱|邮箱系统的设计与实现毕业设计

技术: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]
查看完整版本: 信箱|邮箱系统的设计与实现毕业设计