基于Umple的电力管网运维管理系统设计开题报告
2021-03-11 00:24:14
1. 研究目的与意义(文献综述)
随着城市电力管网设施的建设数量逐年增加,目前的电力管网管理手段跟不上电力管网发展的需求,传统的数据管理方法容易造成电力管网资料管理混乱、数据残缺。这就使得了电力企业对电力管网信息管理的需求变得越来越迫切。因此电力管网系统对于一个城市有着重要的作用,一旦出现故障,需要及时发现和抢修,否则会造成巨大经济损失,并可能引发社会问题。基于umple的电力管网运维管理系统很好的解决了分布地域广、线路复杂、大量埋入地下等问题,给管网的管理、维护、抢修、定位和查询带来了极大的方便。
umple是一组面向对象语言的扩展,为uml抽象提供了一种具体的语法。 umple将有助于提高程序的理解能力,允许开发人员在更抽象的层面描述系统,并减少代码量。在进行的一项调查中,68%的受访者认为模型过时或与代码不一致是可怕的;52%抱怨建模工具之间不兼容;39%抱怨建模工具太重。以此分析得出结论,没有采用建模的原因似乎是:a代码生成通常是不够的;b建模工具太难使用;c编码文化盛行,难以克服;d缺乏对建模的理解;umple解决了所有这些问题,因为umple是一种编程语言,所以生成的代码不需要被检查。 umple通过允许使用文本编辑器创建模型来定位,因此可以使用语法导向的编辑器来帮助产生无误差的模型,umple工具使umple代码直接生成uml图。它允许你在建模时保持“编码”。因此,用户拥有最好的两个世界——编程和建模相结合。应用umple建模是一种较为前沿的方法。它的出现满足三个需求:首先是使程序创建和理解更容易;第二个是抵抗在工业中普遍存在的建模的阻力;第三个是消除样板代码的愿望。
目前国内外针对uml建模的研究已经非常普遍,但是umple工具在国内的应用并不多。国内的电力管网系统很多都是基于gis、rfid。此次课题是基于umple电力管网运维管理系统的设计,它将充分发挥umple 工具的优势。它通过引入最简单的建模概念:关联和属性,通过低价的建模路径来解决建模问题。通过对电力管网运维管理系统建模,即可生成java、php等多种语言的系统。针对电力管网的现状和特点,结合现有新技术,提出基于umple电力管网运维管理系统,具有很好的实际意义和良好的操作性。
2. 研究的基本内容与方案
一 、基本内容
1. 研究umple技术,熟悉uml建模语言,分析其技术特点、应用价值和意义。为了完成基于umple的电力管网运维管理系统,需要对uml建模语言做深入的研究以及熟练使用umple技术。
2. 研究电力管网运营中的台账管理、巡检流程管理、权限管理模块设计方法。此次课题的目的是建立一套完整的电力管网运维管理系统,这三个模块分别实现了系统的三大功能。
3. 设计开发一个基于umple的电力管网运维管理系统。将所学的新语言与技术应用到系统开发,合理的系统建模完成此次系统设计。
3. 研究计划与安排
第1周—第4周 搜集资料,撰写开题报告;
第5周—第6周 论文开题;
第7周—第12周 撰写论文初稿;
4. 参考文献(12篇以上)
[1] garzon, m., lethbridge, t.c., aljamaan, h., and badreddin, o. reverse engineering of object-oriented code into umple using an incremental and rule-based approach, cascon 2014, acm, 91-105. 2014[2] lethbridge, t.c., teaching modeling using umple: principles for the development of an effective tool, cseet 2014, 2014
[3] badreddin, o., lethbridge, t.c., forward, a., elasaar, m. aljamaan, h, garzon, m., enhanced code generation from uml composite state machines, modelsward 2013, portugal. 2013
[4] 曹亚培. 信息系统框架中工作流引擎的设计及应用[d]. 北京:北京邮电大学, 2015