




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 武漢工業(yè)學院 網(wǎng)站開發(fā)工具 大作業(yè)實驗報告姓 名 學 院 專 業(yè) 年 級 學 號 指導老師 2012年 5 月 29 日 目錄摘 要2第1章 緒論4第2章 系統(tǒng)需求分析與系統(tǒng)框架52.1 需求分析52.2 系統(tǒng)框架52.2.1 系統(tǒng)功能分析52.2.2 系統(tǒng)功能模塊52.3 數(shù)據(jù)庫設(shè)計62.3.1 數(shù)據(jù)庫需求分析6第3章 系統(tǒng)詳細設(shè)計83.1 系統(tǒng)模塊的具體實現(xiàn)83.1.1 系統(tǒng)的登錄界面83.1.2 通訊錄管理9第4章 編碼實現(xiàn)134.1 系統(tǒng)主界面134.1 系統(tǒng)主界面主要代碼134.2 通訊組主界面134.2.1 通訊組主界面主要代碼134.3 聯(lián)系人主界面154.3.1 聯(lián)系人主界面
2、主要代碼15第5章 系統(tǒng)測試與發(fā)布18第6章 實驗感想與總結(jié)19第1章 緒論伴隨著信息技術(shù)的快速發(fā)展,電子郵件已經(jīng)成為最基本的網(wǎng)絡(luò)通信工具,每天都有成千上萬的用戶使用它。電子郵件(簡稱e-mai1)又稱電子信箱、電子郵政,它是種用電子手段提供信息交換的通信方式,它是全球多種網(wǎng)絡(luò)上使用最普遍的一項服務(wù)。這種非交互式的通信,加速了信息的交流及數(shù)據(jù)傳送,它是個簡易、快速的方法。進入國際互連網(wǎng)的用戶可以方便的使用電子郵件,而且不用任何紙張,就可以方便的寫、寄、讀、轉(zhuǎn)發(fā)信件,而且它不論地球的任何區(qū)域,只要他在網(wǎng)內(nèi)就可以進行轉(zhuǎn)發(fā),而不受任何時間的限制。利用電子郵件還可以實現(xiàn)文件的傳輸、電子雜志的訂閱,進行
3、學術(shù)討論,舉行電子會議或者查詢信息。這是目前最普及也是最方便的通信工具。很多應用程序都附帶有電子郵件的發(fā)送和接收功能,因此,電子郵件和接受程序的編程變的十分重要。郵件發(fā)送系統(tǒng)是采用c#開發(fā)的綜合性的程序設(shè)計。它包括郵件用戶的訂閱、郵件組、記錄以及郵件的收發(fā)。現(xiàn)在,這種電子郵件發(fā)送系統(tǒng)已成為人們生活中不可缺少的重要工具,也是許多商家和組織機構(gòu)的生命血脈。用戶可以通過電子郵件的討論會進行項目管理,并且有時要根據(jù)快速,或洲際的電子郵件信息交換進行重要的決策行動。第2章 系統(tǒng)需求分析與系統(tǒng)框架2.1 需求分析需求分析是軟件定義的最后一個階段,它的基本任務(wù)是回答“系統(tǒng)必須做什么“這個問題。需求分析的任務(wù)
4、不是確定系統(tǒng)怎樣完成他的工作,而僅僅是確定系統(tǒng)完成哪些工作,也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求??尚行匝芯侩A段產(chǎn)生的文檔,特別是數(shù)據(jù)流成圖,是需求分析的出發(fā)點。數(shù)據(jù)流成圖中已經(jīng)劃分出系統(tǒng)必須完成的許多基本功能,系統(tǒng)分析員將仔細研究這些功能并進一步將它們具體化。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。因此,必須用行之有效的方法對軟件需求進行嚴格的審查驗證。2.2 系統(tǒng)框架2.2.1 系統(tǒng)功能分析根據(jù)對客戶需求進行分析的結(jié)果,現(xiàn)列出以下主要設(shè)計原則:1、 用戶和郵箱易管理郵件系統(tǒng)要有大規(guī)模用戶的支持能力,具有良好的用戶擴展性,同時能夠滿足對用戶郵箱的定制管理
5、功能。2、 功能豐富實用包括用戶使用郵箱的功能和系統(tǒng)管理員管理郵件系統(tǒng)的功能。方案要滿足用戶對這兩方面的要求。3、 系統(tǒng)結(jié)構(gòu)完善緊湊結(jié)構(gòu)要合理可靠,同時模塊具有獨立性,包括硬件系統(tǒng)平臺和軟件系統(tǒng)的搭建,都要考慮到整個系統(tǒng)的可靠性。4、 高擴展性系統(tǒng)是否具有很好擴展性是方案成功的一個重要標志,本方案主要從硬件平臺可擴展性和軟件功能模塊的可擴展性兩個方面來滿足要求。5、 高可靠性郵件系統(tǒng)最基本也是最重要的一個需求就是可靠性。2.2.2 系統(tǒng)功能模塊和設(shè)計目標根據(jù)客戶的現(xiàn)實狀況和業(yè)務(wù)需求及今后的發(fā)展方向,系統(tǒng)設(shè)計總體目標是為客戶建立高性能、易管理、可擴展、安全可靠、性能價格比良好的電子郵件信息交換系
6、統(tǒng)。用戶可能需要的具體功能如下:功能模塊規(guī)格說明郵件管理基本功能收發(fā)郵件傳送/接收內(nèi)部或外部郵件撰寫郵件利用web界面撰寫郵件回復郵件利用web界面回復郵件或全部回復相關(guān)收/發(fā)件人全部回復轉(zhuǎn)發(fā)郵件利用web界面轉(zhuǎn)發(fā)郵件信箱管理內(nèi)設(shè)收件箱、發(fā)件箱、已發(fā)送信箱等基本信箱。員工可依個人資料管理需要,無限層級添加、編輯信箱。其信箱分層式架構(gòu)以樹狀結(jié)構(gòu)清楚顯示。2.3 數(shù)據(jù)庫設(shè)計2.3.1 數(shù)據(jù)庫需求分析設(shè)計一個性能良好的數(shù)據(jù)庫系統(tǒng),明確應用環(huán)境對系統(tǒng)的要求是首要的和基本的。因此,應該把對用戶需求的收集和分析作為數(shù)據(jù)庫設(shè)計的第一步。需求分析的主要任務(wù)是通過詳細調(diào)查要處理的對象,包括某個組織、某個部門、某
7、個企業(yè)的業(yè)務(wù)管理等,充分了解原手工或原計算機系統(tǒng)的工作概況及工作流程,明確用戶的各種需求,產(chǎn)生數(shù)據(jù)流圖和數(shù)據(jù)字典,然后在此基礎(chǔ)上確定新系統(tǒng)的功能,并產(chǎn)生需求說明書。值得注意的是,新系統(tǒng)必須充分考慮今后可能的擴充和改變,不能僅僅按當前應用需求來設(shè)計數(shù)據(jù)庫。據(jù)分析,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):用戶名數(shù)據(jù)表結(jié)構(gòu):用戶名,用戶密碼,郵箱,電話,地址。通信組數(shù)據(jù)表結(jié)構(gòu):通訊組id,用戶名,通訊組名,通訊組描述。聯(lián)系人數(shù)據(jù)表結(jié)構(gòu):聯(lián)系人id,所在通信組id,聯(lián)系人姓名,聯(lián)系人性別,聯(lián)系人地址,郵政編碼,聯(lián)系人電話,聯(lián)系人手機,聯(lián)系人e-mail。 電子通信錄包括三部分信息:1. 用戶登錄注冊信息2. 通
8、信組信息3. 聯(lián)系人信息數(shù)據(jù)結(jié)構(gòu)描述:數(shù)據(jù)庫名correspondence用戶名數(shù)據(jù)表結(jié)構(gòu)(tableuser)字段名說明數(shù)據(jù)類型長度允許空值是否主鍵userid用戶名varchar20truepassword密碼varchar18e_mail郵箱varchar50truetelephone電話varchar10trueaddress地址varchar50true通信組數(shù)據(jù)表結(jié)構(gòu) (tablegroup)字段名說明數(shù)據(jù)類型長度允許空值是否主鍵gid通信組idinttrueuserid用戶名varchar20gname通信組名varchar20gdescription通信組描述texttrue聯(lián)
9、系人數(shù)據(jù)表結(jié)構(gòu) (tableuser)字段名說明數(shù)據(jù)類型長度允許空值是否主鍵uid聯(lián)系人idinttruegid所在通信組idinttruename聯(lián)系人姓名varchar10truegender聯(lián)系人性別varchar50trueaddress聯(lián)系人地址texttruepostcode郵政編碼varchar6truetelephone聯(lián)系人電話varchar10truemobile聯(lián)系人手機varchar11truee-mail聯(lián)系人e-mailtexttrue第3章 系統(tǒng)詳細設(shè)計3.1 系統(tǒng)模塊的具體實現(xiàn)3.1.1 系統(tǒng)的登錄界面通訊錄系統(tǒng)的登錄界面采用多重窗體(mdi),使系統(tǒng)更加美觀,
10、方便實用.用戶登錄用戶名及密碼正確進入主界面非法用戶重新輸入退出 y n n y 圖3-1 系統(tǒng)登錄流程圖打開visual studio 2008后,單擊文件|打開菜單,在項目/解決方案中找到項目。單擊開始執(zhí)行按鈕。登錄的網(wǎng)頁如圖3-2所示。圖3-2 系統(tǒng)登錄界面3.1.2 通訊錄管理輸入正確的用戶名和密碼能進入到系統(tǒng)的主界面。 圖3-3 通訊錄的主界面在系統(tǒng)中添加一個通訊組如圖3-4所示。 圖3-4 添加通訊組若通訊組添加成功如圖3-5所示。 圖3-5 通訊組添加成功的結(jié)果通訊組修改如圖3-6所示 圖3-6 通訊組修改通訊組修改成功如圖3-7所示 圖3-7通訊組修改成功通訊組刪除成功后如圖3
11、-8所示。 圖 3-8 通訊組刪除成功在系統(tǒng)中添加一個聯(lián)系人如圖3-9所示。 圖3-9 添加聯(lián)系人若聯(lián)系人添加成功如圖3-10所示。 圖3-10 聯(lián)系人添加成功的結(jié)果聯(lián)系人修改如圖3-11所示。 圖3-11 聯(lián)系人修改聯(lián)系人修改成功如圖3-12所示 圖3-12聯(lián)系人修改成功聯(lián)系人刪除成功后如圖3-13所示 圖 3-13 聯(lián)系人刪除成功查找聯(lián)系人如圖3-14所示 圖 3-14 查找聯(lián)系人輸入要查找的聯(lián)系人的姓名,單擊查找按鈕如圖3-15所示 圖 3-15 查找聯(lián)系人的結(jié)果 第4章 編碼實現(xiàn)4.1 系統(tǒng)主界面 4.1 系統(tǒng)主界面主要代碼 無標題頁 歡迎 用戶使用通信錄系統(tǒng) 4.2 通訊組主界面 4
12、.2.1 通訊組主界面主要代碼 無標題頁 歡迎 用戶使用通信錄系統(tǒng) asp:sqldatasource id=sds runat=server connectionstring= selectcommand=select gid , gname,gdescription from tablegroup where (userid = userid) onselecting=sds_selecting deletecommand=delete from tablegroup where gid =gid updatecommand=update tablegroup set gname = gn
13、ame, gdescription = gdescription where gid = gid insertcommand=insert into tablegroup (gname, gdescription) values (gname, gdescription) 4.3 聯(lián)系人主界面 4.3.1 聯(lián)系人主界面主要代碼 無標題頁 歡迎 用戶使用通信錄系統(tǒng) asp:sqldatasource id=sqldatasource2 runat=server connectionstring= selectcommand=select gname, gid from tablegroup wh
14、ere (userid = userid) asp:sqldatasource id=sqldatasource1 runat=server connectionstring= selectcommand=select uid, name, gender, address, postcode, telephone, mobile, e_mail from tableuser2 where (gid = gid) order by uid deletecommand=delete from tableuser2 where uid = uid insertcommand=insert into
15、tableuser2 (name, gender, address, postcode, telephone, mobile, e_mail) values (name, gender, address, postcode, telephone, mobile, e_mail) updatecommand=update tableuser2 set name = name, gender = gender, address = address, postcode = postcode, telephone = telephone, mobile = mobile, e_mail = e_mai
16、l where uid = uid 第5章 系統(tǒng)測試與發(fā)布軟件測試是保證軟件質(zhì)量的關(guān)鍵,它是對需求分析設(shè)計和編碼的最后復審。在軟件生命周期的每個階段,都不可避免地會產(chǎn)生錯誤,通常在編寫出每個原程序后,就要對它進行必要的測試,這步工作自己來完成。此后由專門的測試人員進行各種綜合測試。軟件產(chǎn)品可用黑盒法和白盒法進行測試,通常兩種方法結(jié)合使用。我在測試系統(tǒng)時先進行黑盒法測試,即檢查程序是否輸出正確的結(jié)果,而后進行白盒測試,即了解程序的內(nèi)部結(jié)構(gòu)和處理過程,對程序中重要的邏輯路線進行測試,在不同點檢查程序狀態(tài),確定實際狀態(tài)與時期的狀態(tài)是否一致2。完成了企業(yè)人事管理系統(tǒng)的編譯和調(diào)試工作,最后一步就是系統(tǒng)的
17、編譯和發(fā)行。選擇“crit + f5”快捷鍵,編譯開始。編譯完畢之后,即生成了相應的可執(zhí)行文件。編譯通過后,生成可執(zhí)行文件debug.exe.我們需要在發(fā)布前對生成的可執(zhí)行文件進行測試。通過測試的可執(zhí)行文件,就可以發(fā)布了。第6章 實驗感想與總結(jié)在internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。因此網(wǎng)站建設(shè)在internet應用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。 計算機將具備更多的智能成分,它將具有多種感知能力、一定的思考與判斷能力及一定的自然語言能力。除
18、了提供自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產(chǎn)生身臨其境感覺的各種交互設(shè)備已經(jīng)出現(xiàn),虛擬現(xiàn)實技術(shù)是這一領(lǐng)域發(fā)展的集中體現(xiàn)。今天人們談到計算機必然地和網(wǎng)絡(luò)聯(lián)系起來,一方面孤立的未加入網(wǎng)絡(luò)的計算機越來越難以見到,另一方面計算機的概念也被網(wǎng)絡(luò)所擴展。二十世紀九十年代興起的internet在過去如火如荼地發(fā)展,其影響之廣、普及之快是前所未有的。從沒有一種技術(shù)能像internet一樣,劇烈地改變著我們的學習、生活和習慣方式。全世界幾乎所有國家都有計算機網(wǎng)絡(luò)直接或間接地與internet相連,使之成為一個全球范圍的計算機互聯(lián)網(wǎng)絡(luò)。人們可以通過internet與世界各地的其它用戶自由地進行通信,可從internet中獲得各種信息。人們已充分領(lǐng)略到網(wǎng)絡(luò)的魅力,internet大大縮小了時空界限,通過網(wǎng)絡(luò)人們可以共享計算機硬件資源、軟件資源和信息資源?!熬W(wǎng)絡(luò)就是計算機”的概念被事實一再證明,被世人逐步接受。通過這段時間的學習和老師的指導下以大量明晰的操作步驟和典型的應用實例,教會我們。使更
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年美術(shù)活動春雨標準教案反思
- 提升教學質(zhì)量的年度目標計劃
- 《貴州眾一金彩黔礦業(yè)有限公司織金縣官寨鄉(xiāng)明源煤礦(變更)礦產(chǎn)資源綠色開發(fā)利用方案(三合一)》評審意見
- 渠道管理-渠道中的行為
- 2025年駐馬店貨運資格證考題
- 2025年黃石貨運從業(yè)資格證考試模擬考試題庫
- 2025年阿克蘇b2貨運上崗證模擬考試
- 2025年盤錦貨運資格證模擬考試卷
- 2025年安徽貨運從業(yè)考試試題及答案大全
- 美食產(chǎn)品知識培訓課件
- 城鄉(xiāng)規(guī)劃畢業(yè)設(shè)計開題報告
- 上海倚海電力工程有限公司“4.17”高處墜落死亡事故調(diào)查報告
- 監(jiān)理工程師培訓課件(共8)-2024鮮版
- 基于消費者行為的社交電商營銷策略研究分析-以小紅書和拼多多為例對比分析 電子商務(wù)管理專業(yè)
- 上海交通大學無機化學課件第八章第二部分
- 星巴克新員工培訓手冊
- 《中國缺血性卒中和短暫性腦缺血發(fā)作二級預防指南2022》解讀
- 2024年西安電力高等??茖W校高職單招(英語/數(shù)學/語文)筆試歷年參考題庫含答案解析
- 袁家村招商策劃方案
- 天龍八部礦石分布圖
- 光伏電站運維安全培訓內(nèi)容
評論
0/150
提交評論