CN105847339A - Smart medical service platform - Google Patents
Smart medical service platform Download PDFInfo
- Publication number
- CN105847339A CN105847339A CN201610159031.0A CN201610159031A CN105847339A CN 105847339 A CN105847339 A CN 105847339A CN 201610159031 A CN201610159031 A CN 201610159031A CN 105847339 A CN105847339 A CN 105847339A
- Authority
- CN
- China
- Prior art keywords
- service
- module
- business model
- user
- management
- 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
Links
- 230000010354 integration Effects 0.000 claims abstract description 7
- 239000000047 product Substances 0.000 claims description 34
- 229940127554 medical product Drugs 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 3
- 239000013589 supplement Substances 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 230000002688 persistence Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 230000006386 memory function Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000003032 molecular docking Methods 0.000 description 2
- 230000010076 replication Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/22—Social work or social welfare, e.g. community support activities or counselling services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Child & Adolescent Psychology (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The invention provides a smart medical service platform. The smart medical service platform comprises a service registration module, a service management module, a caching module, a service module, a management module, an interface control module and a product module, wherein the service registration module is used for receiving a service request of entering a service platform from a user; the service management module is used for managing the service request; the caching module is used for storing service data and implementing cluster storage through a consistency technology of Redis; the service module is used for building a service model through an integration technology of Spring according to a service requirement; the management module is connected with the caching module and the service module, and used for managing classified service data and data of the service model through a spring MVC technology; the interface control module is used for receiving and outputting service data streams output by the service module, and comprises a plurality of multi-protocol, multi-load and distributed interfaces; and the product module is used for generating a corresponding product template according to the service data streams through freemarker. The smart medical service platform is easy for hierarchical services and hierarchical management, and has high system integrating performance. Load balance and distributed processing of services are realized; the reliability of the services is enhanced; and high system availability is achieved.
Description
Technical field
The present invention relates to internet platform technical field, be specifically related to intelligent medical treatment service platform.
Background technology
In correlation technique, the business using the medical platform of MS software system design is inseparable with system, and medical platform is only
Foreground and backstage, load balancing is poor, bottleneck easily occurs, is not easy to business modification and expansion, is also not susceptible to the system integration, right
Connect and optimize.
Summary of the invention
For the problems referred to above, the present invention provides intelligent medical treatment service platform, and the employing MS software system solved in correlation technique sets
The medical platform business of meter is with system is inseparable, load balancing is poor, bottleneck easily occur, be not easy to business modification and expansion, also
The problem being not easy to the system integration, docking and optimize.
The purpose of the present invention realizes by the following technical solutions:
Provide intelligent medical treatment service platform, comprising:
Service register module, including use spring MVC, dubbo add zookeeper integrated technology realize non-invasive,
Distributed service register center, described service register center enters the service request of service platform for receiving user;
Service management module, enters the service request of service platform for managing user, and described service management module uses spring
The integrated technology that MVC technology carries out serve log management, added zookeeper by dubbo carries out service monitoring management, passes through
Password is set and realizes service safe management, and realize classification of service management by User-defined Node and label;
Cache module, for storing service data, described cache module uses the concordance technology of Redis to realize collection
Group's storage;
Business module, it uses the integration technology of Spring, sets up business model by business need;
Management module, Connection Cache module and business module, for passing through sorted service data, the data of business model
Spring MVC technology is managed, including operational control, businessman's management, financial institution's management, service flow management and business
Statistical management;
Interface control module, as the passage between entrance and exit and product module and the business module of business module, is used for
Receive and the business data flow of outgoing traffic module output, including multiple employing Spring MVC, dubbo and zookeeper
Integrated technology generate multi-protocols, multi load, distribution interface;
Product module, for generating corresponding product template according to the business data flow of interface control module by freemarker.
Wherein, when the Redis that described cache module uses is as caching, there is support plurality of data structures, support simple affairs
Control, support persistence, support leader follower replication, Virtual Memory function, particularly as follows: (1) Redis is except providing routine
Numerical value or character string outside also provide for 4 kinds of data types: List, Set, Zset (Sorted Set) and Hset (Hash Set);(2)
By MULTI/EXEC, Redis can support that simple things controls, Redis can only ensure all order serials in affairs
Perform, service will not be provided for the request that other clients are initiated during the execution of affairs;(3) Redis is one and can support
The memory database of persistence, it carrys out persistence by the data in internal memory are saved in disk;(4) Redis itself does not possesses
Distributed type assemblies characteristic, when there being a large amount of Redis, generally by some data Allocation Algorithms (such as concordance Hash) of client
Realize cluster-based storage.
Wherein, the service registry entrance (XML file of Spring) of described service register center uses Spring MVC and dubbo
Realize.
Wherein, described business model includes trade company's end business model and user side business model.
Wherein, the foundation of described trade company end business model, comprise the following steps:
(1) the execution password of general order, recalls user's order;
(2) user uploads relevant file;
(3) user supplements personal information and completes order.
Wherein, the foundation of described user side business model, comprise the following steps:
(1) user selects corresponding medical product;
(2) user generates order, and generates execution password;
(3) product is selected by stages;
(4) user's examination & verification;
(5) user's order is sent to trade company's end.
Preferably, described user side business model includes PC version user side business model, Android user side business model, IOS
User side business model and wechat user side business model;Described trade company end business model include PAD version trade company end business model,
PC version trade company end business model, Android trade company end business model and IOS trade company end business model.
Preferably, described product template includes mobile subscriber's service product, pc user's service product, PAD merchant product
With wechat user's service product.
The invention have the benefit that
1, break the function integration of traditional MS system, use the load balancing of dubbo and distributed service register center,
Not only achieve the load balancing of medical services plateform system, also achieve the distributed load equalizing of business service, pass through
The Coordination Treatment of zookeeper, it is achieved the distributed treatment of service, decreases the bottleneck of business service, enhances the reliable of service
Property;
2, broken the general frame of traditional MS system, used multimode, distributed service architecture, it is easy to layered service and
Multi-zone supervision, it is easy to medical treatment Staging System extension and medical treatment business modification by stages, and it is easy to the flexible Application of medical services;
3, interface control module is set, carries out data access by the form of interface, it is easy to system docking and system optimization;
4, use the centralized caching set up with the consistency algorithm of Redis technology, greatly reduce the frequency accessing data base
Rate, improves the performance of system;
5, the business of tradition MS system is inseparable with system, and the present invention sets up business model by serviceization, generates one
Business data flow, and docked with product module or other system by interface control module, enhance the plastic of business model
Property, the multiformity simultaneously too increasing product, the development rate adding product, expands the range of application of product, therefore industry
Business model and product are more flexible, and system availability is high.
Accompanying drawing explanation
The invention will be further described to utilize accompanying drawing, but the embodiment in accompanying drawing does not constitute any limitation of the invention, for
Those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to obtains the attached of other according to the following drawings
Figure.
The attachment structure schematic diagram of each module of Fig. 1 present invention.
Reference:
Service register module 1, service management module 2, cache module 3, management module 4, business module 5, Interface Controller mould
Block 6, product module 7.
Detailed description of the invention
The invention will be further described with the following Examples.
See Fig. 1, the intelligent medical treatment service platform of the present embodiment, including:
Service register module 1, including use spring MVC, dubbo add zookeeper integrated technology realize non-invasive,
Distributed service register center, described service register center enters the service of service platform and asks for receiving user, wherein,
The service registry entrance (XML file of Spring) of described service register center uses Spring MVC and dubbo to realize;
Service management module 2, enters the service request of service platform for managing user, and described service management module 2 uses spring
The integrated technology that MVC technology carries out serve log management, added zookeeper by dubbo carries out service monitoring management, passes through
Password is set and realizes service safe management, and realize classification of service management by User-defined Node and label;
Cache module 3, for storing service data, described cache module 3 uses the concordance technology of Redis to realize
Cluster-based storage;
Business module 5, it uses the integration technology of Spring, sets up business model by business need;
Management module 4, Connection Cache module 3 and business module 5, for sorted service data, the data of business model
Be managed by spring MVC technology, including operational control, businessman management, financial institution management, service flow management and
Business statistics management etc.;
Interface control module 6, as leading between entrance and exit and product module 7 and the business module 5 of business module 5
Road, for receiving and the business data flow of outgoing traffic module 5 output, including multiple employing Spring MVC, dubbo and
Multi-protocols that the integrated technology of zookeeper generates, multi load, the interface of distribution;
Product module 7, for generating corresponding product mould according to the business data flow of interface control module 6 by freemarker
Plate.
Wherein, when the Redis that described cache module 3 uses is as caching, there is support plurality of data structures, support simple thing
Business controls, supports persistence, supports leader follower replication, Virtual Memory function, particularly as follows: (1) Redis is except often providing
4 kinds of data types are also provided for: List, Set, Zset (Sorted Set) and Hset (Hash Set) outside the numerical value of rule or character string;(2)
By MULTI/EXEC, Redis can support that simple things controls, Redis can only ensure all order serials in affairs
Perform, service will not be provided for the request that other clients are initiated during the execution of affairs;(3) Redis is one and can support
The memory database of persistence, it carrys out persistence by the data in internal memory are saved in disk;(4) Redis itself does not possesses
Distributed type assemblies characteristic, when there being a large amount of Redis, generally by some data Allocation Algorithms (such as concordance Hash) of client
Realize cluster-based storage.
Wherein, described business model includes trade company's end business model and user side business model.
Wherein, the foundation of described trade company end business model, comprise the following steps:
(1) the execution password of general order, recalls user's order;
(2) user uploads relevant file;
(3) user supplements personal information and completes order.
Wherein, the foundation of described user side business model, comprise the following steps:
(1) user selects corresponding medical product;
(2) user generates order, and generates execution password;
(3) product is selected by stages;
(4) user's examination & verification;
(5) user's order is sent to trade company's end.
Wherein, described user side business model includes PC version user side business model, Android user side business model, IOS
User side business model and wechat user side business model;Described trade company end business model include PAD version trade company end business model,
PC version trade company end business model, Android trade company end business model and IOS trade company end business model.
Wherein, described product template include mobile subscriber's service product, pc user's service product, PAD merchant product and
Wechat user's service product.
Last it should be noted that, above example is only in order to illustrate technical scheme, rather than to scope
Restriction, although having made to explain to the present invention with reference to preferred embodiment, it will be understood by those within the art that,
Technical scheme can be modified or equivalent, without deviating from the spirit and scope of technical solution of the present invention.
Claims (7)
1. intelligent medical treatment service platform, is characterized in that, including:
Service register module, adds, including using spring MVC, dubbo, the distributed clothes that the integrated technology of zookeeper realizes
Business registration center, described service register center enters the service request of service platform for receiving user;
Service management module, enters the service request of service platform for managing user, and described service management module uses spring
The integrated technology that MVC technology carries out serve log management, added zookeeper by dubbo carries out service monitoring management, passes through
Password is set and realizes service safe management, and realize classification of service management by User-defined Node and label;
Cache module, for storing service data, described cache module uses the concordance technology of Redis to realize collection
Group's storage;
Business module, it uses the integration technology of Spring, sets up business model by business need;
Management module, Connection Cache module and business module, for passing through sorted service data, the data of business model
Spring MVC technology is managed, including operational control, businessman's management, financial institution's management, service flow management and business
Statistical management;
Interface control module, as the passage between entrance and exit and product module and the business module of business module, is used for
Receive and the business data flow of outgoing traffic module output, including the collection of multiple employing spring MVC, dubbo and zookeeper
One-tenth technology generate multi-protocols, multi load, distribution interface;
Product module, for generating corresponding product template according to the business data flow of interface control module by freemarker.
Intelligent medical treatment service platform the most according to claim 1, is characterized in that, the service registry entrance of described service register center
(XML file of Spring) uses Spring MVC and dubbo to realize.
Intelligent medical treatment service platform the most according to claim 1, is characterized in that, described business model includes trade company's end business model
With user side business model.
Intelligent medical treatment service platform the most according to claim 3, is characterized in that, described user side business model includes that PC version is used
Family end business model, Android user side business model, IOS user side business model and wechat user side business model;Institute
State trade company's end business model and include PAD version trade company end business model, PC version trade company end business model, Android trade company end industry
Business model and IOS trade company end business model.
Intelligent medical treatment service platform the most according to claim 1, is characterized in that, described product template includes that mobile subscriber services product
Product, pc user's service product, PAD merchant product and wechat user's service product.
Intelligent medical treatment service platform the most according to claim 3, is characterized in that, the foundation of described trade company end business model, including
Following steps:
(1) the execution password of general order, recalls user's order;
(2) user uploads relevant file;
(3) user supplements personal information and completes order.
Intelligent medical treatment service platform the most according to claim 3, is characterized in that, the foundation of described user side business model, including
Following steps:
(1) user selects corresponding medical product;
(2) user generates order, and generates execution password;
(3) product is selected by stages;
(4) user's examination & verification;
(5) user's order is sent to trade company's end.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610159031.0A CN105847339A (en) | 2016-03-18 | 2016-03-18 | Smart medical service platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610159031.0A CN105847339A (en) | 2016-03-18 | 2016-03-18 | Smart medical service platform |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105847339A true CN105847339A (en) | 2016-08-10 |
Family
ID=56587529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610159031.0A Pending CN105847339A (en) | 2016-03-18 | 2016-03-18 | Smart medical service platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105847339A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106610871A (en) * | 2016-12-30 | 2017-05-03 | 郑州云海信息技术有限公司 | Cloud operating system architecture |
CN106961354A (en) * | 2017-03-31 | 2017-07-18 | 中联恒天控股有限公司 | A kind of informal voucher system user data capture method |
CN107169905A (en) * | 2017-07-17 | 2017-09-15 | 浙江欧歌科技股份有限公司 | A kind of wisdom comprehensive hospital service platform |
CN107515755A (en) * | 2017-08-30 | 2017-12-26 | 四川长虹电器股份有限公司 | The pluggable method of projects moduleization is realized based on dubbo issuing services |
CN108363627A (en) * | 2018-02-09 | 2018-08-03 | 上海宝尊电子商务有限公司 | The real-time flow control of electric business magnanimity order adjusts system and method with processing capacity |
CN108932352A (en) * | 2018-09-26 | 2018-12-04 | 江苏曲速教育科技有限公司 | Distributed cache system based on statistical server |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140096107A1 (en) * | 2012-09-28 | 2014-04-03 | Ricoh Company, Ltd. | Method for developing software and system therefor |
CN104639603A (en) * | 2014-11-27 | 2015-05-20 | 四川长虹电器股份有限公司 | RESTful (representational state transfer) service design method based on Spring MVC |
CN104825129A (en) * | 2014-02-10 | 2015-08-12 | 徐成琦 | Remote medical monitoring system based on cloud computing |
CN105117938A (en) * | 2015-08-19 | 2015-12-02 | 江苏农牧人电子商务股份有限公司 | E-commerce framework request data analysis method based on model view controller |
-
2016
- 2016-03-18 CN CN201610159031.0A patent/CN105847339A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140096107A1 (en) * | 2012-09-28 | 2014-04-03 | Ricoh Company, Ltd. | Method for developing software and system therefor |
CN104825129A (en) * | 2014-02-10 | 2015-08-12 | 徐成琦 | Remote medical monitoring system based on cloud computing |
CN104639603A (en) * | 2014-11-27 | 2015-05-20 | 四川长虹电器股份有限公司 | RESTful (representational state transfer) service design method based on Spring MVC |
CN105117938A (en) * | 2015-08-19 | 2015-12-02 | 江苏农牧人电子商务股份有限公司 | E-commerce framework request data analysis method based on model view controller |
Non-Patent Citations (3)
Title |
---|
ZHENGCONGYI: "Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)", 《CSDN博客》 * |
张鑫: "基于IEEE11073标准的智慧医疗***架构研究", 《万方学位论文》 * |
杨子仪: "基于智慧医疗服务平台的移动健康***应用探讨", 《科技资讯》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106610871A (en) * | 2016-12-30 | 2017-05-03 | 郑州云海信息技术有限公司 | Cloud operating system architecture |
CN106961354A (en) * | 2017-03-31 | 2017-07-18 | 中联恒天控股有限公司 | A kind of informal voucher system user data capture method |
CN107169905A (en) * | 2017-07-17 | 2017-09-15 | 浙江欧歌科技股份有限公司 | A kind of wisdom comprehensive hospital service platform |
CN107515755A (en) * | 2017-08-30 | 2017-12-26 | 四川长虹电器股份有限公司 | The pluggable method of projects moduleization is realized based on dubbo issuing services |
CN108363627A (en) * | 2018-02-09 | 2018-08-03 | 上海宝尊电子商务有限公司 | The real-time flow control of electric business magnanimity order adjusts system and method with processing capacity |
CN108932352A (en) * | 2018-09-26 | 2018-12-04 | 江苏曲速教育科技有限公司 | Distributed cache system based on statistical server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105847339A (en) | Smart medical service platform | |
CN108647361B (en) | Data storage method, device and system based on block chain | |
US8065682B2 (en) | Enforcing system resource usage limits on query requests based on grouping query requests into workgroups and assigning workload groups to resource pools | |
CN108696461A (en) | Shared memory for intelligent network interface card | |
CN109815284A (en) | A kind of method and apparatus of data processing | |
CN109032801A (en) | A kind of request scheduling method, system and electronic equipment and storage medium | |
US9459897B2 (en) | System and method for providing data analysis service in cloud environment | |
CN103617255A (en) | Service data exchange synchronizing system and method used for electric information system | |
CN101071434A (en) | User distributing method, device and system for distributed database system | |
CN107395458A (en) | system monitoring method and device | |
CN104731907A (en) | NOSQL-based data storage method | |
CN104580194A (en) | Virtual resource management method and device oriented to video applications | |
CN108710644A (en) | One kind is about government affairs big data processing method | |
WO2018177335A1 (en) | Method and device for scheduling resources | |
CN109634879A (en) | A kind of PCIE pinboard and monitoring system server | |
CN109088949A (en) | A kind of matching process and MME of internet of things service | |
US11960616B2 (en) | Virtual data sources of data virtualization-based architecture | |
CN107895044A (en) | A kind of database data processing method, device and system | |
WO2021227636A1 (en) | Microservice processing method and apparatus, storage medium, and electronic device | |
CN110019043B (en) | Block chain data storage method | |
US11960488B2 (en) | Join queries in data virtualization-based architecture | |
CN109814973A (en) | A kind of implementation method of desktop cloud platform, system and server | |
CN104735149A (en) | Cloud computing resource management system and method | |
CN109240599A (en) | A kind of big data stocking system is integrated | |
CN106559454B (en) | Resource access method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160810 |
|
RJ01 | Rejection of invention patent application after publication |