足球联赛积分管理系统设计与实现(含代码)

足球联赛积分管理系统设计与实现(含代码)

ID:13394122

大小:379.50 KB

页数:32页

时间:2018-07-22

足球联赛积分管理系统设计与实现(含代码)_第1页
足球联赛积分管理系统设计与实现(含代码)_第2页
足球联赛积分管理系统设计与实现(含代码)_第3页
足球联赛积分管理系统设计与实现(含代码)_第4页
足球联赛积分管理系统设计与实现(含代码)_第5页
资源描述:

《足球联赛积分管理系统设计与实现(含代码)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、序言本程序定义一个球队类,每个球队是均是此类的对象。由于联赛中参赛的队伍数是固定的,因此可用对象数组来实现(当然也可以用链表结构)。每输入两个队的比赛成绩,则相应的队的有关数据(比赛场数,赢的场数,平的场数,负的场数,进球数,失球数,积分等)即可进行修改,比赛成绩录入完成,调用联赛排序方法(对象数组作为参数)排出名次并输出。如果成功进入足球联赛积分管理界面,以后你可以选择显示球队,此时可以查阅排名,也可以输入比赛结果,修改球队积分,录入球队积分,查询比赛积分;球队信息的添加、删除、修改和查询。该项目用Java语

2、言编写,用Eclipse作为开发工具,后台数据库采用SQLServer2008.本系统在设计上有所侧重,更加强调信息的完整性和查询功能,娱乐性较小,对界面要求不太高,整个界面相对朴实。而对于操作设计从人性化着手,方便管理人员的操作。摘要该项目用于对一个年度的足球联赛的各种信息进行管理,通过制作的专门界面,可以对球队信息、积分统计信息进行管理。球队信息的管理:包括球队信息的添加、删除、修改和查询;球队积分信息管理:包括球队积分的录入、查询、修改、删除等。该项目用Java语言编写,用Eclipse作为开发工具,后台

3、数据库采用SQLServer2008.本文详细介绍了足球联赛分数统计程序的设计与实现该程序具有足球赛成绩的输入,统计与输出等功能。关键字:足球联赛积分统计球队管理数据库31正文1、系统分析与设计1.1系统分析设计要求:(1)完成球队,球员信息的添加、删除、查找、修改功能(2)使用用户界面操作(3)使用数据库形式完成设计思路:首先设计界面进入面板,在面板中添加菜单选项,并将要实现的功能选项添加其中,然后对这些选项实施监听,实现其功能。该项目用于对一个足球联赛的各种信息进行管理,通过制作的专门界面,可以对球队、球

4、员、比赛情况、各种统计信息进行管理。球队的管理:包括球队信息的添加、删除、修改和查询;积分管理:按照联赛的积分规则查询各个球队的积分。1.2主界面设计首先设计一个容器,然后再容器中添加菜单,在菜单中添加选项,并在容器中加入面板,面板布局设置为CardLayout,最后将面板添加进容器。功能实现:在录入、查询、修改和删除界面中使用JButton、JLabel、ButtonGroup、JRadioButton、JTextField、Choice为界面中加入相应的组件,并对其进行监听,同时附加了文件流的处理。功能模块

5、划分如下:图1主界面结构图311.3各模块的结构图系统功能模块图展示了该系统的模块划分,是系统总体功能的初步分析概括。管理员登录后,可以在主控界面查看统计分析信息,使用帮助信息,通过查看使用帮助信息可以了解系统操作的注意事项以及一些具体操作的使用说明,熟悉系统的操作规范后,管理员可以对球队及球队积分进行管理。主窗体球队管理积分管理添加球队查询球队修改球队删除球队积分查询积分录入积分修改积分删除系统管理欢迎界面退出图2各模块结构图312、详细设计2.1主界面类的定义(1)成员变量见表2-1:成员变量描述变量类型名

6、称面板InputTeamins面板ModifyTeammos面板DeleteTeamdes面板QueryTeamqus菜单栏JButtonBarbar菜单组JMenumenuSystemmenuStu菜单项JMenuItemitemWelitemExititemSearchitemAdditemEdititemDelete布局管理器CardLayoutcard表2-1主要成员变量表2.2类Database(1)成员变量见表2-2:成员变量描述变量类型名称执行SQL语句的接口Statementstmt返回结果的接

7、口ResultSetrs数据库连接接口Connectionconn字符串(SQL语句、驱动)Stringsqlstrurl表2-2主要成员变量31(2)方法见表2-3:方法名称返回类型功能备注Database无类型创建Database对象构造方法OpenConn无类型打开数据库连接无executeQueryResultSet执行SQL查询语句,返回结果集RS返回ResultSet类型结果集executeUpdate无类型执行SQL更新语句无closeStmt无类型关闭当前的Statement对象无closeCo

8、nn无类型关闭数据库连接无表2-3主要方法2.3各模块主要代码(1)主界面:packageStu;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.io.*;publicclassMainWindowextendsJFrameimplementsActionListener{privatesta

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

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

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