nba球员管理系统方案

nba球员管理系统方案

ID:36055850

大小:164.21 KB

页数:16页

时间:2019-04-30

nba球员管理系统方案_第1页
nba球员管理系统方案_第2页
nba球员管理系统方案_第3页
nba球员管理系统方案_第4页
nba球员管理系统方案_第5页
资源描述:

《nba球员管理系统方案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《NBA球员管理系统》《数据库原理》课程设计报告——NBA球员管理系统设计与实现学院:信息学院专业班级:计算机科学与技术1班组员姓名:王治铭201424020105陈昭儒201424020106殷鹏飞201424020110指导老师:李晓莉完成日期:2016-6-1715一、概述1.1背景说明软件名称:NBA球员信息管理系统用户:球队数据分析师1.2开发环境操作系统Windows7软件配置VisualBasic6.0&SQLServer2014二、需求分析2.1用户需求NBA发展至今,整个联盟涵括了三十支球队,每支球队的球员名单上限在常规赛时期

2、可以达到15位,加上不计其数的自由球员,管理并分析这些球员的生涯数据成为了一件棘手的事,NBA球员信息管理系统可以师解决这个问题。本系统面向的对象为球队数据分析师,对于专业人士,他们不仅有权浏览数据,也可以对数据进行修改、删除,用户共享数据并更新数据。2.2主要功能本系统从用户的需求出发,可实现以下功能:a)球员数据浏览b)球员数据修改c)球员数据删除2.3数据字典名称数据类型字段描述charchar球员姓名Pragesmallint球员年龄Pnosmallint球衣号码PIDchar球员代号Pcapitalmoney球员薪金Tnamechar

3、隶属球队名称TIDchar隶属球队代号ppgfloat场均得分rpgfloat场均篮板apgfloat场均助攻spgfloat场均抢断bpgfloat场均盖帽Pbesmallint最近一场得分15一、数据库概念结构设计根据需求分析,可知本系统有以下E-R图:球员薪金隶属球队代号隶属球队名称球衣号码球员年龄球员代号球员姓名球员信息3.1球员信息E-R图3.2球员数据E-R图场均抢断场均助攻场均篮板场均盖帽球员代号场均得分球员数据球员姓名3.3球员表现E-R图最近一场得分球员表现球员姓名球员代号15一、逻辑结构设计4.1球员信息表列名NULL约束P

4、IDNOTNULLprimarykeyPnameNOTNULLPcapitalNOTNULLPrageNOTNULLPnoNOTNULLTnameNOTNULLTIDNOTNULL4.2球员数据表列名NULL约束PIDNOTNULLprimarykeyPnameNOTNULLppgNOTNULLrpgNOTNULLapgNOTNULLspgNOTNULLbpgNOTNULL4.3球员表现表列名NULL约束PIDNOTNULLprimarykeyPnameNOTNULLPbeNOTNULL二、创建数据库及其对象5.1建表5.1.1球员信息表cre

5、atetableplayer(PIDchar(10)NOTNULL,Pnamechar(25)NOTNULL,PcapitalmoneyNOTNULL,PragesmallintNOTNULL,Tnamechar(30)NOTNULL,PnosmallintNOTNULL,TIDchar(15)NOTNULL,15primarykey(PID,Pname))5.1.2球员数据表createtableplayerData(PIDchar(10)NOTNULL,Pnamechar(25)NOTNULL,ppgfloatNOTNULL,rpgfloa

6、tNOTNULL,apgfloatNOTNULL,spgfloatNOTNULL,bpgfloatNOTNULL,primarykey(PID,Pname))5.1.3球员表现表createtablebehave(PIDchar(10)NOTNULL,PbesmallintNOTNULL,Pnamechar(25)NOTNULLprimarykey(PID))一、基于VB的UI设计6.1Form1窗口PrivateSubAdd_Click()Adodc1.Recordset.AddNewAdd.Enabled=FalseDel.Enabled=

7、FalseEdit.Enabled=TrueCancel.Enabled=TrueEndSubPrivateSubCancel_Click()Adodc1.Recordset.CancelUpdateAdd.Enabled=TrueDel.Enabled=TrueCancel.Enabled=FalseEndSubPrivateSubCommand1_Click()//打开form2窗口15Form2.ShowEndSubPrivateSubDel_Click()DimresAsIntegerres=MsgBox("确实要删除此行吗?",vbE

8、xclamation+vbYesNo+vbDefaultButton2)Ifres=vbYesThenAdodc1.Recordset.DeleteA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。