2019年接的外包项目招生系统,角色分为学生,招生老师,兼职人员,管理。分为b端管理系统和c端招生页面。
一个人全栈开发,用SpringMvc开发出第一个版本,租用腾讯云服务器,之后用SpringBoot以及脚手架进行改造,前端使用vue,anti-design样式库,数据库使用mysql,单节点部署在阿里云,将项目放在码云进行版本管理,项目定期迭代至今。
老师在后台登陆后可查看自己的招生链接,分享给学生报名,学生会归属于该老师。长期老师可以创建兼职老师,兼职人员招的学生,长期老师也可以看到,但兼职老师在后台仅能看到自己的学生。此外,长期老师拥有授权查看功能,将自己可见的学生授权给其他老师查看。老师仅可编辑学生的非关键信息,还配有导出功能。
管理员功能,院校考区等配置,c端报名页部分下拉框为动态渲染,管理可查看并编辑全部学生并任意授权老师,但学生所属老师不会变。管理可以查看编辑所有老师,兼职人员离职后,会对其账号进行删除,删除后,其名下所有学生归至管理名下。另外还有统计报表,根据学生状态,已报名,已缴费,已录取等维度统计各老师业绩。还可以在后台