054VB学校田径运动会管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
第二章 总体设计
经过需求分析阶段的工作,系统必顺“做什么”已经清楚了,现在是决定“怎样做”的时候了。总体设计的基本目的就是回答“概括地说,系统应该如何实现?”这个问题,因此,总体设计又称为概要设计或初步设计。
本系统设计采用了面向对象的系统设计方法,开发工具选用的Visual Basic,数据库用的是Access数据库。根据前面的设计思路和系统功能分析.总共设计了前期编排、比赛管理、查询输出、系统工具这几个模块。
2.1 软件的特点
1.统一管理运动会的相关数据,方便管理人员进行数据的分析、查询和比较等。输出的报表计算准确,类型丰富,符合有关规范。
2.整个系统自动进行赛前、赛中和赛后的各项管理。自动按竞赛规则进行分组分道等数据处理。不用大量抄写一字,极大的减轻了工作量。 【买计算机毕业论文就到www.think58.com】
3.按照人性化设计的原则,用户界面友好、操作灵活简便并提供向导功能。系统整体结构设计合理,数据处理功能齐备,面对大量原始指标和数据的输人与输出,能及时地对数据进行快速、准确的评判、比较、排序、统计和处理等。界面清晰友好,操作简便使用户无需经过计算机专门训练就能胜任。
4.按照比赛的阶段进行软件的流程设计,只需要简单的操作,就能顺利的完成整个比赛的全过程。
5.通用性强,适应面广。该管理软件系统面对的用户主要是普通高等院校和普通中、小学以及其它行业的基层体育管理部门。这些运动会特点是规模大、大小不一.会期有长有短,但级别较多,项目设置灵活,录取名次方式多样化等。系统可以通过对各大、中、小型运动会的项目、组别,录取名次与各分值、各项纪录和运动员技术等级等方面进行灵活设置与运用来实现的。
6.运行环境。随着信息技术的飞速发展,特别是数据库技术的发展,计算机已经成为当今信息时代的关键工具。数据库技术是计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理将比通过文件来存储管理更高效。数据库技术在经过几代变革以后,出现了以关系数据库产品为主流的数据库时代。Access 2000是微软公司推出的关系数据库产品。作为Microsoft的office套件产品之一,Access已经卖出了近700万份,成为世界上最流行的桌面数据库系统。Access与许多优秀的关系数据库一样,可以让你很容易地连接相关的信息而且还对其他的数据库系统有所补充。Visual Basic作为应用程序的开发“利器”也表现在数据库应用程序的开发上,它良好的界面和强大的控件功能使数据库编程变得简单多了。Visual Basic提供了强有力的数据库存取能力,将Windows的各种先进特性与强大的数据库管理功能有机地结合在一起。本次毕业设计——运动会成绩管理系统是运用ADO技术设计开发的,使用大量地SQL语句进行添加、查询、删除等操作。本系统使用Access 2000作为后台数据库,利用Visual Basic 6.0提供的数据库开发平台开发前台部分。Microsoft Visual Basic 6.0。Visual Basic(简称VB)是Microsoft公司推出的目前使用极为广泛的基于Windows平台的VB可视化开发环境。Visual Basic 6.0提供的控制台应用程序对学习和掌握标准VB内容非常有利。“可视”的资源编辑器与MFC类以及应用程序向导,为快速高效地开发出功能强大的Windows应用程序提供了极大的方便。利用Visual Basic 6.0进行Internet、数据库及多媒体等多方面的程序开发也很容易。
[来源:http://www.think58.com]
2.2 系统功能模块
运动会管理系统是信息数据的现代化管理,主要处理与运动会比赛相关的数据,其总体数据流图2-1所示: [资料来源:http://www.THINK58.com]
内容来自think58 [资料来源:http://think58.com]
内容来自think58 [来源:http://www.think58.com]
[资料来源:http://www.THINK58.com]图2-1 总体数据流图 本文来自think58 [来源:http://think58.com]
内容来自think58
本软件主要有以下四个方面的功能:
◆前期编排 ◆比赛管理
◆查询输出 ◆系统工具
各模块之间的关系如图2-2所示: 本文来自think58 [资料来源:http://THINK58.com]
本文来自think58 [资料来源:http://think58.com]
think58
[资料来源:www.THINK58.com]
think58 [资料来源:www.THINK58.com]
[来源:http://www.think58.com]think58.com
think58好,好think58 [来源:http://think58.com]
内容来自think58 [来源:http://think58.com]
本文来自think58 [来源:http://think58.com]
[来源:http://www.think58.com]think58
图2-2 顶层数据流图
2.3. 功能分解
2.3.1 总体功能分解
整个系统共分为前期编排部分、比赛管理部分、查询输出、系统维护工具等部分。
1 前期编排部分
该部分是系统最基本的、重要的功能模块。要求有方便的操作界面,主要完成各类报名信息及运动员比赛成绩的录入。主要是将竞赛的相关参数设置和报名单输入计算机.再经过一些处理操作。
(1)运动会参数设置:包括秩序册所涉及的分道信息组委会名单、裁判员名单、竞赛日程等。
(2)根据运动员报名进行分组分道功能,项目时间编排,最后生成程序册。
2.比赛管理部分
主要包括项目成绩录入、产生比赛结果等功能。
3.查询输出:具有灵活方便的查询功能。可进行一般查询、组合查询,一般查询要求按姓名查询。组合查询要求可选择数据表,可选择该表的属性指标并对其进行限定,可选择其显示内容。主要包括个人成绩查询、代表队成绩查询、团体总分排名查询、名次查询等功能。
本文来自think58 [来源:http://www.think58.com]