家庭中央控制器软件开发模型及其gui编程平台构建分析-software development model of home central controller and analysis of its gui programming platform construction.docx
- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
家庭中央控制器软件开发模型及其gui编程平台构建分析-software development model of home central controller and analysis of its gui programming platform construction
摘要目前,在带有嵌入式操作系统与 GUI 的家庭中央控制器中,其软件的开发存 在两方面的问题:① 软件整体设计中缺乏对 GUI 设计的支持,GUI 在实现时通常 由实现人员直接编码完成,导致了 GUI 实现与用户使用需求之间的差距以及实现 的复杂性。② 随着系统功能与规模的不断扩大,软件的复杂性也与日俱增,而以 编程为中心的软件开发方法无统一的标准,开发过程中人为因素影响严重,这使 得家庭中央控制器软件的开发在质量与效率等方面存在不足。为解决以上两方面的问题,本文对家庭中央控制器的软件开发模型进行了研 究。首先,引入了面向对象建模技术 UML,分析了 UML 建模开发嵌入式系统的 意义和步骤,将之用于家庭中央控制器的软件开发模型中。其次,为在家庭中央 控制器软件的设计中提供有效的 GUI 设计手段,借鉴了 WISDOM 方法对家庭中 央控制器的 GUI 进行分析与设计,并建立了 GUI 模型。WISDOM 是软件工程与 人机交互技术的结合,它通过 UML 的约束扩展机制来建模 GUI,使得开发者在设 计阶段对 GUI 有一个清晰的描述和定义,以便高质、高效地进行 GUI 的组织和设 计。再次,从已建立的 GUI 模型分析入手,寻找出实现家庭中央控制器系统功能 所需的类,在所得类的基础上,并借鉴 UML 建模嵌入式系统的方法,建立了家庭 中央控制器的软件模型。最后,进行了家庭中央控制器 GUI 编程平台的构建,为 已建立的 GUI 模型与软件模型的论证做好准备。本文提出了一种家庭中央控制器的软件开发模型,并对该开发模型涉及的活 动、任务及全部过程进行了阐述,获得了家庭中央控制器的 GUI 模型与软件模型。 与目前基于过程、以编程为中心的家庭中央控制器的软件开发相比,该开发模型 可以让开发者快速地进行系统的方案设计,有利于降低开发成本和风险,提高软 件开发的质量和效率,并为促进软件的重用等方面带来好处。而采用统一的设计 语言 UML 对软件进行整体规划和设计,确保了 GUI 开发与软件整体开发的一致 性与完整性,有效地将 GUI 的开发融入到了软件整体的开发过程中。另外,本文还实现了 uCLinux 操作系统、MiniGUI 图形支持系统以及嵌入式Boa Web 服务器的移植,编写了触摸屏、LCD、网卡驱动程序以及 MiniGUI 的输 入、输出引擎,从而构建了家庭中央控制器 GUI 程序的编程平台。通过 GUI 测试 程序与 CGI 测试程序对该编程平台的正确性进行了验证,取得了预期结果。并为 家庭中央控制器 GUI 模型与软件模型论证工作做好了铺垫。关键词:家庭中央控制器,统一建模语言,图形用户界面,WISDOMIIIABSTRACTAt present, there are two problems in the software development of home central controller with embedded operation system and GUI. Firstly, the whole softwaredesign lacks design support for GUI. The design and implementation of GUI is usually completed on coding, this results in the complexity of GUI implementation and the gap between the implementation of GUI and the demand of users. Secondly, with the expansion of function and scale of the system, the complexity of the software is also increasing. However, the programming-centric method of software development has no unified standard. Meanwhile, there is serious human interference in the process of software development. As a result , the software development of home centralcontroller is now inadequate in both quality and efficiency.To solve the two problems mentioned above, software develop
您可能关注的文档
- 加减温经汤对寒凝血瘀大鼠卵巢hoco系统及相关因素的影响-influence of modified wenjing decoction on hoco system and related factors in ovaries of rats with cold coagulation and blood stasis.docx
- 家 国视野下的扶风班氏研究——以班超为研究中心-a study of fufeng ban from the perspective of family and country - taking ban chao as the research center.docx
- 加速器用 bstmg2tio4mgo铁电复合材料研究-study on bst mg 2 tio 4 mgo ferroelectric composite for accelerator.docx
- 家蚕“明”死卵突变体l-em基因的定位克隆及功能研究-positional cloning and functional study of l - em gene of silkworm.docx
- 加腋式框支短肢剪力墙结构设计分析-design and analysis of short limb shear wall structure with axillary frame support.docx
- 加拿大哈德逊海区hudson bay system浮游生物生态系统模型研究-study on the plankton ecosystem model of hudson bay system in hudson sea area, canada.docx
- 佳木斯城市空间形态与松花江水系关系分析-analysis of the relationship between jiamusi urban spatial form and songhua river system.docx
- 家蚕30k蛋白的结构功能及五龄血浆蛋白质组学分析-structural function of silkworm 30k protein and proteomic analysis of 5th instar plasma.docx
- 家蚕1型乙酰胆碱酯酶基因(ace1)的结构及其功能分析-structure and function analysis of silkworm acetylcholinesterase type 1 gene ( ace 1 ).docx
- 家蚕chs和cph-like基因的表达特征及其调控作用-expression characteristics and regulation of chs and cph - like genes in silkworm, bombyx mori.docx
- 家兔烧伤早期痂下水肿液中白蛋白吸收现象及药代动力学观察-study on albumin absorption and pharmacokinetics in the early eschar edema fluid of burn rabbits.docx
- 家兔日本血吸虫先天性感染及其保护性免疫的分析-analysis of congenital infection of schistosoma japonicum in rabbits and its protective immunity.docx
- 家校合作虚拟社区的设计与开发——以日照市外国语学校为例-design and development of home-school cooperative virtual community - taking rizhao foreign languages school as an example.docx
- 家兔高气压暴露后快速漂浮脱险预吸氧方案的分析-analysis of the scheme of fast floating escape pre - oxygen inhalation after high pressure exposure in rabbits.docx
- 家校合作在初中化学教学中的应用的分析-analysis of the application of home-school cooperation in junior high school chemistry teaching.docx
- 家蝇mdmtn1和mdserp1基因的克隆 表达与蛋白功能检测-cloning, expression and protein function detection of mdmt n1 and mds erp 1 genes in musca domestica.docx
- 家蝇musca domestica抗真菌肽maf-1基因的克隆 表达及其时空表达模式研究-cloning and expression of musca domestica musca dometica antifungal peptide maf - 1 gene and its spatio-temporal expression pattern.docx
- 家蝇pgrp-sc和cathepsinl基因的免疫相关功能分析-immune - related functional analysis of pgrp - sc and cathepsinl genes in musca domestica.docx
- 家蝇的抗性与相对适合度的分析-analysis of resistance and relative fitness of musca domestica.docx
- 家蝇rabll基因鉴定及与免疫功能相关性的分析-identification of rab ll gene in musca domestica and its correlation with immune function.docx
文档评论(0)