晁嘉文
(西安航空职业技术学院 体育部,陕西 西安710089)
基于UML技术的体育场馆管理系统设计与研究
晁嘉文
(西安航空职业技术学院 体育部,陕西 西安710089)
本篇设计的体育场馆管理系统中,利用UML语言对系统设计实践过程进行开发,基于建模技术对需求分析进行设计,应用B/S模式优化设计体育场馆管理系统结构,以确保设计的系统满足实际应用需求。结果证实,基于UML技术,优化设计体育场馆管理系统,不仅可以确保运用该系统实时管理体育场馆的使用情况,也可以提高场馆使用效率,提升32.0%,发挥积极设计应用效益。结论表明,基于UML技术设计开发体育场馆管理系统,发挥积极影响,可以在实践体育场馆管理系统设计中推广应用UML技术。
体育场馆;UML;设计;管理系统
针对体育场馆管理系统设计中,由于目前体育场馆人员、设施以及运动项目不断呈现多样化发展需求[1],使得体育场馆管理的复杂度也不断提升,亟待优化设计体育场馆管理系统,才可满足实际需求。运用UML技术,优化设计体育场馆管理系统,发挥积极影响。以下本篇对此做具体分析。
UML技术,是由面向对象技术专家G.BOOCH,J.RUMBAUGH,和I.JACOBSON发起的,目前UML得到了诸多大公司的支持,已经成为面向对象技术领域内占主导地位的标准建模语言[2-5]。UML已经成为软件工业中占支配地位的建模语言。UML技术缺点就是,对于不同技术的系统实现平台中,基于系统实现语言以及软件应用环境的不同,因此会造成系统建模时在细节方面存在较大的差别,因此也就降低构建系统模型的重用性[6]。UML技术优点就是,随着UML技术的不断发展和完善[7],基于UML的系统软件的开发过程,也就会确保系统模型可以不断被重用,使软件需求分析中更具抽象层的需求被分解、细化,简化系统开发复杂度,提升系统开发设计质量,发挥应用优势[8]。
基于UML的体育场馆管理系统建模[9]。对于本次设计的体育场馆管理系统中,运用基于UML技术的系统面向对象建模方法,能够在体育场馆管理系统的设计开发中,应用UML建模,对体育场馆管理系统的需求开展UML建模。并能够针对系统的开发过程中,运用UML细化建模过程,可视化的构建体育场馆管理,为系统设计开发提供UML用例图,以确保简化系统开发设计方法。用UML分析建模得到用例模型。在设计体育场馆管理系统的分析阶段,主要运用UML建模语言的分析模型,主要分布在用例视图和开发视图中。在用例视图中,对系统的交互图、行为图、行为图、协作图开展动态建模[10-14],优化确定系统中发挥体育场馆管理人员的用例作用,需求定义系统中用户的活动[15],从而可以优化设计体育场馆管理系统,确保设计的系统满足实际应用需求[16-18]。
3.1 系统总体结构
在设计体育场馆管理系统中,基于UML技术,从物联网技术、数据库以及系统功能3大模块,优化构建该系统。针对本次设计的智能体育场馆系统之中,其结构总体如图1所示。
图1 总体的系统设计结构
在设计体育场馆管理系统中,通过运用UML技术,确保可以有效提升本次设计体育场馆管理系统的现代化发展程度,从而可以确保设计的系统满足更多用户的使用需求,并给可以运用这个体育场馆管理系统,远距离实现对体育场馆的可视化管理。
3.2 系统功能设计
体育场馆管理系统设计中,基于UML的分析设计方法,并且采用VS 2010作为开发工具,C#作为开发语言,SQL server 2008作为后台数据库管理系统。它能够实现对票务、知识储备、虚拟场馆的查询、添加、删除、修改。对系统进行了需求分析和设计并且实现了大体的功能。系统功能结构如图2所示。
图2 系统的功能结构
系统用户管理:在该模块中,当系统管理使用用户管理这个功能时,系统将调用DBHelper类的方法查询数据填充到数据集里,然后将数据集的表绑定显示在dgvUserselect上,这样我们就能看到系统中已存在哪些用户,进行用户删除的时候,选择存在的用户,但是选择的是自己系统将会提示不能删除,只能是删除除自己以外的用户。在添加用户的时候,系统将Text框中的数据连接到数据库并保存。
票务管理功能:在本次设计的体育场馆管理系统中,应该包含对体育场馆的网上售票管理服务,以及智能化的验票服务。主要的实践过程中,就是能够结合物联网技术,利用智能体育场馆系统,确保系统用户能够通过网上终端,为用户提供一些关于体育场馆内比赛的场次、场地以及时间座次方面的票务信息,确保人们可以通过票务查询就可以合理安排自己来体育场馆的时间。
虚拟场馆管理功能:确保人们能够通过智能终端设备登陆到系统中,这样人们就可以在任何时间、地点获得体育场馆信息,跨越空间、地理位置障碍,通过运用物联网感知、处理以及传输等多方面技术,可以将体育运动员、教练员以及运动场地等信息联系起来,虚拟化处理运动员运动信息,方便教练员为运动员听过虚拟仿真,为运动员制定长远的运动安排计划。如虚拟售票,虚拟竞赛、训练、健身基地等。
数据库:在系统数据库中,应该具备数据挖掘功能,可以在物联网技术支持下,集成体育教育部分知识、运动员体育训练参数以及公民的体育运动经验,在其中挖掘出有用的信息,将其发布到体育场馆管理系统中,供人们按需查询,发挥系统的可用性。
3.3 系统UML建模
对用户的需求进行分析,找出系统的用例。在体育场馆管理系统之中,一定要尽量的确保能够将体育场馆管理系统的所有功能,应用UML用例描述清楚,这也可以可以让用户,能够最大化的理解认知系统功能结构,并可以有效使用系统的体育场馆管理功能。对于实际UML技术应用中,针对系统中概念层描述方面,主要就是描述体育场馆管理系统在应用域中的相关概念,运用UML技术建模,可以实现对外界现实世界的直接描述,从而能够确保系统的可用性得到提升。并且,在系统中,可以基于UML技术,运用一个类型UML描述一个程序的接口,以便实现多种对软件接口的的描述。以下是本次系统设计中高的相关UML类图。
图3 UML类图
3.4 系统数据库设计
对于体育场馆管理系统设计中,对于系统的数据库设计方面,主要就是确保在应用方面可以存储系统的相关数据。基于UML建模,可以将系统的服务器程序以及客户应用程序部分数据,建立UML列表,在系统数据库中可以分别独立的进行数据的存储,确保可以将系统的数据准确存储。同样,在系统的数据库设计中,也应该确保系统数据存取、查询安全。
3.5 系统软件代码实现
基于UML技术,设计的体育场馆管理系统中,可以应用传统的Client/Server系统架构模式,然后可以通过UML建模分析,充分利用系统的硬件环境优势,合理的将系统中的功能部分任务,分配到 系统的Client端以及Server端中,这样就可以有效降低系统在通讯过程中的开销。系统部分实现代码如下所示。
基于UML技术,优化设计体育场馆管理系统,不仅可以确保运用该系统实时管理体育场馆的使用情况,也可以提高场馆使用效率,提升32.0%,发挥积极设计应用效益。在UML技术下设计体育场馆管理系统,这样不仅有助于实现对体育场馆的数字化、信息化管理,还能够提升当前体育场馆管理系统的使用效率,发挥积极应用效益。在UML技术下,优化系统设计建模,确保对体育场馆实施有序的管理,发挥积极应用效益。
综上所述,基于UML技术设计开发体育场馆管理系统,发挥积极影响,可以在实践体育场馆管理系统设计中推广应用UML技术。
[1]张伟东,孟凡会,白海军等.普通高校体育教辅开放平台的设计与应用——以黑龙江八一农垦大学为例 [J].黑龙江八一农垦大学学报,2012,24(4):88-91.
[2]刘景堂,杜胜永.城市景观体育信息管理系统设计与实现[J].山东师范大学学报:自然科学版,2012,27(1):167-169.
[3]杨治民.培英高中体育场馆出租计费管理系统的分析与设计[D].昆明:云南大学,2014.
[4]郭秀铭.高校体育器材管理系统分析与设计[D].昆明:云南大学,2013.
[5]张卫功.高校体育设施管理平台的设计和实现[D].天津:天津大学,2012.
[6]许沛华.中山市东区体育项目招生管理系统的设计与实现[D].重庆:重庆大学,2015.
[7]王海涛.重庆大学体育活动考评管理系统的设计与实现[D].济南:山东大学,2013.
[8]姜华.北京农职院体育教学管理系统的设计与实现[D].北京:北京工业大学,2013.
[9]王振宇.四川师范大学成都学院体育场馆管理系统设计与实现[D].重庆:重庆大学,2014.
[10]胡思赜.深圳市体彩中心体育彩票信息管理系统的设计与实现[D].重庆:重庆大学,2015.
[11]刘照,董泽.基于UML的入厂煤智能管理系统的设计与实现[J].计算机仿真,2014,31(12):405-408.
[12]施杰,唐秀英,张毅杰,等.基于Web的设备管理系统UML建模[J].云南农业大学学报,2013,28(1):145-150.
[13]董研.基于UML的高校考务管理系统的建模研究[J].信息技术,2015(6):87-89.
[14]邵博超,王文俊.基于UML的文化中心设施管理系统的设计与实现[J].信息技术,2015(1):39-43.
[15]周庆勋.基于UML的教学质量管理系统分析与设计[J].太原城市职业技术学院学报,2015(12):183-186.
[16]胡健,袁军,王远.面向电网大数据的分布式实时数据库管理系统 [J].电力信息与通信技术,2015,13(2):49-54.
[17]许霜梅,吴会杰,孟娟娜.网络数据库实践教学项目的开发与过程管理 [J].西安工程大学学报,2015,29(2):255-259.
[18]梁树杰,黄旭彬.Oracle数据库维护中自动跟踪技术的应用分析[J].电子科技,2014(10):61-63.
Design and research of sports facilities management system based on UML technology
CHAO Jia-wen
(Department of Physical Education, Xi'an Aerotechnical Polytechnic College,Xi'an 710089,China)
The design of the stadium management system,using UML (Unified Modeling Language)in the development of the practice of system design,based on Modeling Technology of demand analysis and design, the B/S mode is used to optimize the design of the stadium management system structure, to ensure that the design of the system to meet the needs of practical application.The results confirm that based on UML technology,optimization design of the stadium management system can not only to ensure that the use of the use of the real time management system of sports venues,but also can improve efficiency in the use of venues,to enhance the 32.0%,to play an active design and application benefit.The conclusion shows that the design and development of sports venues management system based on UML technology, which can play a positive impact, can be applied in the practice of sports venues management system design and application of UML technology.
stadium;UML;design;management system
TN99
:A
:1674-6236(2017)15-0073-04
2016-06-17稿件编号:201606116
晁嘉文(1983—),男,陕西临潼人,硕士,讲师。研究方向:高校体育教学。