机顶盒测试管理系统的设计与实现文献综述

 2021-10-13 20:10:03

毕业论文课题相关文献综述

{title}

毕业论文课题相关文献综述

{title}

一、课题背景

随着中国电视产业的迅猛发展,有限广播电视网正在向数字化,网络化迈进,最终建成宽带综合信息网。而依托有限广播电视网提供综合业务的设备就是机顶盒,又称STB。机顶盒按标准分可分为数字卫星机顶盒(DVB-S)、欧标数字地面机顶盒(DVB-T)、国标数字地面机顶盒(DTMB)、有线电视数字机顶盒(DVB-C)。按功能可分为单向机顶盒、双向机顶盒、IPTV机顶盒。它是一个连接电视机与外部信号源的设备,是将压缩的数字信号转成电视内容,并在电视机上显示出来,它所接收的内容除了模拟电视可以提供的图像、声音之外,更在于能够接收数据内容,包括电子节目指南、因特网网页、字幕等等,使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动[2]。然而,随着机顶盒的快速发展也带来了相应的问题,不同的用户群有不同的需求,为了满足不同用户群的需求,也就出现了各种不同的版本。但是,面对不同的版本,终端设备的软件和硬件信息都是通过EXCEL的方式手工管理,升级、测试等流程也是通过认为的方式进行通知,这必然会带来极大的不便。

二、研究现状

众所周知,开源软件已经成为当今计算机业界最具活力的领域,正如linux,国内对linux的研究也逐渐走向成熟,涉及到各个领域。程序员可以通过linux嵌入式技术将操作系统与硬件结合起来,使得操作系统能够管理硬件设备。Linux具有安全,稳定,易维护等优点,但是其局限性也很明显:因为免费,导致使用过程中出现的问题很多;对新出现的计算机的硬件支持不是太好;需要使用指令列的终端机模式进行管理,用户需要熟悉指令[4]。

三、基于ASP.NET的动态网站的开发构架

本设计是利用C# 和ASP.NET设计一个BS架构的针对终端设备的管理系统网站,用于解决数字电视终端机顶盒版本管理问题,实现各类终端设备相关信息的电子化信息管理,提供对终端测试全流程的管理,以及提供开放平台,相关部门可通过系统了解终端相关信息,提高日常工作效率。

1、模块构成

根据简洁的原则,这个管理系统面对不同的用户可以可以分为三类,一类是系统管理员,具有人员管理,密码管理的功能;第二类是主控用户,具有终端档案资料管理、测试报告管理、资料库管理、首页管理、基础数据管理、接口管理等功能;第三类是一般用户,具有浏览、查询、下载等功能。如下图所示:

终端设备管理系统

主控用户

终端档案资料管理

终端测试管理

测试报告管理

资料库管理

接口管理

系统管理员

密码管 理

人 员管 理

一般用户

浏览查询下载

基础数据管理


2、功能模块描述:

(1)系统管理模块:管理员登录,根据输入的账户名和密码,与数据库进行匹配,验证身份,对于验证过的管理员,可以进入系统对员工信息进行修改,删除等

(2)主控用户模块:终端档案资料管理,是指各种机顶盒的所有硬件、软件等方面的信息;终端测试管理和测试报告管理是对终端设备测试管理,包括测试流程的发起,测试报告的上传,测试日志问题的查询,汇总和历史记录的查询;资料库的管理是指对资料库进行增、删、改、查操作;基础数据管理是指为了保证各种共同性基础数据的正确性,完整性和一致性所进行的管理维护,包括区域、芯片、频点、服务器和PID;接口管理是指对系统从门户网站登录、从网管系统、数据仓库等公司已有系统获取部分数据的功能接口的管理。

(3)一般用户模块:用户在网页上进行浏览查询下载等操作。

3、ASP的原理及结构

ASP简单且易于维护,是小型网站应用的最佳选择。当用户向服务器申请请求页面时,浏览器同HTTP协议描述并用TCP/IP打包寻址发送请求,服务器接收和分析HTTP请求,执行处理,生成返回页面并将结果打包成HTTP响应,最后浏览器执行所有客户端脚本并在屏幕上显示HTML输出[3]。如图所示为asp结构模型示意图:

Web服务器

IIS/PWS

使用ADO文件ASP文件

Web浏览器

数据库

4、网站架构的选择

系统采用BS架构,与CS相比有其独特的优势:应用范围广,BS结构下客户端只需要Web浏览器就可以;安装维护方便,BS只需要在服务器端安装升级软件,是一次性到位的开发,能实现不同的人员,不同的地点,以不同的接入方式访问和操作共同的数据库;能有效地保护数据平台和管理访问权限。

5、开发工具的选择

选择合适的工具对于开发可以起到事半功倍的效果。对于初学者来说,记事本是个不错的选择,因为它对界面没有很高的要求,只要将后缀改为.asp。对于有一定基础的开发者,可以根据个人需求选择合适的工具(如Dreamweaver、Visual Studio等 ),然后充分发挥开发工具的作用以此来达到很好的效果。

6、网络数据库

