第 1 页 (共 30 页)互动点播系统设计与实现——UI 界面的设计与开发摘 要:近两年来,各式各样的网络电视盒子丰富了电视观 众的选择,而各类中间件简化了电视盒子的程序开发,使得普通的程序员也可以在此平台方 便的设计开发软件,以满足多样的需求。极大的市场潜力意味着有着大量的相应软件需求, 通过设计开发互动点播系统,可以提前接触到这个流行的技术领域,对于我们了解有关电视 盒子应用开发有极大的帮助。关键词:电视盒子;定制芯片;互动;中间件;服务器Abstract:In the past two years, all kinds of network TV box enriched TV audience's choice, and all kinds of the middleware simplifies the application development of TV box, make ordinary programmers can also in the platform software design and development, to meet the diverse needs. Great market potential means that there are a large number of corresponding software requirements, through the design and development on demand system, can come into contact with the popular technology in advance, for us to understand about TV box application development is of great help.Key words:Custom chip box; interactive television; middleware; server1UI 界面的设计与开发1.1 编写目的UI 是 User Interface,即用户界面的简称。而 UI 设计指的是对软件的人机交 互、操作逻辑以及界面的美观程度的整体设计。一个好的 UI 设计,不仅可以让 软件变得更加有个性和品位,还有让软件的操作变得更加人性化,简单舒服的任 务。UI 设计大体包括:一,图形设计,即传统意义上的美工。二,交互设计,也 第 2 页 (共 30 页)就是软件的操作逻辑,操作流程之类的。三,用户测试,用来测试交互设计的合理性以及图形设计的美观性。所以这里,就从这三个方面来阐述 UI 界面的设计 与开发。1.2图形设计UI 界面设计的第一步,就是就是图形设计。我们的项目前端主要使用 HTMl+CSS 来实现效果呈现,所以在图形设计时候,主要使用 PhotoShop 来对图 片进行切片和处理,用文本编辑器对图片进行排版设计。因为涉及到大量重复的的图片处理步奏,我还特别为此用 applescript 编写了简易的图片批处理脚本,方 便在 Pho...