摘 要:本论文详细论述了基于Android的公路客运售票系统的设计与实现。全文共分为引言、系统的总体设计、系统的实现、软件测试等主要四个部分。首先介绍了系统的开发背景、意义与目标、开发工具和开发环境;其次介绍了系统的需求分析、功能模块、全局的实体图和数据库的设计;然后阐明系统各个功能模块,包括管理员登录功能、车站信息管理功能、路线信息管理功能、用户信息管理功能、订单管理功能、用户注册登录功能和预订车票功能;最后给出软件测试的结果。58774
毕业论文关键词: 安卓,公路客运售票,数据库
Abstract: This paper discusses in detail the design and implementation of road passenger transport Android-based ticketing system. The main text is pided into four parts introduction, the overall design of the system, implementation of the system, software testing. First introduced the system development background, the significance and objectives, development tools and development environment; secondly describes the system requirements analysis, design functional modules, global entity diagram and the database; and clarify the various functional modules, including the administrator login feature station information management, route information management function, the user information management, order management, user registration login function and book tickets function; Finally, software test results.
Keywords: Android, road passenger transport ticketing, database
1 引言 5
1.1 系统开发背景 5
1.2 系统开发意义与目标 5
1.3 系统开发工具简介 6
1.4 ssh环境搭建 8
2 系统的总体设计 12
2.1 需求分析 12
2.2 系统功能模块 12
2.3系统全局实体图 13
2.4 数据库设计 16
3 系统的实现 19
3.1管理员登录功能 19
3.2车站信息管理功能 20
3.3路线信息管理功能 22
3.4 用户信息管理功能 24
3.5订单管理功能 26
3.6用户注册登录功能 28
3.7预订车票功能 30
4软件测试 32
4.1 系统测试 33
4.2 系统测试的性能要求 34
4.3 系统的单元测试 34
结 论 36
参考文献 37
致 谢 38
1 引言
1.1 系统开发背景
近年来Internet技术得到迅速发展,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。在Java出现以前,Internet上的信息内容都是一些固定不变的HTML文档。Java的出现让用户看到了交互式的内容,无需考虑软硬件平台就可以执行应用程序,方便快速,而且还有了极大的安全保障。随着科技时代在不断发展,手机在人们生活中扮演的角色越来越重要。随着手机功能的逐步强大,手机APP占据了市场的很大份额,尤其是基于安卓的APP更为热门。在一定程度上,手机比电脑更为方便简单快捷,能随时随地的进行操作,没有局限性。本设计主要为了使客票销售和日常管理工作得以改善,实现客票管理和发售的网络现代化,极大地方便乘客的购票,提高公路客运经营水平和服务质量。