1.3国内外有关研究动态
在国内,计算机在运动会管理方面的应用越来越深入,广东省第十一届运动会电子信息服务系统通过整合硬件平台、网络通信平台、数据库平台、工具平台、应用软件平台将省运会各类资源有机、高效地集成到一起,形成一个完整的、开放的、结构化的、先进的工作平台。在这个统一的平台基础上,实现了广东省第十一届运动会电子信息服务系统的完整的应用。根据省运会的规模以及实际需要,广东省第十一届运动会电子信息服务系统划分为六大子系统:计算机网络系统、无线局域网系统、有线卫星电视系统、指挥调度系统、集群网络通信系统、赛事管理系统
国外对高校运动会管理系统的开发与研究也很关注,由于外国与中国的教学模式有差别,学校性质与中国也不相同,这就要求他们所采用的“高校运动会信息管理系统”更加具有可变和灵活的特点。在国外的高校中,运动员可以更多参与到运动会之中,如果自己有要求,还可以去他学校的参加运动会,同样也可以拿其他学校的比赛名次,鉴于这种情况,对“高校运动会信息管理系统”的要求就更高,所涉及到的内容就更广,如:学生的个人信息查询和修改就需要涉及两个或更多的学校,因此,国外也在对此做进一步研究、开发。在大型的运动会系统的使用方面,在国外举办的较大规模的运动会和专项比赛上已广泛使用,如近几届的奥运会,均使用了上千台微机联网进行赛事管理,在功能上基本上满足了管理的需求,但其开发成本和运行成本巨大,难以普及使用
1.4 系统可行性分析
技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用Windows系列操作系统,数据库管理系统采用Delphi,这些软件在MIS开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。
经济上可行:由于学校急需采用计算机来进行运动员的管理,因此对开发运动员管理系统大力支持,开发经费没有问题。
2
综上所述,开发运动员管理系统在技术上、经济上、都是可行的。
3
第二章 平台简介
2.1系统的架构
本系统开发使用的系统只是普通的PC机,操作系统为Windows 2000 Professional版本。系统设计为基于C/S,B/S的三层数据库管理系统。其中C/S端的通讯采用Socket技术,B/S端的通讯采用JSP技术。应用服务器和数据服务器通过中间件层采用ADO技术实现。考虑到使用的数据量不大,数据库的建立使用的是Office 2000 中的Microdoft Access。数据访问方法为使用ADO(Active数据对象ActiveDataObjects)通过ODBC的方法同数据库借口。使用这种方式访问数据,可以使用任何一种ODBC数据源,即不止适合于SQL Server、 Oracle、 Access等数据库应用程序,也适合与Excel表格、文本文件、图形文件和无格式的数据文件。。
2.2系统开发环境
本系统采用的是当前流行的主流操作系统微软公司的WindowsXP 系统开发环境包括硬件平台和软件平台两种。
硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个小型的MIS管理系统,因此对计算机硬件的要求不高,比较经济,只要配备有PII300处理器(或以上)、64M内存(或以上)、20G硬(或以上)的普通微机即可顺利运行。
软件平台是指系统开发与运行的软件环境。本系统在开发时选用了稳定性较强的Windows XP中文专业版和Delphi作为开发语言,同时选用了Access数据库,由于这些软件产品都是Microsoft公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。
Delphi具有可视化的开发环境,可以快速完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理。
数据库采用MICROSOFT ACCESS,由于我们的系统要求,采用它完全可以适合我们的工作需求,并且它所支持的数据类型十分丰富,维护简便,费用较低,
4
容易升级。
2.3开发工具
在确定了操作系统后,就该选择开发工具了。经过了综合的比较而且最重要的是本人在学校期间学习的就是Delphi。这个是个数据库管理系统,系统,所以我们必须得选一个合适的数据库。考虑到我这个系统针对的用户,已经价格方面的考虑,完全可以使用Access来进行开发,而且我在使用Delphi的时候,操作数据库方面使用的是微软提供的数据访问接口,先我们来了介绍一下Delphi以及微软提供了哪些数据库访问方法,并且各自都有什么特点。 2.3.1 Delphi的简介
Delphi 7.0是Borland公司发布的Delphi的最新版本,他是当前Windows平台上第一个全面支持最新Web服务的开发工具。作为一种全新并且功能强大的Windows快速应用开发工具,即RAD(Rapid Application Developer),它使用了Windows图形用户界面的先进特性和设计思想,采用弹性可重复利用的完整的面向对象程序语言(Object Orientec Language),同时也极大地提高了编程效率,用其编写Windows程序将更加容易和更加高效。无论是企业级用户,还是个人开发人员,都能够借助Delphi 7.0轻松快捷地构建新一代电子商务应用。
全球领先的电子商务应用平台开发商 Inprise 软件公司(原 Borland 公司)发布了Windows 快速应用开发(RAD)环境的新版本——Borland Delphi 7.0。作为帮助开发人员轻松使用和创建行业标准 Web Services 的第一款 RAD 工具,Delphi 7.0 支持使用基于 XML 和SOAP 的 Web Services 技术开发和部署应用程序。Delphi 7 Web Services 和 XML 技术使各公司能够在尽量减少人工干预的情况下,通过互联网共享和交换应用程序数据,如与公司交易或提供相关的信息,从而加速了电子商务的发展。
Delphi 7.0 是完全支持所有重要的新兴行业标准(XML、SOAP、WSDL 和 XSL)的唯一 RAD 环境,它在提供企业和 Web 开发人员所需的升级性与可靠性的同时,又支持以新兴的 Web Services 为基础的供应商平台,如 Microsoft .Net 和
5
BizTalk,以及 Sun Microsystems的 ONE。Borland软件公司中国大陆及香港地区总经理黄锡强先生说:“不论是初学Windows程序设计的运动员或是开发关键性任务、大型应用系统的企业开发人员,Delphi 完整的产品线都能满足不同类型开发人员的需求,我们希望通过 Delphi 7.0 为开发人员提供更方便的技术和服务,进一步扩大 Borland 在中国的业务。”
新的 Delphi 框架包括 BizSnap、WebSnap 和 DataSnap,它们将通过一整套完全集成,且支持 Web Service 的可视化工具、高级编译技术和可重新使用的软件组件,帮助用户构建支持 Web Services 规范的服务器端和客户端应用程序。Delphi 7.0 的设计目标就是要通过简化B2B 的集成过程,加快企业产品进入市场的时间。
Borland 软件公司副总裁兼 RAD 产品部总经理 Simon Thornhill 说:“Web Services 是在互联网进行应用开发的下一个步骤。开发人员目前面临的压力之一就是迅速把商务应用程序转化为开放式标准,这样即使两个公司的 IT 基础设施不同,他们也能一起运作 e-business。Delphi6.0 使任何企业都能通过 Web Services 快速步入 e-business 应用开发的未来,而不用放弃以前的方法、技巧和源代码。”
Hurwitz Group 咨询公司认为,Web Services 的市场应用正处于一个十字路口,目前个人和公司开发人员都需要既能让 Web Services 应用程序变得更为强大,又能成为设计起来轻松省力的合适工具。在这一关键时刻,Borland 的 Delphi 6.0 恰好满足了行业的迫切需求。
Borland Delphi 7.0 的新产品功能主要包括以下几个方面:BizSnap Web Services RAD 开发平台通过轻松创建 XML/ SOAP Web Services 和连接,简化了 B2B 的集成过程。WebSnap 是一个基于组件的 Web 应用开发框架,支持业界领先的 Web Application Server,具体包括:Apache、Netscape 和 Microsoft Internet Information Services(IIS)。 DataSnap 使客户能够建立支持 Web Service 的高性能中间件,使得任何客户端应用程序或服务都能通过行业标准 Web Services 和 XML、DCOM 或 CORBA,与任何主流数据库(如Oracle、MS-SQL Server、Informix、IBM? DB2、Sybase 和 InterBase)轻松建立连接。
6
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库高校运动会管理系统论文(2)在线全文阅读。
相关推荐: