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

正文內(nèi)容

網(wǎng)絡(luò)投票管理系統(tǒng)畢業(yè)設(shè)計(jì)-文庫(kù)吧資料

2024-12-11 16:07本頁(yè)面
  

【正文】 r/total% height = 10br%}% hrdiv align=left%}%/div div align=centera href= 返回主頁(yè) /a /div/body/html ( 5)如果在首頁(yè)中點(diǎn)擊“投票設(shè)計(jì)“鏈接,即可打開(kāi)投票設(shè) 計(jì)中的”增加主題“頁(yè)面,在增加主題頁(yè)面上還有投票設(shè)計(jì)中的其它幾項(xiàng)功能:刪除主題、查看主題、修改主題、返回首頁(yè)。 optContent=(optContent)。 (hr)。 } sql=select * from vote where flag=+id。 //求得投票的總數(shù) while(()){ number=(number)。 sql=select * from vote where flag=+id。 id=((“id”))。 question=(question)。 while(()){ questionNum++。 sql=select * from vote where flag=0 and optType=0 order by id desc。 int questionNum=0,optType,id1,number,total=0。 (sql)。 id = (vote)。 ResultSet rs=(sql)。 圖 9 網(wǎng)絡(luò)投票管理系統(tǒng)投票結(jié)果 %page contentType=text/html。 第 16 頁(yè) 圖 7 網(wǎng)絡(luò)投票管理系統(tǒng)單選投票 ( 3)如果在首頁(yè)中點(diǎn)擊“多選投票“鏈接,即可打開(kāi)多選投票頁(yè)面如圖 8 所示。% /center/body/html ( 2)在網(wǎng)絡(luò)投票管理系統(tǒng)首頁(yè)中點(diǎn)擊你所要進(jìn)行的操作,能打開(kāi)相應(yīng)的頁(yè)面。 else{ type=checkbox。 optContent=(optContent)。 (hr)。 sql=select * from vote where flag=+id。 (str+question+br)。 optType=(optType)。 第 15 頁(yè) str=主題 +questionNum+: 。 String question,str,optContent,type。 ResultSet rs=(sql)。 圖 6 網(wǎng)絡(luò)投票管理系統(tǒng)首頁(yè) %page contentType=text/html。 ( 1)先啟動(dòng) Tomcat 服務(wù)器在 IE 瀏覽器的地址欄里輸入 出現(xiàn) Tomcat首頁(yè)證明服務(wù)器已成功開(kāi)啟,再在 IE 瀏覽器的地址欄里輸入網(wǎng)絡(luò)投票管理系統(tǒng)的 URL: 后,將進(jìn)入投票系統(tǒng)的首頁(yè)。 (腳本存放的路徑 vote\) ( 4)然后先在瀏覽器輸入 URL: 顯示 Tomcat 首頁(yè)證明已經(jīng)成功啟 第 14 頁(yè) 動(dòng) Tomcat 服務(wù)器再輸入 顯示系統(tǒng)首頁(yè) [30]。 ( 2) 修改 里連接 MySQL數(shù)據(jù)庫(kù)的 IP、用戶(hù)名和密碼為你自己的 IP,user, password 修改編譯之后放到 WEBINF\classes\目錄下面。 6 運(yùn)行部分 系統(tǒng)的安裝 該系統(tǒng)我在 +MySQL環(huán)境下測(cè)試通過(guò) [28]: 安裝步驟: 該系統(tǒng)需要 JSP 運(yùn)行環(huán)境和 MySQL 數(shù)據(jù)庫(kù),如果服務(wù)器還沒(méi)有搭建的話(huà)請(qǐng)先搭建啟動(dòng)Tomcat[29]。 ③ 刪除數(shù)據(jù)庫(kù) : String sql=delete from vote where id=+id 。 ② 查詢(xún)數(shù)據(jù)庫(kù) : sql=select * from vote where flag=0 and optType=0 order by id desc。 sql=select * from vote order by id desc。)。 ( 2)數(shù)據(jù)庫(kù)操作方面如 下: ① 插入數(shù)據(jù)庫(kù) : sql=insert into vote(flag,optType,question) values(0,+optType+,39。 問(wèn)題及解決 ( 1)數(shù)據(jù)庫(kù)連接方面 : 該系統(tǒng)使用了 MySQL 的 JDBC 驅(qū)動(dòng)程序來(lái)連接數(shù)據(jù)庫(kù) [23]。 } } 功能的實(shí)現(xiàn) 投票流程圖:如圖 5 所示。 } } public void close () throws Exception { //關(guān)閉數(shù)據(jù)庫(kù)的連接 ()。 } catch (SQLException ex) { (: + ())。 (sql)。 } return rs。 rs = (sql)。 } catch (Exception e) { (DBConnect(): + ())。 public DBConnect() { try { //加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序 (sDBDriver)。 Statement stmt = null。 //MySQL的 JDBC 驅(qū)動(dòng)程序 String sDBDriver = 。 public class DBConnect { //設(shè)置連接數(shù)據(jù)庫(kù)的參數(shù) 第 11 頁(yè) private String user = root。 //代碼如下 package vote。 數(shù)據(jù)庫(kù)創(chuàng)建后的結(jié)構(gòu)圖如圖 4 所示: 圖 4 數(shù)據(jù)庫(kù)結(jié)構(gòu)圖 連接數(shù)據(jù)庫(kù) 該系統(tǒng)使用了 MySQL 的 JDBC 驅(qū)動(dòng)程序來(lái)連接數(shù)據(jù)庫(kù) [21]。 5 系統(tǒng)開(kāi)發(fā) 數(shù)據(jù)庫(kù) 創(chuàng)建數(shù)據(jù)庫(kù) CREATE DATABASE db2021。具體功能邏輯圖如圖 2 所示: 第 8 頁(yè) 網(wǎng) 絡(luò) 投 票系 統(tǒng)前 臺(tái) 用 戶(hù)界 面后 臺(tái) 數(shù) 據(jù)庫(kù) 管 理查 看 投 票結(jié) 果選 擇 項(xiàng) 目投 票登 錄 界 面選 擇 身 份輸 入 值普 通 用 戶(hù)信 息普 通 用 戶(hù)判 別 身份管 理 員管 理 選 項(xiàng)刪 除 項(xiàng) 目 添 加 項(xiàng) 目管 理 員 信息用 戶(hù) 界 面 圖 1 系統(tǒng)的總流程圖 網(wǎng) 絡(luò) 投 票普 通 用 戶(hù)管 理 員 登陸 模 塊投 票 首 頁(yè)模 塊投 票 管 理模 塊投 票實(shí) 現(xiàn)模 塊投 票結(jié) 果模 塊刪 除投 票模 塊添 加投 票模 塊管 理員 信息 模塊 圖 2 具體功能邏輯圖 第 9 頁(yè) 系統(tǒng)功能模塊的設(shè)計(jì) 網(wǎng)絡(luò)投票管理系統(tǒng) ( 1)單選投票:顯示單選投票表單; ( 2)多選投票:顯示多選投票表單; ( 3)查看投票:顯示查看投票結(jié)果表單; ( 4)投票統(tǒng)計(jì):顯示增加、刪除、修改、查看投票主題表單。 數(shù)據(jù)流圖 ( 1)符號(hào)定義 ① 數(shù)據(jù)的源點(diǎn)或終點(diǎn) 第 7 頁(yè) ② 變換數(shù)據(jù)的處理 ③ 數(shù)據(jù)存儲(chǔ) ④ 數(shù)據(jù)流 ( 2)數(shù)據(jù)流圖的組成元素 表 1 數(shù)據(jù)流圖的組成元素 源點(diǎn) \終點(diǎn) 處理 用戶(hù) 計(jì)算信息、添加記錄、刪除記錄 數(shù)據(jù)流 數(shù)據(jù) 存儲(chǔ) 用戶(hù)登錄信息 投票結(jié)果 普通用戶(hù)信息 投票結(jié)果 管理員信息 投票結(jié)果 投票信息 投票結(jié)果 4 總體設(shè)計(jì) 基本設(shè)計(jì)概念和系統(tǒng)總流程圖; 該部分將對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì),包括系統(tǒng)邏輯圖,功能模塊的概要設(shè)計(jì),交互界面設(shè)計(jì)等內(nèi)容,采用軟件工程設(shè)計(jì)思想,為詳細(xì)設(shè)計(jì)打好基礎(chǔ) [19]。 開(kāi)發(fā)流程 軟件工程中幾個(gè)經(jīng)典的開(kāi)發(fā)模型瀑布模型,快速原型模型,增量模型,螺旋模型,形式化方法模型,基于組件的開(kāi)發(fā)模型 [17]。管理員登入系統(tǒng)后,可對(duì)本系統(tǒng)的所有投票項(xiàng)目進(jìn)行相應(yīng)的管理,如:增加投票主題,刪除投票主題,修改投票主題,查看投票主題。登錄驗(yàn)證后,管理員才可以對(duì)投票信息進(jìn) 第 6 頁(yè) 行維護(hù)。投票結(jié)果顯示頁(yè)面會(huì)顯示,相應(yīng)投票選項(xiàng)的得票率和該項(xiàng)目總的得票數(shù)。投票操作具體為:用戶(hù)選擇一個(gè)或多個(gè)選項(xiàng),確定,提交,即可投票成功,提交此頁(yè)面,會(huì)跳轉(zhuǎn)鏈接至顯示投票結(jié)果的頁(yè)面。 ( 2)投票實(shí)現(xiàn)模塊:該模塊供參與投票的人對(duì)投票主題進(jìn)行投票設(shè)計(jì)。 ( 3)功能強(qiáng)大,能夠滿(mǎn)足各種統(tǒng)計(jì)需要,能夠?qū)崿F(xiàn)快速簡(jiǎn)單統(tǒng)計(jì)。 ( 2)界面友好。 系統(tǒng)主要特色 本網(wǎng)絡(luò)投票管理系統(tǒng)具有的主要特色: ( 1)操作方便。 投票設(shè)計(jì):管理員有權(quán)限設(shè)計(jì)不一樣的投票主題,還有投票主題的具體內(nèi)容供參與投票的人來(lái)進(jìn)行投票,投票設(shè)計(jì)還包括這些功能需求:增加主題、刪除主題、查看主題、修改主題。 多選投票:參與投票的人從提供的選擇中可以選擇一個(gè)或多個(gè)來(lái)進(jìn)行投票。 第 5 頁(yè) 3 需求 分析 功能需求 通過(guò)對(duì)用戶(hù)的需求調(diào)查分析,可以概括出用戶(hù)的功能需求如下:?jiǎn)芜x投票、多選投票、查看投票、投票設(shè)計(jì)。 數(shù)據(jù)由 DBMS 統(tǒng)一管理和控制: 數(shù)據(jù)庫(kù)的共享是并發(fā)的( concurrency)共享,即多個(gè)用戶(hù)可以同時(shí)存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),甚至可以同時(shí)存取數(shù)據(jù)庫(kù)中的同一個(gè)數(shù)據(jù) [15]。也就是說(shuō),數(shù)據(jù)在磁盤(pán)上的數(shù)據(jù)庫(kù)中如何存儲(chǔ)是由 DBMS 管理的,用戶(hù)程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣一來(lái)當(dāng)數(shù)據(jù)的物理存儲(chǔ)結(jié)構(gòu)改變時(shí),用戶(hù)的程序不用改變 [14]。 數(shù)據(jù)獨(dú)立性高: 數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性 [13]。數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)約存儲(chǔ)空間。而數(shù)據(jù)庫(kù)系統(tǒng)則實(shí)現(xiàn)了整體數(shù)據(jù)的結(jié)構(gòu)化,這是數(shù)據(jù)庫(kù)的主要特征之一,也是數(shù)據(jù)庫(kù)與文件系統(tǒng)的本質(zhì)區(qū)別 [11]。 在數(shù)據(jù)庫(kù)里做修改后 ( INSERT, DELETE, UPDATE,)未 mit 之前 ,使用 ROLLBACK可以恢復(fù)數(shù)據(jù)到修改之前 [10]。 第 4 頁(yè) ( 2)數(shù)據(jù)操縱功能:數(shù)據(jù)操作語(yǔ)言( DML): SELECT, INSERT, DELETE, UPDATE,用戶(hù)可以使用 DML操縱數(shù)據(jù),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的基本操作,如查詢(xún)、插入、刪除、修改等。 SQL 語(yǔ)句 SQL語(yǔ)句主要包括數(shù)據(jù)定義語(yǔ)言、數(shù)據(jù)操作語(yǔ)言、數(shù)據(jù)控制語(yǔ)言等。正是由于為了跨平臺(tái)的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。 JSP 可以使用成熟的JAVA BEANS 組件來(lái)實(shí)現(xiàn)復(fù)雜商務(wù)功能。 ( 5)支持服務(wù)器端組件。 ( 4)多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。 ( 3)強(qiáng)大的可伸縮性?;?上可以在所有平臺(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。除了系統(tǒng)之外,代碼不用做任何更改。 用 JSP 開(kāi)發(fā)的 Web應(yīng)用是跨平臺(tái)的,既能在 Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行 [8]。 JSP 編程語(yǔ)言 JSP( Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 第 3 頁(yè) 與其他的大型數(shù)據(jù)庫(kù)例如 Oracle、 DB SQL Server 等相比, MySQL自有它的不足之處,如規(guī)模小、功能有限( MySQL Cluster 的功能和效率都相對(duì)比較差)等,但是這絲毫也沒(méi)有減少它受歡迎的程度。 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。 MySQL 因?yàn)槠渌俣?、可靠性和適應(yīng)性而備受關(guān)注。 投票設(shè)計(jì):管理員有權(quán)限設(shè)計(jì)不一樣的投票主題,還有投票主題的具體 內(nèi)容供參與投票的人來(lái)進(jìn)行投票,投票設(shè)計(jì)還包括這些功能需求:增加主題、刪除主題、查看主題、修改主題。 多選投票:參與投票的人從提供的選擇中可以選擇一個(gè)或多個(gè)來(lái)進(jìn)行投票。 該系統(tǒng)的操作包括:?jiǎn)芜x投票、多選投票、查看投票、投票設(shè)計(jì)。 操作可行性 本網(wǎng)絡(luò)投票管理系統(tǒng)的用戶(hù)只需懂得運(yùn)用互聯(lián)網(wǎng)絡(luò)者均可以使用,此系統(tǒng)在網(wǎng)站中的使用頻度
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1