基于mysql+spring+hibernate的简易学生作业管理系统。
github地址:https://github.com/wanghaoooo/StudentHomework
docker image:
registry.cn-beijing.aliyuncs.com/springwinter/17301046-spring-demo:0.0.1-SNAPSHOT
一、界面、功能展示
流程图:
界面使用AmazeUI框架完成
1.1 展示所有学生提交的作业
1.2 展示所有学生信息
1.3 展示所有老师布置的作业
点击各网页对应的新增按钮后,会调转至新增页面
2.1 学生提交作业界面
学号、作业号直接从数据库读取,使用select下拉框供用户选择,防止输入不存在的学生、作业
2.2 老师添加作业界面
2.2 老师添加学生界面
3.1 进行新增操作后,会跳转到首页并进行操作判断,弹出消息框提示操作成功与否
3.2 附加功能:在三个列表中,可以分别进行对学生名、作业号的模糊查询
编辑和删除按钮暂未实现,仅在界面中展示,若以后有需求会添加对应操作
软件项目结构
docker
出现问题:
1.起初报乱码,之后用IDEA写入Dockerfile最终解决。
2.网络连接超时
最终用镜像解决:
而后成功登陆并push到:
registry.cn-beijing.aliyuncs.com/springwinter/17301046-spring-demo:0.0.1-SNAPSHOT