logo资料库

毕业设计-基于android的手机公交线路查询系统.doc

第1页 / 共59页
第2页 / 共59页
第3页 / 共59页
第4页 / 共59页
第5页 / 共59页
第6页 / 共59页
第7页 / 共59页
第8页 / 共59页
资料共59页,剩余部分请下载后查看
第一章 引言
第二章 需求分析与概要设计
2.1需求分析
2.1.1 服务器端需求分析
2.1.2 客户端需求分析
2.1.3 开发环境及工具需求分析
2.2 概要设计
2.2.1 开发流程
2.2.2 系统数据流图
第三章 模式设计
3.1 C/S模式简介
3.2 B/S模式简介
3.3 B/S-C/S模式
3.3.1 B/S-C/S模式定义
3.3.2 B/S-C/S模式特点
第四章 数据库设计
4.1 数据库结构
4.2 服务器数据库设计:
4.3 客户端数据库设计:
4.3.1 SQLite简介
4.3.2 数据库设计
第五章 服务器端详细设计
5.1 后台管理模式
5.2 查询简析
5.2.1线路查询
5.2.2站点查询
5.3 数据库同步
5.3.1 Servlet
5.3.2 DAO
5.3.3 XML
第六章 客户端详细设计
6.1 简述
6.2 什么是Android
6.3 Android系统架构简介
6.3.1 应用程序(APPLICATIONS)
6.3.2 应用程序框架(APPLICATION FRAMEWORK)
6.3.3 Android 运行时(RUNTIME)
6.3.4 系统库(LIBRARIES)
6.3.5 Linux
6.4 实现客户端数据库
6.4.1 SQL语言
6.4.2 创建数据库
6.4.3 客户端数据库操作
6.5 客户端功能模块实现
6.5.1 线路查询
6.5.2 地图功能
6.5.3 数据更新
6.5.4 意见反馈
第七章 结论
参 考 文 献
致 谢
附 录A 数据库更新语句
附 录B 线路和站点查询代码
附 录C 票价和发车时间查询代码
湖 南 科 技 大 学 毕 业 设 计( 论 文 ) 题 目 手机公交线路查询系统 作 者 学 院 计算机科学与工程学院 网络工程 专 业 学 号 指导教师 二〇一〇 年 六 月 六 日
湖 南 科 技 大 学 毕业设计(论文)指导人评语 [主要对学生毕业设计(论文)的工作态度,研究内容与方法,工作量,文献应用, 创新性,实用性,科学性,文本(图纸)规范程度,存在的不足等进行综合评价] 指导人: (签名) 年 月 日
指导人评定成绩:
湖 南 科 技 大 学 毕业设计(论文)评阅人评语 [主要对学生毕业设计(论文)的文本格式、图纸规范程度,工作量,研究内容与方法,实用性与科 学性,结论和存在的不足等进行综合评价] 评阅人: (签名) 年 月 日 评阅人评定成绩:
湖 南 科 技 大 学 毕业设计(论文)答辩记录 日期: 2010 年 6 月 9 日 学生: 学号: 班级:网络工程一班 题目: 手机公交线路查询系统 提交毕业设计(论文)答辩委员会下列材料: 1 设计(论文)说明书 共 50 页 2 设计(论文)图 纸 共 21 页 3 指导人、评阅人评语 共 2 页 毕业设计(论文)答辩委员会评语: [主要对学生毕业设计(论文)的研究思路,设计(论文)质量,文本图纸规范程度和对设计(论文) 的介绍,回答问题情况等进行综合评价] 答辩委员会主任: 委员: (签名) (签名) (签名) (签名) (签名) 答辩成绩: 总评成绩:
湖南科技大学本科生毕业设计(论文) 摘 要 随着人们生活水平的提高,出行坐车成为日常生活中不可缺少的一部分。而乘往目 的地的线路需要随时掌握,于是手机公交线路查询软件,将成为人们生活出行的好帮手。 手机公交线路查询软件主要包括了服务器端以及客户端,服务器和客户端拥有各自独立 的数据库,客户端采用数据库同步方式从服务器数据库获取信息。用户既能从手机本地 数据库获取信息,又能从互联网上获取信息,即便脱离服务器也能做为单机版软件使用。 通过手机公交查询软件,用户能够及时更新公交信息和查询线路,也能够借助 Google 服务器进行地图查询。服务器有后台管理软件,方便了管理员对服务器的管理 操作。本手机公交线路查询系统采用了 B/S-C/S 结构。 关键词:Java;手机公交线路查询;B/S-C/S 结构; - i -
湖南科技大学本科生毕业设计(论文) Abstract With the level of people’s life improving,going out by bus become a necessary part of daily life.And the traffic line to destination should be known everytime.The software of Mobile and querying traffic line become more and more important nowadays gradually.Its contains server and client,server and client have its own database,client gets information by synchronizing database from server.It satifies users requirements of getting information from locale database and obtaining information from internet,it also can be used without the help of server. With this Mobile and querying traffic line software,user can update data in time and check There is a management software in server,facilitate administrator to manage server. Mobile and querying traffic line software suits for B/S-C/S structure. Keywords:Java; Mobile and querying traffic line; B/S-C/S structure. - ii -
湖南科技大学本科生毕业设计(论文) 目 录 第一章 引言..............................................................................................................................................1 第二章 需求分析与概要设计........................................................................................................2 2.1 需求分析 .............................................................................................................................................2 2.1.1 服务器端需求分析 ...............................................................................................................2 2.1.2 客户端需求分析 ...................................................................................................................2 2.1.3 开发环境及工具需求分析 ...................................................................................................3 2.2 概要设计 ............................................................................................................................................4 2.2.1 开发流程 ...............................................................................................................................4 2.2.2 系统数据流图 .......................................................................................................................4 第三章 模式设计 ...................................................................................................................................5 3.1 C/S 模式简介 ......................................................................................................................................5 3.2 B/S 模式简介 ......................................................................................................................................5 3.3 B/S-C/S 模式 .......................................................................................................................................6 3.3.1 B/S-C/S 模式定义 ................................................................................................................6 3.3.2 B/S-C/S 模式特点 ................................................................................................................7 第四章 数据库设计 ............................................................................................................................. 8 4.1 数据库结构 ......................................................................................................................................8 4.2 服务器数据库设计: ......................................................................................................................8 4.3 客户端数据库设计: ....................................................................................................................10 4.3.1 SQLite 简介 ........................................................................................................................10 4.3.2 数据库设计 .........................................................................................................................10 第五章 服务器端详细设计...........................................................................................................12 5.1 后台管理模式 ..................................................................................................................................12 5.2 查询简析 ..........................................................................................................................................18 5.2.1 线路查询 ..............................................................................................................................18 5.2.2 站点查询 ..............................................................................................................................18 5.3 数据库同步......................................................................................................................................19 5.3.1 Servlet...............................................................................................................................19 5.3.2 DAO.......................................................................................................................................19 5.3.3 XML.......................................................................................................................................19 第六章 客户端详细设计................................................................................................................ 21 6.1 简述 ..................................................................................................................................................21 6.2 什么是 Android............................................................................................................................... 21 6.3 Android 系统架构简介 ..................................................................................................................21 6.3.1 应用程序(APPLICATIONS).................................................................................................22 6.3.2 应用程序框架(APPLICATION FRAMEWORK)...................................................................... 22 - iii -
分享到:
收藏