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

正文內(nèi)容

基于jsp的網(wǎng)上投票系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-07-07 21:58 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 系統(tǒng)結(jié)構(gòu)圖 在線(xiàn)投票系統(tǒng)總體功能模塊包括普通用戶(hù)模塊和管理 員模塊,其具體描述如下: ( 1) 用戶(hù)注冊(cè):普通投票用戶(hù)須通過(guò)賬號(hào)注冊(cè)方可以進(jìn)行投票; ( 2) 登錄:注冊(cè)成功后,可輸入用戶(hù)名和密碼登錄系統(tǒng); ( 3) 重選:用戶(hù)可以進(jìn)行重新投票; 從以上介紹中我們能看到,普通用戶(hù)模塊包含著 3 個(gè)不同的功能,其各部分功能關(guān)系如圖 311 所示。 在線(xiàn)投票系統(tǒng) 普通用戶(hù) 用戶(hù)注冊(cè) 提交投票 查看投票結(jié)果 10 圖 311 普通用戶(hù)模塊圖 ( 1)發(fā)布新問(wèn)題; ( 2)用戶(hù)管理,管理員可以增加和刪除普通用戶(hù)(超級(jí)用戶(hù)不能刪除),或者更改普通用戶(hù)密碼; ( 3)查看所有投票; 從功 能描述的內(nèi)容中可以看到,管理員模塊可以實(shí)現(xiàn)添加投票話(huà)題、刪除投票話(huà)題、增加投票項(xiàng)、刪除投票項(xiàng)、公布結(jié)果和查看投票結(jié)果 6 個(gè)完整的功能,并且不同功能之間也存在著一些直接或間接聯(lián)系,如圖 212 所示。 圖 312 管理員模塊圖 刪除投票主題 添加投票主題 查看所有投票 增加投票項(xiàng) 用戶(hù)管理 刪除投票項(xiàng) 公布結(jié)果 刪除用戶(hù) 添加用戶(hù) 更改密碼 管理員 在線(xiàn)投票系統(tǒng) 11 : 在線(xiàn)投票系統(tǒng)的流程圖包含了該系統(tǒng)的投票原理與主要制作方法。從流程圖上我們可以看到在線(xiàn)投票系統(tǒng)需要經(jīng)過(guò)登錄、顯示投票項(xiàng)、取得投票參數(shù)、累加投票數(shù)、將投票寫(xiě)入數(shù)據(jù) 庫(kù)和顯示投票結(jié)果等步驟,其流程圖,如圖 313所示。 圖 313投票流程圖 系統(tǒng)用例圖 開(kāi) 始 登 錄 顯示投票項(xiàng) 取得投票參數(shù) 結(jié) 束 是否取得參數(shù) 累加投票數(shù) 將結(jié)果寫(xiě)入數(shù)據(jù)庫(kù) 顯示投票結(jié)果 否 是 12 圖 321 普通用戶(hù)用例圖 圖 322 管理員用例圖 如圖 321所示,整個(gè)系統(tǒng)主要有三個(gè)參與者,分別為普通用戶(hù)和管理員。數(shù)據(jù)庫(kù)為系統(tǒng)的所有用例提供數(shù)據(jù),保證系統(tǒng)的正常運(yùn)作。 系統(tǒng)的用例主要有五個(gè),分別為:投票、查看投票結(jié)果、登錄、管 13 理投票話(huà)題、管理投票項(xiàng)?!巴镀薄庇美饕墓δ苁瞧胀ㄓ脩?hù)對(duì)某個(gè)投票話(huà)題進(jìn)行投票,在用戶(hù) 進(jìn)行投票時(shí)檢測(cè)用戶(hù)是否已經(jīng)投票了該話(huà)題,保證每個(gè)用戶(hù)都一個(gè)話(huà)題只能投一次票。“查看投票結(jié)果”用例負(fù)責(zé)為用戶(hù)提供某個(gè)話(huà)題的投票情況,包括每個(gè)選項(xiàng)的票數(shù)以及統(tǒng)計(jì)餅圖。 “登錄”負(fù)責(zé)核對(duì)管理員的用戶(hù)名與密碼,保證管理員身份的正確性?!肮芾硗镀痹?huà)題”用例負(fù)責(zé)為管理員提供添加和刪除話(huà)題的功能?!肮芾硗镀表?xiàng)”用例負(fù)責(zé)為管理員提供添加和刪除選項(xiàng)的功能。 類(lèi)模型 圖 331 系統(tǒng)實(shí)體類(lèi)類(lèi)圖 狀態(tài)模型 14 圖 341 管理員管理投票系統(tǒng)狀態(tài)圖 圖 342 主題設(shè)計(jì)子狀態(tài) 圖 15 時(shí)序圖模型 361 普通用戶(hù)登錄的時(shí)序圖 圖 362 普通用戶(hù)投票的時(shí)序圖 16 圖 363 普通用戶(hù)查看投票情況的時(shí)序圖 圖 364 管理員登錄的時(shí)序圖 17 圖 365 管理員添加投票話(huà)題的時(shí)序圖 圖 366 管理員刪除話(huà)題的時(shí)序圖 18 圖 367 管理員增加投票項(xiàng)的時(shí)序圖 圖 368 管理員刪除投票項(xiàng)的時(shí)序圖 19 數(shù)據(jù)庫(kù)功能模板設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)是軟件開(kāi)發(fā)中的重要環(huán)節(jié),是對(duì)系統(tǒng)數(shù)據(jù)全面的、詳細(xì)的分析。數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞直接關(guān)系到整個(gè) 項(xiàng)目設(shè)計(jì)的效率的高低,關(guān)系到設(shè)計(jì)的穩(wěn)定性。根據(jù)在線(xiàn)投票系統(tǒng)不同模塊之間的聯(lián)系和前期的設(shè)計(jì)目的與需求,設(shè)計(jì)了三個(gè)不同的數(shù)據(jù)表,它們分別是用戶(hù)表、投票選項(xiàng)表和投票主題表。 (Admins) 用戶(hù)表包括所有用戶(hù)的各種信息,如用戶(hù)名、密碼等詳細(xì)數(shù)據(jù)并規(guī)定了每個(gè)字段的類(lèi)型,如表 371 所示 。 表 371用戶(hù)表( Admins) 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 是否主鍵 描述 admname Varchar 50 是 用戶(hù)名 admpwd Varchar 50 否 密碼 ( Items) 投票選項(xiàng) 表包括每個(gè)投票選項(xiàng)的基本信息,如投票編碼、問(wèn)題 ID、投票選項(xiàng)和投票選項(xiàng)各選項(xiàng)所得票數(shù)等信息,同時(shí)此表還規(guī)定了字段類(lèi)型和長(zhǎng)度,具體的數(shù)據(jù)說(shuō)明如表 372 所示。 表 372 投票選項(xiàng)表( Items) 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 是否主鍵 描述 ItemID int 11 是 投票編碼 QuestionID int 255 否 問(wèn)題 ID Item varchar 500 否 投票選項(xiàng) ItemCount bigint 20 否 票數(shù) (Question) 投票主題表包括投票主題、問(wèn)題 ID、 是否對(duì)外投票、投票日期以及是否對(duì)外公布投票結(jié)果等信息,詳細(xì)數(shù)據(jù)類(lèi)型和字段長(zhǎng)度如表 373 所示。 表 373 投票主題表( Question) 字段名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 是否主鍵 描述 QuestionID int 11 是 問(wèn)題 ID 20 Question varchar 500 否 投票主題 IsVisable int 10 否 是否對(duì)外投票 Date varchar 50 否 日期值 IsOpen varchar int 否 是否對(duì)外公布結(jié)果 系統(tǒng) ER 圖為: 用戶(hù)登錄模塊的設(shè)計(jì) 程序描述 本程序設(shè)計(jì)的目的主要是對(duì)用戶(hù)注冊(cè)和用戶(hù)登錄的實(shí)現(xiàn)。 功能描述 21 用戶(hù)登錄 :如果是已經(jīng)注冊(cè)的用戶(hù),則直接驗(yàn)證登錄到投票系統(tǒng)首頁(yè);如果是還未注冊(cè)的用戶(hù),則首先進(jìn)行注冊(cè),注冊(cè)成功,進(jìn)行登錄,登錄成功的用戶(hù)進(jìn)入投票系統(tǒng)首頁(yè)。 如圖: 性能 身份認(rèn)證和檢查用戶(hù)要對(duì)數(shù)據(jù)庫(kù)進(jìn)行搜索和錄入,檢查用戶(hù)是不是合法 和注冊(cè)時(shí),用戶(hù)表里是否有此用戶(hù)名,如果是用戶(hù)要求反應(yīng)時(shí)間在 1 秒之內(nèi),如果不是會(huì)員反應(yīng)時(shí)間在 2 秒之內(nèi),并在 秒之內(nèi)跳到注冊(cè)頁(yè)面。 DB 錯(cuò)誤信息 重新注冊(cè) 信 息 是否有誤 出錯(cuò) 注冊(cè) 檢查輸入 不合法 無(wú)誤 用戶(hù) 登錄 檢查輸入 輸入信息 不合法 無(wú)誤 錯(cuò)誤信息 重新登錄 投票首頁(yè) 身份認(rèn)證 不通過(guò) 通過(guò) 22 輸入項(xiàng) 在登錄界面登陸的信息包括:用戶(hù)信息(用戶(hù)名,密碼,數(shù)據(jù)類(lèi)型: char,密碼要以‘ ● ’顯示)。 輸出項(xiàng) 對(duì)用戶(hù)輸入信息進(jìn)行判斷,通過(guò)驗(yàn)證后進(jìn)入用戶(hù)操作界面,如果該用戶(hù)信息不存在提示“注冊(cè)”。 流程邏輯 管理員管理模塊的設(shè)計(jì) 程序描述 本程序設(shè)計(jì)的目的主要是 管理員登錄以及對(duì)管理員身份進(jìn)行驗(yàn)證的實(shí)現(xiàn)。 功能描述 管理員登錄 :如果是管理員,則直接驗(yàn)證登錄到后臺(tái)管理系統(tǒng)首頁(yè),如果如果不是管理員,則顯示錯(cuò)誤信息。 如圖: 顧客 注冊(cè) 錯(cuò)誤頁(yè)面 登錄 網(wǎng)頁(yè)首頁(yè) 23
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1