freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上投票系統(tǒng)的設(shè)計—畢業(yè)設(shè)計論文-文庫吧資料

2024-12-11 17:19本頁面
  

【正文】 if not op=提交 then % % else session(topic1)=request(topic) end if % 選擇更新投票主題界面: 圖 412 選擇更新主題投票界面 關(guān)鍵代碼: %op=request(opt) if not op=提交 then set rs=() set rst=() select * from voteinfo where topic=39。 end if % 刪除投票界面: 圖 411 刪除投票界面 ( 5)更新投票: 當(dāng)投票信息有變動時, 先在“選擇更新投票主題界面”中輸入想要更新的主題,“提交 ” 后跳轉(zhuǎn)至“ 更新投票 界面”。topicamp。 delete from choice where topic=39。topicamp。 關(guān)鍵代碼: % flag=request(action) if not(flag=提交 ) then % % else topic=request(topic) delete from voteinfo where topic=39。 ( 3)增加投票: 添加投票界面是管理員新建投票信息并存儲在數(shù)據(jù)庫中的媒介,并在投票管理界面中顯示。 ( 2)設(shè)計投票管理主界面: 當(dāng)管理員登錄成功后 ,會轉(zhuǎn)到投票管理界面。) as re,conn,1,3 if not then % 搜索投票界面: 第 15 頁 共 20 頁 圖 48 搜索投票界面 投票管理模塊 模塊圖如下: 圖 49 投票管理模塊 ( 1) 管理員登陸 : 管理登陸之后才能管理投票信息 。topicamp。 關(guān)鍵代碼: % op=request(op) if not op=投票搜索 then % % else topic=request(search) set rs=() select (39。 顯示投票結(jié)果界面: 圖 47 顯示投票結(jié)果界面 ( 4) 搜索投票: 用戶可在 搜索 投票模塊搜索自己想要了解的投票的具體內(nèi)容。 ( 2) 進(jìn)行投票: 在 “投票選項 ”中選中所選類別提交后,所選內(nèi)容會存儲在數(shù)據(jù)庫中,并在投票管理頁面中顯示投票結(jié)果。 關(guān)鍵代碼: dim GetCode,valicode GetCode=Cstr(request(getcode)) 用戶信息 用戶注冊 用戶登陸 登陸驗證 第 13 頁 共 20 頁 valicode=Cstr(Session(validatecode)) if GetCodevalicode then (驗證碼輸入錯誤,請重輸入 ) 運用動態(tài)口令認(rèn)證機制, 登陸時輸入所顯示的動態(tài)驗證碼,以此防止惡意重復(fù)性投票,提高了系統(tǒng)的安全性。 ( 3) 登陸驗證: 驗證原理: 使用動態(tài)編程語言 ASP, 隨即生成一個隨機 4 位數(shù)字 。用戶注冊功能能提高投票信息的公正性和有效性,防止部分人員隨意投票。 ( 3)投票管理模塊 此模塊完成的功能是能夠增加、刪除和修改投票主題和投票信息,并在數(shù)據(jù)庫中對數(shù)據(jù)進(jìn)行相應(yīng)的操作。 ( 2)用戶操作模塊 此模塊完成的功能一是顯示投票項,記錄用戶所投選項,更新數(shù)據(jù)庫,能夠顯示投票結(jié)果,二是用戶能夠搜索投票。 ( 1)用戶注冊、登陸和驗證模塊 此完成的功能主要是能記錄用戶的注冊信息,存儲在數(shù)據(jù)庫,并在登陸時核對與在數(shù)據(jù)庫中的數(shù)據(jù)是否匹配。 表 32 投票信息表( voteinfo) 列名 數(shù)據(jù)類型 說明 topic varchar(30) 投票主題 (主鍵) intension varchar(100) 投票目的 content varchar(100) 投票內(nèi)容 choice varchar(30) 投票選項 ment varchar(100) 投票備注 投票選項 各投票主題的“投票選項”及對應(yīng)的投票數(shù)。 % 數(shù)據(jù)庫的設(shè)計 用戶信息 在用戶注冊時,用于存儲“用戶帳號”“用戶密碼”“用戶真實姓名”“用戶電話”“用戶電子郵件”“用戶地址”“用戶備注”等相關(guān)信息。pwd=。server=(local)。 這樣可以確保當(dāng)前訪問是來自一個人而非機器 。本網(wǎng)上投票系統(tǒng) 采用 的 方法是為 用 戶提供一個包含隨即字符串的圖片,用戶必須讀取這些字符串 , 然后隨登陸窗體或者 投票 窗體等用戶創(chuàng)建的窗體一起提交 。 第 7 頁 共 20 頁 網(wǎng)上投票系統(tǒng)中的 驗證碼的作用 因為 WEB 站有時會碰到客戶機惡意攻擊 , 其中一種很常見的攻擊手段就是身份欺騙它通過在客戶端腳本寫入一些代碼 , 然后利用其客戶機在 網(wǎng)站 反復(fù)登陸 ,或者攻擊者創(chuàng)建一個 HTML 窗體 , 其窗體如果包含了注冊窗體或 投票 窗體等相同的字段 ,然后利用 “ post” 傳輸數(shù)據(jù)到服務(wù)器 ,服務(wù)器會執(zhí)行相應(yīng)的創(chuàng)建帳戶 , 提交垃圾數(shù)據(jù)等操作 , 如果服務(wù)器本身不能有效驗證并拒絕此非法操作 , 它會很嚴(yán)重耗費其系統(tǒng)資源 , 降低網(wǎng)站性能甚至使程序崩潰 。而圖片的字符識別,就是看圖片上的干擾強度了。攻擊者編寫的 robot 程序,很難識別驗證碼字符,順利的完成自動注冊,登錄。 驗證碼實現(xiàn)流程 服務(wù)器端隨機生成驗證碼字符串,保存在內(nèi)存中,并寫入圖片,發(fā)送給瀏覽器端顯示,瀏覽器端輸入驗證碼圖片上字符,然后提交服務(wù)器端,提交的字符和服務(wù)器端保存的該字符比較是否一致。簡單的說呢,就是防止攻擊者編寫程序,自 動注冊,重復(fù)登錄暴力破解密碼。攻擊者可以使用這些帳戶為其他的用戶制造麻煩,如發(fā)送垃圾郵件或通過同時反復(fù)登錄多個帳戶來延緩服務(wù)的速度。而 加上隨機的驗證碼之后 ,軟件不可能計算出一樣的驗證碼 ,因此就無法 投票 了 。 所謂驗證碼, 是將一串隨機產(chǎn)生的數(shù)字或符號,生成一幅圖片, 圖片里加上一些干擾象素(防止 OCR),由用戶肉眼識別其中 的驗證碼信息,輸入表單提交網(wǎng)站驗證,驗證成功后才能使用某項功能。因此,這種方法比基于口令的認(rèn)證方法具有更好的安全性,在一定程度不同上解決了基于靜態(tài)口令的認(rèn)證方法所面臨的威脅。 雙因子認(rèn)證比基于口令的 認(rèn)證 方法增加了一個認(rèn)證要素,攻擊者僅僅獲取了用戶口令或者僅僅拿到了用戶的令牌訪問設(shè)備,都無法通過系統(tǒng)的認(rèn)證。當(dāng)用戶要網(wǎng)上投票登錄系統(tǒng)時,首先要輸入啟用 Token 的口令,其次還要將 Token 上所顯示的數(shù)字作為系統(tǒng)的口令輸入。所有用 SQL 編寫的程序都是可以移植的。 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而 SQL 將全部任務(wù)統(tǒng)一在一種語言中?;镜?SQL 命令只需很少時間就能學(xué)會,最高級的命令在幾天內(nèi)便可掌握。查詢優(yōu)化器知道存在什么索引,哪兒使用合適,而用戶從不需要知道表是否有索引,表有什么類型的索引。這種特性使用戶更易集中精力于要得到的結(jié)果。 SQL 的集合特性允許一條 SQL 語句的結(jié)果作為另一條 SQL 語句的輸入。 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進(jìn)行操作,可操作記錄集。它使全部用戶,包括應(yīng)用程序員、 DBA 管理員和終端用戶受益非淺。 Structured Query Language 包含 4 個部分: 數(shù)據(jù)查詢語言 DQLData Query Language SELECT ; 數(shù)據(jù)操縱語言 DQLData Manipulation Language INSERT,UPDATE,DELETE ; 數(shù)據(jù)定義語言 DQLData Definition Language CREATE,ALTER,DROP; 數(shù)據(jù)控制語言 DQLData Control Language COMMIT WORK,ROLLBACK WORK。 SQL 語言結(jié)構(gòu)簡潔,功能強大,簡單易學(xué),所以自從 IBM 公司 1981 年推出以來, SQL 語言,得到了廣泛的應(yīng)用。當(dāng)一個用戶瀏覽器 (下圖所示: Web Client)從 Web服務(wù)器 (下圖所示: Web Server)要求一個 ASP 網(wǎng)頁時, Web 服務(wù)器會將這個 ASP 文件發(fā)送給 Web 服務(wù)器的 ASP 引擎 (下圖所示: ASP Engine), ASP 引擎則將該 ASP 網(wǎng)頁中所有的服務(wù)器端腳本 (下圖所示: %和 %之間的代碼 )轉(zhuǎn)換成 HTML 代碼,然后將所有 HTML 代碼發(fā)送給用戶瀏覽器。Microsoft Peer Web Services Version on Windows NT Workstation 運行 ASP 所需的環(huán)境: ( 9) ActiveX Server Components(ActiveX 服務(wù)器元件 )具有無限可擴充性。 ( 7) 可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。腳本引擎是處理腳本程第 4 頁 共 20 頁 序的 COM(Component Object Model)物件。 ( 5) Active Server Pages 能與任何 ActiveX scripting 語言相容。 ( 4) 與瀏覽器無關(guān) (Browser Independence),用戶端只要使用可執(zhí)行 HTML碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計的網(wǎng)頁內(nèi)容。 ( 2) 無須 pile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客 戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 ASP 簡介 Microsoft Active Server Pages 即我們所稱的 ASP,其實是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, ASP 內(nèi)含于 IIS 和 之中 ,通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。瀏覽器 /web 服務(wù)器的出現(xiàn)實現(xiàn)了一個三層應(yīng)用架構(gòu),它將客戶機 /服務(wù)器模型以及那些基于主機的處理模型的最好特性聚集在一起了,這一體系 結(jié)構(gòu)的目標(biāo)是容易配置、信息的集中管理和簡單的資源管理在這個開發(fā)思想中,服務(wù)器的負(fù)責(zé)向用戶提供信息和要求的數(shù)據(jù),另外通過客戶瀏覽器軟件,服務(wù)器是呈現(xiàn)給用戶的圖形化用戶界面顯示由服務(wù)器發(fā)送的住處服務(wù)器控制住處的布局和內(nèi)容,這使信息的控制和管理非??煽?,計算機網(wǎng)絡(luò)從體系結(jié)構(gòu)到實用技術(shù)已逐步走向系統(tǒng)化、工程化、科學(xué)化。 第 3 頁 共 20 頁 技術(shù)上配合 個人計算機的出現(xiàn)加速了企業(yè)信息化進(jìn)程,網(wǎng)絡(luò)開發(fā)的新模式也日趨成熟,發(fā)展到現(xiàn)在,網(wǎng)絡(luò)的開發(fā)模式已從工作站/服務(wù)器模式、 Client/Server 模式發(fā)展到以瀏覽器 /web 服務(wù)器體系結(jié)構(gòu)模型的 Browser/Server 模式。 2 系統(tǒng)體系開發(fā)環(huán)境 系統(tǒng)的硬件環(huán)境 本系統(tǒng)在開發(fā)過程中以 SQL 為基礎(chǔ), ASP 編程。因此,研究出一套適合網(wǎng)絡(luò)特點的調(diào)查程序 與方法是必要的 。而他的心緒、性格、當(dāng)時環(huán)境等等因素,會對他是否主動參加調(diào)查起作用,也就會在一定程度上影響樣本的合理性。 網(wǎng)上 投票 樣本的合理性 傳統(tǒng)問卷調(diào)查,調(diào)查方可以根據(jù)需要抽取樣本,以保證其合理性。 因此, 如果 把一些 大多數(shù)網(wǎng)民日常工作生活未 涉及 的調(diào)查內(nèi)容作為網(wǎng)絡(luò)投票的主題, 結(jié)果就會產(chǎn)生偏差。其中網(wǎng)民數(shù)、上網(wǎng)計算機數(shù)分別達(dá)到了 11000第 2 頁 共 20 頁 萬人、 4950 萬臺,與上年同期相比分別增長了 %和 %。 什么樣的主題適合做網(wǎng)上 投票 網(wǎng)上 投票 對象只能來源于網(wǎng)絡(luò)的使用者,而目前這部分使用者具有一定的特殊性,特別是在中國。網(wǎng)上調(diào)查與傳統(tǒng)民意調(diào)查有著很大不同,值得我們從各個角度去認(rèn)識。 網(wǎng)上 投票 系 統(tǒng) 的適用范圍 從技術(shù)上來說,網(wǎng)上 投票 是十分簡便的,時效性也強。 網(wǎng)上 投票 系 統(tǒng)概念的提出 網(wǎng)絡(luò)的快速發(fā)展和計算機的廣泛普及,為解決傳統(tǒng) 民意調(diào)查 存在的缺點和提出網(wǎng)上 投票 系統(tǒng)概念提供了物質(zhì)基礎(chǔ)。 網(wǎng)上投票系統(tǒng)的概念 網(wǎng)上投票調(diào)系統(tǒng)是一種在網(wǎng)站上提出投票題目,由用戶在線投票并對調(diào)查投票的統(tǒng)計結(jié)果直接顯示的調(diào)查工具。一項網(wǎng)絡(luò)技術(shù)的安全性,也是決定著想技術(shù)成敗的關(guān)鍵性的性質(zhì)。 據(jù)新聞報道,日本政府正投資 10 億日元開發(fā)電子投票系統(tǒng)用于選舉,荷蘭、比利時和巴西等國家已經(jīng)開始在部分地區(qū) 使用網(wǎng)上投票系統(tǒng),可見其巨大的發(fā)展?jié)摿Α? 網(wǎng)上投票系統(tǒng)除了能夠完成傳 統(tǒng)的功能之外,更具有時效高和范圍廣的優(yōu)點,更符合現(xiàn)代社會的需要 。 The dynamic verifiable code 目 錄 論文總頁數(shù): 20 頁 1 引言 ............................................................................................................................. 1 網(wǎng)上投票系統(tǒng)的概念 ............................................................
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1