(1)微签app需求分析

微签这款app使用了跨平台移动开发技术,使用dcloud的整套技术,包括mui前台框架,h5+技术,以及php的后台技术。以下对我们这款app的需求进行分析以及后续开发的技术和问题进行总结。

首先,经过讨论,我们这款app需要实现教师与学生两种不同角色的使用,我们需要确定教师与学生的关系,并分别对两种角色不同的功能进行确定。我绘制了以下的图进行说明。教师通过开启课程进行点名,学生则可以通过点名按钮进行点名,期间学生点名通过匹配头像的图片进行人脸识别点名,这是我们技术的亮点。这样可以一定程度上避免代签等一系列问题。


接着我们逐个对功能进行分析:

1.学生

头像上传功能:这个功能使用h5+进行调用手机原生功能,并可拓展头像裁剪功能。可通过即时拍照与选择本地相册进行上传,后台编写php文件上传函数进行,并连接数据库进行路径存储。

2.点名模块:这个功能使用h5+进行调用手机原生拍照功能,接着调用图像接口进行传输图片识别,本作品使用的是http://www.eyekey.com/,并获取返回结果。

3.系统基本功能模块,此模块教师端与学生端都可进行使用,主要实现登录模块,注册模块,基本信息模块,密码模块游客分为图像密码以及记住密码模块功能,功能复杂但截止至发文以基本实现。

2.教师

课程模块:即实现课程的增删改以及课程的开启与关闭。

教师与学生的关系图


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值