软件工程在运动会成绩管理中的应用与实践_第1页
软件工程在运动会成绩管理中的应用与实践_第2页
软件工程在运动会成绩管理中的应用与实践_第3页
软件工程在运动会成绩管理中的应用与实践_第4页
软件工程在运动会成绩管理中的应用与实践_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件工程在运动会成绩管理中的应用与实践摘要:阐述了运用软件开发技术设计基于VisualFoxPro6.0的运动会成绩管理系统。首先,分析了运动会成绩管理系统应用状况,阐述运动会成绩管理系统开发的目的,分析了确定系统的开发平台,概述管理信息系统基本理论,给出了系统的总体设计和详细设计。关键词:软件工程;运动会成绩管理系统;数据库技术;管理信息系统;信息技术1管理系统开发的目的本系统开发的主要目的就是要使运动会成绩实现计算机管理,运用数据库技术对运动会成绩信息进行系统管理。使管理员能够有序地管理每一名运动员的各项目成绩并生成运动员成绩报表,运用现代化技术提高工作质量和效率。2管理系统平台的选用数据

2、库技术数据库技术是数据管理的技术,它是一门综合性技术,是对数据实行集中、统一、独立的管理,用户可以最大限度地共享数据资源,是数据处理的主要工具,涉及操作系统、数据结构、算法设计和程序设计。数据库系统是现代计算机信息管理系统的重要核心部分,对数据的完整性、惟一性、安全性提供了一套有效的手段,具有维护数据的完整性、一致性,在计算机技术和应用发展中起着重要的作用。以关系型为代表的数据库在计算机应用领域获得了极大成功。系统开发工具的选择数据库开发工具有很多种,如VisualFoxPro6.0、Access、FoxBASE等。其中,VisualFoxPro6.0是很重要的信息管理系统开发工具。Visua

3、lFoxPro6.0有着以下特点:VisualFoxPro是Microsoft公司推出的全新的PC平台关系数据库管理系统。它具有友好的图形用户界面、简单的数据存取方式、良好的兼容性、独一无二的跨平台特性及真正的可编译性,使系统成为目前最快、最完美的数据库系统。不但兼容早期的dBASE以及FoxBASE各种版本,同时还提供了许多基于Windows的崭新功能。VisualFoxPro作为具有Windows95兼容标志的软件,具有快速开发应用程序、面向对象和客户机/服务器的强大功能,它是多年来出现在关系数据库方面最重要的产品。MicrosoftVisualFoxPro是一个32位的数据库开发系统,可

4、运行于Window98和WindowsXP操作系统。VisualFoxPro既具有Visual系列的功能强大、直观易用、面向对象等优点,又兼具windows和FoxPro的长处。提供了“向导”、“设计器”和“生成器”等工具,使得数据库的管理工作变的容易。VisualFoxPro的易用性使初学者更易于管理数据信息;VisualFoxPro6.0能更简捷、快速、灵活地开发应用程序,提高了开发效率。正是由于其易用性、先进性和广泛性,使VisualFoxPro真正做到了面向各种水平的用户。VisualFoxPro使用快速查询技术,快速查询技术是一种专用的数据查询技术,它能够迅速从数据库中选择出一组满足

5、用户要求的记录。使用该种技术即可将数据查询所需的时间大大缩短,这样可以极大地提高数据查询速度。数据库系统的选择原则数据库系统对数据的完整性、惟一性、安全性提供了一套有效的管理工作手段,便应用系统可靠性更高。实现数据共享和数据独立,采用特定的数据模型,减少数据冗余,有统一的数据控制功能,加强了对数据的保护,适合在各种环境下运行系统;易于开发应用软件,具有较强的扩充性和升级能力;有效地组织数据,对数据进行全面的设计,以便计算机存取;数据可方便地输入到计算机中,根据用户的要求将数据从计算机中抽取出来。系统的主要功能针对用户的需求,运动会成绩管理系统的功能是运用计算机技术对成绩数据信息进行输入、存储、

6、查询、计算、添加和删除等各种管理,快速准确地进行成绩数据信息的统计、汇总和打印成绩报表工作。方法整个系统由若干个数据库表和系统功能模块组成,设计清晰直观的工作界面,用户可以通过系统功能主菜单调用系统的各项功能,根据系统功能分析阶段,编写应用程序相应的代码。系统分析系统目标本系统要对运动员成绩数据信息输入,并对各项目成绩进行计算统计、排序、汇总各项成绩和生成运动员成绩表,打印成绩报表。系统可行性分析研究运动会成绩管理系统所引用的专业技术基础好,从技术、软件环境和硬件环境是可行的。运动会管理系统是规模较小的系统,开发软件应用系统人员较少,所以在经济方面是可行的。系统需求分析系统流程:图1系统流程系

7、统功能:主要完成成绩数据的输入、删除、查询、统计、排序、打印等功能。系统设计4.1结构设计本系统的具体实现方案是采用结构化程序设计。将复杂的系统功能分解成一系列子功能并采用菜单进行调用。系统功能模块结构如图2。图2系统功能模块结构4.2系统功能说明成绩输入。在运动员项目信息输入子模块中,可以对项目成绩等数据信息进行输入,并可以对成绩信息进行添加数据、修改数据、删除数据等操作。成绩汇总。在成绩汇总子模块中,可以对成绩进行汇总、计算总成绩并可进行排序。项目成绩信息查询。在项目信息成绩查询子模块中,可以对项目成绩进行查询。输出报表。在输出报表子模块中,可以将项目成绩信息和汇总信息进行输出。退出。此功

8、能模块为退出系统。系统开发与运行环境(1)硬件配置。奔腾四代赛扬处理器2.0GHz(或以上)、DDR256M内存(或以上)(2)软件平台。本系统选用WindowsXP中文专业版和VisualFoxPro6.0作为开发语言。软件测试(1)模块测试。把每个模块作为一个单独的实体来测试,而且通常比较容易设计检验模块正确性的测试方案。保证每个模块作为一个单元能正确运行。(2)子系统测试。把经过单元测试的模块放在一起形成一个子系统来进行测试模块相互间的协调和通信,着重测试模块的接口。(3)系统测试。把经过测试的子系统装置配一个完整的系统来测试。发现软件设计中的错误和需求说明书中错误,发现设计和编码的错误。(4)验收测试。把软件系统作为单一的实例进行测试,在用户参与下进行,使用实际数据(系统将来要处理的信息)进行测试。验证系统确实能够满足用户的需要。系统评价GPMS完全可以适合用户的工作需求,并且系统维护简便、通用性强和容易升级。系统符合成绩管理功能的要求。界面友好,输入信息方便,查询全面,即面向开发人员,又面向用户。系统功能扩充容易。输出报表、网络连接、资源共享和容错性等部分功能需要更好的参考文献:周察金.数据库应用基础VisualFoxPro6.0M.北京:高等教育版社,2002(1).周丰治,李明.Visual

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论