Design of Enterprise Financial Management Cloud Platform Based on Neural Network Algorithm

,


Introduction
In today's society, if a country wants to achieve a higher status in the world, it must constantly improve its own management and control ability of informatization, application ability of network, and the level of electronic informatization [1].Informatization has already penetrated into all aspects of human daily life, and modern equipment can be seen everywhere in our daily life.Computer neural network algorithm technology has been applied in various elds of society [2].At present, the operating environment of the enterprise is in a dynamic state with market uctuations and intensi ed competition, so it puts forward higher requirements for the response accuracy of the enterprise itself [3].If enterprises want to communicate with the market e ectively and timely, they must do a good job in information management.e development and application of nancial management software conform to this trend, which is conducive to the implementation of information management and the improvement of management quality and level [4].
e nancial management activities of enterprises are becoming more and more complex, and there are still few talents with high management level, which leads to loopholes in the problem handling of enterprises [5].If an enterprise has insu cient ability to master information when it needs to make major decisions, it will generally lead to wrong decisions and will inevitably su er heavy losses [6].Based on the times and technology, this study designs and develops a set of enterprise-oriented nancial management cloud platform systems based on the neural network algorithm.e cloud platform design aims to improve the efciency of nancial management business and the comprehensive delivery of financial management business functions, so as to promote enterprise information innovation and promote the benign development of business.is study first briefly introduces the key technology-neural network algorithm and related concepts, then analyzes the system requirements from the aspects of system operation and performance, and shows the main system function modules such as account book management, report management, voucher management, cashier management, and system settings.Different modules have different functions.Based on this point, the system performance design and technical structure are further improved.After the above optimization, a simulation experiment is designed to test the system function and system performance.e results show that the system can meet the needs of current enterprises for financial management activities, and not only improve the working ability of the accounting department, but also improve the efficiency of financial management.From the perspective of enterprise operation, it is also necessary to improve the management and control of enterprise financial information, reduce the cost of human input, and improve the reform of enterprise information management, so as to lay the foundation for the long-term development of enterprises.

Related Work
Cloud computing, as an advanced information technology product in contemporary society, can easily access computing resources such as network, storage, and services by using the network according to actual needs [7].erefore, with the help of virtual technology, different computers and their storage resources can be effectively integrated and used.Many developed countries adopt the cloud accounting service model to adapt to SaaS-based services.In other words, service providers provide appropriate software services for the company by connecting to the internet [8,9].Because it is connected to the internet, enterprises are no longer affected by geographical factors.Users can use their unique account number, password, and security key to verify the software through mobile devices (such as mobile phones or tablets) to enter or exit accounting information [10].Even if the enterprise operates the system through software, because all the operation information is not stored on the local hard disk of the computer, but on the cloud disk, the enterprise can use different computers or mobile devices to operate anytime and anywhere [11].Literature reviews the impact of cloud computing technology on accounting information system elements, including financial operation, financial process, meeting minutes, financial reports, and other elements [12].Cloud computing can quickly process accounting data, reduce labor costs and calculation errors, and improve data management [13].
e literature has established a technology acceptance model to test the possibility of transforming accounting information systems into cloud accounting information systems, especially in terms of perceived utility, ease of use, and credibility [14].e literature describes the impact of cloud technology on the business process of accounting information system, and on this basis, it applies accounting information system innovation to improve its accuracy, efficiency, and scalability [15].

