基于JavaEE电子邮件系统的设计与实现
技術:Java、JSP、框架等
摘要:
電子郵件(E-mail)是Internet上使用最廣泛的服務之一,傳統的Email應用模式基于C/S結構,即用戶使用客戶端的郵件收發工具(如Outlook、Fox mail等)與提供郵件服務的服務器(如163.net、263.net、371.net)通信,在使用客戶端郵件工具之前,用戶要進行一些必要的設置,如指定郵件服務器的主機地址和通信端口等,這些工作對剛開始上網的用戶會有一定的困難。
本文以MyEclipse作為前臺開發工具和SQL Server2000這款強大的數據庫專業軟件做后臺數據庫設計實現了一個內網郵件系統,整個系統用簡潔明快的界面展現出來,使操作簡單可行,用戶使用方便、簡潔。本系統采用當今社會比較先進的SSH2(即Spring、Struts2、Hibernate)框架技術開發一個性能優越、可擴展性強和安全可靠穩定的郵件系統。此郵箱系統功能主要分為管理員管理和用戶管理兩大部分,管理員管理主要包括管理用戶信息、刪除用戶、管理后臺系統等;用戶管理主要包括用戶個人信息的管理、個人郵箱的管理等。該系統可以根據需求對功能進行擴展和完善。
關鍵詞:電子郵件;郵件服務;Java編程;Java Mail
目錄:
第1章 緒 論 1
1.1 課題背景 1
1.2 郵件系統的國內外現狀 1
1.3 論文的研究內容 1
第2章 相關技術 2
2.1 JavaEE技術介紹 2
2.2 MyEclipse簡介 3
2.3 Tomcat簡介 3
2.4 SSH框架 3
2.4.1 Spring 3
2.4.2 Struts 5
2.4.3 Hibernate 5
2.5 SQL Server 2000簡介 6
第3章 系統分析 7
3.1 系統的可行性分析 7
3.2 系統邏輯方案的提出 8
3.2.1 用例圖的分析 8
3.2.2 系統管理員功能 9
3.2.3 用戶功能 9
第4章 系統設計 11
4.1 系統流程圖 11
4.1.1 管理員的系統流程圖 11
4.1.2 用戶的系統流程圖 11
4.2 系統模塊的功能圖 12
4.3 實體之間的關系E-R圖 13
4.4 數據庫結構設計 14
4.4.1 創建數據表 14
4.4.2 系統信息配置表 14
4.4.3 日志表 15
4.4.4 用戶表 15
4.4.5 friend好友表 16
4.4.6 郵件信息記錄表 16
4.5 數據庫的關系圖 17
第5章 程序設計與實現 18
5.1 管理員登錄模塊設計與實現 18
5.2 管理員用戶管理模塊設計與實現 20
5.3 管理員系統設置模塊設計與實現 22
5.4 用戶注冊模塊設計與實現 22
5.5 用戶登錄模塊設計與實現 24
5.6 用戶撰寫發送郵件模塊設計與實現 27
5.7 用戶收件箱管理模塊設計與實現 29
5.8 用戶修改個人資料管理模塊設計與實現 31
結 論 32
參考文獻 33
致 謝 34
外文原文 35
中文翻譯 41
論文字數:20354
包含資料:
截圖:
總結
以上是生活随笔為你收集整理的基于JavaEE电子邮件系统的设计与实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 滴滴出行完成超55亿美元新一轮融资
- 下一篇: 赛门铁克windows server备份