论文部分内容阅读
伴随着现代信息技术的发展,信息的表现方式越来越丰富,其中最基本的信息包括文字、图片、视频等。多媒体是一种以上的媒体信息的综合,其在现代社会中扮演着重要的角色。随着互联网技术和多媒体信息技术不断的快速发展,人们对各种各样的多媒体信息资源的需求也在逐渐的增加。同时,各行各业也在逐渐的改变多媒体信息的传播方式,以此来进行业务信息的介绍、广告信息的发布等。多媒体通过网络传播的方式有其天然的优势,如传播方式灵活、节约资源等。此外,随着Android技术不断升级以及Android应用和Android设备的市场占有率的不断提高,使得基于Android平台的多媒体设备更易推广。为满足灵活多变、交互友好、扩展性良好等要求,本文设计开发了一款基于Android与.Net平台的多媒体信息发布系统。主要内容、创新点和结果如下:1)从可行性、功能性、非功能性等方面对系统需求进行分析,着重分析了当前需求所使用的技术是否能满足要求,以及系统的通信方式、各功能模块、用户体验和系统的可扩展性等。2)系统的架构设计。在总体架构的基础上分别对Android客户端和服务器端的设计进行详细介绍,主要包括客户端和服务器端的通信,服务器与数据库的数据传递等。系统主要采用MVC的设计模式以使系统开发更加的清晰,降低软件维护成本。3)详细介绍了Android客户端和服务器端的实现。本文利用Java语言作为客户端的代码开发语言,利用C#语言作为服务器端的代码开发语言,以实现客户端和服务器端的各个功能模块。Android客户端的实现包括:视频、图片播放模块、文字滚动模块、USB列表显示模块、浏览器模块等。服务器端的实现采用MVC的设计模式,分别对Model、View、Controller进行详细介绍,并且介绍了XML-RPC通信的实现。经系统测试发现:整个系统能够满足需求,所需的功能也全部具备,系统运行良好、稳定。同时,在安徽省、泰国等地方的投入使用发现,该系统在农业、银行、广告等领域发挥着重要作用,尤其在安徽省内农村区域的投入使用已经对农业信息发布和农村信息化发展起到了巨大的推动作用,并产生了良好的经济和社会效益。