名称:多米诺小程序
  介绍:该款小程序主要是为不同年龄端的小孩提供了绘本、视频、点读等学习英语的一个平台。
  描述:小程序后台主要运用了MVC、EF、SQL SERVER 2008 R2、七牛云存储、以及前端框架easyUI。
  职责:主要负责后台及小程序客户端所需接口的开发。

1、后台管理功能

1.1、点读课程管理:增/删/查/改点读课程。课程:年龄段,教程,章节,视频/音频/图片/文字,点读章节热点编辑。

1.2、单词管理:增/删/查/改单词课程。课程:年龄段,教程,章节,视频/音频/图片/文字。

1.3、家长手册管理:增/删/查/改家长手册(历史课程)。手册:年龄段,教程,章节,视频/音频/图片/文字。

1.4、作业管理:增/删/查/改作业。作业:年龄段,教程,章节,视频/音频/图片/文字。

1.5、学习资料库管理:增/删/查/改资料库:绘本,歌曲。

1.6、学员风采管理:增/删/查/改学员风采信息:视频,图文。

1.7、活动管理:

a、活动详情:增/删/查/改活动信息

b、海报模板:模板管理

c、体验课版块:体验课增/删/查/改  二维码分享管理,报名信息管理

1.8、商城管理:

a、礼品管理:增/删/查/改礼品信息:图片,名称,积分,库存

b、订单管理:兑换记录

1.9、用户管理:

a、内部学员管理:基本信息,积分;用户个人的年度积分分析(各各积分获得渠道的分析),管理可在年终时发送给用户。

b、外部学员管理(普通用户):基本信息,积分;用户个人的年度积分分析(各各积分获得渠道的分析),管理可在年终时发送给用户。

c、教师管理:基本信息

1.10、班级管理:增/删/查/改班级信息。班级二维码,老师,新增学员,课程

1.11、系统管理:

a、角色管理:超级管理员,管理员,教师

b、权限分配:不同角色对应不同权限

c、操作员管理:操作员添加、修改、删除、初始化密码等功能

1.12、日志管理:

a、消息推送管理:可手动推送消息给用户,微信绑定小程序后,小程序推送的消息会直接在微信里提示。

b、操作日志:用户操作日志记录

c、系统日志:系统异常处理日志

2、小程序接口

2.1、教师端:

a、登录/注册:根据账号权限,进入教师界面。找回密码,修改密码

b、发布课程(家长手册):家长手册,发布当节课课程(视频/语音/图片/文字)可从后台获取相关课程资料

c、发布作业:文字/图片形式(直接后台获取),家长跟帖提交相关视频/语音/图片/文字,老师在会话里发消息可置顶。

d、学生管理:积分奖励

2.2、学生端:

a、登录/注册:根据账号权限,进入学生界面。找回密码,修改密码

b、在线学习(内部学员):

b.1、课程点读复习:现有EPK-G4版块优化

b.2、家长手册(历史课程):课程复习,提交相关视频/语音/图片/文字

b.3、作业:作业预习/复习,提交相关视频/语音/图片/文字

b.4、单词学习:图片+音频+学员录音(录音后可直接试听自己录音)

b.5、消息(不需要设计):系统消息(积分获得通知,用户升级通知,作业通知,活动推送等),学习消息  (后台有对应的消息推送管理,可手动推送消息给用户),这里的消息部分是模块功能操作生成的,部分是后台手动推送的,微信绑定小程序后,消息会直接在微信提示。

c、米诺宝藏:

c.1、阅读打卡:对接现有系统,打卡内容,打卡录音,打卡记录,打卡奖励

c.2、学习资源:歌曲/绘本。内部学员开放,外部学员提交手机号解锁

c.3、学员风采:视频,图文展示

d、活动推广:

d.1、活动列表:活动详情

d.2、活动分享:专属二维码,海报模板,分享,赚取积分

d.3、体验课分享:专属二维码,扫码注册会员,体验课报名

e、积分商城:

e.1、会员信息:头像,昵称,可用积分

e.2、礼品信息:图片,名称,积分兑换,筛选

e.3、订单:礼品,姓名,电话,收货地址

f、个人中心:

f.1、基本信息:姓名,电话,头像,校区,班级,显示学习时长,LV等级(徽章),当前可用积分;

f.2、我的积分:积分明细:积分收入,积分支出。(积分的详细规则)

f.3、我的能量:积分对应能量值,能量值对应相应会员等级

f.4、我的打卡:打卡记录

f.5、积分排行:总排行,校区排行

f.6、修改密码

f.7、退出登录