运动会管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南京师范大学2015-2016学年第一学期
《数据库系统课程设计》
课程设计报告
姓名:
学号:
班级:13
专业:
学院:
指导教师:
表单设计及数据提取
题目:
访问数据库
提交日期:
目录
一、设计目的............................................................................................................................... - 1 -
二、设计平台............................................................................................................................... - 1 -
三、试题内容............................................................................................................................... - 1 -
四、实验设计............................................................................................................................... - 1 -
4.1需求分析........................................................................................................................ - 1 -
4.2实验内容........................................................................................................................ - 2 -
4.2.1概念结构设计.................................................................................................... - 2 -
4.2.2逻辑结构设计.................................................................................................... - 4 -
4.2.3数据库物理设计与实施.................................................................................... - 4 -
4.2.4访问数据库...................................................................................................... - 19 -
4.2.5数据库维护...................................................................................................... - 25 -
五、参考文献............................................................................................................................. - 26 -
六、实验心得............................................................................................................................. - 26 -
一、设计目的
数据库课程设计是在系统地学习了《数据库系统原理》课程后,按照关系型数据库的基本原理,综合运用所学的知识,完成一个数据库应用系统的设计全过程,包括需求分析、数据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现、系统安装和调试。
通过对一个实际问题的分析、设计与实现,将原理与应用相结合,学会如何把所学的知识用于解决实际问题。
二、设计平台
SQL 2005
WPS
三、试题内容
根据给定的“运动会管理系统”的需求分析,完成概念结构设计、逻辑结构设计、数据库的物理设计、数据库的访问和数据库维护等内容,并提交完整的课程设计报告。
四、实验设计
4.1需求分析
引入计算机管理运动会,运动可以在运动会管理系统中查询自己的比赛项目及比赛结果,裁判员或工作人员可以通过系统记录运动员各个比赛项目的成绩、进行成绩统计等。运动会管理系统保存运动员、比赛项目以及不同类型的比赛的参数数据。
对于运动员来说:可以查看运动员所在代表队的名称、领队、本代表队的总积分、总名次;查看运动员参加比赛的项目、每个项目的成绩、积分等。
对于管理员来说:可以记录并查看运动员参加比赛项目的成绩、积分、名次;查看各代表队的总积分、总名次等。
运动会管理系统同主要管理对象有代表队、运动员、比赛项目等。对于代表队,需要有代表队号、代表队的名称、领队、本代表队的总积分、总名次等属性;对于运动员需要有运动员号、姓名、年龄、性别等属性;对于比赛项目,需要有项目号、项目类别、项目名称、成绩单位等属性。
在运动会管理系统中,基本规定为:一个代表队包含多个运动员,一个运动员只能属于一个代表队;一个运动员可以参加多个比赛项目,一个比赛项目也可以被多个运动员参加;假设各个比赛项目结束后,按照成绩由高到低排出名次,并对前3名运动员给予相应的积分,