基于UML矿用人员管理系统软件模型研究.docVIP

基于UML矿用人员管理系统软件模型研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UML矿用人员管理系统软件模型研究

基于UML矿用人员管理系统软件模型研究   摘 要:矿用人员管理系统是煤矿安全生产重要的技术保障之一。针对目前存在的各种矿用人员管理系统软件种类众多的现状,进行了标准化模型的研究。采用了UML统一建模语言,根据矿用人员管理的流程,结合用例图和动静态图,进行需求分析,描述了系统的组成和功能,提供了系统软件的参考标准模型。结果表明:合理的矿用人员管理系统软件,主要应该由界面控制、数据库、接口、数据交互四层组成。该模型有助于统一标准,实现系统功能的优化配置。   关键词:矿用人员管理系统;软件;UML;模型      1 引言      矿用人员管理系统是以计算机为核心的多学科综合应用为一体的自动识别信息的技术产品,在提高煤矿安全生产中起到了重要的作用[1]。   矿用人员管理系统由硬件部分和软件部分组成。硬件部分是系统的基础,是实现具体功能的载体。煤矿井下环境复杂、系统的稳定性不高、抗干扰性差、防信息碰撞技术不完善等问题,是系统硬件部分的研究重点[2]。   目前存在的各种矿用人员管理系统,研究的重点一般都在硬件的组成方面,对系统软件部分的开发缺乏足够的重视,没有实现软件效用的最大化利用。针对系统软件的现状,本文利用统一建模语言,根据煤矿业人员的具体工作流程,结合建模工具为矿用人员管理系统建立了统一的软件模型,确立了统一的参考标准,奠定了一定的理论基础,具有重要的实际应用价值。      2 矿用人员管理系统软件的功能需求      矿用人员管理系统的功能需求包括以下几个方面:   (1)人员监测查询功能。   (2)超时报警功能。   (3)工作异常报警功能。   (4)区域报警功能。   (5)考勤功能。   (6)自定义报表模板编辑器。   (7)识别卡管理功能。   (8)实时连接远程数据库功能。   (9)断点恢复功能。      3 矿用人员管理系统的UML建模      利用UML对矿用人员管理系统进行建模时,过程分为如下两个步骤[8]:   用例图:整个开发过程都是围绕需求阶段的用例进行的。   系统建模:建模类型总体上又分为静态建模和动态建模两部分。其中,静态模型包括类图等;时序图、协作图、状态图、活动图等则属于动态模型[8]。   3.1矿用人员管理系统的用例图   在矿用人员管理系统中,其用例图中的主要参与者有:   (1)井下矿工。   (2)操作员。   (3)系统管理员。   矿用人员管理系统的用例图如图1所示。   3.2矿用人员管理系统的动态建模   3.2.1矿用人员管理系统的时序图   时序图是按时间顺序描述系统元素之间交互的图[5]。矿用人员管理系统的时序图主要有系统管理员管理系统的时序图和操作员登录系统的时序图。   (1)系统管理员管理系统的时序图。如图2:   (2)操作员登录系统的时序图。如图3:   3.2.2矿用人员管理系统的状态图   在矿用人员管理系统中,有明确状态转换的类是识别卡。为识别卡建立状态图,如图4:   识别卡被管理员加入时处于新卡状态,当添加可以权限后变为可用状态;当出现异常时,变为不可用状态,此时通过换卡、挂失回到可用卡状态;当识别卡被系统管理员注销后,变为删除状态。   3.2.3矿用人员管理系统的活动图   活动图用来描述活动是如何协同工作的[8]。在矿用人员管理系统中,有明确活动的类包括操作员和系统管理员,建立整体活动图,如图5:   3.3矿用人员管理系统的静态建模   3.3.1矿用人员管理系统的类图   类图设计是系统设计最核心的部分[8]。如图6:   3.3.2矿用人员管理系统的接口图   接口是将两种模型元素连接起来。   从图7接口图中可以看出,矿用人员管理系统中的接口主要有5大类:识别卡与无线搜救仪之间的接口、识别卡与矿工工作信息之间的接口、识别卡与井下矿工之间的接口、键盘和操作员之间的接口以及键盘与系统管理员之间的接口。   3.3.3矿用人员管理系统的组件图   矿用人员管理系统数据库包括矿用人员管理应用、员工信息记录、识别卡记录、操作员/系统管理员工作记录和服务记录5个组件。系统的组件图如图8所示:   3.3.4矿用人员管理系统的配置图   配置图主要是用来说明如何配置系统的软件和硬件[8]。系统的配置图如图9所示:      4 矿用人员管理系统的组成      矿用人员管理系统主要由界面控制、数据库、接口、数据交互四层组成[13]。   4.1界面控制层   界面控制层主要包括以下几个模块,如图10所示:   4.2 数据库层   数据库层主要包括:(1)字典表。(2)区域信息表。(3)地图信息表1。(4)

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档