掌上公交设计方案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四、服务器端详细设计...................................................................................................................... 12 4.1 后台管理模式........................................................................................................................12 4.2 查询简析................................................................................................................................14 4.2.1 线路查询................................................................................................................... 14 4.2.2 站点查询................................................................................................................... 15 4.3 数据库同步............................................................................................................................15 4.3.1 Servlet.................................................................................................................... 15 4.3.2 DAO.............................................................................................................................15 4.3.3 XML.............................................................................................................................15
通过手机公交查询软件,用户能够及时更新公交信息和查询线路,也能够借 助 Google 服务器进行地图查询。服务器有后台管理软件,方便了管理员对服务 器的管理操作。
I
目录
方案设计书
一、需求分析与概要设计.................................................................................................................... 1 1.1 需求分析...................................................................................................................................1 1.1.1 服务器端需求分析....................................................................................................1 1.1.2 客户端需求分析........................................................................................................1 1.1.3 开发环境及工具需求分析....................................................................................... 3 1.2 概要设计..................................................................................................................................3 1.2.1 开发流程.................................................................................................................... 3 1.2.2 系统数据流图............................................................................................................ 4
三、数据库设计..................................................................................................................................... 8 3.1 数据库结构............................................................................................................................8 3.2 服务器数据库设计............................................................................................................... 8 3.3 客户端数据库设计............................................................................................................. 10 3.3.1 SQLite 简介............................................................................................................. 10 3.3.2 数据库设计.............................................................................................................. 10
二、模式设计......................................................................................................................................... 5 2.1 C/S 模式简介............................................................................................................................5 2.2 B/S 模式简介............................................................................................................................5 2.3 B/S-C/S 模式............................................................................................................................ 5 2.3.1 B/S-C/S 模式定义...........wenku.baidu.com.........................................................................................6 2.3.2 B/S-C/S 模式特点.....................................................................................................7
五、客户端详细设计(安卓为例)....................................................................................................... 16 5.1 简述........................................................................................................................................ 16 5.2 什么是 Android..................................................................................................................... 16 5.3 Android 系统架构简介.......................................................................................................16 5.3.1 应用程序(APPLICATIONS)..................................................................................... 17 5.3.2 应用程序框架(APPLICATION FRAMEWORK)..........................................................17 5.3.3 Android 运行时(RUNTIME)...................................................................................18 5.3.4 系统库(LIBRARIES)................................................................................................18 5.3.5 Linux.........................................................................................................................18 5.4 客户端功能模块实现...........................................................................................................19
方案设计书
掌上公交实时查询系统
方 案 设 计 书
江苏灵狐软件科技有限公司
2013 年 8 月 23 日
I
方案设计书
序
随着人们生活水平的提高,出行坐车成为日常生活中不可缺少的一部分。而 乘往目的地的线路需要随时掌握,于是手机公交线路查询软件,将成为人们生活 出行的好帮手。手机公交线路查询软件主要包括了服务器端以及客户端,服务器 和客户端拥有各自独立的数据库,客户端采用数据库同步方式从服务器数据库获 取信息。用户既能从手机本地数据库获取信息,又能从互联网上获取信息,即便 脱离服务器也能做为单机版软件使用。
通过手机公交查询软件,用户能够及时更新公交信息和查询线路,也能够借 助 Google 服务器进行地图查询。服务器有后台管理软件,方便了管理员对服务 器的管理操作。
I
目录
方案设计书
一、需求分析与概要设计.................................................................................................................... 1 1.1 需求分析...................................................................................................................................1 1.1.1 服务器端需求分析....................................................................................................1 1.1.2 客户端需求分析........................................................................................................1 1.1.3 开发环境及工具需求分析....................................................................................... 3 1.2 概要设计..................................................................................................................................3 1.2.1 开发流程.................................................................................................................... 3 1.2.2 系统数据流图............................................................................................................ 4
三、数据库设计..................................................................................................................................... 8 3.1 数据库结构............................................................................................................................8 3.2 服务器数据库设计............................................................................................................... 8 3.3 客户端数据库设计............................................................................................................. 10 3.3.1 SQLite 简介............................................................................................................. 10 3.3.2 数据库设计.............................................................................................................. 10
二、模式设计......................................................................................................................................... 5 2.1 C/S 模式简介............................................................................................................................5 2.2 B/S 模式简介............................................................................................................................5 2.3 B/S-C/S 模式............................................................................................................................ 5 2.3.1 B/S-C/S 模式定义...........wenku.baidu.com.........................................................................................6 2.3.2 B/S-C/S 模式特点.....................................................................................................7
五、客户端详细设计(安卓为例)....................................................................................................... 16 5.1 简述........................................................................................................................................ 16 5.2 什么是 Android..................................................................................................................... 16 5.3 Android 系统架构简介.......................................................................................................16 5.3.1 应用程序(APPLICATIONS)..................................................................................... 17 5.3.2 应用程序框架(APPLICATION FRAMEWORK)..........................................................17 5.3.3 Android 运行时(RUNTIME)...................................................................................18 5.3.4 系统库(LIBRARIES)................................................................................................18 5.3.5 Linux.........................................................................................................................18 5.4 客户端功能模块实现...........................................................................................................19
方案设计书
掌上公交实时查询系统
方 案 设 计 书
江苏灵狐软件科技有限公司
2013 年 8 月 23 日
I
方案设计书
序
随着人们生活水平的提高,出行坐车成为日常生活中不可缺少的一部分。而 乘往目的地的线路需要随时掌握,于是手机公交线路查询软件,将成为人们生活 出行的好帮手。手机公交线路查询软件主要包括了服务器端以及客户端,服务器 和客户端拥有各自独立的数据库,客户端采用数据库同步方式从服务器数据库获 取信息。用户既能从手机本地数据库获取信息,又能从互联网上获取信息,即便 脱离服务器也能做为单机版软件使用。