欧美日操-欧美日韩91-欧美日韩99-欧美日韩ay在线观看-xxxx色-xxxx视频在线

調(diào)度MIS通用對(duì)象模型的Web實(shí)現(xiàn)

2013-12-13 10:44:26 大云網(wǎng)  點(diǎn)擊量: 評(píng)論 (0)
摘要:為解決調(diào)度信息系統(tǒng)中不斷的業(yè)務(wù)變更對(duì)系統(tǒng)結(jié)構(gòu)的破壞,我們構(gòu)建了面向?qū)ο蟮膭?dòng)態(tài)建模框架。本文著重論述了該框架中的核心-通用的調(diào)度MIS對(duì)象模型在WEB中的實(shí)現(xiàn)。采用三層體系結(jié)構(gòu),以COM規(guī)范實(shí)現(xiàn)數(shù)據(jù)訪問
圖2
 
PMProp類主要根據(jù)對(duì)象類中的屬性定義,以不同的表現(xiàn)方式實(shí)現(xiàn)對(duì)象實(shí)例中某個(gè)特定的屬性。如一般的文本輸入屬性,表現(xiàn)為網(wǎng)頁元素INPUT框;長(zhǎng)文本屬性,表現(xiàn)為TEXTARE輸入框;ID—string選擇,表現(xiàn)為SELECT的下拉選擇等等。同時(shí)可根據(jù)屬性定義,限制輸入的最大長(zhǎng)度,檢查輸入的有效性等等。PMProp類封裝了對(duì)象類中所有屬性的處理及表現(xiàn),是數(shù)據(jù)表示層實(shí)現(xiàn)對(duì)象模型的最小元素。
PMInst類根據(jù)對(duì)象類定義,實(shí)現(xiàn)對(duì)象類,是對(duì)象類在客戶端的具體實(shí)現(xiàn)。通過PMInst類的封裝,在數(shù)據(jù)表示層實(shí)現(xiàn)了通用對(duì)象模型。這樣,一個(gè)PMInst類的實(shí)例就對(duì)應(yīng)了一個(gè)系統(tǒng)中的對(duì)象實(shí)例。根據(jù)應(yīng)用需求,PMInst類提供了對(duì)象類相關(guān)的操作,如對(duì)象類數(shù)據(jù)發(fā)生變化后,向業(yè)務(wù)邏輯組件提交修改數(shù)據(jù)的操作。為了讓PMInst類有更好的通用性及靈活性,PMInst類中還定義了頁面表示屬性及操作定義屬性。
在某個(gè)具體的應(yīng)用中,涉及的對(duì)象可以是單個(gè)對(duì)象實(shí)例,也可以是多個(gè)對(duì)象實(shí)例。為在數(shù)據(jù)表現(xiàn)層中實(shí)現(xiàn)一個(gè)或多個(gè)對(duì)象實(shí)例的統(tǒng)一處理,我們定義了PMInstArray類。PMInstArray類提供了對(duì)象管理方法:包括新增、刪除、修改,及整體頁面定義和操作定義等等。
2.6  自定義的頁面表現(xiàn)
在全WEB界面的應(yīng)用系統(tǒng)中,常常存在開發(fā)者提供的頁面表現(xiàn)不能滿足目標(biāo)用戶需求的問題。系統(tǒng)后期的大量維護(hù)工作是修改頁面布局及字體,頁面用色的調(diào)整。為解決該問題,在設(shè)計(jì)實(shí)現(xiàn)通用對(duì)象模型時(shí),我們加入了對(duì)頁面表現(xiàn)及控制的通用處理。
在上述HTC類定義中,我們分別在PMInstarray類及PMInst中加入了cssfile及Uidef屬性,用戶通過對(duì)cssfile和Uidef的定義,可實(shí)現(xiàn)兩個(gè)層次的頁面表現(xiàn)定義:
l         CSS層次的改變
CSS是Cascading Style Sheets(層疊樣式表單)的簡(jiǎn)稱。更多的人把它稱作樣式表。顧名思義,它是一種設(shè)計(jì)網(wǎng)頁樣式的工具。樣式表為網(wǎng)頁的展示效果提供了更多的靈活性。通過樣式表的定義,可定義網(wǎng)頁上幾乎所有元素的顏色、背景、邊界、邊框等等屬性。借助CSS的強(qiáng)大功能,網(wǎng)頁將在您豐富的想象力下千變?nèi)f化。
在我們的系統(tǒng)中,用戶可自定義css文件,然后將該css文件名作為參數(shù)傳入PMInst類或PMInstarray類,實(shí)現(xiàn)css層次的頁面表現(xiàn)定義。
雖然css規(guī)范功能強(qiáng)大,但樣式表不能改變大范圍的頁面布局,也就是說,如果PMInst類的缺省頁面設(shè)計(jì)為兩列的表單(TABLE)樣式,那么定義css可以改變表單的背景,字體大小顏色等等,但不能將表單樣式變?yōu)槎嗔械谋韱位蚴歉静皇褂帽韱卧亍_@樣的工作是由更高層次的頁面定義完成的。
l         自定義頁面布局
調(diào)度MIS通用對(duì)象模型對(duì)系統(tǒng)處理數(shù)據(jù)的高度抽象及HTC組件對(duì)通用對(duì)象模型的類,屬性的統(tǒng)一處理,使用戶自定義頁面成為可能。
為實(shí)現(xiàn)用戶自定義頁面布局。我們提供了一個(gè)所見即所得的Web頁面編輯工具,先選擇要定義的對(duì)象類,工具將自動(dòng)生成包括選定對(duì)象類的所有屬性的Web頁面,用戶即可對(duì)該頁面進(jìn)行再加工,設(shè)計(jì)、定義出滿足自己要求的頁面。最后將頁面布局文件通過工具上傳至Web服務(wù)器,并將文件名傳入相應(yīng)的UIdef參數(shù),就可實(shí)現(xiàn)完全的自定義頁面。
大云網(wǎng)官方微信售電那點(diǎn)事兒

責(zé)任編輯:和碩涵

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個(gè)贊
?
主站蜘蛛池模板: 亚洲男人天堂网 | 夜夜夜噜噜噜 | 国产又黄又刺激又爽视频黄 | 一区二区三区欧美日韩 | 国产精品毛片在线完整版的 | 四虎hk网址 | ww欧洲ww在线视频免费观看 | 日韩中文字幕在线亚洲一区 | 大伊香蕉精品视频在线天堂 | 国产欧美日韩在线 | 成人性视频在线三级 | 免费一级a毛片在线播 | 2019偷偷狠狠的日日 | 日本免费不卡视频一区二区三区 | 亚洲狠狠婷婷综合久久蜜桃 | 国产成人久久精品二区三区牛 | 99re6在线| 日本视频不卡 | 欧美日韩高清在线观看一区二区 | 黄色在线观看视频免费 | 国产精品视频999 | 日本天堂在线视频 | 国产高清a毛片在线看 | 在线精品国产成人综合第一页 | 久色视频在线观看 | 青青青国产精品视频 | 国产区一区二区三区 | 欧美精品一区二区三区观 | 蜜色视频 | 视频一区色眯眯视频在线 | 麻豆日韩 | 色丁香婷婷 | 中文字幕一区在线播放 | 韩国女主播一区二区 | 在线欧洲成人免费视频 | 富二代精产国品在线播放 | 久草精品视频在线观看 | 中文在线第一页 | 在线国产区 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片16 | 99久久这里只有精品 |