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

正文內(nèi)容

it計算機(jī)][基于web網(wǎng)上問卷調(diào)查系統(tǒng)的設(shè)計與實現(xiàn)-資料下載頁

2025-11-22 22:55本頁面

【導(dǎo)讀】府、學(xué)校,企事業(yè)單位的日常工作中。隨著社會的發(fā)展,很多行業(yè)需要掌握大量的信。開始占據(jù)問卷調(diào)查的主導(dǎo)地位。對于學(xué)校來說也存在這樣的現(xiàn)狀,隨著大學(xué)人數(shù)的增。多,老師與同學(xué)相互溝通很難,因而我設(shè)計了一個關(guān)于教學(xué)管理的網(wǎng)上問卷調(diào)查系統(tǒng),希望能夠給大家?guī)矸奖?。本在線調(diào)查系統(tǒng)采用模塊化面向?qū)ο笤O(shè)計思想,采用Java與Jsp技術(shù)。過數(shù)據(jù)庫可以永久的保存調(diào)查的結(jié)果,為以后調(diào)查提供參考。生更能反映真實的想法和意見。可以有針對性的對問卷內(nèi)容做適當(dāng)?shù)奶幚?,總結(jié)學(xué)生。容易遇到的問題。利用計算機(jī)的運算能力,可以為我們進(jìn)行大量的數(shù)據(jù)分析,并且能。方式進(jìn)一步改進(jìn),大大提高了教學(xué)質(zhì)量和教學(xué)效率。同時使無紙化辦公離我們不在遙

  

