业务独立的桌面应用开发框架的设计和实现

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:loop
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着云计算技术不断发展,各行业的信息化建设不断加快,如何有效地应用云计算技术优势,帮助行业将数据转换成服务和价值成为了一个亟需解决的挑战。本文提出了一种业务独立的桌面应用开发框架,充分考虑了行业的业务种类繁多、数据量大的展示与交互问题。该框架将行业的各式各样业务与非结构化、半结构化和结构化的业务相关的数据脱离开来,保持框架的业务独立性。本文采用该框架开发出了金融终端应用前两个版本,证明了该框架的有效性。本文首先介绍了背景知识和相关技术。然后从金融终端的运行场景出发,从与多类型数据的交互角度介绍框架的系统需求,并进一步进行了需求的分解和细化。在需求分析的基础上,给出了框架的关键技术,包括框架的拖放技术和基于二叉树的自定义界面布局算法。之后对业务独立的桌面应用开发框架进行总体设计,将框架划分为三个层次,给出各个层次的模块关系。接着对框架的核心模块进行详细设计,完成了框架的设计与实现工作。最后对业务独立的桌面应用开发框架进行了功能测试和验证,详细地介绍了系统的部署方案及关键功能模块的测试用例,测试结果表明系统基本符合需求分析。在论文的结尾,笔者对业务独立的桌面应用开发框架的开发过程进行了总结,进一步指出了未来的研究方向。
其他文献
随着计算机技术的发展,软件在国民生产和人民生活中的应用日益普及和深入。大到政府机关,航天军事,小到个人家庭,文字处理,各种各样复杂程度各异的软件无时无刻不在运行着。同时,随
在人际交往中,面部表情是信息传递的重要方式之一,甚至可以传递语言不能表达的信息。研究人脸表情识别的计算方法,使得计算机能够根据人的表情信息,推断人的心理、行为状态,实现智