软件著作权-说明书.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

产品说明书

工程背景

在当前竞争鼓励的嵌入式产品市场,芯片厂商不仅仅要提供高度集成化和最优性价比的SoC芯片产品,以及基于该SoC芯片的软件整体解决方案,同时,还需要向用户提供简单易用的应用程序开发调试工具,使得基于该芯片方案的最终产品能快速地推向市场。本工程定义为数字电视嵌入式软件集成开发环境,用于支持采用国产数字电视SoC芯片的嵌入式系统的应用软件开发,产品满足应用软件开发所需的根本功能。

产品概要说明

本产品是为了减少用户操作而提供的一套模板生成框架。防止每次让用户从零开始的不必要的繁琐操作而设计。用户可以根据自己的要求和环境选择最为理想的开发框架。然后通过修改框架或者添加功能,从而生成用户所需的产品。大大的减少了用户开发时间,极大的增加了工作效率以及极大的增加了可操作性和可执行性。

详细说明

得到安装包后,解压缩到用户指定的文件夹下,系统会自动注入注册表以及注册系统环境变量。不用用户手动加载。自动加载完成后,用户将要重启电脑,待电脑重启后,翻开解压缩的路径,找到集成开发环境Ablator「注:集成开发环境,简称IDE。是该平台的统称,下面将会用IDE来代替。Ablator是该产品具体名称」的文件夹。

双击翻开Ablator文件夹,进入文件后出现一个IDE文件夹,该文件夹就是整个集成开发环境的主目录。

进入下一级目录,将会出现成个平台的框架结构。其中包含configuration,features,plugins,workspace四个文件夹和Ablator.exe主执行程序。下面解释将解释各个文件以及执行程序的作用。

①Configuration文件夹:该文件夹是基于IDE的配置文件夹,其中记录各种信息,以及配置各种相关的插件。

②Features文件夹:Features目录下方的都是插件的配置信息,启动信息还有一些图片等一些资源。与Plugins文件夹相关。

③Plugins文件夹:该文件夹下放置的全部是IDE所使用的插件包。有一局部的插件配置文件也放置在其中。其中一局部插件与Features文件夹的配置文件相关联。

④Workspace文件夹:该文件夹是管理用户程序的工作空间「注:工作空间是指含有地理数据集的目录,可以保存本次翻开的所有数据源和数据集,以后翻开此工作空间,那么该工作空间所包括的所有数据源和数据集会全部自动翻开。(图1)」

⑤Ablator.exe:该程序是可执行程序,是整个IDE的入口。运行该程序将进入IDE。其间要输入正确的工作空间,方能进入IDE。

结构概要设计

1应用仓库配置

应用仓库配置模块提供应用户良好的用户体验,用于指导用户根据自己的需求快速、准确地开发产品。该模块包含两个字模块:远程仓库配置,本地仓库配置。

远程仓库配置:终端从效劳器下载配置文件manifest.xml,终端通过解析该文件将效劳器所提供的应用展示给用户,用户可根据自身的开发需求选择相应工程模板进行开发,同时用户可选择效劳器提供的可选配置项,以进行组件重用,实现快速开发。

本地仓库配置:初始情况下本地仓库仅欲置假设干应用程序供用户使用,用户从远程效劳器获取相应的应用保存在本地,防止了以后进行相同产品开发带来的通信时延。本地仓库的另一功能是当效劳器不可达时,用户的需求能够从本地库中得到满足。

应用仓库存储的库类型包含以下四种:原子库、模块、解决方案和应用程序。其中,原子库不可再分,模块可包含原子库,解决方案可由假设干模块组成,应用程序在解决方案的根底之上实现。

2应用仓库模块

应用仓库配置模块包含两个字模块:远程仓库配置,本地仓库配置。远程仓库配置用户可与远程效劳器连接,并从效劳器下载相应解决方案及可选库进行快速开发。

2.1远程仓库配置

1.流程图

远程仓库子模块的流程图如图1.1所示:

图1.1远程仓库配置

远程仓库配置子模块:在效劳器可达的情况下,解析从效劳器下载的manifest.xml,以工程向导方式指导用户完成工程配置建立。在用户选定工程类型和可选配置后向效劳器请求所有文件,并下载到本地仓库中保存。之后对于用户的同样需求可直接读取本地仓库中的数据。

本地仓库子模块的流程图如图2.2所示:

图1.2本地仓库配置

本地仓库配置子模块:解析本地配置文件manifest.xml。根据解析内容生成工程向导。用户依据向导流程完成工程配置及新建。

2结构图

应用仓库配置模块的结构图如图2.1所示。

图2.1结构图

1)工程向导向效劳器请求manifest.xml配置文件

2)解析manifest.xml文件,生成工程向导页面指导用户完成工程配置建立

3)向效劳器请求用户所选工程及配置,并下载到本地仓库中。

4)将用户工程相关文件复制到Eclipseworkspace下,配置工程属性。

3调用关系

应用仓库配置模

文档评论(0)

147****4268 + 关注
实名认证
文档贡献者

认真 负责 是我的态度

1亿VIP精品文档

相关文档