高校运动会管理系统(毕业论文).doc
《高校运动会管理系统(毕业论文).doc》由会员分享,可在线阅读,更多相关《高校运动会管理系统(毕业论文).doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录摘要IAbstractII第1章 课题研究的背景与意义11.1课题研究的背景11.2课题研究的意义1第2章 系统概述22.1系统简介22.2系统开发工具32.2.1 MyEclipse的介绍32.2.2 sql server 2005的介绍4第3章 系统的设计和分析73.1系统需求概述73.1.1 项目概述73.1.2 业务描述73.2系统设计框架93.3系统可行性分析93.3.1 系统操作的可行性93.3.2 经济的可行性103.3.3 技术的可行性103.4系统功能分析103.4.1 运动会操作103.4.2 设置运动会的竞赛规程103.4.3 网上报名113.4.4 自动编排113.
2、4.5 现场处理123.4.6 赛后统计13第4章 详细设计144.1数据库设计144.1.1 数据库表关系图144.1.2 表设计154.2主要页面的设计与分析204.2.1 登录界面204.2.2 运动会管理214.2.3 赛前设置224.2.4 网上报名264.2.5 系统管理27第5章 系统测试295.1 系统测试的概念295.1.1测试过程295.1.2测试方法305.2 测试的方法与技术315.2.1 黑盒测试315.2.2 白盒测试315.2.3 安全测试315.3 项目的测试结果31结论32致谢33参考文献34摘要本文通过对运动会赛事的进程综合分析,阐述了运动会管理的过程,即高
3、校运动会管理系统主要用于高等院校运动会记录主办单位、参赛人员、工作人员、比赛项目、比赛结果等,实现了整个运动会流程的自动化管理,包括竞赛规程设置、网上报名、生成秩序册、运动会的现场数据采集、成绩录入、成绩处理以及成绩的统计和发布,运动会的全部流程在本系统内都有具体实现,代替了绝大部分手工运作;同时也允许系统管理员对上述流程自动处理部分的干预,以处理各种突发事件。论证了此系统的可行性和必要性,得出了系统的各项功能,满足了高校运动会管理的基本需求。在设计和开发的过程中,尽可能考虑可扩展性,以便于日后升级为适用于综合运动会的系统。本系统为B/S结构,核心部分包括一台应用服务器和一台数据库服务器,用户
4、通过本地浏览器来对远程服务器进行交互式操作。通过运动会管理、赛前设置、网上报名、自动编排、现场处理、赛后统计六大模块将运动会全程贯穿起来,达到综合管理。本系统是在MyEcllipse环境下,运用Java开发语言,结合SqlServer 2005数据库,以WindowsXP为操作系统的基础上进行开发。关键词:高校运动会管理系统,B/S,Java,Sql Server2005AbstractThis article through to the process of sports events comprehensive analysis, this paper expounds the spor
5、ts meeting administrative process, the university sports meeting administrative system is mainly used in institutions of higher learning games record the host units and entry personnel, staff, the event, the result of the game, we automatic management of the whole process of game, we automatic manag
6、ement of the whole process of games, including competition rules set, online application, and the formation of order book, the games at the scene of the data acquisition, achievements recorded, achievements processing and performance as the statistics and release, the sports meeting of all processes
7、 in this system in all have the specific implementation, instead of the most manual operation; It also allows the system administrator of the above process to be automatic processing intervention in dealing with various kinds of emergencies. Demonstrates the feasibility and necessity of the system,
8、it is concluded that the system each function, meet the university sports meeting management of the basic demand.In the design and development process, consider scalability as far as possible, in order to upgrade to the future of the system used in comprehensive games. This system for B/S structure,
9、 the core part includes a application server and a database server, the user through local web browser to remote servers to interactive operation. Through the sports management, set up before the game, online enrollment, automatic arrangement, the treatment, after the game six module will be statist
10、ics the games through up to comprehensive management. This system is in MyEcllipse environment, use Java development language, combined with SqlServer 2005 database to WindowsXP for operating system is conducted on the basis of development.Keywords: university sports meeting administrative system, B
11、/S, Java, Sql Server2005II第1章 课题研究的背景与意义高校运动会管理系统主要用于高等院校运动会记录主办单位、参赛人员、工作人员、比赛项目、比赛结果等,实现了整个运动会流程的自动化管理,包括竞赛规程设置、网上报名、生成秩序册、运动会的现场数据采集、成绩录入、成绩处理以及成绩的统计和发布,运动会的全部流程在本系统内都有具体实现,代替了绝大部分手工运作;同时也允许系统管理员对上述流程自动处理部分的干预,以处理各种突发事件。1.1课题研究的背景随着现在运动会的规模越来越大,手工的记录已经无法满足比赛的各种数据记录,而且随着赛事的复杂度越来越大,手工统计比赛结果将是一个庞大的任
12、务,并且容易出错,这对运动员和组织单位都是不理想的。这就迫切需要一种高效且操作方便的管理系统来管理,高校运动会管理系统应运而生。1.2课题研究的意义作为高校体育健身活动的重要组成部分校运动会一直受到高校领导的高度重视,但是如今高校的规模日益庞大,参加运动会的学生和教职员工人数众多,传统的手工组织方式难以适应高校运动会的组织工作,所以开发本套系统让计算机系统来完成高校运动会的赛前组织、现场控制和赛后统计的全部工作,减轻组织工作者的负担,减少工作纰漏,并且可以减少人为参与的因素、快速处理成绩、规范运动会的流程,以达到高效、简洁、透明地管理运动会的进行。第2章 系统概述2.1系统简介本系统的应用范围
13、将仅限于田径运动会。同时在设计和开发的过程中,尽可能考虑可扩展性,以便于日后升级为适用于综合运动会的系统。本系统为B/S结构,用户包括以下7类:1. 系统管理员系统内置的最高权限帐户,可以进行系统所支持的所有操作,操作者应当谨慎使用本帐户,建议仅在运动会创建、删除及系统维护时使用。2. 大会组委会一届运动会的系统管理员帐号,可以在一届运动会的范围内进行系统所支持的、所允许的所有操作,包括竞赛规程设置、运动会相关帐号的管理,还可以进行一届运动会相关帐户的操作。3. 报名单位供网上报名使用的帐户,在报名时间内有效。4. 径赛检录员供网上径赛项目检录使用的帐户,在运动会进行期间有效,仅可以进行径赛项
14、目的检录工作。5. 终点记录员供网上径赛成绩录入使用的帐户,在运动会进行期间有效,仅可以进行径赛成绩的录入工作。6. 田赛记录员供网上田赛成绩录入使用的帐户,在运动会进行期间有效,仅可以进行田赛成绩的录入工作,因为田赛的检录和成绩记录在同一张表上,所以,本帐户也包括了田赛的检录操作。7. 普通浏览者可以在网上查询运动会进行状况的用户,不需要用户名和密码。2.2系统开发工具2.2.1 MyEclipse的介绍1. MyEclipse简介MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我
15、们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。2.Microsoft Visual Studio发展历程2. MyEclipse分类在结构上,MyEclipse的特征可以被分为7类: (1) JavaEE模型 (2) WEB开发工具 (3) EJB开发工具 (4) 应用程序服务器的连接器 (5) JavaEE项目部署服务 (6) 数据库服务 (7) MyEclip
16、se整合帮助 对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。 简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。MyEclipse6.0以后版本安装时不需安装Eclipse。3. MyEclipse主要版本(1)MyEclipse 5.0 版本Genuitec发布了MyEclipse Enterprise
17、Workbench 5.0,更智能、更快捷、更简单和更便宜的J2EE工具的新版本的诞生。它的价格对于个人和企业开发人员来说都是非常有吸引力的。这是J2EE IDE市场一个重量级的选手。通过增加UML双向建模工具、WYSIWYG的JSP/Strutsdesigner、可视化的Hibernate/ORM工具、Spring和Web services支持,以及新的Oracle数据库开发。(2)MyEclipse 8.5 版本经过了MyEclipse 8.5 M1和MyEclipse 8.5 M2两个版本,MyEclipse Enterprise Workbench 8.5 for Eclipse 3.
18、5.2终于在2010年3月28号正式发布,在官方网站上 MyEclipse 8.5 可以下载,该版本集成了 Eclipse 3.5.2,提升了团队协作开发、开发周期管理以及 Spring 和 Hibernate 的更好支持。2.2.2 sql server 2005的介绍1. sql server 2005的概述SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了
19、,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用。 2. sql server 2005的几个主要特性增强(1)企业数据管理高可用性:SQL Server 2005的失败转移集群和数据库镜像技术确保企业向员工、客户和合作伙伴提交高度可靠和可用的应用系统。管理工具:SQL Server 2005引进了一套集成的管理工具和管理应用编程接口(APIs),以提供易用性、可管理性、及对大型SQL Server
20、配置的支持。安全性增强:SQL Server 2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。可伸缩性:SQL Server 2005可伸缩性的先进性包括表格分区、复制能力的增强和64位支持。(2)开发人员生产力Common Language Runtime (CLR)集成:SQL Server 2005引入了使用Microsoft .NET 语言来开发数据库目标的性能。深入的XML集成:SQL Server 2005提供一种新的XML数据类型,使在SQL Server数据库中存储XML片段或文件成为可能。T
21、ransact-SQL增强:新的查询类型和在交易过程中使用错误处理的功能,为开发人员在SQL Server查询开发方面提供了更高的灵活性和控制力。(3)商务智能 分析服务:分析服务对数据仓库、商务智能和line-of-business解决方案的可伸缩性、可管理性、可靠性、可用性和可规划性提供扩展。数据转换服务(DTS):对DTS结构合工具的全部重新设计为开发人员和数据库管理员提供了增强的灵活性和可管理性。报表服务:报表服务是一种新的报表服务器和工具箱,用于创建、管理和配置企业报告。数据挖掘:数据挖掘的功能得以增强,主要归功于四种新的运算法则、改进的数据模型和处理工具。3. sql server
22、 2005的历史1985年-微软和IBM宣布在操作系统和系统软件方面进行长期合作研发。1987年-在MS DOS基础上开发的OS/2操作系统正式发布。很快,IBM发布了称为OS/2扩展版的操作系统,并在该操作系统上推出基于SQL的关系型数据库管理系统,称为OS/2数据库管理器。OS/2数据库管理器为小型应用设计并部分兼容DB/2数据库,DB/2是IBM为大型主机上开发的数据库产品。OS/2数据库管理器同时设计了一个称为OS/2通信管理器的组件。后来OS/2逐步发展为今天的DB/2。1988年-第一次出现SQL Server名称。微软、Sybase和Ashton-Tate合作,在Sybase的基
23、础上生产出了在OS/2操作系统上使用的SQL Server 1.0。1989年-SQL Server 1.0面世,取得了较大的成功,微软和Ashton-Tate分道扬镳。1990年-SQL Server 1.1面世,并被微软正式推向市场。1991年-SQL Server 1.11版发布。1992年-微软和Sybase共同开发的SQL Server4.2面世。1993年-微软推出Windows NT 3.1,抢占服务器操作系统市场并取得了巨大的成功,同期推出的SQL Server for Windows NT 3.1也成为畅销产品。1994年-微软和Sybase分道扬镳。1995年-SQL Se
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校运动会管理系统 毕业论文 高校 运动会 管理 系统 毕业论文
限制150内