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

正文內(nèi)容

在線問卷系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-預(yù)覽頁

2025-08-11 13:57 上一頁面

下一頁面
 

【正文】 豐富的展現(xiàn)形式、跨越空間局限、智能化以及互動性等多種優(yōu)點。 2 然而,在網(wǎng)絡(luò)問卷調(diào)查技術(shù)方面,中國的起步相對來說比較晚 ,早期都是以人工問卷調(diào)查方式出現(xiàn),但是這種方法投入大、回收小,而且污染環(huán)境,逐漸被市場淘汰。中國市場信息協(xié)會調(diào)查分會報告指出, 20xx 年,借助互聯(lián)網(wǎng)和相應(yīng)軟件技術(shù)進(jìn)行調(diào)查 的市場公司有幾千家,占了 70%,這說明越來越多的國內(nèi)企業(yè)開始重視和普及網(wǎng)絡(luò)問卷調(diào)查的應(yīng)用。對本系統(tǒng)的用戶參與者的分析以及系統(tǒng)的主要業(yè)務(wù)流程進(jìn)行了進(jìn)一步的分析 , 完成了系統(tǒng)總體方案的設(shè)計 , 接著分析了系統(tǒng)的設(shè)計原則和功能模塊的劃分 , 對各子系統(tǒng)的功能進(jìn)行了劃分 , 并且確定了各個子系統(tǒng)的功能和相互之間的關(guān)系。 3 2 系統(tǒng)關(guān)鍵技術(shù) JSP 技術(shù) JSP 簡介 JSP 全稱為 Java Server Pages,該技術(shù)由 Sun Microsystems 提出,并由許多其他公司一起參與和建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 一個用戶可以通過瀏覽器將一個 HTTP 請求發(fā)送到一個可執(zhí)行應(yīng)用程序而不一個靜態(tài)的 HTML 文件,服務(wù)器將會立即運行這個限定的程序,對用戶的輸入做出反應(yīng),將處理結(jié)果返回客戶端,或者對數(shù)據(jù)的記錄進(jìn)行更新, CGI、 ISAPI、 ASP、 PHP等技術(shù)的 出現(xiàn) 為用戶發(fā)布交互性和實時信息提供了可能,而新推出的 JSP 技術(shù) 是 其中的佼佼者,由于其具有很高的運行效率, 較短的開發(fā)周期 , 很強(qiáng)的擴(kuò)展能力 ,而且它的技術(shù)規(guī)范公開的,任何人都可以按照規(guī)范開發(fā)出自己的產(chǎn)品,更重要 的是 它一種與平臺無關(guān)的 開發(fā)技術(shù), 基于這些優(yōu)點, JSP 迅速 流行起來。 JSPWeb 開發(fā) JSP 是基于 JavaServlet 以及整個 Java 體系的 Web 開發(fā)技術(shù),利用 這一技術(shù)可 以建立先進(jìn)、安全、快速和跨平臺的動態(tài)網(wǎng)站。在服務(wù)器端執(zhí)行所有的程序,而網(wǎng)絡(luò)傳輸中只將結(jié)果發(fā)送至客戶端,因此對客戶的瀏覽器要求不高。在 JSP 標(biāo)識和 JavaBeans/EJB 組件中封裝著生成內(nèi)容的邏輯,這些邏輯通過一個小腳本進(jìn)行捆綁,并且在服務(wù)器上運行著所有的腳本 。 2) 可重用組件的生成 很多時候 應(yīng)用程序需要 進(jìn)行 更為復(fù)雜的處理,因此很多可重用的、跨平臺的組件(如 JavaBeans 或 EnterpriseJavaBeans)都使用 JSP 頁面 來 實現(xiàn) 。 JavaServer 頁面技術(shù)封裝了很多功能,在使用時通過與 JSP 關(guān)聯(lián)的 XML標(biāo)識進(jìn)行動態(tài)文件內(nèi)容生成。 Web 頁面的程序員能夠使用熟知的工具和相同的組件來執(zhí)行具有特定功能的工作。 JDK是學(xué)好 Java的第一步。 2) jar: 打包工具,將相關(guān)的類文件打包成一個文件 。 6) appletviewer: 小程序瀏覽器,一種執(zhí)行 HTML文件上的 Java小程序的 Java瀏覽器。 其中 Javac是 Javac語言編程編譯器。 JDK常用的包 1) : 這個是系統(tǒng)的基礎(chǔ)類,比如 String等都是這里面的,這個包是唯一一個可以不用引入 ( import) 就可以使用的包。 5) : 這個是數(shù)據(jù)庫操作的 類, Connection, Statement, ResultSet等。 3) : Java applet瀏覽器。 6) jdb: Java調(diào)試器 (debugger),可以逐行執(zhí)行程序 , 設(shè)置斷點和檢查變量。盡管如此, Tomcat仍然還不能算是應(yīng)用服務(wù)器,因為它不提供大多數(shù) J2EEAPI的支持。通常在WEBINF中的 lib目錄下可以找到這些依賴類打包形成的 JAR文件,也可以配置到CLASSPATH中。另外 Tomcat也提供了一個名叫 manager的應(yīng)用方式。但它處理靜態(tài) Html效果不如 Apache。 Tomcat用 Realm來對不同的應(yīng)用 (可以看作系統(tǒng)資源 )賦予 給不同的用戶 (可以看作 group), 如果用戶沒有權(quán)限則不能訪問這個應(yīng)用。 事實上, Jsp和 Servlet的開發(fā) 已經(jīng) 基本上涵蓋了 Tomcat的主要開發(fā),而這兩種技術(shù)的開發(fā)也非常簡單,只需要通過普通的文本編輯器進(jìn)行編寫,然后在打包成 WAR。 MySQL 的架構(gòu)可以描述為層次性子系統(tǒng)組合。然后網(wǎng)絡(luò)連接子系統(tǒng)將控制權(quán)交給線程子系統(tǒng),線程子系統(tǒng)提供一個線程來處理這個連接,這個連接稱之為連接線程。同時,如果在配置MySQL系統(tǒng)時采用了日志功能,那么分發(fā)系統(tǒng)還會調(diào)用日志系統(tǒng)去記錄此次的信息。上述過程完成后,相應(yīng)的模塊將 SQL 執(zhí)行結(jié)果發(fā)往客戶端,最后再由服務(wù)器將控制權(quán)交給連接線程,連接線程完成某些清理工作,并在此等待客戶端的連接或者其他查詢,直到客戶端輸入 Quit 命 令為止,到此本次通話才會結(jié)束。 2) JavaScript 代碼是運行 Ajax 應(yīng)用程序的核心代碼,幫助改進(jìn)與服務(wù)器應(yīng)用程序的通信。 在使用 Ajax 之前,站點總是強(qiáng)制用戶提交后等待重新加載頁面,用戶的動作總是與服務(wù)器加載同步。 Ajax 的優(yōu)點是在不更新整個頁面的前提下更新數(shù)據(jù),這樣在每次提交時,只有用戶的請求發(fā)送到服務(wù)器端處理。 3 在線問卷系統(tǒng)的分析和設(shè)計 9 系統(tǒng)需求分析 在線問卷系統(tǒng)是一個基于因特網(wǎng)的數(shù)據(jù)采集系統(tǒng),這個系統(tǒng)的主要目的就是通過網(wǎng)絡(luò)問卷調(diào)查的方式,收集我校不同部門對在校學(xué)生進(jìn)行的問卷調(diào)查的相關(guān)資料。因此本系統(tǒng)必須實現(xiàn)用戶管理、問卷創(chuàng)建、問卷發(fā)布、問卷收集、數(shù)據(jù)分析和系統(tǒng)管理等功能。 10 用戶有 兩類 ,分別是答卷人和系統(tǒng)管理員 ,系統(tǒng)管理員可以設(shè)計問卷 。對問卷的操作權(quán)限指的是對問卷的增加、刪除、修改、查詢等權(quán)限。問卷調(diào)查結(jié)果收集是后臺操作,因此不必在界面上反應(yīng)出來。系統(tǒng)構(gòu)架為我們提供了整個系統(tǒng)清晰的視角,這對控制系統(tǒng)的開發(fā)是必需的。設(shè)計清晰會有利于維護(hù),也有利于分析,而且對于開發(fā)中的新成員來說則更容易上手。 系統(tǒng)體系架構(gòu)設(shè)計 軟件體系結(jié)構(gòu)通常被稱為架構(gòu),指可預(yù)制和可重構(gòu)的軟件框架結(jié)構(gòu)一軟件體系結(jié)構(gòu)是軟件設(shè)計過程中的一個層次,它從不同方面對系統(tǒng)進(jìn)行描述。 2) 系統(tǒng)設(shè)計的前期決策 : 軟件體系結(jié)構(gòu)是軟件系統(tǒng)最早期設(shè)計決策的體現(xiàn),而這些早期決策對軟件系統(tǒng)的后續(xù)開發(fā)、部署和維護(hù)具有相當(dāng)重要的影響。 開發(fā)基于 Web的問卷調(diào)查系統(tǒng),首先應(yīng)確定系統(tǒng)網(wǎng)絡(luò)模式,由于不同的網(wǎng)絡(luò)計算模式的工作特點和所提供的服務(wù)是不同的,因此用戶應(yīng)當(dāng)根據(jù)所運行的應(yīng)用程序的需要選擇自己適宜的網(wǎng)絡(luò)類型。本系統(tǒng)選擇后者。首先是調(diào)查前的準(zhǔn)備工作,它主要是由老師根據(jù)我們的調(diào)查需求目標(biāo),討論和設(shè)計一套調(diào)查問卷,然后運用系統(tǒng)的問卷設(shè)計功能,生成相應(yīng)的網(wǎng)上問卷,并將問卷鏈接放到學(xué)院的校園網(wǎng)上供學(xué)生們接受問卷調(diào)查。并對數(shù)據(jù)進(jìn)行相應(yīng)的存儲備份。 Java 技術(shù)具有卓越的通用性 、高效性、平臺移植性和 安全 性,廣泛應(yīng)用于個人 PC、 數(shù)據(jù)中心 、 游戲 控制臺、 科學(xué) 超級計算機(jī) 、 移動電話 和 互聯(lián)網(wǎng) ,同時擁有全球最大的開發(fā)者專業(yè)社群。用 JSP 開發(fā)的 Web 應(yīng)用是跨平臺的,既能在 Linux 下運行,也能在其他 操作系統(tǒng) 上運行。 圖 41 安裝 Mysql 到 D 盤 14 圖 42 安裝 JDK 到 D 盤 安裝好 Mysql 與 JDK 后運行 Myeclipse,打開 windows, Java 查看是否成功加載JDK。 系統(tǒng)功能實現(xiàn) 數(shù)據(jù)庫設(shè)計 由于涉及到問卷的設(shè)計以及數(shù)據(jù)搜集,所以需要進(jìn)行數(shù)據(jù)庫的設(shè)計。 表 41 用戶信息表 usertable id int(4) primary key usernumber varchar(20) userpassword varchar(20) namage int(2) 表 42 單選題目表 danxuan id int(4) primary key display int(2) text varchar(50) A varchar(10) B varchar(10) C varchar(10) D varchar(10) 17 表 43 多選題目表 duoxuan id int(4) primary key display int(2) text varchar(50) A varchar(10) B varchar(10) C varchar(10) D varchar(10) E varchar(10) F varchar(10) G varchar(10) H varchar(10) 表 44 問答題目表 w enda id int(4) primary key display int(2) text varchar(50) 表 45 答案信息表 answ er id int(4) primary key usernumber varchar(20) x0 varchar(50) x1 varchar(50) x2 varchar(50) x3 varchar(50) x4 varchar(50) x5 varchar(50) x6 varchar(50) x7 varchar(50) x8 varchar(50) x9 varchar(50) x10 varchar(50) x11 varchar(50) x12 varchar(50) x13 varchar(50) x14 varchar(50) x15 varchar(50) x16 varchar(50) x17 varchar(50) x18 varchar(50) x19 varchar(50) 18 功能模塊設(shè)計 在線問卷系統(tǒng)是一個對網(wǎng)上問卷調(diào) 查中設(shè)計問卷、問卷發(fā)布收集和問卷調(diào)查結(jié)果統(tǒng)計分析與存儲的全部過程提供全程支持的系統(tǒng)。實現(xiàn)該部分功能的部分代碼如下: public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (UTF8)。+number+39。039。 } else { (注冊失敗 )。 (usernumber,usernumber)。 and userpassword=39。 } 19 else { ()。實現(xiàn)該部分功能部分代碼如下: public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html。 String number=(usernumber)。,39。)。charset=UTF8)。 ResultSet rs=(selectSQL)。 (td+(usernumber)+/td)。 (/tr)。+number+39。 (SQLinsert)。 PrintWriter out = ()。 try{ rsm = ()。 } ((text)+?br)。(!(j).equals())) { ((j)+、 +(j)+ )。 } } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html。 ResultSet rs=(selectSQL)。 if((display).equals(1)) { (input id=+(id)+ type=\checkbox\ id=\i\ onclick=\radioclick(3,+(id)+)\ checked)。 } } catch(Exception e){ throw new RuntimeException((),e)。 PrintWriter out = ()。 try{ rsm = ()。 int j=4。+(j)+39。 (/divbr)。 PrintWriter out = ()。 try{ rsm = ()。 int j=4。+(j)+39。 i++。與之相輔相成的調(diào)查 方法 也發(fā)生了重大變革。本文對基于Web 的網(wǎng)上問卷系統(tǒng)做了一個較為全面的討論 。而且三層架構(gòu)可以更好的支持分布式計算機(jī)
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1