论文部分内容阅读
随着信息技术以及互联网飞速发展普及,3C(计算机、通讯、消费电子)合一的加速,嵌入式设计已经成为工业现代化、智能化的必经之路,嵌入式产品已经深入到各行各业。嵌入式产品现在面临着面广、量大的新的机遇,但是嵌入式系统的开发,比PC等桌面技术的开发差不多要晚3-5年,开发效率低、产品可靠性差。如何提高嵌入式产品的开发效率,是当前研究的热点。本文将就嵌入式开发中的应用软件开发,从开发模型,到工具支持进行深入讨论。
对于基于和欣操作系统(Elastos)所开发的智能手机,手机界面及其中应用程序的开发,若存在一种支持Vinci图形系统应用的可视化编辑功能,则可以大大降低应用开发时间。基于以上原因,我们考虑在和欣集成开发环境(Elastos Developer Studio,EDT)中集成可视化编辑功能,减少开发和欣操作系统应用的开发时间。
本文在EDT与XmlGlue技术的基础上,结合GEF、EMF技术,研究可视化编辑功能在EDT中的集成,提出了可视化编辑功能开发的MVC架构。
该架构分为模型、视图和控制器三部分。通过不同模块的设计与耦合,能有效缩短手机应用的开发的周期,便于应用开发的的维护与升级。
本文介绍了国内外可视化开发工具的发展现状、和欣操作系统及相关知识,同时对可视化的相关技术做了阐述。然后介绍了作者所参与的EDT中可视化部分的总体设计方案,并对作者所实现的可视化编辑功能给出了详细的设计与实现。最后,论文通过一个基于EDT所做的一个示例,证明了可视化编辑功能在智能手机开发中的效率以及在界面效果方面达到了一定的水平。
本文的研究成果已经在公司内部智能手机开发项目中得到了应用。