zoukankan      html  css  js  c++  java
  • 团队项目

    在本次实验中,我们经历了不少波折。

    最开始我们选择的题目是电梯调度系统,但是在后来的实践中发现:这个题目的算法过于困难,导致软件开发的困难集中于算法的设计。导致开发时要解决的问题变成了:在xx的情况下,如何设计算法?而不是:我们如何设计这个软件系统,来构建工程。

    因此,我们决定改变实验题目,改为设计一个游戏,来更好的体现开发的过程。

    因此我们选择了flappy bird作为开发的对象。

    完成功能:

    1、JFrame界面,完成游戏贴图

    2、在游戏结束后能将数据存入数据库,并提取数据库数据生成排名

    3、鼠标操控游戏

    总结:

    整体来说flappy bird是一个相当简单的软件,事实上,对于我们来说,实验的难度主要在于团队合作,因为在合作时代码的混乱,反而给我们增加了大量的额外的工作,增加了开发时间。

    除此之外,对于程序开发过程的不熟悉也困扰到了我们,因为在过去的编写代码过程中,我们很少考虑到模型的建立,因此在建立UML图时遇到了不少困难。

    其次,在生成执行文件时也遇到了困难:因为连接的数据库很可能没有我们所使用的数据库表,因此,不得不在程序中加入了建立数据库的函数以完成执行文件的构建。

  • 相关阅读:
    ARM的体系结构与编程系列博客——ARM体系版本
    eclipse快捷键
    ARM的体系结构与编程系列博客——ARM的历史与应用范围
    基于LINUX的多功能聊天室
    CC2530自动安全联网
    python3元组
    Python3 列表
    Python3 数字(Number)
    Python3 注释
    python3解释器
  • 原文地址:https://www.cnblogs.com/13070036dj/p/5601715.html
Copyright © 2011-2022 走看看