基于WEB的可定制界面系統(tǒng)研究及實(shí)現(xiàn)_第1頁
基于WEB的可定制界面系統(tǒng)研究及實(shí)現(xiàn)_第2頁
基于WEB的可定制界面系統(tǒng)研究及實(shí)現(xiàn)_第3頁
基于WEB的可定制界面系統(tǒng)研究及實(shí)現(xiàn)_第4頁
基于WEB的可定制界面系統(tǒng)研究及實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于WEB的可定制界面系統(tǒng)研究及實(shí)現(xiàn)WEB研究及實(shí)現(xiàn)第23卷第2期QiqiharUniversityV01.23.No.2March007WEB研究及實(shí)現(xiàn)WEB現(xiàn)狀出發(fā),討淪了基于WEB的動(dòng)態(tài)頁面開發(fā)中存在的問題,提WEB的實(shí)現(xiàn)方案,詳細(xì)闡述了其系統(tǒng)模型,綁定機(jī)制及實(shí)現(xiàn)過程.';SOAPTPLntiqAX2007)02—0049-HTMLHTMLXML有ASP,PHP,JSP等.但是相對傳統(tǒng)的軟件開發(fā)環(huán)境,夠理想.傳統(tǒng)的軟件開發(fā)環(huán)境可以開發(fā)豐富的用戶界見即所面(GUI)的開發(fā)工具,比如Delphi,VC等.但是基于WEBFrontpage樣的靜態(tài)頁面制作環(huán)境.n層體系結(jié)構(gòu)面設(shè)計(jì)和系統(tǒng)MVC究也使得STRUT,Echo等這樣優(yōu)秀的框架系統(tǒng)被推出,但是仍然存在著問題:證,多窗口等南于B/S結(jié)構(gòu),實(shí)現(xiàn)結(jié)果不夠理想.序員去設(shè)計(jì)WEB用戶界面不符合社會分工的原則.Drehotoshop成為了程序員必備工具,同時(shí)設(shè)計(jì)方式也不夠靈活.復(fù)用非常困難.在ASP,JSP中到底是在HTML標(biāo)記中嵌人代碼,還是HTML軟件復(fù)用在很多WEB開發(fā)中幾乎成為了一句空話.WEB可定制的.用戶不斷變化的需求要求WEB開發(fā)可視化和簡易化,建即插即用的軟件頁面體系,讓用戶自己就能夠新增,修改界面.出一種基于模型驅(qū)動(dòng)架構(gòu)(MDA)的可定制的WEB界面模型,并在WEB.用戶能夠根據(jù)自己的需要自定義動(dòng)態(tài)界面,能夠在界據(jù)與底層數(shù)據(jù)庫的映射關(guān)系,設(shè)定界面運(yùn)行以代碼,頁面被保存到服務(wù)器上的關(guān)系數(shù)據(jù)庫中.運(yùn)行時(shí),用界ItJID數(shù),服務(wù)器即從界面模型庫中調(diào)出對應(yīng)的模型,根生對應(yīng)的頁在瀏覽器中對定制的頁面上進(jìn)行數(shù)據(jù)操作,同時(shí)還可以對定制的貞面進(jìn)行預(yù)覽,.本系統(tǒng)的開發(fā)環(huán)境:IE6瀏覽器作為客戶端,wEB服務(wù)環(huán)境基于J2EE平臺.WEB界面可定制模型是一種為了滿足用戶對界面的可定制要求,遵循提高軟原計(jì)的界面模型.,可定制界面模型的理論依據(jù)lXform將一個(gè)窗體的邏輯,表示和數(shù)據(jù)分離開來,形成一個(gè)與平臺和設(shè)備無關(guān)的,XML邏輯層包含窗體中各個(gè)子元素以及其屬性的填充,界以示層描述窗體的表現(xiàn),即采用何種窗體控制部件,響應(yīng)何種事件,這種表現(xiàn)是抽象的.68-)..湖北仙桃人,教授,博士,主要從事軟件_T程與集成技術(shù)研究.?器形成在不同設(shè)備上的不同表現(xiàn),如桌面瀏覽器上WML,面向盲人用戶的瀏覽器窗體等.數(shù)據(jù)層則是針對實(shí)際的數(shù)據(jù)源,通過應(yīng)用更豐富的模式或類型,為窗體增加更多的數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)唯一性的維護(hù).層結(jié)構(gòu)應(yīng)該是透明的,定制界面中屬性和數(shù)據(jù)是相關(guān)聯(lián).界面模型主要通過采用了.NET的兩種綁定技術(shù)來實(shí)時(shí)通過事件綁定和屬性設(shè)置將邏輯層和表示層結(jié)合在定和事件綁定.術(shù)是-一個(gè)組件體系.費(fèi)者,綁定代理,循環(huán)代理,其中數(shù)據(jù)源根據(jù)要求,數(shù)據(jù)的供應(yīng)方和消費(fèi)者之間能夠?qū)嶉_寸同步,通過數(shù)據(jù)端的內(nèi)存里,允許用戶在客戶端訪問與操縱數(shù)據(jù)集,不頻繁地與服務(wù)器交互,這對于減輕服務(wù)器的負(fù)荷很有幫助.數(shù)據(jù)層實(shí)例(即數(shù)據(jù)源)是先由數(shù)據(jù)庫中部分?jǐn)?shù)據(jù)生成XML文XMLDSOWEBXML情況XML2DSO同ADO一樣包含有RECORDSET對象屬性能夠靈活操作XML數(shù)據(jù).XML數(shù)據(jù)島本身的特點(diǎn)使分于顯示數(shù)據(jù)的控件(即數(shù)據(jù)消費(fèi)者),可以通過c字段名來datafield屬性綁定數(shù)據(jù)源對應(yīng)的數(shù)據(jù)記錄的字段Script表碼的FORN示層控件進(jìn)行屬性合法性檢查,修改性關(guān)鏈表示層的控件,通過設(shè)定EVEM屬性來綁定控件發(fā)生的事件.WEB對獨(dú)立的自動(dòng)界面系統(tǒng),其功能及部分實(shí)現(xiàn)過程如下.統(tǒng)由5部分組成:界面建模系統(tǒng)界面生成系統(tǒng),界面運(yùn)行系統(tǒng),數(shù)據(jù)提交系統(tǒng),系統(tǒng)管理,系統(tǒng)結(jié)構(gòu)如圖l所示.用戶利用本系統(tǒng)定制任何一個(gè)界面都是一個(gè)界面模型的實(shí)例,客戶端的圖片,flash等類型的文務(wù)器對應(yīng)的目錄,同時(shí)將界面模型實(shí)例提交到服務(wù)器,保存在服務(wù)器的模型實(shí)例庫里.界面建模系統(tǒng)的核心是一個(gè)B/S幔WEB顏色格式的設(shè)定,控件的添加,刪除,編輯.頁面屬性的編輯,設(shè)定.為了滿足產(chǎn)生的界面可能會轉(zhuǎn)換成為TMLVBDELPHI也是參考XForm,編輯的界面采用統(tǒng)一的XML中間模型來描述.的模型解析成實(shí)際能夠運(yùn)行的系統(tǒng),包括界面控件創(chuàng)建部分,數(shù)據(jù)生成部分,面控件創(chuàng)建部分負(fù)責(zé)解析出系統(tǒng)所需的控件,如buttonputselectfI的HTML代碼;界面數(shù)據(jù)生成部分負(fù)責(zé)將建模時(shí)第2期基于WEB的可定制界面系統(tǒng)研究及實(shí)現(xiàn)?51.面動(dòng)作綁定部分負(fù)責(zé)根據(jù)設(shè)定的界面控件屬性自動(dòng)生成客戶端運(yùn)行代碼,并綁定到對應(yīng)的控件事件響應(yīng)上.參數(shù)信息.2)提取出保存的界面信息,然后進(jìn)行息,最后將頁,送往客戶端.參數(shù)是關(guān)鍵,主要有"seesion變量,request變量,applicatsessiott變量是操作系統(tǒng)中的固essm對象,常常用來跟蹤定的request從一個(gè)界面單向提交到另外一個(gè)界面時(shí)有效;application統(tǒng)運(yùn)行時(shí)期都有效;config變量是只讀變文件中或function通過指定的類的方法運(yùn)行得到的變量,或在是通過Java的Reflection機(jī)制(反射機(jī)制)來實(shí)現(xiàn)的.據(jù)合法性驗(yàn)證,數(shù)據(jù)行記錄的添加,修改,刪數(shù)據(jù)傳送到錄人數(shù)據(jù)處理系統(tǒng)等.它由靜態(tài)的tScript腳本模板組成.一WEBServices數(shù)據(jù)進(jìn)行分類整理,然后以soAP(f~單對象訪務(wù)器端在判斷用戶的權(quán)限之后,將傳來的數(shù)據(jù)解析成不同的標(biāo)據(jù)處理系統(tǒng)核心是SOAP,通過http協(xié)議傳輸XML數(shù)據(jù)的一種方WehServericdso同時(shí)也是系統(tǒng)的組織者,它實(shí)現(xiàn)用戶管理,角色管理,權(quán)限管理,sControlRBACRBAC的基本工作原理是系統(tǒng)管理員不對用戶直接授需要出不同的角色,然后把對資源的操作權(quán)限授權(quán)給角色,再把色分配給每一個(gè)用戶,限來判斷他可以訪問的系統(tǒng)資源以及對該資源可進(jìn);角色是指企業(yè)中某一特定的職能崗位,代表了特定的產(chǎn)調(diào)地質(zhì)設(shè)計(jì)員,系統(tǒng)管理員等;權(quán)限是對平臺中的對象進(jìn)行特定模式訪問的操作許可,修改,運(yùn)行等權(quán)限;頁面管理,主要包括新建頁面,顯示定的頁面進(jìn)行修改,刪除,預(yù)覽,運(yùn)行等.業(yè)數(shù)據(jù)庫項(xiàng)目中的一個(gè)子模塊,也是鉆井信息發(fā)布平本文從目前WEB項(xiàng)目開發(fā)的實(shí)際問題出發(fā),詳細(xì)地理,它的應(yīng)用,增加了整個(gè)系統(tǒng)的靈活性,面元庫建立聯(lián)系,形成能完成用戶需求的運(yùn)行界面,相用人員提供軟件工具,大大減輕了軟件開發(fā)人員的開發(fā)和維護(hù)工作量.大學(xué),2001,19(3):418—421.【2】張昱.Xforrr~下一代WEB窗體叨.小型微型計(jì)算機(jī)系統(tǒng)【J】.2003,24(9):1658-1664.【3】同仁達(dá),張昱,于海亮.三層結(jié)構(gòu)WEB界面模型的綁定機(jī)制【J1.小型微型計(jì)02,23(5):536—539f基于XML的統(tǒng)一用戶界面的描述們.計(jì)算機(jī)工程,2002,28(6):83—85.Java出版社,2003.?nstructacustomizableWEBUIsystemWENBiLongHUANGJunLianXIEHongueHeilongjiangDaqingAbstractThisarticlebegininthecurrentWEBprojectsSsituation,discussestedonintheEBdynamicpageandgivesthesolutiontobuildaWYSIWYGUIsyteammodelbindingmechanismandthereaIizationprocessywordUIpagecustomizedatabindingSOAPAB污水中含硫化合物的處理措施理有限責(zé)任公司一期工程采用AB工藝,處理大量含有高城市污水.處理能力為lO的硫化物濃度隨季節(jié)轉(zhuǎn)換有時(shí)偏高,致使進(jìn)水AB工藝中AB,通過探索和實(shí)踐,調(diào)整A段的運(yùn)行參數(shù),將大部分的硫消除對B段的影響,保證AB工藝的正常運(yùn)行.下,會被硫酸鹽還原菌還原,S被作為電子受體加以S.污水中的硫化物包括溶解在水中的H'S,S和懸浮物中的硫化物.氣氧化.當(dāng)s度高的污水進(jìn)入曝氣池,南于的耗氧,解氧急劇降低.除Na+,K+Pl-,大部分金屬離子與S'--~合都能形成沉淀,沉積在污泥之中.HS的H經(jīng)過攪拌或氣體吹脫.易從水中逸山.SB段曝氣池中主要指示生物為鐘蟲及少量的輪蟲鞭毛蟲OB后,鐘蟲發(fā)育正常,但數(shù)量銳減,游動(dòng)性纖毛蟲增多,則預(yù)示處理效果B除可溶性有機(jī)池的出水的COD偏高,透明度降低.而對微生物產(chǎn)生毒害或5mg/L,進(jìn)水經(jīng)驗(yàn)當(dāng)B的s_?農(nóng)度為15m-JL時(shí),B段的數(shù)升高,發(fā)生污泥膨脹,二沉池出水急劇惡化,因此采取適當(dāng)措施,防止過高的s進(jìn)入B段.AB的處理措施A氧到1.25—.00mgfl_.,AS,j外A段s成硫化物提高了一的去除A

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論