Principle of Neural Network and Bayesian Regularization
Algorithm.e algorithm model of the artificial neural network is composed of processing units at different levels of input layer, hidden layer, and output layer, as shown in Figure 1: e hidden layer and output layer of the artificial neural network are operated according to the numerical calculation rules, and the input layer is solely responsible for processing and receiving the values of variables.In the figure, SUM is an adder, the input of the node is represented by a i , i � (1, 2,. .., n), the weight of the edge connecting the node and the upper node is vector w, and the deviation of the node is b; then, the sum of the jth node can be expressed in the form of the following formula: where n is the number of top-level nodes; a i is the output of the ith node at the top level.Because the output of each node at the top level must be used as processing input, there are n input entries, and W ij is the node at the top level.From the definition of the formula, the adder is a linear combination of its own input and a weighted average of its own input.b j can be considered as a constant term, and its focus can be W ij .In the figure, f is the activation function, and the activation function of node j is as follows: For the training samples (x k , y k ), it is assumed that the output of the neural network is as follows: 2 Mobile Information Systems So there are the following: erefore, the mean square error of the neural network is shown in the following formula: e BP neural network algorithm is an iterative learning algorithm.In each iteration, the general rules of perceptron learning are used to re-estimate the parameters, that is, as shown in the formula, the parameter V needs to be re-estimated as follows: Error E K of formula (5) and given learning rate η are shown in the following formula: e right half of formula ( 7) can be rewritten as formula (8) as follows: zβ j /zw hj in formula (8) can just be obtained, as shown in the following formula: e activation function of the neural network has a property, as shown in the following formula: According to the above formula, there is a formula as follows: By substituting it, the formula for re-estimation of parameter w hj in the BP neural network algorithm is obtained, as shown in the following formula: Similarly, the formula can be obtained: e value of e h is shown in the following formula: w hj g j .(14) e above are the calculation steps for re-estimating parameters in each step of the BP neural network model.e ultimate goal of the BP neural network algorithm is to reduce the cumulative error of training set D, as shown in the following formula:

Application of Bayesian Regularization in Neural Network
Model Construction.ere are two main factors that affect the generalization ability of the BP neural network algorithm model, namely, the structure of the network and the characteristics of the training samples.In this study, regularization is used to optimize the network structure.e standard BP neural network uses the mean square error as the performance function, and regularization improves the generalization ability of the BP neural network by changing the performance function.
For training samples d � (x i , t i ), i � 1, 2,. .., N, N is the total number of samples.If W is known to be the parameter vector of the neural network and the structural network is h, the error function e d of the network is given by the following formula: e purpose of network learning is to find the value of the reduced E d error function in the network parameter vector W, and there are infinite values of the reduced objective function.erefore, the regularization method can be used to solve this kind of problem.Increasing the weight of the error function decomposition function is a common regularization method, as shown in the following figure: e total number of network parameters in formula (19) is M, so the objective function strain is as follows: In formula (18) ɑ, β controls the weight distribution and threshold form, and it is a superparameter.
By using the new performance index function, the regularization method can make the actual value error of network training as low as possible and ensure that the Mobile Information Systems effective value is as small as possible, which is actually equivalent to automatically reducing the size of the network.
It can be seen that the minimization of the objective function is necessary to determine the size of the hyperparametersɑ and β, while the conventional regularization method is difficult to determine.erefore, this study uses the Bayesian algorithm to determine the superparameters, which can be automatically determined in the process of network formation.We resize and optimize the superparameter.In the Bayesian algorithm theory, network parameters are considered as random variables.If samples are provided, the distribution function is as follows: e prior distribution is the prior value of the weight vector parameter W without samples, so the distribution is a very wide distribution.Once the data are available, they can be transformed into a posterior distribution.erefore, prior density p (w|a, H) and likelihood function p (D|W, P, H) must be known.
Let the general distribution of the training set and the prior distribution of the weight parameters be the normal distribution, and give the following formula: In formulas (20) and (21), By substituting formula (23) and formula (24) into formula (22), the following formula will be obtained as follows: erefore, when maximizing a posteriori probabilityp (w|D, ɑ, β, H), the optimal weight parameter is obtained, which is equivalent to minimizing the total error function.Let us continue to optimize the superparameters ɑ and β.
e posterior distribution is as follows: If the prior distributionP(ɑ, β| H) is uniformly distributed, and β is not directly related to P (d|h), then the posteriori probability of the maximization problem p (w|d, ɑ, β, H) is equivalent to finding the maximum likelihood function p (D|ɑ, β, H). erefore, the following formula is obtained by sorting and calculating the formula:

Cloud Platform Design for Enterprise Financial Management
4.1.System Requirement Analysis.In addition to the functional principle of system design, the financial management system should also start from the whole system, divide the design of nonfunctional requirements into several small steps, and design them step by step.A certain margin must be left in the design to prevent future system expansion.