【正文】 n/ 頁面。此時頁面進(jìn)行刷新,進(jìn)一步統(tǒng)計參與調(diào)查人數(shù)和已提交調(diào)查人數(shù)。 如圖 44 所示。 內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 19 圖 44 搜索調(diào)查 界 面 調(diào)查搜索模塊 面 這個模塊主要是主要處理已經(jīng)保存的調(diào)查結(jié)果,可以對結(jié)果刪除和察看結(jié)果,也可以查看具體的信息。這個功能的難點在于 數(shù)據(jù)查找的實現(xiàn),因為每次查找的條件也許不一樣,這樣就不能固定一個 SQL查找語句,具體的實現(xiàn)是用動態(tài)的查找語句,在每次用戶提交查找條件的時候,用判斷語句進(jìn)行組建查詢語句,如果某個查找語句不為空,就為他建議個查找條件。在實現(xiàn)這個功能最關(guān)鍵的地方就是要首先使 用一個永真的條件,比如 1=1。這樣可以保證以后的條件能順利執(zhí)行,當(dāng)搜索不帶 條件的時候,就把所用的紀(jì)錄查找出來 。 還有一種方法就是用 Hibernate 框架自帶的方法,它能簡化我們的代碼量,實現(xiàn)起來也很簡單。它也是在每次有條件存在的時候調(diào)用方法動態(tài)的構(gòu)件 Sql 語句。還有就是在分頁的實現(xiàn)上,也 給我們 提供了很簡單的方法。 當(dāng)點擊搜索時就進(jìn)入 SearchPollAction 中,它根據(jù)相應(yīng)的條件進(jìn)行查詢,查詢內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 20 后將結(jié)果返回到 /poll/ 頁面中。 如圖 45所示 。 圖 45 搜索問卷調(diào) 查的界面 當(dāng)點擊詳情時請求進(jìn)入 PollDetailAction,這個 Action 根據(jù)問卷的 id 將問卷內(nèi)容查出后,返回到 /poll/ 頁面中。 圖 46 搜索問卷調(diào)查的 具體內(nèi)容 內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 21 老師管理模塊 這個模塊主要是管理老師的一些設(shè)置,主要功能是添加,修改,刪除老師。模塊的實現(xiàn)不難,都是一些簡單的操作。難點在修改老師,因為我用的是 hibernate 持久化實現(xiàn)的功能,所以在更新操作的時候不能在創(chuàng)建一個老師的對象,只有保存過的對象才具有更新的操作,所以 必須在更新的時候獲得要修改老師的對象,我具體使用在列出老師列表的時候就把他放到 request 里,在修改的時候,在 request的范圍內(nèi)得到要修改的對象。這樣就能正確的更新數(shù)據(jù)了。 增加老師部分 當(dāng)點擊增加老師時,就進(jìn)入 PreAddTeacherAction中,這個 Acion也只是個轉(zhuǎn)發(fā)請求的 Action,將當(dāng)前的請求轉(zhuǎn)發(fā)到 頁面。 當(dāng)進(jìn)入 ,當(dāng)點提交時,就進(jìn)入 AddTeacherAction中這個Action 將教師信息保存到數(shù)據(jù)庫中,然 后返 。 圖 47 增加老師 查看老師列表部分 當(dāng)管理員想查詢現(xiàn)在所有的老師,便點擊老師列表,此時請求就進(jìn)入listTeacherAction 中 , 查 詢 出 所 有 的 老 師 信 息 , 并 將 信 息 返 回 到內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 22 /admin/ 中。 圖 48 查看老師列表 課程管理模塊 增加課程部分 這個模塊的實現(xiàn)與老師模塊的實現(xiàn)類似,所以在這里就不在說明了。 當(dāng)點擊增加課程時時,請求就進(jìn)入 preAddCourceAcion 中,這個 Action 也是一個轉(zhuǎn)發(fā)請求的 Action,此 Action 將請求轉(zhuǎn)發(fā)到 頁面上。 課程列表部分 當(dāng) 管 理員 想查 詢現(xiàn) 在的 所有 課程 ,便 點擊 課程 列表 ,請 求就 進(jìn) 入listCourseAction 中,這個 Acion 將所有的課程都列出,并將課程信息返回到 頁面上。 內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 23 圖 411 增加課程 此時管理員可以對所列出的課程進(jìn)行增加和刪除操作,當(dāng)點擊 update 按鈕時,請求就進(jìn)入 ManageCourseAction中,這個 Action將對應(yīng)的查詢出對應(yīng)的 course,然后將對應(yīng)的 course 刪除 。 當(dāng)點擊增加班級時, 請求就進(jìn)入 preAddClassesAction 中,這個 Action 也是個轉(zhuǎn)發(fā)請求的 Aciton,將當(dāng)前的請求轉(zhuǎn)發(fā)到 頁面中 。 圖 412顯示課程列表 界面 內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 24 班級管理模塊 增加班級部分 這個模塊的實現(xiàn)與老師模塊的實現(xiàn)類似,所以在這里就不在說明了。 當(dāng)我們想增加一個班級做調(diào)查時,只有點擊增加班級,然戶輸入要增加的班級和對應(yīng)的類型,點擊提交后,請求就進(jìn)入 addClassesAction 中,這個 Action 獲得班級名稱和類型信息,然后將這個班級插入到數(shù)據(jù)庫中,插入 成功后,跳轉(zhuǎn) addclass,jsp頁面中。 圖 413 增加班級 班級列表部分 當(dāng)管理員想要了解現(xiàn)存班級情況,就可點擊班級列表,請求就進(jìn)入listClassesAction 中,這個 Action 將所有班級的信息查出來,然后將結(jié)果返回到 頁面上,并在該頁面顯示出來 。 當(dāng)有的班級現(xiàn)在不需要調(diào)查或者已經(jīng)畢業(yè)了的班級,此時管理員便可以刪除該班級,點擊刪除按鈕時,請求就進(jìn)入 ManagerClassesAction中,這個 Action會根據(jù)獲得的班級信息,將該班級刪除。 如果 管理員完成此次操作后,想退出系統(tǒng)時,便點擊退出系統(tǒng),此時請求就進(jìn)內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 25 入 exitAction 中,該 Action 將對應(yīng)的 Session 設(shè)置無效,此時該用戶信息就無效了,就無法操作了,然后就跳轉(zhuǎn)到 中。 如圖 414 所示。 圖 414 班級列表 問卷調(diào)查部分 這個模塊主要是一個相對靜態(tài)的模塊,主要是考慮他的設(shè)計技巧,因為需要計算機(jī)處理結(jié)果,就必須對問題采取一個必要的措施,一般采用選擇的方式,并且也可以自定義的形式。當(dāng)調(diào)查者提交的時候,會把他的內(nèi)容提取出來保存在一個集合里,并且會把自己的 IP 地 址也加到一個集合里,大你在去試圖訪問,請求會被拒絕。 跳轉(zhuǎn)一個提示頁面 。 如圖 415所示。 內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 26 圖 415 調(diào)查頁面 圖 416 多次訪問提示頁面 內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 27 結(jié) 論 本系統(tǒng) 按照軟件工程開發(fā)的思想,結(jié)合當(dāng)前軟件開發(fā)的常用技術(shù)進(jìn)行的一次開發(fā)實戰(zhàn),本系統(tǒng)用當(dāng)前比較成熟的 web 開發(fā)框架 Struts 和 Hibernate 技術(shù)實現(xiàn)的設(shè)計與開發(fā)。實現(xiàn)時主要用到了 MVC模型。本系統(tǒng)具有相當(dāng)?shù)膶嵱眯?。由于使用?MVC開發(fā)模型,使得各模塊具有相當(dāng)?shù)莫毩⑿?,因此系統(tǒng)的可重用性也比較高。使用Java 語言作為開發(fā)語言,使得程序具有很強(qiáng) 的可移植性。程序中注釋寫得盡量規(guī)范,因此可讀性與可維護(hù)性也比較好。 本系統(tǒng)用在學(xué)校的校園望內(nèi),能發(fā)揮出他的優(yōu)勢。只要很少的操作,就避免了老師人工問卷調(diào)查帶來了大量麻煩。 用計算機(jī) 處理結(jié)果也能省去老師自己總結(jié)的 煩瑣 。 在本系統(tǒng)開發(fā)過程中不可避免地遇到不少困難,加之作者水平有限并對 web 的應(yīng)用開發(fā)還不是太熟練,系統(tǒng)的一些功能做得還是很完善,有些功能也沒有實現(xiàn)。比如: 由于當(dāng)初對安全沒有考慮,不能防范 SQL注入攻擊 。 由于全校學(xué)生比較多、沒能根據(jù)各個班級的具體情況分班 。 由于時間關(guān)系 教師根據(jù)學(xué)生學(xué)科學(xué)分打出成績、 及總分都沒能實現(xiàn)。 每個系統(tǒng)在初期都不完善, 后期系統(tǒng) 完善與維護(hù) 也 同樣 重要。 作者正在積極完成上述沒有能達(dá)到的功能,同時借助與 MVC 具有很強(qiáng)的擴(kuò)展性,打算開發(fā)一個多應(yīng)用的調(diào)查系統(tǒng)。能適應(yīng)不同需求的問卷調(diào)查。 內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 28 參考文獻(xiàn) [1] 林上杰 ,林康司 . JSP 技術(shù)手冊第四版 . 北京 . 電子工業(yè)出版社 . 2020 [2] 陳昊鵬 ,王浩等譯 . JAVA 核心技術(shù) . 北京 . 機(jī)械工業(yè)出版社 . 2020 [3] 付京周 . 精通 Hibernate . 北京 .人民郵電出版社 . 2020 [4] 殷兆麟 周智仁等 . Java 網(wǎng)絡(luò)應(yīng)用編程 . 北京 . 高等教育出版社 . 2020 [5] 孫衛(wèi)琴 . 精通 Struts:基于 MVC的 Java Web 設(shè)計與開發(fā) . 北京 . 電子工業(yè)出版社 . 2020 [6] 孫衛(wèi)琴 . Java 網(wǎng)絡(luò)編程精解 . 北京 . 電子工業(yè)出版社 . 2020 [7] 柳永坡 . Jsp 應(yīng)用開發(fā) . 北京 . 人民郵電出版社 . 2020 [8] 張海潘 . 軟件工程導(dǎo)論 . 北京 . 清華大學(xué)出版社 . 2020 [9] Stephen Engineering with Java. 北京 . 機(jī)械工業(yè)出版社 . 1999 [10] 夏昕 . 深入淺出 Hibernate. 北京 . 電子工業(yè)出版社 . 2020:3660 [11] Gavin King. Hibernate in Action. Manning Publications. 2020 [12] 孫衛(wèi)琴 . 精通 Hibernate:對象持久化技術(shù)詳解 [M]. 電子工業(yè)出版社 . 2020 [13] 少鋒 . 面向?qū)ο蠹夹g(shù) UML 教程 [M]. 清華大學(xué)出版社 . 2020 [14] 閻宏 . Java 與模式 [M]. 電子工業(yè)出版社 . 2020 [15] 李里,周偉 . 精通 J2EE— Eclipse Struts Hibernate Spring 整合應(yīng)用案例 [M] 人民郵電出版社 . 2020 [16] (美) Xavier Coulon. Hibernate simplifies inheritance mapping. 2020 [17] Gavin King. Hibernate in Action. Manning Publications. 2020 內(nèi)蒙古工業(yè)大學(xué)本科畢業(yè)設(shè)計說明書 29 謝 辭 經(jīng)過 3 個多月的奮戰(zhàn),畢業(yè)設(shè)計及論文部 分終于出爐了,首先要感謝王慧老師全面、具體指導(dǎo)和監(jiān)督。 王老師在這段時間細(xì)心的幫助,特別是在身體不太好的情況下還在晚間幫我修改論文,使我特別感動。 王老師淵博的學(xué) 識、民主而嚴(yán)謹(jǐn)?shù)淖黠L(fēng),還有負(fù)責(zé)任的態(tài)度使我受益非淺,并終生難忘 。 在論文書寫過程中給與了我很大的幫助,這一次論文的書寫讓我的文檔書寫水平有了很大的提高,改掉了過去很多的書寫不規(guī)范的毛病。 同時還要感謝鄧遠(yuǎn)輝等老師在畢業(yè)設(shè)計工作中給予的幫助,他們的講授讓我收獲很多,是他們讓我真正了解了軟件開發(fā)這個行業(yè),并讓我掌握了 java web 開發(fā)的基本能力。 最后要感謝學(xué)校給我們提供優(yōu)越的學(xué)習(xí)環(huán)境, 使 我們能夠更加專心的學(xué)習(xí) 。
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1