




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1 / 15 文檔可自由編輯打印 電子投票系統(tǒng)設(shè)計電子投票系統(tǒng)設(shè)計-多媒體技術(shù)多媒體技術(shù)課程設(shè)計報告書課程設(shè)計報告書專專 業(yè):業(yè): 2009 級計算機科學與技術(shù)級計算機科學與技術(shù)學學 號:號: 姓姓 名:名: 指導(dǎo)教師:指導(dǎo)教師: 陳陳 智智 敏敏 年年 月月 日日2 / 15 文檔可自由編輯打印目目 錄錄 1.設(shè)計任務(wù)設(shè)計任務(wù) - 3 -2.問題求解問題求解 - 3 -3.開發(fā)環(huán)境開發(fā)環(huán)境 - 4 -4.實現(xiàn)方法實現(xiàn)方法 - 8 -5.設(shè)計驗收設(shè)計驗收 - 8 -.參考文獻參考文獻 - 12 -3 / 15 文檔可自由編輯打印1.設(shè)計任務(wù)設(shè)計任務(wù)1.1 總體要求: 系統(tǒng)概述:該軟件為用戶提供
2、一個在 windows 系統(tǒng)上運行的電子投票、票數(shù)統(tǒng)計的軟件平臺。該軟件的使用者分為兩類,一類為管理員,可以對候選人信息進行初始化和修改,還可以瀏覽候選人信息介紹。 1.2 內(nèi)容要求: 1.3 技術(shù)要求: (1) (2) (3) (4) (5) 4 / 15 文檔可自由編輯打印2.問題求解問題求解2. 總體設(shè)計2.1 系統(tǒng)模塊結(jié)構(gòu)框圖電子投票平臺功能選擇身份驗證投票人管理候選人管理投票區(qū)得票結(jié)果管理2.2 功能模塊框圖5 / 15 文檔可自由編輯打印后臺管理 前臺管理 投票系統(tǒng) 登陸界面 信息輸入 提交 查看結(jié)果投票內(nèi)容顯示及投票 提交投票 投票項目管理 修改 添加 刪除獲取投票更新數(shù)據(jù) IP
3、 存在IP不存在確認身份 檢測 IP 通過6 / 15 文檔可自由編輯打印2.3 系統(tǒng)流程圖3. 詳細設(shè)計基于系統(tǒng)需求分析與系統(tǒng)總體設(shè)計的結(jié)論,本系統(tǒng)采用 Turbo C 實現(xiàn)各模塊的功能。3.1 功能選擇3.1.1 模塊描述功能選擇模塊為系統(tǒng)提供類似于菜單的功能,讓用戶輸入功能選項,并進入相應(yīng)的功能執(zhí)行程序。系統(tǒng)按照權(quán)限分為管理員的功能選擇和用戶的功能選擇。7 / 15 文檔可自由編輯打印設(shè)有代號為 a,b,c 的三個足球先生候選人,根據(jù)投票者在選票上對他們編號的填寫順序分別記分 5,3,2。 請編程從鍵盤上輸入投票人數(shù)及投票結(jié)果,統(tǒng)計他們的得分,并輸出哪位當選足球先生。注意:若同一張票上寫
4、有兩個相同的代號,則顯示“此票無效”,若最終前兩名得分相同應(yīng)顯示“重新投票”,則顯示三個候選者得分并輸出“祝賀 X 當選冠軍!”。例如:投票人數(shù):5 輸入投票內(nèi)容:a b cc a bc a a 該票無效!c b ab c a 三位候選人得分:a:12b:13c:15 祝賀 C 當選冠軍。3.1.2 源文件定義Stdio.h:電子投票平臺3.1.3 函數(shù)聲明 (1)fflush 函數(shù)功能:提供用戶界面選擇輸入:用戶選擇的功能選擇界面。8 / 15 文檔可自由編輯打印處理:根據(jù)用戶選項跳轉(zhuǎn)到相關(guān)功能函數(shù)。輸出:相關(guān)功能函數(shù)的處理或顯示界面。(2) Gets 函數(shù)功能:投票者輸入票數(shù)系統(tǒng)輸入:每個
5、投票者所投票數(shù)功能:從鍵盤輸入票數(shù)輸出:每個人所得票數(shù)(3) Switch 結(jié)構(gòu)體功能:對每個參選者所得票進行統(tǒng)計并且顯示程序清單如下:#includevoid main() int num=0,k=0,i=0,j=0;9 / 15 文檔可自由編輯打印 int score1=0,score2=0,score3=0; char xp1005; int invalid=0; printf(輸入?yún)⒓油镀比藬?shù)n); scanf(%d,&num); fflush(stdin); printf(輸入選票n); for(i=0;inum;i+) gets(xpi); if(xpi0=xpi2|xpi
6、0=xpi4|xpi2=xpi4) xpi4=xpi2=xpi0=0; invalid+; else for(k=0;kscore2)&(score1score3) printf(祝賀 a 當選冠軍n); if(score2score1)&(score2score3) printf(祝賀 b 當選冠軍n); if(score3score1)&(score3score2) printf(祝賀 c 當選冠軍n); printf(n 無效票數(shù) %d,invalid);4. 測試各功能模塊測試如圖所示:分別當有一到五個人投票時,隨機選取每個投票人對每個參選者的投票數(shù)目,其從鍵盤上輸入投票人數(shù)及投票結(jié)果,統(tǒng)計他們的得分,并輸出哪位當選足球先生。12 / 15 文檔可自由編輯打印若最終前兩名得分相同應(yīng)顯示“重新投票”,則顯示三個候選者得分并輸出“祝賀 X 當選冠軍!”。13 / 15 文檔可自由編輯打印14 / 15 文檔可自由編輯打印5.程序運行結(jié)論該程序電子投票系統(tǒng)實現(xiàn)了對參選者的選拔,程序簡單易懂,條理清楚。15 / 15 文檔可自由編輯打印.參考文獻:參考文獻:1 薛為民.多媒體技術(shù)及應(yīng)用.北京:清華大學出版社.20062
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞務(wù)中包合同范本
- 課題立項申報書查重率
- 代理英文合同范本
- 加快老舊農(nóng)機更新?lián)Q代的實施方案
- 代寫招標文件合同范例
- 合同范本買賣協(xié)議書
- 雙方合作店鋪合同范本
- 咨詢顧問合同范本 英文縮寫
- 保安兼職合同范本
- 倉庫代發(fā)服務(wù)合同范本
- 硬化性肺泡細胞瘤-課件
- 裕興新概念英語第二冊筆記第42課
- 簡明新疆地方史趙陽
- 狹窄性腱鞘炎中醫(yī)臨床路徑及表單
- Q∕SY 19001-2017 風險分類分級規(guī)范
- 智慧消防綜合解決方案
- 市場營銷組合策略及營銷戰(zhàn)略課件
- 信息技術(shù)基礎(chǔ)ppt課件(完整版)
- DGJ 08-70-2021 建筑物、構(gòu)筑物拆除技術(shù)標準
- 2022年義務(wù)教育語文課程標準(2022版)解讀【新課標背景下的初中名著閱讀教學質(zhì)量提升思考】
- 屋面網(wǎng)架結(jié)構(gòu)液壓提升施工方案(50頁)
評論
0/150
提交評論