Code Monkey home page Code Monkey logo

yanglao-system's Introduction

yanglao-system

养老院管理系统-基于六边形微服务架构开发 养老院管理系统后台开发包括支付、网关、安全、客房、订单、用户管理微服务

本系统针对养老院对老年人养老管理提供了系统性的解决方案,通过信息化的方式实现客房、服务订单、用户信息管理等功能。对该养老院管理系统的测试,我认为后端基于Spring Boot开发技术和微服务架构设计的养老院管理系统能够满足养老院管理的需求,实现对老年人的全方位管理,提高养老院管理的效率。

本系统的功能需求如下: ① 管理员是一个系统的最高权限中心,享有综合管理系统的权限,主要体现在对各个基础信息的设置管理。基础信息包括养老院环境信息、老人信息、房间信息和订单服务项目信息。 ② 房间与床位信息设置。养老院中的房间和床位需要管理员进行管理,可以对床位信息进行设置包括床位所属的房号以及床号、床位价格、床位的性质(双人标准、双人普通、多人房)等。 ③ 发布新的房间。管理员可以将房间信息设置好后发布,让用户选择房间 ④ 费用项目设置。养老机构的收费项目非常繁多,比如饮食标准、房间费用、护理费用等,系统管理员需要事先按照不同的级别设定好。同时,还可以根据情况随时进行费用的调整等操作。 ⑤ 查询客房状态。用户想要通过查询养老院的客房状态以便能够了解入住情况,只需点击全部查询,系统就返回养老院所有房间的入住状态信息 ⑥ 提供用户在线下订单,用户等待系统查询房间状态结果,如果为空闲状态用户便可以正常创建订单。 ⑦ 管理员管理用户个人信息。管理员,查看,修改,删除所有的用户信息以便于能够了解更多用户的信息,开展人员分配工作。 ⑧ 用户管理。管理员针对养老院的用户信息可以修改

非功能需求: ①可部署性好。实现多平台部署,系统基于Java开发,它支持不同的操作系统,并且该系统只需要编写应用并打包,将构造出的镜像发布到docker容器即可运行起来,具备一次打包多处应用的较好可部署性。 ②可维护性高。这也是该平台的主要优势,该平台中的各种技术在系统开发中相对成熟,在系统设计和开发中得到了较为全面的应用,同时能够实现与不同系统的对接。 ③可扩展性强。基于微服务开发,系统的每个模块功能对应在每个独立的微服务中,当系统访问的压力过大,任务处理过多的时候可以开启对应微服务水平扩展实例,以应对高并发大量数据的访问。 ④可测试性易。系统提供每个微服务之间或者对外的应用接口,使得系统测试性相比于传统应用变得更加容易。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.