开发工具eclipse,jdk1.8
数据库mysql5.7,tomcat8
技术:springmvc+spring+mybatis(ssm)
主要功能如下:
①登录系统:管理员需要输入正确的用户名和密码来登录系统,从而完成各类信息的管理工作;
②信息查询:查询客户信息、查询经办人信息、查询药品信息;
③信息录入:录入顾客信息、录入经办人信息、录入药品信息;
④信息修改:删除顾客信息、删除经办人信息、删除药品信息;
⑤信息浏览:浏览顾客信息、删除经办人信息、删除药品信息;
⑥数据报表:顾客信息报表、经办人信息报表、药品信息报表;
⑦用户管理:管理系统的各个管理员信息。
文档截图:
项目截图
package mms.controller;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.ResponseStatus;import mms.pojo.EasyUIResult;
import mms.pojo.User;
import mms.services.UserServies;//用户
@RequestMapping("User")
@Controller
public class UserController {
@Autowired
private UserServies userServies;// 添加新用户
@RequestMapping("AddUser")
@ResponseBody
public String addUser(User user) {
userServies.addUser(user);
return "success";
}// 修改用户信息
@RequestMapping("UpdateUser")
@ResponseBody
public void updateUser(User user) {
userServies.updateUser(user);
}// 删除用户
@RequestMapping("DeleteUser")
@ResponseStatus(value = HttpStatus.OK)
public void deleteUser(String uUsername) {
userServies.deleteUser(uUsername);
}// easyui返回全部用户信息
@RequestMapping("queryAllUser")
@ResponseBody
public EasyUIResult queryAllUser(@RequestParam(value = "page", defaultValue = "1") Integer page,
@RequestParam(value = "rows", defaultValue = "5") Integer rows) {
EasyUIResult queryAllUser = userServies.queryAllUser(page, rows);
return queryAllUser;
}// 通过uUsername查询用户
@RequestMapping(value = "GetUUsername", produces = "text/html;charset=UTF-8")
@ResponseBody
public String queryUserByName(String uUsername) {
return userServies.queryUserByName(uUsername);
}
@RequestMapping(value = "GetUpassword", produces = "text/html;charset=UTF-8")
@ResponseBody
public String queryPasswordByName(String uUsername) {
return userServies.queryPasswordByName(uUsername);
}
}