数据库结构的确立对于ASP动态网页设计是很重要的部分,因为动态网站的任务如删除,修改,添加等都集中在对数据库的操作上。开发网络系统首先要解决的是如何实现网站与数据库的连接访问,ASP制作的网站访问数据库必须通过ADO实现(连接,传递)。现在国内比较受欢迎的有access、SQL server、oracle等,对于初学者access比较操作,oracle处理的数据量较大,SQL server则适中[16]。

7、网站开发环境

开发环境包括硬件环境与软件环境。硬件环境:最低要求CPU为P4以上,内存1G以上,硬盘160G以上。软件环境:涉及系统软件与应用软件,一般操作系统不低于Windows XP操作系统,如果是在Windows 2000/XP平台上运行文件,由于其已经内置了IIS5.0以上的版本,故只需添加IIS组件即可,当然还需要安装必备的开发软件,如Access数据库,Dreamweaver等。

参考文献:

[1] 杨晓明. 数字有限电视机顶盒的研究[J]. 数字电视技术与标准, 2007, 25(1).

[2] 王艳荣. 数字电视机顶盒技术综述[J]. 广播电视信息, 2003(4).

[3] 肖金秀, 冯沃辉. ASP.NET程序设计教程[M]. 机械工业出版社, 2010年8月1号.

[4] 陈中. Linux在嵌入式操作系统中的应用[J]. 同济大学学报, 2001, 29(5).

[5] 明日科技. ASP.NET从入门到精通[M]. 清华大学出版社, 2008.

[6] 李睦芳, 肖新容. Dreamweaver CS5 ASP动态网站开发与典型实例[M]. 清华大学出版社, 2012.

[7] 光军, 胡波. ASP应用开发实例详解[M]. 北京:北京航空航天大学出版社, 2002.

[8] 朱兵, 陈学东, 邵丽萍, 等. 动态网页制作ASP[M]. 电子工业出版社, 2001.

[9] 张正礼. ASP.NET 4.0网站开发与项目实战[M]. 北京:清华大学出版社,2012.

[10] 周洁. Dreamweaver8网站设计与开发[M]. 北京:电子工业出版社,2007.

[11] 孙丽军, 吴红普. ASP编程基础及应用实例集锦[M]. 北京:人民邮电出版社, 2001.

[12] 万松明. 循序渐进ASP.NET教程[M]. 北京:人民邮电出版社, 2002.

[13] 明日科技. SQL Server从入门到精通[M]. 北京:清华大学出版社,2012.

[14] 沃森[美], 内格尔[美]. C#入门经典[M]. 北京:清华大学出版社,2010.

[16]LessenA.Maciasezek.DatabaseSystemDesign[M].NewYork.Streetsore Press.2005.

[17]Kate Kalata. Introduction to ASP.Net(2ndEdition)[M].American:Course Technology.2004.

[18]DavidS.Platt. Introducing Microsoft.Net(3rdEdition)[M].American: Microsoft Press.2000.

一、课题背景

随着中国电视产业的迅猛发展,有限广播电视网正在向数字化,网络化迈进,最终建成宽带综合信息网。而依托有限广播电视网提供综合业务的设备就是机顶盒,又称STB。机顶盒按标准分可分为数字卫星机顶盒(DVB-S)、欧标数字地面机顶盒(DVB-T)、国标数字地面机顶盒(DTMB)、有线电视数字机顶盒(DVB-C)。按功能可分为单向机顶盒、双向机顶盒、IPTV机顶盒。它是一个连接电视机与外部信号源的设备,是将压缩的数字信号转成电视内容,并在电视机上显示出来,它所接收的内容除了模拟电视可以提供的图像、声音之外,更在于能够接收数据内容,包括电子节目指南、因特网网页、字幕等等,使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动[2]。然而,随着机顶盒的快速发展也带来了相应的问题,不同的用户群有不同的需求,为了满足不同用户群的需求,也就出现了各种不同的版本。但是,面对不同的版本,终端设备的软件和硬件信息都是通过EXCEL的方式手工管理,升级、测试等流程也是通过认为的方式进行通知,这必然会带来极大的不便。

二、研究现状

众所周知,开源软件已经成为当今计算机业界最具活力的领域,正如linux,国内对linux的研究也逐渐走向成熟,涉及到各个领域。程序员可以通过linux嵌入式技术将操作系统与硬件结合起来,使得操作系统能够管理硬件设备。Linux具有安全,稳定,易维护等优点,但是其局限性也很明显:因为免费,导致使用过程中出现的问题很多;对新出现的计算机的硬件支持不是太好;需要使用指令列的终端机模式进行管理,用户需要熟悉指令[4]。

三、基于ASP.NET的动态网站的开发构架

本设计是利用C# 和ASP.NET设计一个BS架构的针对终端设备的管理系统网站,用于解决数字电视终端机顶盒版本管理问题,实现各类终端设备相关信息的电子化信息管理,提供对终端测试全流程的管理,以及提供开放平台,相关部门可通过系统了解终端相关信息,提高日常工作效率。

1、模块构成

根据简洁的原则,这个管理系统面对不同的用户可以可以分为三类,一类是系统管理员,具有人员管理,密码管理的功能;第二类是主控用户,具有终端档案资料管理、测试报告管理、资料库管理、首页管理、基础数据管理、接口管理等功能;第三类是一般用户,具有浏览、查询、下载等功能。如下图所示:

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。