具体功能描述如下。
(1)管理员拥有最大权限,可以进入管理页面并配置系统信息。
(2)管理员可以管理班级、比赛项目、报名信息,对上述内容进行增加、查询、删除操作。
(3)管理员可以根据报名信息生成秩序册并进行打印。
(4)管理员可以录入比赛成绩并进行统计
管理模块功能描述
(1)班级管理:对学校现有班级信息的增加、修改、删除。
(2)项目管理:对体育项目信息的增加、修改、删除。
(3)报名管理:参加比赛报名信息的增加、修改、删除。
(4)成绩统计:比赛成绩的统计操作。
管理员模块主要进行管理员登录;对班级信息的管理,即增加、删除、查询班级信息功能;对比赛项目信息的管理,即增加、删除、查询比赛项目功能;对报名信息的管理,即增加、删除、查询报名信息功能;秩序册管理,即秩序册的生成、打印功能;成绩统计功能。
目 录
1 绪论 1
1.1 项目背景 1
1.2 研究意义 1
1.3 本系统概述 2
2体育比赛数据库系统分析 3
2.1 系统需求分析 3
2.1.1 功能需求 3
2.1.2 性能需求 3
2.2 系统可行性分析 4
2.2.1 技术及开发方法可行性 4
2.2.2 管理可行性 4
2.2.3 经济可行性 4
2.3 业务流程分析 4
3体育比赛数据库系统设计 7
3.1 系统物理环境配置 7
3.2 项目规划 7
3.3 系统概要设计 7
3.4 数据库设计 9
3.4.1 概念设计 9
3.4.2 逻辑设计 10
3.4.3 物理设计 11
3.1 系统详细设计 12
3.5.1 管理员模块设计 12
4体育比赛数据库系统的实现 15
4.1 系统技术实现 15
4.1.1 B/S 结构概述 15
4.1.2 JSP简介 15
4.1.3 SQLServer简介 16
4.2 系统实现 16
4.2.1 管理员登录 16
4.2.2 班级信息管理 17
4.2.3 项目信息管理 19
4.2.4 报名信息管理 23
4.2.5 生成秩序册 27
4.2.6 成绩统计 27
5 系统测试 28
5.1 系统测试方法 28
5.1.1 系统测试计划 28
5.1.2 系统测试工具 28
5.1.3 系统测试方法和测试类型 28
5.2 系统测试的目的和原则 29
5.3 系统测试 29
5.3.1 系统登录测试要点 29
5.3.2 管理员进入系统测试要点 29
5.3.3 数据输入测试要点 29
5.3.4 数据删除测试要点 29
5.4 系统测试效果 30
6 结 论 31
6.1 系统开发总结 31
6.2 存在问题及改进 31
致 谢 32
参考文献 33