一、项目概述
本次项目主要实现了选课系统。用户分为学生和管理员两种角色。学生在用账号和密码登录成功后,会看到自己的课表信息,然后在选课列表里面进行选课,还可以查看和修改自己的个人信息。管理员有固定的账号和密码,成功登录后可以查看所有课程信息,可以添加或者删除课程信息,可以修改学生每门课的成绩,还可以添加新的学生信息。功能比较短小精悍,主要用到SQLiteDatabase。
二、开发环境
Android Studio的版本只要在3.6.1及以上都行,配置5.6.4的gradle就可以
三、项目演示
1、运行项目,经过Starting AVD、Install、Launch succeeded一系列过程后,模拟器弹出应用的登录界面:
2、输入学生身份的账号和密码,这里选取一位学生(账号:10001,密码:123456),然后点击登录,进入系统主界面,可以看到每门课的名称、学号、学分和成绩:
3、点击下面菜单栏的【选课】,进入选课界面,这里可以看到自己没有选择过的课程的所有信息,点击一门课就可以将它选择进自己的课表:
4、点击下面菜单栏的【个人信息】,进入个人信息界面:
5、点击【修改个人信息】,进入修改界面,输入信息后保存即可:
6、退出系统,重新打开应用,用管理员的账号和密码登录进去(账号:00000,密码:000000),然后会显示【课表】界面:
7、点击【添加/删除课程】,可以对课程信息进行增删操作,课程号不能为空:
8、进入【选课】界面,在这里输入学生学号和课程号还有这门课的成绩,然后提交即可修改学生成绩,点击【重输】会清空当前输入的内容:
9、进入【个人信息】界面,在这里输入学生信息,然后点击【添加学生】则添加成功,点击【重输】是清空当前输入的内容:
四、源码获取
需要源码学习的同学可以关注我的微信公众号,回复:选课系统,即可获取源码,还有很多Android项目等你来学习。
其实我们只是想找一个谈得来、合脾性、在一起舒坦、分开久了有点想念、安静久了想闹腾一下、吵架了又立马会后悔认输的人 。爱情如此,友情同理 。
原文地址:https://blog.csdn.net/qq_42257666
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。