<pre id="p1pz5"><delect id="p1pz5"></delect></pre>
<output id="p1pz5"><delect id="p1pz5"><listing id="p1pz5"></listing></delect></output>

<p id="p1pz5"></p>

<pre id="p1pz5"></pre>

<p id="p1pz5"></p>
<pre id="p1pz5"><output id="p1pz5"></output></pre>
<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre><pre id="p1pz5"></pre>

<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"><menuitem id="p1pz5"></menuitem></output></p>

<output id="p1pz5"></output>
<pre id="p1pz5"><output id="p1pz5"></output></pre>

<p id="p1pz5"><delect id="p1pz5"><menuitem id="p1pz5"></menuitem></delect></p>

<p id="p1pz5"></p>
<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"></p>

<output id="p1pz5"><delect id="p1pz5"></delect></output>

<p id="p1pz5"></p>

<p id="p1pz5"></p>

<p id="p1pz5"></p>
<p id="p1pz5"><delect id="p1pz5"><address id="p1pz5"></address></delect></p>

<pre id="p1pz5"></pre>

<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre>

畢業設計網
JSP,JAVA | python | nodejs | android,安卓 | PHP | 微信小程序 |

java email郵件收發管理系統ssh框架

本文從軟件體系結構設計模式的角度入手,首先設計和實現一個支持郵件收發、管理等基本功能的郵件管理系統,并在此基礎上添加各項擴展功能。在介紹Struts2和MVC整體架構相關理論的基礎上,研究如何使用這些JAVA框架和技術,使用MyEclipse開發工具構建靈活、實用的郵件收發平臺。該架構的主要優點是:易于維護和擴展,方便用戶的掌握和使用。
此郵箱系統功能主要分為管理員管理和用戶管理兩大部分,管理員管理主要包括管理用戶信息、刪除用戶等;用戶管理主要包括用戶個人信息

的管理、個人郵箱的管理等。該系統可以根據對功能需求進行擴展和完善。

1.3 課題的研究內容
本課題的研究內容是使用MyEclipse開發基于MVC架構的郵件管理系統。通過對MVC設計模式和Struts2架構的研究,設計一套靈活的系統整體架構方案,方便對系統功能模塊的增減和修改,以應對不同用戶的不同需求,解決現有郵件管理系統復雜性和可維護性差的問題。將研究結果應用于實際系統開發,為郵件管理系統的快速開發、可維護和擴展能力提供有效的支持。為客戶與員工建立一個統一而方便的信息溝通平臺,利用信息技術實現信息溝通一體化、規范化,服務于工程實踐。

3.1.1 系統功能需求
1. 登錄管理。
 用戶登錄:主要功能用戶登錄的用戶名密碼與數據庫中的信息進行驗證。登錄成功后可以修改個人密碼,管理員還可以管理用戶信息。
2. 郵件收發:包括寫郵件、收郵件、發送郵件。
 寫郵件:包含發送的主題,郵件文本內容,可以添加附件。
 發送郵件:選擇發送方式,如發送或保存;對非法郵件進行攔截。
 收郵件:獲得新郵件,對新郵件進行過濾分類。
3. 郵箱管理:包括收件箱,草稿箱,發件箱和垃圾箱。
 收件箱:可以查看郵件,下載郵件的附件,刪除無用的郵件。
 草稿箱:用戶可以對保存的郵件進行查看和刪除。
 發件箱:用戶可以查看曾發送的郵件,刪除記錄。
 垃圾箱:可以選擇徹底刪除垃圾郵件,或者還原郵件。
4. 通訊錄模塊:包括建立通訊錄、查看通訊錄和刪除通訊錄。
 新建通訊錄:主要包括添加聯系人的基本信息。
 查看通訊錄:主要對聯系人管理操作,如刪除指定聯系人。
 群發郵件:通過單擊“選擇通訊錄”可以對指定聯系人群發郵件。
3.1.2 用戶端特性
    將用戶分為兩種類型:管理員、用戶。
管理員管理系統中用戶和發郵件;用戶只能進行郵件的收發和管理功能的操作。
3.1.3 運行環境需求
用戶對系統運行環境需求包括軟件、硬件、開發等方面。
1)系統軟件要求:
操作系統:Windows xp/vista/win7
   開發軟件:MyEclipse 8.6
數據庫:MySQL 5.1
2)系統硬件要求:
處理器:P4 以上

3.3.1 系統設計思想
本系統所設計用戶權限分為兩類:管理員,用戶。普通用戶可以在系統中收發郵件以及管理郵箱的操作。管理員除了可以收發郵件的功能操作外,還可以進行對用戶信息進行管理功能。


3.3.2 系統模塊說明
1. 登錄管理模塊:
對用戶身份進行驗證以及權限的設置等。本模塊分二個子模塊,用戶登錄模塊的功能是使用本系統上用戶名和密碼登錄;修改密碼模塊的功能是通過先驗證用戶原密碼然后修改成新密碼。
2. 郵件收發模塊:
對用戶的郵件收發進行詳細的管理。本模塊分為三個子模塊,寫郵件模塊的功能是用來錄入郵件的內容;收郵件模塊的功能是用來接收、過濾并分類郵件信息;發送郵件模塊的功能包括操作方式(發送和保存到草稿箱)和存儲郵件。
3. 郵箱管理模塊:
 是對郵箱中的郵件信息進行詳細的管理。本模塊分為四個子模塊,收件箱的功能是用來查看和刪除郵件;發件箱模塊的功能是用來存儲用戶發送過的郵件信息;草稿箱模塊的功能是實現對保存的郵件進行編輯和刪除;垃圾箱模塊的功能是用來存放垃圾郵件和用戶刪除的郵件。
4. 通訊錄管理模塊:
是對所有聯系人的信息管理。本模塊分為三個子模塊,新建通訊錄模塊的功能是聯系人信息;查看通訊錄模塊的功能是列出所有聯系人的信息進行查看和刪除;刪除通訊錄模塊的功能是刪除單個聯系人的操作;郵件群發是在通訊錄列表中選擇指定聯系人群發郵件。

以上是一部分介紹,如需要完整的資料或者如不符合您的要求,請聯系技術人員qq:242219979咨詢

上一篇:jsp就業求職招聘人才網站[ssh框架]
下一篇:jsp 洗衣店服務管理系統


版權所有 畢業設計網聯系qq:242219979 © 2007-2022

蝴蝶中文综合娱乐网

<pre id="p1pz5"><delect id="p1pz5"></delect></pre>
<output id="p1pz5"><delect id="p1pz5"><listing id="p1pz5"></listing></delect></output>

<p id="p1pz5"></p>

<pre id="p1pz5"></pre>

<p id="p1pz5"></p>
<pre id="p1pz5"><output id="p1pz5"></output></pre>
<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre><pre id="p1pz5"></pre>

<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"><menuitem id="p1pz5"></menuitem></output></p>

<output id="p1pz5"></output>
<pre id="p1pz5"><output id="p1pz5"></output></pre>

<p id="p1pz5"><delect id="p1pz5"><menuitem id="p1pz5"></menuitem></delect></p>

<p id="p1pz5"></p>
<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"></p>

<output id="p1pz5"><delect id="p1pz5"></delect></output>

<p id="p1pz5"></p>

<p id="p1pz5"></p>

<p id="p1pz5"></p>
<p id="p1pz5"><delect id="p1pz5"><address id="p1pz5"></address></delect></p>

<pre id="p1pz5"></pre>

<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre>