基于Android的打分APP设计实现

数据库:mysql

是否包含论文:包含

框架结构:android(安卓)

毕业设计项目导入教程

基于Android的打分APP设计实现视频1

右下角可以放大全屏

基于Android的打分APP设计实现视频2

右下角可以放大全屏

需求分析

基于Android的打分APP设计实现

本系统主要基于Android对打分考核的一种实现,如对毕业答辩打分的实现,课程设计的打分实现,创新创业项目的打分实现。完成的具体目标为:
1.采用Android语言编程,实现系统的各种界面编写,完成用户的登陆与注册,在整个系统中,主要分为三种用户,一是管理员,二是评委,三是答辩人。管理员在整个系统中权限最大,他需要对评委进行各种分配,如评委一只能参与毕业答辩的指导,评委二只能参与课程设计的指导,评委三既可以参与毕业答辩的指导也能参与课程设计的指导,这些权限都是由管理员来进行控制。
2.整个系统的打分项目不是唯一固定的,而是在项目被使用之前,由管理员去进行添加和确定内容。如,本次需要使用毕业答辩打分,则在使用之前,管理员需要事先登陆到系统里面,去添加一个毕业打分的项目,而毕业答辩打分这个项目里的具体打分要求也是由管理员事先一次性添加好,如论文占40%,设计成果占40%,答辩占20%,各项总分均为100分,最后的成绩由各项成绩的确定,在管理员添加好这些之后,答辩人只需上传这个项目该上传的文档和其他信息即可,最终由评委进行打分。而需要使用其他项目进行打分的时候,管理员同样需要提前进行项目的添加和评分的标准,若系统管理员已添加过的项目,则不需要再次添加。
3.在答辩人的系统里,答辩人最终选择上传的信息也不是唯一固定的,答辩人自己对自己上传的项目内容信息也可以添加,在满足该项目打分必须上传的信息之外,答辩人还可以上传其他信息。如,答辩人本次需要使用毕业答辩该项目,则答辩人在进入系统系统之后,选择管理员事先添加好的毕业答辩打分这个模块,去完成该项目必须上传的信息之后,自己还可以再次添加一个ppt信息上传上去。  
4.在评委的系统里,评委最终把各项的打分确定出来之后,选择提交之后,在服务器上就可以查看到哪一位答辩人在哪一个项目里的具体分数。
5.服务器上可以查看答辩人的分数,可对答辩人的信息进行统计。如,毕业答辩项目有多少人参与,通过了哪些人,未通过有哪些人,其他项目也是如此。
6.服务器用java需要编写的,也就是这个app的后台,整个app的数据,如上传的信息,用户的注册信息均保存在mysql数据库中。app端需要使用android版的eclipse编写,不要使用androidstudio。
7.作品完成到一半的时候,可以把apk发给我看看,此时apk和服务器可以不用联合起来,我就单纯的看下apk的完成情况和需求差异大不大,没问题后继续完成整个设计并最后支付你们最后的费用!

评论