網(wǎng)絡投票系統(tǒng)設計畢業(yè)論文_第1頁
網(wǎng)絡投票系統(tǒng)設計畢業(yè)論文_第2頁
網(wǎng)絡投票系統(tǒng)設計畢業(yè)論文_第3頁
網(wǎng)絡投票系統(tǒng)設計畢業(yè)論文_第4頁
網(wǎng)絡投票系統(tǒng)設計畢業(yè)論文_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

I浙江警官職業(yè)學院I畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教均已在文中作了明確的說明并表示了謝意。本人完全了解大學關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設計(論文)的印刷本和電子版本;學校有權保存畢業(yè)設計(論文)的印刷本和電子版,并提供手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績热荨"驅W位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由本人承擔。學位論文版權使用授權書本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權大學可以將本學位論文的全部或部分內容編入有關數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。涉密論文按學校規(guī)定處理。 1(1)課題研究背景 2 2 3第2章系統(tǒng)分析 32.1需求分 ②B/S體系結 2.3開發(fā)環(huán)境 5 ②軟件介紹 5 7 73.2性能要求 73.3約束條件 8 84.2數(shù)據(jù)庫的設計 84.2.1數(shù)據(jù)庫概念設計 84.2.2數(shù)據(jù)表設計 第5章系統(tǒng)詳細設計 5.7系統(tǒng)運行過程 第6章系統(tǒng)測試 1在積極建立科學管理機制的今天,僅僅靠原始的手工管理或簡單的單機管入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,在先進的計算機技術、通信技術、控制技術及IC卡技術基礎上,采用系統(tǒng)集成采用MSSqlserver2000作為后臺數(shù)據(jù)庫,基于B/S架構開發(fā)的投票系統(tǒng),,杜絕同一IP大量投票。同時本系統(tǒng)限制了投票時間,限制了同一ID在不同IP計和功能設計,并具體說明了功能的的具體設計與實現(xiàn)過程。[關鍵詞]投票系統(tǒng)ASP.NETsqlserver數(shù)據(jù)庫隨著INTERNET的發(fā)展,世界網(wǎng)民的數(shù)量急劇增加,社會的信息化強度增把范圍擴展到全國,甚至全世界,INTERNET恰恰是實現(xiàn)這目標的有利工具。對于新產(chǎn)品,新觀點的調查范圍應該更廣泛一個網(wǎng)上在線投票系統(tǒng)應允而生,它正好充分滿足客戶的需求,信息反饋的范圍擴大,人力資源的節(jié)省,從而使得企業(yè)在競爭激烈的市場中擁有更強大的資本。2的來源更廣泛,從而提高信息的準確性。運用此系統(tǒng)可消耗的人力和物力,利用節(jié)省的資源提高產(chǎn)品的質量,增強競爭力。本系統(tǒng)的開發(fā)基于Web的應用程序勢在必行,數(shù)據(jù)庫技術更是需要和Web技術相結合,才有更為廣闊的前景。ASP.net作為微軟推出的新興Web應用程序開發(fā)技術,在數(shù)據(jù)庫應用方面發(fā)揮著越來越重要的作用,同時瀏覽器/服務器模式(1)課題研究背景互聯(lián)網(wǎng)的興起,網(wǎng)絡信息的日益豐富,使得人們的生活變得更加多姿多彩。投票系統(tǒng)的開發(fā)可以為廣大的用戶提供一些充足的調查信息和一些快捷的調查用傳統(tǒng)人工方式帶來的缺點,這樣就有利于用戶對數(shù)據(jù)的查找,更新和維護。的人員需求,客觀地收集需求信息,調整網(wǎng)站信息策略和營銷策略。同時題目,可以把已有的知識用于實踐,又可以學到一些新的概念,在這個過程中,可以增加開發(fā)經(jīng)驗,對以后的工作學習是一次很有意義的經(jīng)驗積累。3得操作簡單,真正適用。只要是一般的商業(yè)網(wǎng)站,投票系統(tǒng)是必不可少的功能。設計一個功能強大、易用性好的投票系統(tǒng)絕對是提高顧客購買興趣和達成購買的一個重要因素。投票系統(tǒng)可提高可用性從可用性觀點來看,最好給用戶提供一個操作方便的投票系統(tǒng)。這個的最根本的原因是讓用戶可以確認系統(tǒng)運作正常,也同時能驗證之前與系統(tǒng)的交互也正常。投票系統(tǒng)主要實現(xiàn)了用戶投票查看投票結果;管理員可以管理投票項,可以設置多選或單選投票。1、完備的投票功能。系統(tǒng)設計的投票項目功能模塊,可分為投票項目添加、投票項目管理、投票結果管理、投票系統(tǒng)管理等,操作功能健全而不冗余,簡約而無遺漏。2、科學的管理模式。系統(tǒng)采用多種方式,以方便管理員更好的進行系統(tǒng)管理和投票項目設置;通過投票結果反饋系統(tǒng),用戶可以隨時獲取最新的投票結果;通過完善的項目設置系統(tǒng),管理員可以及時得到最真實最及時的投票數(shù)據(jù);后臺結構化管理模式,涵蓋了項目設置、項目管理、項目修改、系統(tǒng)管理等等,為投票項目管理提供了一套良好的管理模式。3、人性化的操作界面。一個網(wǎng)站,能否吸引顧客的經(jīng)常光顧,界面的美觀也顯得非常重要。本課程系統(tǒng)通過專業(yè)美工的精心打造,讓課程網(wǎng)站的設計充分體現(xiàn)軟件的時尚、大眾化。4、完善的安全機制:獨立的密碼校驗功能,確保用戶和網(wǎng)站的數(shù)據(jù)有較好的安全性。第2章系統(tǒng)分析2.1需求分析在線投票系統(tǒng)功能主要是實現(xiàn)用戶在線投票??梢詫崿F(xiàn)選擇投票項目、投票后可以查看結果。系統(tǒng)管理員主要實現(xiàn)了安全登錄驗證,登錄后可以實現(xiàn)投票項管理,投票具體內容管理,以及設置修改信息,具有信息的添加刪除和修改,等功能。管理員還可以查看投票結果。系統(tǒng)功能主要包括用戶注冊、賬戶管理、限制IP、投票管理、防止用戶名重名等基本功能。此外,還實現(xiàn)了網(wǎng)絡投票系統(tǒng)的后臺管理,包括用戶的添加、刪除、更新等功能。很大程度上減輕了維護人員的勞動強度,提高了工作效率與管理水平,具有很大的實際使用價值。4為網(wǎng)絡管理,簡化了網(wǎng)絡服務提供商的調查工作流程,提高了工作效率。庫SQLServer2000,前臺使用MicrosoftVisualStudio.Net2005平臺開發(fā)。信息平臺的后臺操作采用C/S操作結構以增強系統(tǒng)的安全保密性、系統(tǒng)穩(wěn)定性和易操作性。C#是目前最完備的面向對象語言,在未來仍然很有發(fā)展前途。SQLServer2000采用了關系型數(shù)據(jù)庫結構,是一套精簡、快速的數(shù)據(jù)庫管理系統(tǒng),它提供了多人使用的管理模式,并支持標準的SQL語法。同時,VS2005平臺和SQLServer2000作為微軟公司的產(chǎn)品,具有良好的整和性。系統(tǒng)采用高度集成的模塊結構,將所有的模塊整合到一個通用的中央數(shù)據(jù)庫中。ASP.net是一種建立在通用語言上的程序構架,能被用于一臺Web服務器來建立強大的Web應用程序。ASP.net提供許多比現(xiàn)在的Web開發(fā)模式強大的的優(yōu)1)執(zhí)行效率的大幅提高。ASP.net是把基于通用語言的程序在服務器不像以前的ASP即時解釋程序,而是將程序在服務器端首次運行時進行編譯,這樣的執(zhí)行效果,當然比一條一條的解釋強很多。2)強大性和適應性。因為ASP.net是基于通用語言的編譯運行的程序,所以它的強大性和適應性,可以使它運行在Web應用軟件開發(fā)者的幾乎全部的平臺上。通用語言的基本庫,消息機制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net經(jīng)支持的有C#(C++和Java的結合體),VB,Jscript。將來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整的移植向置有可能都不需要啟動本地的管理員工具就可以實現(xiàn)。這種被稱為"ZeroLocalAdministration"的哲學觀念使A的基于應用的開發(fā)更加具體,和快捷。一個ASP.net的應用程序在一臺服務器系統(tǒng)的安裝只需要簡單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動,一切就是這么簡單。4)自定義性和可擴展性。ASP.net設計時考慮了讓網(wǎng)站開發(fā)人員可以在自己5的代碼中自己定義"plug-in"的模塊。這與原來的包含關系不同,ASP.net可以加入自己定義的如何組件。網(wǎng)站程序的開發(fā)從來沒有這么簡單過。本系統(tǒng)所面向的對象是廣大互連網(wǎng)用戶。因此,將要采用比較流行的B/S三層結構。顯示顯示系結構所不具備的獨特優(yōu)勢:(1)開放的標準:B/S所采用的標準都是開放的、非專用的,是經(jīng)過標準化組織所確定而非單一廠商所制定,保證了其應用的通用性和跨平臺性。(2)較低的開發(fā)和維護成本:B/S的應用只需在客戶端安裝通用的瀏覽器即可,維護和升級工作都在服務器端進行,不需對客戶端進行任何改變,故而大大降低了開發(fā)和維護的成本。(3)用戶使用簡單,界面友好:B/S用戶的界面都在統(tǒng)一的瀏覽器上,瀏覽器易于使用、界面友好,又因為它不再負責數(shù)據(jù)的存取和復雜數(shù)據(jù)計算等任務,只需要進行顯示,因而大大降低了對客戶端的要求。它簡化了系統(tǒng)的開發(fā)和維護,并且特別適用于網(wǎng)上信息發(fā)布。因此,開發(fā)的課程在線瀏覽系統(tǒng)采用了基于B/S模式的體系結構。2.3開發(fā)環(huán)境①軟件環(huán)境MicrosoftVisualStudio.6語言(XML)的核心支持以及在Internet上和防火墻外進行查詢的能力,提供空間,帶來新的商業(yè)應用機遇。例如,XML數(shù)據(jù)庫與WebService的支持將使您的應用實現(xiàn)Internet數(shù)據(jù)互聯(lián),.Net集成極大的擴展了開發(fā)空間,異構數(shù)據(jù)集等都將成為SQLServer數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關應用的有力工具。VisualStudio2005是微軟公司推出的開發(fā)環(huán)境。是目前最尖端的WindowsMicrosoftVisualStudio2005TeamSystem提供支持整個軟件開發(fā)團隊的工VisualStudio2005TeamDeveloperEdition為開發(fā)人員提供高級的靜態(tài)分頻繁地規(guī)劃質量。有關詳細信息,請參閱VisualStudio2005TeamSystem:構建VisualStudio2005TeamTestEdition構建于開發(fā)人員版本之上,更好地為測試人員提供了用于管理和運行各種測試(包括單元測試、手工測試和Web測試)的工具,以及使團隊能夠在應用程序部署之前檢驗其性能的高級負載測試工具。7第3章需求分析系統(tǒng)需求3.1功能要求通過對用戶的需求分析,可以概括出用戶的系統(tǒng)功能需求如下:用戶投票、查看投票、投票項目設計。①用戶投票:用戶只能從多個選項中選取一項進行投票。②查看投票:提供用戶查看當前投票情況,投票結果以條形圖顯示。③投票項目設計:管理員可以設計不同的投票主題,及投票主題的內容可供用戶進行投票。投票設計又包括以下功能需求:增加投票項目、刪除投票項目、查看投票項目、修改投票項目。具體的功能如下所示:(1)用戶界面部分:①選擇投票標題進行投票操作③后臺登錄(2)管理界面部分:①增加、修改和刪除投票標題②增加、修改和刪除投票選項要安裝IIS上運行。在普通的PC機上可以運行。3.3約束條件投票系統(tǒng)主要實現(xiàn)網(wǎng)上投票的功能,實現(xiàn)數(shù)據(jù)的安全交易,采用技術c#語言開發(fā),使界面和代碼分離,大大提高了系統(tǒng)的安全性。8第4章數(shù)據(jù)庫結構設計與數(shù)據(jù)庫設計網(wǎng)絡投票系統(tǒng)用戶管理員投票內容管理投票項目管理管投票內容管理投票項目管理管理員登錄查看投票用戶投票查看投票用戶投票圖4-1系統(tǒng)結構圖提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整性和一致性。(1)數(shù)據(jù)庫需求分析(2)數(shù)據(jù)庫概念結構設計(3)數(shù)據(jù)庫表設計4.2.1數(shù)據(jù)庫概念設計總體來說,數(shù)據(jù)庫的實體主要包括:系統(tǒng)總體E-R圖、管理員信息實體、注9冊用戶信息實體和投票信息實體。系統(tǒng)E-R圖如下圖4-1所示:投票結束時間投票結束時間投票標題投票標題總投票數(shù)11選項票數(shù)投票選項投票選項投票總數(shù)投票時間投票者IP投票者1N1圖4-1系統(tǒng)E-R圖管理員信息實體E-R圖如下圖4-2所示:管理員管理員ID用戶名密碼圖4-2管理員信息實體E-R圖投票標題信息實體E-R圖如下圖4-3所示:圖4-3投票標題實體E-R圖投票選項信息實體E-R圖如下圖4-4所示:投票選項名稱所屬標題投票數(shù)圖4-4投票選項信息實體E-R圖系統(tǒng)配置信息實體E-R圖如下圖4-5所示:標題ID圖4-5系統(tǒng)配置信息實體E-R圖4.2.2數(shù)據(jù)表設計網(wǎng)絡投票系統(tǒng)數(shù)據(jù)庫中各個表的設計結果如表4-1至表4-6所示。(1)管理員表(管理員帳號,管理員密碼)表4-1管理員表(Admin)字段名數(shù)據(jù)類型長度允許空備注4非管理員ID(主鍵)非管理員用戶名非登錄密碼允許權限(2)投票標題表(編號,項,類別號,票數(shù),日期)表4-2用戶表(votemaster)字段名數(shù)據(jù)類型長度允許空備注4非用戶ID(主鍵)非投票項4非類號允許票數(shù)4非狀態(tài)8允許日期允許投票(3)投票選項表(選項編號,投票標題編號,投票項目,投票票數(shù))說明:投票選項表記錄系統(tǒng)中投票數(shù)目的信息。其表結構如表4-3所示:表4-3投票選項表(voet)字段數(shù)據(jù)類型長度允許空備注4非投票ID(外鍵)非投票項4非所屬標題號允許選項票數(shù)允許排序號(4)投票日志表(投票標題編號,投票標題,總投票數(shù),投票結束時間)說明:投票標題表記錄著總投票數(shù)和投票標題的信息。其表結構如表4-4所示:表4-4投票日志表(vlog)字段長度允許空備注4非自動生成為主鍵4非編號8非時間非投票人ip4非投票項標號第5章系統(tǒng)詳細設計在經(jīng)過前面的系統(tǒng)分析后,就形成了一個基本的在線投票系統(tǒng)的詳細設計,下面就詳細介紹該系統(tǒng)中各功能模塊的設計與實現(xiàn)。本模塊實現(xiàn)的主要功能是會員進行登錄的頁面,填寫真確的帳號和密碼,在信息填寫完畢后,通過”提交”按鍵,把用戶所填寫的個人信息提交給服務器與數(shù)據(jù)庫中的帳號進行比較如果相同那么就登陸成功.否則就返回錯誤.輸入用戶名和密碼,提交給系統(tǒng)嚴整,如果正確就可以登錄進系統(tǒng),否則警告用戶。用戶登錄運行界面如圖5-1所示:登錄開始投票進入管理圖5-1登錄頁面中主要包含了兩個RadioButton,第一個RadioButton為管理員登錄,當用戶選擇RadioButton為管理員時,系統(tǒng)會執(zhí)行相應的命令來完成用戶所對應的操作。第二個為用戶RadioButton,原理跟第一個RadioButton一樣。還要求用戶輸入相應的驗證碼,才能進入用戶想進入的網(wǎng)頁。此驗證碼是一個隨機函數(shù)Random產(chǎn)生的混合字符。這也是本網(wǎng)站的一大特色之一。管理端用戶登錄程序流程圖如下圖5-2所示:開始開始返回YN圖5-2管理端用戶登錄程序流程圖管理員管理投票頁面如下,運行界面如圖5-3所示: 投票編號查看32你常用什么編程語言01230小時Q小時0小時編鏈縮鋪編銹子項揉作,剩隆查看投費投票選項添加名稱單選父銀出置理當前在蛾人數(shù):總訪問人數(shù):55-3投票管理圖當用戶單擊[選擇]按鈕的時候,系統(tǒng)會顯示出下面兩個表來:一個是對投票項目表的操作,另一個是對是否限制IP的操作。要注意的是只有用戶單擊[選擇]按鈕時,這兩個表就會被顯現(xiàn)出來。系統(tǒng)唯一的不足,就是沒有實現(xiàn)對投票項目票數(shù)的限制,也就是,當管理員修改數(shù)據(jù)的時候,為了公正起見,能否將修改總投票項目的票數(shù)給限制掉,這一功能有待提高。投票系統(tǒng)維護模塊流程圖如下圖5-4所示:開始開始編,輯圖5-4投票系統(tǒng)維護模塊流程圖管理員登錄后,可以選擇修改投票,運行的界面如下:子項ID子排序號除中更新取消刪除刪除1v0圖5-5修改投票修改投票流程圖:開始開始管理員登陸返回填寫項目信息完成修改繼續(xù)修改返回首頁圖5-6修改投票流程圖添加項目用到GreedVotel.aspx和GreedVote2.aspx兩個文件。從圖5-3中統(tǒng)中的核心內容之一。在這個下拉列表框中有兩個值,一個是限制IP,一個是不限制IP。其中限制IP,就是用戶在參加投票時不可以在規(guī)定的時間里頻繁投投票進行設計,用戶可以在規(guī)定時間里連續(xù)投入幾票或者是幾十票。投票選項添加名稱投票間隔小時交退出管理當前在線人數(shù):總訪問人數(shù):5圖5-3添加投票標題頁面的運行結果。圖5-7添加投票標題界面在填寫好投票標題和有關事項時,單擊[確認]按鈕后,就會將數(shù)據(jù)提交到GreedVote2.aspx文件中,這個文件再將GreedVotel.aspx和它本身的數(shù)據(jù)提交到數(shù)據(jù)庫中。頁面中要注意的一個問題,就是("GreedVote2.aspx?voteTitle="+this.TextBox1.Text.ToString()這一條語句,它的功能不亞于上面顯示投票選項這個頁面里的“GridView1_SelectedIndexChanged”語句,它主要是完成跳轉到添加選項頁面并且將這個投票標題傳遞給GreedVote2.aspx中。添加投票標題維護模塊流程圖如下圖5-4所示:是圖5-8添加投票標題維護模塊流程圖下面就是圖(5-9)GreedVote2.aspx這一個添加項目頁面,從圖中大家可以看到有兩個按鈕:“繼續(xù)添加”和“完成添加”。“繼續(xù)添加”這個按鈕的作用就是將投票的項目傳送到數(shù)據(jù)庫中。它里面有一句紅色的語句“不能超過20個字"它是限制了投票項目的字數(shù),防止用戶在創(chuàng)建投票項目,傳遞到數(shù)據(jù)庫時出現(xiàn)錯誤。屋加新選項:名稱默認票數(shù)p所屬項目你常用什么弱程語言24子項標題編輯*編編輯*編0D刪除選中刪除副除制除刪除圖5-9添加投票子項界面在GreedVote2.aspx這個頁面中,大家要注意的就是上述這條紅色的語句“不能超過20個字”防止數(shù)據(jù)庫出現(xiàn)錯誤,另外就是在頁面中用到了一條Script語(添加成功,請繼續(xù)添加!')</script>")”,當用戶完成投票項目的一個添加后,系統(tǒng)就會每次提醒您“添加成功,請繼續(xù)添加”,如果用戶添加的內容超過了數(shù)據(jù)庫所承受的范圍時,就會報錯。添加投票項目模塊流程圖如下圖5-10所示:返回圖5-10添加投票項目模塊流程圖投票頁面主要用到vote.aspx這個文件,圖5-1為用戶投票頁面的運行結果。時間允許測試第二項廠非常棒廣我喜歡廣很好的啊廠測試拌空查看挺雁2測試第二項上一頁下一頁您的IP是:投票時間是:20圖5-11投票頁面界面這個voteadmin.aspx頁面,完成對增加數(shù)據(jù)的顯示功能。此頁面里用到了一個GridViewl_SelectedIndexChanged來綁定數(shù)據(jù)并且選擇相應的數(shù)據(jù)集。有了這個GridView1_SelectedIndexChanged的命令,用戶就可以完成選擇投票標題的年最期待的網(wǎng)絡游戲”,要怎么去選擇它,并且要在一個“vote”頁面里不同的顯示投票選項維護模塊流程圖如下圖5-12所示:開始NY圖5-12顯示投票選項維護模塊流程圖查看投票結果如下:后退搜素擊收瀛夾投票項票數(shù)(點擊排序)測試2很好的啊11一般般吧14測試第一項上一頁下一頁圖5-13查看投票圖5.6系統(tǒng)安裝過程并設置默認文檔為login.aspx。5.7系統(tǒng)運行過程第二步:在InternetExplorer瀏覽器中鍵入http:///login.aspx(或本機的IP地址)回車,便可打開登錄頁面。第6章系統(tǒng)測試從保證軟件質量的角度來說,軟件測試是軟件質量保證工程的一個重要組成部分,也是最重要的質量保證手段。為了保證所提交的軟件在線投票系統(tǒng)信息能夠滿足客戶的需求,以及在使用中的可靠性,就必須對所開發(fā)的軟件在線投票系統(tǒng)信息進行系統(tǒng)而全面的測試?;谶@一需求,軟件測試作為軟件開發(fā)過程中的一個重要階段,受到了軟件開發(fā)組織的普遍重視,并形成了一整套比較成熟的測試理論和技術方法。然而,隨著軟件開發(fā)技術的不斷發(fā)展,以及軟件系統(tǒng)的規(guī)模和復雜性的不斷增加,傳統(tǒng)的軟件測試理論和技術已經(jīng)不能夠很好地滿足開發(fā)組織在在線投票系統(tǒng)信息質量、開發(fā)成本以及研制周期等方面的需求。無論怎么強調軟件測試的重要性和它對軟件可靠性的影響都不過分。軟件測試的目的是發(fā)現(xiàn)軟件中的錯誤,然后驚醒診斷并改正錯誤。測試的方法有兩種:黑合測試,已經(jīng)知道了在線投票系統(tǒng)信息應該具有的功能,可以通過測試來檢驗是否每個功能都能正常使用;白合測試,知道在線投票系統(tǒng)信息內部工作過程,可以通過測試來檢驗辦在線投票系統(tǒng)信息內部動作是否按照規(guī)格說明數(shù)的規(guī)定正常進行。粗略看來,不論采用何種測試方法,只要對每一中可能的情況都進行測試,就可以得到完全正確的程序。6.2測試過程(1)后臺登錄測試測試數(shù)據(jù):內容:用戶名admin密碼admin用戶名123密碼123用戶名1001密碼1001用戶名1002密碼1002測試結果,輸入用戶名和密碼,然后單擊"登錄"按鈕,登錄后臺管理的主界面。如果輸入的上第四組數(shù)據(jù)的值,系統(tǒng)檢測發(fā)現(xiàn)用戶名不存在,則提示“用(2)內容管理信息信息模塊測試測試數(shù)據(jù)如表4-1所示:表4-1測試數(shù)據(jù)表用戶名密碼管理操作修改刪除修改刪除修改刪除在內容登錄首界面單擊“管理信息選項”按鈕則進入信息信息的管理界面,該界面顯示了所有信息信息列表。單擊“修改”按鈕跳轉到修改信息信息界面,可以進行修改信息內容。單擊“刪除”按鈕可以刪除該信息信息內容。兩個多月的畢業(yè)設計,是對我大學學習成果最好的檢驗。在這次設計中,綜合運用了軟件工程,數(shù)據(jù)結構,數(shù)據(jù)庫等多方面知識,同時極大的提高了自己的實踐能力。比如:以前只是了解一些設計模式方面的知識,通過這使我對這方面的知識有了更深入的研究;再比如:雖然早就知道了Asp.Net的三層商務架構模式,但沒有具體設計過,在本次畢業(yè)設計中,通過對數(shù)據(jù)及信息交互方式的詳細分析,逐步劃分出了各功能模塊的三層訪問方式。同時,此次畢業(yè)設計使我的Asp.Net編程方面有了更大的提高。由于實習等原因,這次畢業(yè)設計時間較緊,因此本系統(tǒng)存在著很多缺點和不足。比如:沒有更好的對代碼進行規(guī)范化,頁面設計較為粗糙,在更新投票項方面還有待完善。首先感謝在大學里所有教過,指導過我的老師,是你們一步步指導我、教育我,讓我在這里不斷地成長、不斷地提高,這里也將是我人生的轉折點。本次畢業(yè)設計,本人使用了ASP.NET開發(fā)平臺來對網(wǎng)絡投票系統(tǒng)進行開發(fā)。說實話,之前只在課堂上通過老師的操作和講解細微地接觸過ASP.NET,但并不是很深入,所以在開發(fā)中對ASP.NET中的C#語言也并不十分了解。設計的過程中,我碰到了許許多多之前并沒有碰到過的難題,有好幾次在設計系統(tǒng)的過程中,想到了放棄的念頭,但在我的指導老師許志飛老師的細心指導與幫助下,使我克服了難點,讓我成功地完成了本次畢業(yè)設計。從中也讓我從指導老師許志飛那里學到了不少的東西,專業(yè)知識方面也就不必說了,可以說沒有他的幫助我是不能夠順利地完成這次畢業(yè)設計的。最重要的還是從他那里學到了一種嚴謹、踏實的工作作風和敬業(yè)精神。另外,我還要特別感謝大學三年教過我的所有老師,他們把我從一個對編程一無所知的門外漢培養(yǎng)成能靠自己的力量,基本完成一個簡單的系統(tǒng)。感謝這些優(yōu)秀的老師,是他們教會我最重要的編程基礎,使得我有今天的成績。最后,我還要特別感謝曾給我無私幫助的同學,一個人做任何事,不可能是一帆風順不遇到難題和挫折的,在我的設計過程中,我碰到過不少問題,在我的積極提問和老師、同學的耐心解答下,我得以順利完成畢業(yè)設計和論文。在此我也衷心的感謝他們。在此,我要再一次感謝我的指導老師許志飛為我所付出的一切。2.ScottWorley編著:《ASP.NET技術內幕》,人民郵電出版社,2002年4月出2005年9月出稿;4.李曉黎編著:ASP+SQLServer網(wǎng)絡應用系統(tǒng)開發(fā)與實例[M],人民郵電出版社2004年3月出版;5.王興東編著:《ASP&ASP.NET應用編程150例》,電子工業(yè)出版社,2004年5月出版;6.KhristineAnnwnPage編著:《DreamweaverMX2004網(wǎng)頁設計標準教材(中文版)》,電子工業(yè)出版社,2004年9月出版;7.尚俊杰編著:《網(wǎng)絡程序設計——ASP案例教程》,清華大學出版社,2004年11月出版;8.天極網(wǎng)新技術研究室編著:《ASP.NET完全入門》,重慶出版社,2001年1月出9.尚冬娟郝克剛葛瑋等,軟件測試中的測試用例及復用研究,計算機技術與發(fā)展,2006年1月出稿;畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得及其它教育機構的學位或學歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。使用授權說明目錄檢索與閱覽服務;學??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績热?。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論