《运动会成绩管理系统设计样本.doc》由会员分享,可在线阅读,更多相关《运动会成绩管理系统设计样本.doc(25页珍藏版)》请在金锄头文库上搜索。
1、引 言 运动会是学校重大活动之一,是检查学生健康水平和提高身体素质有效途径之一。在规模上虽然不如大型运动会,但由于比赛项目多,参赛人数广,数据解决量大,管理比较复杂,特别编排,记录,公示工作是一项复杂工程。因此提高学校运动会召开质量和水平显得尤为重要。学校虽然早已运用了运动会成绩管理信息系统,节约了不少人力、物力,但随着科技与时代发展,单机版管理系统已经不能完全满足需求。例如:运动会期间信息无法及时共享,涉及赛事状况,比赛成绩以及运动会中各种表单等。给顾客带来了诸多不便。因此开发管理系统势在必行。一. 系统概述1.1.开发背景着科技飞速发展,人类社会进入一种崭新信息时代,许多事实已证明运用当代
2、科技(如:信息管理系统)管理与日俱增信息是节约成本、提高办事效率有效途径,同步,信息化也是各个公司、高校无法阻挡发展趋势。现今,国内各个学校网络普遍连入教诲科研网或直接连接互联网,大某些学校都建立了校园网,信息发布已是教诲行业不可缺少手段。从而对具备强大,可扩展,灵活内容管理技术需求也更加迫切。与此同步,也都面临着管理各种格式信息挑战,顾客对数据管理需求已经超过了老式数据管理概念。 学校运动会是高校重大活动之一,提高学校运动会召开质量和水平显得尤为重要。虽然如此,许多高校现阶段运动会信息管理水平却让人十分忧心,依然是人工手动管理,如运动会比赛成绩记录、查询、公示等一系列工作,使得高校耗费巨大人
3、力、物力、财力,为避免这一现象、节约成本。唯一可行办法就是用信息系统高效管理功能代替人工对学校运动会低效管理。不但能使信息管理人员从手工计算、记录与解决工作中解脱出来,并且还能提高学校运动会信息管理水平和工作效率,减少人力、物力、财力无谓耗费。信息管理系统是进行信息采集、存储、加工、维护和使用系统,它是随着管理科学和技术科学发展而形成。运用计算机对运动信息进行管理,具备手工管理所无法比拟优越性.例如:检索迅速、查找以便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些长处可以极大地提高田径运动会管理效率,也是学校科学化、正规化管理跟上时代进步重要条件。本小组将要开发运动会成绩管理系统就是一
4、种小型信息管理系统,它针对我校运动会涉及赛前(报名、录入、分组编排等)、赛中(成绩公示、检录单等)、赛后(团队总分记录等)各种信息进行以便、快捷、高效地解决。网站形式完全可以实现操作简朴迅速、功能全面完善、信息及时发布,访问以便快捷。它不但可以提高管理效率,减轻学校管理人员工作压力,提高办事效率,还可觉得我校节约资金,提高我校信息化水平。使我校在运动会信息化方面遥遥领先其她高校。1.2.系统描述 本系统采用软件工程原理,使用面向对象Java编程环境编写校级运动会管理系统,运用SQL Server数据库技术,对数据库进行了全面开发。系统重要涉及前台应用程序开发以及后台数据库建立和维护两个方面,实
5、现了运动员成绩数据库创立及运动员成绩输入、记录、浏览和维护,使得系统具备界面和谐,功能强大,易于维护特点。系统提成两大模块:赛事管理和新闻发布。其中赛事管理依照赛前、赛中、赛后又分为:机构设立,竞赛设立,赛前数据解决,赛中数据解决,赛后数据解决,顾客管理六个子模块。新闻发基本设立:运动会设立(添加、修改、查看、删除运动会届次、运动会开始时间、运动会结束时间、报名开始时间、报名结束时间)组别设立:(添加、修改、查看、删除组别编号和组别名称)参赛单位设立:(添加、修改、查看、删除届次、所属组别、单位编号、单位名称)赛次设立:(添加、修改、查看、删除赛次编号和赛次名称)机构设立:组委会设立(添加、修
6、改、查看、删除组委会人员姓名和职务) 办事机构设立(添加、修改、查看、删除办事机构人员姓名、职务、组别) 裁判员设立(添加、修改、查看、删除裁判员姓名、职务)竞赛设立:项目设立(添加、修改、查看、删除全能项目、编号、类型、项目名称比赛规则)参赛项目设立(添加、修改、查看、删除届次、性别、本届项目编号和项目名称)录取人数设立(添加、修改、查看、删除项目名称、组别、赛次、男/女组、录取人数)计分设立(添加、修改、查看、删除项目名称、赛次、名次、计分)竞赛日程(添加、修改、查看、删除场次、日期、上下午、项目编号、子项目编号、赛次、男女组)赛事设立:分组分道(田径比赛随机设立分组分道,涉及组数、道数、
7、组别、赛次、男女组、参赛项目)成绩录入(录入修改成绩并计算全能得分,涉及赛次、场次、类型、男女组、项目、信息提示、姓名、单位、成绩、破纪录、名次、分数)全能成绩录入设立(全能项目录入修改成绩并计算全能得分,涉及赛次、场次、类型、男女组、项目、信息提示、姓名、单位、成绩、破纪录、名次、分数)团队成绩(计算并记录团队成绩得分,涉及届次、单位名称、总分、名次)报名:单位管理员负责进行本单位运动员报名(单位管理员点击报名后进行登录,登录成功后进行添加、修改、查看、删除本单位报名运动员信息,运动员信息涉及:姓名,性别,所属单位,报名项目,运动员编号。)单位管理员负责进行本单位随队人员添加、修改赛后数据解
8、决:成绩录入(与赛中数据解决成绩录入相似) 计算团队总分 数据浏览与打印系统管理:后台新闻管理 (添加、修改、删除新闻信息并可以上传有关图片) 顾客管理(添加、修改、删除单位管理员及密码修改)信息公示:用此前台运动会各种有关信息公示即显示后台所发布有关信息成绩查询:按条件查询运动会各赛事成绩资源下载:提供运动会期间各种表单下载情谊链接:有关网站链接布分为:信息公示,成绩查询,资源下载,情谊链接。1.3. 系统目的学生信息是高等学校非常重要一项数据资源,但其包括数据量大,涉及人员面广,并且需要及时更新,故较为复杂,难以单纯地依托人工管理,并且老式人工管理方式既不易于规范化,管理效率也不高。该系统
9、针对学生信息特点以及管理中实际需要而设计,可以有效地实现学生信息管理信息化,减轻管理人员工作承担,高效率、规范化地管理大量学生信息,并避免人为操作错误和不规范行为。随着科学技术、网络信息不断发展,计算机科学也日渐成熟,其强大功能已为人们深刻结识,如今,它已进入人类社会各个领域并发挥着越来越重要作用。作为计算机应用一某些,使用计算机对学生信息进行管理,具备手工管理所无法比拟长处。例如:检索迅速、查找以便、可靠性高、存储量大、保密性好、使用寿命长、成本低等。开发基于java运动会成绩管理就是为了达到如下目的:1、节约学校运动会管理人力物力财力,充分运用校园网。2、提高了田径运动会各种数据解决速度和
10、工作效率。3、实现操作简朴快捷、功能全面完善、信息及时发布、访问以便快捷。4、提高了体育教学和管理工作信息化、当代化限度和工作效率。5、通过浏览器来实现顾客工作界面,实现不同人员、从不同地点、不同接入方式访问和操作系统。1.4 系统开发流程及设计思想本系统将以课本和某些课外书籍为参照,按照毕业设计教师作业规定,从系统开发背景业务流程分析数据流分析功能模块设计数据库设计输入输出设计系统布置一步步对系统进行分析和设计。该系统开发总体任务是实现基于java运动会成绩管理系统化,规范化和自动化。系统对永久记录文献实现归档管理,支持高效率完毕运动会信息管理各项任务。拟定在一定期间内能完毕预定程序功能是可
11、行性分析报告重点。尽量采用学校既有软硬件环境及先进管理系统开发方案,从而达到充分运用学校既有资源,提高系统开发水平和应用效果目。 系统采用模块化程序设计办法,既便于系统各子功能组合和修改,又便于未参加开发技术维护人员进行补充、维护。系统应具备数据库维护功能,及时依照顾客需求进行数据添加,删除。 系统应符合学校对运动会信息管理流程满足学校运动会对运动员、大会组织人员、裁判员管理需要,并达到操作过程中直观,以便,实用,安全等规定。1.5可行性研究报告1.5.1可行性研究任务 基于java运动会成绩管理系统可行性从经济可行性,技术可行性,管理可行性及操作可行性来分析。估算项目开发成本和投入使用后也许
12、带来效果,进行效益分析及对老式网站影响。运营操作可行性研究重要任务是研究它在将来能否在学校运动会管理中得到普及。3.2系统可行性分析(1)技术可行性随着计算机技术发展,要将我校田径运动会管理从原始手工管理转化为信息化管理,是有很强可行性。并且诸多高校已经实现了运动会管理信息化。本系统是以Eclipse作为开发工具,以Microsoft SQL Server 作为后台数据库,java采用面向对象技术和编程语言并从数据库应用和开发实效性角度出发。在之前做过毕业设计中,都是通过这两种开发工具来实现,因而在技术上不存在问题。(2)经济可行性 本系统只要拥有计算机设备及相应运营软件即可开发运营。因此对经
13、济需求并不高,何况学校具备计算机设备及相应运营软件。若该项目开发成功,不但能加快数据解决能力,节约人力物力及时间,并且数据规范化输入输出也能提高数据可用性,减小了数据冗余所带来不便,同步也增强了数据安全系数。(3)管理可行性 本系统涉及到权限管理,可以对有关数据进行保密,系统实行后来,管理者不会存在管理方面问题。(4)操作可行性本系统采用面向对象技术,开发出来界面和谐,几乎人人都可以很简朴地按照有关阐明进行操作。综上所述,得出结论:从技术、经济、管理、操作角度开发基于java运动会成绩管理系统可行。 二.系统分析2.1系统需求分析2.1.1信息需求运动员信息:运动员编号,姓名,性别,项目,学院
14、,类别,成绩,名次,日期,记录顾客信息:姓名,顾客口令,顾客身份,顾客权限等项目信息:项目名称,项目类型运动员编号范畴信息:学院,编号范畴参赛单位信息:参赛单位,参赛项目,参赛类别最高记录信息:项目,成绩,创造者,创造单位,创造地点等2.1.2功能需求系统要实现重要功能有:(1) 对运动员信息维护和管理,可以完毕运动员信息添加,修改和删除,并按一定条件查询运动员信息,查询成果按名次排序。(2) 对顾客信息管理,可以完毕信息添加、修改和删除,并按一定条件查询信息。(3) 对项目信息管理,可以完毕信息添加、修改和删除,并按一定条件查询信息。(4) 对运动员编号范畴信息管理,可以完毕信息添加、修改和删除,并按一定条件查询信息。(5) 对参赛单位信息管理,可以完毕信息添加、修改和删除,并按一定条件查询信息。(6) 对最高记录信息管理,可以完毕信息添加、修改和删除,并按一定条件查询信息。2.2数据流图管理员运动员成绩管理系统顶层图普通顾客运动会信息运动会信息普通顾客信息运动顾客 会信信息息系统管理员0层图运动员比赛顾客成绩信息信息查询学院赛况最高记录信息运动员成绩查询信息修改/删除 项目信息查询项目信息信息运动员添加成绩 顾客学院参赛信息状况项目信息顾客学院 信息 参赛状况 D1整体信息1.3更新库存1.2