資源描述:
《通用投票系統(tǒng)的設計與實現(xiàn)--配置模塊(畢業(yè)設計論文)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、本科畢業(yè)設計題目:通用投票系統(tǒng)的設計與實現(xiàn)--配置模塊通用投票系統(tǒng)的設計與實現(xiàn)--配置模塊摘要:本項目是通用投票系統(tǒng)的子系統(tǒng)--配置模塊,其在后臺為系統(tǒng)提供一個安全,穩(wěn)定,靈活的項目配置管理支持。本系統(tǒng)采用瀏覽器/服務器網(wǎng)絡結(jié)構(gòu)模式(B/S結(jié)構(gòu)),基于ASP.NET框架,使用MicrosoftVisualStudio2010和SQLServer2005技術設計,運用了C#程序設計語言,實現(xiàn)后臺配置模塊。經(jīng)測試,系統(tǒng)運行良好,符合系統(tǒng)的需求規(guī)范要求。關鍵詞:通用投票系統(tǒng);配置模塊;B/S結(jié)構(gòu);ASP.NETDesignandimp
2、lementationofUniversalvotingsystem--ConfigurationmoduleAbstract:ThisprojectisasubsystemoftheUniversalvotingsystem-configurationmoduleinthebackground,thesystemprovidesasafe,stable,flexibleprojectconfigurationmanagementsupport.Thesystemusesthebrowser/servernetworkstruc
3、turemode(B/Sstructure),basedonASP.NETframework,usingMicrosoftVisualStudio2010andSQLServer2005technologydesign,andwiththehelpofC#programminglanguage,thesystemcanrealizethebackgroundconfigurationmodule.Afterthetest,thesystemshowsgreatoperationandinlinewiththeneedsofthe
4、systemspecifications.Keywords:Universalvotingsystem;configurationmodule;B/Sstructure;ASP.NET目錄一、可行性分析1(一)配置模塊建設可行性分析1(二)系統(tǒng)處理流程2(三)系統(tǒng)數(shù)據(jù)流程4二、需求分析4(一)系統(tǒng)需求的規(guī)定41.對功能的規(guī)定42.對性能的規(guī)定73.輸入輸出要求84.其他專門要求8(二)系統(tǒng)環(huán)境規(guī)定81.硬件及其他設備82.支持軟件83.接口設計9三、系統(tǒng)概要設計9(一)系統(tǒng)數(shù)據(jù)庫設計91.數(shù)據(jù)字典設計92.邏輯結(jié)構(gòu)設計163.概
5、念結(jié)構(gòu)設計17四、詳細設計18(一)配置模塊系統(tǒng)的結(jié)構(gòu)181.時序圖192.用例圖193.狀態(tài)圖20(二)配置模塊設計說明201.被投票組模塊說明202.專家投票組模塊說明243.項目模塊說明27五、系統(tǒng)測試30(一)測試計劃301.被投票組模塊測試計劃302.專家投票組模塊測試計劃333.項目模塊測試計劃35(二)測試結(jié)果及發(fā)現(xiàn)38六、操作使用說明38(一)系統(tǒng)特征描述381.通用投票系統(tǒng)總體結(jié)構(gòu)圖38(二)安裝與初始化391.SQLServer2005數(shù)據(jù)庫安裝392.配置IIS453.項目配置464.項目發(fā)布46(三)運行
6、說明481.運行步驟48總結(jié)與展望53參考文獻54致謝54一、可行性分析在網(wǎng)絡飛速發(fā)展的今天,以往的傳統(tǒng)投票方式已不能適應現(xiàn)今社會的發(fā)展,為了更好地表達投票者與被投票者的意愿,網(wǎng)絡的通用投票系統(tǒng)(簡稱UVS),應運而生。通用投票系統(tǒng)后臺管理模塊,可以系統(tǒng)地管理被投票人、投票人與項目的信息;大大地提高了投票的效率。從技術、操作、經(jīng)濟、市場等方面進行調(diào)查研究和分析比較,為配置模塊決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法。(一)配置模塊建設可行性分析配置模塊的可行性分析主要包括技術上的可行性、操作上的可行性、經(jīng)濟可行性分析和市場可行性分
7、析這四個方面。1、技術可行性分析通過根據(jù)軟件的需求,以及對本設計的技術實現(xiàn)進行全方面的了解,我決定采用ASP.NET框架,使用MicrosoftVisualStudio2010和SQLServer2005技術設計工具,運用了C#程序設計語言,實現(xiàn)開發(fā)通用投票系統(tǒng)的配置模塊。由于這3個都是微軟產(chǎn)品,在技術上比較成熟,且穩(wěn)定可靠和十分值得信賴。.NETFramework擁有它自己內(nèi)置的設計器[引用于ChristianHo1m等編著的《C#軟件項目開發(fā)全程剖析》第398頁15.1.1實現(xiàn)考慮]。SQLServer2005是一個全面的數(shù)
8、據(jù)平臺,提供了最可靠、伸縮性最大和最安全的數(shù)據(jù)存儲[引用于JohnKauffman編著的《ASP.NET數(shù)據(jù)庫入門經(jīng)典——C#編程篇》第17頁1.2.1數(shù)據(jù)庫]??梢姶讼到y(tǒng)的開發(fā)在技術上是可行的。2、經(jīng)濟可行性分析從通用投票系統(tǒng)配置模塊的意義上可以看出,盈利不是