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