【Android论文栏目提醒】:网学会员在Android论文频道为大家收集整理了“Android平台的巴士服务系统“提供大家参考,希望对大家有所帮助!
2008年Google推出了一款名为Android的开源智能手机操作系统。Android凭借其开放性和良好的人机界面,受到广大手机生产商的重视,随着3G时代的到来,Android有可能会改变现在智能手机市场的格局。Android 是由Linux操作系统、中间件以及核心应用程序组成的专门为移动终端设备开发的层次软件集。通过对Android平台上应用的开发,更进一步了解Android这个系统,在开发中,尤其注重Android的Intent机制的使用。本论文系统的介绍了基于android平台的长途巴士服务系统的设计背景、设计过程、以及设计成果。该系统能够为乘客提供优质的服务。使巴士服务上升一个层次。本系统易于操作,使用方便,交互性强,界面美观。
关键词:巴士服务,Android,Tcp
目 录
摘 要 I
ABSTRACT II
第1章 问题定义 1
1.1 开发背景 1
1.2 课题的内容和实际意义 1
第2章 需求分析 2
2.1系统可行性分析 2
2.1.1目的和意义 2
2.1.2经济可行性 2
2.1.3技术可行性 2
2.2用户功能需求分析 2
2.2.1 用户需求概述 2
2.3系统用例图 3
2.3.1乘客用例图 3
2.3.2 服务员用例图 4
2.4系统流程图 5
第3章 系统关键技术及开发环境 6
3.1 Android环境 6
3.1.1 硬件环境 6
3.1.2 软件环境 6
3.2 Dalvik 虚拟机 7
3.3 Android的进程管理机制 7
3.4应用程序层 8
3.5系统开发环境与数据库选择 9
3.5.1系统开发环境 9
3.5.2数据库选择 9
第4章 系统设计 10
4.1系统结构图 10
4.2数据库的设计 10
4.2.1 数据字典 11
4.2.2 物理模型 13
4.3功能模块设计 13
4.3.1 功能模块 14
4.4目录结构 15
4.5 UI设计 16
第5章 重点代码解析 18
5.1配置文件 18
5.1.1 程序入口的配置 18
5.1.2程序权限的设置 19
5.2 Tcp通讯 19
5.3 手势的监听 21
5.4 收发邮件的实现 22
第6章 系统实现 23
6.1系统欢迎界面的实现 23
6.2菜单界面 23
6.3电影介绍 24
6.4电影播放界面 24
6.5电子书阅读界面 25
第7章 测试 26
7.1黑盒测试 26
7.1.1功能测试 26
7.2白盒测试 27
7.2.1代码测试 27
7.3测试分析 27
结 论 28
参考文献 29
附 录 30
致 谢 35
随着经济的不断发展,人们的生活水平的不断提高,出门旅游的人也越来越多,而在土耳耳,他们主要以公路交通为主,土耳其的长途巴士非常发达,网路多而密,新型车多,有冷气且禁烟,非常舒服。每个城市都有一个长途汽车站,前往各地的大巴车一般每半小时发车一次。土耳其的旅游交通大巴都非常新,主要是奔驰、三菱等。火车因竞争不过飞速发展的高速公路运输,而显得落后破旧,除了线路不够周延外,车次少也是问题,不如搭乘长途巴士,所以土耳其人出门一般都选择长途巴士,很多乘客在长途巴士上一般呆八个小时以上,但随着经济的发展,交通工具也越来越多,巴士公司为了提高自己的竞争力,不断跟新服务,所以提出了基于android平台的巴士服务系统。
我的项目的名字是基于Android[1]平台的巴士服务系统,乘客利用该软件,在巴士上可以看电影,看电视,听歌,玩游戏,看书,发邮件,以及查看天气,口渴了还可以点一杯饮料,饿了可以点一份甜点,有紧急情况,可以随时呼叫乘务员,而不需要走动。他们巴士上使用的pc机屏幕要比我们的手机屏幕大,并且是接电源的,所以弥补了手机的屏幕小,电量有限的缺点。而服务员只需初始化系统,使pc机处于可以使用状态的权限,当有通知的时候暂停pc机,乘客离开的时候,使pc机处于不可用的状态,顾客有请求的时候响应顾客服务,从而提高服务质量。
乘客登录系统后,可以进行歌曲点播和电影点播,如图2.1所示。
乘客还可以阅读电子书,玩游戏,收发邮件,还可以根据自己的需要点食品和饮料,以及对系统的声音和亮度进行设置,如图2.2所示。
巴士服务员用例图如图2.3所示,服务员初始化pc机,使乘客pc机处于可用状态或者不可用的状态,顾客有请求的时候响应顾客请求
用户登录系统后,进入欢迎界面和菜单界面,点击菜单中的logo,分别进入到歌曲点播,电影点播,人工服务,电子书阅读,游戏娱乐,系统设置六个功能模块,如图2.2所示。
这个是进入系统的欢迎界面,左边的文本框是对大巴车公司的一个描述或者一段文字性的广告,右边是一个视频的短片播放器,主要用来播放商业广告,如图6.1所示。
这个界面是一个菜单界面,展示大巴车上服务的logo,点击每个logo,进入相应的服务列表,点击箭头,进入下一个菜单页面,如图6.2所示。
这个是一个电影介绍界面,电影名,电影类型,点击详情,可以看到右边对电影的一个简短的描述,如图6.3所示。
这个是一个电影播放界面,在这个界面上可以全屏播放,可以播放上一部电影,可以播放下一部电影,如图6.4所示。