摘要
当前,体育事业在我国发展非常迅速。做好体育工作,是培养人才的前提和基础,而培养合格的现代人才,离不开科学的管理。为了将人从传统运动会管理方式中彻底的解脱出来,提高效率,减轻工作人员以往繁忙的工作,减小出错的概率,使体育工作得以及时顺利的完成。开发运动会管理系统意义重大,整个系统从符合操作简便、灵活、实用、安全的要求出发,完成体育项目信息、运动员管理的全过程,包括运动员基本信息,成绩管理,用户管理,相关信息查询,系统帮助等等。经过系统检测,本文所设计的运动会管理系统可以基本满足高校的运动会管理方面的需要。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键字:运动会管理系统 运动员 数据库
Abstract
At present, the sports undertakings in China attached great importance to the work of Sports, is to train high-level personnel of the premise and foundation. High-level training of qualified personnel, is inseparable from scientific management. To Games results from the traditional management approach and thorough freed, improve efficiency, reduce staff before the busy work, reducing the probability of error, so that the sports work in a timely manner to the successful completion. Games performance management system developed significant, the entire system from the simple, user-friendly, flexible, practical and security requirements of the complete sports information, management of the whole process of athletes, including athletes basic information, performance management, user management, relevant Information, the system has helped, and so on. After that the actual use, the paper designed by the Games management system to meet the various achievements of the University Games management needs. The main thesis on the subject of development background, to be completed by the function and the development process. Note the focus of the focus of system design, design ideas, technologies and solutions difficult.
Keyword: Games performance management system,Athletes, database
前言
随着教育事业的发展的国家已经在积极稳步发展体育教育,进一步完善专业学位体系,培养大批高层次应用性人才。这样我们国家的学生的身体素质必定在不断增多。随着学校招生规模的扩展和学生人数的不断增多,运动会管理不能够再像以前那样用纪录本登录学生的信息,这样管理起来,不但需要大量的人手、大量的时间,而且在准确性、高效性、方便性方面不能够做到满意。电脑的普及,校园网建设成熟为学校学生管理带来改革的可行性。为了方便管理,开发运动会管理系统是势在必行的事。
学校运动会不仅仅是一次体育运动会,更应该让它成为学校素质教育的一个重要组成部分。体育与健康课程以促进学生身体、心理和社会适应能力整体健康水平的提高为目标,作为体育与健康课程中的一项重要活动——学生体育运动会,也应该使学生在和谐、平等、友爱的运动环境中感受到集体的温暖和情感的愉悦;在经历挫折和克服困难的过程中,提高承受挫折能力和情绪调节能力,培养坚强的意志品质;在不断体验进步或成功的过程中,增强自尊心和自信心,培养创新精神和创造能力,形成积极向上、乐观开朗的生活态度,形成现代社会所必需的合作与竞争意识,学会尊重他人和关心他人,培养良好的体育道德和集体主义精神。如何通过学生体育运动会的开展,满足学生真正的需要,让每个学生都能够从中受益,以促进全面发展的社会主义新人的成长,还有许许多多的课题值得大家探讨。我们有理由相信,随着新课程标准的实施,随着教育教学改革的不断深入,学校体育运动会将越来越显示其价值,发挥其作用。
目录
摘要
Abstract.
前言.
1.项目规划和需求分析.
1.1 开发背景.
1.2 可行性分析.
1.3 组织结构.
1.4 需求分析.
2.系统分析.
2.1 系统安全分析.
2.2 业务流程图(Transaction Flow Diagram,TFD).
2.3 数据流程图(Data Flow Diagram,DFD).
2.4 数据字典(Data Dictionary,DD).
3.系统设计.
3.1 系统功能设计.
3.2 数据库设计.
3.2.1 概念结构设计.
3.2.2 逻辑结构设计.
3.2.3 物理结构设计.
3.2.4 数据库连接.
3.3 代码设计.
3.4 界面设计.
3.4.1用户登陆界面.
3.4.2运行主界面.
4.系统实施
4.1 开发工具的选择.
4.1.1 前端软件开发工具的选择.
4.1.2 数据库的选择.
4.2 系统运行界面及代码.
4.2.1运动员信息添加.
4.2.2运动员基本信息修改.
4.2.3运动员基本信息的删除.
4.2.4运动会信息查询.
4.3 系统测试.
4.2.1 菜单项测试.
4.2.2 数据跟踪.
4.2.3 综合测试.
5.系统运行与维护.
5.1 系统运行的硬件环境.
5.2 系统运行的软件环境.
5.3 系统操作流程.
5.4 系统维护.
总结.
致谢.
参考文献.
附录(中英文翻译).
1.项目规划和需求分析
1.1 开发背景
科技进步将人类带到了信息时代,计算机已成为各行各业在业务处理与管理工作中必不可少的辅助工具,并对各行业的发展起到越来越大的推动作用。计算机信息管理技术的应用,除了能在相当大的程度上代替人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误从而避免不必要的损失外,更重要的是能建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、即时的信息以帮助做出正确而及时的选择与决定,从而带来了巨大的可见或不可见的利益与效益。
随着信息时代来临,信息处理的利器——计算机应用于学校的体育管理,为学校的现代化带来了从未有过的动力和机遇,为学校体育管理领域的飞速发展提供了无限潜力。采用计算机管理信息系统已成为学校体育管理科学化和现代化的重要标志,给学校带来了明显的经济效益和社会效益。为了加快学校系统的信息化步伐,提高学校的业务水平,建设和完善学校信息系已变得十分必要。与市场经济接轨的过程中,每个学校都面临着强化内部管理、树立学校形象,进而提高社会效益和经济效益的艰巨任务。在学校的体育管理过程中应用计算机系统,可随时进行经济核算,展开成本效益分析,使学校经营决策科学化;借据计算机数据处理严密可靠的特有机制,在改善学校人、财、物管理,降低学校财务人员工作强度,提高财务工作质量,创造学校良好信誉等诸多方面,运动会管理系统将成为不可或缺的助手和工具。
由于高校近年来不断扩招,学生数量初具规模,教师的任务越来越重了,人工书写数据已经不能够处理如此庞大的数据,而且非常容易出错,从而造成很多不必要的麻烦。为了更好的适应信息时代的高效性,一个利用计算机来实现数据处理的系统将必然诞生——运动会管理系统。
1.2 可行性分析
该系统的设计从可行性上分析,尽管该系统功能不完善,但对学校运动会的工作却有非常重要的意义。近年来各高校投入大量资金实现了办公自动化。建立了学校的内部网络,但运动会管理却还是传统的手工作业方式,没有开发相应的应用软件。从技术可行上分析,根据两年来自己所学的计算机知识,在指导老师的帮助下,决定开发一个完善的专用于运动会管理系统的软件,经过认真分析,认为该系统的设计并不十分复杂,相信经过自己的努力,在老师的指导下能够完成该系统的开发。从学校的行政管理、工作制度等方面来看,该软件系统可行;而且学校的工作人员的都对电脑比较熟悉,有一定的网络知识,操作本系统是没有什么问题的。
1.4 需求分析
开发运动会管理系统的目的是把学校运动会息的管理电脑化、网络化,大大提高工作的效率同时,也可以减少人手操作带来的错误。而且方便进行有关的操作,例如:信息的录入、查询,修改、删除等。
为便于用户对系统进行熟练的操作,要求系统在Windows平台上,并具有良好的人机界面;对于系统用户使用权限管理,系统用户具有不同的等级,按用户要求分为三个等级:系统管理员、系统操作员和一般用户;数据库中的表结构符合标准要求;原始数据修改简单方便,支持多条件修改;方便数据查询,支持多条件查询;在相应的权限下,删除数据方便简单,数据稳定性好;系统提供数据库维护功能;系统应该有很好的扩展性。
通过使数据-数据视图-数据行为相分离的方法,使数据、数据视图、数据行为之间主要是数据耦合和非直接耦合,因此模块是非常独立的,以至于可以通过配置方式挑选模块组合在一起工作。
数据视图是基于数据结构来建立的,如果信息的结构使用相同的格式定义的话,多种信息可以共享相同的数据视图组件显示信息的内容。数据结构是相对稳定的,可以抽象多种信息的特征建立相同的数据结构,例如关系数据就可以抽象数据表的数据源、SQL视图、字段、类型、主键等特征建立关系数据视图的共同特征,这样以此为数据结构的列表数据视图就可以适用于大多数关系数据。数据结构是以描述方式定义的,与数据视图的实现平台没有关系,因此在构件环境下使用可以很方便。
类似地,数据行为是以数据视图的选择信息作为参数来调用的。数据行为基本不关心数据视图是如何实现的,数据行为改变数据之后并不直接修改数据视图,而是通过让数据视图刷新来得到数据的变化,数据行为与数据视图的关联在参数传递之后就结束了。数据视图的复用本身就意味着数据行为可以被复用,如果数据视图调用数据行为的参数是一致的话,相同数据行为还可以被多种数据视图所复用。
由于数据视图和数据行为都可以通过上述方式被复用,因此在框架中数据视图和数据行为可以像积木那样被组装起来,只要他们在关联的地方具有相同的描述方式。借助构件技术框架能够预先建立各种各样的构件,然后使用配置文件选择合适的“信息对象”、“数据行为”、“列表数据视图”、“丰富数据视图”组合在一起,构成完整的信息类描述实际的信息。当原先使用的数据视图或数据行为已经不符合新的需求时,可以将新的数据视图或数据行为构件代替原来的构件与其他部分重新组合就可以完成升级,不影响其他信息对象仍然使用原来的构件,也不需要维护相同构件的多个版本。
事实上,数据从头到尾都是隐藏在数据视图和数据行为的背后。只要数据结构定义的描述方式没有改变,即使数据结构本身改变了数据视图和数据行为仍旧是可用的。由于所有数据视图都是基于相同接口的,所有数据行为也是基于相同接口的,因此不但构件内部实现对其他部分透明,而且替换构件也不会影响其他部分,通过聚合方式可以把以前的构件功能组合在一起提供新的功能。