掌上公交设计方案
通过手机公交查询软件,用户能够及时更新公交信息和查询线路,也能够借 助 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
五、客户端详细设计(安卓为例)....................................................................................................... 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
方案设计书
掌上公交实时查询系统
方 案 设 计 书
江苏灵狐软件科技有限公司Biblioteka 2013 年 8 月 23 日
I
方案设计书
序
随着人们生活水平的提高,出行坐车成为日常生活中不可缺少的一部分。而 乘往目的地的线路需要随时掌握,于是手机公交线路查询软件,将成为人们生活 出行的好帮手。手机公交线路查询软件主要包括了服务器端以及客户端,服务器 和客户端拥有各自独立的数据库,客户端采用数据库同步方式从服务器数据库获 取信息。用户既能从手机本地数据库获取信息,又能从互联网上获取信息,即便 脱离服务器也能做为单机版软件使用。
四、服务器端详细设计...................................................................................................................... 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
二、模式设计......................................................................................................................................... 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 模式定义.....................................................................................................6 2.3.2 B/S-C/S 模式特点.....................................................................................................7