学成在线采用B2B2C业务模式,即向企业或个人提供在线教育平台和学生完成教学活动,提供IT职业课程在线学习,平台包括:门户、学习中心、教学管理中心、系统管理中心、社交系统等子系统。
参与负责了其中的学习中心,教学管理中心的开发,CMS (Content Management System)即内容管理系统,功能包括:站点管理,模板管理,页面管理,页面预览,页面发步。课程管理,包括课程基本信息管理,课程图片管理,课程营销信息管理,课程计划管理等。媒资管理,包括媒资文件的查询,视频上传,视频删除,视频处理。图片服务器,采用FastDFS分布式系统作为图片服务器。采用 Spring security + Oauth2完成用户认证及用户授权