基于.Net的高校运动会管理系统设计

2014-02-22 02:43:12
电子测试 2014年22期
关键词:该软件运动会分组

(陕西财经职业技术学院,咸阳,712000)

基于.Net的高校运动会管理系统设计

张 巍

(陕西财经职业技术学院,咸阳,712000)

文章提出以.net作为开发平台,运用UML建模工具,设计出了用于高校运动会组织管理工作的信息管理系统,可有效节约高校运动会组织中的人力、物力,从而提高工作效率。

信息管理系统;.net;B/S;智能客户端

随着我国经济和社会的发展,全民健身更是成为当前我国政府大力推广和提倡的一项公民计划。同时为配合全民健身和提高我国大学生健康体质,高校运动会成为当前高校宣传体育健康的积极有效途径。但现阶段大部分高校运动会组织工作还通过投入大量的人力来完成,导致在组织工作中存在效率低下、资源浪费严重等问题。而信息化和网络化的发展,给高校运动会组织管理的信息化推广奠定了良好的技术和现实基础。正是基于上述的需求,本文运动我们常用的.net平台,运用UML建模技术,并以VisualStudio2008为开发平台,SQLserver2008为数据库,开发可适用于高职院校的体育运动会管理系统。

1 系统设计思路

该系统主要面向的是广大的高职院校的运动会,在对其进行设计的时候,首先确定该软件的设计时从运动会开始到结束,因此,我们将运动会划分为三个不同的时间段,并对各个不同的时间段的需求进行 分析;其次在需求的基础上对运动会管理系统的功能进行划分,并制定系统整体的实现的框架图;再次是对运动会当中的各个不同的功能模块进行设计;最后是在完成各个模块的基础上,搭建服务器tomcat 7.0,并进行软件的黑白盒测试,从单独模块、系统集成等各个方面系统进行测试。

2 系统功能需求分析

运用UML建模技术,针对不同的对象进行建模。在该系统中,我们将所有的角色分为管理员、报名员、成绩录入员、普通用户四个不同的角色。其中,我们以成绩录入员为例,对其用例需求进行分析,具体如图1所示。

通过上述的用例分析,我们可以将整个系统的功能分为系统管理、运动员管理、信息查询、成绩管理、分组管理五个不同的功能模块。

其中系统管理功能主要负责对系统的维护、对不同用户的创建与删除,对班级参加运动会的添加与删除等实现,对运动会项目的设置、修改等;对数据库的管理功能。

图2 系统整体架构

运动员管理主要是实现对运动员报名的管理、录入和删除、修改等功能;

分组管理是在报名结束之后,对运动员实现不同分组、修改等功能;

成绩管理是对各个不同的阶段的比赛成绩进行录入、修改、打印等处理,同时对进入复赛的进行重新的分组。

查询系统是对比赛成绩,比赛信息、分组号等的查询。

3 系统设计的原则分析

本文主要针对高职院校,因此,为提高该系统的使用,我们采用基于B/S架构的三层结构对系统进行设计。同时对该系统在设计的过程中必须遵循以下的以下的原则:

3.1 实用性原则

实用性原则是每个不同的系统必须遵循的原则。这也就检验软件满意度的最起码的标准。因此,可以说实用性是关系到该软件设计的成败。如果该软件不符合用户的需求,该软件的设计则为失败。

3.2 扩展性和易用性原则

对系统的设计,在满足现有的基础上的同时,会根据其使用的不同,或者是在调查分析的时候不够细致,导致在某方面不能满足用户的需求,因此,软件系统必须具备一定的扩展性和易用性,以此提高对系统功能的扩展,并提供更多的接口为未来的业务做准备。

3.3 系统稳定性

系统的运行满意度的调查中,系统稳定性是除使用以外比较靠前的影响因素。因此,系统的稳定性必须从系统的结构、技术架构、系统维护等多个方面进行考虑,同时加强对系统数据库、组件的更新,以此提高系统运行的稳定。

4 系统整体布局

通过上述的布局,以SQL server 2008数据库作为数据库,以ADO.net作为数据库与业务逻辑层的接口,从而实现对数据的传输,同时采用web服务器与web浏览器实现对数据的请求,从而使得终端PC可将请求传递到数据库,数据库最终将结果传递给web浏览器。在该系统中采用B/S架构,其根本的目的是实现学生、老师等各个不同角色对该系统的使用。

同时在该系统中,对数据库的设计和实现,我们主要根据系统需要,设计不同的表格,在该系统中则主要涉及密码表、班级表、项目表、运动员参赛表等14个不同的表格,并通过不同关键字,通过E-R关系图建立之间的联系,从而实现数据库的逻辑设计。

5 对系统软件的测试

为进一步验证该系统的使用,我们选择不同的子模块对系统进行测试验证,以检测该软件的使用。我们在本校选择总共40名不同的学生对系统的报名模块进行录入使用,通过测试,该软件的使用正常。

6 结束语

运动会管理系统作为当前高校运动会信息化过程中所经常使用的手段,对提高高校信息化的发展具有很强的促进作用。本系统以Visual Studio.NET 2008作为开发平台,以微软公司的SQL Server 2008 作为数据库,同时为实现对数据库的连接,我们以ADO.net作为对象接口,以tomCat 7.0服务器搭建系统,使得系统能跟好的使用,具有一定的实用性。

[1] BOUTAH Sainamthip(李小鱼).Web服务器性能测试研究[D].昆明理工大学,2013.

[2] 余青.基于ADO技术的XML数据库信息处理综述[J].中国科技信息,2013,16:85.

张巍,女,1983年10月,本科,讲师,体育教育训练学

Universities Games Management System based on the design of .Net

Zhang Wei
(Shaanxi Vocational and Technical College of Finance and Economics,Xianyang,712000)

This paper proposes to .net as a development platform,using UML modeling tool,designed the college sports organization and management information management system is used,which can effectively save college sports organization in the human,material, thereby improving efficiency.

information management system;.net; B / S;smart client

猜你喜欢
该软件运动会分组
简单灵活 控制Windows 10更新更方便
分组搭配
怎么分组
春季运动会
幼儿画刊(2018年5期)2018-06-05 02:17:09
Flashfxp Password Decryptor
分组
春季运动会
小小艺术家(2017年1期)2017-05-31 21:51:11
get Shopty!我们的运动会
Coco薇(2016年7期)2016-06-28 02:20:38
Allen & Heath推出GLD Editor控制软件
演艺科技(2013年1期)2013-01-30 01:47:42
牛津大学数据联盟应用软件
电脑与电信(2010年9期)2010-08-15 00:44:26