当前位置:问答库>论文摘要

题目:blazer系统下图形用户界面子系统的设计与实现

关键词:瘦客户机;GUI;Blazer

  摘要

随着社会经济,科学技术的发展,企业不断寻找提高效益的切入点。其中,尽可能的降低生产成本,无疑可以使企业在激烈的市场竞争中立于不败之地,提高企业竞争力。瘦客户机的出现,给大中型企业带来了巨大的变化,它是使用专业嵌入式处理器、小型本地闪存、精简版操作系统的基于PC工业标准设计的小型行业专用商用PC,与传统PC机相比,它有着成本低,配置方便,使企业信息更安全等优点。本文的工作重点是设计和实现瘦客户机系统中的GUI子系统。 本文在分析了瘦客户机系统的实际需求后,提出了一种以C语言为开发语言,以公司自己开发的Blazer为操作系统的GUI的解决方案。该方案的提出,是按照软件开发的流程,与用户研讨得出GUI系统的需求,继而提出了系统的总体设计思路,并通过对相关各项技术的研究,确认了总体设计的可行性。紧接着,设计实现了图形子系统、控件库、窗口子系统、事件子系统、用户输入子系统,还有与GUI设计紧密相关的桌面系统,从而完成了GUI子系统的开发工作。最后,对GUI系统的手工和自动化测试的结果进行分析,结果显示整个系统基本完成了预期目标。 近一个月来,GUI系统已经成功运作于操作系统之上,在GUI系统之上开发的各个功能模块也运行正常。许多企业,像沃尔马超市,都已经开始使用搭载本GUI的瘦客户端。