999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WEB網上問卷調查系統研究

2014-02-16 07:38:15
電子測試 2014年19期
關鍵詞:數據庫用戶信息

(陜西國防工業職業技術學院軟件教研室,陜西西安,710300)

基于WEB網上問卷調查系統研究

魏曉艷

(陜西國防工業職業技術學院軟件教研室,陜西西安,710300)

研究了基于WEB網上問卷調查系統,它采用Rational Rose2003工具進行系統UML建模,采用SQL Server 2008數據庫進行后臺數據庫的設計與開發,采用TomCat進行系統運行服務器的搭建。本系統采用B/W/D的3層體系結構、使用Java Web開發框架中的Struts和Hibernate技術實現開發,實現了問卷創建、編輯、發布、統計,題目添加、刪除、修改,友情連接管理等功能。本系統在實際中有一定的應用價值。

問卷調查;設計;數據庫;J2EE

0 引言

21世紀是一個以網絡為核心的信息時代,計算機網絡技術、軟件技術已經滲透到各行各業的日常工作中,經常會有各種調查問卷。傳統方式組織大量的人力物力對用戶散發調查表,要花費不少的費用印刷問卷,而且消耗大量時間和精力發放、回收、統計問卷;問卷可控性差,容易產生漏卷,廢卷等問題。為了解決這些問題, 利用現代計算機軟件技術進行基于Web的在線問卷調查系統的研究,極大程度上提高了生產效率,也為解決出現的難題提供了良好的解決方案。

1 概述

本文研究的系統采用模塊化面向對象設計思想,采用當前比較成熟的web開發框架Struts、Hibernate技術實現的設計與開發。主要實現了開始調查、填寫調查、填寫進展、結束調查、審核調查、查看調查等功能,大大提高了調查的效率,通過數據庫可以永久的保存調查的結果,為以后調查提供參考。系統采用B/W/D 3層體系結構。用戶可以通過瀏覽器向分布在網絡上的服務器發出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。

2 關鍵技術

2.1Java技術

隨著J2EE技術的發展,Java在功能和工具都得到極大擴充、豐富和發展,能用于復雜的、多層次的、分布式等的企業級應用。J2EE構架為組件開發提供廣泛的支持,能夠開發模塊化的、可重用的、平臺獨立的各種組件技術的業務邏輯。J2EE為搭建具有可伸縮性、靈活性、易維護性的商務系統提供了良好的機制。事實的標準、可保存現有的IT資產、高效的開發、支持異構環境、可伸縮性、穩定的可用性。J2EE程序只能在服務器端執行,當客戶端瀏覽器向服務器請求打開程序或頁面時,服務器會從硬盤中讀取該程序代碼,然后加以執行,并將執行的結果轉化為瀏覽器能識別的HTML文件,將文件發送給瀏覽器,瀏覽器把收到的HTML文件轉化為網頁呈現給訪問者。

2.2JSP運行環境

支持Jsp的服務器:一種是自身就支持Jsp的服務器,如Jrun、Weblogic等;一種則是安裝Jsp引擎的插件,如在IIS,Apache等服務器上安裝WebSphere、tomcat等插件。本系統采用主流服務器Tomcat。

2.3數據庫技術

數據庫技術作為數據管理的核心技術在社會各個領域發揮著強大的功能。SQL Server 2008將提供對整個數據庫、數據表與Log的加密機制,并且在程式存取加密數據庫時,不需要修改任何程序。它采用Policy Based管理來取代了Script管理,減少了花費在例行性管理和操作上的時間。而且通過Policy Based的統一策略,可以同時進行管理上千部SQL Server,達到企業一致性管理工作。

3 系統設計

3.1總體構架

網上問卷調查系統總體構架圖如圖1所示。客戶端通過瀏覽器向Web服務器發出請求,Web應用程序從數據庫服務器上獲取用戶所需要的信息,然后Web服務器又把得到的結果返回給瀏覽器。這就完成了一次請求->響應->接受的過程。

圖1 B/W/D三層體系結構圖

整個系統采用Browser/Web/DataBase的3層體系結構。Browser/Server的系統中,用戶可以通過瀏覽器向網絡上的服務器發出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。B/S結構簡化了客戶機的工作,客戶機上只需配置WEB瀏覽器即可。服務器將擔負更多的工作,對數據庫的訪問和應用程序的執行將在服務器上完成。瀏覽器發出請求,而其余如數據請求、加工、結果返回以及動態網頁生成等工作全部由Web Server完成。

3.2功能設計

