基于.net用户可管理界面软件探究及实现背景研究.docVIP

基于.net用户可管理界面软件探究及实现背景研究.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于.net用户可管理界面软件探究及实现背景研究

基于.net用户可管理界面软件探究及实现背景研究摘要:在当前迅猛发展的信息技术和日益扩大的软件系统规模背景下,在进行大型软件系统的开发则耗费的成本和时间都会呈现大幅增加的态势。由于用户界面具有复杂性特点,这就必须耗费大量的时间在进行软件开发过程中。本文通过对基于.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的过程当中不需要进行大量的编程。 第四代的U

您可能关注的文档

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档