基於web的電子郵件係統
行業科技
作者:王紹飛
【摘要】本文旨在介紹基於web的電子郵件係統,首先對電子郵件的係統管理員以及普通用戶的角色的需求進行分析,在此基礎上,對基於web的電子郵件係統的框架結構圖進行分析,並對基於web的電子郵件係統的數據流圖進行設計,從而實現了基於web的電子郵件係統。
【關鍵詞】web;電子郵件係統;管理員;普通用戶;郵件發送
1 概述
隨著現代科學技術的不斷發展以及互聯網絡的廣泛應用,社會數字化信息話的集成加快,使得以計算機技術為基礎的應用不斷得以推廣和發展。其中,電子郵件就是當前企業必不可少的重要的通信方式之一。通過電子郵件,人們可以將聲音、圖片、圖像、文檔等多種形式的媒體信息發送給收件人,並且能夠在郵件的服務器內部長期保存,使人們的電子信息長期安全穩定可靠地存檔成為了可能。傳統的電子郵件係統是基於C/S構架來設計的,人們必須通過相應的應用終端連接郵件服務器來實現聯係人之間的相互通信。基於C/S框架的電子郵件係統,人們不得不去預先安裝應用終端才能連接到郵件服務器來獲取服務器內的郵件,極大地限製了電子郵件的推廣和應用。隨著科學技術向前發展,B/S框架技術得以發展和應用,基於web的電子郵件係統允許用戶通過瀏覽器來訪問郵件服務器,從而避免了用戶安裝和升級客戶端的維護的麻煩,同時也能夠節約係統資源,增強郵電係統的可移植性,進而更加促進電子郵件的推廣和應用。
2 基於web的電子郵件的功能需求
基於web的電子郵件係統,通俗地講就是通過瀏覽器來訪問電子郵件服務器的地址,通過用戶認證來登陸到相應的電子郵箱中,完成電子郵件係統的相關功能。針對基於web的電子郵件係統的角色,主要分為兩種,一是電子郵件係統管理員,一是電子郵件係統的普通用戶。
針對係統管理員角色,在整個電子郵件係統初始化時就需要對一個超級管理員進行初始化,並提供後台入口,同時係統官員具有對注冊用戶管理的功能,包括刪除違規用戶等。此外,係統管理員還能夠修改自己的登錄密碼。
普通的用戶角色,應用有用戶注冊的功能,注冊時需要設計自己的用戶名(唯一)和密碼(要求輸入兩次密碼一致),並根據實際情況填寫姓名、聯係方式等。
登陸的功能,用戶可以根據自己注冊的用戶名和密碼登陸郵箱進行管理,郵箱內部要有收件箱、垃圾箱、草稿箱、已發送、新建郵件等基本功能。新建郵件功能,需要輸入收件人電子郵箱地址、郵件標題、郵件內容等信息,並提供郵件保存、取消、發送以及定時發送等基本功能。
收件箱功能,可以顯示用戶的收件列表,並可以根據收件時間、發件人等基本信息進行排序和篩選,並能夠選中多個郵件進行刪除和標記為垃圾郵件等功能。