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系統等管理軟件的開發經歷,主研完成《唐山市自來水公司網絡收費系統》等橫向課題,參與《唐鋼棒材廠計算機管理信息系統》等項目。目前主要研究方向有數據庫技術、軟件體系結構。

主站蜘蛛池模板: 91小视频在线观看| 欧美三级视频在线播放| 99热这里只有精品在线播放| 99国产精品一区二区| 精品一区二区三区波多野结衣| 99尹人香蕉国产免费天天拍| 久久美女精品国产精品亚洲| 国产免费羞羞视频| 日本高清有码人妻| 亚洲无码视频一区二区三区| AⅤ色综合久久天堂AV色综合| 国产精品漂亮美女在线观看| 欧美在线综合视频| 婷婷亚洲视频| 国产丰满大乳无码免费播放| 最新国产在线| 色首页AV在线| 丁香五月婷婷激情基地| 亚洲人成电影在线播放| 无码一区18禁| 天堂在线亚洲| jizz国产视频| 精品综合久久久久久97| 精品99在线观看| 亚洲成A人V欧美综合| 欧美自拍另类欧美综合图区| 黄色网页在线播放| 综1合AV在线播放| 免费观看欧美性一级| av一区二区人妻无码| 国产成熟女人性满足视频| 成人在线观看一区| 在线精品视频成人网| 在线亚洲精品自拍| 欧美日韩成人| 亚洲欧美日韩综合二区三区| 香蕉99国内自产自拍视频| 9久久伊人精品综合| 亚洲国产精品国自产拍A| 国产丝袜第一页| 一级毛片不卡片免费观看| a级毛片免费网站| 高清国产va日韩亚洲免费午夜电影| 久久无码免费束人妻| 亚洲视频一区| 99久久精品国产麻豆婷婷| 国产黄色视频综合| 911亚洲精品| 亚洲人成网站色7799在线播放| 亚洲综合香蕉| 亚洲第一福利视频导航| 欧美啪啪精品| 色妞永久免费视频| 国产精品黑色丝袜的老师| 国产精品任我爽爆在线播放6080| 中文字幕va| 色婷婷在线播放| 永久在线精品免费视频观看| 欧美成在线视频| 午夜免费小视频| 99视频在线免费看| 国产精品亚洲一区二区三区在线观看 | 人妻21p大胆| 亚洲成a人片| 在线视频亚洲欧美| 99视频精品在线观看| 亚洲国产日韩欧美在线| 99精品在线看| 国产成人综合亚洲欧美在| 波多野结衣无码中文字幕在线观看一区二区 | 福利在线不卡一区| 精品国产香蕉在线播出| 欧美在线精品怡红院| 成人一级黄色毛片| 色婷婷视频在线| 亚洲无码高清一区| 国产97区一区二区三区无码| 黄色网在线| Jizz国产色系免费| 18禁黄无遮挡免费动漫网站| 国产精品女在线观看| 白浆免费视频国产精品视频|