>[TOC] # SMBMS *** 架构: ![image-20211117204202139](assets/image-20211117204202139.png) 数据库: ![image-20211117204855929](assets/image-20211117204855929.png) # 项目搭建 *** ## 1、准备工作 **(1)搭建一个maven web项目** **(2)配置Tomcat并测试运行** **(3)导入jar包;** **(4)创建项目包结构** **(5)编写实体类**、 **(6)编写基础公共类** **(7)导入静态资源** ## 2、登录注销实现 ![image-20211117213904932](assets/image-20211117213904932.png) 1. 编写前端代码 2. 将前端页面设置为首页 3. 编写dao层用户登录的接口UserDao 4. 编写UserDao接口的实现类UserDaoImpl 5. 编写业务层接口 6. 编写业务层接口的实现类 7. 编写Servlet类 ## 3、密码修改实现----资源在哪里创建就在那里关闭 1. 编写dao层用户修改密码的接口UserDao 2. 编写UserDao 接口实现类UserDaoImpl 3. 编写业务层接口 4. 编写业务层接口实现类 5. 编写Servlet类 6. 在web.xml中注册 ## 4、用户管理实现 ![image-20211119141358310](assets/image-20211119141358310.png) 1. 导入分页工具类 2. 用户列表页面导入 3. 获取角色操作 4. 编写Servlet类