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

正文內容

基于jsp的網上投票系統(tǒng)設計與實現-文庫吧資料

2025-07-02 21:49本頁面
  

【正文】 管理員驗證錯誤頁面登錄后臺首頁 本程序設計的目的主要是用戶進行投票以及對投票結果進行查看的實現。 在登錄界面登陸的信息包括:管理員信息(管理員,密碼,數據類型:char,密碼要以‘●’顯示)。 管理員登錄:如果是管理員,則直接驗證登錄到后臺管理系統(tǒng)首頁,如果如果不是管理員,則顯示錯誤信息。對用戶輸入信息進行判斷,通過驗證后進入用戶操作界面,如果該用戶信息不存在提示“注冊”。如圖: DB錯誤信息重新注冊信息是否有誤出錯注冊檢查輸入不合法無誤用戶登錄檢查輸入輸入信息不合法無誤錯誤信息重新登錄投票首頁身份認證不通過通過 身份認證和檢查用戶要對數據庫進行搜索和錄入,檢查用戶是不是合法和注冊時,用戶表里是否有此用戶名,如果是用戶要求反應時間在1秒之內,如果不是會員反應時間在2秒之內。表373 投票主題表(Question)字段名數據類型長度是否主鍵描述QuestionIDint11是問題IDQuestionvarchar500否投票主題IsVisableint10否是否對外投票Datevarchar50否日期值IsOpenvarcharint否是否對外公布結果系統(tǒng)ER圖為: 本程序設計的目的主要是對用戶注冊和用戶登錄的實現。表371用戶表(Admins)字段名數據類型長度是否主鍵描述admnameVarchar50是用戶名admpwdVarchar50否密碼(Items)投票選項表包括每個投票選項的基本信息,如投票編碼、問題ID、投票選項和投票選項各選項所得票數等信息,同時此表還規(guī)定了字段類型和長度,具體的數據說明如表372所示。根據在線投票系統(tǒng)不同模塊之間的聯系和前期的設計目的與需求,設計了三個不同的數據表,它們分別是用戶表、投票選項表和投票主題表。 圖331 系統(tǒng)實體類類圖 圖341管理員管理投票系統(tǒng)狀態(tài)圖圖342主題設計子狀態(tài)圖 時序圖模型 361普通用戶登錄的時序圖圖362普通用戶投票的時序圖圖363 普通用戶查看投票情況的時序圖圖364 管理員登錄的時序圖圖365 管理員添加投票話題的時序圖圖366管理員刪除話題的時序圖圖367 管理員增加投票項的時序圖圖368 管理員刪除投票項的時序圖 數據庫功能模板設計數據庫設計是軟件開發(fā)中的重要環(huán)節(jié),是對系統(tǒng)數據全面的、詳細的分析?!肮芾硗镀痹掝}”用例負責為管理員提供添加和刪除話題的功能?!安榭赐镀苯Y果”用例負責為用戶提供某個話題的投票情況,包括每個選項的票數以及統(tǒng)計餅圖。系統(tǒng)的用例主要有五個,分別為:投票、查看投票結果、登錄、管理投票話題、管理投票項。 開 始登 錄顯示投票項取得投票參數結 束是否取得參數累加投票數將結果寫入數據庫顯示投票結果否是圖313投票流程圖 系統(tǒng)用例圖圖321普通用戶用例圖圖322管理員用例圖如圖321所示,整個系統(tǒng)主要有三個參與者,分別為普通用戶和管理員。刪除投票主題添加投票主題查看所有投票增加投票項用戶管理刪除投票項公布結果刪除用戶添加用戶更改密碼管理員在線投票系統(tǒng) 圖312 管理員模塊圖 : 在線投票系統(tǒng)的流程圖包含了該系統(tǒng)的投票原理與主要制作方法。 系統(tǒng)結構圖在線投票系統(tǒng)總體功能模塊包括普通用戶模塊和管理員模塊,其具體描述如下: (1)用戶注冊:普通投票用戶須通過賬號注冊方可以進行投票; (2)登錄:注冊成功后,可輸入用戶名和密碼登錄系統(tǒng); (3)重選:用戶可以進行重新投票; 在線投票系統(tǒng)普通用戶用戶注冊提交投票查看投票結果 從以上介紹中我們能看到,普通用戶模塊包含著3個不同的功能,其各部分功能關系如圖311所示。SQL Server2000因為其速度、可靠性和適應性而備受關注。它具有使用方便可伸縮性好與相關軟件集成程度高等優(yōu)點,可跨越從運行Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows 2000 的大型多處理器的服務器等多種平臺使用;SQL Server 2000 SQL Server 2000 不但結合了分析、報表、集成和通知功能,而且它具有的圖形化用戶界面,可以使系統(tǒng)管理和數據庫管理更加直觀、簡單;SQL Server2000與Windows NT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。這一點與ASP很像,Java已經有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經可以順利的運行于多種平臺之下。從只有一個小的Jar文件就可以運行Servlet/JSP,到由多臺服務器進行集群和負載均衡,到多臺Application進行事務處理,消息處理,一臺服務器到無數臺服務器,Java顯示了一個巨大的生命力。相比ASP/PHP的局限性是現而易見的。(2)系統(tǒng)的多平臺支持。(1)一次編寫,到處運行。JSP技術使用Java編程語言編寫類XML的tags和scriptlets,來封裝產生動態(tài)網頁的處理邏輯。2 開發(fā)工具簡介在在線投票系統(tǒng)的設計發(fā)開過程中主要用
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1