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

正文內(nèi)容

基于java_ee綜合調(diào)查系統(tǒng)的設(shè)計與實現(xiàn)_碩士學(xué)位論文-wenkub.com

2025-06-26 19:29 本頁面
   

【正文】 qt_state 字段表示問卷的狀態(tài),整數(shù)類型, 1 為鎖定狀態(tài),表示問卷已經(jīng)編輯完成,可以匹配用戶進行答卷; 2 為未鎖定狀態(tài),表示問卷 編輯未完成,不能進行答卷 ,詳情見表 42。 qt_id 字段 表示問卷 ID, 數(shù)據(jù)類型 是整數(shù) 類型 , 設(shè)為 自增長,作為調(diào)查問卷信息數(shù)據(jù)表的主鍵。 a_name 字段是管理員的名字, 字符 類型 , 長度是 32 個字節(jié) 。 四川大學(xué)碩士研究生畢業(yè)論文 基于 Java EE 綜合調(diào)查系統(tǒng)的設(shè)計與實現(xiàn) 22 圖 41 數(shù)據(jù)模型圖 數(shù)據(jù)字典 從 數(shù)據(jù)庫模型圖中 可以看出整個系統(tǒng) 數(shù)據(jù)庫設(shè)計了 八 張數(shù)據(jù) 表,分別是系統(tǒng)管理員表、問卷調(diào)查信息表、問卷問題表、問卷問題選項表、問卷與用戶匹配表、用戶群體表、用戶表及答卷表。 按照面向?qū)ο蟮?設(shè)計 思想分析, 上述功能都可以 看成系統(tǒng)管理員和問卷參與者用戶這兩個實體的行為 。 然后分析項目 功能 涉及到的 實體對象 , 把實體對象轉(zhuǎn)換成數(shù)據(jù)庫中的表 ,再分析各個實體對象之間的關(guān)系,根據(jù)這些關(guān)系在數(shù)據(jù)庫表中建立關(guān)聯(lián)字段。數(shù)據(jù)庫 結(jié)構(gòu) 設(shè)計 是軟件設(shè)計開發(fā)過程中非常重要的環(huán)節(jié) , 優(yōu)秀的數(shù)據(jù)庫設(shè)計方案 不僅 能夠優(yōu)化功能模塊的代碼結(jié)構(gòu),提升系統(tǒng)運行的效率 ;還能提高軟件開發(fā)的效率,縮短軟件開發(fā)周期,降低軟件開發(fā)成本 。根據(jù) 系統(tǒng)分析 階段所確定的新系統(tǒng)的 邏輯模型 、功能要求,在用戶提供的環(huán)境條件下,設(shè)計出一個能在 計算機網(wǎng)絡(luò)環(huán)境上實施的 方案 ,即建立新系統(tǒng)的物理模型。系統(tǒng)管理員具備以下 六 大功能權(quán)限:問卷基本信息編輯 、 問卷的問題編輯 、 問卷參與者賬戶管理 、 問卷參與者與問卷匹配管理 、 查看答卷信息 以及 答卷結(jié)果統(tǒng)計分析 。 ( 5)服務(wù)器網(wǎng)速 10M 以上 軟件環(huán)境 ( 1) Java 技術(shù)平臺 版本 ( 2) Web 服務(wù)器 版本 ( 3)數(shù)據(jù)庫 MS SQL Server20xx ( 4) JS 框架 ( 5) SSH 框架( ++) 客戶機要求 ( 1)瀏覽器 ( 2) Flash 插件 四川大學(xué)碩士研究生畢業(yè)論文 基于 Java EE 綜合調(diào)查系統(tǒng)的設(shè)計與實現(xiàn) 19 開發(fā)工具 ( 1)網(wǎng)頁設(shè)計工具: Dreamweaver CS4 ( 2)素材加工處理工具: Photoshop CS4 ( 3)系統(tǒng)建模工具: ( 4)編碼開發(fā)工具: Eclipse Juno 小結(jié) 本章主要介紹 綜合問卷調(diào)查系統(tǒng)的用戶需求和系統(tǒng)總體設(shè)計方案。用戶選擇其中一份問卷進行填寫,完成問卷調(diào)查進行提交,把用戶答卷信息寫入用戶答案數(shù)據(jù)庫表 中。 四川大學(xué)碩士研究生畢業(yè)論文 基于 Java EE 綜合調(diào)查系統(tǒng)的設(shè)計與實現(xiàn) 17 圖 31 系統(tǒng)整體流程圖 四川大學(xué)碩士研究生畢業(yè)論文 基于 Java EE 綜合調(diào)查系統(tǒng)的設(shè)計與實現(xiàn) 18 如上圖所示,系統(tǒng)管理員(問卷設(shè)計角色)登錄之后,可以同時進行調(diào)查問卷問題編輯和用戶 帳戶信息管理。 四川大學(xué)碩士研究生畢業(yè)論文 基于 Java EE 綜合調(diào)查系統(tǒng)的設(shè)計與實現(xiàn) 16 系統(tǒng)總體設(shè)計 系統(tǒng)總體目標(biāo) 基于 Web 形式的調(diào)查問卷方案實施是在服務(wù)器上部署一個完成問卷調(diào)查的B/S 架構(gòu)項目,構(gòu)建基于 Inter 的問卷調(diào)查信息管理平臺,充分利用網(wǎng)絡(luò)的優(yōu)勢,推廣基于網(wǎng)絡(luò)的無紙化問卷調(diào)查模式,降低問卷調(diào)查活動開展的成本 [16]。調(diào)查問卷參與者可以查看自己填寫的答卷信息。不同的調(diào)查問卷參與者需要參與不同的問卷調(diào)查,所以必須添加調(diào)查問卷參與者與調(diào)查問卷匹配的功能。在高等院校受訪群體范圍比較大,所以調(diào)查問卷參與者的賬戶信息非常多。系統(tǒng)管理員在設(shè)計制作問卷的時候,當(dāng)問卷鎖定狀態(tài)沒有打開時隨時可以編輯問卷的基本信息及問卷內(nèi)所屬問題信息。系統(tǒng)管理員可以根據(jù)頁面不同的選項向問卷數(shù)據(jù)庫中添加不同的問題。問卷設(shè)計包括新建問卷基本信息,修改問卷基本信息、鎖定問卷以及刪除問卷四個操作。系統(tǒng)管理員具備以下的功能權(quán)限 ? 問卷基本信息編輯 ? 問卷的問題編輯 ? 問卷參與者賬戶管理 ? 問卷參與者與問卷匹配管理 ? 查看答卷信息及答卷結(jié)果統(tǒng)計分析 問卷調(diào)查參與者具有下列功能權(quán)限 ? 參與問卷調(diào)查 ? 查看本人問卷結(jié)果 系統(tǒng)需要完成上述兩級權(quán)限用戶的功能劃分,并實現(xiàn)權(quán)限級別的分類。采用 B/S架構(gòu)設(shè)計的系統(tǒng)可以讓管理員和問卷參與者直接通過瀏覽器就能夠登錄系統(tǒng)[15],不需要安裝任何客戶端 程序,為 問卷 調(diào)查的開展提供了便利。而對于系統(tǒng)管理員來說,最大的兩個困難就是調(diào)查問卷電子文檔的保存以及調(diào)查問卷答卷信息的統(tǒng)計,綜合問卷調(diào)查系統(tǒng)的研發(fā)也解決了這兩個問題。采用這種傳統(tǒng)的方式進行問卷調(diào)查有以下幾個弊端: 電子文檔的調(diào)查問卷可能在傳遞的過程中遺失; 參與調(diào)查者要完成接收文檔、填寫文檔以及發(fā)送文檔三個步驟, 工作相當(dāng)繁瑣且工作量 很大 ; 在問卷目錄中收集大量的電子文檔格式的答卷保存不便; 需要工作人員去依次查看所有答卷的電子文檔才能完成統(tǒng)計功能,占用了大量的時間。 系統(tǒng)需求分析 綜合問卷調(diào)查系統(tǒng)這個項目的研發(fā)最初的目的是收集 職業(yè)技術(shù)學(xué)校 畢業(yè)學(xué)生的工作生活情況以及畢業(yè)生工作過程中掌握的社會對該畢業(yè)生專業(yè)技能實際需求。系統(tǒng)操作流程 如下 ,首先讓管理員能夠根據(jù)調(diào)查情況的需要在系統(tǒng)中設(shè)計不同的系統(tǒng)問卷,然后導(dǎo)入相應(yīng)的問卷參與者賬戶。因此, 準(zhǔn)確而詳細(xì)的需求分析是軟件項目成功的必要保障 。 四川大學(xué)碩士研究生畢業(yè)論文 基于 Java EE 綜合調(diào)查系統(tǒng)的設(shè)計與實現(xiàn) 12 3 系統(tǒng)需求分析及總體設(shè)計 引言 軟件需求分析研究用戶需求 ,完全理解用戶對軟件需求的完整功能,確認(rèn)用戶軟件功能需求,建立可確認(rèn)的、可驗證的一個基本依據(jù) [4]。其中 Struts 主要負(fù)責(zé)表現(xiàn)層 ,完成頁面顯示、響應(yīng)用戶請求等功 能 ; Spring 主要負(fù)責(zé)業(yè)務(wù)邏輯層 ,完成應(yīng)用系統(tǒng)的業(yè)務(wù)邏輯與事務(wù)處理等功能 ; Hibernate主要負(fù)責(zé)數(shù)據(jù)持久層 ,完成與數(shù)據(jù)層的交互功能。 小結(jié) 本章重點介紹了 項目 開發(fā)采用的技術(shù) ,主要介紹了 Java Web 技術(shù) 。 第四、 方便程序的測試 Spring 框架可以使用非容器運行的方 式進行所有的軟件測試工作,通過框架強大的測試功能進行分布式測試工作 。 第一、 方便解耦,簡化開發(fā) 通過 Spring 提供 的 IoC 容器, 開發(fā)者可以使用 Spring 控制 對象 之間的依賴關(guān)系,避免 開發(fā)者創(chuàng)建對象之間關(guān)聯(lián) 造成 程序 的 耦合。 Struts2的使用方式與傳統(tǒng)的 Servlet加 JSP 完全不一樣,開發(fā)者在使用 Struts2 框架之前必須對它的 API 進行一個深入了解和學(xué)習(xí) 。 Struts2 是 Struts 的下一代產(chǎn)品,是在 struts1 和 WebWork 的技術(shù)基礎(chǔ)上進行了合并的全新的 Struts2框架。它通過采用 Java Servlet/JSP 技術(shù),實現(xiàn)了基于 Java EE Web 應(yīng)用的 MVC 設(shè)計模式的應(yīng)用框架。 SSH 架構(gòu)是目前很流行的 架構(gòu), Struts 可在控制層和視圖層發(fā) 揮作用;持久層 采用 Hibernate 充當(dāng)數(shù)據(jù)訪問層 ; Spring 框架是真正實現(xiàn)業(yè)務(wù)邏輯的,利用它作為業(yè)務(wù)邏輯層 。 SSH 體系框架結(jié)構(gòu) J2EE 三層架構(gòu)體系主要由 客戶端、服務(wù)器端 和持久層組成。Hibernate 主要負(fù)責(zé)數(shù)據(jù)持久層 ,完 成與數(shù)據(jù)層的交互功能 [11]。 著名的軟件大師Ralph Johnson 對框架( Framework)進行了如下的定義:框架是整個系統(tǒng)或系統(tǒng)的一部分的可重用設(shè)計,由一組抽象的類及其實例間的相互作用方式組成 [15]。 Eclipse 的功能非常強大,除了能夠開發(fā) Java SE 項目,還支持 Java Web 項目的開發(fā)。 Eclipse 發(fā)展到現(xiàn)在,已經(jīng)具四川大學(xué)碩士研究生畢業(yè)論文 基于 Java EE 綜合調(diào)查系統(tǒng)的設(shè)計與實現(xiàn) 8 備進行基于 Java 平臺的各種應(yīng)用程序的開發(fā),并且提供 C、 C++、 COBOL 一級Eiffel 等程序設(shè)計語言開發(fā)的插件功能。 集成開發(fā)環(huán)境 介紹 集成開發(fā)環(huán)境常被開發(fā)人員稱之為 IDE(Integrated Development Environment), 就是用于程序開發(fā)環(huán)境的應(yīng)用程序,一般包括代碼編輯器、編譯器、調(diào)試器和圖形用戶界面工具。 Tomcat是由 Apache軟件基金會下屬的 Jakarta項目開發(fā)的一個 Servlet容器,按照公司提供的技術(shù)規(guī)范,實現(xiàn)了對 Servlet 和 JavaServer Page( JSP)的支持 [5],并提供了作為 Web 服務(wù)器的一些特有功能,如 Tomcat 管理和控制平臺、安全域管理和 Tomcat 閥等。 Java 程序 的Web 服務(wù)器 又 分為 JSP 服務(wù)器和 Java EE 服務(wù)器 這兩種 。目前流行的 SSH框架可以實現(xiàn)表示層、業(yè)務(wù)層和持久層的三層分離, 可以從很大程序上降低程序的耦合性,提升程序的可擴展性 , 減少 開發(fā)人員的工作量。 第二、 Java 語言的跨平臺特性。 Java ME 是一種優(yōu)化的 Java 運行環(huán)境, 主要是針對移動設(shè)備的應(yīng)用開發(fā)。后來隨著 JDK 版本的提升,這種情況得到了有效的改善, Java 程序 的運行速度有了大幅提升。 增加 垃圾回收 功能 ,由 Java 虛擬機來 釋放機器的內(nèi)存 。 Java 技術(shù)概述 Java 是 一種面向?qū)ο蟮某绦蛟O(shè)計語言, 是由 Sun 公司于 1995 年 5月推出的 。 如果 客戶端 提交的請求包括數(shù) 據(jù)的存取 , Web 服務(wù)器還需要和第三層的數(shù)據(jù)庫服務(wù)器共同來完成客戶端的請求 。 該模式的客戶端是市面上常用的瀏覽器, 服務(wù)器端 為 Web 服務(wù)器來響應(yīng)瀏覽器發(fā)送的請求 ,如圖 21 所示。為了縮短開發(fā)周期,提高編碼效率, 項目 在 SSH集成框架的基礎(chǔ)上 進行 開發(fā)。 當(dāng)前市面上比較流程的后臺開發(fā)技術(shù)主要有 PHP、JSP、 asp、 及 Java Web 等。 Web 開發(fā)技術(shù)又分為前臺開發(fā)技術(shù)和后臺開發(fā)技術(shù)。 第四階段是系統(tǒng)的測試階段。 第三階段是系統(tǒng)的 具體設(shè)計 開發(fā)實現(xiàn)階段 。 第一階段是 系統(tǒng)的需求分析 階段。 綜合問卷調(diào)查系統(tǒng)的研發(fā)就是為了解決 上述 問題 ,以互聯(lián)網(wǎng)為平臺來完成 畢業(yè)生就業(yè)信息收集的 工作 。首先, 可以通過權(quán)限控制的功能讓被調(diào)查者通過登錄驗證之后才能參與問卷調(diào)查。這些 公共 的 問卷調(diào)查 網(wǎng)站 , 對參與問卷調(diào)查的用戶權(quán)限控制功能較弱 , 無法限制 和問卷 無關(guān) 的 人員參與問卷調(diào)查 , 可能產(chǎn)生部分不準(zhǔn)確 的答卷 信息,從而 影響 最終的統(tǒng)計結(jié)果 的真實性 。 網(wǎng)站提供了問卷設(shè)計功能 , 問卷 問題類型多樣化,包含單選題、多選題、填空題、單選補充 題、多選補充題等 ; 同時網(wǎng)站還提供了強大的數(shù)據(jù)分析功能 ,能夠幫助用戶分析收集的數(shù)據(jù)。 這種 問卷調(diào)查方式相對于 傳統(tǒng)的問卷調(diào)查方 式有幾大優(yōu)點。第一、 收集的信息 都記錄在紙質(zhì)問卷上 ,不方便保存和查看 ;第二、問卷的發(fā)放和收集浪費了大量的人力和物力;第三、問卷的制作使用了大量的紙張,是對資源的浪費;第四、問卷的統(tǒng)計完全依靠人工,可能會造成統(tǒng)計的誤差。 問卷調(diào)查是一種發(fā)掘事實現(xiàn)況的研究方式 , 最大的目的是搜集 、 累積某一目標(biāo)族群的各項科學(xué)教育屬性的基本資料 ,可分為描述性研究及分析性研究兩大類 [1]。 Java。 由于 Java技術(shù)良好的跨平臺性能 , 系統(tǒng) 能夠在 不同 操作系統(tǒng) 的 服務(wù)器環(huán)境下 運行 。 該 系統(tǒng) 是在 Java EE 平臺上搭建的 Web 項目 , 采用了 當(dāng)前 市面上 流行的 組合 框架 SSH(Struts+Spring+Hibernate)開發(fā)技術(shù) 。傳統(tǒng)的問卷調(diào)查方式都是 采用 紙質(zhì)問卷 收 集數(shù)據(jù)。 近年來互聯(lián)網(wǎng)基礎(chǔ)平臺的迅猛發(fā)展 , 基于互聯(lián)網(wǎng)的各種 應(yīng)用也日益受到人們的重視。 在 系統(tǒng)開發(fā)過程中, 完成了問卷信息管理、問卷問題編輯、參與者賬 戶導(dǎo)入、匹配問卷與參與者、問卷答案統(tǒng)計、參與問卷調(diào)查 、 查看答卷信息 、 系統(tǒng)登錄和權(quán)限管理 等 功能模塊 的編碼開發(fā)。 四川大學(xué)碩士研究生畢業(yè)論文 基于 Java EE 綜合調(diào)查系統(tǒng)的設(shè)計與實現(xiàn) II 綜合問卷調(diào)查系統(tǒng) 的部署和運行, 能夠有 效地利用網(wǎng)絡(luò)資源,通過網(wǎng)絡(luò)答題的方式完成問卷調(diào)查,減少了人力物力的投入,解決了傳統(tǒng)問卷調(diào)查的弊端 。 SSH。 傳統(tǒng)的問卷調(diào)查方式主要是通過書面提出問題的形式向特定的人員群體收集資料 ,其 過程 分為三個步驟 。改變傳統(tǒng)的問卷調(diào)查方式,提高問卷調(diào)查的效率和速率成為很多機構(gòu)的一大難題。第一、問卷的設(shè)計相對比較方便;第二、問卷參與者直接通過網(wǎng)絡(luò)可以參與問卷的填寫,不需要花費大量的人力物力去 分發(fā)和收集問卷;第三、繁重的問卷答案統(tǒng)計工作 交給 計算機進行處理,從而避免了人工統(tǒng)計可能造成的誤差和人力資源浪費。 從滿足用戶需求的角度來看,這類專業(yè)的問卷調(diào)查網(wǎng)站完全能夠滿足幾乎所有用戶的需求。 第二、 調(diào)查問卷的答卷數(shù)據(jù)存儲在問卷調(diào)查
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1