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

正文內(nèi)容

asp投票系統(tǒng)—計算機(jī)畢業(yè)設(shè)計(編輯修改稿)

2025-01-04 11:29 本頁面
 

【文章內(nèi)容簡介】 數(shù)據(jù)的存放位置和存儲空間的分配,最后生成定義數(shù)據(jù)庫的 SQL 命令。 程序開發(fā) 軟件 Macromedia Dreamweaver MX 應(yīng)用所學(xué)的 ASP 語言,開發(fā)一個 在線投票系統(tǒng) 。一個可視化的網(wǎng)頁設(shè)計和網(wǎng)站管理工具,支持最新的 Web 技術(shù),包含 HTML 檢查、HTML 格式控制、 HTML 格式化選項、 HomeSite/BBEdit 捆綁、可視化網(wǎng)頁設(shè)計、圖像編輯、全局查找替換、全 FTP 功能、處理 Flash 和 Shockwave 等富媒體格式和動態(tài) HTML、基于團(tuán)隊的 Web 創(chuàng)作。在編輯上你可以選擇可視化方式或者你喜歡的源碼編輯方式。 Dreamweaver MX 2020 的十 大新特性 : ①. 動態(tài)跨瀏覽器驗證 :自動檢測標(biāo)簽和 CSS 規(guī)則來適應(yīng)所有主流瀏覽器 ! ② .更強(qiáng)大的 CSS 支持 ! ③ .內(nèi)建的圖形編輯引擎 :修剪 ,改變大小 ,尺寸 ,旋轉(zhuǎn)角度 ,調(diào)節(jié)明暗度都不需要離開 Dreamweaver環(huán)境 ,因為它本身集成了 FW的基本圖形編輯技術(shù) .(這一點有模仿 FrontPage 的嫌疑 ,但這個功能確實很實用 )! ④ .安全 FTP:完全加密傳輸保證文件和帳號信息的安全 ! ⑤ . 增強(qiáng)對當(dāng)今技術(shù)的支持 : 支 持 當(dāng) 今 主 流 的 開 放 環(huán)境 :ColdFusion,J2EE,PHP,.NET,和其他主流的服務(wù)器技術(shù) .Dreamweaver 現(xiàn)在加入了 XML命名空間支持 , ,新的參考書內(nèi)容和新的 PHP服務(wù)器端行為 ! ⑥ .無縫整合外部文件和代碼 :直接將 Word 和 Excel 文檔復(fù)制和粘貼到Dreamweaver 中 ,會保留字體 ,顏色 ,CSS 樣式表信息 .使用 ,使用系統(tǒng)支持的編碼保存任何字體 ,包括雙字節(jié)字符集 . ⑦ .緊密整合 MM的其他工具 :加強(qiáng)了和 MM其他幾款產(chǎn)品的協(xié)同工作能力 .例如 :你可以通過 DW 直接設(shè)置 Flash 組件的參數(shù) . ⑧ .基本支持改良 :插入條 ,表格工具都有改進(jìn) ! ⑨ .增強(qiáng)代碼編寫工具 :編輯代碼更 省時 ,例如右鍵編寫代碼工具 ,增強(qiáng)的查找和替換 ,高效的屬性面板 . ⑩ .改進(jìn)的設(shè)計開放環(huán)境 :一個改良的用戶界面 ,更高的實用性 ,非常親切和有邏輯 ,讓你快速找到你想要的東西 ,一個新的開始屏幕讓你快速訪問最近的文件和教程資源 . 本文主要運(yùn)用 Visio 2020 繪制了系統(tǒng) UML 模型圖。其主要系統(tǒng) UML 模型圖有: 圖 21 投票系統(tǒng) 用例圖 圖 22 投票 管理用例圖 圖 23 投票系統(tǒng) 流程圖 第 3 章 需求分析與總體設(shè)計 需求分析 需求的提取 前面已經(jīng)闡述了在線投票系統(tǒng)在 高校教學(xué)管理的重要性。目前以重慶郵電大學(xué)移通學(xué)院為例,移通學(xué)院每學(xué)期期末都會對開設(shè)新課程進(jìn)行投票統(tǒng)計,邀請學(xué)生為各個課程在線投票統(tǒng)計。 在線投票系統(tǒng)需要滿足的條件: (1)系統(tǒng)自動把投票結(jié)果轉(zhuǎn)換為百分比顯示。 (2)投票管理員可以對投票界面、投票選項、 需求定義與規(guī)約 通過一個在線投票系統(tǒng),使管理人員能夠根據(jù)學(xué)院狀況,列出投票項目,在較短時間內(nèi)、以較少精力獲得一個比較實用的數(shù)據(jù),從而使投票工作系統(tǒng)化、規(guī)范化、自動化,提高辦公效率。 在線投票系統(tǒng)是移通學(xué)院教務(wù)管理系統(tǒng)的一個子系統(tǒng),教務(wù)管理系統(tǒng)包括 :教學(xué)任務(wù)的下發(fā)、課表的編排、網(wǎng)上選課、學(xué)生成績的錄入以及學(xué)籍管理等部分。在線投票系統(tǒng)開發(fā)應(yīng)遵循以下要求: (1)盡量采用現(xiàn)有軟硬件環(huán)境及先進(jìn)的系統(tǒng)開發(fā)方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。 (2)系統(tǒng)應(yīng)具有可擴(kuò)展、可復(fù)用的特點,能與投票系統(tǒng)接軌,數(shù)據(jù)庫的設(shè)計應(yīng)該具有通用性。 (3)系統(tǒng)采用模塊化程序設(shè)計方法,既便于系統(tǒng)功能的各種組合和修改,又便于系統(tǒng)維護(hù)人員的調(diào)試與修改維護(hù)。 (4)系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護(hù)功能,及時根據(jù)需要進(jìn)行數(shù)據(jù)的添加、刪除、修改等工作。 系統(tǒng)總體設(shè)計 系統(tǒng)結(jié)構(gòu)圖 系統(tǒng)主要有:界面模塊、數(shù)據(jù)庫模塊、投票統(tǒng)計模塊三部分組成,系統(tǒng)結(jié)構(gòu)如圖 31所示: 圖 31 系統(tǒng)結(jié)構(gòu)圖 界面模塊負(fù)責(zé)系統(tǒng)與用戶的交互,它是系統(tǒng)與用戶的接口部分,是實現(xiàn)人機(jī)交互功能的主要部分,它能調(diào)用數(shù)據(jù)庫的入口函數(shù),向數(shù)據(jù)庫插入、修改、顯示數(shù)據(jù)庫內(nèi)容,能調(diào)用投票統(tǒng)計模塊,從而根據(jù)投票數(shù)據(jù)統(tǒng)計投票百分比。 投票統(tǒng)計模塊能根據(jù)一定的算法,排出合理的投票數(shù)量。它能調(diào)用數(shù)據(jù)庫函數(shù)調(diào)用數(shù)據(jù)庫數(shù)據(jù),經(jīng)過運(yùn)算后,將新數(shù)據(jù)存入數(shù)據(jù)庫的相應(yīng)表中。 數(shù) 據(jù)庫模塊則定義數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)庫的接口,定義數(shù)據(jù)庫表的結(jié)構(gòu),自動完成對各種信息的輸入、查詢、修改及系統(tǒng)用戶管理、系統(tǒng)用戶權(quán)限管理等。 數(shù)據(jù)功能模塊設(shè)計 根據(jù)系統(tǒng)分析的結(jié)果,在系統(tǒng)功能分析的基礎(chǔ)上,考慮 ASP程序編制特點,界面模塊 數(shù)據(jù)庫模塊 投票統(tǒng)計模塊 插入 修改 數(shù)據(jù) 顯示 數(shù)據(jù) 調(diào)用 插入數(shù)據(jù) 查詢數(shù)據(jù) 得到如圖 32 所示的系統(tǒng)功能模塊圖。 圖 32 系統(tǒng)功能模塊圖 系統(tǒng)的主要功能設(shè)計 在線投票系統(tǒng)的主要功 能: 投票結(jié)果的查詢:主要是實現(xiàn)投票人員從數(shù)據(jù)庫對各投票結(jié)果的查詢。 投票項目管理:主要是實現(xiàn)投票人員對各個投票項目進(jìn)行編輯,生成。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫需求分析 在線投票系統(tǒng)的數(shù)據(jù) 項目是依據(jù)學(xué)院開設(shè)新課程制定的。根據(jù)系統(tǒng)開發(fā)的要求,從學(xué)院開設(shè)新課程中選取適當(dāng)?shù)捻椖孔鳛橄到y(tǒng)數(shù)據(jù)庫的數(shù)據(jù)參數(shù)。在實際的工作中,在線投票系統(tǒng)的項目主要是根據(jù)學(xué)院任務(wù)來制定展開,因此與教學(xué)有相關(guān)的一些信息,如開設(shè)新課程等,都是學(xué)院需要統(tǒng)計的項目。結(jié)合學(xué)院開設(shè)課程在線投票系統(tǒng) 投票結(jié)果 投票項目 權(quán)限管理 投票結(jié)果 投票人數(shù) 添加修改 編輯刪除 用戶登陸 帳戶管理 任務(wù)選取了以下項目作為系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)參數(shù): (1)開設(shè)游 泳課。讓投票者根據(jù)網(wǎng)站界面進(jìn)行投票。 (2)開設(shè)就業(yè)指導(dǎo)課。讓投票者根據(jù)網(wǎng)站內(nèi)容進(jìn)行投票 (3)開設(shè)心理咨詢室。讓投票者根據(jù)網(wǎng)站內(nèi)容進(jìn)行投票 (4)開設(shè)演講課。主要分為討論、解說、演講等。 (5)開設(shè)課外興趣小組。根據(jù)不同學(xué)生開設(shè)。 (6)投票系統(tǒng) 更新。對各個選項能在第一時間內(nèi)更新。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 在系統(tǒng)的數(shù)據(jù)庫設(shè)計中,先要對系統(tǒng)分析得到的數(shù)據(jù)圖中的數(shù)據(jù)存儲進(jìn)行分析,分析各數(shù)據(jù)存儲之間的關(guān)系,然后得出系統(tǒng)的關(guān)系模式。本系統(tǒng)采用了實體-關(guān)系圖中的相應(yīng)符號來描述系統(tǒng)的概念模型。 在需求分析的基礎(chǔ)上,設(shè) 計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為邏輯結(jié)構(gòu)的設(shè)計打下基礎(chǔ)。 根據(jù)上面的設(shè)計出的實體有:投票選項實體、投票結(jié)果實體。投票選項實體屬性具體描述如圖 33 所示。 圖 33課程實體 投票結(jié)果實體的屬性包括各個項目投票結(jié)果,各個項目投票人數(shù),各個項目投票所占百分比。 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 投票選項部分 投票系統(tǒng)更新 課外興趣小組 開設(shè) 演 講課 開設(shè) 心理咨詢 就業(yè)指導(dǎo)課 開設(shè) 游泳課 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計的基本關(guān)系圖,轉(zhuǎn)換為與選用的具體相關(guān)的機(jī)器上的數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。在上面實體之間的 關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中表格以及各個表格之間的關(guān)系。 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計 明確了以上所要建立的數(shù)據(jù)庫參數(shù),便可建立關(guān)系型數(shù)據(jù)庫。具體的結(jié)構(gòu)是把數(shù)據(jù)表示成若干二維關(guān)系的表,通過建立表之間的關(guān)系來定義結(jié)構(gòu)。在這種二維表中,每一列為一個字段,對應(yīng)著表格中的數(shù)據(jù)項。每個項目的名稱為字段名。每一行為一條記錄,記錄中的每個字段的取值為字段值,記錄是字段值的集合。記錄中的數(shù)據(jù)隨著每一行記錄的不同而變化。 在線投票系統(tǒng)數(shù)據(jù)庫中各個表格的設(shè)計結(jié)果如下面的幾個表格所示。各個表格表示數(shù)據(jù)庫中的一個表。 表 31 為創(chuàng)建投 票項目信息表 voteitem 的信息。 字段名稱 數(shù)據(jù)類型 大小 是否允許為空 說明 ID Int 4 否 項目 ID號 Item Varchar(50) 8 是 項目名稱 VoteCount int 150 否 投票數(shù)量,缺省為 0 表 31VoteItem的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 大小 是否允許為空 說明 IP varchar(20) 4 否 IP地址 表 32VoteIP的結(jié)構(gòu) 參數(shù) Soperate的值 說明 null 無操作 add 添加記錄(單擊“添加”按鈕時產(chǎn)生) update 修改記錄(單擊記錄后的“修改”鏈接時產(chǎn)生) edit 修改記錄(單擊“修改”按鈕時產(chǎn)生) delete 刪除記錄(單擊“刪除”按鈕時產(chǎn)生) 表 33 參數(shù) Soperate狀態(tài)值的說明 一般由多個用戶來管理在線投票系統(tǒng),因此需要對每個用戶分配一定的權(quán)限,實現(xiàn)信息的共享與安全。因此需要在數(shù)據(jù)庫中建立一個用戶口令表來管理使用在線投票系統(tǒng)的用戶。 數(shù)據(jù)庫結(jié)構(gòu)的實現(xiàn) 在需求分析,概念結(jié)構(gòu)設(shè)計基礎(chǔ)上得到數(shù)據(jù)庫邏輯結(jié)構(gòu)以后,就可以在數(shù)據(jù)庫系統(tǒng)中實現(xiàn)該邏輯結(jié)構(gòu)。本系統(tǒng)中采用了 Microsoft Office Access 2020數(shù)據(jù)庫管理系統(tǒng)。使用 Microsoft Office Access 2020創(chuàng)建前面所定義的各個數(shù)據(jù)表。 第 4 章 詳細(xì)設(shè)計與實現(xiàn) 運(yùn)用 ASP和 Microsoft Office Access 2020相結(jié)合開發(fā)投票系統(tǒng),投票項目依據(jù)學(xué)院需要開設(shè)哪些新課程來制作,通過學(xué)生的投票結(jié)果統(tǒng)計確定下學(xué)期開設(shè)的新課程。以下就是 設(shè)計 投票系統(tǒng)步驟 投票界面 模塊的設(shè)計 投票界面模塊的功能是面向老師和學(xué)生的,因此不需要權(quán)限核實,進(jìn)入系統(tǒng)頁面后,點擊 “投票選項 ”即可 進(jìn)入。 設(shè)計投票界面表單 投票項目表單由 3部分組成: 投票選項列表框 —— 用來 選擇相應(yīng)項目進(jìn)行投票。 投票按鈕。 相應(yīng)代碼如下: 如果沒有投票,則變量 isvoted為 1,可以投票。投票按鈕代碼如下: input class=Submit type=submit value=39。 投 票 39。 name=submit onclick=39。return SelectChk()。39。 這是個可以選擇多項的投票系統(tǒng),在函數(shù) SelectChk中取得被投票項目信息,并提交 //取得被投票項目的編號,打開新窗口,查 看投票結(jié)果 function SelectChk() { var s=false。 var deptid,n=0。 var strid,strurl。 var nn = (poster)。 var j。 for (j=0。j。j++) { if ((poster,j).checked) { n = n + 1。 s=true。 deptid = (poster,j).id+。 if(n==1) { strid = deptid。 } else { strid = strid + , + deptid。 } } } strurl = ?cid= + strid。 if(!s) { alert(請選擇投票項目 !)。 return false。 } (strurl,newwin,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=300)。 return false。 } function newwin(url) { var oth=toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,left=200,top=200。 oth = oth+,width=400,height=300。 var newwin=(url,newwin,oth)。 ()。 return false。 圖 42 投票界面
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1