學(xué)生班級(jí)投票管理系統(tǒng)_第1頁(yè)
學(xué)生班級(jí)投票管理系統(tǒng)_第2頁(yè)
學(xué)生班級(jí)投票管理系統(tǒng)_第3頁(yè)
學(xué)生班級(jí)投票管理系統(tǒng)_第4頁(yè)
學(xué)生班級(jí)投票管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、概述隨著INTERNET的發(fā)展,世界網(wǎng)民的數(shù)量急劇增加,社會(huì)的信息化強(qiáng)度增強(qiáng),企業(yè)競(jìng)爭(zhēng)之激烈,故對(duì)市場(chǎng)信息的掌握范圍不僅僅是周邊的一些信息,而應(yīng)把范圍擴(kuò)展到全國(guó),甚至全世界,INTERNET恰恰是實(shí)現(xiàn)這目標(biāo)的有利工具.對(duì)于新產(chǎn)品,新觀點(diǎn)的調(diào)查范圍應(yīng)該更廣泛,消息應(yīng)該及時(shí)反饋給企業(yè)單位,故一個(gè)投票系統(tǒng)應(yīng)允而生,它正好充分滿足客戶的需求,信息反饋的范圍擴(kuò)大,人力資源的節(jié)省,從而使得企業(yè)在競(jìng)爭(zhēng)激烈的市場(chǎng)中擁有更強(qiáng)大的資本.開(kāi)發(fā)此投票系統(tǒng)是為了更好的把市場(chǎng)的信息更準(zhǔn)確更快速的反饋給客戶,使信息的來(lái)源更廣泛,從而提高信息的準(zhǔn)確性.運(yùn)用此系統(tǒng)可以降低企業(yè)為市場(chǎng)調(diào)查而消耗的人力和物力,利用節(jié)省的資源提高產(chǎn)品

2、的質(zhì)量,增強(qiáng)競(jìng)爭(zhēng)力.一需求分析1.1介紹學(xué)生班級(jí)投票管理系統(tǒng)功能是學(xué)習(xí)數(shù)據(jù)庫(kù)最常用的功能之一,也是學(xué)習(xí)開(kāi)發(fā)網(wǎng)站應(yīng)用程序開(kāi)發(fā)常用的功能模塊。1.2.對(duì)性能的要求和約束該系統(tǒng)屬于實(shí)用型網(wǎng)站,需要對(duì)數(shù)據(jù)的處理,比如對(duì)投票票數(shù)的統(tǒng)計(jì)并把結(jié)果反饋給投票者,故對(duì)數(shù)據(jù)的及時(shí)更新要求較高,保證數(shù)據(jù)的真實(shí)性.該系統(tǒng)在任何操作系統(tǒng)下都可以運(yùn)行,但必須裝有SQL2000(SQL2005,SQL2008)數(shù)據(jù)庫(kù)1.3數(shù)據(jù)流登陸信息管理員模塊或客戶模塊數(shù)據(jù)庫(kù)登陸模塊身份信息1.4功能子模塊1.4.1 管理員和學(xué)生登陸界面,根據(jù)身份從而跳轉(zhuǎn)到相應(yīng)頁(yè)面;注冊(cè)為客戶注冊(cè)功能; 輸入 處理 輸出1. 登陸基本信息1系統(tǒng)登陸處理

3、1登陸結(jié)果1.4.2留言簿模塊詳細(xì)設(shè)計(jì) 包括留言和回復(fù)兩個(gè)功能1. 留言基本信息2.回復(fù)信息輸入1.數(shù)據(jù)庫(kù)更新1.返回結(jié)果處理輸出1.4.3管理員模塊詳細(xì)設(shè)計(jì) 管理員模塊為管理員對(duì)項(xiàng)目信息的管理,如項(xiàng)目基本信息,選項(xiàng)信息,系統(tǒng)配置信息的所有操作;1. 項(xiàng)目基本信息2. 選項(xiàng)信息輸入1. 模式更新2.數(shù)據(jù)庫(kù)操作1.項(xiàng)目全部信息處理輸出1.4.4投票模塊詳細(xì)設(shè)計(jì) 投票模塊為游客選擇投票項(xiàng)目,并根據(jù)項(xiàng)目模式跳轉(zhuǎn)到相應(yīng)投票頁(yè)面進(jìn)行投票,對(duì)系統(tǒng)配置進(jìn)行檢測(cè),并可以查詢結(jié)果;1.投票項(xiàng)目信息2.選項(xiàng)信息輸入1.模式判斷2.系統(tǒng)配置檢測(cè)3.數(shù)據(jù)庫(kù)信息更新1.返回投票信息處理輸出二系統(tǒng)結(jié)構(gòu)設(shè)計(jì)(一)數(shù)據(jù)集表1

