【正文】
畢業(yè)設(shè)計 ( 論文 ) 基于 .NET 的內(nèi)部郵件系統(tǒng)的實現(xiàn) 論文作者姓名: 申請學(xué)位專業(yè): 申請學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: 基于 .NET 的內(nèi)部郵件 系統(tǒng)的 實現(xiàn) 摘 要 電子郵件已經(jīng)成為日常生活中信息交流最為常用的方式,各種內(nèi)部信息交流平臺也隨之發(fā)展,應(yīng)用到各行各業(yè)。本文主要討論了一個局域網(wǎng)內(nèi)部郵件系統(tǒng)的設(shè)計與開發(fā),具體闡述了該內(nèi)部郵件系統(tǒng)的實現(xiàn)原理,功能結(jié)構(gòu)和系統(tǒng)開發(fā)。 該內(nèi)部郵件系統(tǒng)采用 B/S 結(jié)構(gòu),以 Visual Studio .NET 2020 為開發(fā)工具,使用Access 數(shù)據(jù)庫,結(jié)合 HTML、 和 C語言來完成 系統(tǒng)的開發(fā)。 系統(tǒng)實現(xiàn)了用戶間郵件的發(fā)送和接收, 同時支持附件和圖片的收發(fā), 對已收到和已發(fā)送的郵件進行查閱,過期或廢棄郵件的刪除,個人的信息的存儲等管理功能 ,為用戶提供了一個方便快捷的信息交流平臺。 關(guān)鍵詞: 內(nèi)部郵件;郵件管理; The Implementation of Internal Mail System Based on .Net Abstract Email has already bee the most monly used of munication in daily life, and various of internal information municating platform for service also applied into lots of industries. This thesis mainly talks about and analyzes into the designing and developing of an internal system, explains in details of the theoretical realization, functional structure and systematical developing. This internal system which developed by Visual Studio and .NET 2020 is constructed under B/S structure, and with the joint help Access database HTML, and C. This system has acplished the goal of sending and receiving s, meanwhile sending and receiving attachments and pictures is supported too. Additional it also can read s in inbox and sent, delete mails abandoned and expired, help the users to store and manage their personal information, so this system can be considered pletely as an information munication platform for all users. Key words: Internal Mail。 Mail Management。 目 錄 論文總頁數(shù): 22頁 1引 言 .................................................................... 5 2內(nèi)部郵件系統(tǒng)系統(tǒng)分析 ...................................................... 5 ........................................................ 5 ........................................................ 5 用戶身份要求 .................................................. 5 系統(tǒng)功能模塊設(shè)置 .............................................. 6 .................................................. 8 系統(tǒng)開發(fā)環(huán)境 .................................................. 8 系統(tǒng)開發(fā)工具 .................................................. 8 系統(tǒng)運行環(huán)境 .................................................. 9 3內(nèi)部郵件系統(tǒng)系統(tǒng)設(shè)計 ...................................................... 9 數(shù)據(jù)庫設(shè)計 ......................................................... 9 ....................................................... 11 WEB頁面設(shè)計 ....................................................... 11 ............................................... 12 系統(tǒng)流程圖 ................................................... 12 用戶注冊和登錄模塊 ........................................... 13 寫信模塊 ..................................................... 15 ..................................................... 16 刪除郵件功能 ................................................. 17 ................................................. 17 4郵箱系統(tǒng)功能模塊具體實現(xiàn) ................................................. 18 ....................................... 18 ......................................... 20 5郵箱系統(tǒng)功能模塊測試 ..................................................... 21 ........................................................... 21 ........................................................... 21 ........................................................... 21 結(jié)論 ...................................................................... 23 參考文獻 .................................................................. 24 致 謝 .................................................................. 25 聲 明 .................................................................. 26 1 引 言 隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)高效高速的信息化給人們帶來了很多便利,使得人們借助于網(wǎng)絡(luò)進行信息傳遞變得更加方便。如今電子郵件在其傳遞速度和功能,已經(jīng)全面改善了傳統(tǒng)紙信郵件收發(fā)時間周期 , 隨地理位置越遠周期越長,紙信書寫麻煩 ,效率低 ,收發(fā)不便利等缺點。隨著電郵的不斷發(fā)展,取代傳統(tǒng)郵件已成必然趨勢。一個好的郵件系統(tǒng)不僅能幫助用戶方便快捷的收發(fā)郵 件,還能幫助用戶管理繁瑣的信息和郵件,使用戶不必再為成堆的信息 煩惱。電子郵件的方便快捷 也被越來越多的人所接受,隨之 不斷發(fā)展,更加人性化的設(shè)計,更加豐富的功能,使的電子郵件已經(jīng)超出信息傳遞這最基本的作用,在人們?nèi)粘I钪邪缪葜絹碓街匾慕巧? 內(nèi)部郵件系統(tǒng)也隨各公司企業(yè)員工之間信息交流需求而不斷發(fā)展,它高速高效,高安全性等特點被越來越廣泛的應(yīng)用,各種內(nèi)部信息交流平臺層出不窮。因此根據(jù)用戶的需求,該內(nèi)部 郵件系統(tǒng)采用 WEB 開放 式框架,結(jié)合數(shù)據(jù)庫的應(yīng)用實現(xiàn)了一個內(nèi)部信息交流平臺,不僅能夠?qū)崿F(xiàn)內(nèi)部用戶間的相互通信以及系統(tǒng)的各項功能,也能夠解決郵件和信息的相關(guān)管理功能。同時簡單明了的界面操作可以使多層次的用戶方便的使用該內(nèi)部郵件 系統(tǒng)。 2 內(nèi)部郵件系統(tǒng)系統(tǒng)分析 內(nèi)部郵件系統(tǒng)是用戶信息交流的一個平臺,通過數(shù)據(jù)庫的應(yīng)用實現(xiàn)用戶間以郵件的方式進行信息交流。而內(nèi)部郵件就是指用戶間通信的內(nèi)容,擁有郵件傳遞速度快,對外安全性高等有點。 為了能夠開發(fā)出符合要求的內(nèi)部郵件系統(tǒng) ,就必須理解用戶的需求。 對需求的深入理解是開發(fā)工作獲得成功的前提條件,它對目標項目提出完整、準確、清晰、具體的要求。 內(nèi)部郵件系統(tǒng)的開發(fā),主要是支持內(nèi)部用戶間的通信,附件圖片的收發(fā) ,以及對各種信件的管理。不僅發(fā)送郵件要求操作方便簡單,而且 還能夠接收其他用戶發(fā)送的郵件,并能夠幫助個人用戶對新郵件,已讀郵件,已發(fā)送郵件,廢棄郵件進行分類,以及刪除郵件等管理功能。本系統(tǒng)目的是為了能夠讓內(nèi)部用戶與用戶之間方便快速的通信,并幫助用戶管理個人信件。 用戶身份要求 根據(jù) 用戶 身份 的 不同 , 系統(tǒng)的使用 的權(quán)限也將不同。 根據(jù) 內(nèi)部郵件系統(tǒng)的需求,可使用用戶以分為系統(tǒng)管理員和個人用戶兩種。 : 是內(nèi)部郵件系統(tǒng)權(quán)限最大的用戶。 由于本系統(tǒng)是小型系統(tǒng) 所 以只有 系統(tǒng) 管 理員有權(quán)限對系統(tǒng)和數(shù)據(jù)庫進行修改和 維護 ,能夠?qū)崿F(xiàn)添加刪除用戶,分配個人郵箱容量,整理數(shù) 據(jù)庫等功能。 : 是內(nèi)部郵件系統(tǒng)的注冊用戶。 由于是內(nèi)部網(wǎng)絡(luò)的個人信箱,所以只有注冊用戶才能登錄系統(tǒng), 并且只能在 自己的郵箱進行各種操作。 系統(tǒng)功能模塊設(shè)置 內(nèi)部郵件系統(tǒng)是一個 以 .NET 為前臺面,后臺使用 ACCESS 數(shù)據(jù)庫進行數(shù)據(jù)存儲管理的,為內(nèi)部網(wǎng) 絡(luò)用戶提供郵件收發(fā)和管理的 B/S 結(jié)構(gòu)的模擬網(wǎng)站。因此根據(jù)系統(tǒng)需求 ,總體功能模塊如下 (如圖 1 所示 ): 郵 郵 郵 郵 郵 郵 郵 郵郵 郵 郵郵 郵 郵郵 郵 郵 郵 郵郵 郵 郵郵 郵 郵 郵 圖 1 郵件系統(tǒng)功能圖 : 郵箱系統(tǒng)前臺功能的設(shè)置較為關(guān)鍵,因為他直接面對用戶,而且用戶也只能通過郵件系統(tǒng)的提供各種功能來感受系統(tǒng),是用戶對該系統(tǒng)評價的一個重要環(huán)節(jié)。 ( 1) 用戶注冊: 內(nèi)部郵件系統(tǒng)為用戶提供郵件發(fā)送和管理等功能 ,因此當(dāng)新用戶需要使用該系統(tǒng)時 ,就必須成為注冊 用戶 ,一方面方便管理人員管理 ,另一方面可以方便用個人信息的儲存。注冊內(nèi)容包括:用戶姓名,用戶密碼,性別和電話,其中用戶姓名由 6 到 10 為字符和數(shù)字組成,密碼由 6 到 16 位字符組成。 ( 2) 發(fā)送郵件: 作為郵件系統(tǒng)的最主要功能,根據(jù)系統(tǒng)要求,將提供內(nèi)部用戶之間的發(fā)郵件功能。在寫郵件的過程中,包括收件人,郵件主題和郵件內(nèi)容,發(fā)送附件和發(fā)送圖片五個窗體。本系統(tǒng)為內(nèi)部郵件系統(tǒng),用戶名其實就等同于郵箱中的用戶地址,所以發(fā)件人可以直接在收件人窗體中直接填寫收件人的用戶名,同時也在收件人窗體后面設(shè)置一個下拉菜單,下拉菜單中添 加了所有注冊用戶的用戶名,發(fā)件人也可以通過此下拉菜單選擇收件人。發(fā)送附件對附件大小無具體要求,發(fā)送圖片要求必須為圖片文件。 另 該內(nèi)部郵件系統(tǒng)只支持 255 字節(jié)以內(nèi)的信件。 ( 3) 收件箱: 該功能模塊主要實現(xiàn)用戶對收到的郵件進行管理。把用戶收到其他用戶發(fā)送來的郵件,放入收件箱中,使