CN112036784A - Medium-small micro-enterprise management system based on SOA system architecture - Google Patents
Medium-small micro-enterprise management system based on SOA system architecture Download PDFInfo
- Publication number
- CN112036784A CN112036784A CN202010673564.7A CN202010673564A CN112036784A CN 112036784 A CN112036784 A CN 112036784A CN 202010673564 A CN202010673564 A CN 202010673564A CN 112036784 A CN112036784 A CN 112036784A
- Authority
- CN
- China
- Prior art keywords
- sales
- enterprise
- inventory
- module
- products
- 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.)
- Granted
Links
- 238000004519 manufacturing process Methods 0.000 claims abstract description 62
- 238000004458 analytical method Methods 0.000 claims abstract description 61
- 238000007726 management method Methods 0.000 claims description 54
- 239000013256 coordination polymer Substances 0.000 claims description 18
- 238000012384 transportation and delivery Methods 0.000 claims description 10
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000000034 method Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 4
- 238000002372 labelling Methods 0.000 claims description 3
- 239000000463 material Substances 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
Images
Classifications
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q10/0875—Itemisation or classification of parts, supplies or services, e.g. bill of materials
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/12—Accounting
- G06Q40/125—Finance or payroll
-
- 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/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Technology Law (AREA)
- Data Mining & Analysis (AREA)
- Manufacturing & Machinery (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- General Factory Administration (AREA)
Abstract
The invention discloses a medium and small micro enterprise management system based on SOA system architecture, which comprises a sales module, an inventory module and a scheduling analysis module, wherein the inventory module is used for the inventory management analysis of enterprise products and feeding back inventory information to the scheduling analysis module; the sales module is used for managing and analyzing sales stores of enterprise products and sending sales information to the scheduling analysis module and the inventory module; the scheduling analysis module is used for balanced scheduling analysis between enterprise product sales and enterprise product inventory and sending a balanced scheduling analysis result to the server; the system fully combines the sales condition and the inventory condition of the enterprise, realizes the balanced scheduling between products and the inventory, is based on the SOA system structure, achieves quick response, solves the common business requirements of small and medium-sized enterprises such as office, finance, sales inventory, production, manufacturing management and the like, and saves a large amount of enterprise cost.
Description
Technical Field
The invention belongs to the technical field of enterprise management, relates to a medium and small micro enterprise management system technology, and particularly relates to a medium and small micro enterprise management system based on an SOA system architecture.
Background
Enterprise management is a general term for a series of activities such as planning, organizing, commanding, coordinating and controlling the production and operation activities of enterprises, and is an objective requirement for social mass production. The enterprise management aims at achieving the purposes of saving, speeding up, increasing and improving resources and achieving the maximum input-output efficiency by using resources such as manpower, material resources, financial resources, information and the like of the enterprise as much as possible.
The enterprise management system with the publication number of CN 107423955A comprises an authority distribution module, a production and manufacturing management module, a material management module, a collection and payment module and a warehouse management module. And the authority distribution module is used for distributing and storing the authority to the user and adding a key to start the functions of other modules. The system also includes a partner management module; the system also comprises a production, supply and marketing management module; the system also includes an administration module. The invention has the beneficial effects that: (1) the invention is provided with the secret key to control the use and browsing permission of each module, thereby ensuring the information security; (2) the invention provides more suitable management modes for the user to select; (3) the business data aperture of an enterprise can be standardized through the implementation of software, the business operation process of enterprise employees is standardized, the working efficiency is improved, and the working intensity is reduced;
however, the system is limited to records of production, manufacturing, material data, receipt and payment and warehouse data, the recorded data is only shallow enterprise management data and can be displayed visually through a data report, so that the functionality of the system has no obvious progress space, the system does not carry out comprehensive balanced scheduling analysis on the product condition and the inventory condition, the balanced scheduling among products cannot be realized, the system still cannot solve the problem that a sales end cannot buy and sell due to the fact that goods are cut out and the goods are out of stock, and cannot predict and allocate a sufficient amount of products according to the sales condition of the sales end;
meanwhile, in order to ensure the confidentiality of an enterprise, a common enterprise management system has the problems of low coupling, poor compatibility and the like, and cannot adapt to the conditions that the current customer requirements are variable and business partners are constantly changed.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a medium and small enterprise management system based on an SOA system architecture.
The technical problem to be solved by the invention is as follows:
(1) how to solve the problem that the current enterprise management system records the production and manufacturing data, the sales data, the warehouse data and other data of the enterprise in a shallow layer;
(2) how to fully combine the sales condition and the inventory condition of the enterprise products to realize the balanced scheduling between the products and the inventory, thereby effectively solving the problem that the sales end can not buy and sell due to the shortage of the products, and being capable of allocating a sufficient and proper amount of products in advance according to the sales condition of the sales end;
(3) how to solve the problems of low coupling and poor compatibility of the current enterprise management system and further adapt to the conditions of variable current customer requirements and continuous change of business partner relations.
The purpose of the invention can be realized by the following technical scheme:
the small and medium enterprise management system based on the SOA system architecture comprises a login registration module, an office module, a GPS positioning module, a sales module, an inventory module, a scheduling analysis module, a financial module, a production manufacturing module and a server;
the login registration module is used for a user to input account information and registration information, the user logs in the small and medium enterprise management system through the login registration module when the user has an existing account, the user logs in for the first time after registering a new account through the login registration module when the user does not have the account, and the user comprises enterprise management personnel, enterprise sales personnel, enterprise stock management personnel, enterprise financial personnel and enterprise production and manufacturing personnel; the office module is used for on-line management and office of users;
the inventory module comprises a plurality of inventory points, is used for inventory management analysis of enterprise products and feeds inventory information back to the scheduling analysis module; the sales module comprises a plurality of sales stores, is used for managing and analyzing sales stores of enterprise products and sending sales information to the scheduling analysis module and the inventory module, and comprises the following specific sales analysis processes:
a: acquiring the number of sales stores of enterprise products, correspondingly marking the sales stores as Mi, wherein i is 1, … … and n, and acquiring the total sales Z of a plurality of sales stores Mi for one weekMiObtaining the sales volume C of enterprise products of a plurality of sales stores Mi one weekMiCalculating to obtain the product sale account ZB of a plurality of sales stores MiMi=CMi/ZMi;
b: the average daily sales volume of Mi one week of several sales stores is calculated and labeled as CPMiObtaining the residual quantity S of the products of Mi enterprises in a plurality of sales storesMi;
c: obtaining the number of sales persons R of a plurality of sales stores MiMiUsing the formula RPMi=CMi/RMiCalculating to obtain the product sales RP of the everyone enterprise of a plurality of sales stores Mi one weekMi;
d: calculating the sales rate Q of the rest enterprise products of the plurality of sales stores Mi by using the companyMiThe specific calculation formula is as follows:
e: sales rate Q of remaining enterprise products of a number of sales outlets MiMiSending the data to a scheduling analysis module one by one;
the financial module is used for receiving a balance scheduling analysis result fed back by the scheduling analysis module and a control instruction of the server; the GPS positioning module is used for acquiring the geographical position information of each enterprise product sales store and a plurality of inventory points and sending the geographical position information to the scheduling analysis module; the scheduling analysis module is used for balanced scheduling analysis between enterprise product sales and enterprise product inventory and sending a balanced scheduling analysis result to the server; and the production manufacturing module is used for receiving the enterprise product production instruction sent by the server.
Further, the specific steps of the inventory management analysis are as follows:
s1: acquiring the quantity of inventory points of enterprise products, and marking as Ki, wherein i is 1, … … and n;
s2: obtaining enterprise product inventory D of a plurality of inventory pointsKiObtaining the product delivery volume C of a plurality of stock points Ki for one weekKiObtaining the warehousing quantity R of enterprise products of a plurality of inventory points Ki for one weekKi;
S3: respectively calculating the average daily delivery CP of a plurality of inventory points Ci in one weekKiAnd average daily warehouse entry RPKi;
S4: when CP is usedKi>RPKiWhen the current is over;
calculating the consumption rate RX of a plurality of inventory points by using a formulaKiThe specific calculation formula is as follows:
RXKi=(DKi+RKi)/(CPKi-RPKi);
when CP is usedKi≤RPKiIf yes, go to S5;
s5: comparing the consumption rate RX of inventory pointsKiAnd inventory point enterprise product inventory DKiAnd sending the data to a scheduling analysis module.
Further, the specific steps of the balanced scheduling analysis are as follows:
s1: obtaining sales rates Q of remaining enterprise products of a number of sales outlets MiMiDaily of several stock pointsConsumption Rate RXKi;
S2: sales rate Q of remaining enterprise products of a number of sales outlets MiMiCombining into an array, and obtaining the sales rate Q after the array is traversedMiThe fastest sales store and mark the sales rate of the sales store as QMmax;
S3: obtaining a consumption rate RXKiLess than sales rate QMmaxAnd labeling the inventory point as Kxi, i ═ 1, … …, n;
s4: acquiring the geographical positions of the store with the fastest sales rate and a plurality of inventory points Kxi, and establishing a rectangular coordinate system, wherein the coordinate of the store on the rectangular coordinate system is (X)QMmax,YQMmax) The coordinates of the plurality of inventory points Kxi on the rectangular coordinate system are (X)Kxi,YKxi);
S5: the stock point Kxi with the closest linear distance is calculated by using a formula, and the specific calculation formula is as follows:
s6: obtaining a linear distance J from a number of inventory points Kxi to the storeKxiAnd is combined with JKx1、……、JKxnCombining into an array, traversing the array to obtain an inventory point Kxmin with the nearest linear distance;
s7: and feeding back information of the inventory point Kxmin to the server, sending a distribution instruction to the inventory point Kxmin by the server, and distributing the required enterprise products to the specified sales stores after the distribution instruction is received by the inventory point Kxmin.
Further, the sales module is further configured to preferentially send sales information of the plurality of sales outlets to the financial module, where the sales information includes a total sales volume of enterprise products of the plurality of sales outlets in one week, a daily sales volume of enterprise product orders of the plurality of sales outlets, and a sales demand of enterprise products of the plurality of sales outlets in the next week; the inventory module is also used for sending inventory information of the inventory points to the financial module, and the inventory information comprises the inventory allowance of the enterprise products, the warehouse-in and warehouse-out amount of the enterprise product warehouse and the consumption rate of the enterprise products.
Further, the financial module is also used for sending enterprise product order information to the production and manufacturing module, wherein the enterprise product order information comprises enterprise product production capacity, enterprise product production date requirements, enterprise product distribution and sales stores and inventory point geographical location information; and the production and manufacturing module also distributes the enterprise products produced and manufactured to corresponding sales stores and inventory points according to the geographic position information sent by the GPS positioning module.
Compared with the prior art, the invention has the beneficial effects that:
1. the invention obtains the total sales Z of a plurality of sales stores Mi for one weekMiSales volume C of enterprise products of Mi week in a plurality of sales storesMiThe number of sales persons R of a plurality of sales storesMiThe product sale account ZB of a plurality of shops Mi can be calculatedMiProduct sales RP of per-capita enterprises with a plurality of sales stores Mi for one weekMiThen, the average daily sales CP of a plurality of sales stores Mi for one week is calculatedMiAnd the remaining amount S of the product of the Mi enterprise of the sales storeMiAnd utilize a companyCalculating to obtain the sales rate Q of the rest enterprise products of the plurality of sales outlets MiMiSales rate Q of remaining enterprise products of a number of sales outlets MiMiSending the data to a dispatching analysis module one by one, and obtaining the enterprise product inventory D of a plurality of inventory pointsKiAnd a plurality of inventory points Ki for one weekKiAnd the warehousing quantity R of enterprise products of a plurality of inventory points Ki for one weekKiFurther, the average daily delivery CP of a plurality of inventory points Ci in one week is calculatedKiAnd average daily warehouse entry RPKiWhen CP is usedKi>RPKiUsing the formula RXKi=(DKi+RKi)/(CPKi-RPKi) Calculating to obtain a plurality of stock pointsConsumption rate RX ofKiThe reasonable allocation of enterprise resources is facilitated through sales data and sales conditions of the enterprise sales end and inventory data of the inventory end;
2. respectively obtaining the sales rate Q of the rest enterprise products of a plurality of sales stores MiMiDaily consumption rate of several stock points RXKiSales rate Q of remaining enterprise products of a number of sales outlets MiMiCombining into an array, and obtaining the sales rate Q after the array is traversedMiThe fastest sales store and mark the sales rate of the sales store as QMmaxObtaining the consumption rate RXKiLess than sales rate QMmaxAnd the stock points in the category are marked as Kxi, the geographical positions of the store with the fastest sale rate and a plurality of stock points Kxi are obtained through a GPS positioning module, a rectangular coordinate system is established, and the coordinates of the store on the rectangular coordinate system are (X)QMmax,YQMmax) The coordinates of the plurality of inventory points Kxi on the rectangular coordinate system are (X)Kxi,YKxi) Using the formulaCalculating to obtain the closest inventory point Kxi, and obtaining the linear distance J from several inventory points Kxi to the storeKxiAnd is combined with JKx1、……、JKxnThe method comprises the steps that an array is combined, an inventory point Kxmin with the nearest linear distance is obtained after the array is traversed, information of the inventory point Kxmin with the nearest linear distance is fed back to a server, the server sends a distribution instruction to the inventory point Kxmin, the inventory point Kxmin allocates needed enterprise products to a specified sales store after receiving the distribution instruction, the sales condition and the inventory condition of the enterprise products are fully combined by the design, balanced scheduling between the products and the inventory is achieved, and therefore the problem that a sales end cannot buy and sell due to broken goods and shortage of goods is effectively solved;
3. the management system for the small and medium-sized micro enterprises is based on an SOA system structure, breaks through an inherent mode of original software developed based on a code layer, can be completely constructed on a mode of 'assembly', and can quickly disassemble, assemble, deploy and manage business function modules, so that common business requirements of the small and medium-sized micro enterprises for office work, finance, sales inventory, production, manufacturing and management and the like are quickly responded, and a large amount of enterprise cost is saved.
Drawings
In order to facilitate understanding for those skilled in the art, the present invention will be further described with reference to the accompanying drawings.
FIG. 1 is an overall system block diagram of the present invention.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, the medium and small micro enterprise management system based on the SOA system architecture includes a login registration module, an office module, a GPS positioning module, a sales module, an inventory module, a scheduling analysis module, a financial module, a manufacturing module, and a server;
the login registration module is used for a user to input account information and registration information, the user logs in the small and medium enterprise management system through the login registration module when the user has an existing account, the user logs in for the first time after registering a new account through the login registration module when the user does not have the account, and the user comprises enterprise management personnel, enterprise sales personnel, enterprise stock management personnel, enterprise financial personnel and enterprise production and manufacturing personnel; the office module is used for on-line management and office of users;
the inventory module comprises a plurality of inventory points, is used for inventory management analysis of enterprise products and feeds inventory information back to the scheduling analysis module; the sales module comprises a plurality of sales stores, is used for managing and analyzing sales stores of enterprise products and sending sales information to the scheduling analysis module and the inventory module, and comprises the following specific sales analysis processes:
a: acquiring the number of sales stores of enterprise products, correspondingly marking the sales stores as Mi, wherein i is 1, … … and n, and acquiring the total sales Z of a plurality of sales stores Mi for one weekMiObtaining the sales volume C of enterprise products of a plurality of sales stores Mi one weekMiCalculating to obtain the product sale account ZB of a plurality of sales stores MiMi=CMi/ZMi;
b: the average daily sales volume of Mi one week of several sales stores is calculated and labeled as CPMiObtaining the residual quantity S of the products of Mi enterprises in a plurality of sales storesMi;
c: obtaining the number of sales persons R of a plurality of sales stores MiMiUsing the formula RPMi=CMi/RMiCalculating to obtain the product sales RP of the everyone enterprise of a plurality of sales stores Mi one weekMi;
d: calculating the sales rate Q of the rest enterprise products of the plurality of sales stores Mi by using the companyMiThe specific calculation formula is as follows:
e: sales rate Q of remaining enterprise products of a number of sales outlets MiMiSending the data to a scheduling analysis module one by one;
the financial module is used for receiving a balance scheduling analysis result fed back by the scheduling analysis module and a control instruction of the server; the GPS positioning module is used for acquiring the geographical position information of each enterprise product sales store and a plurality of inventory points and sending the geographical position information to the scheduling analysis module; the scheduling analysis module is used for balanced scheduling analysis between enterprise product sales and enterprise product inventory and sending a balanced scheduling analysis result to the server; and the production manufacturing module is used for receiving the enterprise product production instruction sent by the server.
Further, the specific steps of the inventory management analysis are as follows:
s1: acquiring the quantity of inventory points of enterprise products, and marking as Ki, wherein i is 1, … … and n;
s2: obtaining enterprise product inventory D of a plurality of inventory pointsKiObtaining the product delivery volume C of a plurality of stock points Ki for one weekKiObtaining the warehousing quantity R of enterprise products of a plurality of inventory points Ki for one weekKi;
S3: respectively calculating the average daily delivery CP of a plurality of inventory points Ci in one weekKiAnd average daily warehouse entry RPKi;
S4: when CP is usedKi>RPKiWhen the current is over;
calculating the consumption rate RX of a plurality of inventory points by using a formulaKiThe specific calculation formula is as follows:
RXKi=(DKi+RKi)/(CPKi-RPKi);
when CP is usedKi≤RPKiIf yes, go to S5;
s5: comparing the consumption rate RX of inventory pointsKiAnd inventory point enterprise product inventory DKiAnd sending the data to a scheduling analysis module.
Further, the specific steps of the balanced scheduling analysis are as follows:
s1: obtaining sales rates Q of remaining enterprise products of a number of sales outlets MiMiDaily consumption rate of several stock points RXKi;
S2: sales rate Q of remaining enterprise products of a number of sales outlets MiMiCombining into an array, and obtaining the sales rate Q after the array is traversedMiThe fastest sales store and mark the sales rate of the sales store as QMmax;
S3: obtaining a consumption rate RXKiLess than sales rate QMmaxAnd labeling the inventory point as Kxi, i ═ 1, … …, n;
s4: acquiring the geographical positions of the store with the fastest sales rate and a plurality of inventory points Kxi, and establishing a rectangular coordinate system, wherein the coordinate of the store on the rectangular coordinate system is (X)QMmax,YQMmax) The coordinates of the plurality of inventory points Kxi on the rectangular coordinate system are (X)Kxi,YKxi);
S5: the stock point Kxi with the closest linear distance is calculated by using a formula, and the specific calculation formula is as follows:
s6: obtaining a linear distance J from a number of inventory points Kxi to the storeKxiAnd is combined with JKx1、……、JKxnCombining into an array, traversing the array to obtain an inventory point Kxmin with the nearest linear distance;
s7: and feeding back information of the inventory point Kxmin to the server, sending a distribution instruction to the inventory point Kxmin by the server, and distributing the required enterprise products to the specified sales stores after the distribution instruction is received by the inventory point Kxmin.
Further, the sales module is further configured to preferentially send sales information of the plurality of sales outlets to the financial module, where the sales information includes a total sales volume of enterprise products of the plurality of sales outlets in one week, a daily sales volume of enterprise product orders of the plurality of sales outlets, and a sales demand of enterprise products of the plurality of sales outlets in the next week; the inventory module is also used for sending inventory information of the inventory points to the financial module, and the inventory information comprises the inventory allowance of the enterprise products, the warehouse-in and warehouse-out amount of the enterprise product warehouse and the consumption rate of the enterprise products.
Further, the financial module is also used for sending enterprise product order information to the production and manufacturing module, wherein the enterprise product order information comprises enterprise product production capacity, enterprise product production date requirements, enterprise product distribution and sales stores and inventory point geographical location information; and the production and manufacturing module also distributes the enterprise products produced and manufactured to corresponding sales stores and inventory points according to the geographic position information sent by the GPS positioning module.
When the medium and small enterprise management system based on the SOA system architecture works, enterprise managers,The system comprises a plurality of enterprise sales personnel, enterprise warehouse management personnel, enterprise financial personnel and enterprise production and manufacturing personnel, wherein the enterprise sales personnel, the enterprise warehouse management personnel, the enterprise financial personnel and the enterprise production and manufacturing personnel input account information and registration information through a login and registration module, a user logs in a small and medium enterprise management system through the login and registration module when an account exists, the user registers a new account through the login and registration module when the account does not exist, then online management and office are performed through an office module, the sales module is used for managing and analyzing sales of sales stores of enterprise products, and sends the sales information to a scheduling analysis module and an inventory module, the sales module firstly obtains the total sales volume Z of a plurality of sales stores Mi for one weekMiSales volume C of enterprise products of Mi week in a plurality of sales storesMiThe number of sales persons R of a plurality of sales storesMiThe product sale account ZB of a plurality of shops Mi can be calculatedMiProduct sales RP of per-capita enterprises with a plurality of sales stores Mi for one weekMiThen, the average daily sales CP of a plurality of sales stores Mi for one week is calculatedMiAnd the remaining amount S of the product of the Mi enterprise of the sales storeMiAnd utilize a company Calculating to obtain the sales rate Q of the rest enterprise products of the plurality of sales outlets MiMiSales rate Q of remaining enterprise products of a number of sales outlets MiMiThe sales information comprises the gross sales of enterprise products of the plurality of sales stores in a week, the daily sales of enterprise product lists of the plurality of sales stores, the daily sales of the enterprise product lists of the plurality of sales stores in a week and the sales demand of the enterprise products of the plurality of sales stores in a future week;
the inventory module comprises a plurality of inventory points, is used for inventory management analysis of enterprise products and feeds inventory information back to the scheduling analysis module, and comprisesFirstly, the inventory D of enterprise products of a plurality of inventory points is obtainedKiAnd a plurality of inventory points Ki for one weekKiAnd the warehousing quantity R of enterprise products of a plurality of inventory points Ki for one weekKiFurther, the average daily delivery CP of a plurality of inventory points Ci in one week is calculatedKiAnd average daily warehouse entry RPKiWhen CP is usedKi>RPKiUsing the formula RXKi=(DKi+RKi)/(CPKi-RPKi) Calculating the consumption rate RX of a plurality of stock pointsKiThe reasonable allocation of enterprise resources is facilitated through sales data and sales conditions of the enterprise sales end and inventory data of the inventory end;
the scheduling analysis module is used for balanced scheduling analysis between enterprise product sales and enterprise product inventory and sending a balanced scheduling analysis result to the server, and the method comprises the steps of firstly obtaining the sales rate Q of the rest enterprise products of a plurality of sales stores MiMiDaily consumption rate of several stock points RXKiSales rate Q of remaining enterprise products of a number of sales outlets MiMiCombining into an array, and obtaining the sales rate Q after the array is traversedMiThe fastest sales store and mark the sales rate of the sales store as QMmaxObtaining the consumption rate RXKiLess than sales rate QMmaxAnd the stock points in the category are marked as Kxi, the geographical positions of the store with the fastest sale rate and a plurality of stock points Kxi are obtained through a GPS positioning module, a rectangular coordinate system is established, and the coordinates of the store on the rectangular coordinate system are (X)QMmax,YQMmax) The coordinates of the plurality of inventory points Kxi on the rectangular coordinate system are (X)Kxi,YKxi) Using the formulaCalculating to obtain the closest inventory point Kxi, and obtaining the linear distance J from several inventory points Kxi to the storeKxiAnd is combined with JKx1、……、JKxnCombining into an array, traversing the array to obtain the stock point Kxmin with the nearest linear distance and the stock point Kxmin with the nearest linear distanceThe information of the stock point Kxmin is fed back to the server, the server sends a delivery instruction to the stock point Kxmin, the required enterprise products are allocated to a specified sales store after the delivery instruction is received by the stock point Kxmin, the sales condition and the stock condition of the enterprise products are fully combined by the design, the balanced scheduling between the products and the stock is realized, and the problem that the sales end cannot buy and sell due to the shortage of the products is effectively solved;
the balance scheduling analysis result is sent to the financial module and the server, the server generates a scheduling instruction, inventory products in inventory points are scheduled to a specified sales store, when the inventory of the inventory points is insufficient, the inventory module sends inventory information of a plurality of inventory points to the financial module, the financial module sends enterprise product order information to the production and manufacturing module, the enterprise product order information comprises enterprise product production capacity, enterprise product production date requirements, enterprise product distribution sales stores and inventory point geographical location information, and the production and manufacturing module distributes the enterprise products produced and manufactured to the corresponding sales stores and inventory points according to the geographical location information sent by the GPS positioning module;
in summary, the management system of the small and medium-sized micro enterprises is based on an SOA system structure, and breaks through the inherent mode of the original software developed based on a code layer, so that the management system can be completely constructed on the mode of 'assembly', and business function modules can be rapidly disassembled, assembled, deployed and managed, so that the common business requirements of the small and medium-sized micro enterprises for office, finance, sales inventory, production, manufacturing management and the like can be rapidly responded, and a large amount of enterprise cost can be saved.
The preferred embodiments of the invention disclosed above are intended to be illustrative only. The preferred embodiments are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention. The invention is limited only by the claims and their full scope and equivalents.
Claims (5)
1. The small and medium enterprise management system based on the SOA system architecture is characterized by comprising a login registration module, an office module, a GPS positioning module, a sales module, an inventory module, a scheduling analysis module, a financial module, a production and manufacturing module and a server;
the login registration module is used for a user to input account information and registration information, the user logs in the small and medium enterprise management system through the login registration module when the user has an existing account, the user logs in for the first time after registering a new account through the login registration module when the user does not have the account, and the user comprises enterprise management personnel, enterprise sales personnel, enterprise stock management personnel, enterprise financial personnel and enterprise production and manufacturing personnel; the office module is used for on-line management and office of users;
the inventory module comprises a plurality of inventory points, is used for inventory management analysis of enterprise products and feeds inventory information back to the scheduling analysis module; the sales module comprises a plurality of sales stores, is used for managing and analyzing sales stores of enterprise products and sending sales information to the scheduling analysis module and the inventory module, and comprises the following specific sales analysis processes:
a: acquiring the number of sales stores of enterprise products, correspondingly marking the sales stores as Mi, wherein i is 1, … … and n, and acquiring the total sales Z of a plurality of sales stores Mi for one weekMiObtaining the sales volume C of enterprise products of a plurality of sales stores Mi one weekMiCalculating to obtain the product sale account ZB of a plurality of sales stores MiMi=CMi/ZMi;
b: the average daily sales volume of Mi one week of several sales stores is calculated and labeled as CPMiObtaining the residual quantity S of the products of Mi enterprises in a plurality of sales storesMi;
c: obtaining the number of sales persons R of a plurality of sales stores MiMiUsing the formula RPMi=CMi/RMiCalculating to obtain the product sales RP of the everyone enterprise of a plurality of sales stores Mi one weekMi;
d: calculating the sales rate Q of the rest enterprise products of the plurality of sales stores Mi by using the companyMiThe specific calculation formula is as follows:
e: sales rate Q of remaining enterprise products of a number of sales outlets MiMiSending the data to a scheduling analysis module one by one;
the financial module is used for receiving a balance scheduling analysis result fed back by the scheduling analysis module and a control instruction of the server; the GPS positioning module is used for acquiring the geographical position information of each enterprise product sales store and a plurality of inventory points and sending the geographical position information to the scheduling analysis module; the scheduling analysis module is used for balanced scheduling analysis between enterprise product sales and enterprise product inventory and sending a balanced scheduling analysis result to the server; and the production manufacturing module is used for receiving the enterprise product production instruction sent by the server.
2. The SOA system architecture-based medium and small micro enterprise management system of claim 1, wherein the inventory management analysis comprises the following specific steps:
s1: acquiring the quantity of inventory points of enterprise products, and marking as Ki, wherein i is 1, … … and n;
s2: obtaining enterprise product inventory D of a plurality of inventory pointsKiObtaining the product delivery volume C of a plurality of stock points Ki for one weekKiObtaining the warehousing quantity R of enterprise products of a plurality of inventory points Ki for one weekKi;
S3: respectively calculating the average daily delivery CP of a plurality of inventory points Ci in one weekKiAnd average daily warehouse entry RPKi;
S4: when CP is usedKi>RPKiWhen the current is over;
calculating the consumption rate RX of a plurality of inventory points by using a formulaKiConcrete calculation ofThe formula is as follows:
RXKi=(DKi+RKi)/(CPKi-RPKi);
when CP is usedKi≤RPKiIf yes, go to S5;
s5: comparing the consumption rate RX of inventory pointsKiAnd inventory point enterprise product inventory DKiAnd sending the data to a scheduling analysis module.
3. The SOA system architecture-based small and medium enterprise management system of claim 1, wherein the specific steps of the balanced scheduling analysis are as follows:
s1: obtaining sales rates Q of remaining enterprise products of a number of sales outlets MiMiDaily consumption rate of several stock points RXKi;
S2: sales rate Q of remaining enterprise products of a number of sales outlets MiMiCombining into an array, and obtaining the sales rate Q after the array is traversedMiThe fastest sales store and mark the sales rate of the sales store as QMmax;
S3: obtaining a consumption rate RXKiLess than sales rate QMmaxAnd labeling the inventory point as Kxi, i ═ 1, … …, n;
s4: acquiring the geographical positions of the store with the fastest sales rate and a plurality of inventory points Kxi, and establishing a rectangular coordinate system, wherein the coordinate of the store on the rectangular coordinate system is (X)QMmax,YQMmax) The coordinates of the plurality of inventory points Kxi on the rectangular coordinate system are (X)Kxi,YKxi);
S5: the stock point Kxi with the closest linear distance is calculated by using a formula, and the specific calculation formula is as follows:
s6: obtaining a linear distance J from a number of inventory points Kxi to the storeKxiAnd is combined with JKx1、……、JKxnCombining into an array, traversing the array to obtain an inventory point Kxmin with the nearest linear distance;
s7: and feeding back information of the inventory point Kxmin to the server, sending a distribution instruction to the inventory point Kxmin by the server, and distributing the required enterprise products to the specified sales stores after the distribution instruction is received by the inventory point Kxmin.
4. The SOA system architecture-based small and medium enterprise management system of claim 1, wherein the sales module is further configured to preferentially send sales information of the plurality of sales outlets to the financial module, the sales information including a total sales volume of enterprise products of the plurality of sales outlets in one week, a daily sales volume of enterprise products of the plurality of sales outlets in one day, and a sales demand of enterprise products of the plurality of sales outlets in one week in the future; the inventory module is also used for sending inventory information of the inventory points to the financial module, and the inventory information comprises the inventory allowance of the enterprise products, the warehouse-in and warehouse-out amount of the enterprise product warehouse and the consumption rate of the enterprise products.
5. The SOA system architecture-based small and medium enterprise management system of claim 1, wherein the financial module is further configured to send enterprise product order information to the manufacturing module, wherein the enterprise product order information includes enterprise product production volume, enterprise product production date requirements, enterprise product distribution sales outlets and inventory point geographic location information; and the production and manufacturing module also distributes the enterprise products produced and manufactured to corresponding sales stores and inventory points according to the geographic position information sent by the GPS positioning module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010673564.7A CN112036784B (en) | 2020-07-14 | 2020-07-14 | Medium-small micro-enterprise management system based on SOA system architecture |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010673564.7A CN112036784B (en) | 2020-07-14 | 2020-07-14 | Medium-small micro-enterprise management system based on SOA system architecture |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112036784A true CN112036784A (en) | 2020-12-04 |
CN112036784B CN112036784B (en) | 2021-08-10 |
Family
ID=73579498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010673564.7A Active CN112036784B (en) | 2020-07-14 | 2020-07-14 | Medium-small micro-enterprise management system based on SOA system architecture |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112036784B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113850537A (en) * | 2021-12-01 | 2021-12-28 | 深圳市思迅软件股份有限公司 | Multi-state mixed operation data management system |
CN114022201A (en) * | 2021-11-01 | 2022-02-08 | 广州玺明机械科技有限公司 | Milk tea sales data statistics device based on high in clouds |
CN114648371A (en) * | 2022-05-23 | 2022-06-21 | 深圳市骏丰木链网科技股份有限公司 | Production and sale integrated management platform for flame-retardant ecological board based on Internet of things |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104200321A (en) * | 2014-08-29 | 2014-12-10 | 北京奥维奥科技有限公司 | Enterprise management system |
CN104346714A (en) * | 2013-08-05 | 2015-02-11 | 郑州同心创远生物科技有限公司 | Supply chain model of automobile logistics industry |
CN104463354A (en) * | 2014-11-21 | 2015-03-25 | 山东航天信息有限公司 | Improving method of distributed inventory dispatching |
CN105913209A (en) * | 2016-04-14 | 2016-08-31 | 上海斐讯数据通信技术有限公司 | Warehouse management system, warehouse management method and cargo distribution method |
CN106779943A (en) * | 2016-12-15 | 2017-05-31 | 中山市得高行知识产权中心(有限合伙) | Electrical product sale management system |
CN107180315A (en) * | 2017-06-06 | 2017-09-19 | 安徽赛福贝特信息技术有限公司 | A kind of management of enterprise operation service platform |
CN107918848A (en) * | 2017-06-26 | 2018-04-17 | 安徽中硕健康科技有限公司 | A kind of shops's purchase, sales and stock management software systems |
CN108090746A (en) * | 2018-01-12 | 2018-05-29 | 技锐(北京)信息技术有限公司 | A kind of supply chains management method shared based on different data among enterprises |
CN109685313A (en) * | 2018-11-19 | 2019-04-26 | 珠海市海苑科技有限公司 | More shops's integrated management systems |
CN110458483A (en) * | 2018-10-11 | 2019-11-15 | 广州德亚机械制造有限公司 | A kind of supply chain management method and device |
CN110895734A (en) * | 2018-09-13 | 2020-03-20 | 董志杰 | Intelligent factory system |
CN111178797A (en) * | 2019-12-21 | 2020-05-19 | 武汉微批科技有限公司 | Inventory replenishment scheduling method and system |
-
2020
- 2020-07-14 CN CN202010673564.7A patent/CN112036784B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104346714A (en) * | 2013-08-05 | 2015-02-11 | 郑州同心创远生物科技有限公司 | Supply chain model of automobile logistics industry |
CN104200321A (en) * | 2014-08-29 | 2014-12-10 | 北京奥维奥科技有限公司 | Enterprise management system |
CN104463354A (en) * | 2014-11-21 | 2015-03-25 | 山东航天信息有限公司 | Improving method of distributed inventory dispatching |
CN105913209A (en) * | 2016-04-14 | 2016-08-31 | 上海斐讯数据通信技术有限公司 | Warehouse management system, warehouse management method and cargo distribution method |
CN106779943A (en) * | 2016-12-15 | 2017-05-31 | 中山市得高行知识产权中心(有限合伙) | Electrical product sale management system |
CN107180315A (en) * | 2017-06-06 | 2017-09-19 | 安徽赛福贝特信息技术有限公司 | A kind of management of enterprise operation service platform |
CN107918848A (en) * | 2017-06-26 | 2018-04-17 | 安徽中硕健康科技有限公司 | A kind of shops's purchase, sales and stock management software systems |
CN108090746A (en) * | 2018-01-12 | 2018-05-29 | 技锐(北京)信息技术有限公司 | A kind of supply chains management method shared based on different data among enterprises |
CN110895734A (en) * | 2018-09-13 | 2020-03-20 | 董志杰 | Intelligent factory system |
CN110458483A (en) * | 2018-10-11 | 2019-11-15 | 广州德亚机械制造有限公司 | A kind of supply chain management method and device |
CN109685313A (en) * | 2018-11-19 | 2019-04-26 | 珠海市海苑科技有限公司 | More shops's integrated management systems |
CN111178797A (en) * | 2019-12-21 | 2020-05-19 | 武汉微批科技有限公司 | Inventory replenishment scheduling method and system |
Non-Patent Citations (1)
Title |
---|
黄嫩娟: ""基于SOA的中小连锁企业分销***的设计与开发"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114022201A (en) * | 2021-11-01 | 2022-02-08 | 广州玺明机械科技有限公司 | Milk tea sales data statistics device based on high in clouds |
CN113850537A (en) * | 2021-12-01 | 2021-12-28 | 深圳市思迅软件股份有限公司 | Multi-state mixed operation data management system |
CN114648371A (en) * | 2022-05-23 | 2022-06-21 | 深圳市骏丰木链网科技股份有限公司 | Production and sale integrated management platform for flame-retardant ecological board based on Internet of things |
Also Published As
Publication number | Publication date |
---|---|
CN112036784B (en) | 2021-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112036784B (en) | Medium-small micro-enterprise management system based on SOA system architecture | |
CN110751462A (en) | Supply chain management system based on industrial internet | |
CN112613751A (en) | Wisdom commodity circulation integrated system based on industry internet | |
US20110282706A1 (en) | Organization management tool | |
CN105117867A (en) | Design and implementation of enterprise questionnaire system | |
CN107292589B (en) | Full industry chain informatization cloud service platform | |
CN109816285A (en) | A kind of Warehouse Management System | |
Tambovcevs et al. | ERP system implementation: benefits and economic effectiveness | |
Kolychev et al. | Application of business intelligence instrumental tools for visualization of key performance indicators of an enterprise in telecommunications | |
CN105335811A (en) | Mobile communication-based commodity information management system | |
CN105825453A (en) | School asset management system and management method | |
CN115858889A (en) | Data service method and device | |
CN111080262A (en) | Intelligent logistics platform management method | |
Whang | Analysis of interorganizational information sharing | |
CN112990886A (en) | Aviation industry data management display system based on mobile phone terminal | |
KR102121870B1 (en) | Method and apparatus for assisting strategy map management based on todo-assessment item | |
Nipa | Validating existing ICT infrastructure of RMG sector: A study on Bangladesh | |
CN107507008A (en) | A kind of retail customer's management system based on cloud computing | |
CN113141396A (en) | Supply chain cooperative system based on multiple networks | |
RU15412U1 (en) | MULTILEVEL HIERARCHICAL SYSTEM OF THE DISTRIBUTED MANAGEMENT OF ECONOMIC OBJECTS, OBJECTS OF BODIES OF THE POWER AUTHORITY AND OBJECTS OF BODIES OF THE HIGHER POWER - THE SINGLE HIERARCHICAL INFORMATION FIELD OF THE COUNTRY | |
Sun et al. | Appointment scheduling for logistics parks under truck heterogeneity and order fulfillment delay | |
Onikoyi et al. | Analysis of the Impact of Information and Communication Technology on Nigeria Bottling Company's Organisational Performance | |
Yeoh et al. | Empirical investigation of critical success factors for implementing business intelligence systems in multiple engineering asset management organisations | |
Xintian | Data Analysis of Customer Flow in Marketing Network | |
Legutko et al. | Modern Computer Tools in Warehouse Management. |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |