浅谈uml建模技术在大型车辆管理系统需求分析中的应用

浅谈uml建模技术在大型车辆管理系统需求分析中的应用

ID:33064236

大小:185.85 KB

页数:4页

时间:2019-02-19

浅谈uml建模技术在大型车辆管理系统需求分析中的应用_第1页
浅谈uml建模技术在大型车辆管理系统需求分析中的应用_第2页
浅谈uml建模技术在大型车辆管理系统需求分析中的应用_第3页
浅谈uml建模技术在大型车辆管理系统需求分析中的应用_第4页
资源描述:

《浅谈uml建模技术在大型车辆管理系统需求分析中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈UML建模技术在大型车辆管理系统需求分析中的应用甘志伟1,李丛珊2,鹏】(L天津市普迅电力信息技术有限公司沃津300384;2.天津大学电气工程与自动化学院,天津300072)摘要:UML作为一种面向对象的可视化的统一建模语言,可广泛应用于软件需求分析、系统设计等众多方面。基于此以某电力企业大型车辆管理系统为实例,在充分调研用户车辆管理业务相关需求的基础之上,根据面向对象UML建模思路,采用UML建模技术构建需求模型,并利用结构型图、行为型图完成系统需求建模,为车辆管理系统的实现夯实基础。关键词:UML;车辆管理;需求分析中图分类号:TP3U文献标

2、识码:A近年来,伴随着科学技术的迅猛发展,企业信息化建设步伐逐步加快。面对党和国家及企业发展车辆管理的新形势、新要求,如何实现车辆规范、科学、标准、集约管理,成为众多企业车辆管理工作的重要课题。某电力企业为解决车辆管理工作过程中出现的问题,进一步推进车辆规范化管理及企业信息化建设,决定建设集公务用车、生产用车管理在内的车辆管理系统。本文以该车辆管理系统为例,在充分调研用户车辆管理业务相关需求的基础之上採用UML建模技术构建系统需求模型.通过车辆管理系统的成功研发实现,充分体现了UML建模技术在软件需求分析中的成功应用,为相关信息系统需求分析提供参考与借

3、鉴。1UML概述UML(UnifiedModelingLanguage)是统一建模语言的简称"UML为软件开发实施过程中的需求分析、系统设计、软件研发等各个阶段提供面向对象的模型化和可视化支撑。UML可分为结构型图(StructureDiagram)和行为型图(BehaviorDiagram)两大类,其中结构型图指的是包括类图、对象图、部署图等在内的描述某种结构的稳定的、"静态"的UML,行为型图指的是包括活动图、顺序图、用例图等在内的描述某种行为的"动态"的UMLo通过利用结构型UML图进行结构建模、利用行为型UML进行行为建模,有助于准确、完整、

4、规范地完成软件需求分析与建模⑴。2UML需求分析建模思路面向对象方法是开发大型、高复杂度信息系统软件的一种有效方法⑵。UML作为一种面向对象的可视化的统一建模语言,汲取了众多面向对象方法优点,已成为软件分析与建模的最佳工具,并已在很多信息系统项目分析与建模的过程中得到成功实践:车辆管理系统涉及到车辆管理业务复杂、车辆规模大、用户角色多、地域分布广、个性化需求各异等问题,使得车辆管理系统需求分析变成一项复杂程度高、工作量大、难度较高的工作。为切实做好车辆管理系统需求分析与建模工作,引入UML建模技术,根据面向对象UML建模思路,通过利用UML提供的结构型

5、图、行为型图进行结构建模与行为建模,准确、高效、规范地完成车辆管理系统需求分析与建模一首先,充分调研用户车辆管理业务相关需求,并经分析研究,明确系统目标、范围及关键涉众等,抽象出系统需求;然后,利用类图、对象图等结构型图完成结构建模,描述系统角色及功能要素;继而,在结构建模的基础上,分析其间的关系及时序控制建模粒度,利用活动图、顺序图、用例图等行为型图进行行为建模述系统各要素间的动态关系;最后,建立车辆管理系统数据模型,为系统后期设计、研发等工作奠定基础。通过UML建模技术,构建车辆管理系统需求模型减少沟通间的分歧与误解形成规范一致、理解统一的需求认识

6、。3车辆管理系统需求分析与建模31系统需求分析某电力企业着力构建车辆从计划到采购、申请及运行、监控及预警、保养及维护、处置及报废全过程、全业务的信息化管理,并贯穿公司从总部、分部、直属单位、地市县公司的车辆管理系统,实现公司车辆管理的可控、能控、在控,满足车辆管理的集约化、标准化、规范化管理提升需求。经充分需求调研,从宏观上把握该电力企业车辆管理系统需求方向,密切与用户沟通,并开展需求研讨与确认,分柄形成车辆管理系统功能需求。收稿日期:2014-07-03作者简介:甘志伟(1990-),男,河北秦皇岛人,大学本科研究方向:系统分析与建模。59甘志伟,等

7、:浅谈UML建模技术在大型车辆管理系统需求分析中的应用车辆管理系统功能如下:1)车辆资源管理包括车辆台帐管理、车辆购置管理和审批、车辆处置管理、车辆报废的维护和审批、日常规范的维护、驾驶员信息的维护、供应商信息的维护、车载终端管理、班组设置等内容,涉及各层及多业务部门的综合性业务。2)车辆运行管理对车辆日常运行信息进行管理,包括用车申请、车辆调度、归队登记、服务评价、派车单管理、维修保养、事故违章管理等内容。3)车辆实时监控包括跟踪定位、历史轨迹回放、电子围栏、禁区设置、车库信息等功能,便于及时掌握车辆的行驶位置。4)车辆成本管理车辆成本管理包含车辆油

8、费、维保费用、事故费用、违章费用、年检费用、保险费用、过路过桥费用、车装车饰费用及其他费用的管

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。