西北大学
硕士学位论文
面向可用性的软件体系结构模型SAEU开发环境研究与实现
姓名:李光俊
申请学位级别:硕士
专业:计算机软件与理论
指导教师:华庆一
20080620
摘要的不断增强使得计算环境正在变得日趋复杂:另一方面,无处不在的计算使得今天的用户日趋大众化。今天企事业单位外部的普通大众已经具有了自业务的可能性,这些任务过去通常只能通过单位内部业务人员代理完成。然而,许多系统所提供的服务内容和操作流程难以被外部用户所接受,因为他们并不具有相应的业的工作方式。因此,今天面向普通大众的应用开发瓶颈是如何使得系统的呈现和交互方式能够基于普通大众的知识,易于普通大众学习和使用。软件可用性研究和实践旨在使得系统易于其用户使用,传统上集中于如何使得内部人员高效、有效地完成业务任务。为此目的,用户界面需呈现与业务相关的内容和操作,导致了软件体系结构按照其功能性划分为两个相互通信的构件:用户界面和应用领域核心。这种面向业务的体系结构不易满足普通大众用户对可用性的需要,因为用户界面需呈现与普通大众的知识相匹配的内容和操作。为了开发对普通大众用户可用的系统,本文提出一个增强普通大众可用性的软件体系结构。通过引入一个中间协调层,采用一个信息结构实现从普通大众用户的任务领域到系统应用领域的匹配。在此基础上,本文研究了用于实现的软件开发环境,开发了一个面向对象的交互式图形工具箱用的可用性需求,并提出了五个实用的面向方面程序设计模板,使设计者可以从两个维度完成系统的可用性和功能性开发。通过一个原型系统的开发,本文也说明了在实现普通大众可用性方面的有效性与实用性。本文受到国家呒际跸钅从椭锌圃杭扑慊蒲Ч抑点实验室开放基金手关键词:可用性、软件体系结构、图形用户界面工具箱、面向方面当前信息技术的发展和应用趋势呈现出两个主要特征:一方面,系统功能性务领域知识。这些用户或是不理解系统界面所呈现的业务内容,或是找不到熟悉于实现的界面表示层;在协调层上采用了面向方面技术实现与功能性正交西北大学硕士学位论文
:甌..瑃甇甌瑃琫.’:’.,琩痶
甌琣.—’.:,西北大学硕士学位论文,’’.—琓.
硼年‘艮仍垡痉二学位论文作者签名:季艺爱学位论文作者签名:参先俊抛闦只乙口黾西北大学学位论文知识产权声明书西北大学学位论文独创性声明本人完全了解西北大学关于收集、保存、使用学位论文的规定。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版。本人允许论文被查阅和借阅。本人授权西北大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。同时授权中国科学技术信息研究所等机构将本学位论文收录到《中国学位论文全文数据库》或其它相关数据库。保密论文待解密后适用本声明。指导教师签名:乃唧艿年么月本人声明:所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,本论文不包含其他人已经发表或撰写过的研究成果,也不包含为获得西北大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。
第一章绪论§研究背景与意义信息技术的迅猛发展使得软件系统的功能越来越强大,涌现出许多功能性很强的软件工具,过去依靠自己不可能完成的任务,现在借助强大的软件工具可以自己完成。同时信息技术的应用也逐渐大众化,从过去的行业领域用户逐渐地普及到普通大众,人们可以通过网络提供的服务,自己在银行之间相互转账,选修课程或咨询病情等,人们利用软件工具完成任务的主动性增强了。然而软件工具提供强大的功能,并不能代表普通大众就可以使用它完成任务,目前的研究和实践已经表明普通大众用户在使用软件工具时经常会遇到这样的尴尬情况,即不理解软件用户界面中呈现的行业术语、业务内容,或是面对复杂的用户界面找不到熟悉的交互方式。所以今天的很多行业外部的普通大众并不能完全享受到软件提供的强大功能。因此今天应用开发的瓶颈是如何提供面向普通大众的软件系统,使它的用户界面呈现和交互方式基于普通大众的知识,易于他们的学习和使用。本文研究了传统的可用性和可用性工程的定义和实践,发现传统的可用性旨在如何使得业务内部人员高效地完成任务,面向的用户是行业内部人员;而今天的用户已经从内部领域人员扩充到普通大众,故传统的可用性定义已经不能完全适应今天的软件系统了。如果普通大众用户无法操作软件系统,根本谈不上有效性和效率性。所以针对普通大众用户,今天的可用性首先考虑的是如何让用户理划分为两个相互通信的构件:用户界面和应用领域核心ㄒ滴窨刂坪褪荽储S没Ы缑嬗胗τ昧煊蚝诵闹涫迪忠桓黾虻サ目刂乒叵或事件通信得用户界面
面向可用性的软件体系结构模型SAEU开发环境研究与实现 来自淘豆网m.daumloan.com转载请标明出处.