在系統分析的基礎上,確定了系統的功能結構。系統分為前臺用戶操作(主要包括修改密碼、統計分析、模板設計、問卷中心、用戶注冊)和后臺管理員操作(主要包括問卷管理、系統管理、用戶管理、系統設置)。問卷調查的角色是管理員、用戶,管理員對基礎信息和系統信息進行維護,用戶參與問卷中心,模板設計,統計分析。

3.3開發模式設計

本系統的功能目標是實現傳統人工管理到利用計算機管理的轉變,所以它必須實現整個問卷過程的進行,實現對系統用戶的不同管理。

3.4數據庫設計

良好的數據庫設計對于一個高性能的應用程序非常重要。數據是一切應用程序設計的基礎,關系沒有經過優化,數據庫無法高效運行。數據庫設計是應用系統設計過程中非常重要的一步,數據庫設計的不合理或不完善,會導致在系統開發過程和后期的維護、完善及功能擴展時,引起較多的問題。

3.4.1 關系模型設計

作為一個網上問卷調查系統,用戶應該可以根據管理員給出的題目進行網上問卷答題,并提交問卷后,便可進行問卷查詢,管理員作為后臺管理者,可以根據需要出題,生成問卷,供用戶問卷,此外,管理員還可對用戶問卷進行修改。

3.4.2 概念結構設計

根據功能模塊劃分,具體分析了系統具有的實體,實體屬性圖如圖2所示。繼而遵循三范式規則,對實體之間的依賴關系進行整合,進而形成系統E-R模型。

3.4.3 邏輯結構設計

根據E-R模型可以轉化成系統數據模型,關系模型是一組關系模式(二維表)的集合。系統

圖2 實體屬性圖

E-R模型是由實體、實體屬性及實體之間的關聯三要素組成。根據以上原則轉換成關系模型:問卷模板管理(問卷模板編號,問卷模板名稱);用戶(用戶編號,用戶名稱);問卷管理(問卷編號,問卷名稱);問卷分類(分類編號,用戶編號);時間(時間編號,時間名稱)。

3.4.4 數據庫表設計

根據需求分析以及系統功能的需要,系統信息數據存放在數據表中。下面給出系統幾個主要數據表的簡單描述。

wjtype(問卷分類信息表):存儲了問卷分類的基本信息,主要用于問卷分類基本信息記錄。wjmbts(問卷模板設置信息表):存儲了問卷模板設置的基本信息,主要是問卷模板設置的信息的記錄。wjmb(問卷模板信息表):存儲了問卷模板的基本信息,主要是問卷模板信息的記錄。wenj(問卷信息表):存儲了問卷的基本信息,主要是問卷信息的記錄。sysuser(用戶信息表):存儲了用戶的基本信息,主要是用戶信息的記錄。answers(答案信息表):存儲了答案的基本信息,主要是答案信息的記錄。

4 系統實現

經過系統設計后,實現時要盡量按照用戶工作習慣,同時要做到界面友好,讓用戶操作簡單方便。

4.1功能實現

4.1.1 登錄模塊

在登錄頁面中選擇用戶類型,輸入用戶名和密碼,然后單擊登錄按鈕,主頁面將負責處理登錄請求,驗證用戶身份和信息,完成登錄。用戶登錄時要選擇身份,本系統有二種身份的用戶,分別是管理員、用戶。

4.1.2 前臺功能模塊

在首頁界面用戶登錄系統后,主要的功能包括公開問卷、熱門測評、常見問題、聯系我們等。在會員登陸界面,選擇用戶類型,輸入用戶名和密碼,然后單擊登錄按鈕,進入的頁面將負責處理登錄請求,驗證用戶身份和信息,完成登錄。用戶注冊界面,用戶通過注冊頁面,注冊為系統的用戶。

4.1.3 管理員功能模塊

問卷管理是這個問卷調查系統的重點,主要包括:問卷信息管理、問卷模板管理、問卷分類管理等。注冊用戶管理模塊,管理員對用戶的信息進行編輯、修改、刪除等管理。系統管理界面,管理員對系統信息進行管理,其中修改登錄密碼界面。

4.2主要功能代碼

其中問卷信息管理模塊,管理員對問卷信息進行查詢、添加、修改等管理。下面給出修改問卷分類功能代碼。

if(ac.equals("upwjtype"))

