企业邮件管理系统
技术:Java、JSP等摘要:
本论文的阐述了用SQL Server数据库,使用了B/S技术来进行开发的企业邮件管理系统,并且将邮件管理系统和Web应用结合起来,可以在浏览器上登陆使用,极大的方便了用户。他可以加强企业的内部交流和沟通,有着切实可行的意义。
本系统包括管理员身份登陆和用户身份登陆,管理员身份登入后内容包括:修改个人密码,员工信息添加,员工信息管理,给员工发邮件,安全退出系统几部分。用户登入后内容包括:修改个人密码,邮件发送,发件箱,收件箱,草稿箱,垃圾箱,通讯录管理。在框架上使用了hibernate和struts2框架。Struts2框架具有组件的模块化,灵活性和重用性的优点,同时简化了本系统的开发。本系统最大的特点是在邮件的接收过程中加入了广告邮件的过滤功能,系统识别到是广告邮件自动存到垃圾箱中。
关键词:企业邮件,Web,B/S结构
目录:
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2 JSP 2
1.3.3 JavaScript 3
1.3.4 Struts 2简介 3
1.3.5 Hibernate简介 4
1.4软硬件需求 4
第二章 需求分析 5
2.1需求调研 5
2.2可行性分析 5
2.2.1技术的可行性 5
2.2.2经济的可行性 5
2.2.3操作可行性 5
2.2.4法律的可行性 5
2.3系统用户用例图 6
2.3.1管理员用例图 6
2.3.2员工用例图 6
2.4功能模块需求分析 7
2.5设计的基本思想 8
2.6性能需求 8
2.6.1系统的安全性 8
2.6.2数据的完整性 9
2.7界面需求 9
第三章 系统分析与设计 10
3.1数据库的分析与设计 10
3.1.1数据库的概念结构设计 10
3.1.2数据库的逻辑结构设计 14
3.1.3数据库的连接原理 16
3.2中文乱码问题处理 17
第四章 系统功能实现 19
4.1系统登陆页面实现 19
4.2管理员功能模块 20
4.2.1员工管理 21
4.2.2邮件发送 23
4.2.3修改密码 25
4.2.4退出系统 26
4.3员工功能模块 26
4.3.1邮件发送 26
4.3.2收件箱管理 28
4.3.3发件箱管理 29
4.3.4草稿箱管理 30
4.3.5垃圾箱管理 33
4.3.6通讯录管理 34
第五章 系统测试 37
5.1系统测试目的与意义 37
5.2测试过程 37
5.2.1主页面的登录模块测试 37
5.3其他错误 38
结论 39
参考文献 40
致谢 41
外文原文 42
中文翻译 51
论文字数:22196
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]