Skip to content

Airine/In-flight-entertainment-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

In-flight-entertainment-system 航空影视娱乐系统

项目背景: 此项目为2018年春季 SUSTech Java2(CS209) 课程的小组项目
作用场景: 能够在航空飞机的可触屏固定大小的内嵌式电脑上运行的可满足乘客基本娱乐需求的软件系统。

示例:

  • 主界面:
    主界面不见了
  • 视频播放界面:
    视频界面不见了
  • 音乐播放界面:
    音乐界面不见了
  • 个性化边栏:
    个性化边栏不见了

特性

  • 个性化界面与多语言

  • 用户数据库与网络爬虫

  • 虚拟键盘与触控滑动

原理说明

前端界面大部分利用Javafx组件完成,代码框架使用观察者模式,数据库使用sqlite

下载安装

这不是个Android项目,目前仅支持intellij IDEA导入项目的方法测试使用。

下个版本将完成项目打包

使用方法

(待补充)

注意事项

项目代码中不包含建表操作,只能使用项目中的初始数据库(sqlite)

TODO

  • 打包成可运行软件
  • 添加记忆功能(记录关闭前播放的影片及进度)
  • 添加游戏板块并添加贪吃蛇游戏
  • 歌词功能
  • 真正实现充钱和给开发者留言功能

License

MIT

About

Java2 Group Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published