4、管理員表(admin)標(biāo)識(shí)數(shù)據(jù)類型數(shù)據(jù)范圍備注IDInt 4管理員ID,主鍵,自動(dòng)生成NameVarchar20管理員用戶名pswInt4登陸密碼telVarchar20聯(lián)系電話2留言表(leaveWord)標(biāo)識(shí)數(shù)據(jù)類型數(shù)據(jù)范圍備注姓名varchar20內(nèi)容Varchar50時(shí)間datetime83投票選項(xiàng)表(voetDetails)標(biāo)識(shí)數(shù)據(jù)類型數(shù)據(jù)范圍備注voteDetailsIDInt4自動(dòng)生成voteItemVarchar40投票選項(xiàng)voteNumInt4選項(xiàng)票數(shù)IdInt4投票標(biāo)題外鍵(voteTitle)4投票標(biāo)題表(voteMaster)標(biāo)識(shí)數(shù)據(jù)類型數(shù)據(jù)范圍備注idInt4自動(dòng)生成

5、為主鍵voteTitleVarchar30投票標(biāo)題voteSumInt4總投票數(shù)ImageVarchar20圖片,可以為空endTimeDatetime8投票結(jié)束時(shí)間modebit11表示單選模式0表示多選模式5投票者(voter)標(biāo)識(shí)數(shù)據(jù)類型數(shù)據(jù)范圍備注idint4主鍵,外鍵(voteMasters)ipvarchar80投票者IP,主鍵voteTimedatetime8投票時(shí)間voteNumint4投票總數(shù)(二)E-R圖voteDetnilsIDimageendTimeidvoteSumevoteTitlevoteItemvoteNumidvoteNumvoteTimeipIDnamete

6、lpsw投票者投投票選項(xiàng)選項(xiàng)管理員刪除投票項(xiàng)目(三)數(shù)據(jù)庫(kù)功能及約束本系統(tǒng)全部實(shí)現(xiàn)客戶端對(duì)數(shù)據(jù)庫(kù)的操作,如添加,刪除,更新等操作,故為了保持?jǐn)?shù)據(jù)的一致性,本數(shù)據(jù)庫(kù)表設(shè)計(jì)的時(shí)候設(shè)計(jì)了主鍵約束和外鍵約束,在數(shù)據(jù)集中基本已經(jīng)說(shuō)明包含哪些主鍵以及外鍵,本系統(tǒng)數(shù)據(jù)庫(kù)的外鍵約束主要是項(xiàng)目的ID和此項(xiàng)目對(duì)應(yīng)的選項(xiàng)和系統(tǒng)配置之間ID的約束.在這數(shù)據(jù)庫(kù)設(shè)計(jì)中我還設(shè)計(jì)了個(gè)觸發(fā)器,用于保證更新單項(xiàng)票數(shù)和總票數(shù)的一致性,其觸發(fā)器代碼如下: 觸發(fā)器建于表 (投票者表)set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGOALTER trigger dbo.toupon dbo.投票者表a

7、fter insert,updateasupdate 投票者表SET voteNum=idwhere voteNumid創(chuàng)建存儲(chǔ)器(投票時(shí)間,投票者)set ANSI_NULLS ONset QUOTED_IDENTIFIER ONGOALTER proc dbo.投票時(shí)間id int , votetime datetime outputasselect votetime=voteTimefrom 投票者表where id=idset ANSI_NULLS ONset QUOTED_IDENTIFIER ONGOALTER proc dbo.投票者id intasselect *from 投票

8、者表where id=id三.系統(tǒng)功能分析3.1班級(jí)投票系統(tǒng)的組成模塊該系統(tǒng)主要由以下四個(gè)模塊組成:登陸注冊(cè)模塊,管理員模塊,客戶模,留言簿模塊,投票模塊.如下圖:班級(jí)投票系統(tǒng)管理員模塊留言模塊登陸注冊(cè)模塊投票模塊3.2留言簿模塊留言簿模塊主要是投票者對(duì)于本系統(tǒng)提出問(wèn)題,包括留言和管理員回復(fù)模塊;3.3管理員模塊管理員模塊是指管理員對(duì)項(xiàng)目進(jìn)行的管理模塊,包括項(xiàng)目的管理,選項(xiàng)的管理以及系統(tǒng)設(shè)置的管理.可以對(duì)項(xiàng)目的刪除和編輯,選項(xiàng)的刪除,更新和添加.系統(tǒng)配置的刪除和更新;3.4登陸注冊(cè)模塊登陸注冊(cè)主要為管理員和客戶進(jìn)入相應(yīng)權(quán)限的橋梁;單選模式投票3.5投票模塊結(jié)果顯示投票模塊在線投票系統(tǒng)有沒(méi)有刪除是否還有選項(xiàng)登陸失敗管理員更新添加管理選項(xiàng)刪除編輯更新刪除投票項(xiàng)目管理投票項(xiàng)目管理系統(tǒng)配置提交項(xiàng)目信息判別確認(rèn)身份提交信息輸入信息選擇身份登陸界面后臺(tái)數(shù)據(jù)庫(kù)管理前臺(tái)用戶界面 四界面設(shè)計(jì) 添加投票項(xiàng)目投票題

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論