udes user personal information management, personal mailbox management. The system can be extended and improved based on functional requirements.
Key Words:E-mail Management System; MyEclipse; MVC; Struts2
目 录
摘 要 I
Abstract II
目 录 IV
引 言 1
1. 绪论 2
1.1 选题背景 2
1.2 课题意义 2
1.3 课题的研究内容 2
1.4 论文的组织结构 3
2. 理论基础与相关技术介绍 4
2.1 系统开发的工具 4
2.1.1 MyEclipse 8.6 4
2.1.2 MySQL 5.1 4
2.1.3 B/S架构编程体系 5
2.2 系统开发的技术 6
2.2.1 MVC理论基础 6
2.2.1 Struts2框架技术 8
2.3 本章小结 10
3. 系统需求分析 11
3.1 用户需求 11
3.1.1 系统功能需求 11
3.1.2 用户端特性 11
3.1.3 运行环境需求 11
3.1.4 性能需求 12
3.1.5 软件属性需求 12
3.2 数据描述 12
3.2.1 数据流程分析 12
3.2.2 数据字典 16
3.3 系统的总体设计 18
3.3.1 系统设计思想 18
3.3.2 系统模块设计 19
3.3.3 系统模块说明 21
3.4 本章小结 21
4. 数据库设计 22
4.1 概念结构设计 22
4.2 逻辑结构设计 23
4.3 本章小结 25
5. 系统详细设计 26
5.1 系统模块总设计思想 26
5.2 登录管理模块详细设计 26
5.2.1 新用户注册设计 26
5.2.2 登录模块设计 28
5.2.3 系统主界面设计 30
5.2.4 管理员模块设计 31
5.2.5 修改密码模块设计 33
5.3 邮箱管理模块详细设计 33
5.3.1 用户撰写和发送邮件设计 33
5.3.2 用户收件箱管理设计 36
5.4 通讯录管理模块详细设计 38
5.4.1 添加联系人设计 38
5.4.2 邮件群发设计 39
5.5 本章小结 41
6. 系统测试 42
6.1 系统测试目的 42
6.2 系统测试方法 42
6.3 本章小结 54
7. 总结与展望 54
7.1 本文总结 54
7.2 系统改进 56
致谢 57
参考文献 58
引 言
中国是世界上Email账号最多的国家,也是发展最快、市场环境最复杂的国家。电子邮件的发展如同一面镜子,折射出中国的网络运营商及网民们在互联网发展过程中的种种心态。无论如何,电子邮件在人们的生活、工作、
学习过程中,越来越普及。同时,还有一种趋势,将多种通信手段相结合,成为一个立体的、全方位的通信网络。这中间,电子邮件也在扮演着相当重要的角色。实在难以想象,如果没有了电子邮件,网民的生活是如何的。 但大多网站邮箱功能过于强大,操作繁琐,不简单实用,甚至有的是收费邮箱,对于小型企业或集体用于内网通信成本过高。所以本系统针对于小范围人群内部
通信设计,实现邮箱基本功能,操作简单易用。
本系统采用MyEclipse 8.6开发,后台数据库采用MySQL 5.1进行开发,系统总体分为三大模块:登录管理模块,用户身份进行验证以及注册的实现。邮箱管理模块,收发邮件和对邮件信息进行管理。通讯录管理模块,对联系人信息进行管理。
1. 绪论
1.1 选题背景
电子邮件(Electronic-Mail也称为E-mail),它是用户或用户组之间通过
计算机网络收发信息的服务。目前,电子邮件是互联网上使用最为广泛的功能,现已成为公司进行顾客服务的强大工具,成为
网络用户之间快捷、简便、可靠且成本低廉的现代化通讯手段,也是互联网上使用最广泛、最受欢迎的服务之一。并且现在很多高校也采用邮件方式教学和收发
作业。目前互联网60%以上的活动都与电子邮件有关。
尤其如今环境资源遭到破坏,提倡环保的主题下,不论是企业还是个人都应该尽量节省纸张,采用邮件形式来传递信息,这样不仅可以环保同时也提高了效率和安全性