Team Project Proposal: 在线文档演示平台 ——by Wei Fang

    如今,文档演示是大家司空见惯的需求。无论是公司部门组会,学生社团例会,又或是朋友间的简单互动,很多时候都会涉及到文档的分享与演示。对于预算充足的公司或者专业的会议室,投影仪和幕布必然是首选。但这种演示方式对专业设备的依赖程度极高,往往不能满足人们的即时演示需求。

    基于这个问题,我推荐开发一个基于手机和服务器的文档分享与演示平台,使得人们可以随时随地分享文档,并进行演示。我预想的蓝图如下:

    1、人们可以上传常见格式的文档,包括ppt、word、excel、pdf、txt等等。

    2、服务器把所有格式文档转换为html。(github上有个开源项目是将pdf转化为html,很大程度可保留原格式,项目基于GPL-3.0)

    3、演示者可通过手机客户端创建演示房间,选择演示文件并开始演示。

    4、演示功能包括翻页、划线还有语音(可选)。

    5、观众可通过手机浏览器进入某个房间,观看演示。

 

    NABC分析:

    1、Need:

         在日常,在我们希望进行文档演示时,往往会出现找不到投影设备或者出现设备不足的情况。例如,在几千人的会议室中,往往只有三四个投影仪,人头攒动中,后排的往往看不清演示的内容;又如,三五个学生希望分享想法,很多情况并不能借到投影仪或者借用手续过于繁琐……在这些情况下,如果我们能够使用我们的手机进行演示和观看,看不清或无设备的尴尬将会被解决,因为如今手机已经成为每个人的标配。

    2、Approach:

         根据上面提到的功能,主要需要以下的技术:

         (1)并发服务,响应多演讲者、多观众的需求

         (2)多格式转pdf还有pdf转html(可借助开源的软件)

         (3)win phone或android应用开发

         (4)前端js互动

    3、Benefits:

         (1)跨平台:观众端只基于手机浏览器,基于普通的html页面和js交互

         (2)数据交互少,省流量:演示过程只传输html文档和少量指令,无wifi环境也可使用

    4、Competition:

         (1)对于常见的文档分享平台,如百度文库等,缺少演示功能

         (2)对于目前很火的online slide,即使用户之前做过ppt,也还需要在网站上进行编辑,需要付出额外的时间和精力

 

综上,我觉得这个想法有一定的价值,技术上也可行。最终想法的确定,我们还需要进行组内的深度讨论。

posted on 2014-09-01 17:53  6-idiots  阅读(331)  评论(0编辑  收藏  举报