学成在线第1天讲义-项目概述CMS接口开发1项目的功能构架1.1项目背景受互联网+概念的催化,当今中国在线教育市场的发展可谓是百花齐放、如火如荼。按照市场领域细分为:学前教育、K12教育、高等教育、留学教育、职业教育、语言教育、兴趣教育以及综合平台,其中,职业教育和语言教育的市场优势突出。根据Analysys易观发布的数据显示,预计2019年中国互联网教育市场交易规模将达到3718亿元人民币,未来三年互联网教育市场规模保持高速增长。学成在线借鉴了MOOC(大型开放式网络课程,即MOOC(massiveopenonlinecourses))的设计思想,是一个提供IT职业课程在线学习的平台,它为即将和已经加入IT领域的技术人才提供在线学习服务,用户通过在线学习、在线练习、在线考试等学习内容,最终掌握所学的IT技能,并能在工作中熟练应用。1.2功能模块当前市场的在线教育模式多种多样,包括:B2C、C2C、B2B2C等业务模式,学成在线采用B2B2C业务模式,即向企业或个人提供在线教育平台提供教学服务,老师和学生通过平台完成整个教学和学习的过程,市场上类似的平台有:网易云课堂、腾讯课堂等,学成在线的特点是IT职业课程在线教学。北京市昌平区建材城西路金燕龙办公楼一层电话:400-618-9090学成在线包括门户、学习中心、教学管理中、社交系统、系统管理等功能模块。北京市昌平区建材城西路金燕龙办公楼一层电话:400-618-9090功能模块名称功能说明门户在首页、活动页、专题页等页面提供课程学习入口。学习中心学生登录学习中心在线学习课程。社交系统社交系统为老师和学生交流搭建沟通的平台,包括:问答系统、评论系统、论坛等,学生和老师通过问答系统提问问题、回答问题,通过评论系统对老师授课进行评论。教学管理中心教师登录教学管理中心进行课程管理、资源管理、考试管理等教学活动。系统管理中心系统管理员登录系统管理中心进行分类管理、运维管理等功能。1.3项目原型通过项目原型进一步了解项目的功能,包括:门户首页、课程搜索页、在线学习页面、个人中心等参考“项目原型”。2项目的技术架构2.1技术架构学成在线采用当前流行的前后端分离架构开发,由用户层、UI层、微服务层、数据层等部分组成,为PC、App、H5等客户端用户提供服务。下图是系统的技术架构图:北京市昌平区建材城西路金燕龙办公楼一层电话:400-618-9090业务流程举例:1、用户可以通过pc、手机等客户端访问系统进行在线学习。2、系统应用CDN技术,对一些图片、CSS、视频等资源从CDN...