第一章 引言 1
1.1 选题背景 1
1.2 编写目的 2
1.3 目标 2
1.4 功能需求 3
第二章 开发工具介绍 4
2.1 PHP 4
2.2 APACHE 5
2.3 MYSQL数据库 5
2.4 运行环境 WINDOWS XP 6
2.5 XAMPP 6
2.6 DREAMWEAVE8 6
2.7 EDITPLUS 7
第三章 需求分析 7
3.1可行性分析 7
3.1.1技术可行性 7
3.1.2经济可行性 7
3.1.3运行可行性 8
3.1.4法律可行性 8
3.2 系统的需求分析 8
3.3 数据流程分析 8
3.4 系统运行环境 10
3.5系统实现的主要技术原理 11
第四章 数据库设计 11
4.1数据库概念设计 11
4.2 数据库E-R图 12
4.3 数据库逻辑设计 13
4.4系统数据连接技术方案 14
第五章 系统详细设计 16
5.1 用户管理 16
5.2 前期编排 17
5.2.1 比赛项目管理 17
5.2.2 工作人员管理 20
5.2.3 比赛人员管理 21
5.2.4 代表队管理 23
5.2.5秩序册生成 24
5.3比赛成绩管理 25
5.4全能成绩管理 26
5.5成绩查询模块 28
5.5.1按代表队查询 28
5.5.2按比赛项目查询成绩 29
5.5.3按运动员编号查询 29
5.5.4按运动员姓名查询 31
5.5.5全能成绩查询 33
5.6系统维护模块 34
5.6.1数据备份 34
5.6.2数据恢复 34
5.6.2数据浏览 35
第六章 系统运行测试 35
6.1 运行 35
6.2 测试 35
总 结 37
致 谢 37
参考文献 38
基于PHP的学校田径运动会管理系统程序设计包括前期编排、比赛管理、查询输出及系统维护:
1、赛前用户登录:该模块是系统的入口,主要功能包括用户的登录和密码的认证。根据用户身份,设置不同用户的访问权限。
2、前期编排:比赛项目、工作人员、比赛人员、比赛成绩等的录入,并生成秩序册。
3、比赛管理:径赛成绩录入与输出;径赛项目的成绩录入及对各径赛项目的成绩进行排名得出名次;田赛成绩录入与输出,田赛项目的成绩录入及对各田赛项目的成绩进行排名并得出名次;全能成绩录入与输出,全能项目的成绩录入及对各全能项目的成绩进行排名并得出名次。
4、成绩查询:此模块主要用于信息的查询,包括运动员成绩,对单个运动员进行的查询;项目成绩,以项目为单位的成绩查询;代表队成绩查询,以代表队为单位的成绩查询;总分表,对各代表队得到的分数进行统计;项目得分表,以项目为单位对在该项目中得到名次的人员进行查询;成绩名次表,对各项目中得到名次的人员成绩查询;成绩汇册,对各项目中得到名次的人员进行汇册。
5、系统维护:包括数据备份与恢复,对数据库的备份及恢复;数据表浏览,对数据库中的表进行浏览;用户管理,对用户信息的管理。