資料介紹
由于無(wú)地域限制、低成本等因素,在線調(diào)查問(wèn)卷已經(jīng)成為目前最普遍的信息采集手段之一。然而設(shè)計(jì)實(shí)現(xiàn)調(diào)查問(wèn)卷系統(tǒng)并非易事。倪浪提出基于模板的動(dòng)態(tài)表單技術(shù)來(lái)實(shí)現(xiàn)問(wèn)卷制作功能,但模板的元數(shù)據(jù)是保存在數(shù)據(jù)庫(kù)中,并需用PHP解析后才生成頁(yè)面,這種方式對(duì)于問(wèn)卷的多變性支持較差,且每次都需耗費(fèi)時(shí)間來(lái)生成問(wèn)卷頁(yè)面。陸茜茜把問(wèn)卷定制分為出題、組卷兩個(gè)步驟,雖然邏輯很清晰,但留給業(yè)務(wù)人員的可定制空間較小。由此可見(jiàn),若使用通用型語(yǔ)言r如C++、Java)描述調(diào)查問(wèn)卷領(lǐng)域,當(dāng)業(yè)務(wù)邏輯復(fù)雜時(shí),會(huì)造成代碼結(jié)構(gòu)龐大、判斷邏輯復(fù)雜,這會(huì)降低開(kāi)發(fā)人員效率,并且客戶難以通過(guò)代碼了解開(kāi)發(fā)者思路,為客戶和開(kāi)發(fā)者的交流造成障礙。
針對(duì)上述問(wèn)題,本文提出一種面向問(wèn)卷的領(lǐng)域特定語(yǔ)言,并以該語(yǔ)言為輔助生成了目標(biāo)代碼,從而彌補(bǔ)通用語(yǔ)言的不足。領(lǐng)域特定語(yǔ)言(Domain Specific Language,DSL),是針對(duì)某一特定領(lǐng)域的、具有受限表達(dá)性的一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,也被稱為應(yīng)用型語(yǔ)言。使用針對(duì)調(diào)查問(wèn)卷的DSL,可以在開(kāi)發(fā)者和領(lǐng)域?qū)<抑g建立起一座橋梁,使開(kāi)發(fā)者能迅速的構(gòu)建出滿足客戶需求的軟件。本文旨在設(shè)計(jì)并實(shí)現(xiàn)一種調(diào)查問(wèn)卷生成方案,主要是通過(guò)構(gòu)建調(diào)查問(wèn)卷領(lǐng)域的DSL,借助該DSL進(jìn)行編程,并最終生成目標(biāo)代碼,發(fā)揮了提高軟件開(kāi)發(fā)效率和產(chǎn)品質(zhì)量的作用。
- 表面貼裝肖特基整流器DSL22 THRU DSL210規(guī)格書(shū) 5次下載
- 表面貼裝肖特基整流器DSL12 THRU DSL110規(guī)格書(shū) 2次下載
- 數(shù)學(xué)建模選修課之MATLAB的基礎(chǔ)使用教程 0次下載
- DSL22-THRU-DSL210-SOD-123FL規(guī)格書(shū) 9次下載
- DSL12-THRU-DSL110-SOD-123FL規(guī)格書(shū) 0次下載
- 大學(xué)生心理健康調(diào)查問(wèn)卷數(shù)據(jù)可視化分析 15次下載
- 如何使用大數(shù)據(jù)技術(shù)進(jìn)行居民在夜間的情感變化研究資料分析 5次下載
- 過(guò)程系統(tǒng)建模與仿真.pdf 0次下載
- 基于FLUX10.4軟件的電機(jī)建模教程.pdf 13次下載
- 基于ArcGISEngine的礦井巷道三維自動(dòng)建模 1次下載
- 基于J2EE架構(gòu)的大學(xué)生職業(yè)發(fā)展省略就業(yè)指導(dǎo)問(wèn)卷調(diào)查系統(tǒng)的研究 0次下載
- RS232連接802Dsl系統(tǒng) 5次下載
- 企業(yè)協(xié)同辦公(OA)系統(tǒng)建設(shè)成熟度自測(cè)
- 食品安全/質(zhì)量管理系統(tǒng)驗(yàn)證問(wèn)卷
- 決策樹(shù)技術(shù)在汽車銷售中的應(yīng)用
- 如何通過(guò)建模與仿真提升電力電子組件的設(shè)計(jì)與性能? 309次閱讀
- 知識(shí)分享 | 輕松實(shí)現(xiàn)優(yōu)質(zhì)建模 430次閱讀
- gis應(yīng)用模型建模的步驟有哪些 2881次閱讀
- 使用小安派-DSL-3.5寸開(kāi)發(fā)的Rd-03D雷達(dá)檢測(cè)站 576次閱讀
- SaberRD狀態(tài)機(jī)建模工具介紹(一)什么是狀態(tài)機(jī)建模 1775次閱讀
- 什么是系統(tǒng)建模語(yǔ)言SysML? 7026次閱讀
- 軟件建模原則包括哪些內(nèi)容 1499次閱讀
- 小安派-DSL屏幕驅(qū)動(dòng)開(kāi)發(fā)板的基本信息 842次閱讀
- USB供電的DSL調(diào)制解調(diào)器電源 1292次閱讀
- DSL技術(shù)是什么?DSL技術(shù)的分類與DSL技術(shù)的發(fā)展過(guò)程 7804次閱讀
- 形式化建模(一) 1387次閱讀
- 最流行的uml建模工具有哪些 2.7w次閱讀
- 電氣二次回路故障分析 3616次閱讀
- 燈泡建模小技巧 7799次閱讀
- 射頻放大器建模及研究 1281次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 93次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論