基于asp.net網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

基于asp.net網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

ID:8498703

大小:452.00 KB

頁(yè)數(shù):22頁(yè)

時(shí)間:2018-03-29

基于asp.net網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于asp.net網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于asp.net網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于asp.net網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于asp.net網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
資源描述:

《基于asp.net網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)

1、目錄摘要2前言3第一章ASP.NET介紹41.1ASP.NET的優(yōu)勢(shì)41.2ASP應(yīng)用程序的安全性61.3小結(jié)7第二章應(yīng)用程序的體系結(jié)構(gòu)82.1傳統(tǒng)的C/S模式82.2三層架構(gòu)模型82.3開(kāi)發(fā)三層架構(gòu)ASP.NET應(yīng)用程序的方法92.4小結(jié)10第三章ASP.NET開(kāi)發(fā)數(shù)據(jù)庫(kù)技術(shù)113.1基本概念113.2ADO.NET數(shù)據(jù)庫(kù)訪問(wèn)流程113.3小結(jié)12第四章網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)134.1系統(tǒng)需求分析134.2投票系統(tǒng)的組成模塊134.3系統(tǒng)操作流程144.4系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)15第五章總結(jié)21參考文獻(xiàn)22基于ASP.NET網(wǎng)絡(luò)投票系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要利用網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)技

2、術(shù),結(jié)合目前互聯(lián)網(wǎng)寬帶的普遍接入的新形勢(shì),讓用戶通過(guò)互聯(lián)網(wǎng)進(jìn)行投票,如投票選舉,可以大大提高投票率,同時(shí)節(jié)省了調(diào)查問(wèn)卷等有形物資的花費(fèi),以及投票人和檢票員的時(shí)間。目前各種網(wǎng)站的投票調(diào)查模塊,其后臺(tái)數(shù)據(jù)庫(kù)的Web操作較多采用ASP或是PHP技術(shù)結(jié)合數(shù)據(jù)庫(kù)的方法實(shí)現(xiàn)。而本文提出了基于B/S模式的ASP.NET技術(shù)結(jié)合數(shù)據(jù)庫(kù)的方案,其中重點(diǎn)介紹了如何實(shí)現(xiàn)ASP.NET連接各種數(shù)據(jù)庫(kù)的Web功能。并對(duì)ASP.NET技術(shù)與數(shù)據(jù)庫(kù)連接方法進(jìn)行介紹、分析,突出了C#平臺(tái)和增強(qiáng)數(shù)據(jù)庫(kù)安全的優(yōu)勢(shì),而且簡(jiǎn)化了Web應(yīng)用系統(tǒng)的工作。關(guān)鍵詞:ASP.NET網(wǎng)絡(luò)投票數(shù)據(jù)庫(kù)前言隨著計(jì)算機(jī)網(wǎng)絡(luò)技

3、術(shù)的深入發(fā)展,計(jì)算機(jī)技術(shù)的應(yīng)用也日益普及,涉及人們工作、學(xué)習(xí)和生活的方方面面,大大提高了效率。信息資源也得到了最大程度的共享,促進(jìn)了社會(huì)各個(gè)領(lǐng)域的發(fā)展。例如,網(wǎng)絡(luò)投票系統(tǒng)是應(yīng)用計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用的一個(gè)方面,能夠及時(shí)收集人們對(duì)于某個(gè)事物的看法、建議,而且是一種民主和自由形式的體現(xiàn)。在線投票功能是網(wǎng)站應(yīng)用程序最常用的功能之一,也是網(wǎng)站應(yīng)用程序開(kāi)發(fā)常用的功能模塊。當(dāng)網(wǎng)站管理員或用戶提出一些新的想法與建議或者出現(xiàn)一種新的產(chǎn)品是否滿足用戶或者客戶的需求,另外網(wǎng)站還可以通過(guò)在線投票功能做一些實(shí)際性的調(diào)查工作。本課題介紹的網(wǎng)絡(luò)投票系統(tǒng)實(shí)現(xiàn)了投票信息結(jié)果的圖形化顯示,對(duì)投票情況的實(shí)時(shí)查