Overall System Performance.
In terms of response time, the response time from receiving the request to the system shall not exceed 2 seconds and in combination with the complex operation of the database shall not exceed 4 seconds, so as to prevent animation pause and bring obstacles to the user experience.e reliability of the system also has specific requirements.e financial activities of the enterprise will not be intermittent.In this sense, the financial management system must operate continuously.In a real sense, it can operate continuously for a long time without failure.During the service period of the system, the system shall operate 7 × 24 smoothly.

Security and Confidentiality Mechanisms.
For enterprises, financial information is related to business income and expenses.e data itself need to be safely transmitted.If the information is illegally stolen and abused, it may have a huge impact on the whole enterprise.
erefore, in the design, it is necessary to assign reasonable permissions to different users, set the firewall security for the key of the host fortress to avoid data loss, set the closing time of the login user, etc.

Fault Tolerance.
e financial management system often encounters some unexpected errors or other unforeseen events during its operation.e system needs to have good fault tolerance to solve these common errors and must have a certain degree of fault tolerance.Careful strategic preparation is required during design to ensure that the basic financial data of the management system will not be lost or damaged no matter what happens.

Openness.
Because it is a system designed and developed by Java, the feature of Java is to compile and execute everywhere, which is conducive to porting code.

System Architecture Design.
e content of this function part is composed of the financial management module and the control system, which can not only meet the business processing needs of the financial personnel, but also do not need to deal with the account setting problem, and can transfer the data to the processed account.In addition to handling encryption and optimizing the programs created by the system to ensure utilization, it also improves the security and solution efficiency of the cloud platform.Building a cloud platform requires a lot of money and has a high standard and starting point of technical strength.Due to the lack of funds and weak technical force in the initial stage of business, the use of third-party cloud technology can solve these problems.e development of the system has the concept of hierarchy.e hierarchical development of the system makes the whole system easier to understand and maintain.e system adopts the MVC standard, which is compatible with the model and the view of the controller.
e object data model represented by the model layer is marked.e main object model of the system is the financial data of the enterprise.e view layer is usually the interface that the user sees.e controller layer mainly completes the embodiment of business logic and converts data into perspective.
e overall design of the system framework is shown in Figure 2.

System Function Analysis.
In order to survive in the complex and changeable market environment and even achieve long-term growth, enterprises must improve their competitiveness, make full use of their funds, and carry out comprehensive management of the whole production and operation process.e financial management system is used to properly analyze the company's financial situation through the evaluation of the company's financial situation, so as to help managers master correct data and promote the long-term growth of the whole business when the company must make decisions.is chapter takes the relevant situation of the financial management information system of an enterprise in a province as an example, analyzes the importance of the financial management system to the enterprise, and provides a template for the future system construction.Enterprise financial management system is the most common type of information management system.It achieves the purpose of information management by querying, updating, and managing all kinds of enterprise financial information.We use the management system to accurately manage the overall financial situation of the enterprise, so as to make the financial situation of the enterprise more reasonable, improve efficiency, and promote the overall interests.e financial management system must have the following functions.

Voucher Management.
Accounting vouchers are the basis of the whole industry and the source of all accounts in the financial management system.ese vouchers must be strictly prepared before they can be entered into the system and become useful references.e accuracy of the certification system is important.
e voucher management function also has several business-specific requirements, as shown below: (1) Material Demand Document Management. is function can be designed according to your own needs and actual conditions.For example, in terms of permission use, it can be divided into material managers in the construction department and asset managers in other departments.
e material manager of the construction department can apply Mobile Information Systems to the superior leaders for purchasing materials, and the property manager of other departments can apply for office supplies, etc.
(2) Market Sales Voucher Management. is function is mainly used by the personnel of the enterprise marketing department to view and update productspecific information at any time.Nonmarketing personnel can only view relevant product information and cannot modify it through the system.

Account Book Management.
In the whole process of enterprise financial management, an account book is a very important part.It is based on enterprise vouchers.By recording the amount of each business, a continuous and complete financial accounting can be implemented.With the passage of time, the total revenue and capital cost can be used to understand whether the company's production and operation are profitable or loss.

