论文部分内容阅读
田径运动竞赛在竞技体育中占据重要地位,各级各类学校每年至少要举行一届田径运动会,而组织田径运动会是一项复杂的社会工作和系统工程,针对每一场的田径运动会,大量的工作人员需要做烦琐、冗余的报名、编排、秩序册编排等准备工作,赛中还有大量比赛成绩的收集和汇总,赛后要制作成绩册,进行数据处理和校对等,这些工作不仅耗费大量的人力、物力、财力,而且极易出差错。同时,针对大型的田径运动会,完全依靠手工来完成是非常困难的。目前各个学校都建立了校园网,并已接入互联网。基于校园网平台的田径运动会管理系统可以实现信息的高效、方便、快捷的处理。基于校园网平台的田径运动会管理系统主要包括用户权限分配、竞赛规程管理、报名信息管理、赛前编排管理、赛前制表、运动会成绩管理、公告管理、系统管理等内容。系统采用三层架构,基于B/S模式设计实现。本文按照软件工程的思想,通过对学校运动会的深入调研和业务流程的分析,从需求分析、总体设计、数据库设计、功能设计等方面,对田径运动会信息管理系统的分析设计过程进行了全面的阐述。在系统开发设计过程中,主要关键技术及相应解决方案有:(1)采用智能化管理,实现比赛项目完全自定义;(2)与Word、Excel进行无缝连接,大幅度提高软件的可操作性;(3)采用递归算法实现菜单自动生成,方便权限管理;(4)为了实现数据界面友好、美观,采用CSS技术进行页面设计;(5)赛程信息实现全过程控制、自动统计和打印,所有信息通过公告用于发布;(6)为保证数据安全,采用后台数据库备份及还原技术;(7)为了方便实现用户访问控制,通过角色来定义用户权限;系统采用微软的开发工具Visual Studio.NET 2008,使用C#.NET、ASP.NET和ADO.NET等技术,结合SQL Server 2005数据库实现。通过实际运行表明,系统达到了预期目标,满足了用户需求。