主要技术
java+tomact8.0+servlet+filter+session会话+三层架构+数据库+layui前端框架+myBatis后台框架+jsp
项目说明
主要实现员工信息管理系统,实现增删改查功能
用户:登录注册 进入系统前台查询信息
管理员:对员工的信息进行增删改查等等
过滤层实现设置编码和session实现强制登录
项目展示
注册界面
注册界面实现用户注册,注册后跳转到登录界面
登录界面
登录界面,管理员和用户公用一个界面,登录后根据身份进入不同的操作界面
用户界面(前台)
管理员登录后界面(后台)
查询功能
查询为模糊查询
名字查询可以不用写全,例如输入赵,就会查到名字含有赵的人员信息,年龄查询最低,最高查询,还有部门查询
当什么都不输入,点击立即搜索,就会查询全部,单个查询名字,后面不输入,默认只查询关键字为xx名字的人员信息
其他类似,部门是下拉框查询,其他都是输入查询,功能实现完整强大
年龄查询
部门查询
删除,批量删除
字面意思,点击删除,该条数据就会从数据库中立即删除,由于数据我写的有点少就不演示了
添加员工
修改员工信息
员工展示界面中点击修改,会跳到员工修改界面中,当然id是不变的,所以加上了只读,也就是除了id其他都可修改
源码截图
看着有点多,实际上理清思路很好写的
最后
该项目也可以作为基于javaweb课程设计学生管理系统,图书管理系统,等等用的比较多,其实功能就这些,换个名字而已,作为课程设计可以拿到不错的分数
源码太多就不贴出来了,打包(带数据库)直接放到百度网盘里,需要学习参考拿去用吧
标签:课程设计,界面,javaweb,登录,查询,名字,信息管理系统,员工