999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2012-04-12 00:00:00李婧張繼德
消費電子 2012年9期

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

關鍵詞:可管理界面;軟件

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

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

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

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

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

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

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

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

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

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

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

參考文獻:

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

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

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

主站蜘蛛池模板: 亚洲国模精品一区| 国产一级二级在线观看| 亚洲第一区欧美国产综合| 在线看片国产| 国产成人凹凸视频在线| 亚洲不卡影院| 欧美成人精品一区二区| 成人午夜网址| 国产高清国内精品福利| 国产伦片中文免费观看| 精品国产网站| 欧美亚洲国产视频| 114级毛片免费观看| 成人欧美日韩| 国产成人麻豆精品| 综合色区亚洲熟妇在线| 黄片在线永久| 在线观看无码a∨| 伊人久久大香线蕉成人综合网| 三上悠亚精品二区在线观看| 久久黄色视频影| 欧美va亚洲va香蕉在线| 999精品视频在线| 国产欧美成人不卡视频| 精品在线免费播放| 久久中文字幕不卡一二区| 激情国产精品一区| 亚洲一区二区黄色| 欧美特级AAAAAA视频免费观看| 日韩精品久久无码中文字幕色欲| 青草娱乐极品免费视频| 18禁影院亚洲专区| 看国产毛片| 精品免费在线视频| 国产精品9| 欧美色99| 精品亚洲欧美中文字幕在线看| 日韩色图在线观看| 亚洲日韩AV无码一区二区三区人 | 国产在线精彩视频论坛| 手机精品视频在线观看免费| 欧美在线精品怡红院| 日本少妇又色又爽又高潮| 国产成人成人一区二区| 波多野结衣一二三| 丝袜无码一区二区三区| 亚洲天堂日韩在线| 欧美国产精品不卡在线观看| 亚洲精品在线观看91| 国产亚洲高清在线精品99| 国产视频a| 国产精品hd在线播放| 欧美国产菊爆免费观看| 3D动漫精品啪啪一区二区下载| 国产一区二区三区在线观看免费| 亚洲精品大秀视频| 精品自拍视频在线观看| JIZZ亚洲国产| a级毛片毛片免费观看久潮| 久久香蕉欧美精品| 国产自在自线午夜精品视频| 手机精品福利在线观看| 色综合色国产热无码一| 狠狠色狠狠色综合久久第一次| 伊人网址在线| 亚洲欧洲国产成人综合不卡| 国产午夜精品鲁丝片| 婷婷色婷婷| 国产va欧美va在线观看| 91尤物国产尤物福利在线| 亚洲精品国产日韩无码AV永久免费网| 亚洲AV无码久久精品色欲| 精品久久人人爽人人玩人人妻| 国产又黄又硬又粗| 中文字幕2区| 成人免费一级片| 91精品啪在线观看国产60岁| 免费在线视频a| 久久婷婷综合色一区二区| 中文字幕欧美成人免费| 日本精品中文字幕在线不卡| 欧美国产日产一区二区|