运动会管理系统(2)

2019-05-24 20:17

毕业设计(论文)

1 系统概述

1.1 运动会管理系统的定义

运动会管理系统,它涉及人工智能、计算机科学、认知科学、教育学、心理学和行为科学等学科,其研究目的是赋予计算机系统以智能,由计算机系统在一定程度上代替人类实现运动会最佳管理的运作。运动会管理系统改变了传统管理模式,具有交互性、多样性、灵活性等特点,提高了信息管理的准确性与信息管理的效率。

1.2 运动会管理系统的作用

运动会管理系统在现代高校运动会管理中发挥着越来越重要的作用:

提高运动会管理的效率和质量。

能实现运动会的集中管理、自动核对报名信息情况、自动统计报名人数等;提高办事效率;充分利用网络资源。

1.3 运动会管理系统的建设目标

运动会管理系统是面向广大高校,为提高各高校的办事效率,满足不同的高校的不同需求而开发的系统。作为一个毕业设计课题,虽然存在着经费、时间和人力资源方面的限制,但仍要以实用性、智能性和方便性为系统的开发目标来实现系统的基本功能。

2

毕业设计(论文)

2 系统的需求分析

需求分析是整个数据库设计过程中最重要的一步,也是决定性的一步。只有通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。软件需求分析工作也是一个不断认识和逐步细化的过程。该过程将软件计划阶段所确定的软件范围逐步细化到可详细定义的程度,并分析出各种不同的软件元素,然后为这些元素找到可行的解决方法。

需求分析所做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。

需求分析阶段的工作,可以分成四个方面:对问题的识别、分析与综合、制作规格说明和评审。 2.1 详细需求

详细需求描述本系统的功能需求和性能需求。 2.1.1 功能需求

1.账户需求:

系统管理员:负责系统维护,具有系统的所有权限

运动员:包括学生和教师,具有查看比赛成绩信息、比赛秩序的权限 运动会管理员:具有除系统管理之外的所有权限,包括基础信息的录入、比赛流程管理系统管理员可根据实际需要添加、删除、修改各角色、用户。 2系统的功能需求:

基础信息管理功能

能够对运动会的基础信息进行管理,完成对运动会名称、系院、运动会组别、运动员信息、比赛项目、时间安排等基础信息的增加、删除、修改、查询操作。

运动员报名功能

在运动员基础信息录入后可录入运动员报名信息,为运动员报比赛项目,根据运

3

毕业设计(论文)

动员可报项目数目对报名进行限制。

成绩管理功能

对运动员在预、决赛期间的成绩信息进行添加、修改。运动员预赛、决赛分组、分跑道。根据运动员报名情况及项目特点进行预赛、决赛分组、为参加该项运动员分配跑道。

加分功能

分数的多少直接决定了比赛名次的高低,系统能够根据项目以及比赛名次为个人及团体代

表队自动加分,为破记录运动员加分。

运动会总成绩统计查询

系统自动统计运动会各系的总分及名次。

项目成绩统计查询

系统自动统计某项目的运动员成绩、名次。

报表打印

系统可以打印运动会总成绩、项目成绩、运动会时间安排进行打印。

记录破记录运动员

根据运动员成绩,系统自动根据往届记录来记录本届破记录运动员的破记录情况。

2.1.2 性能需求

除了满足用户的功能要求外,系统的性能要求也很重要。 系统的性能要求通常包括:运行时间、存储容量、界面的友好性、系统的安全性、可靠性以及容错能力等。

系统的性能要求应按以下几个方面确定:

(1) 容量要求:确定系统的容量,如处理的记录数和处理数据的最大容量等。

(2) 精度要求:确定系统的精度。如数据或数值计算的精度和数据传输的精度等。

(3) 时间特性要求:确定系统的时间特性,如处理时间、响应时间及其峰值负载期间允许偏离范围,系统各项功能的J帧序关系。

(4) 适应性要求:必须指明反映系统环境变化和系统适应能力的各种参数。如当需求发生变化时,系统的适应能力,并指出为适应这些变

4

毕业设计(论文)

化而需要设计的软件和过程。

(5) 界面友好性:要有适应用户特点的智能化人——机交互界面,以便用户经过简单的培训就可操作使用。

(6) 系统可靠性:为提高系统可靠性必须采用模块化和结构化设计,提高系统的容错能力,并保障系统不会因人为的操作错误而死机或崩溃。如果系统对时效要求非常高,还必须考虑双机系统和磁盘阵列等措施。此外,还应采用可靠的供电设备。

对信息系统的性能而言,其要求是:信息查询的平均响应时间、连接的终端数、数据存储容量、可扩充存储容量(可存储几年、几个月的数据)、打印报表的种类和数量等。

2.2 技术需求

2.2.1 ASP.NET语言

ASP 是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。

ASP 是一项微软公司的技术

ASP 指 Active Server Pages(动态服务器页面) ASP 是运行于 IIS 之中的程序

IIS 指 Internet Information Services(因特网信息服务) IIS 是 Windows 2000 捆绑的免费组件 IIS同时也是 Windows NT 4.0 的可选组件 此可选组件可通过因特网下载

PWS 的体积更小 - 不过拥有 IIS 的完整功能 PWS 可在 Windows 95/98 的安装 CD 中找到

ASP.net不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的优势。

5

毕业设计(论文)

2.2.2 ASP.NET技术应用

ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为\的哲学观念使Asp.net的基于应用的开发更加具体,和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性 ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。自定义性和可扩展性 ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义\的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。安全性基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。 ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。 ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。

6


运动会管理系统(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:实验十 多功能数字电表和万用表的设计(部分)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: