足球联赛管理系统开发.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

BeyondTechnology;项目概述;项目开发步骤;球队的管理:包括球队信息的添加、删除、修改和查询;

球员的管理:包括球员信息的添加、删除、修改和查询;

比赛过程的管理:包括一场比赛的基本信息的录入,如参赛双方的球队名称、比赛日期、比赛结果、进球情况等;

积分榜查询:按照联赛的积分规则查询各个球队的名次;

射手榜查询:按照进球多少查询进球队员的名次。;项目设计;项目设计——系统模块设计;项目设计——界面设计;主窗体界面设计——初始化数据库配置;项目设计——界面设计;项目设计——界面设计;项目设计——界面设计;项目设计——界面设计;项目设计——界面设计;项目设计——界面设计;球员管理界面设计——球员管理;球员管理界面设计——添加球员;球员管理界面设计——根据姓名修改球员信息;球员管理界面设计——根据队名和球衣号码修改球员;球员管理界面设计——根据姓名删除球员;球员管理界面设计——根据队名和球衣号码删除球员;球员管理界面设计——查询球员;比赛管理界面设计;统计信息界面设计——统计信息;统计信息界面设计——积分榜;统计信息界面设计——射手榜;概念模型设计;逻辑模型设计——球队表(Team);逻辑模型设计——球员表(Member);逻辑模型设计——比赛进程表(Course);逻辑模型设计——进球表(Goal);逻辑模型设计——积分榜(Score);逻辑模型设计——射手榜(GoalScore);项目实施—技术准备(JDBC技术);项目实施—技术准备(JDBC技术);项目实施—技术准备(JDBC技术);项目实施—技术准备(JDBC技术);项目实施—技术准备(JDBC技术);项目实施—技术准备(JDBC技术);采用JDBC-ODBC桥驱动程序;采用微软提供的本机APIJDBC驱动程序

首先到微软官方网站下载JDBC驱动程序,解压缩后包括三个jar文件:msbase.jar、mssqlserver.jar、msutil.jar。将这三个jar文件添加到项目中或者添加到JDK的外部扩展包路径下。另外还要给SQLServer2000安装SP3或以上的补丁程序。

然后在Java代码中加载驱动程序时,url设置为“com.microsoft.jdbc.sqlserver.SQLServerDriver”。;java.sql包中定义了一些常用的JDBCAPI:

java.sql.Driver-处理装载驱动程序,为创建新的数据库连接提供支持。

java.sql.Connection-完成连接某一指定的数据库的功能。

java.sql.Statement-在一个给定的连接中作为SQL执行声明的容器。

java.sql.ResultSet-控制对于给定声明取得结果列的途径。;采用JDBC操作数据库的基本步骤

加载驱动程序

建立数据库连接

生成语句对象

利用语句对象中相应方法对数据库进行操作

关闭使用完的对象;随堂练习:

在SQLServer2000中创建一个名为MyTest的数据库,各种配置参数采用默认值,然后在其中创建一张名为table1的表,只包含一个整型字段abc。

配置一个名为My的ODBC数据源,实现与第1题创建的MyTest数据库的连接。

编写一段Java程序,实现通过第2题配置的ODBC数据源对table1表进行数据的增、删、改、查,并编译运行,查看结果是否正确。

采用微软提供的JDBC驱动程序实现与第1题创建的MyTest数据库进行连接,并改写第3题的代码,实现通过JDBC驱动程序对table1表进行数据的增、删、改、查,并编译运行,查看结果是否正确。;项目实施—技术准备(触发器);创建触发器(P111-P115)

当添加一支新球队时,要把这支球队的名称一并插入到积分榜中,这样能够保证球队表与积分榜中的球队保持一致,在对积分榜进行统计时,不会遗漏球队;

当删除一支球队时,要在积分榜、比赛过程、球员表、射手榜等表中先把包含这支球队的所有记录都删除,否则会因为外码参照联系导致删除球队失败;

;创建触发器

当修改球队时,要把积分榜、比赛过程、球员表、射手榜等表中与这支球队相关的所有记录都先做修改,否则也会因为外码参照联系导致修改球队失败;

插入一场比赛详细信息时,将积分榜中的数据一起进行修改,并重新统计积分榜名次;

插入进球信息时,将射手榜中的数据一起进行调整,并重新统计射手榜名次。;在网上下载插件之后,解压缩,会得到两个文件夹:plugins和features,将它们复制到Eclipse目录下,覆盖原来的两个文件夹即可,这样就把该插件安装到Eclipse中了。;项目实施;项目实施——创建数据库;项目实施——创建表;项目实施——导入数据;选择数据源;选择数据目的地;指定表复制或查询;指定数据源和目的地具

您可能关注的文档

文档评论(0)

yuguanyin2015 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档