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

正文內(nèi)容

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

2025-06-27 18:57本頁面
  

【正文】 同時(shí)還要感謝鄧遠(yuǎn)輝等老師在畢業(yè)設(shè)計(jì)工作中給予的幫助,他們的講授讓我收獲很多,是他們讓我真正了解了軟件開發(fā)這個(gè)行業(yè),并讓我掌握了 java web 開發(fā)的基本能力。王老師淵博的學(xué)識(shí)、民主而嚴(yán)謹(jǐn)?shù)淖黠L(fēng),還有負(fù)責(zé)任的態(tài)度使我受益非淺,并終生難忘。 參考文獻(xiàn)[1] 林上杰 ,林康司. JSP 技術(shù)手冊(cè)第四版. 北京. 電子工業(yè)出版社. 2022[2] 陳昊鵬 ,王浩等譯. JAVA 核心技術(shù). 北京. 機(jī)械工業(yè)出版社. 2022[3] 付京周. 精通 Hibernate . . 2022[4] 殷兆麟 周智仁等 . Java 網(wǎng)絡(luò)應(yīng)用編程. 北京. 高等教育出版社. 2022[5] 孫衛(wèi)琴. 精通 Struts:基于 MVC 的 Java Web 設(shè)計(jì)與開發(fā). 北京. 電子工業(yè)出版社. 2022[6] 孫衛(wèi)琴. Java 網(wǎng)絡(luò)編程精解. 北京. 電子工業(yè)出版社. 2022[7] 柳永坡. Jsp 應(yīng)用開發(fā). 北京. 人民郵電出版社. 2022[8] 張海潘. 軟件工程導(dǎo)論. 北京. 清華大學(xué)出版社. 2022[9] Stephen Engineering with Java. 北京. 機(jī)械工業(yè)出版社. 1999[10] 夏昕. 深入淺出 Hibernate. 北京. 電子工業(yè)出版社. 2022:3660[11] Gavin King. Hibernate in Action. Manning Publications. 2022[12] 孫衛(wèi)琴. 精通 Hibernate:對(duì)象持久化技術(shù)詳解 [M]. 電子工業(yè)出版社. 2022[13] 少鋒. 面向?qū)ο蠹夹g(shù) UML 教程 [M]. 清華大學(xué)出版社. 2022[14] 閻宏. Java 與模式 [M]. 電子工業(yè)出版社. 2022[15] 李里,周偉 . 精通 J2EE—Eclipse Struts Hibernate Spring 整合應(yīng)用案例[M]人民郵電出版社. 2022[16] (美 ) Xavier Coulon. Hibernate simplifies inheritance mapping. 2022 [17] Gavin King. Hibernate in Action. Manning Publications. 2022謝 辭經(jīng)過 3 個(gè)多月的奮戰(zhàn),畢業(yè)設(shè)計(jì)及論文部分終于出爐了,首先要感謝王慧老師全面、具體指導(dǎo)和監(jiān)督。作者正在積極完成上述沒有能達(dá)到的功能,同時(shí)借助與 MVC 具有很強(qiáng)的擴(kuò)展性,打算開發(fā)一個(gè)多應(yīng)用的調(diào)查系統(tǒng)。由于時(shí)間關(guān)系 教師根據(jù)學(xué)生學(xué)科學(xué)分打出成績(jī)、及總分都沒能實(shí)現(xiàn)。比如:由于當(dāng)初對(duì)安全沒有考慮,不能防范 SQL 注入攻擊。用計(jì)算機(jī)處理結(jié)果也能省去老師自己總結(jié)的煩瑣。本系統(tǒng)用在學(xué)校的校園望內(nèi),能發(fā)揮出他的優(yōu)勢(shì)。使用 Java 語言作為開發(fā)語言,使得程序具有很強(qiáng)的可移植性。本系統(tǒng)具有相當(dāng)?shù)膶?shí)用性。圖 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ā)。跳轉(zhuǎn)一個(gè)提示頁面。圖 414 班級(jí)列表 問卷調(diào)查部分這個(gè)模塊主要是一個(gè)相對(duì)靜態(tài)的模塊,主要是考慮他的設(shè)計(jì)技巧,因?yàn)樾枰?jì)算機(jī)處理結(jié)果,就必須對(duì)問題采取一個(gè)必要的措施,一般采用選擇的方式,并且也可以自定義的形式。如果管理員完成此次操作后,想退出系統(tǒng)時(shí),便點(diǎn)擊退出系統(tǒng),此時(shí)請(qǐng)求就進(jìn)入 exitAction 中,該 Action 將對(duì)應(yīng)的 Session 設(shè)置無效,此時(shí)該用戶信息就無效了,就無法操作了,然后就跳轉(zhuǎn)到 中。圖 413 增加班級(jí) 班級(jí)列表部分當(dāng)管理員想要了解現(xiàn)存班級(jí)情況,就可點(diǎn)擊班級(jí)列表,請(qǐng)求就進(jìn)入listClassesAction 中,這個(gè) Action 將所有班級(jí)的信息查出來,然后將結(jié)果返回到 頁面上,并在該頁面顯示出來。圖 412 顯示課程列表界面 班級(jí)管理模塊 增加班級(jí)部分這個(gè)模塊的實(shí)現(xiàn)與老師模塊的實(shí)現(xiàn)類似,所以在這里就不在說明了。圖 411 增加課程此時(shí)管理員可以對(duì)所列出的課程進(jìn)行增加和刪除操作,當(dāng)點(diǎn)擊 update 按鈕時(shí),請(qǐng)求就進(jìn)入 ManageCourseAction 中,這個(gè) Action 將對(duì)應(yīng)的查詢出對(duì)應(yīng)的 course,然后將對(duì)應(yīng)的 course 刪除。當(dāng)點(diǎn)擊增加課程時(shí)時(shí),請(qǐng)求就進(jìn)入 preAddCourceAcion 中,這個(gè) Action 也是一個(gè)轉(zhuǎn)發(fā)請(qǐng)求的 Action,此 Action 將請(qǐng)求轉(zhuǎn)發(fā)到 頁面上。圖 47 增加老師 查看老師列表部分當(dāng)管理員想查詢現(xiàn)在所有的老師,便點(diǎn)擊老師列表,此時(shí)請(qǐng)求就進(jìn)入listTeacherAction 中,查詢出所有的老師信息,并將信息返回到/admin/ 中。 增加老師部分當(dāng)點(diǎn)擊增加老師時(shí),就進(jìn)入 PreAddTeacherAction 中,這個(gè) Acion 也只是個(gè)轉(zhuǎn)發(fā)請(qǐng)求的 Action,將當(dāng)前的請(qǐng)求轉(zhuǎn)發(fā)到 頁面。難點(diǎn)在修改老師,因?yàn)槲矣玫氖?hibernate 持久化實(shí)現(xiàn)的功能,所以在更新操作的時(shí)候不能在創(chuàng)建一個(gè)老師的對(duì)象,只有保存過的對(duì)象才具有更新的操作,所以必須在更新的時(shí)候獲得要修改老師的對(duì)象,我具體使用在列出老師列表的時(shí)候就把他放到 request 里,在修改的時(shí)候,在 request的范圍內(nèi)得到要修改的對(duì)象。圖 46 搜索問卷調(diào)查的具體內(nèi)容 老師管理模塊這個(gè)模塊主要是管理老師的一些設(shè)置,主要功能是添加,修改,刪除老師。如圖 45 所示。還有就是在分頁的實(shí)現(xiàn)上,也給我們提供了很簡(jiǎn)單的方法。還有一種方法就是用 Hibernate 框架自帶的方法,它能簡(jiǎn)化我們的代碼量,實(shí)現(xiàn)起來也很簡(jiǎn)單。在實(shí)現(xiàn)這個(gè)功能最關(guān)鍵的地方就是要首先使用一個(gè)永真的條件,比如 1=1。圖 44 搜索調(diào)查界面 調(diào)查搜索模塊面這個(gè)模塊主要是主要處理已經(jīng)保存的調(diào)查結(jié)果,可以對(duì)結(jié)果刪除和察看結(jié)果,也可以查看具體的信息。此時(shí)頁面進(jìn)行刷新,進(jìn)一步統(tǒng)計(jì)參與調(diào)查人數(shù)和已提交調(diào)查人數(shù)。當(dāng)點(diǎn)擊刪除調(diào)查時(shí),請(qǐng)求就進(jìn)入 ManagerPollAction 中,執(zhí)行這個(gè) Action 中的 結(jié)束調(diào)查操作,執(zhí)行完之后就進(jìn)行資源重定向,跳轉(zhuǎn)到根目錄的/ 頁面中。如圖 43 所示。圖 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)入 preStartPollAction 中,這個(gè) Action 將所有的班級(jí),課程和老師查詢出來,讓超級(jí)管理員對(duì)調(diào)查問卷進(jìn)行設(shè)置,設(shè)置完之后便正式開始調(diào)查。把字符格式的答案直接保存不做處理。還有就是怎么實(shí)現(xiàn)數(shù)據(jù)的處理和保存。當(dāng)這個(gè)請(qǐng)求結(jié)束的時(shí)候就會(huì)釋放再用的資源。具體要考慮要放到什么樣的范圍內(nèi),當(dāng)把他放到 session 范圍內(nèi)的話,如果數(shù)據(jù)太大,就會(huì)嚴(yán)重占用資源。當(dāng)有人要進(jìn)行調(diào)查的時(shí)候,首先判斷 list 集合里有沒有紀(jì)錄,有就不回在進(jìn)入調(diào)查模塊。為了使調(diào)查的真實(shí)性,只能容許一個(gè)人提交一次。這個(gè)模塊實(shí)現(xiàn)難度很大。在比對(duì)用戶密碼的時(shí)候,在加上加密算法,保證和數(shù)據(jù)庫里的內(nèi)容一致 如圖 41 登陸界面所示。本模塊加上了權(quán)限控制,用戶可以根據(jù)不同的權(quán)限進(jìn)去不同的權(quán)限頁面,主要有老師與管理員,這里的難點(diǎn)是角色的設(shè)置,我具體是采用在一張表里加上角色表示屬性,當(dāng)用戶登陸的時(shí)候,把他的權(quán)限標(biāo)示傳遞過去,用條件判斷是什么樣的身份,在調(diào)用相應(yī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。教師可以進(jìn)行搜索調(diào)查,密碼修該操作。在本系統(tǒng)中權(quán)限共分為三級(jí),超級(jí)管理員:可以進(jìn)行任何操作,開始調(diào)查,管理調(diào)查,刪除調(diào)查,查看調(diào)查,維護(hù)調(diào)查所需的 班級(jí)、課程、管理員,老師 等初始數(shù)據(jù)。表 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ì)的問題字符
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1