功课(作业考试系统)

我要开发同款
154阅读

作品详情

针对移动端教师发布作业和学生提交作业等问题,设计并实现了移动端的线上作业系统,该系统采用了C/S体系结构,客户端提供友好的可视化界面和业务逻辑处理,通过网络与数据库服务器相连接,服务端提供客户端所需的数据。利用JSON序列化和反序列化、HTTP协议、OkHttp网络框架等技术实现了发布作业、提交作业、批改作业、发布问题等功能。
主要功能:
登录注册:用户只有登录到该系统后才能使用系统的功能,对于没有账号的学生可以进行注册,注册完成后,输入账号密码即可登录。对于教师账号不提供注册功能,教师的账号信息直接导入数据库,教师仅提供登录功能。
问题发布功能:本系统内的所有用户,都可以进行问题发布。点击最下方的加号按钮,在出现的弹框里选择发布问题,然后填写问题信息,可以添加图片,点击发布就可以发布成功。
作业发布功能:在以教师身份登录系统后,可以发布作业,发布后,选了相关课程的同学就可以看到发布的作业信息。
作业提交功能:学生登录系统后可以在信息页面中查看教师发布的作业信息,点击作业进入后可以开始答题,提交后该作业可以由教师批改。
作业批改和打分:教师可以查看学生提交的作业,对学生的主观题进行打分并撰写批注,然后点击提交按钮,即可完成批改。
作业信息查看功能:教师可以在我的页面查看自己发布的作业信息,查看每次作业学生的提交情况。
问题发布查看功能:教师和学生登录之后,可以从我的页面进入问题查看页面,可以查看自己发布的问题。
本人独立完成了所有软件的设计,使用了安卓开发,html+js+css, java 原生,前端页面及其优美,全部为自己设计。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论