2018-06-07 大概的一个流程

     冰姐提出一个框架,我看也有可复用空间。一个平台,以后肯定是种趋势。现在冰姐走了,OK,我来当Project Manager,从零到一自己起一个框架。

头脑风暴:

1.我们需要一个平台,我自己的理解是为了VT教程提供的一个场景,其实可以拓展,不仅培训系统。

2.平台肯定需要以下几个部分:

①.需要一个web页面用来展示平台成果,这是一块比较虚的内容;

②.需要一个后台管理程序,用来管理查看平台数据信息;

③.需要一个项目框架,类似steam的一个应用集成平台;

④.ok,接下来就是各个产品内容。

3.数据流向:

①.web里的内容肯定不是写死的东西,内容来自服务器数据库。其实主要也就是一些内容大纲概览。必备元素:项目图片、项目内容介绍.

②.页面上要有登录后台的接口,当然也必须给用户操作空间。

③.登录到后台之后,可以根据用户身份动态显示用户的数据;

场景描述:

11.用户是老师:可以显示参与的课程、以及班级成员的课程数据信息,另外,可以加入或创建新的课程;

22.用户是学员;可以显示参与的课程、以及课程信息、学习的数据、排名等。

33.用户根据授权码在内容集成平台上下载相应内容,而其他内容依据是否开放进行下载。

④.应用集成平台的内容,当然是目前已做成的一些内容场景、以及一些可以让用户操作的一些模型,组成新的课程。

⑤.内容设计、以及供用户操作的模型设计。



操作流程

1.项目操作流程

网页端注册用户->查看课程信息->添加课程->下载应用集成平台->内容更新->进入内容实现操作

2.项目数据流向

①.用户注册信息->数据库1->读取其中内容->登入网页

②.读取服务器数据库2->访问个人数据信息数据库2->读相应内容信息->用于网页数据展示

③.读取服务器数据库3->访问内容信息数据库3->读相应内容信息->用于网页数据展示

④.网页访问服务器4->找到内容集成平台工具数据库4->下载集成平台

⑤.平台访问数据库1->登录平台

⑥.操作平台->访问数据库5->查看已集成内容->从数据库5中下载内容

⑦.操作平台->访问数据库6->查看模型库->从数据库6中下载模型->应用模型

⑧.用户模型制作->生产完的作品导入数据库5

由以上可见,服务器内起码需要六个数据库,分别负责:

数据库1->UserInfo:用户注册信息数据库

数据库2->PrivateData:用户个人数据

数据库3->HeadlineInfo:内容信息数据库,用于网页展示内容大纲

数据库4->Platform:集成平台内容

数据库5->ProjectLink:集成的内容项目

数据库6->ModuleLink:模型库



项目预期

1.以平台形式输出内容;

2.三方互联,网页端重展示,轻应用;平台重下载,轻操作;内容重操作,轻统计。

3.在平台上,根据相应授权码对内容项目进行下载。

4.应用授权方式由授权码,有密码,也可以支付金额下载等。

5.平台内容初期一般由我司定制开发,主要是一种2B方式,用户根据相应授权码进行内容下载。

6.后期也可以实现C2C,B2C,B2B形式。可以将平台开放,用户在上面进项内容开发。主要是面向C市场,用户根据平台内的模型自主创建。

7....幻想:平台在手机端,基于5G高速缓存技术,用户可以在手机上像体验抖音一般体验VR&AR内容,这块市场主要2C,用户自行创作,自行打赏、赞、留言等奖励机制。这是另一块内容!!!



项目脑图:


2018-06-07 大概的一个流程_第1张图片

你可能感兴趣的:(2018-06-07 大概的一个流程)