首页> 中文学位 >基于MVVM模式的光器件重排机软件架构及功能模块开发
【6h】

基于MVVM模式的光器件重排机软件架构及功能模块开发

代理获取

目录

声明

一 绪论

1 .1研究背景、目的及意义

1 .2相关技术的发展和研究现状

1 .3论文主体结构

二 重排机系统软件需求分析

2 .1重排机功能及工作原理分析

2 .2重排机系统软件的需求分析

2 .3重排机系统软件方案设计

2 .4 本章小结

三 重排机系统软件架构设计

3 .1软件框架的基本介绍

3 .2 Prism框架及其关键技术介绍

3 .3重排机系统软件的架构设计实现

3 .4本章小结

四 重排机系统软件功能模块开发

4 .1功能分析及用例建模

4 .2功能模块设计原理及实现

4 .3功能模块通信与调用

4 .4本章小结

五 重排机系统软件功能和性能测试

5 .1测试内容分析及方案设计

5 .2测试平台及待测芯片

5 .3验证测试与结果分析

5 .4本章小结

六 总结与展望

6 .1全文总结

6 .2研究展望

致谢

参考文献

展开▼

摘要

光器件LED芯片机电设备是LED芯片产业发展的重要支撑部分,为了更好地满足LED产业的快速发展需要,对芯片设备提出更高要求,而上位机软件作为整个LED芯片机电设备的控制和操作部分,必须高要求满足工业生产的功能需求和性能需求。本文主要结合当前软件技术发展的新成果和软件开发的流行趋势,采用 MVVM模式设计研发光器件LED芯片重排机系统的软件,主要工作如下:
  分析LED芯片重排机系统工作原理,对系统的功能需求和性能需求进行了认真地分析,基于UML用例图对系统功能需求进行建模。为了设计实现满足功能且性能良好的工控软件系统,采用新的软件技术,提出模块化的设计方案。
  认真研究了Prism框架技术,对Pris m框架的关键技术、工作原理进行阐述,并基于此设计重排机系统软件的整体架构,采用模块划分形式,对系统各个基础模块进行详细设计。
  对系统业务功能模块进行分割,将系统划分成多个小的子功能模块,并基于MVVM模式,分别从UI界面设计、界面业务逻辑、数据绑定等方面完成每个子功能模块设计,最后通过事件聚合,实现模块之间的信息交互。整个系统设计采用总-分-总的形式,高效快速地实现了软件功能模块的设计。
  最后通过对DH-LRS436型号LED芯片重排机的实际测试验证,对重排机系统的主要业务功能进行了测试,结果表明功能设计完全满足设计需求;并对系统的性能进行分析评估,也获得了很好的评估结果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号