首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
研究了微软的MVVM(Model-View-ViewModel)特点和优势,并结合本钢过程质量监控系统,通过WPF+WCF开发的客户端和服务器端的应用程序,以及MVVM的内部结构的模块设计,将其拓展为具有通用功能的自主模块,使每个WPF UI(开发界面)都具有相同的功能,更便于使用中进行取舍.  相似文献   

2.
在使用编程语言设计UI的模式中,UI与数据的交互采用的是事件驱动的消息处理机制,数据与UI耦合度高,不利于UI的设计与软件的后期维护。基于WPF的UI设计对传统模式进行了改进,在事件驱动的基础上引入了数据驱动的理念,让数据重归核心地位。MVVM是基于WPF技术的开发模式,它利用XMAL和Data Binding技术,使代码和UI得到很好的分离,既有益于UI设计者与程序员的合作,又增加了用户的体验。  相似文献   

3.
为解决水资源公报的生成这一现实问题,文中应用了一种新的设计模式--MVVM,提出了一套基于MVVM模式的系统开发方案.介绍了MVVM模式设计思想,以实际项目为例,给出了具体的实现.实例表明,将MVVM模式应用于系统开发,可以成功地将数据、表示和业务逻辑分离,用户界面设计师和应用程序开发者可以并行工作,从而提高系统的可维护性及开发效率,使系统具有结构清晰、可扩展、易测试的特点.  相似文献   

4.
现代政府部门、企事业单位大都需要双向沟通的大屏展示系统.界面新颖操作方便成为此系统成败的关键.微软推出的Windows Presentation Foundation(WPF)可提供炫酷的界面显示效果,在展示系统中引入时下流行的多点触摸技术可提供丰富的操作方式,增强用户体验.结合地理信息系统(GIS)的时间、空间特性,展示系统可更加直观方便.本文分析了WPF界面显示技术及多点触摸技术,探讨了用WPF完成GIS数据的显示,以多点触摸对地图与相关数据进行操作的展示系统开发方法.  相似文献   

5.
本系统是在Windows环境下,以Delphi为语言工具,采用三层分布式结构开发的.后台数据库采用SQLSERVER2000,中间件(应用服务器)用于处理应用系统的业务逻辑,客户端是用户操作界面.本文阐述了系统的设计思想、实现功能及部分代码.  相似文献   

6.
随着物联网和移动互联网技术的飞速发展,智能终端产品性能不断提高,国内4G网络的推广使得越来越多的用户通过手机随时随地接入互联网获取信息。使用目前流行的IOS开发平台,设计一套为家庭量身定制的实时视频监控客户端。针对IOS开发平台的应用界面、业务逻辑等设计并实现了用户登录注册、添加删除摄像机、实时观看视频、动态录像并提醒、云台控制等功能。使用海康威视的DS 2CD3Q10FD IW对视频流媒体进行测试,结果表明该系统界面简洁大方,功能丰富稳定,代码可重用性高且系统占用内存小,符合用户需求。  相似文献   

7.
针对高校精品课程建设实际,提出了对传统网站的改进思路.在不改变业务逻辑层和数据库访问层的基础上,增加一个移动设备界面层.设计方式简化了移动网站的设计流程,提高了开发效率,实现了代码复用.同时为了使移动学习平台可以在多个浏览器上运行,并能自适应移动设备的多分辨率,在设计过程中运用了HTML5和CSS3等新技术,使移动学习平台的一次开发适用多种移动终端成为可能.  相似文献   

8.
文章设计了一个通用的查询方式,使查询条件的定制,或者条件的更新,都不需要程序员更改代码,将大大地提高系统易用性,降低维护成本。通用查询模块的设计依据是建立在结构化查询语言(SQL)的基础上。SQL查询语句对程序开发人员而言并不复杂,但对程序用户来说,使用起来还是比较困难,必须将其透明化,使用户避开繁琐的语法,面对简单的、一目了然的操作界面来实现通用查询功能。  相似文献   

9.
针对JavaEE技术开发Web应用系统中应该具有的多层性、可维护性和可扩展性的特点,在研究与实现网络招标系统时,依据MVC设计模式,利用三个框架技术Struts2、Spring、Hibernate设计了系统的表示层、业务逻辑层及对象持久化方案,实现了快速构建一个多层的Web应用系统,并提高了项目代码的复用性和开发效率,并易于雏护.  相似文献   

