- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库原理与应用课程设计
说 明 书
题 目: 运动会成绩管理系统
学 院:
班 级:
完成人:组号:
姓名:XXX 学号:XXXX 成绩:
姓名:XXX 学号:XXXX 成绩:
指导教师:
山 东 科 技 大 学
2014年6月27日
课 程 设 计 任 务 书
一、课程设计题目: 运动会成绩管理系统
二、课程设计应解决的主要问题:(按实现的系统功能)
(1)运动项目、运动员、运动成绩以及班级名次的记录存储
(2)添加修改和删除项目表、运动员表和成绩表信息
(3)自动生成班级名次表(触发器)
(4)运动员表有改动时,自动更新班级名次表(触发器)
(5)成绩表有改动时自动对成绩表中记录按项目排名次(触发器)
(6)成绩表自动排名自动更新班级名次表中班级总分(存储过程)
(7)更新班级总分之后自动对班级排名(学院名次,学校名次)(存储过程)
(8)对成绩表进行初次排名功能
(9)通过项目号获得相应项目的排名表(表值函数)
(10)通过学号或姓名或运动号获得某学生运动成绩表(表值函数)
(11)通过班级名称获得某班所有运动员运动成绩表(表值函数)
(12)通过学院名称获得学院所有运动员运动成绩表(表值函数)
(13)获得全校所有运动员的运动成绩表(表值函数)
(14)获得全校所有班级总分数以及在学院排名和早全校排名(表值函数)
任务发出日期: 2014-4-25 课程设计完成日期: 2014-6-27
小组分工说明
小组编号 题 目: 运动会成绩管理系统
小组分工情况:
XXX:参与数据库的讨论和设计;搜集整理数据、录入数据;设计了具体的逻辑结构,绘制E-R图;创建数据库以及项目表、运动员表、成绩表和班级名次表;实现了表之间的关联,创建必要的默认值、规则;创建了相应的索引;创建了班级名次表的视图。
XXX:参与数据库的讨论和设计;创建某项目名次表值函数;创建触发器实现成绩表的按项目自动排名功能;创建存储过程实现班级名次表的班级总成绩的更新功能;创建存储过程实现班级名次表的排名功能;创建触发器实现运动员表改动时自动更新班级名次表的功能;创建多个表值函数用于实现不同的查询功能:项目查询函数,个人成绩查询函数,班级成绩查询函数,学院成绩查询函数,全校成绩查询函数,全校班级名次查询函数。整个数据库部分的设计共创建了三个触发器,四个存储过程以及七个表值函数。另外还设计了本运动会成绩管理系统的界面部分,以及文档编辑工作。
组长签字:
年 月 日
指导教师对课程设计的评价
成绩:
指导教师签字:
年 月 日
目 录
1 需求分析 1
1.1 数据事实 1
1.2 主要用户视图 2
2 概念结构设计 2
2.1 局部ER图 3
2.2 全局ER图 3
3 逻辑结构设计 4
4 物理结构设计 4
5 主要功能详细设计 5
5.1 创建数据库 5
5.2 创建数据表 5
5.3 添加数据(仅以一条为例) 6
5.4 数据库完整性 7
5.5 成绩表按成绩自动排名(触发器,函数,存储过程) 7
5.6 更新 clscore 表(触发器) 12
5.7 成绩表按照项目初始名次 13
5.8 查询某个项目的全部成绩和排名(表值函数) 14
5.9 查询某个班的运动员成绩(表值函数) 14
5.10 查询某个学生的所有成绩(表值函数) 15
5.11 查询某个学生的某个项目成绩(表值函数) 16
5.12 查询某个学院的运动员成绩(表值函数) 16
5.13 查询全校运动员成绩(表值函数) 17
5.14 通过学号和运动号查询成绩和名次(存储过程) 17
5.15 创建班级成绩和名次视图 18
5.16 创建索引 18
6 界面设计主要过程 18
6.1 界面总体设计 19
6.2 登录界面设计 19
6.3 成绩管理员界面设计 20
6.4 运动员查询界面设计 26
1 需求分析
本系统是用于管理运动会成绩的系统,要实现的功能就是运动会成绩的增加,修改和删除,同时还应该具有运动员和运动项目的增加修改和删除功能。
本系统面向用户有两种:成绩管理员、学生运动员。
管理员功能介绍
管理员正确登陆后,可以增加、删除、修改、查询运动员信息,比赛项目以及比赛成绩。
学生
您可能关注的文档
最近下载
- 中国染料化工项目经营分析报告.docx
- 专题04:论证结构与思路-备战2025年中考语文一轮复习现代文阅读讲与练(江苏通用)(解析版).docx VIP
- 初中英语读写结合模式促进写作教学的探讨.pptx VIP
- 2025年中国DBE项目创业投资方案.docx
- 堤顶混凝土路面施工方案堤顶混凝土路面施工方案.doc VIP
- 筑牢金融数字防线:商业银行信息安全风险管理体系的构建与革新.docx
- 《人力资源管理师三级》第五章薪酬管理.ppt
- 《让子弹飞》剧本.doc VIP
- 2025年水环境服务项目可行性分析报告.docx
- DB4201T 620-2020 液化石油气供气场站设置技术规定.docx VIP
文档评论(0)