毕业设计-基于Android的教务管理系统
等风来不如追风去,追逐的过程就是人生的意义。
一、项目介绍
系统用来管理班级的日常班务信息,系统角色分为三种辅导员、班委和学生。辅导员拥有最高权限,可以管理即增加、查询、修改和删除所有数据。班委不能申批学生请假、不能学业指导外,其他权限和辅导员一样。学生只能查看相关的信息,不能申批不能修改任何数据,如只能查看班会信息、自己的请假申批状态等。
-
班级通知 辅导员和班委可以查看、添加、修改、删除班级通知,学生只能查看班级通知;
-
活动管理 辅导员和班委可以增删改查活动信息,学生只能查看活动信息;
-
班费管理 辅导员和班委可以增删改查班费信息,学生只能查看班费信息;
-
请假管理 学生提交请假后,只有辅导员才能申批,班委可以查看所有学生请假信息,学生只能查看自己的请假信息;
-
学生信息 辅导员和班委可以增删改查学生信息,学生只能查看学生信息;
-
宿舍管理 辅导员和班委可以增删改查宿舍信息,学生只能查看宿舍信息;
-
作业管理 只有辅导员才可以进行作业管理,班委可以查看所有作业管理内容,学生只能查看自己的作业管理;
-
只有辅导员才能被注册,注册成功后可进行创建学生和任命班委。注:辅导员创建学生时学生的登录密码就是学号。
二、主页代码
public class MainActivity extends Activity {
private void initViews() {
mSupportFragmentManager = getSupportFragmentManager();
mFragments = new Fragment[3];
mFragments[0] = HomeFragment.newInstance("Home");
mFragments[1] = MineFragment.newInstance("Mine");
mSupportFragmentManager.beginTransaction().add(R.id.framelayout, mFragments[0]).show(mFragments[0]).commit();
findViewById(R.id.tab1).setOnClickListener(this);
findViewById(R.id.tab2).setOnClickListener(this);
img = new ImageView[3];
img[0] = findViewById(R.id.img1);
img[1] = findViewById(R.id.img2);
tv = new TextView[3];
tv[0] = findViewById(R.id.tv1);
tv[1] = findViewById(R.id.tv2);
tabSelected(0);
}
...
...
三、项目截图
主页
班级通知页
活动管理页
班费管理页
个人中心页
注册登录流程图
请假管理流程图
宿舍管理流程图
作业管理流程图
四、购买套餐
权益 | 套餐A | 套餐B |
---|---|---|
完整代码 | ||
远程调试 | 不支持 | |
代码答疑 | 不支持 | |
价 格 | ¥120 | ¥600 |
五、购买记录
用户 | 套餐 | 评价 |
---|---|---|
*******54 | 套餐B | |
*******01 | 套餐B | |
*******79 | 套餐B | |
*******92 | 套餐B | |
*******24 | 套餐B | |
*******18 | 套餐B | |
*******91 | 套餐B | |
*******07 | 套餐B | |
*******34 | 套餐B | |
*******61 | 套餐B |
------转载请注明出处,感谢您对原创作者的支持 ------
有偿提供项目外包、技术支持、Bug修复、毕业设计、大小作业
3 条评论