Report Management.
e report can show the working status of the department and find the reasons for the changes in the financial status of the enterprise.e financial statements make use of specific data and processing technical support to master the overall status of production and operation in one step and provide support for the final decision-making of managers.Financial information report analysis plays a decisive role in improving work efficiency and helping enterprises make decisions to change enterprise management, especially financial management.

Fixed Asset Management.
is function is to enter the serial number, name, price, and other information of fixed assets into the entire information system.Enterprise managers can call the information of any product at any time.

Closing Management.
Before each enterprise settlement, the financial personnel shall carefully check each account to make it consistent with the actual situation, understand the accounts that have not been paid on time, and notify the relevant personnel of the owner to pay on time to avoid business losses.Payment procedures can only be performed after the account has been verified.We record the amount and balance of the current period in the general ledger and subledger accounts, and keep the records of the next period.

Invoice Management.
Online invoice management is an important evidence for tax inspection and management.erefore, enterprises need to pay attention to invoice management.

User Management.
e administrator can adjust the account attributes and permissions to perform comprehensive management operations and assign permissions to the account.

Cloud Platform Organization Structure.
With the progress of cloud computing technology, the organizational structure of the financial sharing center has gradually evolved into two parts, the cloud and the client, and each includes different levels, as shown in Figure 3.
e cloud computing server consists of four layers: the network service level provides customers with e-mail, web address, authentication, and other services; the data management layer divides the data into four categories: metadata, basic data, business data, and decision data, which are stored according to the data category; the application support layer is the shared enterprise financial data center, which provides statistical analysis, website management, authority management, and other support; and the application layer is mainly responsible for payment management, centralized bookkeeping management, centralized payment management, and impact management.

Enterprise Financial Management Cloud
Platform Test

Test Objectives
(1) e risk factors are summarized that can be avoided during the test.(2) Software testing shall be simultaneously conducted during software development to reduce the possibility of risk.Tests are conducted to reduce the risk of discovery.(3) e end time of the test is specified.(4) System testing is considered as part of system development.

System Test.
Even though the test is conducted on the Microsoft operating system, the specific test environment is amp.e test computer must meet the following configuration requirements: Processor: Intel Pentium Dual Core 3.5 GHz or above; memory capacity: 8 GB and above; hard disk capacity: 500 GB and above; and cache capacity: 512 MB and more.In addition, the software can run on different versions of Microsoft operating systems.

Test and Analysis of Key Parts of the System.
e test includes the following two aspects: part I: test the system connection function.Users can log in to the system normally, but the interface with the system is not beautiful enough, which is far from the expected design requirements; part II: test the functional modules in the system. is test focuses on the functional units in the background of the system, because they are an important part of the system.From the test results, all functional modules of the system work normally and meet the expected performance requirements.

6
Mobile Information Systems

System Function Test Results.
According to the results of the content and method analysis of the above system test, this study has carried out a functional test of the accounting information management system.is section presents the test results in the form of functional test cases, as shown in Tables 1 and 2.

User Authentication Attempt.
In order to simulate different connection scenarios, the user must correctly enter the account number, password, and verification code during the connection process before connecting from the correct port.For the login test, the example is shown in Table 1.Mobile Information Systems

System Setting Test.
It specifically includes whether the user settings, parameter settings, and other personalized settings can be set for the specified items, and whether the modifications can be saved or discarded.e test cases of system settings are shown in Table 2.

System Performance Test Results
. We test the system performance as described above.We test whether the system performance based on a high-strength access environment meets the expected design response goals, such as operation response time, system pressure resistance, etc.According to the analysis results of system performance requirements, the accounting information management system must meet the following requirements: under different concurrent pressures of users, the response time shall not be less than 5S.e main contents of performance test include selecting test tools and writing test scripts.Some results of the system performance test are shown in Table 3. Personalized display modification failed, the system prompts "You have not preserved the revision, are you sure you want to give up?" Select the parameter settings, modify the type of judgment conditions for sales customers, and then click "Confirm the modification" Successfully modified e data are successfully modified, and the system prompts that " e condition of customer type judgment has been successfully changed"  It can be seen from the data in Table 3 that if the system is in the state of 480 concurrent users, the average response time of data query is 4.3, the response time of data access is 5.1, and the average execution data size per second is 104.55.erefore, it can be seen that the performance test results have achieved the expected goals and are suitable for the business accounting needs of enterprises of different sizes.

