CN117829405A - Full stack type facility service release method, system, storage medium and electronic equipment - Google Patents

Full stack type facility service release method, system, storage medium and electronic equipment Download PDF

Info

Publication number
CN117829405A
CN117829405A CN202311646123.8A CN202311646123A CN117829405A CN 117829405 A CN117829405 A CN 117829405A CN 202311646123 A CN202311646123 A CN 202311646123A CN 117829405 A CN117829405 A CN 117829405A
Authority
CN
China
Prior art keywords
service
rule
module
business
website
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311646123.8A
Other languages
Chinese (zh)
Inventor
董艳丽
李峰
伍智濂
俞俊峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Yunsi Intelligent Information Technology Co ltd
Original Assignee
Shanghai Yunsi Intelligent Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yunsi Intelligent Information Technology Co ltd filed Critical Shanghai Yunsi Intelligent Information Technology Co ltd
Priority to CN202311646123.8A priority Critical patent/CN117829405A/en
Publication of CN117829405A publication Critical patent/CN117829405A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a full stack type facility service management method, a system, a storage medium and electronic equipment, wherein the system comprises the following components: the rule base comprises a rule condition module, a rule result module and a rule execution module; the condition module is used for configuring the condition of the rule, the result module is used for configuring the result corresponding to the condition, and the execution module is used for configuring the execution strategy of the rule; the rule engine is in communication connection with the rule base; and the rule service end is communicated with the rule engine, and the rule in the rule base is dynamically edited through the rule engine calling the condition module, the result module and the execution module to obtain a business rule template related to the full stack type facility service. The method and the system realize a set of general service configuration rule model, can enable enterprises to rapidly line the matched facility resources, realize the digitization of enterprise facility services, and help the enterprises to realize cost reduction and synergy.

Description

