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

正文內(nèi)容

基于web網(wǎng)上問卷調(diào)查系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)-wenkub

2023-07-09 18:57:33 本頁面
 

【正文】 上立足。但是,往往由于受試者發(fā)現(xiàn)了某些屬于敏感性的問題而加以回避,從而拒答或回答不真實(shí)。問卷調(diào)查與訪問調(diào)查情況不同,訪問調(diào)查必須面對面地提出問題,收集口述材料。 有利于獲得定量資料。他解決了人工問卷的很多問題。防御心是人性最自然的一面,在被調(diào)查者接觸到問卷調(diào)查時(shí),第一個(gè)反映就是考慮填寫問卷對自己有什么壞處或者好處;對于銷售網(wǎng)絡(luò)狀況調(diào)查來說,被調(diào)查的零售商更是有這一層的顧慮,害怕問卷的填寫不當(dāng)直接會(huì)影響到后期的生意發(fā)展,因此如果不能消除被調(diào)查者的警戒心理,拉近與被調(diào)查者的距離是很難得到真實(shí)、可靠的信息反饋。問卷回答格式應(yīng)適合信息的匯總和分析??蚣芸梢蕴岣哕浖_發(fā)的速度和效率,并且使軟件更便于維護(hù)。 Struts 這個(gè)名字來源于在建筑和舊式飛機(jī)中使用的支撐金屬架。因此對于開發(fā)大型復(fù)雜的 Web 應(yīng)用,Struts 是不錯(cuò)的框架選擇。圖 12 Struts 實(shí)現(xiàn)的 MVC 框架流程圖第二章 開發(fā)工具及系統(tǒng)架構(gòu)簡介 編程語言簡介Java 是一種簡單易用、完全面向?qū)ο?、具有平臺(tái)無關(guān)性且安全可靠的主要面向Inter 的開發(fā)工具。 Java 應(yīng)用編程接口為 Java應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。Java 應(yīng)用編程接口已經(jīng)從 版發(fā)展到 版。 在 J2EE 架構(gòu)下,開發(fā)人員可依循規(guī)范基礎(chǔ),進(jìn)而開發(fā)企業(yè)級(jí)應(yīng)用;而不同J2EE 供貨商,同會(huì)支持不同 J2EE 版本內(nèi)所擬定的標(biāo)準(zhǔn),以確保不同 J2EE 平臺(tái)與產(chǎn)品之間的兼容性。 J2EE 組成了一個(gè)完整企業(yè)級(jí)應(yīng)用的不同部分納入不同的容器(Container),每個(gè)容器中都包含若干組件(這些組件是需要部署在相應(yīng)容器中的),同時(shí)各種組件都能使用各種 J2EE Service/API。Oracle 數(shù)據(jù)庫主要面向高端應(yīng)用,它的生產(chǎn)商 Oracle 公司,是全球唯一一家公司可全面完整地實(shí)施從前臺(tái)辦公的客戶關(guān)系管理應(yīng)用到后臺(tái)辦公管理應(yīng)用及平臺(tái)基礎(chǔ)結(jié)構(gòu),為用戶提供最完整先進(jìn)的電子商務(wù)解決方案。支持大量用戶同時(shí)在同一數(shù)據(jù)上執(zhí)行各種數(shù)據(jù)應(yīng)用,并使數(shù)據(jù)爭用最小,保證數(shù)據(jù)一致性。所以它是一個(gè)開放系統(tǒng),保護(hù)了用戶的投資。ORACLE 實(shí)施數(shù)據(jù)完整性,為可接受的數(shù)據(jù)指定標(biāo)準(zhǔn)。分布式系統(tǒng)像集中式數(shù)據(jù)庫一樣具有透明性和數(shù)據(jù)一致性。可連接性是指 Oracle 允許不同類型的計(jì)算機(jī)和操作系統(tǒng)通過網(wǎng)絡(luò)可共享信息。當(dāng)今的社會(huì)已經(jīng)是一個(gè)信息時(shí)代,只有在第一時(shí)間獲得有效的信息,才能在社會(huì)上立足。在網(wǎng)絡(luò)技術(shù)逐漸滲入社會(huì)生活各個(gè)層面的今天,學(xué)校傳統(tǒng)的問卷調(diào)查方式也面臨著變革,而網(wǎng)絡(luò)問卷調(diào)查則是一個(gè)很重要的方向。網(wǎng)絡(luò)考試系統(tǒng)采用 Web 技術(shù)實(shí)現(xiàn)。 31 整個(gè)系統(tǒng)結(jié)構(gòu)圖加上權(quán)限控制,可以增加系統(tǒng)的安全。圖 33 管理員結(jié)構(gòu)程圖 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫在信息系統(tǒng)中占有及其重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞關(guān)系到系統(tǒng)的運(yùn)行效率、存儲(chǔ)數(shù)據(jù)的效率、系統(tǒng)的復(fù)雜程度等,合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高系統(tǒng)性能。表 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 對教師的意見字符型40007 問卷每道題目分?jǐn)?shù)數(shù)值型 1 系統(tǒng)安全性能 為了保證系統(tǒng)的安全性,設(shè)置了過濾器和 session 的設(shè)置,操作人員進(jìn)入本系前必須輸入與相關(guān)用戶名對應(yīng)的有效密碼,不知道密碼的非操作人員無權(quán)進(jìn)入本系統(tǒng)。教師可以進(jìn)行搜索調(diào)查,密碼修該操作。本模塊加上了權(quán)限控制,用戶可以根據(jù)不同的權(quán)限進(jìn)去不同的權(quán)限頁面,主要有老師與管理員,這里的難點(diǎn)是角色的設(shè)置,我具體是采用在一張表里加上角色表示屬性,當(dāng)用戶登陸的時(shí)候,把他的權(quán)限標(biāo)示傳遞過去,用條件判斷是什么樣的身份,在調(diào)用相應(yīng)的查找語句。這個(gè)模塊實(shí)現(xiàn)難度很大。當(dāng)有人要進(jìn)行調(diào)查的時(shí)候,首先判斷 list 集合里有沒有紀(jì)錄,有就不回在進(jìn)入調(diào)查模塊。當(dāng)這個(gè)請求結(jié)束的時(shí)候就會(huì)釋放再用的資源。把字符格式的答案直接保存不做處理。圖 42 開始準(zhǔn)備調(diào)查界面當(dāng)點(diǎn)擊開始調(diào)查時(shí),就調(diào)用 startPollAction,這個(gè) Action 將被調(diào)查的班級(jí)信息課程信息,老師信息設(shè)置成調(diào)查的問卷,此時(shí)頁面就跳轉(zhuǎn)到/admin/ 頁面上了。當(dāng)點(diǎn)擊刪除調(diào)查時(shí),請求就進(jìn)入 ManagerPollAction 中,執(zhí)行這個(gè) Action 中的 結(jié)束調(diào)查操作,執(zhí)行完之后就進(jìn)行資源重定向,跳轉(zhuǎn)到根目錄的/ 頁面中。圖 44 搜索調(diào)查界面 調(diào)查搜索模塊面這個(gè)模塊主要是主要處理已經(jīng)保存的調(diào)查結(jié)果,可以對結(jié)果刪除和察看結(jié)果,也可以查看具體的信息。還有一種方法就是用 Hibernate 框架自帶的方法,它能簡化我們的代碼量,實(shí)現(xiàn)起來也很簡單。如圖 45 所示。難點(diǎn)在修改老師,因?yàn)槲矣玫氖?hibernate 持久化實(shí)現(xiàn)的功能,所以在更新操作的時(shí)候不能在創(chuàng)建一個(gè)老師的對象,只有保存過的對象才具有更新的操作,所以必須在更新的時(shí)候獲得要修改老師的對象,我具體使用在列出老師列表的時(shí)候就把他放到 request 里,在修改的時(shí)候,在 request的范圍內(nèi)得到要修改的對象。圖 47 增加老師 查看老師列表部分當(dāng)管理員想查詢現(xiàn)在所有的老師,便點(diǎn)擊老師列表,此時(shí)請求就進(jìn)入listTeacherAction 中,查詢出所有的老師信息,并將信息返回到/admin/ 中。圖 411 增加課程此時(shí)管理員可以對所列出的課程進(jìn)行增加和刪除操作,當(dāng)點(diǎn)擊 update 按鈕時(shí),請求就進(jìn)入 ManageCourseAction 中,這個(gè) Action 將對應(yīng)的查詢出對應(yīng)的 course,然后將對應(yīng)的 course 刪除。圖 413 增加班級(jí) 班級(jí)列表部分當(dāng)管理員想要了解現(xiàn)存班級(jí)情況,就可點(diǎn)擊班級(jí)列表,請求就進(jìn)入listClassesAction 中,這個(gè) Action 將所有班級(jí)的信息查出來,然后將結(jié)果返回到 頁面上,并在該頁面顯示出來。圖 414 班級(jí)列表 問卷調(diào)查部分這個(gè)模塊主要是一個(gè)相對靜態(tài)的模塊,主要是考慮他的設(shè)計(jì)技巧,因?yàn)樾枰?jì)算機(jī)處理結(jié)果,就必須對問題采取一個(gè)必要的措施,一般采用選擇的方式,并且也可以自定義的形式。圖 415 調(diào)查頁面圖 416 多次訪問提示頁面結(jié) 論本系統(tǒng)按照軟件工程開發(fā)的思想,結(jié)合當(dāng)前軟件開發(fā)的常用技術(shù)進(jìn)行的一次開發(fā)實(shí)戰(zhàn),本系統(tǒng)用當(dāng)前比較成熟的 web 開發(fā)框架 Struts 和 Hibernate 技術(shù)實(shí)現(xiàn)的設(shè)計(jì)與開發(fā)。使用 Java 語言作為開發(fā)語言,使得程序具有很強(qiáng)的可移植性。用計(jì)算機(jī)處理結(jié)果也能省去老師自己總結(jié)的煩瑣。由于時(shí)間關(guān)系 教師根據(jù)學(xué)生學(xué)科學(xué)分打出成績、及總分都沒能實(shí)現(xiàn)。 參考文獻(xiàn)[1] 林上杰 ,林康司. JSP 技術(shù)手冊第四版. 北京. 電子工業(yè)出版社. 2022[2] 陳昊鵬 ,王浩等譯. JAVA 核心技術(shù). 北京. 機(jī)械工業(yè)出版社.
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1