APP下载

中等职业学校运动会管理系统设计与实现

2017-01-07薛宇鹛中山市沙溪理工学校广东中山528471

文体用品与科技 2016年24期
关键词:运动会管理系统数据库

□薛宇鹛(中山市沙溪理工学校广东中山528471)

中等职业学校运动会管理系统设计与实现

□薛宇鹛(中山市沙溪理工学校广东中山528471)

本系统基于浏览器/服务器三层数据库管理系统,其中B/S端的通讯采用JSP技术,应用服务器和数据服务器通过中间件层采用ADO技术实现,实现数据库的查询、修改、添加和删除等操作功能。该系统的实现能提高中职学校运动会的工作效率与管理质量,推动体育事业的不断发展。

管理系统;B/S;中职学校运动会

1、前言

随着职业教育的日益发展的主旋律下,逐步推进职业学校教学方法和课程设置的变革,加快实施新课标的人才培养模式,推进体育与健康课程的创新。从计算机技术在体育领域的运用中体现出的复杂性,准确性和及时性的特点上分析,利用计算机技术来实现职业学校的运动会管理系统,能实现高效、交互、动态的网络化信息管理,提高了学校网络工作效率,减轻了工作强度。

2、研发与设计工作主要阶段

2.1、系统需求分析阶段

系统需求分析阶段包括整体需求分析、功能需求分析和数据需求分析,需要从经济、技术和用户三个方面进行真实、完备的可行性分析。收集整理信息资料,确定系统开发的范围和预期目标。

2.2、数据库设计阶段

数据库设计阶段需根据数据库的安全和结构要求,创建实体数据库和数据库的功能结构图、逻辑数据表、主要功能流程图和触发器等数据库对象,设定数据库对应的各种参数。

2.3、程序模块划分和实现阶段

程序模块划分和实现阶段需根据系统用户需求,针对所需信息的类型和功能,对整个系统进行模块划分,设计各模块的结构图和流程图,对应编写正确的代码,逐一实现模块功能的整合。

2.4、内部测试阶段

在完成主体功能设计与实现之后,开发人员要对系统进行内部测试,查出设计、编码过程中可能产生的错误和缺陷,不断进行纠正和改进,以最大程度实现系统功能。

2.5、用户测试阶段

用户测试阶段要营造实际的环境,利用不同移动设备终端登录操作和试运行,对系统进行实际体验,征集错漏的地方,对应查出错误的设计、编码和参数,及时更正。

2.6、实施与维护阶段

经过用户对系统在实际条件下的试运行,确认已经修复重大设计错误和明显缺陷后,最终完成系统整体架设与各项部署。

3、关键技术分析

3.1、运动会管理平台技术要求

(1)普及方便:利用浏览器直接参与赛事的管理工作,系统不受时间和地点的限制,让用户通畅地实现网上浏览和报名工作。

(2)先进实用:成熟的B/S开发模式,软件平台是先进的开发工具,体现出强大的扩展性系统,能提供可靠、高效的服务,是先进实用性信息网络的建设。

(3)稳定可靠:先进的SqlServer2008数据库,使用强大网络的的架构技术,让该系统能稳定可靠的运行,具有关键的备份措施,对于通讯线路做到万无一失。

(4)完整规范:数据库要有正确性和相容性的数据才能代表完整,还要防止加入不合语义的数据出现的问题,具有审核、约束机制作用和自愈的能力性能,保证网络通畅的能力。

3.2、采用的关键技术

(1)VisualStudio2010技术简介。

VisualStudio2010开发Windows平台、网络的应用程序能够为用户提供使用各种不同的编程语言,应用程序开发框架还支持C/S、B/S两种体系结构模型来创建Web应用程序。

(2)SqlServer2008技术简介。

SQL是英文StructuredQueryLanguage的缩写,意思为一种结构化查询语言。SQLServer是一个关系数据库管理系统。SQL语句从数据库中提取数据和更新数据库中的数据操作。

(3)IIS7.0技术简介。

IIS7.0是WindowsServer2008的Web服务产品,引进了显著改进的和新的扩展性,配置和管理架构。IIS7.0与.NET Framework有着极其良好的集成,允许你使用任何.NET语言扩展和定制服务器。

(4)PowerDesigner技术简介。