Full stack type facility service release method, system, storage medium and electronic equipment
Technical Field
The application belongs to the technical field of computers, and relates to a full stack type facility service release method, a full stack type facility service release system, a storage medium and electronic equipment.
Background
With the development of information technology, in many large-scale self-service business parks and office buildings, enterprises provide convenient and efficient office use experience for staff in the parks by providing facilities and manpower services such as space, equipment and the like. However, with the supply and demand changes of the social development, many problems occur, such as more diversified service states of facilities in the park, and each management tool is mutually split, so that effective coordination cannot be achieved; the Z generation puts higher demands on the working environment, and the demands of TA are fast in change and are not easy to delay meeting. The server's heavy management of light services results in numerous employee complaints, poor business sales, etc.
Disclosure of Invention
The application provides a full stack type facility service management method, a system, a storage medium and electronic equipment, which are used for realizing a diversified and efficient full stack type facility service management platform.
In a first aspect, the present application provides a method for managing a full stack facility service, including: the method comprises the steps that a rule service end is utilized to call a condition module, a result module and an execution module in a rule base through a rule engine, rules in the rule base are dynamically edited, and a business rule template related to full stack type facility service is obtained; the rule base comprises a rule condition module, a rule result module and a rule execution module; the condition module is used for configuring the condition of the rule, the result module is used for configuring the result corresponding to the condition, and the execution module is used for configuring the execution strategy of the rule.
In an implementation manner of the first aspect, the method further includes: the service end is utilized to call the required service rule templates through the rule engine, service items with different service forms are configured, a corresponding service rule set is generated, and service creation is completed; and the service server is utilized to issue services, including newly adding services, editing services, deleting services, canceling the issuing or/and viewing services.
In an implementation manner of the first aspect, the method further includes: creating an operation main body by utilizing a service server, creating an operation mechanism of a network point governed by the operation main body, and maintaining the operation main body; the maintenance comprises adding, editing, deleting and viewing; managing network points by using a business service end, wherein the network points comprise newly added service network points, authorized service network points, unauthorized service network points, closed service network points, started service network points, edited service network points and/or deleted service network points; configuring the website by utilizing a business service end, including checking information of the authorized website, configuring business hours of the authorized website, uploading website pictures or/and assigning website administrators; managing the network point resources by utilizing the service end, wherein the network point resources comprise newly added network point resources, edited network point resources, deleted network point resources or/and self-defined network point resource types; managing the service order by using a service server, wherein the service server comprises reservation for checking the service order, detail checking of the service order, cancellation of the service order and service resource allocation for the service order; providing a service billboard by utilizing a service server, wherein the service billboard comprises displaying all order information and the current state of orders on the same day under each website according to the dimension of the website; or/and providing service reservation by using the business service end, including showing basic business, position information and service information of each network point to the client.
In an implementation manner of the first aspect, the method further includes: and utilizing the client to carry out rule check and service use according to the service rule set issued by the service server.
In a second aspect, a full stack facility service management system includes: the rule base comprises a rule condition module, a rule result module and a rule execution module; the condition module is used for configuring the condition of the rule, the result module is used for configuring the result corresponding to the condition, and the execution module is used for configuring the execution strategy of the rule; the rule engine is in communication connection with the rule base; the rule service end is communicated with the rule engine, and the rule in the rule base is dynamically edited through the rule engine calling the condition module, the result module and the execution module to obtain a business rule template related to the full stack type facility service; and the rule engine receives a rule calling request sent by the client, judges rule conditions and executes rules according to the design of the business rule corresponding to the rule calling request in the rule base, and replies an execution result to the client.
In one implementation manner of the second aspect, the condition module of the rule includes: an attribute unit for defining elements of a specific supporting condition rule; a condition unit for defining a condition constraint of the output result; and the result unit is used for defining the results output under different attribute and condition constraints.
In an implementation manner of the second aspect, the rule service end further includes: a service unit for performing time-consuming operations without interaction with a user or providing some functions to other applications; the execution unit is used for executing according to the interactive operation of the user and outputting a result; and the storage unit is used for storing data.
In an implementation manner of the second aspect, the method further includes: the service server is communicated with the rule engine, and service items with different service forms are configured through calling the required service rule template by the rule engine, so that a corresponding service rule set is generated, and service creation is completed; the business service end is also used for publishing services, including newly adding services, editing services, deleting services, canceling publishing or/and viewing services.
In an implementation manner of the second aspect, the method further includes: and the client is in communication connection with the rule engine and is used for checking rules and using services according to the service rule set issued by the service server.
In an implementation manner of the second aspect, the method further includes; the business server is used for creating an operation main body, creating an operation mechanism of a network point governed by the operation main body and maintaining the operation main body; the maintenance comprises adding, editing, deleting and viewing; the business service end is used for managing network points, including newly adding service network points, authorizing service network points, canceling authorizing service network points, closing service network points, starting service network points, editing service network points or/and deleting service network points; the business service end is used for configuring the website, including checking the information of the authorized website, configuring the business hours of the authorized website, uploading website pictures or/and assigning website administrators; the business server is used for managing the network point resources, including newly adding network point resources, editing network point resources, deleting network point resources or/and customizing network point resource types; the service server is used for managing the service order, and comprises reservation for checking the service order, detail for checking the service order, cancellation of the service order and allocation of service resources for the service order; the business service end is used for providing a service billboard, and comprises displaying all order information and the current state of the order on the current day of each website according to the website dimension; the business service end is used for providing service reservation and comprises the step of displaying basic business, position information and service information of each website to the client.
In a third aspect, the present application provides an electronic device, including: a memory storing a computer program; and the processor is in communication connection with the memory and is used for realizing the method of any one of the application when the computer program is called.
In a fourth aspect, the present application provides a computer readable storage medium having stored thereon a computer program which when executed by a processor performs a method as claimed in any of the present application.
As described above, the full stack type facility service management method, system, storage medium and electronic device have the following beneficial effects:
the method and the system realize dynamic adaptation of service types and service rules through the rule engine, and define a set of general service configuration rule model through analysis and abstraction of common facility service services. Based on the service rule configuration model, facility service operation and management tools can be realized, enterprises can be helped to rapidly issue various facility service resources, manage service reservation and evaluate service effects, and the requirements of enterprise staff on convenient inquiry, reservation, use and evaluation of facility services are met.
According to the method and the device, the service templates are introduced to enable specific service states to fall to the ground while meeting the universality requirements, and personalized requirements of different service states are achieved by means of industry characteristics of the templates.
The method and the device can enable enterprises to rapidly line the matched facility resources such as space facilities, equipment facilities, manual services and the like related to offices, realize the digitization of enterprise facility services, help the enterprises to realize cost reduction and synergy, and finally maximize the efficiency, agile service and humanization of the assistance facility services.
Drawings
Fig. 1 is a schematic diagram of an application scenario of a full stack facility service publishing and application according to an embodiment of the present application.
Fig. 2A is a schematic diagram of an implementation structure of a full stack facility service management system according to an embodiment of the present application.
Fig. 2B is a schematic diagram of another implementation structure of the full stack facility service management system according to the embodiment of the application.
Fig. 2C is a schematic diagram of a third implementation structure of the full stack facility service management system according to the embodiment of the present application.
Fig. 3A shows a schematic diagram of creating a service rule for service delivery implemented by a service server according to an embodiment of the present application.
Fig. 3B shows a schematic diagram of creating a service application rule for service release implemented by a service server according to an embodiment of the present application.
Fig. 3C is a schematic diagram of a network configuration implemented by a service server according to an embodiment of the present application.
Fig. 4 is a schematic diagram of a hardware implementation architecture of a full stack facility service management system according to an embodiment of the present application.
Fig. 5 is a schematic flow chart of an implementation of the full stack facility service management method according to the embodiment of the application.
Fig. 6 is a schematic diagram of an implementation structure of an electronic device according to an embodiment of the present application.
Detailed Description
Other advantages and effects of the present application will become apparent to those skilled in the art from the present disclosure, when the following description of the embodiments is taken in conjunction with the accompanying drawings. The present application may be embodied or carried out in other specific embodiments, and the details of the present application may be modified or changed from various points of view and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments may be combined with each other without conflict.
It should be noted that, the illustrations provided in the following embodiments merely illustrate the basic concepts of the application by way of illustration, and only the components related to the application are shown in the drawings and are not drawn according to the number, shape and size of the components in actual implementation, and the form, number and proportion of the components in actual implementation may be arbitrarily changed, and the layout of the components may be more complex.
The full stack service refers to a comprehensive, integrated service that can cover or support multiple fields of technology and systems. Its purpose is to provide a comprehensive solution that covers the entire value chain or various phases of the business process to achieve more efficient, higher quality service delivery. In particular, full stack services generally include, but are not limited to, the following techniques and applications: data management (e.g., database, big data analysis), software development and deployment (e.g., cloud computing platform, micro-services, etc.), business continuity (e.g., disaster recovery techniques), security, etc. Thus, any complex task that requires the use of multiple classes of technology may be referred to as a "full stack task".
The application provides an application scenario of full stack type facility service release and application based on a rule engine, which is shown in fig. 1 and comprises a comprehensive server, a rule server, the rule engine and a rule base. The operation developer is in communication connection with the rule server through the rule engine, and the comprehensive server is in communication connection with the rule server. The integrated server may create business services (e.g., fitness services, bus services, accommodation services, etc.) through the rules server. The rule server can realize the functions of rule configuration, rule audit, rule inquiry and the like to configure business rules, and generate a business rule set (such as a body-building rule set, a vehicle rule set, an accommodation rule set and the like).
The method and the device can provide a general rule set library (or called rule library) for each service business state, rapidly realize expansion of the service, establish personalized rules on each service and conveniently realize customized requirements of the service.
The method and the system realize custom configuration, rule auditing and rule query on each service through unified rule base management, and finally form a rule set which can be queried and used on services of each class.
As shown in fig. 2A, an embodiment of the present application provides a full stack facility service management system, where the full stack facility service management system 200 includes: a rule base 210, a rule engine 220, a rule server 230.
The rule base 210 includes a condition module 211 of rules, a result module 222 of rules, and an execution module 223 of rules; the condition module 211 is configured to configure a condition of a rule, the result module 222 is configured to configure a result corresponding to the condition, and the execution module 223 is configured to configure an execution policy of the rule.
In one implementation of the present application, the condition module 211 of the rule includes: an attribute unit, a condition unit and a result unit. The attribute unit is used for defining specific elements supporting condition rules. The condition unit is used for defining condition constraint of the output result. The result unit is used for defining results output under different attribute and condition constraints.
The rule condition module, namely a rule module, comprises three parts of Attribute (Attribute-rule), condition (condition-rule) and result (Action-factor), wherein the Attribute module defines specific elements (keywords) supporting the condition rule, such as personnel, the condition module defines condition constraints for outputting the result, and the result module defines different attributes and results output under the condition constraints. Through the configuration of the three parts, the digital management platform of the facility service is realized, different rule templates are displayed according to different services, and the analysis application of the client according to the service configuration rules is realized according to the service rules configured under each service.
In one implementation manner of the application, a rule base can be defined by generalizing and abstracting common rules on the service, so as to be suitable for most of the service. The rule base contains business rules related to accommodation, vehicle use and body building services which are common in a park, the business rules under each service can be defined in the plug-in through the plug-in installation mode, and the business rules are imported into the system for front-end display.
The rules engine 220 is communicatively coupled to the rules repository 210.
The rule service end 230 is in communication with the rule engine 220, and the rule in the rule base is dynamically edited by the rule engine calling the condition module, the result module and the execution module to obtain a business rule template related to the full stack facility service.
The rule server 230 may be a rule server. The machine usually deployed as a server is a relatively standard and stable environment, such as a network, a bandwidth, machine performance, an operating system version, and the like, which are relatively stable.
In one implementation of the present application, the rule server 230 further includes: the device comprises a service unit, an execution unit and a storage unit. The service unit is used to perform time-consuming operations that do not require interaction with the user, or to provide some functionality to other applications. The execution unit is used for executing according to the interactive operation of the user and outputting a result. The storage unit is used for storing data.
In one implementation manner of the present application, the rule service end 230 may configure a set of general service configuration rule models, and by constructing a set of rule base, the rule base includes a rule condition module, a rule result module, and a rule execution module, which include a front end design (i.e., rule service end 230) and a background service module (i.e., service end 240). The front end design comprises rule template importing, and the rear end service module comprises a service unit, an execution unit and a storage unit. On the basis of meeting the general requirements of various services, the method supports the dynamic editing of rules in the rule base by the user, and realizes the personalized application of the services. The rule engine receives a rule calling request sent by a client through two modes of HTTP API and SDK, judges rule conditions and executes rules according to rule design, and returns an execution result to the client. The business decision is separated from the application program, and the business decision is written by using a predefined semantic module.
As shown in fig. 2B, in one implementation of the present application, the full stack facility service management system 200 further includes: the service server 240. The service end 240 is in communication connection with the rule engine 220, and configures service items with different service forms through calling a required service rule template by the rule engine, so as to generate a corresponding service rule set, and complete service creation; the service server 240 is further configured to publish services, including adding services, editing services, deleting services, canceling publishing or/and viewing services.
In the application, the analysis and application of the rules are performed according to the service rules configured during service release, and when the client reserves or inquires the service, the client needs to perform the use of the checksum service of the rules according to the reserved rules defined and configured during release of each service. Mainly including service subscription, my service. My services query the services that show I's initiative for reservation, assign to My services, and can do cancellation of services according to the order status.
For example: fig. 3A shows a schematic diagram of creating a service rule for a service announcement according to an embodiment of the application, and fig. 3B shows a schematic diagram of creating a service application rule for a service announcement according to an embodiment of the application.
In the application, service release is normal creation and release of a service, different service template rules are required to be displayed according to different service loading, and an administrator configures reservation rules to release the service, including adding, editing, deleting, canceling release of the service and checking a list of the service. Each type of service template already has an associated screenshot, as shown in fig. 3A, 3B, 3C.
In one implementation manner of the application, the application provides general reservation configuration rules for service operators to select service items as required when the service operators issue the service items so as to configure the service items with different service forms and meet different reservation scene requirements. The whole system is displayed according to an operation main body, website management, website configuration, resource management, service release, order management and service signboards. The service server 240 may also implement the following functions.
The service server 240 is configured to create an operation subject, create an operation mechanism of a network point governed by the operation subject, and maintain the operation subject; the maintenance includes adding, editing, deleting and viewing.
In the method, the operation main body is created, so that an administrator can conveniently create an operation mechanism of the administered website, and daily maintenance and check are carried out on the operation main body of the website. Including adding, editing, deleting and viewing.
The service end 240 is configured to manage the service nodes, including adding a service node, authorizing the service node, canceling the authorization of the service node, closing the service node, enabling the service node, editing the service node, and/or deleting the service node.
In the application, the website management is to add service website on a daily basis, and the service website comprises website name, operating range (built-in), geographic position and other information. Meanwhile, the network point can be authorized/de-authorized, and closing, starting, editing and deleting operations of the network point can be performed.
The service server 240 is configured to view information of authorized sites, configure business hours of authorized sites, upload site pictures, and/or assign site administrators.
In the present application, the website configuration, that is, the administrator views authorized website information, configures the business hours of the authorized website, uploads the website picture, assigns the administrator, and the like, including modifying the configuration information and viewing the configuration information, as shown in fig. 3C, which is shown as a website configuration schematic diagram in the embodiment of the present application.
The service server 240 is configured to manage the website resources, including newly adding website resources, editing website resources, deleting website resources, and/or customizing website resource types.
In the application, resource management uses the network points as dimensions, and service resources in each network point are created, including daily resource addition, editing and deletion. And customizing the resource type.
The service server 240 is configured to manage service orders, including checking reservation of service orders, checking details of service orders and cancellation of service orders, and allocating service resources for service orders.
In the application, order management is daily management of service reservation orders, order details and order cancellation are checked, and service resources are allocated.
The service server 240 is configured to provide a service bulletin board, which includes displaying all order information and current status of orders on the current day of each website according to the website dimension.
In the application, the service sign displays all order information and the current state of the order on the same day under each website according to the website dimension.
The service end 240 is configured to provide service reservation, including displaying basic business, location information, and service information of each website to the client.
In the application, the service reservation is to display basic business, position information and service information of each website at the mobile terminal, so that staff can reserve a certain service according to actual needs, select a certain service resource, select the use time, submit supplementary order information and reserve the service, and the reservation comprises gymnasium reservation, guest room reservation, bus reservation and the like. The reservation and inquiry of the service requires order checking according to reservation rules configured when the service is released.
As shown in fig. 2C, in one implementation of the present application, the full stack facility service management system 200 may further include: client 250. The client 250 is communicatively connected to the rule engine 220, and performs rule checksum service usage according to the service rule set issued by the service server.
The rule engine 220 receives a rule calling request sent by the client, judges rule conditions and executes rules according to the design of the business rule corresponding to the rule calling request in the rule base, and replies an execution result to the client.
The method can be constructed according to site creation, site configuration, service release, service inquiry and reservation, service order and service signboard, aims at abstracting and unifying related facility service business such as various spaces, equipment, manpower and the like which are common in a park, and can automatically capture, analyze and automatically make and manage rule-based business decisions through a rule engine on the basis of defining a set of general service configuration rule model.
In an implementation manner of the present application, a hardware implementation architecture of the full stack facility service management system according to the embodiments of the present application is shown in fig. 4, and includes a physical layer, a platform layer, a service layer, and a user layer. The physical layer comprises an information screen, a collector, a controller, a sensor and other hardware devices. The platform layer comprises service rule configuration and approval flow configuration which are needed to be realized by the support rule server, wherein functions such as organization and personnel architecture, role and authority architecture, internet of things service, message notification and the like are arranged. The business layer comprises rule configuration of functional blocks for supporting platform management, resource management, merchant management, operation management, quality management, financial management, data statistics and the like which are needed to be realized by the business server. The business layer also comprises rule configuration of functional blocks supporting service inquiry and reservation, evaluation and complaint, service process, department finance, personal finance, department data, personal data and the like which need to be realized by the client. The business layer also comprises rule configuration supporting scene intellectualization and application individuation of the intelligent application terminal. The user layer comprises a facility service management platform, a facility service application client, an intelligent application terminal and the like.
The method and the system can be suitable for release and online of most facility service projects, and then query and reservation application of the service are realized by analyzing the online service according to the business rule of each service. Each service can realize the dynamic expansion of personalized rules under each service while being generalized, thereby creating a set of flexible tool platform and rapidly feeding various facility services in the park.
The method and the device can enable enterprises to rapidly line the matched facility resources such as space facilities, equipment facilities, manual services and the like related to offices, realize the digitization of enterprise facility services, help the enterprises to realize cost reduction and synergy, and finally maximize the efficiency, agile service and humanization of the assistance facility services.
The embodiment of the application also provides a full-stack facility service management system, which can realize the full-stack facility service management method, but the implementation device of the full-stack facility service management method includes, but is not limited to, the structure of the full-stack facility service management system listed in the embodiment, and all structural modifications and substitutions of the prior art made according to the principles of the application are included in the protection scope of the application.
As shown in fig. 5, an embodiment of the present application provides a full stack type facility service management method, where the full stack type facility service management method includes: steps S501 to S503.
S501, calling a condition module, a result module and an execution module in a rule base by using a rule service end through a rule engine, and dynamically editing rules in the rule base to obtain a business rule template related to full stack facility service.
The rule base comprises a rule condition module, a rule result module and a rule execution module; the condition module is used for configuring the condition of the rule, the result module is used for configuring the result corresponding to the condition, and the execution module is used for configuring the execution strategy of the rule.
S502, a service rule template required by a service server is called through the rule engine, service items with different service forms are configured, a corresponding service rule set is generated, and service creation is completed; and the service server is utilized to issue services, including newly adding services, editing services, deleting services, canceling the issuing or/and viewing services.
In an implementation manner of the first aspect, the method further includes: creating an operation main body by utilizing a service server, creating an operation mechanism of a network point governed by the operation main body, and maintaining the operation main body; the maintenance comprises adding, editing, deleting and viewing; managing network points by using a business service end, wherein the network points comprise newly added service network points, authorized service network points, unauthorized service network points, closed service network points, started service network points, edited service network points and/or deleted service network points; configuring the website by utilizing a business service end, including checking information of the authorized website, configuring business hours of the authorized website, uploading website pictures or/and assigning website administrators; managing the network point resources by utilizing the service end, wherein the network point resources comprise newly added network point resources, edited network point resources, deleted network point resources or/and self-defined network point resource types; managing the service order by using a service server, wherein the service server comprises reservation for checking the service order, detail checking of the service order, cancellation of the service order and service resource allocation for the service order; providing a service billboard by utilizing a service server, wherein the service billboard comprises displaying all order information and the current state of orders on the same day under each website according to the dimension of the website; or/and providing service reservation by using the business service end, including showing basic business, position information and service information of each network point to the client.
S503, the client is utilized to carry out the use of the checksum service of the rule according to the service rule set issued by the business service end.
Specific implementation details of the full stack facility service management method according to the embodiments of the present application may refer to the related description of the full stack facility service management system according to the embodiments of the present application, which is not repeated here.
The protection scope of the full stack facility service management method according to the embodiments of the present application is not limited to the execution sequence of the steps listed in the embodiments, and all the schemes implemented by adding or removing steps and replacing steps according to the principles of the present application in the prior art are included in the protection scope of the present application.
In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, or methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of modules/units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple modules or units may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or modules or units, which may be in electrical, mechanical or other forms.
The modules/units illustrated as separate components may or may not be physically separate, and components shown as modules/units may or may not be physical modules, i.e., may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules/units may be selected according to actual needs to achieve the purposes of the embodiments of the present application. For example, functional modules/units in various embodiments of the present application may be integrated into one processing module, or each module/unit may exist alone physically, or two or more modules/units may be integrated into one module/unit.
Those of ordinary skill would further appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, in computer software, or in a combination of the two, and that the elements and steps of the examples have been generally described in terms of function in the foregoing description to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
An embodiment of the present application also provides an electronic device, as shown in fig. 6, including a memory 610 and a processor 620.
The memory 610 is used for storing a computer program. In some possible implementations, the memory may include computer system readable media in the form of volatile memory, such as RAM and/or cache memory. The electronic device may further include other removable/non-removable, volatile/nonvolatile computer system storage media. The memory may include at least one program product having a set (e.g., at least one) of program modules configured to carry out the functions of the embodiments of the present application.
The processor 620 is communicatively connected to the memory 610, and is configured to execute the computer program stored in the storage module to execute the full stack facility service management method provided in any of the embodiments of the present application with the electronic device 600.
In some possible implementations, the processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), etc.; but also digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field programmable gate arrays (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
In some possible implementations, the electronic device 600 provided by embodiments of the present application may further include a display 630. A display is in communication with the memory and the processor for displaying a related graphical user interface (Graphical User Interface, GUI) of the data processing method provided by any of the embodiments of the present application.
In an embodiment of the present application, the display may include a display screen (display panel). In some implementations, the display panel may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an Organic Light-Emitting Diode (OLED), or the like. In addition, the display may also be a touch panel (touch screen ), which may include a display screen and a touch sensitive surface. When the touch-sensitive surface detects a touch operation thereon or thereabout, it is communicated to the processor to determine the type of touch event, and the processor then provides a corresponding visual output on the display device based on the type of touch event.
Embodiments of the present application also provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a full stack facility service management method as described in any of the present application.
Those of ordinary skill in the art will appreciate that all or part of the steps in the method implementing the above embodiments may be implemented by a program to instruct a processor, where the program may be stored in a computer readable storage medium, where the storage medium is a non-transitory (non-transitory) medium, such as a random access memory, a read only memory, a flash memory, a hard disk, a solid state disk, a magnetic tape (magnetic tape), a floppy disk (floppy disk), an optical disk (optical disk), and any combination thereof. The storage media may be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a digital video disc (digital video disc, DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), or the like.
Embodiments of the present application may also provide a computer program product comprising one or more computer instructions. When the computer instructions are loaded and executed on a computing device, the processes or functions described in accordance with the embodiments of the present application are produced in whole or in part. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website, computer, or data center to another website, computer, or data center by a wired (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.).
The computer program product is executed by a computer, which performs the method according to the preceding method embodiment. The computer program product may be a software installation package, which may be downloaded and executed on a computer in case the aforementioned method is required.
The descriptions of the processes or structures corresponding to the drawings have emphasis, and the descriptions of other processes or structures may be referred to for the parts of a certain process or structure that are not described in detail.
The foregoing embodiments are merely illustrative of the principles of the present application and their effectiveness, and are not intended to limit the application. Modifications and variations may be made to the above-described embodiments by those of ordinary skill in the art without departing from the spirit and scope of the present application. Accordingly, it is intended that all equivalent modifications and variations which may be accomplished by persons skilled in the art without departing from the spirit and technical spirit of the disclosure be covered by the claims of this application.

Claims (12)

1. A method for managing a full stack facility service, comprising:
the method comprises the steps that a rule service end is utilized to call a condition module, a result module and an execution module in a rule base through a rule engine, rules in the rule base are dynamically edited, and a business rule template related to full stack type facility service is obtained;
the rule base comprises a rule condition module, a rule result module and a rule execution module; the condition module is used for configuring the condition of the rule, the result module is used for configuring the result corresponding to the condition, and the execution module is used for configuring the execution strategy of the rule.
2. The full stack facility service management method according to claim 1, further comprising:
the service end is utilized to call the required service rule templates through the rule engine, service items with different service forms are configured, a corresponding service rule set is generated, and service creation is completed;
and the service server is utilized to issue services, including newly adding services, editing services, deleting services, canceling the issuing or/and viewing services.
3. The full stack facility service management method according to claim 1, further comprising:
creating an operation main body by utilizing a service server, creating an operation mechanism of a network point governed by the operation main body, and maintaining the operation main body; the maintenance comprises adding, editing, deleting and viewing;
managing network points by using a business service end, wherein the network points comprise newly added service network points, authorized service network points, unauthorized service network points, closed service network points, started service network points, edited service network points and/or deleted service network points;
configuring the website by utilizing a business service end, including checking information of the authorized website, configuring business hours of the authorized website, uploading website pictures or/and assigning website administrators;
managing the network point resources by utilizing the service end, wherein the network point resources comprise newly added network point resources, edited network point resources, deleted network point resources or/and self-defined network point resource types;
managing the service order by using a service server, wherein the service server comprises reservation for checking the service order, detail checking of the service order, cancellation of the service order and service resource allocation for the service order;
providing a service billboard by utilizing a service server, wherein the service billboard comprises displaying all order information and the current state of orders on the same day under each website according to the dimension of the website; or/and (or)
The service reservation is provided by the business service end, and the basic business, the position information and the service information of each website are displayed to the client.
4. The full stack facility service management method according to claim 1, comprising:
and utilizing the client to carry out rule check and service use according to the service rule set issued by the service server.
5. A full stack facility service management system, comprising:
the rule base comprises a rule condition module, a rule result module and a rule execution module; the condition module is used for configuring the condition of the rule, the result module is used for configuring the result corresponding to the condition, and the execution module is used for configuring the execution strategy of the rule;
the rule engine is in communication connection with the rule base;
the rule service end is communicated with the rule engine, and the rule in the rule base is dynamically edited through the rule engine calling the condition module, the result module and the execution module to obtain a business rule template related to the full stack type facility service;
and the rule engine receives a rule calling request sent by the client, judges rule conditions and executes rules according to the design of the business rule corresponding to the rule calling request in the rule base, and replies an execution result to the client.
6. The full stack utility service management system of claim 5, wherein the condition module of the rule comprises:
an attribute unit for defining elements of a specific supporting condition rule;
a condition unit for defining a condition constraint of the output result;
and the result unit is used for defining the results output under different attribute and condition constraints.
7. The full stack facility service management system of claim 5, wherein the rule server further comprises:
a service unit for performing time-consuming operations without interaction with a user or providing some functions to other applications;
the execution unit is used for executing according to the interactive operation of the user and outputting a result;
and the storage unit is used for storing data.
8. The full stack facility service management system of claim 5, further comprising:
the service server is communicated with the rule engine, and service items with different service forms are configured through calling the required service rule template by the rule engine, so that a corresponding service rule set is generated, and service creation is completed;
the business service end is also used for publishing services, including newly adding services, editing services, deleting services, canceling publishing or/and viewing services.
9. The full stack facility service management system of claim 8, further comprising:
and the client is in communication connection with the rule engine and is used for checking rules and using services according to the service rule set issued by the service server.
10. The full stack facility service management system of claim 8, further comprising;
the business server is used for creating an operation main body, creating an operation mechanism of a network point governed by the operation main body and maintaining the operation main body; the maintenance comprises adding, editing, deleting and viewing;
the business service end is used for managing network points, including newly adding service network points, authorizing service network points, canceling authorizing service network points, closing service network points, starting service network points, editing service network points or/and deleting service network points;
the business service end is used for configuring the website, including checking the information of the authorized website, configuring the business hours of the authorized website, uploading website pictures or/and assigning website administrators;
the business server is used for managing the network point resources, including newly adding network point resources, editing network point resources, deleting network point resources or/and customizing network point resource types;
the service server is used for managing the service order, and comprises reservation for checking the service order, detail for checking the service order, cancellation of the service order and allocation of service resources for the service order;
the business service end is used for providing a service billboard, and comprises displaying all order information and the current state of the order on the current day of each website according to the website dimension;
the business service end is used for providing service reservation and comprises the step of displaying basic business, position information and service information of each website to the client.
11. An electronic device, the electronic device comprising:
a memory storing a computer program;
a processor in communication with the memory, the method of any one of claims 1 to 4 being implemented when the computer program is invoked.
12. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method of any of claims 1 to 4.
CN202311646123.8A 2023-12-04 2023-12-04 Full stack type facility service release method, system, storage medium and electronic equipment Pending CN117829405A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311646123.8A CN117829405A (en) 2023-12-04 2023-12-04 Full stack type facility service release method, system, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311646123.8A CN117829405A (en) 2023-12-04 2023-12-04 Full stack type facility service release method, system, storage medium and electronic equipment

Publications (1)

Publication Number Publication Date
CN117829405A true CN117829405A (en) 2024-04-05

Family

ID=90516309

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311646123.8A Pending CN117829405A (en) 2023-12-04 2023-12-04 Full stack type facility service release method, system, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN117829405A (en)

Similar Documents

Publication Publication Date Title
US9729394B2 (en) Methods and apparatus for allowing user configuration of dynamic endpoint generators and dynamic remote object discovery and brokerage
US8949789B2 (en) Adaptable business objects
US8694906B2 (en) Dynamic visualization of physical and geographical multitenant cloud computing
US20210357833A1 (en) Role-based access control with building information data model for managing building resources
CN111598533A (en) Process approval processing method and device, electronic equipment and storage medium
US20160239810A1 (en) Method and System of Scheduling, Optimizing and Dynamically Updating Appointment Slots in a Booking System
US20140040791A1 (en) Development platform for software as a service (saas) in a multi-tenant environment
US10621003B2 (en) Workflow handling in a multi-tenant cloud environment
AU2008230964A1 (en) Methods and apparatus for dynamically allocating tasks
US20140059519A1 (en) Enabling multi-tenancy for a commerce server
US11049046B2 (en) Software applications and methods for implementing applications to aggregate business travel data on mobile devices
CN112801607A (en) Management service platform and construction method
US10198537B2 (en) Method and system for implementing intelligent system diagrams
CN110537167A (en) The automatic supply of application program
US20080155495A1 (en) Methods and apparatus for modeling a workflow process in an offline environment
CN117829405A (en) Full stack type facility service release method, system, storage medium and electronic equipment
CN110851518A (en) Intellectual property case data importing method, system, electronic terminal and medium
CN116050786A (en) Business process construction method and device, electronic equipment and storage medium
CN115640457A (en) Information management method, apparatus, device, medium, and program product
CN114140091A (en) Operation record display method, device, equipment and medium
CN114547401A (en) Exhibition hall management system and method
DE112021002246T5 (en) SYMPHONY SERVERLESS CAPABILITY OF HYBRID SERVICES
KR102428928B1 (en) Method and system for managing resource for game engine
KR20130000545A (en) System and method of establishing application server for mobile community service
Tranoris et al. Smart City issue management: Extending and adapting a software bug tracking system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination