



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、浅谈uml建模技术在大型车辆管理系统需求分析中的应用甘志伟1,李丛珊2, 鹏】(l天津市普迅电力信息技术有限公司沃津300384; 2.天津大学电气工程与自动化学院,天津300072)摘 要:uml作为一种面向对象的可视化的统一建模语言,可广泛应用于软件需求分析、系统设计等众多方面。基于此以某电力企业大型车辆管理系统为实例,在充分调研用户车辆管理业务相关需求的基础之上,根据面向对象uml建模思路,采用uml建模技术构建需求模型,并利用结构型图、行为型图完成系统需求建模,为车辆管理系统的实现夯实基础。关键词:uml;车辆管理;需求分析 中图分类号:tp3u文献标识码:a近年来,伴随着科学技术的迅
2、猛发展,企业信息化建设 步伐逐步加快。面对党和国家及企业发展车辆管理的新形 势、新要求,如何实现车辆规范、科学、标准、集约管理,成为 众多企业车辆管理工作的重要课题。某电力企业为解决车 辆管理工作过程中出现的问题,进一步推进车辆规范化管理 及企业信息化建设,决定建设集公务用车、生产用车管理在 内的车辆管理系统。本文以该车辆管理系统为例,在充分调 研用户车辆管理业务相关需求的基础之上採用uml建模 技术构建系统需求模型.通过车辆管理系统的成功研发实 现,充分体现了 uml建模技术在软件需求分析中的成功应 用,为相关信息系统需求分析提供参考与借鉴。1 uml概述uml( unified model
3、ing language)是统一建模语言的简 称"uml为软件开发实施过程中的需求分析、系统设计、软 件研发等各个阶段提供面向对象的模型化和可视化支撑。 uml可分为结构型图(structure diagram)和行为型图(behavior diagram)两大类,其中结构型图指的是包括类图、对象 图、部署图等在内的描述某种结构的稳定的、"静态"的 uml ,行为型图指的是包括活动图、顺序图、用例图等在内的 描述某种行为的"动态"的umlo通过利用结构型uml图 进行结构建模、利用行为型uml进行行为建模,有助于准 确、完整、规范地完成软件需求
4、分析与建模。2 uml需求分析建模思路面向对象方法是开发大型、高复杂度信息系统软件的一 种有效方法。uml作为一种面向对象的可视化的统一建 模语言,汲取了众多面向对象方法优点,已成为软件分析与 建模的最佳工具,并已在很多信息系统项目分析与建模的过程中得到成功实践:车辆管理系统涉及到车辆管理业务复杂、车辆规模大、 用户角色多、地域分布广、个性化需求各异等问题,使得车辆 管理系统需求分析变成一项复杂程度高、工作量大、难度较 高的工作。为切实做好车辆管理系统需求分析与建模工作, 引入uml建模技术,根据面向对象uml建模思路,通过利 用uml提供的结构型图、行为型图进行结构建模与行为建 模,准确、高
5、效、规范地完成车辆管理系统需求分析与建模一 首先,充分调研用户车辆管理业务相关需求,并经分析研究, 明确系统目标、范围及关键涉众等,抽象出系统需求;然后, 利用类图、对象图等结构型图完成结构建模,描述系统角色 及功能要素;继而,在结构建模的基础上,分析其间的关系及 时序控制建模粒度,利用活动图、顺序图、用例图等行为型 图进行行为建模述系统各要素间的动态关系;最后,建立 车辆管理系统数据模型,为系统后期设计、研发等工作奠定 基础。通过uml建模技术,构建车辆管理系统需求模型减 少沟通间的分歧与误解形成规范一致、理解统一的需求认识。3车辆管理系统需求分析与建模3 1系统需求分析某电力企业着力构建车
6、辆从计划到采购、申请及运行、 监控及预警、保养及维护、处置及报废全过程、全业务的信息 化管理,并贯穿公司从总部、分部、直属单位、地市县公司的 车辆管理系统,实现公司车辆管理的可控、能控、在控,满足 车辆管理的集约化、标准化、规范化管理提升需求。经充分需求调研,从宏观上把握该电力企业车辆管理系 统需求方向,密切与用户沟通,并开展需求研讨与确认,分柄 形成车辆管理系统功能需求。收稿日期:2014 -07-03作者简介:甘志伟(1990-),男,河北秦皇岛人,大学本科研究方向:系统分析与建模。59甘志伟,等:浅谈uml建模技术在大型车辆管理系统需求分析中的应用车辆管理系统功能如下:1)车辆资源管理包
7、括车辆台帐管理、车辆购置管理和审批、车辆处置管 理、车辆报废的维护和审批、日常规范的维护、驾驶员信息的 维护、供应商信息的维护、车载终端管理、班组设置等内容, 涉及各层及多业务部门的综合性业务。2)车辆运行管理对车辆日常运行信息进行管理,包括用车申请、车辆调 度、归队登记、服务评价、派车单管理、维修保养、事故违章管 理等内容。3)车辆实时监控包括跟踪定位、历史轨迹回放、电子围栏、禁区设置、车 库信息等功能,便于及时掌握车辆的行驶位置。4)车辆成本管理车辆成本管理包含车辆油费、维保费 用、事故费用、违章费用、年检费用、保险费用、过路过桥费用、车装车饰费用及 其他费用的管理,为车辆管理及以后的车辆
8、成本控制提伕 数据。5)预警提醒管理根据一定的运算规则对车辆运营过程中的预警信息进 行提醒,主要包括:违规报警、超速报警、驾照年审提醒、车辆 年检提醒、保险提醒、保养提醒、疲劳驾驶预警等。6)对比排名管理覆盖车辆事故违章排名、车辆违规排名、车辆资源排名、 车辆成本排名等及时掌控资源分布,提高车辆安全监管力 度障车辆安全运行,规范化车辆运行管理。7)决策分析管理涵盖车辆资源分析、车辆运行分析、车辆成本分析等,对 业务数据的归纳、提炼、对比,挖掘其中具有参考价值和指导 意义的信息,为领导决策提供数据参考和数据支撑'3 2系统需求建模3 2 1 uml结构建模车辆管理系统uml结构建模采用面
9、向对象的分析方法,从车辆管理业务中抽象出包括车辆信息、供应商信息、鹫 驶员信息、用车申请、派车记录等在内的二十个主题类,通迥 类图形式,分析其间的逻辑关系、结构规则等内容,形成车轴 管理系统的业务实体分析,实现对车辆管理系统的静态摧 述,完成类图结构建模如图1所示。图1车辆管理系统类图建模3 2 2 uml行为建模1)用例图填报用车申请到用车结束归队登记、用车服务评价的过程的分析展现。如图4所示。图2车辆管理系统用例图各对象间的时序关系。此处对用车申请派用流程中各对 象间的动态协作关系做详细描述,完成用车人员从登陆系统用例图是软件需求建模中较为常用的一种图,同时也是 uml行为建模中的重要工具
10、。用例图用于描述参与者与系 统间的关系。通过前期的需求调研与分析得出,该车辆管 理系统共分为系统管理员、信息专责、调度专责、费用专责、 审批角色、监控角色、对比分析角色、车辆管理员、驾驶员等 十个角色。通过用例图的形式,简单清晰展现了参与人与系 统间的对应关系便于更好地完成系统设计。如图2所示。2)活动图活动图是最常用的用于表达业务流程的uml图。此处 以车辆管理系统中最实用的用车申请派用流程为例,以活动 图建模手段分析流程各节点及其之间的关系,对用车申请派 用过程及工作流做准确描述。如图3所示。3)顺序图在系统uml行为建模中,通常采用顺序图描述系统中© 1qq4-2015 chi
11、na academic journal electronic publishing house. all rights reserved. 图4用车申请派用流程顺序图建模4结束语综上所述,本文以某电力企业大型车辆管理系统为实 例 在充分调研用户车辆管理业务相关需求的基础上,根拒 面向对象uml建模思路,采用uml建模技术构建需求榜 型,并利用结构型图、行为型图完成系统需求建模,以图形代 的方式直观展示用户车辆管理业务需求,为车辆管理系统笊 实现夯实基础,为相关信息系统需求分析提供参考与借鉴。参考文献1 张传波 火球uml大战需求分析m北京:中国水利 水电出版社2012:472 张喻平 基于um
12、l的在线销售系统的分析与建模j电脑知识与技术2013 9( 34): 7939 - 7941王菁,3 赵元庆uml建模设计与分析标准教程(2013 - 2015® m北京:清华大学出版社2013: 25王学卿4 程琦峰基于uml高校办公管理系统的设计研究j软件 2013 34( 11):36-39discussion on the application of uml modeling technology in therequirement analysis of large vehicle management systemgan zhiwei1 r li congshar? ,
13、 li pen(1 tianjin richsoft electric power information technology co # ltd # tianjin 300384 r china;2 school of electrical engineering & automation r tianjin university r tianjin 300072 , china)abstract: uml is a unified modeling ianguage for object-oriented visualization and is widely used in so
14、ftware requirement analysis r system design and other aspects taking the large vehicle management system in a large-scale electric power enterprises as an example .based on the full investigation of user requirements that related to vehicle management business and according to the idea of uml object orie nted modeli ng r this article con structs the dema nd model using uml modeli ng tech no logy ,and completes the system requireme nt modeling with the structure diagram and beha
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 灯店的合作协议合同范本
- 海关委托合同协议书范本
- 终身合同要求签考核协议
- 精准扶贫保底分红协议书
- 珠宝铺出租转让合同范本
- 防水教学楼楼顶合同协议
- 潍坊考研辅导机构协议书
- 火化炉产品购销合同范本
- 渠道合作协议的合同范本
- 阿克苏场地租赁合同范本
- 膝关节骨节炎康复诊疗规范
- 立式压力蒸汽灭菌锅确认方案
- 2024活动委托承办服务合同协议书范本
- 2024年全国高考Ⅰ卷英语试题及答案
- (1000题)焊工(初级)理论考试题及参考答案
- SL-T+62-2020水工建筑物水泥灌浆施工技术规范
- 人民军队优良传统附有答案
- DL-T5199-2019水电水利工程混凝土防渗墙施工规范
- 浅析电商短视频平台发展的问题及与对策-以抖音为例
- 2024-2030年中国移动式排污泵行业市场深度分析及投资战略研究报告
- 北师大版 2024-2025学年四年级数学上册典型例题系列第三单元:促销问题与“买几送几”专项练习(原卷版+解析)
评论
0/150
提交评论