Rational统一过程RUP论文:Rational统一过程RUP 统一建模语言(UML) 插件 异构 集中式.doc_第1页
Rational统一过程RUP论文:Rational统一过程RUP 统一建模语言(UML) 插件 异构 集中式.doc_第2页
Rational统一过程RUP论文:Rational统一过程RUP 统一建模语言(UML) 插件 异构 集中式.doc_第3页
Rational统一过程RUP论文:Rational统一过程RUP 统一建模语言(UML) 插件 异构 集中式.doc_第4页
Rational统一过程RUP论文:Rational统一过程RUP 统一建模语言(UML) 插件 异构 集中式.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Rational统一过程RUP论文:Rational统一过程RUP 统一建模语言(UML) 插件 异构 集中式【中文摘要】在信息技术高速发展的今天,视频监控系统以其直观、方便、内容丰富的特点可以很好的提高企业安全监控力度的一个重要途径。随着计算机网络与通信技术、多媒体技术的快速发展,传统的监控系统也不断向着新的发展方向进行着不断的更新与发展。进而出现了结合计算机网络技术、多媒体技术及通信技术的视频监控系统。本课题是根据XX金属科技发展有限公司对监控管理软件的要求,设计的适用于集中式运营管理模式的新一代的监控管理软件NELL Focus。该监控管理系统通过企业内部互联网(Intranet)和国际互联网(Internet)实现远程视频监控。以MPEG4高清晰度数字视频编码技术为标准,将多媒体视频技术、计算机网络技术、工业控制技术和人工智能技术优化结合,实现系统的网络化和管理的智能化,使得用户无论身在何处,都可利用PC机和电脑登录互联网连接到远端的远程监控系统,实现实时图像和声音的传输。监控的视频、报警、系统状态等数据由监控运营中心统一管理,并为用户提供各种查询、浏览等服务,为用户掌握监控的整体情况提供了有效的手段。本文采用Rational统一过程(RUP)软件开发方法,以统一建模语言(UML)为分析设计描述语言,采用.NET下基于插件的框架,最终将系统实现为包括监控前端、监控管理服务、监控客户端这3个大的功能子系统,并进一步将此3个功能子系统细分为更小功能模块。本文论述了系统开发的背景和国内外企业远程视频监控系统的研究现状,简要描述了系统需要解决的主要问题;概要描述了系统的整体情况;对系统的需求分析和架构设计进行了详细描述;并对部分有代表性的实例的详细设计和实现进行了描述。本文解决的关键问题有以下几方面:第一,目前业界缺少成熟、规范的RUP和UML开发标准,在实际开发过程中容易产生分歧,增加了沟通成本,降低了开发效率。在本系统中通过将RUP模式与传统的瀑布模式相结合、UML和过程化文档标准相结合,从而规范了项目组内的开发规范和标准,提高了开发效率。第二,目前对于大型信息系统的部署有两种架构:C/S和B/S架构。在本系统中,采用了C/S和B/S这样一个混合的架构模式,并且设计了通信中间件,进行数据同步的数据交换。第三,在软件实现的过程中,对于异构的软件系统主要关注基于多线程的图形化监控界面、多平台下监控信息的获取与采集、进程控制、线程同步、监控信息的转存五个问题,针对以上问题提出解决方案。当前系统已在XX金属制品科技有限公司成功运行,并取得了一定的效果,提高了企业安全监控工作的效率。【英文摘要】With rapid development in information technology nowadays, improving enterprise security monitoring is an important way to improve enterprise security and create a safe and harmonious business environment. Video surveillance system with its intuitive, friendly and rich feature can help to solve those problems. With the rapid development of computer networks, communication technologies and multimedia technology, the traditional monitoring system is also constantly steering directions toward the continuous renewal and development. This topic is based on the development of monitoring and management software for XX Metal Technology Co., Ltd., designed for centralized management of the new generation of monitoring and management software NELL Focus. The monitoring and management system realizes the remote monitoring through the Intranet and the Internet. With MPEG4 as the high-definition digital video coding standard and combining multimedia video technology, computer network technology, industrial control technology and artificial intelligence technology, we achieve the goal of realizing the system and the intelligentization of management, enabling users to connect to the remote monitoring system via PC no matter where they are, and transmit real-time images and voice. Monitoring video, alarm, system status and other data are under the unified management of control operations center and provide users with a variety of query, browsing to grasp the overall situation of monitoring.This paper utilizes Rational Unified Process (RUP) software development methods and the Unified Modeling Language (UML) as the analysis and design description language, and adopts.NET plug-in based framework for the system to achieve the ultimate front-end subsystems including monitoring the front-end, monitoring management services and monitoring client end, and further subdivides this three functional subsystems into smaller modules.This article discusses the background of domestic and foreign enterprises status of remote video monitoring system, a brief description of the system and the main problems to be solved; briefly depicts the overall situation of the system; expounds on the system requirements analysis and architecture design; and describes some typical examples of the detailed design and implementation. This article addresses the following key issues:First, the industry lacks mature and canonical RUP and UML development standards, and in the actual development process there exist the possibility of differences, the increase of the communication cost, and rather low development efficiency. In this system, the RUP mode in combination with the traditional waterfalls mode is used, improving development efficiency.Second, there exist two kinds of structures for the deployment of the current large-scale information systems:C/S and B/S structures. This system adopts a hybrid model combining C/S and B/S, designing a communication middleware and facilitating data synchronization and data exchange.Third, in the software implementation process, the main concern of heterogeneous software system focuses on multi-threaded graphical control interface, multi-platform access to information under control, process control, thread synchronization and monitoring information dump, and then we propose solutions to these problems.The current system has been running successfully Metal Products Co., Ltd., and has reached expected goals, improving the efficiency of enterprise security monitoring work.【关键词】Rational统一过程RUP 统一建模语言(UML) 插件 异构 集中式【英文关键词】Rational Unified Process RUP Unified Modeling Language (UML) Plug-in Heterogeneous Centralized【目录】企业远程监控管理系统设计与实现摘要8-10ABSTRACT10-11第1章 绪论12-171.1 开发背景12-131.2 企业监控管理现状13-141.3 本文主要工作14-151.4 本文的结构与内容15-17第2章 系统需求概述17-372.1 总体业务描述17-182.2 系统目标及要求18-192.3 系统开发模式19-212.4 系统需求分析21-372.4.1 需求获取模式21-222.4.2 需求描述方法22-37第3章 系统架构设计37-433.1 架构的目标和约束37-383.2 架构设计38-433.2.1 系统总体架构383.2.2 功能架构38-393.2.3 应用架构39-413.2.4 部署架构41-43第4章 系统设计43-624.1 概述43-444.2 设计原则444.3 系统总体设计方案44-454.4 系统详细设计方案45-624.4.1 监控信息/数据管理应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论