生活助手详细设计.doc

  1. 1、本文档共98页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
生活助手详细设计

生活助手详细设计说明书 设 计 者:田秋荣 指 导 教 师:李 然 2014年4月7日 目录 1引言 6 1.1编写目的 6 1.2背景 6 1.3定义 6 1.4参考资料 6 1.4用户用例图 7 2项目总体概述 8 2.1项目目标 8 1.2系统模型 8 3天气预报设计说明 9 3.1程序描述 9 3.2功能 11 3.3性能 11 3.4输入项 11 3.5输出项 11 3.6接口 11 3.7注释设计 12 3.8限制条件 12 3.9尚未解决的问题 12 4通讯录设计说明 12 4.1程序描述流程逻辑 12 4.2功能 12 4.3性能 14 4.4接口 14 4.5注释设计 14 4.6限制条件 14 4.7尚未解决的问题 15 5计算器设计说明 15 5.1程序描述流程逻辑 15 5.2功能 16 5.3性能 16 5.4输入项 16 5.5输出项 17 5.6接口 17 5.7注释设计 17 5.8尚未解决的问题 17 6快递查询设计说明 17 6.1程序描述流程逻辑 17 6.2功能 18 6.3性能 19 6.4输入项 19 6.5输出项 19 6.6接口 19 6.7注释设计 19 6.8限制条件 19 6.9尚未解决的问题 19 7记事本设计说明 19 7.1程序描述流程逻辑 19 7.2功能 22 7.3性能 23 7.4接口 24 7.5注释设计 24 7.6限制条件 24 7.7尚未解决的问题 24 8日历设计说明 24 8.1程序描述流程逻辑 24 8.2功能 27 8.3接口 27 8.4注释设计 27 8.5尚未解决的问题 27 1引言 1.1编写目的 本详细设计说明书是针对网络信息体系结构中android应用开发的课程作业而编写的,目的是对该项目进行详细设计,在概要设计基础上进一步明确系统结构,详细的介绍系统的各个模块,对进行后面的实现和测试做准备。本详细设计说明书的预期读者为本项目小组的成员以及对该项目感兴趣的,在以后想对系统进行扩展和维护的人员。整合复习上一阶段知识。 1.2背景 当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同种类,现在的市场上主要有三个手机操作系统,IOS,Windows mobile,symbian,以及谷歌的Android操作系统,其中占有开放源代码优势的Android系统有最大的发展前景。那么能在自己的手机上拥有自己编写的手机助手吗?答案是肯定的。市场上流行的手机助手,了解他们各自的插件和编码方式,分析各种编码的优缺点,编写出功能实用,方便快捷的手机助手。同时,锻炼程序编写能力,熟悉安卓的设计流程。 本项目:生活小软件 生活助手 本项目的提出者:安卓越 由老师指导个人完成。 1.3定义 API:API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 1.4参考资料 参考资料安卓越自编教材 网络资料 老师讲解的Demo实例 1.4用户用例图 天气预报功能中,当输入正确的城市后,点击确定,能够查询出该城市当天的基本天气情况,由于查询7天的天气接口已经不再刷新,所以只能用这个查询一天的接口。 通讯录功能,进入通讯录后,将显示出已添加用户的通讯录,并且能够进行删除和拨打电话的功能。 记事本功能,进入记事本,能够实现记事本的增删改查。 计算器功能,就是实现简单计算器的所有功能。 快递查询功能,输入正确的快递公司英文名称,及其对应快递单号,将查询出对应快递信息。 日历功能,正常显示每个月份的日历信息。并且,所有左右滑动能够实现上下月的切换。 2项目总体概述 2.1项目目标 在android系统手机平台上实现手机助手的天气查询、记事本、快递查询、通讯录、计算器、日历等功能。 天气查询:输入你想查询的城市,查询出当天输入城市的天气状况。 记事本:通过添加记事,来添加你想要添加的事件同时可以看到添加记事的时间。 快递查询:输入快递公司的英文名称、快递单号查询出所需查询的快递的信息。 通讯录:添加常用联系人,找到联系人点击即可打通联系人的电话。 计算器:可以实现简单的计算功能。 日历:实现日历日期的查询功能。 关于:关于生活助手的基本信息,例如版本号…… 1.2系统模型 系统模块划分如下: 3天气预报设计说明 3.1程序描述 主界面中点击天气查询按钮进入天气查询界面,因为查询获取天气数据是耗时的操作,所以都放在非UI线程中进行,通过发送消息实现天气的查询。 基本设计思路如下: 1、检查网络连接状态。 由于是涉及到网络的操作,所有应该首

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档