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

正文內(nèi)容

基于asp的在線投票系統(tǒng)設計與實現(xiàn)蘇州技師學院信息工程系20xx屆畢業(yè)設計論文(編輯修改稿)

2024-12-14 05:45 本頁面
 

【文章內(nèi)容簡介】 圖 11 Visual Studio20205 啟動界面 技術介紹 是建立在微軟新一代 .Net 平臺架構上,利用普通語言運行時( Common Language Runtime)在服務器后端為用戶提供建立強大的企業(yè)級 Web應用服務的編程框架。 與現(xiàn)存的 ASP 保持語法兼容,實際上我們可將現(xiàn)有的 ASP 源碼文件擴展名 “.asp” 改為 “.aspx” ,然后配置在支持 運行時的 IIS 服務器的 Web 目錄下,即可獲得 運行時的全部優(yōu)越性能。 與 ASP 的主要區(qū)別在于前者是編譯( Compile)執(zhí)行 ,而后者是解釋( Interpret)執(zhí)行 ,前者比后者有更高的效率。實際上我們可以把 的執(zhí)行過程看做是編譯后的普通語言運行時代碼充當一個和前端瀏覽器和中間件用戶交互的應用程序,它接受用戶的請求,輸出 HTML 流到客戶端顯示。除此之外, 還可以利用 .Net 平臺架構的諸多優(yōu)越性能,如類型安全,對 XML, SOAP, WSDL 等 Inter 標準的強健支持。 目前 的開發(fā)語言有三種語言, C,Visual 和 JScrip。 的主要優(yōu)點 是 可完全利用 .Net 架構的強大,安全,高效的平臺特性。 是運行在服務器后端編譯后的普通語言運行時代碼,運行時早綁定( Early Binding) ,即時編譯,本地優(yōu)化,緩存服務,零安裝配置,基于運行時代碼受管與驗證的安全機制等都為 帶來卓越的性能。 主要包括 WebForm 和 WebService 兩種編程模型。前者為用戶提供建立功能強大,外觀豐富的基于表單 (Form)的可編程 Web 頁面。后者通過對HTTP,XML, SOAP, WSDL 等 Inter 標準的支持提供在異構網(wǎng)絡環(huán)境下獲取遠程服務,連接遠程設備,交互遠程應用的編程界面 。 SQL Server2020 介紹 SQL 是英文 Structured Query Language 的縮寫,意思為結構化查詢語言。SQL 語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照 ANSI(美國國家標準協(xié)會 )的規(guī)定, SQL 被作為關系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。 SQL 語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù), 從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關系型數(shù)據(jù)庫管理系統(tǒng),如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL 語言標準。雖然很多數(shù)據(jù)庫都對 SQL 語句進行了再開發(fā)和擴展,但是包括 Select, Insert, Update, Delete, Create,以及 Drop 在內(nèi)的標準的 SQL 命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。 SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng)它最初是由 Microsoft Sybase 和AshtonTate三家公司 共同開發(fā)的于 1988 年推出了第一個 OS/2 版本在 Windows NT 推出后 Microsoft 與 Sybase 在 SQL Server 的開發(fā)上就分道揚鑣了Microsoft 將 SQL Server 移植到 Windows NT。 系統(tǒng)上專注于開發(fā)推廣 SQL Server 的 Windows NT 版本 Sybase 則較專注于 SQL Server 在 UNIX 操作系統(tǒng)上的應用在本書中介紹的是 Microsoft SQL Server 以后簡稱為 SQL Server 或 MS SQL Server 。 SQL Server 2020 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的最新版本該版本繼承了 SQL Server 版本的優(yōu)點同時又比它增加了許多更先進的功能具有使用方便可伸縮性好與相關軟件集成程度高等優(yōu)點可跨越從運行Microsoft Windows 98 的膝上型電腦到運行 Microsoft Windows 2020 的大型多處理器的服務器等多種平臺使用 。 圖 12 SQL Server 2020 啟動界面 第二章 系統(tǒng)分析 需求分析 在線投票功能是網(wǎng)站應用程序最常用的功能之一,也是網(wǎng)站應用程序開發(fā)常用的功能模塊。當網(wǎng)站的管理員或用戶提出一些新的想法與建議或者出現(xiàn)一種新產(chǎn)品時,他們可能需要通過用戶或者客戶的投票方式來確定這些新的想法、建議或者新的產(chǎn)品是否滿足用戶或者客戶的需求,另外,網(wǎng)站還可以通過網(wǎng)站在線投票功能做一些實際性的調(diào)查工作。隨時了解市場是一個企業(yè)擁有強大競爭力的必須品,所以在線投票系統(tǒng)可以解決企業(yè)的難題,不受地區(qū)限制,不受人手壓力的限制,隨時了解產(chǎn)品的市場效應,增強自己的競爭力;此系統(tǒng)將以圖形化的界面來顯示投票結果,一目了然的 回潰客戶的的需求信息。 用戶特點 本在線投票系統(tǒng)的用戶只需懂得運用互聯(lián)網(wǎng)絡者均可以使用,此系統(tǒng)在網(wǎng)站中的使用頻度預計非常的頻繁 。 對性能的要求和約束 該系統(tǒng)屬于實用型網(wǎng)站 ,需要對數(shù)據(jù)的處理 ,比如對投票票數(shù)的統(tǒng)計并把結果反饋給投票者 ,故對數(shù)據(jù)的及時更新要求較高 ,保證數(shù)據(jù)的真實性 .該系統(tǒng)在任何操作系統(tǒng)下都可以運行 ,但必須裝有 SQL2020 數(shù)據(jù)庫,且要將系統(tǒng)中附帶的數(shù)據(jù)文件進行附加操作。運行平臺必須是 Visual Studio2020 或更高級版本,整個系統(tǒng)的運行在 Visual Studio2020 及 更高級中完成。 系統(tǒng)可行性 在 Windows各系統(tǒng)和 VISTA系統(tǒng)上均可運行,對電腦硬件要求不高;開發(fā)費用低,耗時少,收益快;該系統(tǒng)緊跟市場需求,市場前景好。 第三章 系統(tǒng)模塊設計 數(shù)據(jù)庫設計 數(shù)據(jù)庫設計是構建一個網(wǎng)站的必要條件,網(wǎng)站質(zhì)量的好壞和數(shù)據(jù)庫設計息息相關。一個好的數(shù)據(jù)庫可以最大地利用網(wǎng)絡資源,節(jié)省網(wǎng)絡資源消耗。 數(shù)據(jù)庫表 1) 管理員信息表( admin) 該表用于記錄管理員信息,在管理員進行網(wǎng)站管理時使用。表中 ID 列表示的是管理員 的編號,生成方式為自動生成; name 列是管理員登錄時的用戶名;psw 列是管理員登錄密碼; tel 列記錄管理員電話號碼。 圖 31 管理員信息表 2) 用戶信息表( guest) 該表用于記錄用戶信息, 用戶注冊時的注冊數(shù)據(jù)存儲于該表 。 name 為用戶注冊和登錄時的用戶名; psw為用戶密碼; 為用戶的 地址; telephone為用戶電話;該表還提供了記錄網(wǎng)站地址的列“個人網(wǎng)站”,用戶有個人網(wǎng)站就可以 填寫 。 圖 32 用戶信息表 3) 留言信息表 (leaveWord) 該表用于記錄用戶留言信息。姓名列為用戶注冊時的用戶名;內(nèi)容列為發(fā)表的內(nèi)容;時間列為留言發(fā)表的時間;回復列表示管理員對留言的回復內(nèi)容,可以為空; 是用戶 賬號; 為用戶電子郵件地址; sex 為用戶性別; image為用戶頭像; id 為用戶 自動編號,生成方式為自動生成 ; url 為用戶個人網(wǎng)站地址。 圖 33 留言信息表 4) 新聞信息表( newNRB) 該表用于存儲新聞的信息。與項目中有關新聞的頁面相連。 id 列為新聞的編號,生成方式為表自動生成,禁止用戶輸入; newTitle 為新聞標題; newTime為新聞發(fā)布時間; neirong 為新聞內(nèi)容; img 為新聞圖片;另一個 id 列記錄的是新聞類別,引用的是表 newTypes 中的內(nèi)容,此列內(nèi)容也禁止手動輸入; click列統(tǒng)計點擊人數(shù)。 圖 34 新聞信息表 5) 新聞類別表( newtypes) 該表將新聞依類別分類存儲。 id 列為新聞的 id 號; typename 為新聞類別名字。該表與上一張表的內(nèi)容在管理員發(fā)布新聞的同時都將寫入數(shù)據(jù)庫。 圖 35 新聞類別表 6) 投票選項表( voteDetails) 該表記錄投票選項的信息, voteDetailsID 列表示發(fā)起的投票的題目的編號,生成方式為自動; voteItem 存儲某一個投票標題的選擇項; voteNum 為該選項的所得票數(shù); Id 為投票標題,與 voteMaster 表中的 voteTitle 相關聯(lián),在該表中屬于自動生成。 圖 36 投票選項表 7) 系統(tǒng)配置表( voteConfig) 該表屬于對系統(tǒng)的一些記錄, id 列依然代表標題的 id 號; checkip 中對 IP進行了限制,不限制 IP 號那么所有的注冊用戶都可以投票,限制 IP 的話一部分注冊用戶就沒有投票資格; checkTime 對投票的間隔時間進行設置,可以避免服務器過于忙碌。 圖 37 系統(tǒng)配置表 8) 投票標題表( voteMaster) 該表記錄投票的相關信息。 id 列為標題的自動編號,由表自動生成; voteTime為投票問題的標題; VoteSum 記錄投票總數(shù); Image 存儲圖片信息,可以為空;endTime 記錄投票的實效期,過期之后該標題的投票關閉; mode 列可以選擇投票模式, 1 為單選,選擇“投票”就代表“是”, 0 為多選模式,用戶可以按自身情況進行程度選擇。 圖 38 投票標題表 9) 投票者信息表( voter) 該表是對投票者信息的記錄,和用戶表有些不同,是專門記錄對某一投票標題進行了投票的用戶的信息。 id 列自動對投票者進行編號,與 voteMaster 相關聯(lián),接受 voteMaster 中 id 的數(shù)據(jù),禁止手動輸入; ip 為投票人 ip 地址,由系統(tǒng)自動生成,無法手動更改; voteTime 記錄每一次投票的投票時間; voteNum記錄投票總數(shù)。 圖 39 投票者信息表 數(shù)據(jù)庫功能及約束 本系統(tǒng)全部實現(xiàn)客戶端對數(shù)據(jù)庫的操作 ,如添加 ,刪除 ,更新等操作 ,故為了保持數(shù)據(jù)的一致性 ,本數(shù)據(jù)庫 表設計的時候設計了主鍵約束和外鍵約束 ,在數(shù)據(jù)集中基本已經(jīng)說明包含哪些主鍵以及外鍵 ,本系統(tǒng)數(shù)據(jù)庫的外鍵約束主要是項目的 ID 和此項目對應的選項和系統(tǒng)配置之間 ID 的約束 .在這數(shù)據(jù)庫設計中我還設計了個觸發(fā)器 ,用于保證更新單項票數(shù)和總票數(shù)的一致性 。 數(shù)據(jù)庫 ER 圖 投票項目 刪除 管理員 添加 客戶 選項 投票選項 投票 投票者 配置 系統(tǒng)配置 psw tel ID ip voteTime voteNum ivoteNum voteItem name voteTitle voteSum id endTime image voteDetailsID name id checkTime psw telephone ema checkIP 系統(tǒng)流程圖 在線投票系統(tǒng) 前臺用戶界面 后臺數(shù)據(jù)庫管理 投票 選擇項目 判斷模式 選擇選項 檢測 IP 檢測時間 是否限制 IP 投票 單選模式 多選模式 不限制 限制 IP 第一次投票 已投過票 時間允許 時間不允許 留言版 新聞中心 登陸界面 選擇身份 輸入信息 提交信息 判別確認身份 提交項目信息 管理系統(tǒng)配置 管理投票項目 刪除投票項目 更新 編輯 刪除 管理選項 添加 更新 管理員 客戶 登陸失敗 是否還有選項 刪除 沒有 有 我要投票系統(tǒng)的組成模塊 該系統(tǒng)主要由以下六個模塊組成 :登陸注冊模塊 ,管理員模塊 ,客戶模塊 ,留言簿模塊 ,新聞模塊 ,投票模塊 .如下 : 圖 310 系統(tǒng)總體劃分 客戶模塊 客戶模塊主要是添加投票項目信息的 ,比如投票項目題目 ,選項以及系統(tǒng)配置要求 . 新聞模塊 新聞模塊主要是一些關于本系統(tǒng)的新聞信息 ,其中包括新聞顯示和添加刪除模塊 . 我要投票系統(tǒng) 管理員模塊 客戶模塊 留言簿新聞模塊 登陸注投票模 圖 311 新聞模塊結構圖 留言簿模塊 留言簿模塊主要是投票者對于本系統(tǒng)提出問題 ,包括留言和管理員回復模塊 。 管理員模塊 管理員模塊是指管理員對項目進行的管理模塊 ,包括項目的管理 ,選項的管理以及系統(tǒng)設置的管理 .可以對項目的刪除和編輯
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1