CN112036784B - 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
- CN112036784B CN112036784B CN202010673564.7A CN202010673564A CN112036784B CN 112036784 B CN112036784 B CN 112036784B CN 202010673564 A CN202010673564 A CN 202010673564A CN 112036784 B CN112036784 B CN 112036784B
- Authority
- CN
- China
- Prior art keywords
- sales
- inventory
- enterprise
- 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.)
- Active
Links
- 238000004458 analytical method Methods 0.000 claims abstract description 68
- 238000004519 manufacturing process Methods 0.000 claims abstract description 65
- 238000007726 management method Methods 0.000 claims description 49
- 239000013256 coordination polymer Substances 0.000 claims description 18
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000012384 transportation and delivery Methods 0.000 claims description 8
- 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
- 238000009499 grossing 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: obtaining sales of enterprise productsThe number of stores is marked as Mi, i is 1, … …, n, and the total sales Z of a plurality of stores Mi in one week is obtainedMiObtaining 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) A plurality of inventory points Kxi on a rectangular coordinate systemThe coordinate is (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 a plurality of sales stores Mi for one weekTotal sales ZMiSales 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 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;
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 this category of inventory points is labeled Kxi, and the sales store with the fastest rate and the sales store if the sales store is the fastest are obtained by the GPS positioning moduleEstablishing a rectangular coordinate system according to the geographic position of the inventory point Kxi, wherein the coordinate of the sales 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) 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.
In the middle and small enterprise management system based on the SOA system architecture, during work, enterprise managers, enterprise sales personnel, enterprise warehouse managers, enterprise financial personnel and enterprise production and manufacturing personnel input account information and registration information through a login registration module, users log in the middle and small enterprise management system through the login registration module when having an account, the users realize first login after registering a new account through the login registration module when not having the account, then online management and office are carried out through an office module, the sales module is used for managing and carrying out sales analysis on sales stores of enterprise products, and sending 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 storesMiCan be calculated to obtainEnterprise product sales percentage ZB for several sales outlets MiMiProduct 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 and analysis of enterprise products and feeds inventory information back to the scheduling analysis module, and firstly acquires the inventory D of the enterprise products of the 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 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;
scheduling analysis module for smoothing between sales of enterprise products and inventory of enterprise productsThe balance scheduling analysis is carried out, the balance scheduling analysis result is sent to a server, and the sales rate Q of the residual enterprise products of a plurality of sales stores Mi is obtainedMiDaily 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;
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 (1)
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 outlets Mi by using a formulaMiThe 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; the production manufacturing module is used for receiving an enterprise product production instruction sent by the server;
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 DKiSending the data to a scheduling analysis module;
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: feeding back information of the stock point Kxmin to the server, sending a distribution instruction to the stock point Kxmin by the server, and distributing the required enterprise products to a specified sales store after the distribution instruction is received by the stock point Kxmin;
the sales module is also used for preferentially sending sales information of the plurality of sales stores to the financial module, wherein the sales information comprises the gross sales of enterprise products of the plurality of sales stores in one week, the daily sales of enterprise product lists of the plurality of sales stores and the sales demand of enterprise products of the plurality of sales stores 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 enterprise products, the warehouse-in and warehouse-out amount of the enterprise product warehouse and the consumption rate of the enterprise products;
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 position information; 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;
the working steps of the medium and small-sized micro enterprise management system are as follows:
managing and selling and analyzing sales stores of enterprise products through a sales module, sending sales information to a scheduling analysis module and an inventory module, calculating by the sales module to obtain enterprise product sales percentage of a plurality of sales stores, per-capita enterprise product sales of a plurality of sales stores in a week, average daily sales of the sales stores in a week and residual quantity of the sales stores, calculating by using a formula to obtain sales rates of the residual enterprise products of the sales stores, and sending the sales rates of the residual enterprise products of the sales stores to the scheduling analysis module one by one;
the inventory module is used for managing and analyzing the inventory of the enterprise products and feeding the inventory information back to the scheduling analysis module, the inventory module calculates the average daily warehouse-out quantity and the average daily warehouse-in quantity of a plurality of inventory points in a week, and when the average daily warehouse-out quantity is larger than the average daily warehouse-in quantity, the consumption rate of the inventory points is calculated by using a formula;
step three, a dispatching analysis module analyzes balance dispatching between enterprise product selling and enterprise product inventory, and sends a balance dispatching analysis result to a server, so as to obtain the selling rate of the rest enterprise products of a plurality of sales departments and the daily consumption rate of a plurality of inventory points, combine the selling rates of the rest enterprise products of the plurality of sales departments into an array, obtain the sales department with the fastest selling rate after traversing, obtain the inventory point with the lower consuming rate than the selling rate, obtain the geographical positions of the sales department with the fastest selling rate and the inventory points through a GPS positioning module, establish a rectangular coordinate system to obtain the coordinates of the sales departments and the inventories on the rectangular coordinate system, obtain the linear distance from the inventory points to the sales department, combine the linear distances into an array, obtain the inventory point with the closest linear distance after traversing the array, the information of the stock point with the closest linear distance is fed back to the server;
and step four, the balance scheduling analysis result is sent to the financial module and the server, the server generates a scheduling instruction, the inventory products in the inventory points are scheduled to a specified sales store, when the inventory of the inventory points is insufficient, the inventory module sends the inventory information of a plurality of inventory points to the financial module, the financial module sends the enterprise product order information to the production and manufacturing module, and the production and manufacturing module distributes the enterprise products produced and manufactured to the corresponding sales store and the 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 CN112036784A (en) | 2020-12-04 |
CN112036784B true 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) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114022201B (en) * | 2021-11-01 | 2022-07-08 | 广州玺明机械科技有限公司 | Milk tea sales data statistics device based on high in clouds |
CN113850537B (en) * | 2021-12-01 | 2022-06-14 | 深圳市思迅软件股份有限公司 | Multi-state mixed operation data management system |
CN114648371B (en) * | 2022-05-23 | 2022-09-02 | 深圳市骏丰木链网科技股份有限公司 | Production and sale integrated management platform for flame-retardant ecological board based on Internet of things |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106779943A (en) * | 2016-12-15 | 2017-05-31 | 中山市得高行知识产权中心(有限合伙) | Electrical product sale management system |
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 |
Family Cites Families (8)
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 |
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 |
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 (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106779943A (en) * | 2016-12-15 | 2017-05-31 | 中山市得高行知识产权中心(有限合伙) | Electrical product sale management system |
CN108090746A (en) * | 2018-01-12 | 2018-05-29 | 技锐(北京)信息技术有限公司 | A kind of supply chains management method shared based on different data among enterprises |
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 |
Non-Patent Citations (1)
Title |
---|
"基于SOA的中小连锁企业分销***的设计与开发";黄嫩娟;《中国优秀硕士学位论文全文数据库 信息科技辑》;20111215;摘要,正文第2.1节以及第三、四章 * |
Also Published As
Publication number | Publication date |
---|---|
CN112036784A (en) | 2020-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112036784B (en) | Medium-small micro-enterprise management system based on SOA system architecture | |
Bernhardt et al. | Domestic outsourcing in the US: a research agenda to assess trends and effects on job quality | |
CN110751462A (en) | Supply chain management system based on industrial internet | |
Hung Lau | Demand management in downstream wholesale and retail distribution: a case study | |
CN112613751A (en) | Wisdom commodity circulation integrated system based on industry internet | |
WO2022241897A1 (en) | Smart supply chain digital daas cross-border e-commerce service platform | |
WO2009024934A2 (en) | Organization management tool | |
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 | |
CN105335811A (en) | Mobile communication-based commodity information management system | |
Kolychev et al. | Application of business intelligence instrumental tools for visualization of key performance indicators of an enterprise in telecommunications | |
Cadavid et al. | A framework for decision support system in inventory management area | |
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 | |
CN107507008A (en) | A kind of retail customer's management system based on cloud computing | |
CN113141396A (en) | Supply chain cooperative system based on multiple networks | |
JP2004013410A (en) | Business control support system, program and recording medium | |
Iskra et al. | The modem approach to the analysis of logistics information systems | |
CN113837715A (en) | Online collaboration system of capacitor production platform | |
Yeoh et al. | Empirical investigation of critical success factors for implementing business intelligence systems in multiple engineering asset management organisations | |
Legutko et al. | Modern Computer Tools in Warehouse Management. | |
Lim | A Research Analysis on the Convergence of Information and Operational Technologies in Business | |
Oyediran et al. | Effect of Industry Type on Adoption of ICT among SMEs In Nigeria. A Case Study of SMEs In Oyo State | |
Álvarez et al. | Collaboration and exceptions management in the supply chain |
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 |