PowerDesigner是Sybase公司的CASE工具集,是数据库模型设计的全过使用。用PowerDesigner可以制作数据流程图、概念数据模型和物理数据模型,方便地对管理信息系统进行分析设计。

4、整体需求分析

4.1、系统设计目标

旨在设计、开发一套方便管理者、运动员与观众之间交互,服务于运动会管理人员,有助于提高运动会的效率、质量、管理水平、服务水平的行之有效的信息管理系统。

4.2、可行性分析

运动会管理系统采用ASP.NET、SqlServer2008、Visual Studio2010、C#、VB.NET、Javascript等编程语言与数据库等工具,通过基于WEB服务器访问纯WEB页面,实现运动会管理系统的功能。

4.3、功能需求分析

系统的功能需求的目标是为了使运动会管理系统更加完善,也是为了减轻运动会期间工作人员的工作负担。对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行明确定义。

5、数据库需求分析

本系统采用SQLServer2008数据库服务器,是一个统一、集中的系统,完全支持C/S与B/S结构。数据库需求分析有独立性、共享性和保护性,包括用户查询、保存、修改和删除的功能。

根据本系统建立的数据库的需求分析,需求结构如下:

5.1、运动员报名表

如表1:

表1 运动员报名表

5.2、项目成绩表

如表2:

表2 项目成绩表

5.3、积分规则表

如表3:

表3 积分规则表

5.4、比赛纪录表

如表4:

表4 比赛纪录表

6、系统的运行与功能测试

6.1、系统测试的运行环境

在完成整个系统及测试后,这个系统部署在学校的服务器上,具体的环境为WindowsServer2008、IIS7、SQLServer2008,校园网为使用5类双绞线网络,外接因特网为100M光纤。

6.2、系统测试条件与限制

系统测试条件是建立用户,2个运动员、2个裁判员、1个管理员;而系统在测试过程中会受限制,在客观方面和时间上的因素都会受到限制,要在一定条件下进行测试。

6.3、系统测试项目与方案

系统采用循环反复测试方法,即先测试,接着排错,再测试,让系统稳定进行,功能正常使用,直到所有发现的存在的问题都被解决,我们可采用机器测试和人工测试相结合的测试方法。

6.4、系统测试方法与结果

系统构建的测试环境为操作系统Windows7/XP;系统硬件的CUP推荐 为PentiumIV3.2GHz以上;系统内存推荐为2GB以上;系统硬盘为80GB以上。系统采用典型用例测试,主要是针对后台管理系统和网站子系统进行测试,迅速纠正并解决系统中出现的问题

7、结论与建议

(1)中职学校每年都要举办春秋两季运动会,校园运动会的规模要求越来越大,利用计算机技术、网络技术和通信技术对中职学,改变了原有传统的手工操作管理模式,极大方的管理者,提高了运动会的管理水平和操作效比赛的公平、公开、公正,从而发展中职学校的体学校运动会的质量;

(2)校园网络不仅是学校的老师和学生发布信息,也是学校发布的最新消息、相互交流的空间。运动会管理系统的开发和应用研究将成为中等职业学校信息化建设的重点,在今后的工作和研究中要注重中职学校信息管理业务模式的更新,也要利用更先进、更合适的软件开发模式与技术,最终真正实现学校运动会管理的全面信息化。

[1]刘江山.普通高校体育课程增设田径教学内容对提高大学生体质的研究[J].中华武术研究,2011,1(1).

[2]黄越,张西平.“十二五”期间我国竞技体育发展的对策研究[J].科技信息,2011,(3).

[3]范晶晶.中国田径产业市场现状及营销策略研究[J].科技信息,2011,(18).

[4]丁昊凯,许静雯,谢黎文.普通高校田径运动会管理系统的开发[J].微型电脑应用,2001,(17).

[5]杨红杰.高校运动会管理系统的设计与开发[D].湖南大学硕士学位论文.长沙:湖南大学,2005,1.

[6]杨建军.科学研究方法概论[M].北京:北京国防工业出版社, 2006,89.

G818

1006-8902-(2016)-12-LXY

猜你喜欢

运动会管理系统数据库
基于James的院内邮件管理系统的实现
龟龟运动会
基于LED联动显示的违停管理系统
春季运动会
海盾压载水管理系统
数据库
get Shopty!我们的运动会
数据库
数据库
数据库