10.
ORM(Object/Relation Mapping),即对象/关系数据库映射。ORM框架就是为了解决面向对象程序设计语言与关系型数据库之间阻抗不匹配而产生的,这种框架能将业务逻辑层和持久层有效分离,使两层之间以松耦合方式衔接起来,便于代码的维护。探讨了ORM框架的实现机制。  相似文献   

11.
在利用VC开发数字逻辑实验仿真系统时,有大量的虚拟实验元件(仪器)的逻辑功能需要编程实现.利用图形化编程语言LabVIEW编写虚拟元件逻辑功能的DLL函数,可大大节省代码的编写与调试.本文结合实例分析了LabVIEW中DLL函数的制作方法与技巧.  相似文献   

12.
线程也称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元,是进程中的一个实体,是被系统独立调度和分派的基本单位。在物联网WPF编程中,利用线程的同步或者异步机制可实现对UI控件上数据的刷新,从而实现多线程实时监控。  相似文献   

13.
基于JSP/JavaBean模式开发的OA(OfficeAutomatization) 系统采用三层Web应用体系结构的模块设计方法,借助软件JavaBean组件技术、JDBC接口技术来实现。文中介绍了系统的设计与实现过程,提供了收发文查询管理JavaBean组件技术的关键代码、数据库编程技术,解决了系统实现中中文乱码等几个问题。  相似文献   

14.
基于JSP/JavaBean模式开发的OA(OffceAutomatization)系统采用三层Web应用体系结构的模块设计方法,借助软件JavaBean组件技术,JDBC接口技术来实现。文中介绍了系统的设计与实现过程,提供了收发文查询管理JavaBean组件技术的关键代码、数据库编程技术,解决了系统实现中中文乱码等几个问题。  相似文献   

15.
介绍了基于MSEB的WPF项目开发,通过一个项目载体的需求分析,采用富媒体桌面开发WPF项目,通过微软MSEB开发环境来进行。深入探讨目前软件开发中,对多媒体、多维动画等丰富界面开发要求下,如何更好地实现软件项目开发。  相似文献   

16.
《实验技术与管理》2019,(11):133-136
利用Packet Tracer的物联网仿真系统平台,规划和设计了车辆道闸实验系统。系统包括RFID读卡器、车牌显示器、监视器、地感线圈、车辆道闸、通行车辆等物联网实验对象。根据道闸系统工作原理设计了道闸系统物件的硬件接口、网络拓扑、软件功能,并通过Python软件编程和IoT服务器逻辑控制编程,实现了道闸系统实验仿真,为物联网实践教学提供了有效、可行的解决思路。  相似文献   

17.
整合Struts、Spring、Hibernate3个开源框架已成为当前信息系统研发和应用的首选。用Struts实现系统视图层,用Spring实现系统业务逻辑层,用hibemate实现系统数据持久层,从而提高项目代码的复用性、可移植性、可维护性和可扩展性。根据3个开源框架的技术特点和实现方法,在此基础上提出了基于Struts2+Hibernate3+Spring3框架的应用设计方案。并对可行性作出了分析。  相似文献   

18.
实验教学中需要对器件进行大量的检测,因此设计和制作标准逻辑器件检测系统是十分需要的。利用单片机设计这样的检测系统是一个较好的选择,它能够提供所需要的逻辑资源,并且价格便宜。研制的标准逻辑器件检测系统基于MCS51系列单片机实现,该系统通过键盘输入被检测器件的型号,利用数码管和发光二极管显示当前正在被检测的器件型号以及检测结果。实际使用表明,该检测系统具有成本低、升级容易以及使用方便等特点,同时,其硬件电路和软件代码对扩展学生掌握数字系统设计方法也具有很大的价值。  相似文献   

19.
探讨了在资源有限低成本的嵌入式系统中复杂界面的设计.本文从介绍ARM芯片和有限状态机的概念入手,引出运用有限状态机和模块化思想,来实现基于ARM7的嵌入式系统中对于多界面或复杂界面的管理,切换.重点结合了一些实现代码和流程图来使读者进一步了解该系统较传统系统的优势,希望为嵌入式开发人员提供一些思考.  相似文献   

20.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号