建龙集团流媒体公用模块的设计与实现

建龙集团流媒体公用模块的设计与实现

ID:12181306

大小:1.93 MB

页数:24页

时间:2018-07-16

建龙集团流媒体公用模块的设计与实现_第1页
建龙集团流媒体公用模块的设计与实现_第2页
建龙集团流媒体公用模块的设计与实现_第3页
建龙集团流媒体公用模块的设计与实现_第4页
建龙集团流媒体公用模块的设计与实现_第5页
资源描述:

《建龙集团流媒体公用模块的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、建龙集团流媒体公用模块的设计与实现余2013年1月29日目录第一章文档简介21.1文档的目的21.2定义、缩写词和缩略语21.3参考资料2第二章需求介绍32.1建设背景32.2需求范围42.3业务目标52.4功能需求52.5非功能需求6第三章架构设计介绍63.1总体设计思想63.2概念架构设计73.3细化架构设计8第四章主要功能实现与接口规范154.1视频播放功能154.2视频上传功能18第五章部署与测试205.1Maven打包205.2视频播放器应用部署215.3视频上传工具部署215.4其他注意事项21致谢21附录2113第一章文档

2、简介1.1文档的目的为各涉众(信息系统管理师、需求分析师、高级软件工程师、软件工程师、数据库管理员、测试人员、其他系统维护人员)了解建龙集团流媒体系统的设计与实现提供参考。1.2定义、缩写词和缩略语名词说明Jlvideo流媒体视频播放器jlvideoUploadTooljlvut视频上传工具Maven基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。RSA加密算法是一种非对称加密算法X.509由国际电信联盟(ITU-T)制定的数字证书标准。1.3参考资料1.《一线架构师实践指南》,温昱 

3、著,电子工业出版社,2009-10-012.http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/3.http://www.vogella.com/articles/SWT/article.html4.http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html5.http://www.ibm.com/developerworks/cn/xml/x-

4、cn-java6xmlsignature/6.http://zh.wikipedia.org/wiki/RSA%E5%8A%A0%E5%AF%86%E6%BC%94%E7%AE%97%E6%B3%957.http://en.wikipedia.org/wiki/X.5098.http://redhacker.iteye.com/blog/17002559.http://redhacker.iteye.com/blog/169876113第二章需求介绍2.1建设背景集团ERP系统人力发展模块,需要向全集团提供流媒体视频服务。各子公司可录制

5、、编辑、上传其培训、会议等视频及PPT等材料到流媒体服务器,并在人力发展模块上发布给本公司或集团用户观看、学习。现有流媒体服务存在以下问题:1.仅简单的提供视频播放,视频的录制、编辑、上传需要总部信息化人员参与,不便于全集团推广;2.视频格式不统一,不宜统一管理;3.用户观看视频占用大量专线带宽,会影响正常业务的访问;现有流媒体设备的性能上也无法满足人力发展模块的需求。为了配合人事系统建设项目组,集团信息化部系统技术处规划了流媒体公用模块,用于支撑人力发展模块视频播放功能,并考虑节约集团专线流量,培训资源安全性,以及未来该公用模块复用等

6、因素,设计实现了集团流媒体公用模块。本文按照软件工程的角度,从需求、架构设计、实现、部署、测试五个环节中简要阐述该公用模块实现。13建龙集团流媒体公用模块的设计与实现2.2需求范围该流媒体相关需求由人力资源系统项目组提出,本着解决现有问题及需求,并兼顾未来发展的原则,将该需求设计为公用模块,以便未来其他系统复用。流媒体公用模块与人事系统等其他系统关系如下:13建龙集团流媒体公用模块的设计与实现2.3业务目标2.4功能需求2.4.1视频播放功能需求视频播放功能采用B/S结构,在人力发展模块中嵌入flash播放器,主要功能:1、可实现暂停播

7、放、全屏播放、调整声音,显示进度、预先加载;2、可播放FLV与MP4格式的流媒体文件;3、能够自由调整播放器大小,满足300*245、724*512像素的两种尺寸;2.4.2视频上传功能需求视频上传功能采用C/S方式,主要功能有:1、包含登录界面、上传界面两个界面;2、提供与用户管理系统与人力发展模块的集成接口;3、实现批量上传、断点续传功能;13建龙集团流媒体公用模块的设计与实现4、可发布打包成exe可执行绿色软件;2.5非功能需求高性能:视频播放、视频上传均需要较高吞吐量和总量,应该避免对集团专线有较大压力,且能够很流畅的上传、播放

8、视频。安全性:应保证流媒体模块与各ERP人力发展模块间的通讯安全,采用高强度的密码算法加密、签名。易用性:应提供友好的集成接口,以便于人力发展模块进行集成,也要考虑到很方便地与未来的其它应用系统进行连接,减

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。