登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 自动化 > 正文

一种通过局域网管理Android机顶盒系统的设计毕业论文

 2021-06-25 12:06  

摘 要

由于智能移动设备技术地不断革新,智能手机、平板电脑等移动设备与我们的日常生活间的距离变得越来越近。同时,由于移动设备使用的增多,出现了许多将文件从电脑复制到移动设备上的需求。而基于Web的文件管理方式是局域网内一种比较理想的解决方案,相较于USB方式速度稍慢,但更方便。

本项目首先使用HMTL语言编写网页前端的布局界面,添加基本的控件,实现基本的前端界面显示;再使用CSS控制网页的样式与布局,美化页面的色调、字体等;接着用JAVASCRIPT控制前端的页面刷新与信息交互;最后在后台使用Servlet技术构建后台服务,对前台的操作做出响应。

本文主要研究了Web项目的开发步骤,常用的网页布局结构,前端页面与后台服务的信息交互,文件上传下载的实现方案,Web项目移植至I-jetty平台的步骤。

本项目方便了用户或开发人员对机顶盒中文件的管理操作。由于实际应用中,机顶盒不方便拆解,接线复杂,传统的对文件进行操作管理比较复杂。采用本系统的管理方案,可以简化文件管理的步骤,提高文件传输的效率,提高公司机顶盒产品在同类产品中的市场竞争力。

关键词:安卓;机顶盒;I-jetty;Java Web;文件管理

Abstract

With the constant development of smart mobile devices, the distance between smart phones, tablets, other mobile devices and our daily life is becoming more and more close.At the same time, because of the increasing of the mobile devices use, appeared a lot of demands of copying files from computer to mobile devices. Web-based file management is a kind of ideal solution within the local area network (LAN), which may slower than with USB, but more convenient.

The project is the first to use HTML language to create web page, add basic controls, realize the basic front-end interface. Using CSS to control the style of the web page and layout, beautify the page color, font, etc.. Then use JAVASCRIPT controls front page’s refresh and information interaction. Finally using the Servlet technology to build the background service, and response to the operation from the front desk in the background.

This paper mainly studied the development steps of the Web project, commonly used Web page layout structure, front-end and back-end services of information interaction, file upload and download implementation scheme, the Web project transplant to I - jetty platform steps.

The project is convenient for a user or developer to manage set-top boxes’ file system. Due to the practical application, the set-top box is not convenient to disassemble, whose wiring is complex, and the traditional file operation is more complex. The scheme of the management of this system can simplify the file management steps, improve the efficiency of file transfer, improve the competitive ability of the company's set-top box products in similar products in the market.

Key Words:Android;Top-Box;I-jetty;Java Web;File Management

目 录

第1章 绪论 1

1.1 选题背景 1

1.2 意义 2

1.3 国内外研究现状 2

1.3.1 网络硬盘 2

1.3.2 国外对机顶盒控制的研究 3

1.4 项目主要研究内容 4

第2章 系统方案设计 5

2.1 硬件方案设计 5

2.1.1 RK3288开放平台 5

2.1.2 机顶盒网络设计 6

2.1.3 RGMII PHY网络通讯接口 7

2.2 软件方案设计 8

2.2.1 系统结构选择 8

2.2.2 系统模块设计 9

2.2.3 文件分片技术 11

2.2.4 前端使用的技术介绍 11

2.2.5 后台功能及使用到的技术 12

2.2.6 移植项目至I-jetty 13

第3章 前端页面与后台页面设计 16

3.1 前端页面设计 16

3.1.1 登陆界面 16

3.1.2 文件管理界面 17

3.1.3 在线编辑界面 21

3.1.4 文件上传界面 22

3.2 后台功能模块设计 22

3.2.1 用户登陆Servlet 23

3.2.2 目录显示Servlet 23

3.2.3 文件删除Servlet 24

3.2.4 文件下载Servlet 24

3.2.5 文件上传Servlet 25

3.2.6 文件修改Servlet 26

3.2.7 文件保存Servlet 27

第4章 总结及展望 29

4.1 项目缺点及可改善的方案 29

4.2 个人体会 30

参考文献 31

致 谢 32

第1章 绪论

1.1 选题背景

随着智能移动设备地不断发展,人们的工作和生活的重心逐渐从电脑移动到手机平板等移动设备上。但是,由于移动设备硬件配置的限制及操作习惯等原因,人们通常不能把所有文件都复制到手机上。在需要时才通过USB的方式将文件拷贝至移动设备是一种比较常见的行为。不过,USB拷贝的方式在频率较低,单次拷贝文件较大的情况下比较实用。在某些操作频繁,文件较小的应用场合下,多次拔插USB连接线显得比较麻烦。

现在的移动设备已经不再局限于传统的手机、平板等设备了。随着安卓系统市场占有率的不断扩大,机顶盒等传统设备也开始搭载安卓操作系统。由于安卓操作系统的开源及免费,从2007年推出起,其市场占有率在九年间从无到有,现在已经成为移动手机操作系统的第一大户,与IOS平分天下。

机顶盒的操作系统采用安卓,可以直接应用安卓应用市场上海量的已存在的应用程序,同时可以降低自己的研发成本。直接在安卓上开发自己的应用程序,安卓的维护及更新交给谷歌,这是大多数厂商采用的解决方案。福建星网视易公司就在安卓机顶盒上开发多唱家庭KTV娱乐应用软件。销售给用户的机顶盒在出厂时预存了数千首歌及MV,这些数据都固化在机顶盒内部的大容量硬盘中。一旦要对机顶盒中存储的歌曲及MV进行增删操作就会变得很麻烦。

本文所设计的文件管理系统是基于福建星网视易公司实际开发项目中的需求而研发的。目的是为了方便用户及开发运营人员向点歌机机顶盒的硬盘中添加或删除歌曲及其他文件。采用Web的文件管理方式,可以允许开发运营人员同时向多台设备传输文件,省去了不断拔插USB线的麻烦。由于机顶盒的特殊性,其通常是放置在电视机旁边,有电源线接至插座,网线连接路由器,HDMI线连接至电视机。复杂的硬件接线,决定了机顶盒不能像手机等设备一样方便的移动到电脑旁边进行USB连接文件管理。为此,我们采用基于局域网的文件管理方式。在局域网环境下,文件传输速度一般较快甚至有时可以超过USB的传输速度。

1.2 意义

过去对机顶盒文件管理的操作十分复杂。首先需要将机顶盒与其它设备的接线拆除,再把机顶盒的硬盘拆出,用USB连接至电脑,对其进行文件管理。而在机顶盒上搭载本文件管理系统,可以方便地通过局域网对机顶盒文件系统进行管理操作。且在文件传输速度方面与直接USB相比,降低较少。采用此文件管理系统方便了用户进行歌曲更新与删除等操作,加大机顶盒的市场竞争能力。

1.3 国内外研究现状

目前,国内外对机顶盒的管理方式研究方面有较多资料,但与本项目应用场景相似的极少。在积极查阅国内外文献资料后,我总结出以下两种关联性较强的交互方式。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图