Empirical Analysis.
e above figure shows the quarterly accounts receivable turnover days of a company from 2019 to 2021.From the analysis in Figure 4, it can be seen that a company uses this platform for centralized control of funds, replacing the previous phenomenon of "everyone is responsible and ineffective."rough process reorganization, optimization, and improvement of the information system, we improve the control over the financial nodes of the enterprise process, so as to improve the company's risk control ability and reduce the company's overall financial risk.
In order to more intuitively express the change in the company's management cost, the management cost of the calendar quarter from 2018 to 2021 is presented in the form of a line chart, as shown in Figure 5. e figure shows that since a company has established a financial sharing center, the fluctuation of its management growth rate has decreased.Since the fourth quarter of 2018, the company's management growth rate and management cost have been lower than the growth rate of the company's total assets.

Advantages of Cloud Platform for Enterprise Financial
Management.
e financial sharing center uses mobile internet technology and cloud computing technology to provide customers with "5A" services, that is, any customer (any), anytime (anytime), anywhere (Anywhere), any financial information (any), and any device (any device).Even if customers do not know the location of the financial sharing center and the business processing process on the new cloud business management platform, they can start the mobile terminal application as needed.e financial sharing center provides customers with the required services and information according to the application content.erefore, in the cloud context, financial sharing services for enterprises can be more "cloud."e new cloud business management platform is the product of financial sharing services.
e new enterprise cloud management platform integrates the business sharing financial service platform with the enterprise information system, making it one of the components of the enterprise information system.rough the cloud platform, the ERP system and financial sharing center of each branch are migrated to the cloud to share information between companies.
e difference between the traditional business management system and the new cloud business management platform in system construction is shown in Figure 6: 6. Conclusions e financial management system can integrate the actual financial management needs of enterprises to achieve efficient financial management.e financial management system has the characteristics of information planning, information control, and information consistency.It plays an irreplaceable role in the financial operation and financial management.Nowadays, many enterprises adopt modern financial management system, and only a few small and microenterprises or private enterprises adopt manual management mode.
e traditional manual financial management method has a large workload and low efficiency in retrieving data records, so it cannot provide statistics, analysis, and other functions for financial management. is  Mobile Information Systems study designs a kind of enterprise financial management cloud platform.e system mainly adopts the neural network algorithm technology.From the test results, the system basically meets the business requirements.After a comprehensive and scientific test, it can be seen that the function and performance of the system can be fully operated, realizing the combination of management technology, information technology, and new business management concepts, helping enterprises develop healthily and improve competitiveness.

Figure 3 :
Figure 3: Organization chart of financial sharing center based on cloud computing.

Figure 5 :
Figure 5: Growth rate of management personnel, management expenses, and total assets in the 2018-2021 quarter.

Figure 6 :
Figure 6: Differences between enterprise financial management cloud platform and traditional enterprise financial management system.
For example, Amazon provides EC2 and S3, including virtual computing environment and cloud storage.In addition, Microsoft's Windows Azure will also enter this field.Shanda cloud is typical in China, and there are cloud bases for cooperation projects established by other manufacturers, but most of them are in the early testing stage.Influenced by cloud computing, IaaS is turning to low-level services such as the web.3.3.2.PaaS.For example, Google allows users to deploy applications on the platform it provides or create new applications using the services it provides, such as salesforce.comandvmforce.com,cloudfoundry.com,andMicrosoftWindows azure.Typical platforms in China include Sina, Baidu, and other application engines.Developers can deploy applications or write applications through open service interfaces.3.3.3.SaaS.Users can obtain online CRM on the web without buying servers and installing software.SaaS, including Oracle CRM on demand, Microsoft Windows Live, Google Docs, and IBM LotusLive, is different in that it provides a variety of online applications, and all of them focus on one area and cannot cover all areas.In addition to the public cloud, other providers provide platforms to help users create services, including Oracle.

Table 1 :
Login function test cases.

Table 2 :
System setting use cases.

Table 3 :
System pressure test.