# marking-assignment-template **Repository Path**: 2010jing/marking-assignment-template ## Basic Information - **Project Name**: marking-assignment-template - **Description**: UIC Mark Assignment Template - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-05-30 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mark assignment template > 本项目纯粹为了学习接触了解 spring boot 和 mybatis-plus 的一些知识点,从而用课上workshopIII的一个项目来练习。 ### 项目要求 1. 用户(老师)登陆 2. 设置Rubric 一种改作业的标准 3. 列出Rubric 列表 4. 导入学生名单(excel 已附模板) 5. 用户批改作业 (即 A B C D F) 6. 用户导出Excel 7. 打印特定某个学生成绩按照Rubric的模板 ### 项目演示 请查看 resources -> db 内的 MarkingAssignmentSystem.gif 动图 ### 如何使用 1. 导入sql 2. 修改对应的 sql 链接,用户,密码 (默认数据库 uic_markscore, root, 密码空) 3. 运行项目后,浏览器输入 http://localhost:8080/teacher/login 默认账号密码 admin@uic.edu.hk admin ### 涉及一些技术点 1. maven 2. spring boot 3. mybatis-plus (MP-Generator 太棒,entity,service, mapper,controller都自动生成) 4. tableexport.js 导出excel文档 5. jquery.tablesorter.min.js table 排序 6. bootstrap 前端 7. Spring 官方建议使用 thymeleaf, 不建议 jsp ### 说明 1. 设计并不好 2. 没有作过多的校验 3. 还有很多,就不列出来了