【正文】
在論文撰寫期間,恩師不辭辛勞的指導以及鼓勵,對我在專業(yè)方向上的進一步發(fā)展產(chǎn)生了積極的影響。這三大模塊要細致分析,每一個角色的功能都不一樣。實現(xiàn):如圖518所示。實現(xiàn):輸出的界面如圖514所示。預期:輸出“問卷未審核”字樣。圖58 提示刪除題目成功圖59 刪除后查看問卷結(jié)果界面(5)添加問卷的題目后問卷題目會被添加。實現(xiàn):出現(xiàn)的界面如圖56所示。實現(xiàn):輸入“秀出自己”后的提示界面如圖51所示。//將從數(shù)據(jù)庫中取出的到期時間轉(zhuǎn)化為時間類型 currenttime = 。而審核問卷有利于系統(tǒng)的數(shù)據(jù)管理。 + wjname + 39。問卷顯示的關(guān)鍵代碼如下所示。//綁定空值到ListItem對象的Text屬性中 = 。//將小數(shù)轉(zhuǎn)化為百分比,小數(shù)乘以100,后面再加上字符串的%號,則表示百分比(4)選擇相應(yīng)問卷并在下拉列表框內(nèi)選擇題目后查看明細的界面如圖414所示。 + mydata[toptictitle].ToString() + 39。圖410 查看問卷界面 查看問卷結(jié)果實現(xiàn)查看問卷,用戶指定問卷名選擇查看的問卷,再選擇查看百分比、明細查看還是圖查看。string ide=mydata[useridentify].ToString()。圖41 系統(tǒng)登陸流程圖若當前用戶沒有用戶名和密碼,則其最多能參與做問卷,不能進行其它的活動,而若是會員,則可以進入登陸界面,若是管理員,則進入管理員的界面。系統(tǒng)管理人員也要經(jīng)過身份的認證,只有用相應(yīng)的用戶名和密碼登錄才可以進入管理員界面。查看問卷結(jié)果功能的活動圖如圖35所示。答卷表如圖36所示。這只是問卷的一部分屬性,后面還有問卷的詳細設(shè)計。表31 數(shù)據(jù)項數(shù)據(jù)項名數(shù)據(jù)項含義說明數(shù)據(jù)類型數(shù)據(jù)長度userId用戶注冊時的用戶名varchar50userPwd用戶注冊時的密碼varchar50username用戶的真實姓名varchar50useridentify用戶的身份varchar50qId問卷的編號int50qTitle問卷標題varchar50qtype問卷題型varchar50qtime問卷到期時間varchar50number問卷訪問量int50verify是否審核varchar50qbeizhu問卷說明varchar50topicId題目的編號int50toptictitle題目的標題varchar50toptictitle題目類型varchar50optionId選項編號int50optionnumber選項標號(第幾選項)varchar50optionContent選項內(nèi)容varchar50answerId回答編號int50answercontent回答內(nèi)容varchar50xm姓名varchar50nl年齡varchar50xb性別varchar50比如問卷,它的數(shù)據(jù)項就是組成問卷的各種選項,問卷包含了很多更小的部分,問卷包含了問卷的各種屬性。(1)系統(tǒng)管理模塊:其中包括用戶管理和數(shù)據(jù)管理,用戶管理包括用戶注冊、用戶登錄、修改密碼??偟膩碚f,系統(tǒng)的環(huán)境需求就是要有一臺有相對穩(wěn)定系統(tǒng)的服務(wù)器電腦跑系統(tǒng),但是一般的硬件配置就可以,因為系統(tǒng)很小,不需要群集服務(wù)器技術(shù),只要一臺服務(wù)器,擁有一定的內(nèi)存資源來運行系統(tǒng)就可以,還有該系統(tǒng)需要相應(yīng)開發(fā)環(huán)境的配置,能跑起來相應(yīng)的開發(fā)環(huán)境軟件也是要求的環(huán)境之一。微軟的編程環(huán)境對C語言有相對較好較快的編譯環(huán)境,減少了代碼的讀取時間。系統(tǒng)的空間主要就是占用服務(wù)器硬盤空間,數(shù)據(jù)庫占用的硬盤空間以及運行時的內(nèi)存空間,這些作為空間資源的消耗和時間消耗也有相互的影響,所以系統(tǒng)要綜合考慮各方面的要求。答卷的需求很簡單,需求如圖210所示。出卷者要求系統(tǒng)能提供一個平臺出問卷參與調(diào)查,同時也需要答卷者參與調(diào)查提交答案從而可以查詢調(diào)查結(jié)果,得到調(diào)查數(shù)據(jù),從而得到結(jié)論。圖27 答卷第二層數(shù)據(jù)流圖答卷過程主要就是查詢問卷的過程,當用戶輸入地址或問卷名提交到系統(tǒng),系統(tǒng)判斷該問卷是否存在并返回給用戶相應(yīng)的提示信息,若存在則調(diào)出問卷給用戶做,用戶回答問卷并將其結(jié)果存入答卷庫。頂層數(shù)據(jù)流圖如圖24所示。 根據(jù)系統(tǒng)管理人員的需求,需要進行用戶管理和數(shù)據(jù)管理,用戶管理包括用戶注冊、用戶登錄和用戶修改密碼,數(shù)據(jù)管理包括瀏覽過期問卷、刪除問卷審核問卷。下面分別敘述這三大塊。(1)成本購置硬件、軟件費用,系統(tǒng)開發(fā)費用,系統(tǒng)安裝、運行和維護費用,人員培訓費用[10]。意義在于它依托現(xiàn)代網(wǎng)絡(luò),涉及面大,強大的統(tǒng)計分析功能讓學生和老師輕松得到統(tǒng)計信息,完成分析,深入調(diào)查學生動向,采取積極措施,也為決策的生成提供數(shù)據(jù)參考。當前的網(wǎng)絡(luò)問卷調(diào)查系統(tǒng)的查詢條件少,對被調(diào)查人群多數(shù)沒有什么劃分,當成一個群體。可見,豐富的題型能活躍大家的思維,達到更好的調(diào)查效果。而相對于既浪費錢財又浪費人力的紙質(zhì)問卷來說,網(wǎng)絡(luò)問卷調(diào)查系統(tǒng)可謂是花最少的錢得到高效的回報。網(wǎng)絡(luò)的誕生創(chuàng)造了歷史的傳奇,網(wǎng)絡(luò)各方面的應(yīng)用也是網(wǎng)絡(luò)發(fā)展的一大趨勢。 study and lives through this platform. As the same student cadres in student council also could investigate students39。通用教學問卷調(diào)查平臺正是順應(yīng)了時代的發(fā)展和學校用戶的需求而設(shè)計開發(fā)的,系統(tǒng)采用動態(tài)網(wǎng)頁設(shè)計技術(shù),構(gòu)建了一個基于動態(tài)框架的教學問卷調(diào)查平臺。在分析用戶需求和業(yè)務(wù)流程的基礎(chǔ)上,給出了合理的系統(tǒng)結(jié)構(gòu)設(shè)計。 extracurricular activities. Previously, the mode of questionnaire investigation is playing by the paper. The old form is so difficulties to propagation and statistics, that it is too harmful to daily management. But it is very convenient to make the questions, achieve investigation, see the result by the mode of website. It could save teachers and students39。校內(nèi)開發(fā)的網(wǎng)絡(luò)就是普通的掛在校園服務(wù)器上的應(yīng)用型網(wǎng)站,為廣大師生服務(wù)。教學問卷調(diào)查平臺屬于網(wǎng)絡(luò)問卷調(diào)查系統(tǒng)的范疇,所以現(xiàn)著重分析網(wǎng)上問卷調(diào)查系統(tǒng)的現(xiàn)狀,有以下六點:(1)網(wǎng)絡(luò)調(diào)研做得比較好的國家就是日本和美國,它們的調(diào)研多與政治和科學技術(shù)有關(guān),在于搜集民意。(4)問卷系統(tǒng)需要人員參與,交互性強,保存資料多,數(shù)據(jù)庫需要一定容量,安全性也很重要[4]。但在實際調(diào)查中,常常要對被調(diào)查人群進行劃分,從而得到更為詳細和豐富的信息。教學問卷調(diào)查平臺具有通用性,它適合大部分人群,學生和老師都可以使用,針對各種答卷人群也適用。(2)效益用戶使用本系統(tǒng)從事問卷調(diào)查可節(jié)省平時采用紙質(zhì)調(diào)查的紙張,預計每年可以為學校節(jié)省幾千的開支,提高工作效率、方便辦公,并提升學校的知名度和影響力。首先是系統(tǒng)管理模塊,系統(tǒng)管理包括用戶管理和數(shù)據(jù)管理,用戶管理包括增加用戶、刪除用戶、權(quán)限管理,權(quán)限管理給不同用戶賦予不同的權(quán)限,如普通用戶只有出問卷和查看結(jié)果的權(quán)限,管理員有刪除問卷和增加、刪除用戶的權(quán)限,而沒有賬號者則只能進行答卷。登錄后才可以進行一系列的活動,審核問卷時通過審核的問卷就可以開放編輯、查詢結(jié)果以及參與答題的功能,而沒有通過審核的問卷則需要進一步審核。圖24 系統(tǒng)頂層數(shù)據(jù)流圖匯聚主要數(shù)據(jù)流的0層數(shù)據(jù)流圖如圖25所示。結(jié)果寫入數(shù)據(jù)庫時應(yīng)注意問卷和題目的相關(guān)聯(lián),每一個答案對應(yīng)一份問卷的一道題。出問卷時要有一定的操作提示,先輸入問卷名,再輸入題目,再輸入選項,若是文字題,則輸入備注,若是單選、多選題,則輸入選項,后面還可繼續(xù)添加題目。圖210 答卷者業(yè)務(wù)流程圖系統(tǒng)的兩類用戶關(guān)系密不可分,出卷者是答卷者的前提,答卷者是出卷者的根本,兩類用戶少了一類系統(tǒng)都不可以進行下去,也就沒有存在的意義了。數(shù)據(jù)簡潔,不要冗余,系統(tǒng)各種資源配置合理,數(shù)據(jù)庫邏輯設(shè)置合理,都是系統(tǒng)能減少資源消耗的手段。所以在后臺首選C語言,編寫也很方便。只要能滿足上述環(huán)境配置,系統(tǒng)運行起來就不會有很大的問題,不過系統(tǒng)設(shè)計時要注意下安全的問題,還有操作不要誤操作,維護工作也很重要,只要系統(tǒng)多加維護,一定能滿足運行要求,穩(wěn)定、快速、安全是幾乎左右系統(tǒng)的要求共性,當然系統(tǒng)的環(huán)境也要滿足上述需求。(2)答問卷模塊:包含調(diào)出問卷和答問卷功能。系統(tǒng)中的實體有會員,會員參與了系統(tǒng)的權(quán)限控制,有用戶名和密碼、身份以及真實姓名。(3)題目表,如表34所示。表36 answer答卷表名稱類型主鍵否可否為空注釋answerIdint主鍵否答案號answercontentVarchar(50)否所選答案內(nèi)容toptictitleVarchar(50)否所屬題目名qTitleVarchar(50)否所屬問卷名xmVarchar(50)否答卷者姓名nlVarchar(50)否答卷者年齡xbVarchar(50)否答卷者性別不同的用戶登錄不同的界面,登錄功能的活動圖如圖33所示。圖35 系統(tǒng)查看問卷結(jié)果活動圖答卷者無需登錄系統(tǒng),只要在首頁輸入地址或問卷名就可以調(diào)出問卷進行答卷,但若輸入錯誤的問卷名,則系統(tǒng)不會調(diào)出相應(yīng)的問卷,會提示你重新輸入。進去后,有一個選擇功能框,可以選擇增加用戶、刪除用戶、審核問卷、查詢過期問卷、刪除過期問卷等功能。用戶登錄時有以下幾種情況,若輸入密碼為空,則提示輸入密碼不能為空,若輸入用戶名不存在,則提示該用戶不存在請重新輸入,若錯誤,則提示用戶名和密碼錯誤,請重新輸入。//得到輸入用戶的身份if (ide == 管理員) { ()。表查看表示了問卷中每道題各個選項被選擇的