【摘 要】
:
本文对管道监控领域进行分析,总结了该领域的共性需求,并结合软件复用技术,在J2EE开发平台上构建了一个可复用的监控系统软件框架。针对框架在具体应用中的变化性,提出利用扩
论文部分内容阅读
本文对管道监控领域进行分析,总结了该领域的共性需求,并结合软件复用技术,在J2EE开发平台上构建了一个可复用的监控系统软件框架。针对框架在具体应用中的变化性,提出利用扩展UML用例图方法对框架进行需求描述,根据领域特点对共性部分进行设计;把一些需要特殊处理的部分抽取出来实现“热插拔”功能从而提高了系统的适应性,当用户需求改变时,不会引起框架以及基于框架建立的系统的大的变动。文中软件框架逻辑上由数据接收服务器、数据服务器、WEB服务层三个服务器组成。数据接收服务器是一个多线程的服务端程序,包括维系和数据库的连接线程(简称维系线程),接收数据线程,处理数据线程和入库线程,每个线程又是一个单独的处理框架,充分实现了多层次多粒度的构件复用。数据服务器包括三部分:与接收服务器接口的数据部分、数据处理存储部分以及和WEB服务器相关数据字典部分。其中,数据处理存储部分分成数据表自动生成部分和数据的分时分类的处理过程,新的应用需求只需对后一部分作适应修改即可,满足了服务器框架的稳定性。WEB服务器采用基于J2EE技术的B/S模式的结构,系统自动生成框架通过导航菜单连接各个功能模块实现,减少界面开发的重复工作,达到简化开发自动生成的目。文中讨论了两种通用的信息展现形式以及页面自动生成构件。最后介绍了基于本软件框架的开发过程,针对设计的不足之处提出了新的工作方向。
其他文献
在常用的信息管理系统的开发模式中,B/S模式和C/S模式都存在着优缺点。结合C/S和B/S两种模式的优点,在系统开发中引入一个混合型的开发模式能够更好地满足用户和企业的要求。
网络技术的快速发展使得互联网上的信息呈现爆炸式的增长。为了有效地利用和管理海量信息,基于内容的信息检索和数据挖掘逐渐成为备受关注的领域。文本分类技术TC(Text Categ
创建逼真的三维人脸模型是计算机图形学领域一个极富有挑战性的课题。随着虚拟现实、影视制作、游戏娱乐互动的发展,这一研究领域也越来越受到人们的关注。本文从事网络游戏
计算机和互联网技术的快速发展和推广,就像一把双刃剑,它一方面给人们的生活带来了极大的便利,另一方面,也给一些不法分子提供了犯罪的温床。人们在越来越多地用计算机来进行
随着大规模网络应用的不断出现,数据存储的重要性越来越大。由于传统存储技术DAS的广泛采用,使得数据分散到各个服务器上,并且服务器大多都工作在不同的操作系统平台上(比如H
大量实时系统作为安全关键实时系统的核心在运行着。在攻击、错误和失效影响下,系统已经不能保持完整的正常工作能力,生存性研究的目的就是保存受危害的信息,维护重要和关键
随着计算机、多媒体和数据通信技术的高速发展,视频压缩技术得到了极大发展,并在多媒体等多个领域得到了广泛的应用。针对不同的应用,国际上制定了很多相应的视频编码标准,H.264/
目前在模式识别研究领域中联机手写体汉字识别已经成为一个非常重要的研究热点。联机手写体汉字识别系统在笔输入计算机方面已有较为广泛的应用。它符合人的自然手写习惯,能
随着空气污染情况越发严重,PM2.5等空气质量指标已经引起了人们的广泛关注。为了实时监测空气质量,政府部门、企业部署了大量的空气质量监测仪器,这些仪器会实时产生数据,但
随着经济的发展,机动车数量的增加,交通事故逐渐增多,交通管理、公路收费的工作量和工作难度也日益加大。智能交通系统(ITS, Intelligent Transportation System)逐渐发展起