基于J2EE平台的运动会编排管理系统的实现与应用

来源 :师道·教研 | 被引量 : 0次 | 上传用户:sodoil
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  中小学运动会一直是中小学教学活动的重要内容。整个运动会的开展,包括计划、上报参赛学员姓名、制定分组计划表、生成径赛田赛检录表等都非常容易引起小错误,这些小错误可能会直接影响到整个运动会能否正常进行。实现基于J2EE平台的运动会编排管理系统,是学校教学管理工作迈入科学化、规范化和现代化管理的关键性一步,其意义十分重大。
  一、运动会编排工作的制约因素
  运动会编排的整个过程中充满了矛盾,其中包括场地、项目、比赛时间、裁判、运动员这五个方面在排列组合中发生的冲突和矛盾现象。项目门类多、场地多、裁判少、运动员参加项目类型多是运动会编排时需要着重考虑的问题之一,特别是一个运动员填报多个项目就要充分考虑项目的冲突问题。合理的运动会赛程表的编排工作必须要考虑以下两方面问题:要以运动员为本,统筹安排;要根据运动员填报项目情况、学校举行的项目统筹编排赛程表。
  首先,对于“一人多个项目”的运动员,需要考虑其参加项目时间上的安排问题。即使必须在一天,也应尽量安排有较大的时间间隔,例如上午一个项目,下午一个项目。其次,每个运动员的每个项目结束时间应保持适当的间隔,以便运动员有时间休息、调整和准备下一个项目。裁判也有时间休息、安排。第三,要尽量使每位运动员每天的比赛项目大致均衡。对女生运动员的项目,既不宜排得过于集中,又不宜太分散,以便他们有时间休息、看病或处理其他的事务。
  总之,编排赛程表有很强的原则性、科学性和技术性。要使赛程表编排得科学、合理,真正成为全面贯彻教育方针的运行图,促使运动事业的发展,提高学生参与运动的情绪。
  二、系统功能结构设计
  本系统的实现采用目前流行的SSH框架(Struts Spring Hibernate)。其中,Struts主要负责表示层的显示,Spring主要是利用它的IOC和AOP来处理控制业务,Hibernate主要是数据持久化到数据库。
  其中Base包主要用来存放运动会编排管理系统所需要的基础信息类,例如BaseActiont。在整个运动会编排管理系统中其他具体的action都会继承Base包。对于系统中的异常信息action则会基础Base包中的BaseException,后续action无续再交过些写入自己的实现直接继承使用即可。Util包主要放置的是系统的工具类文件,例如日期转换类、文本格式转换类等等内容,Util包的使用将降低代码的重复率问题,提高代码紧凑、整洁。Action包主要用来处理系统前端(即web页面)返回的action信息,同时将处理完成的action处理工作返回给前端。service该包内放置的是系统的所有service接口,定义了所有用到的业务逻辑方法,例如判断用户是否登录的方法:public StaffBean chkLogin(StaffBean staff) throws BaseException。service.impl主要放置的是运动会编排管理功能中的service类,描述了流动人口管理业务的实现。structsConfig内放置的是系统的所有的structs配置文件,本系统有10个子系统,故根据模块化思想对应的也有10个子structs配置文件,这样各个模块间相对独立互不影响,使系统开发更加有效规范。
  运动会编排管理系统采用三层B/S模式,使用MVC架构,后台數据库采用了MYSQL,系统通过学校的内部网络与广域网,为系统的终端与服务端提供数据通信支持,通过数据通信可以实现运动会编排管理系统更为方便的与外界数据来源进行相互交换。
  网络层主要涉及到保证系统正常运行所需的各种硬件设施和网络设施。资源层主要涉及到系统数据存储的方式、内容等方面管理,同时包含系统开发基于的一些服务资源,如JSP、Servlet、XML、Web等等内容。服务层提供数据交换服务和各类应用的支撑。应用层将包含中山市中小学运动会编排管理系统所需的各类应用模块;通过统一的身份认证保证了中山市各中小学信息平台中各类子系统的之间的数据协同。
  三、系统实现
  系统的登录用户名和密码采用双重加密,后台数据库中以密文显示,系统管理员也无法看到普通用户的真实密码。项目管理是中山市中小学生运动会编排管理系统的核心业务。选择主菜单中的项目管理,进入项目管理界面,成绩管理功能中可以根据比赛项目类别罗列所有在校学生的运动会成绩。此外,本文提出的基于J2EE平台的运动会编排管理系统在中山市某高级中学内予以了具体实现,从实际中验证了该系统的可行性和高效性。
  目前,运动会编排管理系统在中山市某高级中学试运行以来,表现稳定,运行正常,基本满足了学校学生、教师等用户的运动会管理需求,实现了中山市中小学运动会编排工作的数字化、信息化建设的目标,方便了中山市中小学运动会编排管理工作。
  责任编辑 韦英哲
