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

正文內(nèi)容

基于web網(wǎng)上問卷調(diào)查系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)(已改無錯(cuò)字)

2023-07-25 18:57:33 本頁(yè)面
  

【正文】 有效的方式,你只要在網(wǎng)上搜索調(diào)查,會(huì)有成萬(wàn)的相關(guān)記錄,他能為企業(yè)了解客戶的需求,也能得到產(chǎn)品的優(yōu)點(diǎn)和缺點(diǎn),及時(shí)的了解信息,能過給企業(yè)很多建議,及時(shí)的做出相應(yīng)的調(diào)整。傳統(tǒng)的學(xué)校對(duì)老師人工問卷考核中,進(jìn)行一次調(diào)查,需要提前出題、印試卷、安排調(diào)查、收集試卷、然后檢查管理試卷和分析試卷,這是一個(gè)繁雜的過程,需要大量人力、物力與時(shí)間的投入,已經(jīng)越來越不適應(yīng)學(xué)校信息化建設(shè)與現(xiàn)代教學(xué)的需要。尤其在遠(yuǎn)程網(wǎng)絡(luò)教學(xué)中,學(xué)生分布廣,不易統(tǒng)一集中調(diào)查,給校方和學(xué)生帶來了眾多的不便。在網(wǎng)絡(luò)技術(shù)逐漸滲入社會(huì)生活各個(gè)層面的今天,學(xué)校傳統(tǒng)的問卷調(diào)查方式也面臨著變革,而網(wǎng)絡(luò)問卷調(diào)查則是一個(gè)很重要的方向?;?Web 技術(shù)的網(wǎng)絡(luò)問卷系統(tǒng)可以借助于遍布全球的因特網(wǎng)。因此問卷既可以在本地進(jìn)行,也可以在異地進(jìn)行,大大拓展了問卷的靈活性。而且可以采用大量標(biāo)準(zhǔn)化試題,從而使用計(jì)算機(jī)能處理結(jié)果,大大提高結(jié)果的分析。網(wǎng)絡(luò)考試系統(tǒng)采用 Web 技術(shù)實(shí)現(xiàn)。Web 技術(shù)超越了傳統(tǒng)的客戶機(jī)/服務(wù)器兩層結(jié)構(gòu),采用了三層體系結(jié)構(gòu):用戶界面層/事務(wù)層/數(shù)據(jù)庫(kù)層,因此 Web 結(jié)構(gòu)有著更好的安全性,在用戶機(jī)上不需要安裝任何應(yīng)用程序。 系統(tǒng)結(jié)構(gòu)總框架設(shè)計(jì)本網(wǎng)上問卷調(diào)查管理系統(tǒng)主要分成三大模塊,這些模塊又是由若干個(gè)子模塊構(gòu)成的,形成一個(gè)結(jié)構(gòu)緊湊功能明確完整的網(wǎng)上問卷調(diào)查管理系統(tǒng)。系統(tǒng)結(jié)構(gòu)總框架設(shè)計(jì)如圖 31 所示。 31 整個(gè)系統(tǒng)結(jié)構(gòu)圖加上權(quán)限控制,可以增加系統(tǒng)的安全。下面是管理員操作流程圖如圖 32 所示。圖 32 管理員流程圖教師職務(wù)管理管理員職務(wù)管理調(diào)查搜索搜索調(diào)查審核調(diào)查課程管理老師管理班級(jí)管理密碼修改網(wǎng)上問卷調(diào)查系統(tǒng)結(jié)束調(diào)查填寫調(diào) 查查看調(diào)查刪除調(diào)查審核調(diào)查查看調(diào)查開始調(diào)查超級(jí)用戶登錄 系統(tǒng)結(jié)構(gòu)流程設(shè)計(jì)本系統(tǒng)的中心角色是超級(jí)管理員、老師。超級(jí)管理員開始調(diào)查,然后用戶就可以進(jìn)行課程調(diào)查,調(diào)查之后,超級(jí)管理員結(jié)束調(diào)查,教師就可以進(jìn)行查看調(diào)查信息,教師只可以看自身的信息。圖 33 管理員結(jié)構(gòu)程圖 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在信息系統(tǒng)中占有及其重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞關(guān)系到系統(tǒng)的運(yùn)行效率、存儲(chǔ)數(shù)據(jù)的效率、系統(tǒng)的復(fù)雜程度等,合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高系統(tǒng)性能??紤]到用戶需求的各種實(shí)體,本網(wǎng)上問卷調(diào)查系統(tǒng)規(guī)劃出的實(shí)體有用戶信息實(shí)體、課程信息實(shí)體、班級(jí)信息實(shí)體、問卷調(diào)查信息實(shí)體,在線調(diào)查問卷信息實(shí)體。將以上的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型,即數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。各個(gè)數(shù)據(jù)表的字段設(shè)置如下表所示。表 31 用戶信息表字段號(hào)字段名 類型 寬度小數(shù)索引1 用戶 Id 數(shù)值型4 主鍵2 用戶姓名 字符型20 唯一3 用戶密碼 字符型304 角色標(biāo)志 字符型30表 32 課程信息表字段號(hào)字段名 類型 寬度小數(shù)索引1 課程 Id 數(shù)值型2 主鍵2 課程名字 字符型303 課程描述 字符型50表 33 班級(jí)信息表字段號(hào)字段名 類型 寬度小數(shù)索引1 班級(jí) Id 數(shù)值型3 主鍵2 班級(jí)名字 字符型303 班級(jí)類型 字符型20表 44 調(diào)查后問卷信息表字段號(hào)字段名 類型寬度小數(shù)索引1 問卷 Id 數(shù)值型10 主建2 被調(diào)查老師的 Id數(shù)值型4 外鍵3 被調(diào)查課程的 Id數(shù)值型2 外鍵4 被調(diào)查班級(jí)的 Id數(shù)值型3 外鍵5 被調(diào)查人的Id數(shù)值型4 外鍵6 調(diào)查的日期 日期型7 提交的人數(shù) 數(shù)值型28 問卷創(chuàng)建日期日期型9 參與調(diào)查人數(shù)字符型2 10 問卷平均分 數(shù)值型211 問卷總分 問卷總分512 問卷是否提交字符型1表 35 在線問卷調(diào)查信息表字段號(hào)字段名 類型 寬度小數(shù)索引1 在線問卷Id數(shù)值型10 主鍵2 問卷 Id 數(shù)值型10 外鍵3 不會(huì)的問題字符型40004 問卷是否提交過字符型15 此問卷平均分?jǐn)?shù)值型36 對(duì)教師的意見字符型40007 問卷每道題目分?jǐn)?shù)數(shù)值型 1 系統(tǒng)安全性能 為了保證系統(tǒng)的安全性,設(shè)置了過濾器和 session 的設(shè)置,操作人員進(jìn)入本系前必須輸入與相關(guān)用戶名對(duì)應(yīng)的有效密碼,不知道密碼的非操作人員無權(quán)進(jìn)入本系統(tǒng)。根據(jù)操作人員權(quán)限的不同級(jí)別設(shè)置,來給定該操作人員的操作權(quán)限,以防止非操作人員的使用,確保了數(shù)據(jù)中數(shù)據(jù)的安全。在本系統(tǒng)中權(quán)限共分為三級(jí),超級(jí)管理員:可以進(jìn)行任何操作,開始調(diào)查,管理調(diào)查,刪除調(diào)查,查看調(diào)查,維護(hù)調(diào)查所需的 班級(jí)、課程、管理員,老師 等初始數(shù)據(jù)。普通管理員,可以進(jìn)行審核調(diào)查,搜索調(diào)查,統(tǒng)計(jì)報(bào)表等操作。教師可以進(jìn)行搜索調(diào)查,密碼修該操作。權(quán)限的設(shè)置使系統(tǒng)更加安全了。第 4 章 系統(tǒng)的具體實(shí)現(xiàn) 登錄的實(shí)現(xiàn)以 admin 身份登錄 在瀏覽器地址欄鍵入以下地址: localhost 換成 poll 系統(tǒng)(教師課程調(diào)查系統(tǒng))安裝所在機(jī)器 IP 以及端口號(hào),如:8080), 輸入以下內(nèi)容:用戶名:lishujun 密碼:lishujun(默認(rèn)初始密碼)身份:admin。當(dāng)點(diǎn)擊登錄時(shí)就進(jìn)入 loginAction 中,登錄成功后就跳到/admin/ 中,就進(jìn)入登陸后的頁(yè)面。本模塊加上了權(quán)限控制,用戶可以根據(jù)不同的權(quán)限進(jìn)去不同的權(quán)限頁(yè)面,主要有老師與管理員,這里的難點(diǎn)是角色的設(shè)置,我具體是采用在一張表里加上角色表示屬性,當(dāng)用戶登陸的時(shí)候,把他的權(quán)限標(biāo)示傳遞過去,用條件判斷是什么樣的身份,在調(diào)用相應(yīng)的查找語(yǔ)句。這樣做可以在一張表里存放不同角色的用戶。在比對(duì)用戶密碼的時(shí)候,在加上加密算法,保證和數(shù)據(jù)庫(kù)里的內(nèi)容一致 如圖 41 登陸界面所示。圖 41 登錄界面. 調(diào)查管理模塊的設(shè)計(jì)這個(gè)模塊主要是在調(diào)查的時(shí)候進(jìn)行管理,可以實(shí)現(xiàn)設(shè)置調(diào)查,停止調(diào)查,結(jié)束調(diào)查。這個(gè)模塊實(shí)現(xiàn)難度很大。首先要設(shè)置控制 IP 的多次訪問的實(shí)現(xiàn)。為了使調(diào)查的真實(shí)性,只能容許一個(gè)人提交一次。我是在每次調(diào)查的時(shí)候,初始化一個(gè) LIST 集合,用他來存放已經(jīng)提交的 IP 地址。當(dāng)有人要進(jìn)行調(diào)查的時(shí)候,首先判斷 list 集合里有沒有紀(jì)錄,有就不回在進(jìn)入調(diào)查模塊。其次,是要查找所有的班級(jí),老師和課程。具體要考慮要放到什么樣的范圍內(nèi),當(dāng)把他放到 session 范圍內(nèi)的話,如果數(shù)據(jù)太大,就會(huì)嚴(yán)重占用資源。我把它放到 request 范圍內(nèi)。當(dāng)這個(gè)請(qǐng)求結(jié)束的時(shí)候就會(huì)釋放再用的資源。但是他也有不好的地方,就是每次有人請(qǐng)求的時(shí)候,他還要去數(shù)據(jù)庫(kù)里查找。還有就是怎么實(shí)現(xiàn)數(shù)據(jù)的處理和保存。當(dāng)每次有人提交數(shù)據(jù)的時(shí)候,要對(duì)數(shù)據(jù)進(jìn)行處理我才用了一個(gè)集合的方式,當(dāng)每次有人提交的時(shí)候,把它放到一個(gè) poll 類型的 list 集合內(nèi),當(dāng)結(jié)束調(diào)查的時(shí)候,在具體的對(duì)數(shù)據(jù)處理,遍歷集合里的內(nèi)容,用判斷語(yǔ)句進(jìn)行數(shù)據(jù)處理。把字符格式的答案直接保存不做處理。當(dāng)要得到參與調(diào)查的人數(shù)的時(shí)候只要得到 list 集合的長(zhǎng)度就可以了。當(dāng)點(diǎn)擊開始調(diào)查時(shí)就進(jìn)入 preStartPollAction 中,這個(gè) Action 將所有的班級(jí),課程和老師查詢出來,讓超級(jí)管理員對(duì)調(diào)查問卷進(jìn)行設(shè)置,設(shè)置完之后便正式開始調(diào)查。如圖 42 所示。圖 42 開始準(zhǔn)備調(diào)查界面當(dāng)點(diǎn)擊開始調(diào)查時(shí),就調(diào)用 startPollAction,這個(gè) Action 將被調(diào)查的班級(jí)信息課程信息,老師信息設(shè)置成調(diào)查的問卷,此時(shí)頁(yè)面就跳轉(zhuǎn)到/admin/ 頁(yè)面上了。此時(shí)用戶就可以進(jìn)行網(wǎng)上問卷調(diào)查了。如圖 43 所示。圖 43 開始調(diào)查界面當(dāng)點(diǎn)擊結(jié)束調(diào)查時(shí),請(qǐng)求就進(jìn)入 ManagerPollAction 中,執(zhí)行這個(gè) Action 中的 結(jié)束調(diào)查操作,執(zhí)行完之后就進(jìn)行資源重定向,跳轉(zhuǎn)到根目錄的/ 頁(yè)面中。當(dāng)點(diǎn)擊刪除調(diào)查時(shí),請(qǐng)求就進(jìn)入 ManagerPollAction 中,執(zhí)行這個(gè) Action 中的 結(jié)束調(diào)查操作,執(zhí)行完之后就進(jìn)行資源重定向,跳轉(zhuǎn)到根目錄的/ 頁(yè)面中。管理調(diào)查查看當(dāng)前在問卷調(diào)查的情況的,當(dāng)點(diǎn)擊管理調(diào)查時(shí),
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1