运动会报名管理系统Word文档下载推荐.docx

上传人:b****4 文档编号:17976609 上传时间:2022-12-12 格式:DOCX 页数:15 大小:156.27KB
下载 相关 举报
运动会报名管理系统Word文档下载推荐.docx_第1页
第1页 / 共15页
运动会报名管理系统Word文档下载推荐.docx_第2页
第2页 / 共15页
运动会报名管理系统Word文档下载推荐.docx_第3页
第3页 / 共15页
运动会报名管理系统Word文档下载推荐.docx_第4页
第4页 / 共15页
运动会报名管理系统Word文档下载推荐.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

运动会报名管理系统Word文档下载推荐.docx

《运动会报名管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《运动会报名管理系统Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。

运动会报名管理系统Word文档下载推荐.docx

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。

由于田径比赛项目较多,参赛人数广,数据处理量大且变化时效性要求高,管理较为复杂,其编排,记录,公告工作是一项复杂的工程。

为了解决在田径运动会管理和组织所面临的各种问题,我们开发了一套适合学校的田径运动会管理系统。

在分析运动会管理需求的基础上,通过比较分析不同的开发模式和特点,系统采用简单实用的Windows环境下的基于浏览器/服务器的模式构建,用SQLServer2000作为后台数据库,提供对数据库的查询、添加、修改、删除等操作来实现信息网上管理,并对信息管理功能进行了详细的分析,以实现动态、交互、高效的网络化信息管理。

系统具有覆盖面广、维护性强、通用性好以及安全性高等优点。

关键词:

运动会管理;

数据库;

SQL

1绪论

1.1设计背景

管理系统是由管理者与管理对象组成的并由管理者负责控制的一个整体。

管理系统因具体对象不同而千差万别,可以是科学的、经济的、教育的、政治的等。

管理系统的整体是由相对独立的不同部分组成的。

这些部分可以按人、财、物、信息、时间等来划分,也可以根据管理的职能或管理机构的部门设置来划分。

管理工作者如果看不到整体中的各个组成部分就看不清楚整体的结构和格局,就会造成认识上的模糊,从而在工作上分不清主次。

同时任何管理系统都是变化发展着的,而且任何变化和发展都会表现为管理的具体任务和管理目标的实现条件的变化。

每年一度声势浩大的学校运动会,是提高、检验学生的健康水平,发扬竞技精神的盛会。

田径运动会作为各项体育运动的基础,具有广泛的群众性。

随着科技的日益发展,学校的信息管理数字化已经成为了体现学校综合实力的重要指标。

田径运动会管理作为信息管理的一个组成部分,也是不可或缺的。

而且目前学校的田径运动会管理工作在很大程度上还要依赖人工操作,如通过电子表格、文档等等办公软件来处理大量的数据。

这种方式不仅给运动会信息管理人员带来了繁重的工作量,而且造成管理员和运动员之间沟通的缺乏,很难及时的反映学生的身体素质现状。

在当前的形式下,通过IT技术等信息化手段,运动会管理信息化,智能化,以加强赛程数据管理,为决策层提供及时而有效的参考依据,从而达到提升学校信息管理水平的目的,是当今学校信息管理的大势所趋。

1.2系统设计的目标

操作简单

系统具有较高的安全性

2.需求分析

2.1系统运行环境

服务器:

高档服务器1台,作为web和数据库服务器。

WinNT操作系统、SQLServer2000作为数据库。

内存2048M,CPU:

PIV2G以上。

客户端:

普通PC机,windows操作系统,IE6以上版本浏览器,Office系列办公软件。

网络:

利用现有网络设备。

2.2系统需求分析

根据用户需求,按照结构化程序设计的思想,采用自顶向下的结构化分析方法,由管理人员对参赛的运动员进行编号,生成运动员姓名号码对照表,并根据报名表系统进行自动分组,分道,生成项目分组表。

2.3系统业务需求分析

经过详细的分析,田径运动会管理系统所实现的最终目标就是要使运动会管理人员的各项工作实现全面的规范化、科学化、自动化、高效化和流程化,使各类信息得到及时、有序的管理。

因此,根据业务需要,运动会管理系统应满足以下的需求:

(1)提供报名功能。

运动员的报名信息是一届运动会的关键信息,因此,要给运动员提供一个方便快捷的方式进行报名操作。

(2)该系统是田径运动会比赛期间的信息处理系统,同时也是对外发布信息的窗口。

赛会管理人员可以通过发布比赛信息,如比赛准备期间的比赛规则,比赛项目流程信息,比赛期间的各个比赛实时信息等。

因此,该系统必须要有一个简捷的操作界面给管理人员进行操作。

2.4系统权限设计

为了保证系统的安全性,系统中的用户必须拥有不同的权限,而且不同权限的用户操作不同的页面。

为了能更好的管理,可以将用户分为3种:

(1)管理员管理员可以使用系统的所有功能,有权添加授权用户,控制各级使用的菜单,发布赛会信息等。

(2)授权用户授权用户只能使用管理员授权使用的系统的部分功能,可以对系统的部分信息进行查询和浏览。

