基于javaweb的SpringBoot精品养老院管理系统(java+springboot+maven+mybatis+vue+mysql)

运行环境

Java≥8、MySQL≥5.7、Node.js≥14

开发工具

后端:eclipse/idea/myeclipse/sts等均可配置运行
前端:WebStorm/VSCode/HBuilderX等均可

❗没学过node.js的不要搞前后端分离项目

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

功能说明

240123042402

250123042402

260123042402

270123042402

280123042402

290123042402

基于javaweb的SpringBoot精品养老院管理系统(java+springboot+maven+mybatis+vue+mysql)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
项目概述
主要实现功能模块:老人信息管理、床位分配管理、用户信息管理、问题记录、请假记录、护工薪资管理、护工请假管理、入住费用等。

模块功能简介
用户: 注册,查看自己信息,修改自己的信息(修改自己密码),(仅可)查看自己工资,查看老人信息,查看护工信息,申请请假,
老人:
护工:
床位:
问题:
请假信息:


前端启动命令:npm run serve


登录:http://localhost:8080/login

系统管理员:
admin 123456

系统用户:
xinjie 123456
xmm 123456
man 123456

护工:
sdf 123456
mao 123456
kasha 123456

老人:
pengyz 123456
wangyl 123456
yangcy 123456

一、项目简述本系统功能包括:通知公告,老人管理,护工管理,问答管理等等功能。

二、项目运行 环境配置:

Jdk1.8 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。

项目技术:

Springboot + Maven + mybatis+ Vue 等等组成,B/S模式 + Maven管理等等。  

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
        return iAssistantService.updatePassword(map);
}

@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iAssistantService.delete(map);
}

}
package com.nuc.xinjie.gerocomium.controller;



/**
* @version 1.0
* @Description: /user
*/
@RestController
@RequestMapping("/user")
public class UserController {
@Autowired
IUserService iUserService;

@RequestMapping("/")
public Map<String, String> home() {
Map<String, String> map = new HashMap(16);
map.put("name", "xinjie");
map.put("home", "home");
return map;
}

@RequestMapping("/register")
public Map<String, Object> insertUser(@RequestBody Map<String, String> map) {
return iUserService.register(map);
}

@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iUserService.login(map);
}

@RequestMapping("/findOne")
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44

@RestController
@RequestMapping("/older")
public class OlderController {
@Autowired
IolderService iolderService;

@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iolderService.register(map);
}

@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iolderService.login(map);
}

@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iolderService.showInfo(map);
}

@RequestMapping("/findByRealnameLike")
public Map<String, Object> findByRealnameLike(@RequestBody Map<String, String> map) {
return iolderService.findByRealnameLike(map);
}

@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iolderService.showAllInfo();
}

@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iolderService.upadateUserInfo(map);
}
@RequestMapping("/pay")
public Map<String, Object> pay(@RequestBody Map<String, Object> map) {
return iolderService.pay(map);
}

@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iolderService.updatePassword(map);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47

@RequestMapping("/findByRealnameLike")
public Map<String, Object> findByRealnameLike(@RequestBody Map<String, String> map) {
return iolderService.findByRealnameLike(map);
}

@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iolderService.showAllInfo();
}

@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iolderService.upadateUserInfo(map);
}
@RequestMapping("/pay")
public Map<String, Object> pay(@RequestBody Map<String, Object> map) {
return iolderService.pay(map);
}

@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iolderService.updatePassword(map);
}

@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iolderService.delete(map);
}

}
package com.nuc.xinjie.gerocomium.controller;



@RestController
@RequestMapping("/manager")
public class ManagerController {
@Autowired
IManagerService iManagerService;

@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iManagerService.register(map);
}

@RequestMapping("/login")
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
        return iManagerService.showAllInfo();
}

@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iManagerService.upadateUserInfo(map);
}

@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iManagerService.updatePassword(map);
}

@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iManagerService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;



@RestController
@RequestMapping("/bed")
public class BedController {
@Autowired
IbedService ibedService;

@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return ibedService.showInfo(map);
}

@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return ibedService.showAllInfo();
}

@RequestMapping("/findUsed")
public Map<String, Object> findUsed() {
return ibedService.findUsed();
}

@RequestMapping("/findUnUsed")
public Map<String, Object> findUnUsed() {
return ibedService.findUnUsed();
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
}
package com.nuc.xinjie.gerocomium.controller;



@RestController
@RequestMapping("/sunday")
public class SundayController {
@Autowired
IsundayService isundayService;

@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return isundayService.register(map);
}

@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return isundayService.showInfo(map);
}

@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return isundayService.showAllInfo();
}

@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return isundayService.delete(map);
}

}
package com.nuc.xinjie.gerocomium.controller;


项目链接:
https://javayms.github.io?id=171222062008200wq
https://javayms.pages.dev?id=171222062008200wq