{ String id = request.getParameter("id");

String tname = request.getParameter("tname");

String tbei = request.getParameter("tbei");

String hotmen = request.getParameter("hotmen");

String tcontent = request. getParameter("tcontent");

String sql = "update wjtype set tname='"+tname+"', tbei='"+tbei+"',tcontent='"+tcontent+"',hotmen='"+hotm en+"' where id= "+id;

dao.commOper(sql);

request.setAttribute("suc", "");

go("/admin/addwjtype.jsp", request, response);

}

5 結論

本文從系統概述、關鍵技術、系統設計及系統實現等方面介紹了基于WEB網上問卷調查系統研究過程。通過使用MVC開發模式,使系統在擴展性、維護性、移植性等方面功能大大增強,達到靈活性、安全性的設計目標。系統模塊間獨立性、可重用性很高,該系統具有很強實用性。

[1] 孫曉悅.精通Java、JDK、數據庫系統開發、Web開發.人民郵電出版社.2007年

[2] 葉健毅.精通javaee—eclipse struts2 hibernate spring整合應用案例,第2版. 人民郵電出版社,2010年

[3] 楊少波.j2ee項目實訓/struts框架技術.清華大學出版社.2010年

魏曉艷,女,陜西國防工業職業技術學院,碩士,軟件教研室主任。主要從事Web軟件開發技術、數據庫技術及微控制器技術方面研究和教學;

Research based on WEB online survey system

Wei Xiaoyan
(Electronic Information College of Shaanxi Vocational College of National Defense Industry,Xi'an City, 710300)

WEB-based research online survey system,which uses Rational Rose2003 UML modeling tool for system,using SQL Server 2008 database back-end database design and development,using TomCat server set up to run the system.The system uses B/W/D of the three-tier architecture using Java Web development framework Struts and Hibernate technology development,to achieve a questionnaire to create edit published statistics, the title add delete modify,Link Management other functions.In practice,this system has a certain application value.

questionnaire survey;Design; Database;J2EE

本文主要根據院級科研項目——基于WEB網上問卷調查系統設計與實現來寫,項目編號:Gfy11-14 。

猜你喜歡
數據庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国产不卡国语在线| 国产亚洲欧美在线视频| 国产精品手机视频| 最新无码专区超级碰碰碰| 99视频只有精品| 亚洲第一视频网站| 91欧美亚洲国产五月天| 亚洲欧美激情小说另类| 久久久久久午夜精品| 人妖无码第一页| 亚洲欧美日韩另类在线一| 亚洲一区二区三区国产精品| 日韩毛片在线视频| 97国产在线视频| 中文字幕永久视频| 午夜老司机永久免费看片| 91免费国产高清观看| 亚洲美女操| 国产成人精品视频一区视频二区| 国产高清又黄又嫩的免费视频网站| 一级毛片不卡片免费观看| 国产超薄肉色丝袜网站| 欧美日韩专区| 亚洲天堂成人在线观看| 亚洲av日韩综合一区尤物| 看看一级毛片| 精品一区二区三区无码视频无码| 久久大香香蕉国产免费网站| 国产午夜一级毛片| 欧美成a人片在线观看| 欧美亚洲日韩不卡在线在线观看| 亚欧乱色视频网站大全| 亚洲成人www| 亚洲av无码成人专区| 成人韩免费网站| 国产欧美综合在线观看第七页| 大香伊人久久| 欧美日韩激情在线| 精品久久蜜桃| 香蕉国产精品视频| 四虎成人在线视频| 国产精品极品美女自在线网站| 亚洲欧美在线综合图区| av一区二区人妻无码| 蜜芽国产尤物av尤物在线看| 91青青草视频在线观看的| 精品视频在线观看你懂的一区| 在线无码av一区二区三区| 亚洲一区二区三区麻豆| 亚洲综合天堂网| 欧美成人二区| 亚洲AV无码久久精品色欲| 在线观看视频一区二区| 一级毛片中文字幕| 久久伊人色| 日韩视频免费| 日韩美毛片| 国产午夜一级淫片| 久久鸭综合久久国产| 欧美国产综合视频| 国产精品色婷婷在线观看| 91av成人日本不卡三区| 亚洲区视频在线观看| Jizz国产色系免费| 麻豆国产在线不卡一区二区| 欧美日韩精品在线播放| 亚洲成AV人手机在线观看网站| 国产免费福利网站| 国产成人精品18| 97亚洲色综久久精品| 国产三区二区| 不卡无码h在线观看| 国产区网址| 97国产在线观看| 日本精品视频一区二区| 妇女自拍偷自拍亚洲精品| 亚洲精品图区| 国产精品欧美激情| 伊人色在线视频| 国产福利在线免费| 美女黄网十八禁免费看| 国产不卡网|