本系统采用SSM框架,数据层采用mybatis,数据库使用mysql,下面是大概的功能。
项目技术:后端:ssm
前端:js、css等
开发工具:eclipse
数据库:mysql 5.7
JDK版本:jdk1.8
服务器:tomcat8
系统分为三个角色,分别为管理员、企业、学生三个角色。 学生: 注册登陆功能 维护个人信息 查看系统通知 制作个人简历,可制作多个 可根据不同分类或者名称搜索工作,并查看工作详情 心仪工作可投递简历 简历管理:可查看或删除简历 面试管理:可查看个人面试通知及录取信息 退出功能 企业: 查看通知信息:查看 公司信息管理:可以维护公司信息 发布招聘信息:招聘信息维护 招聘信息管理:维护已发布工作的信息 通知用户面试:可对已投递简历学生通知面试,可查看简历 面试结果通知:可设置录取情况,可查看简历 退出功能 管理员: 企业管理:可以查看企业,并审核、删除信息 用户管理:可以查看、删除或者审核学生信息 添加动态:可新增系统动态 动态管理:维护动态信息 分类管理:维护工作类型信息 退出功能部分功能展示:
系统首页
用户注册
招聘详情
用户制作简历
个人简历管理,可以删除已有简历,可增加多个简历
查看面试通知
企业-首页
企业-查看通知
企业-发布招聘
企业-公司信息
企业-招聘管理
企业-通知面试
管理员-首页
管理员-企业管理
管理员-用户管理
管理员-分类管理
部分代码:@RequestMapping("/selectAllCompanys") public String selectAllCompanys(Model model) { return CompanysServices.selectAllCompanys(model); } @RequestMapping("/deleteCompanysByID") public String deleteCompanysByID(int cid,Model model) { CompanysServices.deleteCompanysByID(cid, model); return CompanysServices.selectAllCompanys(model); } @RequestMapping("/updateCompanysByID1") public String updateCompanysByID1(int cid,Model model) { CompanysServices.updateCompanysByID1(cid, model); return CompanysServices.selectAllCompanys(model); } @RequestMapping("/companysLogin") public String login(Companys Companys,Model model,HttpSession session,String a) { return CompanysServices.companysLogin(Companys, model,session,a); } @RequestMapping("/updateCompanys") public String updateCompanys(Model model,HttpSession session) { Companys Companys=(Companys) session.getAttribute("Companys"); if(Companys==null) { return "companys/needLogin"; } return "companys/updateCompanys"; }
以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。
好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)