大理学院数学与计算机学院 《数据库系统设计》课程设计报告 班级: 1 2 级计算机科学与技术一班 学号: ********** 姓名: ** 系统名称: 运动会管理系统 总分: 实验报告内容及撰写要求: 一、需求分析 程序的主要功能描述,可以用文字、框图、用例等方式。 参考《数据库系统设计任务书》附录中的内容来进行设计报告的撰写。 主要应当包含分析的过程及分析后得到的数据流图和数据字典。 二、数据库设计 2.1 数据库概念设计 实体关系模型设计,创建分 ER 图和总体 ER 图,并描述总体 E-R 图合并时的问题解决。 2.2 数据库的逻辑设计 根据概念设计结果,创建数据库的逻辑模型,建立在具体 DBMS 下(SQL SERV ER 2005)的表结构,并根据规范化理论对表结构进行优化调整。 同时,根据应用需求,创建数据库系统所需的外模式(视图)、模式和内模式(索引)等,此外,应当根据需求,建立数据完整性约束(实体完整性,参照完整性和用户自定义完整性)。 三、系统实现 3.1 数据库访问 1)数据访问类及实现代码 2)SQL 语句 3.2 业务逻辑层类及代码 描述业务流程、数据处理功能的模块代码 3.3 表示层的实现 可以用界面截图及其实现类及核心代码描述 四、总结 大理学院数学与计算机学院 《数据库系统设计》课程设计报告 一、 系统概述 1.1、开发背景 当前,运动会已经在全国普遍开展,许多学校每年都定期的举行不同规模的田径运动会。但是,在运动会举行过程中一直存在着参赛人数多,项目设置复杂,时间安排紧凑等问题,而且这些问题能否解决直接关系着运动会的成功与否。另一方面,人们对于比赛结果的实时性、准确性、安全性、可靠性的要求也越来越高,而这些要求是人工操作很难实现的。同时竞赛组织者要尽量减少人为因素的干扰,减少赛场作弊行为的发生,还要为参赛的教练员和运动员及时准确地提供竞赛的相关信息,辅助进行竞赛的决策指导。因此,计算机技术的融 入 就 成为一种 必 然 ,而且逐 渐 成为运动会信息管 理的核 心 所 在。 根 据调 查 ,现在全国已经有 不少学校在田径运动会举办 过程中采 用 了 现代 化的计算机技术进行运动会的系统管 理,有 的已经达 到 了 一个 相当高的水 平 。但是我 们发现这些运动会管 理系统的设计和实现标 准不一,参差 不齐 ,而且更 多的情况 下 这些系统只 是实现了 对运动会的分 数统计等功能,在提供运动会...