亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于.net用戶可管理界面軟件研究和實現(xiàn)背景分析

        2012-04-12 00:00:00李婧張繼德
        消費(fèi)電子 2012年9期

        摘要:在當(dāng)前迅猛發(fā)展的信息技術(shù)和日益擴(kuò)大的軟件系統(tǒng)規(guī)模背景下,在進(jìn)行大型軟件系統(tǒng)的開發(fā)則耗費(fèi)的成本和時間都會呈現(xiàn)大幅增加的態(tài)勢。由于用戶界面具有復(fù)雜性特點,這就必須耗費(fèi)大量的時間在進(jìn)行軟件開發(fā)過程中。本文通過對基于.net用戶可管理界面軟件研究和實現(xiàn)背景分析,相信本文所做的探索有著一定的現(xiàn)實意義。

        關(guān)鍵詞:可管理界面;軟件

        中圖分類號:TP39 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-7712 (2012) 10-0074-01

        客戶對于整個軟件系統(tǒng)的理解相對直觀的是界面,從這看出在軟件系統(tǒng)當(dāng)中用戶界面所具有的重要地位。在不斷擴(kuò)大軟件系統(tǒng)規(guī)模時,對大型軟件系統(tǒng)進(jìn)行開發(fā)則會出現(xiàn)成倍的增加所耗費(fèi)的成本和時間。根據(jù)不完全統(tǒng)計,在應(yīng)用軟件當(dāng)中占據(jù)總開發(fā)量的48%以及運(yùn)行時間的50%則為用戶界面,所以對用戶界面的開發(fā)效率進(jìn)行提高,這是一項非常有效的手段來對整個軟件系統(tǒng)開發(fā)效率進(jìn)行提高。所以來對系統(tǒng)的用戶界面進(jìn)行設(shè)計的時候必須借助輔助工具來進(jìn)行,從而做到位設(shè)計者提供的手段具有規(guī)范化和可視化的特點來對用戶需求到實際界面進(jìn)行映射,使得用戶界面的實現(xiàn)代碼得以快速產(chǎn)生。

        通過研究發(fā)現(xiàn),在對軟件系統(tǒng)的研究中可以發(fā)現(xiàn),其中最容易產(chǎn)生變化的部分就是用戶界面。當(dāng)出現(xiàn)的比較復(fù)雜的軟件系統(tǒng)當(dāng)中要通過人機(jī)交互和大型商業(yè)系統(tǒng)的話,則對系統(tǒng)的要求則是不僅僅局限于優(yōu)質(zhì)用戶界面快速開發(fā)出來,并且提出要求在對用戶界面的擴(kuò)展性上面,也就是說對于用戶界面必須做到實現(xiàn)最終用戶可修改性的要求。最終用戶可修改性的要求則必要發(fā)布軟件系統(tǒng)之后,開發(fā)人員或者是最終用戶在進(jìn)行用戶界面的擴(kuò)展所耗費(fèi)的代價依然比較小。而通過對傳統(tǒng)開發(fā)形式RAD工具所進(jìn)行的使用,這就會出現(xiàn)把用戶界面代碼固化在應(yīng)用程序當(dāng)中,當(dāng)出現(xiàn)更改用戶界面的情況,則往往所要做的是對軟件系統(tǒng)進(jìn)行重新發(fā)布,這樣對于用戶界面所具有的擴(kuò)展性網(wǎng)起到很大的限制性作用。

        為實現(xiàn)用戶可以按照自己的需要來對界面進(jìn)行管理的目標(biāo),人們紛紛對一些用戶界面工具進(jìn)行開發(fā),而在界定用戶界面工具的定義,目前種類也非常多,其中最流行的一種就是用戶界面管理系統(tǒng)(User Interface Management System,UIMS),除此之外,學(xué)術(shù)界的學(xué)者們根據(jù)角度的不同,提出應(yīng)用框架(APPlieation Frameworks,AF)、界面生成器(InterfaceBuilder,IB)、用戶界面工具包(UserInterface Toolkits)、界面開發(fā)工具(Interface Development Tools)以及用戶界面開發(fā)環(huán)境(User Interface Development Environments,UIDE)等等相類似的概念在進(jìn)行界面的開發(fā)和管理當(dāng)中通過對UIMS的使用。

        通過對數(shù)據(jù)庫管理系統(tǒng)(Data base Management Systems,DBMS)其中的一些觀點進(jìn)行借鑒的基礎(chǔ)上產(chǎn)生的UIMS,在數(shù)據(jù)庫管理系統(tǒng)當(dāng)中從低層次的數(shù)據(jù)和文件的上面建立起一個更加高效和實用的抽象層存在,由于存在著這種抽象的現(xiàn)象,那么開發(fā)者和使用者通過數(shù)據(jù)庫管理系統(tǒng)的作用從而隔離在底層細(xì)節(jié)之外,這樣就使得自動化和透明化在冗長乏味的底層工作當(dāng)中實現(xiàn)。依據(jù)同樣的道理,為了對諸如抽象輸出和輸入設(shè)備等這些底層細(xì)節(jié)而提出的UIMS,這樣就出現(xiàn)在更高的層次上為設(shè)計者提供的用戶界面生成工具更加的標(biāo)準(zhǔn)和自動化。到現(xiàn)在以來,已經(jīng)有著多種類型的商品化和試驗性的UIMS被國內(nèi)外學(xué)者研制出來,軟件開發(fā)者、最終用戶、軟件制造者以及用戶接口設(shè)計者都對此非常的重視,這已經(jīng)作為一個重要的研究方向在軟件工程學(xué)和人機(jī)交互當(dāng)中。

        通過對UIMS的歷史研究發(fā)現(xiàn),自從1968年Newman發(fā)布在世界范圍內(nèi)公認(rèn)的UIMS ReaetionHandler到現(xiàn)在以來,可以對其變遷歷史劃分為四代:

        第一代的UIMS則是專供程序開發(fā)人員適用的顯示器管理器和外觀原型生成器,而這些系統(tǒng)所面臨的對新是特定的交互形式的開發(fā)過程,如人機(jī)交互(Human-Computer-Interaetion,HCI),而且會因為設(shè)備和應(yīng)用程序而產(chǎn)生差別。

        第二代的UIMS所注重的是對HCI進(jìn)行提供支持,而在這一過程當(dāng)中對設(shè)計過程的支持則忽視,在第二代同樣是僅僅局限于開發(fā)人員進(jìn)行使用,而不能作為用戶使用的工具存在。第二代與第一代的差別在于之前的在進(jìn)行HCI描述所使用的宏語言Backus-Naur符合改為狀態(tài)轉(zhuǎn)換圖。

        第三代的UIMS則是如今大多數(shù)開發(fā)的UIMS,在此階段當(dāng)中不僅對HCI的運(yùn)行支持注重,而且還對于HCI進(jìn)行開發(fā)的過程當(dāng)中所從事的設(shè)計活動支持,可以提供直接操縱功能,而且進(jìn)行開發(fā)HCI的過程當(dāng)中不需要進(jìn)行大量的編程。

        第四代的UIMS則是當(dāng)今時代少量的一些,在這類的UIMS當(dāng)中,界面生成可以通過的方式是直接操縱,在其所生成的界面也對直接操縱支持,通常來說其表現(xiàn)于界面之上是可動態(tài)的操作界面對象所組成。對于第四代UIMS其中的重要特點就是對用戶定制支持,也就是說在系統(tǒng)當(dāng)中可以支持界面定制和控制,即最終用戶可修改性。而對于界面定制的概念是用戶可以根據(jù)一個定義文件對所以的界面元素的功能和外觀進(jìn)行定義,在運(yùn)行系統(tǒng)的時候,整個界面元素集也就是定制文件當(dāng)中定義的界面元素集的一個子集,在這里可以進(jìn)行動態(tài)替換,可是在運(yùn)行期間定制文件是屬于靜態(tài),也就是在運(yùn)行的時候,用戶不能夠創(chuàng)建出一個定制文件當(dāng)中沒有定義的新界面元素,也不能夠修改已有界面元素的屬性。而界面控制則可以做到讓用戶在系統(tǒng)進(jìn)行運(yùn)行的期間動態(tài)的創(chuàng)建、刪除和修改界面元素。從相關(guān)理論可得真正意義之上的界面定制應(yīng)該屬于動態(tài),能夠做到對用戶的定制操作進(jìn)行識別,且能夠做到對于定制的結(jié)果能夠即刻反映出來,從而做到定制效果所見也就是所得。

        用戶界面管理系統(tǒng)(User Interface Management System,UIMS)通過和RAD工具進(jìn)行相比較所具有的優(yōu)點是相對比較小的代價進(jìn)行用戶界面代碼的維護(hù)、更優(yōu)質(zhì)的用戶界面所創(chuàng)建、更加高效快捷的用戶界面創(chuàng)建等。而且隨著近些年以來更多的學(xué)者對于相關(guān)課題緊張積極的探索和研究,已經(jīng)有著比較良好的效果取得。

        參考文獻(xiàn):

        [1]華慶一.用戶界面模型與形式規(guī)格說明研究[J].西北大學(xué)學(xué)報(自然科學(xué)版),1997,5

        [2]王德廣,鄒陽陽,李瑞.支持Web界面自動生成的界面設(shè)計[J].科學(xué)技術(shù)與工程,2009,20

        [作者簡介]李婧(1985-),女,助理經(jīng)濟(jì)師,碩士研究生;張繼德(1963-),男,本科學(xué)歷,副教授,計控學(xué)院計算機(jī)系副主任,研究生導(dǎo)師。先后發(fā)表論文10余篇,其中中文核心期刊4篇;EI索引一篇;發(fā)表著作兩部。有從事ERP、企業(yè)MIS系統(tǒng)等管理軟件的開發(fā)經(jīng)歷,主研完成《唐山市自來水公司網(wǎng)絡(luò)收費(fèi)系統(tǒng)》等橫向課題,參與《唐鋼棒材廠計算機(jī)管理信息系統(tǒng)》等項目。目前主要研究方向有數(shù)據(jù)庫技術(shù)、軟件體系結(jié)構(gòu)。

        91成人自拍在线观看| 日韩AV不卡六区七区| 一本到无码AV专区无码| 亚洲又黄又大又爽毛片| 日本午夜艺术一区二区| 欧美xxxx做受欧美88| 国产精品一区二区无线| 国产欧美精品在线一区二区三区| 亚洲在战AV极品无码| 视频区一区二在线观看| 最新露脸自拍视频在线观看| 国产女人水真多18毛片18精品| 亚洲成aⅴ人在线观看| 亚欧免费无码AⅤ在线观看| 五月婷婷开心五月播五月| 99re6在线视频精品免费| 熟女熟妇伦av网站| AV无码中文字幕不卡一二三区| 精品蜜桃av一区二区三区| 99精品国产一区二区三区| 久久久国产乱子伦精品作者| 精品乱码卡1卡2卡3免费开放 | 久久99久久99精品中文字幕 | 精品亚洲一区中文字幕精品| 狂野欧美性猛xxxx乱大交| 久久精品国产亚洲精品| 国产思思久99久精品| 经典黄色一区二区三区| 观看在线人视频| 亚洲精品无码久久久久sm| 最新国产成人综合在线观看| 日本精品人妻一区二区| 亚洲av精品一区二区三区| 丰满少妇人妻无码专区| 成av人片一区二区三区久久| 中国一级特黄真人片久久| 黑人大荫道bbwbbb高潮潮喷| 337p日本欧洲亚洲大胆色噜噜| 日韩男女av中文字幕| 男女无遮挡高清性视频| 国产欧美日韩中文久久|