4、看。當(dāng)今在各種大大小小的網(wǎng)站中,各種類型的Web投票調(diào)查模塊基本上是基于C/S體系結(jié)構(gòu),使用ASP技術(shù)開(kāi)發(fā)。但是為了加快訪問(wèn)速度以及增強(qiáng)模塊操作的安全性和實(shí)現(xiàn)模塊的可移植性,后臺(tái)數(shù)據(jù)庫(kù)逐漸由C/S模式向B/S模式過(guò)渡。相比較而言,B/S模式有以下優(yōu)勢(shì):應(yīng)用程序在部署、升級(jí)、維護(hù)以用在服務(wù)器端進(jìn)行配置時(shí),它提高了系統(tǒng)的安全性。腳本語(yǔ)言開(kāi)發(fā)也逐漸由ASP技術(shù)向JSP、ASP.NET技術(shù)發(fā)展。本文中,作者主要完成服務(wù)器端的用戶管理、投票項(xiàng)管理功能;投票主題管理;編輯投票項(xiàng);編輯投票主題功能模塊的設(shè)計(jì)、實(shí)現(xiàn)與完善以及整個(gè)實(shí)驗(yàn)網(wǎng)站的組織建立和測(cè)試工作。第一章ASP.NET介紹

5、ASP.NET是Microsoft.NET的一部分,作為戰(zhàn)略產(chǎn)品,它不僅是ActiveServerPage(ASP)的下一個(gè)版本,還提供了一個(gè)統(tǒng)一的Web開(kāi)發(fā)模型,其中包括了開(kāi)發(fā)人員生成企業(yè)級(jí)Web應(yīng)用程序所需的各種服務(wù)。ASP.NET的語(yǔ)法在很大程度上與ASP兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu)(Codebehind),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)。ASP.NET提供了穩(wěn)定的性能、優(yōu)秀的升級(jí)性、更快速的開(kāi)發(fā)、更簡(jiǎn)便的管理、全新的語(yǔ)言以及網(wǎng)絡(luò)服務(wù)。貫穿整個(gè)A5PNET的主題就是系統(tǒng)幫用戶做了大部分不重要的瑣碎的工作。ASP.NET是一

6、個(gè)己編譯的、基于.NET的開(kāi)發(fā)環(huán)境,可以用任何與.NET兼容的語(yǔ)言來(lái)構(gòu)建應(yīng)用程序。另外,任何ASP.NET應(yīng)用程序都可以使用整個(gè).NETFramework。開(kāi)發(fā)人員可以非常方便地應(yīng)用這些特性,其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、類型安全,以及靈活使用各種軟件開(kāi)發(fā)技術(shù):面向?qū)ο?、?duì)象組件、面向服務(wù)等??焖侔l(fā)展的分布式應(yīng)用也需要更快速、更模塊化、更易操作、更多平臺(tái)支持和重復(fù)利用性更強(qiáng)的開(kāi)發(fā),需要一種新的技術(shù)來(lái)適應(yīng)不同的系統(tǒng),網(wǎng)絡(luò)應(yīng)用和網(wǎng)站需要提供一種更加強(qiáng)大的可升級(jí)的服務(wù)。這些都是ASP.NET力所能及的。在.NET平臺(tái)上,ASP.NET的出現(xiàn)給原有的軟件開(kāi)發(fā)模式帶來(lái)了一

7、場(chǎng)全新的技術(shù)革命,頓時(shí)間新的B/S(Browser/Server)架構(gòu)開(kāi)發(fā)模式鋪天蓋地,也解脫了無(wú)數(shù)奮戰(zhàn)在前線的ASP程序員的重?fù)?dān)。真可謂是一個(gè)跨時(shí)代的產(chǎn)品,解決了很多以前ASP中沒(méi)能解決的問(wèn)題。而隨著時(shí)間的推移,也就在短短的這幾年時(shí)間里,強(qiáng)大的微軟帝國(guó)又陸續(xù)推出了更多的.NET版本:.NET2.0、.NET3.0、.NET3.5、.NET4.0。同時(shí)也相繼出現(xiàn)了VisualStudio2005、VisualStudio2008版本,VisualStudio2010。毋庸置疑,它們?yōu)殚_(kāi)發(fā)人員提供了更多的新特性以便能更快速便捷地構(gòu)建應(yīng)用程序。1.1ASP.NET的

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。