概要设计说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

概要设计说明书

一.引言

1.编写目的

本设计书是文件浏览器APP研发概要设计,将项目开发进程中或者项目结束后提供给开发人员和客户使用,同时也可以作为实施后期的维护人员使用。

2.项目背景

随着Android手机用户对日常文件处理情况的增加,一方面会影响手机操作系统的性能,另一方面给Android手机用户操作带来了不必要的麻烦。而且,Android手机操作系统本身又没有提供文件管理的软件,这一点在一定程度上影响Android手机用户的体验。本文依据Android手机终端设备的可操作性以及软件可定制性的特点,联系客观实际需求,设计实现一款基于Android文件管理器系统,可以有效的帮助Android手机用户处理日常文件和管理存储在本地手机上的文件操作。

3.定义

用于对文件进行管理的软件

4.参考资料(无)

二.任务概述

1.目标

完成文件浏览器APP,此app分为两个模块①对文件进行分类浏览②对文件进行管理

2.需求概述

①在智能手机桌面有文件浏览器图标,点击可以进入文件浏览器主页面

②在分类浏览界面有对音乐,视频,图片,文档进行分类浏览,并显示sd卡的总容量和剩余容量

③在文件管理中可对文件进行复制到,移动到,删除,重命名等操作

④在选项菜单中可以新建文件夹或文件

3.条件和限制

该应用在Android 4 4.2系统下运行,兼容Android 3.0以上系统

三.总体设计

1.总体结构和模块外部设计

模块功能:

①天气信息显示:展示、刷新所选择城市的天气信息

②城市列表:展示用户选择的城市,并且可以对城市进行删除、添加操作

③城市查询:在数据库中查询全国的省市县

④时间、天气插件:可以在手机小工具(WIDGETS)中找到插件并拖动到手机桌面并展示时间和天气信息,可手动刷新天气信息,点击可进入天气app

⑤日历插件:可以在手机小工具(WIDGETS)中找到插件并拖动到手机桌面并展示日历

2.总体流程图设计

开启应用

欢迎页面

(进行应用的初始化)

是否存在数据库

从数据库中

搜索出用户

所添加的城

创建数据库,并

写入地址信息

跳转到添加城市的页面,让用户

添加城市

调用天气API,获得昨

天、今天和后6天的天

气情况,并保存到数

据库中

刚启动应用

从应用偏好设

置中找到上次

选择的城市

在主页面展示所选择城市的天气信

下拉刷新或切换城市

时间、天气、日期

插件

在手机桌面显示当前时间、日期和

所选择城市天气、温度等信息

日历

在手机桌面显示日历

四.接口设计

1.外部接口(调用第三方天气API获取城市天气信息) 请求参数

①坐标查询天气

③地名询id(对应地名的id)

④地名询天气

返回参数①CityInfo

②NowState

③ApiDetail

2.内部接口(无)

五.数据结构

①全国省市县表(TB_CITY)

六.系统出错处理设计七.系统维护设计

相关文档
最新文档