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

正文內(nèi)容

網(wǎng)上在線投票系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-01-09 08:56 本頁面
 

【文章內(nèi)容簡介】 問題,如防止用戶任意的重復(fù)投票等問題。以下將要進(jìn)一步介紹的課題針對諸如此類的問題做 的 一定的探索和解決 。 論文結(jié)構(gòu) 本文共分如下六部分 : 網(wǎng)上在線投票系統(tǒng)的設(shè)計與實現(xiàn) 6 第一章是緒論,介紹了本課題的研究背景及研究的目的和意義,概述了網(wǎng)上在線投票系統(tǒng)的架構(gòu),并提出了論文的研究內(nèi)容。 第二章 是在線投票系統(tǒng)的 需求 分析,包括 系統(tǒng) 總體 分析、 系統(tǒng) 功能分析、 系統(tǒng) 數(shù)據(jù)庫需求分 析 , 系統(tǒng) 可行性分析 和系統(tǒng)的安全性分析。 第三章是 系統(tǒng) 概要設(shè)計,簡述了 系統(tǒng)設(shè)計目標(biāo) 、 系統(tǒng) 的 組成 、 軟件運行環(huán)境 、 各模塊功能及其實現(xiàn) 流程 的簡單概括 、 數(shù)據(jù)庫設(shè)計與連接 、 系統(tǒng)文件說明 。 在 第四章 是系統(tǒng)的詳細(xì)設(shè)計 , 對系統(tǒng)進(jìn)行 了 詳細(xì)設(shè)計,詳細(xì)闡述了 開發(fā)項目相關(guān)技術(shù), 各個模塊的功能與實現(xiàn)方法步驟 。 第五章 是 系統(tǒng) 的 調(diào)試 結(jié)果 , 對在系統(tǒng)設(shè)計中碰到的問題及 解決辦法 做了一個 說明 。 最后,對全文進(jìn)行了總結(jié),提出 在 系統(tǒng) 設(shè)計中 值得思考的問題與收獲,并附上參考文獻(xiàn)和致謝。 湖南工程學(xué)院 畢業(yè)設(shè)計(論文) 7 第 2 章 系統(tǒng)的 需求 分析 系統(tǒng)總體 分析 在線投票功能是網(wǎng)站應(yīng)用程序最常用的功能之一,也是網(wǎng)站應(yīng)用程序開發(fā)常用的功能模塊。當(dāng)網(wǎng)站的管理員或用戶提出一些新的想法與建議或者出現(xiàn)一種新產(chǎn)品時,他們可能需要通過用戶或者客戶的投票方式來確定這些新的想法、建議 或者新的產(chǎn)品是否滿足用戶或者客戶的需求,另外,網(wǎng)站還可以通過網(wǎng) 上 在線投票功能做一些實際性的調(diào)查工作。這里所設(shè)計的這個基于 主要 分為 5個主要模塊: 管理員 登錄模塊、用戶投票模塊、投票主題管理模塊 、 投票項管理模塊 和系統(tǒng)配置模塊 。 系統(tǒng)的功能分析 網(wǎng)上 在線投票 系統(tǒng) 實現(xiàn)了用戶在上直接投票的功能,并且還能夠查看投票結(jié)果。系統(tǒng)實現(xiàn)的功能具體描述如下: 本系統(tǒng)實現(xiàn)的功能比較簡單 ,主要包括以下幾個功能 : 1. 禁止重復(fù)投票 ; 2. 投票主題 的管理 ; 3. 投票 選項的管理; 4. 使用方形圖顯示投票結(jié)果; 5.用戶在線投票; 6.配置投票參數(shù)。 數(shù)據(jù)庫需求 分析 本系統(tǒng)需要建立 5 張數(shù)據(jù)表,用于存放各個模塊的數(shù)據(jù),其中有:管理員表 admin,投票者 信息 表 voter,標(biāo)題表 votetitle,選項表 voteitem,系統(tǒng)配置表 voteconfig,還有一個觸發(fā)器,用于當(dāng)某 個選項加一票時,該選項所屬的投票主題加一。 系統(tǒng)可行性分析 在線投票系統(tǒng)使用簡單的 HTTP 和 TCP/IP 協(xié)議,使用 +SQL Server 技術(shù),這些技術(shù)都容易掌握,便于使用。 其中應(yīng)用 技術(shù),不需要進(jìn)行復(fù)雜的編程,就可以開發(fā)出專業(yè)的動態(tài) Web網(wǎng)站。 技術(shù)的出現(xiàn)給 Web 帶來了全新的動態(tài)效果,使其具有更加靈活和方便網(wǎng)上在線投票系統(tǒng)的設(shè)計與實現(xiàn) 8 的交互性,并且在 Inter 中實現(xiàn)信息的傳遞和檢索也越來越容易。 2. 系統(tǒng)經(jīng)濟(jì)可行性分析 目前的互聯(lián)網(wǎng)上網(wǎng)站數(shù)量非常多,在線投票作為 一個小模塊非常實用,它能為各網(wǎng)站統(tǒng)計用戶意見,收集用戶信息,為網(wǎng)站帶來效益非常明顯,加上其實現(xiàn)和使用都不復(fù)雜,所以設(shè)計在線投票在理論上是可行的。 系統(tǒng)安全性分析 考慮到在線投票系統(tǒng)是一個很實用的模塊,在網(wǎng)絡(luò)上使用用戶眾多,并且存儲了大量的數(shù)據(jù)資料,這些數(shù)據(jù)對投票結(jié)果的統(tǒng)計是否準(zhǔn)確很重要,因此系統(tǒng)的安全具有十分重要的意義。以下從系統(tǒng)安全軟件的應(yīng)用和系統(tǒng)的開發(fā)兩個方面來確保系統(tǒng)的安全。 在系統(tǒng)安全軟件方面,我們使用 Windows 2021 Server搭配瑞星防火墻。防火墻技術(shù)是一種較為安全有效的防范技 術(shù)。它通過在網(wǎng)絡(luò)邊界上建立起來的相應(yīng)網(wǎng)絡(luò)安全監(jiān)測系統(tǒng)來隔離內(nèi)部和外部網(wǎng)絡(luò),以確定哪些內(nèi)部服務(wù)允許外部訪問,以及允許哪些外部服務(wù)訪問內(nèi)部服務(wù)。通過隱藏內(nèi)部網(wǎng)絡(luò)的技術(shù)隔離內(nèi)外網(wǎng),并對進(jìn)出內(nèi)外網(wǎng)的數(shù)據(jù)進(jìn)行控制來達(dá)到阻擋外部網(wǎng)絡(luò)的入侵。 在系統(tǒng)設(shè)計上,我們按照安全模式思想,做到以下幾個方面 : 1. 設(shè)置多種角色,實現(xiàn)不同用戶對系統(tǒng)的不同的訪問操作 ; 2. 對系統(tǒng)用戶的訪問時間、訪問協(xié)議、訪問 IP、訪問流量進(jìn)行過濾限制 ; 3. 使用 Session在頁面之間安全傳遞參數(shù)。 通過系統(tǒng)軟件的安全防護(hù)功能和在應(yīng)用系統(tǒng)的開發(fā)中應(yīng)用 安全模式的思想, 網(wǎng)上 在線投票系統(tǒng)從 Web 服務(wù)器、數(shù)據(jù)庫服務(wù)器和應(yīng)用程序級幾個層次建立了較好的安全防護(hù)機(jī)制 。 湖南工程學(xué)院 畢業(yè)設(shè)計(論文) 9 第 3 章 系統(tǒng) 概要設(shè)計 軟件運行環(huán)境設(shè)計 服務(wù)器端: 操作系統(tǒng): Windows XP/Windows 2021。 Web 服務(wù)器: IIS 。 數(shù)據(jù)庫: Access 2021 或 SQL Server 2021。 瀏覽器: IE ,推薦使用 IE 。 分辨率:最佳效果 1024768 像素。 客戶端: 瀏覽器: IE ,推薦使用 IE 。 分辨率:最佳效果 1024768 像素。 系統(tǒng)設(shè)計目標(biāo) 1. 管理員可以設(shè)置是否禁止重復(fù)投票。如果禁止重復(fù)投票,則同一個 IP 地址 在規(guī)定的時間間隔內(nèi) 不可以再次投票,這通過一個記錄 IP 地址和 投票 時間的數(shù)據(jù)表來實現(xiàn)。 2. 用戶投票前后 都可 以查看投票結(jié)果,在投票結(jié)果頁面可以詳細(xì)看到每項投票的票數(shù) 。投票票數(shù)以 圖形 形式顯示。 系統(tǒng)模塊設(shè)計 本 投票系統(tǒng) 包括 5 個主要模塊: 管理員 登錄模塊、用戶投票模塊、投票主題管理模塊 、 投票項管理模塊 和系統(tǒng)配置模塊 。 1. 用戶投票模塊完成的功能是顯示投票項、記錄用 戶投 票選項、更新數(shù)據(jù)庫、顯示投票結(jié)果。 用戶投票流程圖如圖 所示。 圖 用戶投票流程圖 主界面 查看投票結(jié)果 投票 從數(shù)據(jù)庫中讀取投票結(jié)果并顯示頁面 得到投票 累加選票結(jié)果并更新數(shù)據(jù)庫 網(wǎng)上在線投票系統(tǒng)的設(shè)計與實現(xiàn) 10 2. 投票管理模塊完成的功能是能夠增加、修改和刪除投票主題和投票 主題 各選項,投票管理模塊又分為以下幾個子模塊: 投票 信息管理 模塊、修改 系統(tǒng)配置模塊 和 修改密碼模塊 。投票管理流程 圖 如 圖 所示 。 登錄 圖 投票管理流程圖 系統(tǒng)數(shù)據(jù)庫設(shè)計 系統(tǒng)使用 Microsoft 的 SQL Server 2021 數(shù)據(jù)庫系統(tǒng)。 本系統(tǒng)使用的數(shù)據(jù)庫名稱為vote, 啟動 SQL Server 2021,打開 SQL 查詢分析器,輸入: Create database vote 執(zhí)行該語句, 使用默認(rèn)設(shè)置建立起 vote 數(shù)據(jù)庫。為了實現(xiàn)本系統(tǒng), 在 vote 數(shù)據(jù)庫中 建立 5 個數(shù)據(jù)表,以下各節(jié)將說明如何設(shè)計這 5 個數(shù)據(jù)表。 管理員 信息表 管理員 信息表 admin 中存儲了系統(tǒng)管理員 的資料。 其中 id 字段存儲 ID, adminname字段存儲管理員名稱, pwd 字段存儲管理員密碼。 admin 表的字段名和數(shù)據(jù) 類型如 表 所示 。 表 SQL Server 2021 數(shù)據(jù)庫 管理員 信息表 admin 其中管理員可以對投票進(jìn)行管理 ,而一般用戶則只能進(jìn)行投票和查看結(jié)果。 admin 數(shù)據(jù)表各字段說明如 表 所示 。 主界面 投票信息管理 系統(tǒng)配置 修改密碼 投票主題管理 投票選項管理 湖南工程學(xué)院 畢業(yè)設(shè)計(論文) 11 表 admin 數(shù)據(jù)表 字段名稱 數(shù)據(jù)類型 說 明 id int 主鍵,自動編號 adminname varchar 管理員姓名 pwd varchar 管理員 密碼 投票主題表 投票主題表 votetitle 中存儲了投票主題內(nèi)容 等 信息。 其中 titleid 字段存儲主題 ID,title 字段存儲主題的名稱, total 存儲主題的總票數(shù)。 votetitle 表的字段名和數(shù)據(jù)類型如表 所示 。 表 SQL Server 2021 數(shù)據(jù)庫投票主題表 votetitle votetitle 數(shù)據(jù)表各字段說明如 表 所示 。 表 votetitle 數(shù)據(jù)表 字段名稱 數(shù)據(jù)類型 說 明 titleid int 主鍵,自動編號 title varchar 投票主題內(nèi)容 total int 當(dāng)前投票 主題的票數(shù) 投票選項 表 投票項目表 voteitem 中存儲了具 體投票選項 的信息。其中 titleid 存儲所屬投票主題的 ID, itemid 字段存儲投票選項的 ID, item 字段存儲 投票選項 的內(nèi)容, itemsum 字段存儲各投票選項的票數(shù)。 voteitem 表的字段名和數(shù)據(jù)類型如 表 所示 。 表 SQL Server 2021 數(shù)據(jù)庫投票選項表 voteitem voteitem 數(shù)據(jù)表各字段說明如 表 所示 。 網(wǎng)上在線投票系統(tǒng)的設(shè)計與實現(xiàn) 12 表 voteitem 數(shù)據(jù)表 字段名稱 數(shù)據(jù)類型 說 明 itemid int 主鍵,自動 編號 titleid int 外鍵, 所屬投票主題的 ID 號 item varchar 投票選項的內(nèi)容 itemsum int 各選項的票數(shù) 投票 者信息 表 投票 者信息 表 voter 中存儲了 投票者 的信息。其中 titleid 存儲 投票 主 題的 ID, ip 存儲 投票 者的 IP 地址、 votetime 存儲投票者最后一次的投票時間、 votetimes 存儲投票者的投票次數(shù) 。 voter 表的字段名和數(shù)據(jù)類型 如 表 所示 。 表 SQL Server 2021 數(shù)據(jù)庫投票項目表 voter voter 數(shù)據(jù)表各字段說 明如 表 所示 。 表 voter 數(shù)據(jù)表 字段名稱 數(shù)據(jù)類型 說 明 titleid int 主鍵 ,投票主題的 id ip varchar 主鍵, 投票 者的 IP 地址 votetime datetime 投票 的時間 votetimes int 該投 票 者投票 的次數(shù) 系統(tǒng)配置 表 系統(tǒng)配置表 voteconfig 中存儲 系統(tǒng)的配置信息。其中 id 字段存儲配置的 ID, checkip字段存儲配置表的是否限制 IP, checktime 字段存儲系統(tǒng)的間隔時間等信息。 voteconfig表的各字段名和數(shù) 據(jù)類型如 表 所示 。 表 SQL Server 2021 數(shù)據(jù)庫 投票配置表 voteconfig voteconfig 數(shù)據(jù)表各字段說明如 表 所示: 湖南工程學(xué)院 畢業(yè)設(shè)計(論文) 13 表 voteconfig 數(shù)據(jù)表 字段名稱 數(shù)據(jù)類型 說 明 id int 主鍵,自動編號 checkip int 設(shè)置系統(tǒng)是否限制 IP, 1 為不限制, 0 為限制 checktime int 時間間隔 創(chuàng)建觸發(fā)器 在 voteitem 表中創(chuàng)建觸發(fā)器 updatevotesum,創(chuàng)建語句如下: create trigger updatevotesum on voteitem for update as begin update votetitle set total=total+1 where titleid=(select titleid from inserted ) end 該觸發(fā)器的條件是 更新,也就是當(dāng) voteitem 表中的字段進(jìn)行更新時觸發(fā)。 主要用于當(dāng)選項增加一票時,該選項所屬的投票主題的總票數(shù)加一。 系統(tǒng)文件說明 在本系統(tǒng)中,用戶登陸及管理模塊包括以下文件: 、 、 、 、 、 等文件,具體文件的作用如下: :管理員登錄頁面。 : 投票主頁面,顯示投票主題和選項。 : 投票結(jié)果顯示界面 :投票主題管理頁面, 管理 員 在此頁面 添加、修改 、 刪除投票主題。 :系統(tǒng)配置文件,設(shè)置系統(tǒng)的全局屬性 : 投票主題管理頁面。 管理 員在此選擇管理功能。 :投票選項頁面, 管理 員 在此頁面添加、修改 、 刪除投票 選項 。 :管理員密碼修改頁面,管理員在此修改密碼。 網(wǎng)上在線投票系統(tǒng)的設(shè)計與實現(xiàn) 14 第 4 章 系統(tǒng) 詳細(xì)設(shè)計與實現(xiàn) 系統(tǒng) 設(shè)計 的相關(guān) 技術(shù) 動態(tài)網(wǎng)頁技術(shù) 是新的、功能強(qiáng)大的服務(wù)器端技術(shù),用于創(chuàng)建動態(tài) WEB 頁。 是Microsoft 公司的動態(tài)服務(wù)器頁面(即 ASP)和 .NET 這兩個主要技術(shù)的集合。 又叫 ASP+,但并不僅僅是 AS
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1