企业移动媒体平台的设计与实现

被引量 : 0次 | 上传用户:beiebi3807b
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能手机和便携平板电脑的普及,随着移动技术的蓬勃发展,互联网的入口已经从固定的台式机转到了移动终端设备。移动生活、移动办公、移动娱乐等新的生活方式、工作方式和娱乐方式已经逐步融入到人们的日常生活当中。人们可以利用移动技术和移动设备,在任何时间和任何地点,去完成任何可以完成的事情,这在过去是不可想象的。一个企业要想在移动互联网时代展示自己良好的风采,促进企业的进一步发展,就必须融入到移动生态圈中,打造全新的移动媒体窗口。本文的目的就是为企业将打造自己的移动媒体平台,为内部员工和各界人士提供一个新的展示方式,以提高公司员工的归属感和社会的认同感。本文主要完成了以下几个方面的工作:研究了与移动媒体开发相关的一些基本原理和基础知识,包括了Android的系统架构、Android应用程序的开发架构和Android应用程序的组成部分。Android系统采用了软件堆层的分层架构。从低到高分别是Linux内核层、基础设施层、应用框架层和应用层。组成Android应用的基本部分被称为组件,最常用的组件有四个:Activity、BroadcastReceiver、Service和ContentProvider。对企业移动媒体平台进行了需求分析,首先描述了其应用场景,然后从功能需求和性能需求两个方面对系统的需求进行了分析。本系统的应用场景既包括了固定网络部分,也包含了移动网络部分,实现了数据从PC到服务器,再到移动终端的过程。对于系统功能的分析从角色划分入手,根据其行为和责任进行功能设计。性能需求分析主要集中在两个方面,一方面是服务器的性能要求,另一方面是时间要求。从不同的侧面描述了企业移动媒体平台的设计,包括架构设计、模块设计、类设计和流程设计。本系统采用了B/S和C/S的混合架构。管理终端和服务器之间采用B/S架构。服务器和移动终端之间采用C/S架构。为了清晰地划分系统的组成部分、明确各部分的职责,将企业移动媒体平台分为三个子系统:管理子系统、发布子系统和移动应用子系统共13个模块。在类设计中,从用户相关类、媒体内容相关类和移动应用相关类三个方面进行了描述。在流程设计中,描述系统中的一些关键流程的模型。描述了企业移动媒体平台的实现过程中一些重要的和关键的部分的实现。在管理子系统和发布子系统中,重点描述了业务逻辑类的实现和界面的实现。业务逻辑类采用了EJB组件进行封装,既避免在客户端暴露业务逻辑,又可以实现业务逻辑的重用。界面实现采用了JSP技术,因为在JSP实现的页面中可以嵌入Java程序段,实现对EJB的访问。在移动应用子系统中,重点描述了外界状态变化的监测、Activity与Service之间的通信、移动终端位置的获取、媒体内容的发送和接收、在消息通知栏中显示提示信息等几个方面。
其他文献
通过文献调研发现国内图书馆对学科服务用户研究的缺乏,将会影响到学科服务的可持续发展,因此提出用户接受研究的重要意义。运用创新扩散理论剖析图书馆学科服务用户接受的心
运用大型有限元软件Midas/Gen建立起村镇多层砌体有限元模型,对比了传统的村镇砌体结构与使用橡胶隔震支座的村镇砌体结构的抗震效果.结果表明,橡胶隔震支座具有卓越的隔震能
就教育的经济功能来说,理应从教育的社会经济功能和个体经济功能两个方面进行研究,但经过翻阅大量的教育学类书籍和上网查找历年来学者发表过的论文来看,教育的经济功能几乎
本文对我国大股东控制权争夺博弈的主要特征进行分析,描述了控制权争夺的若干主要方式,并阐明了股权分置改革以来中国上市公司控制权争夺监管法律制度的变迁。本文构建了大股
雅典民主政治是世界历史上一次成功的直接民主实践,其主要特点是公民集体决策。群体决策一方面体现了直接民主,另一方面也暴露了直接民主内在的局限性,这实际上是人性的弱点
基于对北京市农户蔬菜生产的调研数据,运用数据包络分析(DEA)对北京市农户蔬菜生产效率进行了分析,并对大棚和温室两种设施蔬菜生产类型进行了对比分析。结果表明,现阶段北京
为了研究变压器中硫腐蚀作用的监测方法,考察了40台运行变压器油中铜离子质量分数与腐蚀性硫测试结果的关系。将变压器油样品充入氮气、空气和氧气条件下进行了腐蚀过程动态
<正> 整个人类的文化不是一个模式,不同民族的文化各成不同的类型,建筑文化也莫不如此。由于人类文化的多元性,在建筑文化中也呈现着多元化的特点,这早已被历史所证实。然而,
生长素在结球甘蓝球叶向上、向内自然卷曲的过程中发挥着重要的调控作用。为挖掘重要的影响结球甘蓝叶片卷曲的生长素相关基因,通过对结球甘蓝莲座期叶片与结球期叶片的转录