jsp页面社区服务功能添加

假设我在已经开发好的社区养老服务里添加多一个上门服务的功能:

管理员登录的话:上门服务的这个模块里是 服务类型管理 打扫卫生 洗衣服呀 的类型展示 在这个管理模块可以添加服务类型 或删除
工作人员登录的话:可以看到所在区域负责老人的上门服务请求 然后点击请求的话 状态变成已上门
老人登录的haul:在上门服务这个模块 可以看到服务类型 然后点击 想要预约的 生成申请显示在列表 后面状态显示未服务 工作人员点击后 状态改为 已服务
这个我是否需要设计数据库 因为我想要存储在数据库里
然后这个我是否需要在控制层 服务层 接口层 新添加代码 我有点乱 所以想问一下这个思路

我想要达到的结果

img

SSM项目吗,还是什么,加一个权限框架系统嘛,如果有spring的话,可以用springsecurity,你说的这个功能刚好我这里有一个小例子,应该是符合你得要求,而且这个例子就可以实现你这个了,肯定要加代码,数据库需不需要重新设计看你自己了,重新设计更完美可以,不重新设计加个权限字段也行,例子在这:https://blog.csdn.net/hello_list/article/details/124163208

理一下思路:
1、首先说数据库,肯定是要添加表格的,可以考虑加最少两张表,服务类型表和服务列表,服务类型表就是管理员管理的那个,服务列表是当老人下单后生成的表,信息包含老人的信息以及需求信息,还有就是接单工作人员信息,这个字段当有人接单的时候添加当对应行
2、前端,这个可能就是移动端了,针对不同的人员,都要开发对应的功能入口模块
3、后端,也就是你说的控制层 服务层 接口层,肯定是要添加代码的,
针对管理员你要提供服务类型的增删改查功能接口,或许还需要对服务列表进行查看等功能
针对工作人员,要提供查询可接单服务列表接口,以及接单功能接口,可能还要有自己的已完成服务的查询等功能
针对老人,要有下单支付接口、历史下单列表查询接口等功能

  • 需要数据库设计,需要存储上门服务与哪些模块进行关联的数据
  • 控制层 服务层 接口层 需要添加代码,如果判断如果是上门服务里面的,就要做不同的重,比如改状态等。

如有帮助,请采纳,十分感谢!

首先,你需要设计两个数据库表,一个叫服务类型管理表,包含id、服务类型、创建人、创建时间等;另一个叫服务表,包含主键、申请人、状态、服务人员、创建时间等信息,服务类型管理增删改查可以新建一个controller,上门服务新建一个controller,用于控制状态改变,然后用两个controller就可以处理所有流程