基于android浏览器总体设计.doc

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

项目编号:– 2011 基于Android的GOO手机浏览器 总体设计说明书 Version: 1.0 撰 写 人(签名): 软件094 陈清海 赖进 胡定梅 完 成 日 期: 2011-6-19 评审负责人(签名): 陈超 评 审 日 期: 目录 一、引言 1.1 编写目的 3 1.2 项目背景 3 1.3 定义 4 二、任务概述 2.1 目标 4 2.2 运行环境 4 2.3条件与限制 4 三、总体设计 3.1 HIPO---H 图 5 3.2 IPO图 6 3.3 总体结构和模块外部设计 4.1 外部接口 7 4.2 内部接口 7 五、运行设计 5.1 运行模块的组合 5.2 运行控制 5.3运行时间出错处理设计 出错输出信息 6.2 出错处理对策 一、引言 编写目的 从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 项目背景 2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张。采用Android系统主要厂商包括台湾的HTC,(第一台谷歌的手机G1由HTC生产代工)美国摩托罗拉,SE等,另外还有中国大陆厂商如:华为、中兴、联想等。 GOO 借助强大的android 智能系统,针对目前手机浏览器市场的不饱和现状,如果最终开发出的GOO浏览器的良好特性符合市场需求,GOO的市场价值不可估量。 3.定义 总体设计接口设计 数据结构设计 运行设计 出错设计具体的概念与含义在文档后将会解释。 二. 任务概述 该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。 软件基本运行环境为智能手机android 操作系统 3.条件与限制 为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则: .软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。 .设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。 .设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。 .应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。 总体设计 2. IPO图 访问网站 输入 处理 输出 IPO 1.1.1 下载管理 输入 处理 输出 IPO 1.1.2 多任务管理 输入 处理 输出 IPO 1.1.3 3. 总体结构和模块外部设计 模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的

文档评论(0)

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

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

1亿VIP精品文档

相关文档