图形构件化无线传感网开发平台GCBDP-WSN的设计与实现
这是一篇关于图形化编程,WSN,MC13233,硬件构件,软件构件的论文, 主要内容为图形化编程开发方法已经在通用计算机领域内已经得到了广泛地应用,目前该方法然仍是其它领域内研究热点和常用的技术手段之一。WSN应用研究才刚刚起步,资料较少,应用开发如通信实现、底层驱动编写、组网方案设计等都是具有较高难度的工作,有效地降低这些工作的难度,提高开发效率,特别是提高底层驱动的编写效率是许多技术人员追求的目标。鉴于国内外还没有一款关于WSN的图形化开发平台,作者尝试开发了一种图形构件化无线传感网开发平台,并应用在飞思卡尔公司面向ZigBee技术微控制器(MCU) MC13233的多节点组网中。作者主要从以下几个方面进行设计研究: (1)深入研究分析传统图形化开发平台的组成结构和特点,并抽象出它们的共性,以此为基础,提出面向WSN图形化开发平台的技术方案,使得开发平台同系列MCU可更换。同时,给出开发平台的详细框架结构并详细阐开发平台明各个组成部分的功能。 (2)按照嵌入式硬件构件开发和软件构件化开发思想,设计基于MC13233的SD-ZigBee无线节点硬件电路板和底层驱动程序,并测试通过。 (3)在开发平台框架结构和MC13233各个模块底层驱动程序的基础上设计实现了开发平台各组成部分功能,如驱动程序构件库的设计、配置数据的设计、图标控件互连及分离、图形化程序下载等。 (4)提出一种ZigBee多节点组网方案,并结合图形构件化无线传感网开发平台进行二次开发,设计实现了一种构件化WSN演示系统,它完成了节点的组网、AD采集、地址更行等功能,从而也证明了开发平台设计的正确性和组网方案的合理性。 图形构件化无线传感网开发平台有效地降低了WSN底层驱动程序的开发难度,从某种程度上进一步推动WSN技术在国内的应用普及。
基于构件技术的网络管理系统的研究与应用
这是一篇关于软件重用,软件构件,网络管理系统,Java的论文, 主要内容为随着Internet技术和企业信息化的发展,对网络管理的需求越来越复杂。因此在软件开发中,对于网络管理系统的稳定性、扩展性和可维护性要求也越来越高。传统的基于过程和基于对象的开发模式已经不能满足这些需要,要解决上述问题,必须采用软件重用技术。软件构件是实现软件重用的可靠方式,基于构件的开发模式已成为系统开发的主流技术。 本次课题针对传统软件开发模式的不足,提出了基于构件技术开发网络管理系统的方案。用面向对象的程序设计语言Java作为编程语言,系统采用B/S(浏览器/服务器)结构,基于JSF、Spring、Hibernate技术搭建系统开发环境,用Microsoft SQL Server 2000作为数据库服务器,利用JGroups技术实现前后台数据传输。 在论文的工作过程中,研究了近些年来软件重用技术的发展以及基于软件构件开发的应用状况,根据目前市场对于网络管理软件的要求,完成了系统功能模块和整体架构的设计。系统分为前台和后台,前台具有系统设备管理、业务管理、告警信息管理、系统日志管理和用户账户管理等功能;后台的主要工作是与设备进行交互。将构件分为数据访问层构件、业务逻辑层构件和表示层构件,设计并实现了一系列适用于网络管理系统开发的软件构件,并应用这些构件搭建了一个完整的网络管理系统,缩短了系统的开发周期,提高了软件的开发效率。
B2M电子商务系统的分析与设计
这是一篇关于B2M电子商务,软件构件,领域建模,系统架构的论文, 主要内容为本系统分析设计的电子商务平台采用的是国际领先的B2M电子商务模式。B2M相对于B2B、B2C、C2C的电子商务模式而言,是一种全新的电子商务模式。而这种电子商务相对于以上三种有着本质的不同,其根本的区别在于目标客户群的性质不同,前三者的目标客户群都是作为一种消费者的身份出现,而B2M所针对的客户群是该企业或者该产品的销售者或者为其工作者,而不是最终消费者。 企业通过网络平台发布该企业的产品或者服务,职业经理人通过网络获取该企业的产品或者服务信息,并且为该企业提供产品销售或者提供企业服务,企业通过经理人的服务达到销售产品或者获得服务的目的。职业经理人通过为企业提供服务而获取佣金。“B2M”模式本身注重的是商品质量和发货服务。 B2M电子商务系统分析与实现涵盖软件构件开发过程的整个生命周期。包括需求分析阶段、分析与初步设计、设计、实现迭代过程。采用用例驱动需求建模、用例驱动的领域建模及构架建模、健壮性分析、交互建模等分析与设计方法。 在需求分析过程中,确定了系统参与者,通过用例驱动的需求建模深入分析本系统的业务需求,采用UML业务流程图理清各个业务流程之间的关系,绘制了界面原型,确定了系统用例,并将需求结构化,清晰的表征了一个系统的设计特性、特征和行为。 在分析与初步设计过程中,从系统用例驱动领域问题空间中概念模型之间的关系,找到代表那些事物与概念的“对象”,即类。由此构建系统的领域建模和系统架构,它包含来自数据需求的外部工作,建立与系统有关的问题域的静态模型。在系统的动态建模中运用健壮性分析方法分析每个用例的描述文本、确认将参与用例的对象集,然后把这些对象分成边界对象、实体对象、控制对象。并将这些对象组织在一起,分配行为定义动态关系并显示系统将如何执行有用的行为。 在系统的设计过程中,通过交互建模技术,在健壮性分析的基础上,细化用例场景中的对象交互关系,设计对象之间消息传递的先后顺序,并分析对象的外部响应事件,得出对象的状态图,更新了初步设计阶段的系统域模型。在系统静态模型的基础上,采用数据库的设计原理,设计系统的实体关系图和数据存储结构。 系统的实现采用JSP、EJB、JavaBean、Servlets、JDBC、XML等J2EE核心技术。软件架构采用领域驱动的架构设计方法,并采用了软件构件技术实现业务对象,运用工厂方法、Fa?ade模式、值对象等设计模式实现系统业务功能。通过页面展现构件的实现、页面控制逻辑构件的实现、系统页面原型实现描述系统表示层技术;通过业务构件图、业务构件实现技术描述业务层技术;通过定义对象关系映射文件,业务持久层访问接口描述持久层技术。
ROADI可复用方案及其CASE环境的研究
这是一篇关于面向对象,软件构件,对象数据流图,CASE,XML的论文, 主要内容为本课题综合了面向对象方法和结构化方法的优点,在面向对象方法中引入数据流图的结构化层次控制机制,研究了一种软件开发方法ROADI,并开发了基于ROADI的实验性CASE环境,同时也探讨ROADI支持可复用构件组装的方法。 ROADI方案解决了“扁平”的面向对象方案中,无法有效地表达系统建模中层次分解、逐步求精的问题。ROADI通过运用对象数据流图的层次结构模型,保证了系统模型分解中各层次结构的数据平衡。本研究在原来的ROADI中引入了XML描述机制,把对象数据流图从Java数据结构映射到XML文件,有利于对象数据流图的存贮与交换,更好地支持系统模型的复用。
基于.NET的延安大学教务管理系统设计与实现
这是一篇关于软件构件,教务管理系统,CBSD,UML,.NET的论文, 主要内容为为了适应信息化社会的需求,进一步提高延安大学教务管理水平,本文将运用.NET开发平台来进行延安大学教务管理系统的设计与开发。首先,作者对进行系统设计与实现的相关技术进行了研究,包括.NET开发平台、UML和软件构件技术;接着,使用UML进行延安大学教务管理系统分析;然后,结合实际,提出系统设计思想,对系统进行功能设计和模块划分,设计系统的架构,提出构件设计过程,建立系统构件模型;最后,通过.NET进行系统实现,完成系统的组装和集成。通过延安大学教务管理系统的设计与开发,最终实现了一个具有实用性、可扩展性和易于维护的延安大学教务管理系统,并对.NET构件模型、UML及软件构件技术进行了研究。
基于构件技术的网络管理系统的研究与应用
这是一篇关于软件重用,软件构件,网络管理系统,Java的论文, 主要内容为随着Internet技术和企业信息化的发展,对网络管理的需求越来越复杂。因此在软件开发中,对于网络管理系统的稳定性、扩展性和可维护性要求也越来越高。传统的基于过程和基于对象的开发模式已经不能满足这些需要,要解决上述问题,必须采用软件重用技术。软件构件是实现软件重用的可靠方式,基于构件的开发模式已成为系统开发的主流技术。 本次课题针对传统软件开发模式的不足,提出了基于构件技术开发网络管理系统的方案。用面向对象的程序设计语言Java作为编程语言,系统采用B/S(浏览器/服务器)结构,基于JSF、Spring、Hibernate技术搭建系统开发环境,用Microsoft SQL Server 2000作为数据库服务器,利用JGroups技术实现前后台数据传输。 在论文的工作过程中,研究了近些年来软件重用技术的发展以及基于软件构件开发的应用状况,根据目前市场对于网络管理软件的要求,完成了系统功能模块和整体架构的设计。系统分为前台和后台,前台具有系统设备管理、业务管理、告警信息管理、系统日志管理和用户账户管理等功能;后台的主要工作是与设备进行交互。将构件分为数据访问层构件、业务逻辑层构件和表示层构件,设计并实现了一系列适用于网络管理系统开发的软件构件,并应用这些构件搭建了一个完整的网络管理系统,缩短了系统的开发周期,提高了软件的开发效率。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码海岸 ,原文地址:https://bishedaima.com/lunwen/52066.html