DEVELOPMENT SUPPORT
問卷系統(tǒng)管理端是基于 B/S 模式的 Java EE 的平臺體系結(jié)構(gòu)。采用 B/S架構(gòu)可以簡化客戶端配置,降低客戶端訪問要求。Java EE平臺架構(gòu)是以 Java編程語言為基礎(chǔ),采用 MVC 三層體系架構(gòu),具有良好的跨平臺特性和廣泛的應(yīng)用基礎(chǔ)。
移動 Pad 端采用安卓系統(tǒng),數(shù)據(jù)庫采用 MySQL。 MySQL 所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。 B/S 結(jié)構(gòu)(Browser/Server 結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的 一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層 3-tier 結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本 (TCO)。以目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過 Internet/Intranet 模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低 的。它是一次性到位的開發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比LAN,WAN, Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全 。
運(yùn)行在 JAVA 跨平臺語言之上的 B/S 架構(gòu)的管理系統(tǒng)更方便、快捷、高效。