足球联赛积分管理系统精选.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
足球联赛积分管理系统精选

实践教学 ******************* 兰州理工大学 计算机与通信学院 2012年秋季学期 java 课程设计 题 目:足球联赛积分管理系统 专业班级:计算机科学与技术(5)班 姓 名: 郭虹 学 号: 指导教师: 李明 成 绩:________ 目 录 1. 摘 要 2 2. 序言 4 3. 系统分析与设计 8 4. 详细设计 9 5.设计总结................................................................................. 6.参考文献 19 7.致 谢 20 附件Ⅰ 部分源程序代码 21 摘 要 此说明书专为计算机与通信学院计算机科学与技术专业2012年秋季学期java课程设计而做。 面向对象的基本元素是对象,面向对象程序的主要结构特点是:第一,程序一般由类的定义和类的使用两部分组成;第二,程序中的一切操作都是通过向对象发送消息来实现的,对象接收到消息后,启动有关的方法完成相应的操作。一个程序中涉及的类,可以由程序设计者决定,但在一个程序中只能有一个父类且类不能实现多重继承,程序中还必须要有一个主函数main,在主函数中声明并创建一个类的对象,通过类的对象调用类中定义的成员函数,此函数是程序执行的入口。在足球联赛赛的java程序中就定义了一个football类来实现有关的功能,还定义了许多构造函数,构造函数用来初始化对象。 关键字:类;对象;构造函数;主函数 前 言 近年来,在计算机软件行业,面向对象程序设计的思想已经被越来越多的软件设计人员所接受。不仅因为它是一种最先进的,新颖的计算机程序设计思想,最主要的是这种新的思想更接近人的思维活动,人们利用这种思想进行程序设计时,可以很大程度地提高编程能力,减少软件维护的开销。面向对象程序设计方法是通过增加软件的可扩充性和可重用性来提高程序员的编程能力。 随着计算机在我国广泛而深入的应用,在分析和开发计算机系统软件和应用软件的过程中,迫切需要掌握各种数据结构的描述方法以及相应的处理算法。因此面向对象程序设计知识是计算机相关科学的学生和从事计算机应用的技术人员必备的专业基础知识。 系统分析与设计 1.需求分析 足球联赛积分采用主客场双循环赛制,胜一场得3分,平局各得1分,负一场得0分,联赛排名以积分多着在前,当两队(或多队)积分相同时,则净胜球(即进球数与失球数之差)多着在前,若净胜球相同,则进球数多着在前,若仍相同,则抽签活踢附加赛决定名次(这在联赛结束后进行,联赛未结束则两队名次并列,本程序不做这方面的要求)。此课程设计的主要目的在于以足球联赛为背景,设计,开发一套“足球联赛积分管理系统”软件。 2.系统模块设计 3.数据库设计模块图 4.界面的组织和整体设计 总体界面设计 5.程序的类层次结构 (1)主函数部分:定义了一个类main, main函数是程序执行的入口public class Main { /** * 程序入口 */ public static void main(String[] args) { JDBCAdapter jdbc = new JDBCAdapter(); MainFrame mainFrame = new MainFrame(jdbc); mainFrame.setVisible(true); }} (2) 定义了一个主窗体类mainFrame, 这个类继承了CeenterDialog,在这个类中定义了成员变量 private JButton teamBtn; private JButton quitBtn; private JButton calBtn; private JButton matchBtn; private JButton memberBtn; TeamFrame tf; MemberFrame mf; MatchFrame af; CalculateFrame cf; 定义了一个构造函数 public MainFrame(JDBCAdapter jdbc) { this.jdbc=jdbc; initGUI(); } 在类中定义了一个initGUI()方法来实现系统主界面的显示,在方法体中设置了五个按钮,点击按钮来实现对球员,球队,和比赛结果的管理,并在数据库中显示添加或者删除的球员或者球队,主界面如下如下图所示: 主界面 (3) 在同一

文档评论(0)

pfenejiarz + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档