- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
需求分析报告书-基于Android车载导航系统设计与实现
项目名称
需求分析报告书
总页数 正文 附录 生效日期 编制: 审批: 修改履历
修改编号 日期 修改人 版本号 修改内容 1 2013-12-4 邹文爻做成目录
1 引言 - 4 -
1.1编写目的 - 4 -
1.2项目背景 - 4 -
2 任务概述 - 4 -
2.1开发目标应用目标 - 4 -
2.2运行环境 - 4 -
2.3条件与限制 - 4 -
2.4关键词 - 4 -
3 功能要求 - 5 -
3.1 功能划分 - 4 -
3.2 系统结构及功能描述 - 5 -
3.3备注 - 6 -
4 性能要求 - 6 -
4.1时间特性 - 6 -
4.2显示特性 - 6 -
5 运行要求 - 6 -
5.1 界面 - 6 -
5.2 基本操作 - 6 -
5.3显示要求 - 7 -
6 扩展需求分析 - 7 -
1 引言
1.1编写目的
编写些文档的目的整体了解项目功能,分析项目需求,为项目后续流程提供支持
大量的开发者基于公司的oogle公司的ndroid终端操作系统都构建了十万种应用这两个手机网络生态系统创造了核心。而一都是因为开发者可以基于这样的开发,特别是oogle公司的ndroid系统,源代码完全开发,可以被裁减和优化因此从目前来看oogle公司的ndroid系统也将会成为车载导航主流操作系统,它为网络应用而生,并专为触摸操作设计,体验良好、可化定制应用丰富且应用数量快速增长,已经开发了成熟的网络生态系统。反当前车载终端,用得最多的inCE,可以说是一个的系统,很难有进一步的发展空间。
1、将Android系统移植到能够正确
2、在移植好的系统上开发基于百度地图的导航软件
1、硬件环境:
2、软件环境:ndroid
2.3条件与限制
条件:无
限制:硬件的原因可能系统运行不是很流畅
Android车载导航、移植内核、文件系统 功能要求 功能说明 地图图层交通信息图,的地图图层基本的地图信息,包括道路、街道、学校、公园等内容实时的交通信息内容规划驾搜索、步行路线搜索、公交路线搜索根据用户的选择来实现同导航方式如自、公交等方式 返回当前所处的位置信息使用模式监听事件的监听事件、事件监听 地图点击事件监听、地图状态监听 弹出窗 搜索事件
移植完成后的系统主要包括个部分:
1启动程序tLoader:在Android Linux内核运行之前运行,化硬件设备建立内在空间映射图,从而将系统的软环境带到一个合适的状态。inux内核:一个提供硬件抽象层、磁盘及文件系统控制、多任务的系统软件。3、Android文件系统系统用于明确磁盘或分区上的文件的方法和数据结构,在磁盘上组织文件的方法或或文件系统种类。框架去解决或者处理复杂的问题,为应用程序提供各种I。
5、百度地图导航用户提供精确的导航线路规划、线路查询等功能。
3.3备注
1、操作系统:buntu 13.04
2、开发环境: + gcc + eclipse
3、调试工具: + log
4、调试环境:
当外界事件或数据发生交换时,系统能够接并且能够快速给予用户处理,又能在时间内定位
无
5 运行要求
5.1 界面
ARM9 S3C2440 LCD屏显示
1、运行导航软件
3、设置出发地点到达地点导航方式(、自驾及步行)导航
实时显示位置,延时短,屏幕图像质量高,显示清晰
功能的扩展性
车联网
随着物联网的发展,车联网也将会拭目以待以汽车将不会是一个单独的车和车道路、人、互联网等之间都会形成密切的联系。基于ndroid系统开发的车载移动终端非常适合车联网,为以后的了坚实的基础功能
ndroid系统是基于inux内核开发的开源,而inux是一个个体化的系统,设备驱动程序能够完全的访问硬件,并且以的形式系统运行期间选择性的直接或者。另外inux支持的及特别丰富这样有利于外围功能的扩展,对于汽车终端来说易于各种传感器的扩展为以后更智能的发展奠定了坚实的基础。2、系统的扩展性ndroid系统非常开源一特性,吸引了各类公司开发人员的开发,随着用户应用的越来越广泛,基于ndroid的应用也会越来越多,由于这些软件的通用性,车载用户在任意通过网络下载安装从而使得导航终端的功能越来越强大
南昌航空大学东软班 需求分析报告书 版本:0.1.0
应用软件
应用程序框架
核心库
Android的Linux内核
引导程序
特定的硬件系统
文档评论(0)