数据库课程设计运动会成绩管理系统.doc

上传人:工**** 文档编号:557543525 上传时间:2023-07-12 格式:DOC 页数:33 大小:1.82MB
返回 下载 相关 举报
数据库课程设计运动会成绩管理系统.doc_第1页
第1页 / 共33页
数据库课程设计运动会成绩管理系统.doc_第2页
第2页 / 共33页
数据库课程设计运动会成绩管理系统.doc_第3页
第3页 / 共33页
数据库课程设计运动会成绩管理系统.doc_第4页
第4页 / 共33页
数据库课程设计运动会成绩管理系统.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《数据库课程设计运动会成绩管理系统.doc》由会员分享,可在线阅读,更多相关《数据库课程设计运动会成绩管理系统.doc(33页珍藏版)》请在金锄头文库上搜索。

1、数据库课的程设计运动会成绩管理系统.数据库原理与应用课程设计说 明 书题目:运动会成绩管理系统学院:班级:完成人:组号:姓名: XXX 学号: XXXX 成绩:姓名: XXX 学号: XXXX 成绩:指导教师:山 东 科 技 大 学2021 年 6 月 27 日.课 程 设 计 任 务 书一、课程设计题目:运动会成绩管理系统二、课程设计应解决的主要问题: 按实现的系统功能( 1运动工程、运发动、运动成绩以及班级名次的记录存储( 2添加修改和删除工程表、运发动表和成绩表信息( 3自动生成班级名次表触发器( 4运发动表有改动时,自动更新班级名次表触发器( 5成绩表有改动时自动对成绩表中记录按工程排

2、名次触发器( 6成绩表自动排名自动更新班级名次表中班级总分存储过程( 7更新班级总分之后自动对班级排名 ( 学院名次,学校名次 )( 存储过程 )( 8对成绩表进行初次排名功能( 9通过工程号获得相应工程的排名表表值函数( 10通过学号或姓名或运动号获得某学生运动成绩表表值函数( 11通过班级名称获得某班所有运发动运动成绩表表值函数( 12通过学院名称获得学院所有运发动运动成绩表表值函数( 13获得全校所有运发动的运动成绩表表值函数( 14获得全校所有班级总分数以及在学院排名和早全校排名 表值函数三、任务发出日期:2021-4-25课程设计完成日期:2021-6-27.小组分工说明小组编号题

3、目:运动会成绩管理系统小组分工情况:XXX:参与数据库的讨论和设计;搜集整理数据、录入数据;设计了具体的逻辑结构,绘制E-R 图;创建数据库以及工程表、运发动表、成绩表和班级名次表;实现了表之间的关联,创立必要的默认值、规那么;创立了相应的索引;创立了班级名次表的视图。XXX:参与数据库的讨论和设计;创立某工程名次表值函数;创立触发器实现成绩表的按工程自动排名功能;创立存储过程实现班级名次表的班级总成绩的更新功能;创立存储过程实现班级名次表的排名功能;创立触发器实现运发动表改动时自动更新班级名次表的功能;创立多个表值函数用于实现不同的查询功能:工程查询函数,个人成绩查询函数,班级成绩查询函数,

4、学院成绩查询函数,全校成绩查询函数,全校班级名次查询函数。整个数据库局部的设计共创立了三个触发器,四个存储过程以及七个表值函数。另外还设计了本运动会成绩管理系统的界面局部,以及文档编辑工作。组长签字:年月日指导教师对课程设计的评价成绩:指导教师签字:年月日.目录1需求分析 11 1 数据事实11 2 主要用户视图22概念结构设计22 1 局部 ER图 32 2 全局 ER图 33逻辑结构设计44物理结构设计45主要功能详细设计55 1创立数据库 55 2创立数据表 65 3添加数据仅以一条为例75 4数据库完整性75 5成绩表按成绩自动排名触发器,函数,存储过程75 6更新 clscore表触

5、发器135 7成绩表按照工程初始名次135 8查询某个工程的全部成绩和排名表值函数145 9查询某个班的运发动成绩表值函数155 10查询某个学生的所有成绩表值函数155 11查询某个学生的某个工程成绩表值函数165 12查询某个学院的运发动成绩表值函数175 13查询全校运发动成绩表值函数175 14通过学号和运动号查询成绩和名次存储过程185 15创立班级成绩和名次视图185 16创立索引 196 界面设计主要过程19界面总体设计19登录界面设计19成绩管理员界面设计20运发动查询界面设计27.1 需求分析本系统是用于管理运动会成绩的系统,要实现的功能就是运动会成绩的增加,修改和删除,同时

6、还应该具有运发动和运动工程的增加修改和删除功能。( 1本系统面向用户有两种:成绩管理员、学生运发动。( 2管理员功能介绍管理员正确登陆后,可以增加、删除、修改、查询运发动信息,比赛工程以及比赛成绩。 3学生运发动主要功能介绍学生登录后,可以查询比赛成绩、运动发动信息、运动工程。11 数据事实数据实例.12 主要用户视图用户需求成绩管理员登录正确输入用户名及密码登录增加、删除、修改、查询运发动信息,比赛工程以及比赛成绩学生登录默认用户名查询比赛成绩、运动发动信息、运动工程2 概念结构设计学生登录管理员登入查询查询查询与修改查询与修改查询与修改成绩查询根本信息查询成绩查询根本信息查询信息录入个 项

7、班学全 全运 项成添添比人 目级院 校校动目绩加加赛成 成成成 成名员 表表学比成绩绩绩绩绩次表生赛绩查查查查查查信项录询询询询询询息目入.图 2.1 系统边界21 局部 ER图工程一工程二性别工程号工程名运动号学生表班级工程表图 1 工程表学号工程号成绩表成绩名次图 3 成绩表22 全局 ER图n学生表选择成绩表排名班级名次表学号姓名学院图 2 学生表班级名班级得分班级名次表在学院排名在校排名图 4 班级名次表m工程表.3 逻辑结构设计关系模式如下:运发动学号、姓名、性别、学院、班级、运动号、工程一、工程二运动工程工程号、工程名称成绩学号、工程号、成绩、名次班级排名学院、班级、总成绩、在学院名次、在校名次4 物理结构设计学生表列名数据类型允许空说明SNOInt否学生编号SNameVarcha

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号