资源预览内容
第1页 / 共49页
第2页 / 共49页
第3页 / 共49页
第4页 / 共49页
第5页 / 共49页
第6页 / 共49页
第7页 / 共49页
第8页 / 共49页
第9页 / 共49页
第10页 / 共49页
亲,该文档总共49页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
项目名称Project Name密级Confidentiality Level基于Android平台的掌上导游系统仅供收件方查阅项目编号Project ID版本Version文档编号Document Codev6.3055.1116.90.8v6.3055.1116.9_SD_001Pocket guide system based on the Android platform Software System Design Specification 基于Android平台的掌上导游系统软件系统设计说明书Prepared by 拟制张汇东Date日期2012-09-04Reviewed by 评审人王飞Date日期Approved by批准喻国良Date日期 版权所有 不得复制Copyright BroadenGate Technologies, Co., Ltd. All Rights ReservedRevision Record修订记录Date日期Revision Version修订版本CR ID /Defect IDCR/ Defect号Sec No.修改章节Change Description修改描述Author作者2012-09-040.8全部软件系统设计说明书张汇东、刘善友、吴文传、张洋、傅颖、尹凯乐Catalog 目 录1Introduction 简介61.1Purpose 目的61.2Scope 范围61.2.1Name 软件名称61.2.2Functions 软件功能61.2.3Applications软件应用62Level 0 Design Description第0层设计描述62.1Software System Context Definition 软件系统上下文定义62.2Design Considerations (Optional)设计思路(可选)62.2.1Design Alternatives 设计可选方案72.2.2Design Constraints 设计约束72.2.3Other Design Considerations 其他73Level 1 Design Description第一层设计描述73.1System Architecture系统结构73.1.1Description of the Architecture系统结构描述73.1.2Representation of the Business Flow业务流程说明73.2Decomposition Description分解描述83.2.1Module/Subsystem 1 Description模块1/子系统1描述83.2.2Module/Subsystem 2 Description模块2/子系统2描述83.3Dependency Description依赖性描述83.4Interface Description接口描述83.4.1Module/Subsystem 1 Interface Description模块1/子系统1的接口描述83.4.2Module/Subsystem 2 Interface Description模块2/子系统2的接口描述94Level 2 Design Description第二层设计描述94.1Module Name (1) 模块1名称94.1.1Design Description模块设计描述94.1.2Function Illustration功能实现说明104.2Module Name (2) 模块2名称104.2.1Design Description模块设计描述104.2.2Function Illustration功能实现说明105Database Design数据库设计105.1Entities Definition实体定义115.1.1Decomposition Description分解描述115.1.2Internal Dependency Description内部依赖性描述115.2Behaviors Definition行为定义115.2.1Decomposition Description分解描述115.2.2External Dependency Description外部依赖性描述115.2.3Internal Dependency Description内部依赖性描述116Detailed Design of Module 模块详细设计116.1Class1 CLASS的设计116.1.1Overview简介126.1.2Class Diagram类图126.1.3Status Design状态设计126.1.4Attributes属性126.1.5Methods方法126.2Class2 CLASS的设计137Detailed Design of the Database数据库详细设计137.1Stored Procedure1 #/Trigger1# 存储过程1#/触发器1#的名称137.2Stored Procedure 2#/Trigger2# 存储过程2#/触发器2#的名称13 Keywords 关键词:Abstract 摘 要:List of abbreviations 缩略语清单:Abbreviations缩略语Full spelling 英文全名Chinese explanation 中文解释1 Introduction 简介1.1 Purpose 目的本文档描述的是“基于Android手机平台的手机导游”软件功能的模块功能点分析,本文档主要针对手机导游软件各个业务功能模块进行外界环境、系统框架、业务流程、功能类上的分析,文档主要面向本项目开发本的项目组成员,让项目组成员充分了解本手机导游软件开发项目的设计、功能模块、业务逻辑等,从而完整、有效地开发以及实现软件全部的功能。1.2 Scope 范围1.2.1 Name 软件名称基于Android平台的掌上导游系统1.2.2 Functions 软件功能本软件可以实现基本的定位功能,提供你所需要的地理信息。并可指明路线,使你能够很方便地到达目的地。还可搜索你所在地附近的商店信息。1.2.3 Applications软件应用随着人们对于出行要求的提高,如果能有一款能随身携带的工具,用以帮助人们查询地理位置,并提供优质的位置服务,便于人们查询路线、商店等信息,无疑会收到广大用户的欢迎与青睐。当你出差旅行时,你也许需要了解所在地的信息,需要了解所处位置周围所能提供的服务,如加油站、酒店、餐馆等,或者是希望获得某条线路以到达下一个目的地。这个时候,你的手机上有一个导游系统软件就显得非常必要。通过简单的操作,即可获得你所需要的这些服务,既节约了时间,也节约了人力与财力。2 Level 0 Design Description第0层设计描述2.1 Software System Context Definition 软件系统上下文定义图2.1.1系统环境图2.2 Design Considerations (Optional)设计思路(可选)2.2.1 Design Constraints 设计约束2.2.1.1 Standards compliance 遵循标准l 本手机导游软件的开发在源代码上遵循java编程规范及其开发标准。l 运行eclipse开发环境和ADT插件。l 文档依据深圳易思博公司文档标准。2.2.1.2 Hardware Limitations 硬件限制本手机导游软件只能在Android智能操作系统手机平台上正常运行,手机至少要有2M的剩余空间。本手机导游软件PC机模拟器的配置需要2GB以上的内存,奔腾IV以上的处理器,Windows Xp sp2及以上升级包的XP系统。2.2.1.3 Technology Limitations 技术限制本手机导游软件主要是对手机移动终端使用过程中对武大校园及其附近进行信息导引,所以需要手机服务商提供网络,可以根据GPS进行实时定位。2.2.1.4 Database 数据库暂无。2.2.1.5 OS 操作系统本手机流量监控软件只适用于android智能操作系统平台SDK在2.1及以上的智能手机移动终端。2.2.2 Other Design Considerations 其他3 Level 1 Design Description第一层设计描述3.1 System Architecture系统结构3.1.1 Description of the Architecture系统结构描述 图3.1.2 系统功能模块图1) 欢迎信息 Logo界面展示(含欢迎语)本UI界面主要给用与展示应用系统的友好欢迎界面,提示用户本系统的主要功能,友好的交互界面将会给用户带来赏心悦目的感觉。智能平台手机移动终端操作用户通过本界面图形显示可以快速、方便、及时地了解本软件的意图(也就是说看欢迎界面就知道本软件要实现的业务及功能);配合友好的UI图形显示Logo图标,加强产品影响力;给智能平台手机移动终端操作用户带来使用便捷的操作提升用户亲和力。2) 地图导航在手机界面上显示一张地图,并可运用GPS定位来确定当前位置,并标注在地图上。可通过输入地名来搜索位置信息,并可获得相应的行进线路,显示在地图之上。3) 周边查询商户查询:可通过点击菜单项,来获得附近商户信息,并显示在地图上4) 信息分享将拍得的照片,分享上传至微博。3.1.2 Representation of the Business Flow业务流程说明3.1.2.1 地图导航模块流程3.1.2.2 周边信息查询模块流程3.1.2.3 帮助模块流程3.2 Decomposition Description分解描述3.2.1 地图导航模块描述1.Overview简介地图导航的功能主要包括查询想要位置的信息(天气、详细介绍等等)、通过GPS定位找到自己所在的位置和各种路线的查询。2. Functions功能用户可以查询自己当前的位置,通过输入查询的地方来查看地图,也能查询两个地方之间的路线。3.2.2 周边信息查询模块描述1.Overview简介周边查询功能主要包括搜索你选定位置周边的酒店、饭馆、车站、医院等等的信息,也可以浏览该景点的简介。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号