首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
本文对时下软件开发中较为流行的DirectUI技术进行了深入的探讨与研究,并设计了一套基于DirectUI技术的界面库、通用框架。介绍了DirectUI在界面开发中的优势与不足,对界面库设计的关键技术进行了深入的分析,整合了现今大多数界面框架所具备的长处和优点,再与Windowless control的理念深度结合,设计出了一套通用的界面框架。  相似文献   

2.
针对系统开发过程中存在的界面风格相近、业务功能代码冗余等问题,根据改进的工厂生产模式,向导类系统采用单窗体、流程式设计架构,将业务逻辑代码和界面实现代码分离,并结合实例,从用户需求、系统框架和功能类设计等方面详细阐明了自助服务系统的开发过程.运行效果表明,基于工厂生产模式的向导类系统架构能够较快应对用户需求的改变,提高了代码的重用性和灵活性.  相似文献   

3.
通信系统中用户信息交互频繁,格式种类繁多,为解决软件编码定制用户信息编辑界面大部分工作重复繁琐的现状,应用 XML方法对图形界面元素进行描述,结合开源GTK+图形用户界面库的使用特点,给出了一种用户编辑界面自动生成的实现方法。通过解析XML文档并调用界面控件库接口动态生成图形用户界面,实现界面设计和生成实现的分离。实践证明,运用该方法实现多样化用户信息的编辑,能够大幅降低界面设计编程的工作量,提高了软件的开发效率和可维护性。  相似文献   

4.
客运列车地面电源在不同时间段由不同的人员操作,为不同局属列车供电,这造成对电源人工管理的困难.采用VB.NET语言开发了监控软件,通过网络监控和自动统计多个地面电源的不同用户和列车的用电量.设计采用RFID卡辨别不同用户和列车,采用数据库记录、管理用户用电,并运用基于OPC的数据交互技术实现监控软件与服务器的通信.软件设计引入三层架构模型和事件委托机制将数据访问层、业务逻辑层、界面表示层分离,并采用终端存储和中心存储结合方法改善了监控软件的实时性.  相似文献   

5.
为解决移动终端用户个性化丰富体验的问题,本文分析当前基于MVC和MVP的移动Web开发框架,针对这2种模式在移动终端应用时展示逻辑没有完成与业务逻辑分离的问题,提出引入MVVM架构解决展示逻辑与业务逻辑完成分离的问题,为用户在移动终端上提供个性化体验。实例表明,使用基于MVVM架构设计的移动终端应用系统,能有效地实现展示逻辑与业务逻辑完成分离。  相似文献   

6.
设计了一款基于Android Studio开发的智能饮水机客户端.软件设计结合当下人工智能背景,融合了语音、手势、图像识别与处理技术,提供具有良好人机交互体验的智能家居客户端解决方案.软件提供了温度、定时、消毒、节能等设置功能,实时显示饮水机信息,并通过蓝牙通信,解决了传统饮水机水温不能设置,长时间耗电等问题.在实际操作过程中,方便了用户操作,优化了用户饮水体验.  相似文献   

7.
以提升交互界面生成结果与实际物体的拟合度,为用户提供更真实的交互效果为目的,研究基于虚拟现实的多感官视觉交互界面生成方法。交互界面生成过程分为两个环节,设计内容环节包括视觉信息设计与交互方式设计,视觉信息设计中将交互界面最终布局的视觉注意力划分最优作为目标函数,设计基于视觉注意力的功能界面布局优化模型,利用粒子群算法求解该模型完成功能界面布局设计;针对功能界面中的不同区域,通过3D几何模型构建、纹理映射等过程构建三维物体与情景空间的三维模型,生成不同区域内所需图像信息。多感官视觉体验设计过程中,采用ANNS-DS信息融合算法融合传感信息、体感信息与视觉信息,基于融合结果实现虚拟现实图形显示、振动与声音反馈等界面交互功能,并结合设计内容环节中的交互方式设计提升用户对交互界面的多感官视觉体验感受。应用结果显示该方法所生成的交互界面内物体与情景空间图像的拟合度均高于0.9,可通过视觉、听觉等不同感官提升用户的体验感受。  相似文献   