其他文献
锐业软服群件办公解决方案G—OA是为企业开发设计的Internet/Intranet办公软件平台和硬件支持方案。该软件及解决方案着重于提高协同工作能力,为企业带来实际效益。
2004年12月6日,NEC解决方案美国公司推出一款捆绑容错版Linux的刀片服务器。
学生学习英语能否学好,关键看学生是否愿意主动去学。学生学习主动性的强弱,直接关系到教学效果的好坏。在英语教学实践中,教师应有意识地丰富课堂教学内容,创新课堂教学,以增强课堂教学的趣味性和吸引力,促进学生学习英语的主动性,从而提高英语课堂教学质量。 一、加强师爱培养,建立融洽师生关系   真挚情感是打开学生心灵之窗的钥匙,是构建和谐融洽师生关系的纽带。   对于广大教师而言,要热爱学生
生态文明是人类社会的重要文明形态,是社会文明体系的基础,它同物质文明、政治文明、精神文明交互作用,共同推动社会文明的发展。十七大报告提出生态文明的理念,是我们党科学发展
桌面市场一直是Linux操作系统比较薄弱的环节,但是近几年来,随着Linux厂商的共同努力,Linux桌面版已经得到了较大的改善。越来越多的用户开始关注Linux在桌面的表现,越来越多的PC
关于商业银行贷款资产风险防范和控制的思考星日商显银行贷款资产的风险是由我国现阶段推行市场绝济的经济基础决定的。是商业银行在经营贷款资产业务过程中.债务人由于各种原
可移植文档格式(PDF)是全世界电子版文档分发的公开实用标准,不管创建该文档使用的是什么应用程序和平台,都能够保存源文档的所有字体、格式、颜色和图形。PDF文件可以在任何介
上一讲介绍了操作系统安全的重要性与构建安全操作系统的必要性,以及基于Linux安全操作系统的一般构建方法、开发过程、总体设计和实现技术概貌。本讲将介绍标识与鉴别的基本
一、公平优质教育概述   公平优质教育不是简单的“公平”“优质”的叠加,而是通过有机的结合,使其成为一个整体。具体来说,公平优质教育中,呈现出以下两个显著的特点:   1.教育资源共享   教育活动必须要凭借和借助一定的教学资源,才能顺利开展,在发展教育的过程中,教育资源是否完备、是否齐备,直接影响了教育的质量。在优质公平教育的要求下,在发展教育的过程中,不仅要丰富其硬件资源,同时还要在此基
《高中英语课程标准》明确指出了高中英语学科核心素养的概念,要求加强培养学生的关键能力以及必备品质。在新课程标准的具体要求下,高中英语语篇教学对于提升学生思维品质、语言能力、文化品格以及学习能力方面有着非常重要的作用。为了能够充分发挥该作用,高中英语教师必须重视培养学生的语篇阅读能力。   一、高中英语核心素养内涵   语言能力是核心素养中最为重要的组成部分,即在社會情境之中能够借助语言进行理解