(3)一般用户一般用户只能使用菜单功能和信息查询。

3.数据库模板设计

3.1整体模块

概念模型图

物理模型图

3.2表模块

序号

表名(数据库)

说明

1

运动员

学号、姓名、性别、年龄

2

专业

编号、专业名称、所属系

3

系部

系部的编号、名称、TEL

4

运动项目

编号、名称、性别

5

班级

编号、班名、班主任、班长、专业

3.3字段模块

3.3.1运动员

字段名

数据类型

长度

小数位

主键

允许空

默认值

字段说明

学号

char

20

姓名

性别

10

年龄

int

3.3.2专业

编号

专业名称

40

所属系

3.3.3系部

系部编号

名称

TEL

3.3.4运动项目

3.3.5班级

班名

班主任

班长

50

3.4SQL模块

3.4.1创建数据库

创建数据库

CreateDATABASEdatabase-name

删除数据库

Dropdatabasedbname

3.4.2创建表

创建新表

Createtabletabname(col1tapel[notnull][primarykey],col2tapel[notnull][primarykey],...)

3.4.3基本操作

选择:

select*fromtable1where范围

插入:

insertintotable(filed1,filed2)values(values1,values2)

删除:

deletefromtable1where范围

更新:

updatetablesetfiled1=values1where范围

查找:

select*fromtablewhere范围

3.4.4语句设计

运动员:

ifexists(select1fromsys.sysforeignkeywhererole='

FK_班级_所属2_运动员'

)then

altertable班级

deleteforeignkeyFK_班级_所属2_运动员

endif;

FK_运动员_所属_班级'

altertable运动员

deleteforeignkeyFK_运动员_所属_班级

FK_选择_选择_运动员'

altertable选择

deleteforeignkeyFK_选择_选择_运动员

ifexists(

select1fromsys.sysindexi,sys.systablet

wherei.table_id=t.table_id

andi.index_name='

所属_FK'

andt.table_name='

运动员'

dropindex运动员.所属_FK

运动员_PK'

dropindex运动员.运动员_PK

select1fromsys.systable

wheretable_name='

andtable_typein('

BASE'

'

GBLTEMP'

droptable运动员

createtable运动员

(学号char(20)notnull,

姓名char(20)null,

性别char(10)null,

年龄integernull,

constraintPK_运动员primarykey(学号)

);

Index:

运动员_PK

createuniqueindex运动员_PKon运动员(

学号ASC

Index:

所属_FK

createindex所属_FKon运动员();

altertable运动员

addconstraintFK_运动员_所属_班级foreignkey()

references班级

onupdaterestrict

ondeleterestrict;

班级:

FK_班级_包括_专业'

deleteforeignkeyFK_班级_包括_专业

所属2_FK'

班级'

dropindex班级.所属2_FK

包括_FK'

dropindex班级.包括_FK

droptable班级

Table:

班级

createtable班级

(学号char(20)null,

编号char(20)notnull,

班名char(40)null,

班主任char(40)null,

班长char(40)null,

专业char(50)null

包括_FK

createindex包括_FKon班级();

所属2_FK

createindex所属2_FKon班级(学号ASC);

altertable班级

addconstraintFK_班级_包括_专业foreignkey()

references专业

addconstraintFK_班级_所属2_运动员foreignkey(学号)

references运动员(学号)

专业:

FK_专业_属于_系'

altertable专业

deleteforeignkeyFK_专业_属于_系

属于_FK'

专业'

dropindex专业.属于_FK

andtable_typein('

))then

droptable专业

createtable专业

(编号char(20)notnull,

专业名char(40)null,

所属系char(40)null

属于_FK

createindex属于_FKon专业();

altertable专业

addconstraintFK_专业_属于_系foreignkey()

references系

系:

系'

droptable系

createtable系

系别char(40)null,

TELchar(20)null);

运动会项目:

FK_选择_选择2_运动会项目'

deleteforeignkeyFK_选择_选择2_运动会项目

运动会项目'

droptable运动会项目

createtable运动会项目

名称char(20)null,

性别char(10)null

4.总结

经过一个学期的学期,数据库这门课终于结束了。

在这门课中我也学到了很多关于数据库的知识。

老师在最后也给我们布置了一个关于数据库的一个作业。

经过这次的运动会报名管理系统的设计,我感觉到学习了很多的东西。

我感到了随着科技的发展,管理系统在进行数据管理时起到的作用越来越大。

这个系统的开发可以基本解决以往运动会管理中存在着需要的人工管理的步骤,而现在这个管理系统可以省去很多的人力、财力。

随着技术的进步,系统功能越来越复杂,越来越能更好的满足人们对信息管理的需求。

各部分功能灵活简介,跟人性化。

本次作业所做的运动会管理系统,在搜索许多的材料,然后进行参考后终于完成了,期间也遇到了很多的问题。

比如,对于知识掌握的不够透彻,一些软件不知道怎么去应用。

所以在制作过程中的耗费的时间很长,不过最终还是完成了。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1