8.
针对传统即时通信软件在电子白板功能方面的不足,通过分析流媒体和OpenMeetings等关键技术,提出了一种基于流媒体技术的电子白板界面和交互流程的设计思路及实现方法,重点说明了直接进入房间列表、房间界面设计和界面汉化的方法,以及电子白板后台业务逻辑,并将之与即时通信软件融合,实现了涂鸦、文档和网页等共享浏览。并说明了实现效果,指出了未来的研究方向。  相似文献   

9.
针对某企业需开发具有良好用户体验和可维护性的网上报销系统的需求,阐述一个基于ExtJS和SSH2架构的网上报销系统的设计及实现。深入研究开发中使用的整合架构和通信方式,分析设计网上报销系统的界面功能和数据模型,并给出关键功能设计,最后给出系统实现。该系统的实际运行表明,这种整合架构下的Web系统比传统的Web应用程序有更高的用户体验和可维护性。  相似文献   

10.
综合运用Java和C语言,开发了基于ARM11嵌入式处理器的通信系统.依据C/S模型,服务器端及客户端均运行于Linux操作系统下;结合UDP、TCP等协议及多线程技术,解决了复杂网络拓扑环境下的通信问题,实现了点对点及点对多点的语音和文件数据传输.服务器端及客户端设计均采用可视化界面,提升了用户体验.实验结果表明,在Intemet环境下,该系统的语音交互时延较短,文件传输可靠,系统运行正常.  相似文献   

11.
为了满足用户对Web应用程序的交互性强、响应速度快的体验需求,使用Ajax技术设计实现基于UI组件的数据操作模式,给出了一种基于轻量级数据操作架构的Web应用系统解决方案.将界面设计、业务逻辑处理及数据访问交互相分离,增强了程序设计的独立性,采用Ajax异步通信方式可降低服务器负荷,提高数据交互响应速度,采用分层方式设计数据操作界面,操作清晰,简洁方便.在实际应用中该架构易于现有主流WebUI相结合,具有一定通用性.文中最后采用ExtJs和ASP.NET设计实现了石化腐蚀评价系统应用实例.  相似文献   

12.
针对三层架构技术进行研究,分析了基于C#.NET开发平台的三层架构技术优势。阐述了三层架构体系的表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)各层的功能及依赖关系。然后结合运输企业管理系统中的车辆管理模块,采用三层架构体系进行程序设计,详细介绍该功能模块的实现过程。从而领会到三层架构技术在松散关注、松散耦合、逻辑复用、提高开发效率等方面的优势。  相似文献   

13.
Healthy living is increasingly urgent, since it may help curb our escalating health care costs. ICT (Information and Communication Technology) offers healthy lifestyle support opportunities. Given the dose–response relation between health behaviors and -benefits, an important challenge is: how to motivate participants to large health behavior improvements? We conducted two design and test iterations to add ICT support to traditional face to face coach formats: first web based eDashboarding. Next: integrating existing best of breed mobile smart phone apps (mApps) in the coach relationship. We extract several design lessons regarding: how to design for a motivational virtuous circle, and when do Web or mApps add benefits for users? An important finding is that eCoach solutions add more value when part of an overall health coach relationship. For the future, we anticipate more intelligent mobile applications for health behavior tracking and feedback, plus an increasing role for mApps in health provisioning.  相似文献   

14.
This study offers a new perspective to the analysis of the interface between information and communication technology (ICT) and corporate governance and how the interface differs across countries with different political and economic environments. We first introduce a theoretical framework of relation-based and rule-based governance that distinguishes economies/firms based on whether they rely on public rules or personal relations to govern business. Economically more developed countries tend to be rule-based and less developed countries (LDCs) tend to be relation-based. Based on the theoretical framework, the paper analyzes the interface between ICT and corporate governance and the barriers to adopting ICT by relation-based LDCs. We argue that economic- and legal-system-specific governance effects are more fundamental than national cultural effects on ICT adoption, and that the barriers to adopting ICT are greater for the LDCs that rely on relation-based governance. We expect that in the long run ICT will make rule-based, developed countries more competitive, thus exerting pressures on relation-based LDCs and accelerating the transition of LDCs from relation-based to rule-based governance. Increasing ICT compatibility, in turn, will facilitate LDCs transition to rule-based governance. © 2005 Wiley Periodicals, Inc.  相似文献   

15.
We present a new approach for assessing the business performance of a mobile user interface (UI) project at its predevelopment stage. Traditionally, the performance measurement of a mobile UI is made from the perspective of usability. Yet, as the number of mobile phone users is rapidly increasing, and, given that stakeholders are beginning to realize the importance of the UI, there is a growing demand to measure its business performance quantitatively as well as qualitatively. This article presents a model that can facilitate Return on Investment (ROI) estimations pertaining to the development of a mobile UI before the service with the new UI is launched. We base our method on stated preference data for the purpose of applying a conjoint analysis. Subsequently, we evaluate the viability of the proposed model quantitatively by comparing the estimated ROI at the predevelopment stage with the actual sales revenue achieved after the launch of the service. The proposed model was successfully applied to real‐world mobile UI design projects at Korea Telecom. Its benefits are demonstrated here through a case study. © 2012 Wiley Periodicals, Inc.  相似文献   

16.
安卓开发者需要通过不断地经验积累来提升其设计安卓界面及行为交互的能力.在数据驱动的软件开发中,代码推荐是其中一个关注热点.在此背景下,本文提出了一种安卓应用界面交互模式抽取与检索方法,提供面向安卓应用的界面相关代码查询与推荐能力,从而降低开发者在选择、试用、学习安卓应用所带来的人工成本.以安卓活动(Activity)为单元的界面交互模式代表了活动的界面构成及交互行为.本方法以此为分析目标,从一组开源的安卓应用项目中抽取出每一个活动的界面交互模式.在此基础上,支持用户通过检索的方式获取与其需求相关的活动设计细节.该方法被实现为一组工具链,为抽取与检索提供自动化支持.最后,通过两个案例对本方法的准确性与有效性进行验证.  相似文献   

17.
浅谈UI设计   总被引:3,自引:0,他引:3  
该文介绍了UI设计的概念,对UI设计进行了分类。其中该文重点阐述了界面设计的概念及作用,并且辅以实例进行分析,明确了UI设计在信息产品设计中的重要地位。最后,文章指出了UI设计在信息企业中的发展状况与不足,提出了UI设计师的工作发展方向。  相似文献   

18.
Software systems with a graphical user interface (GUI) front end are typically designed using user interface (UI) Patterns, which describe generic solutions (with multiple possible implementations) for recurrent GUI design problems. However, existing testing techniques do not take advantage of this fact to test GUIs more efficiently. In this paper, we present a new pattern‐based GUI testing (PBGT) approach that formalizes the notion of UI Test Patterns, which are generic test strategies to test UI patterns over their different implementations. The PBGT approach is evaluated via 2 case studies. The first study involves 2 fielded Web application subjects; findings show that PBGT is both practical and useful, as testing teams were able to find real bugs in a reasonable time interval. The second study allows deeper analysis by studying software subjects seeded with artificial faults; the findings show that PBGT is more effective than a manual model‐based test case generation approach.  相似文献   

19.
用户界面(UI)设计是一个动态的、逻辑的推理过程。某种特定的用户群体需要某种特定的界面设计。要让产品获得成功,就要把用户心智模型切入产品分析研究设计阶段中作为理论依据。本文以心智模型理论为切入点,结合逻辑学,心理学和美学等理论知识,深入浅出地探讨了一些影响用户界面设计的关键因素。  相似文献   

20.
一种基于Web的服务组装构件模型(英文)   总被引:1,自引:0,他引:1       下载免费PDF全文
基于web的服务组装正成为一种流行的组装风格。许多已有的工作提出将服务业务逻辑和用户界面封装为一个基于web的服务构件,并在基于web的环境中组装这些构件。这些构件模型在复用,尤其是构件验证、适配以及复合构件的支持方面仍存在许多局限。提出一种新型构件模型以支持基于web的服务组装。首先,该构件模型将用户界面和服务业务逻辑分离以获得更好的适配性;其次,开发人员不仅可以在业务逻辑的层次组装这些构件,还可以在用户界面的层次进行组装。该构件模型支持实时组装以实现及时、有效的验证和适配,同时还支持将组装结果发布为一个新的可复用的服务构件。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号