adopted as the bottom operating system of the system,
Java environment is used as the basic development
environment, and JDK version 1.8 or above is
selected to facilitate the subsequent software
installation. Hadoop's overall architecture is installed
and deployed in the JVM virtual machine
environment, and components such as Flume, Sqoop,
Hive, HDFS, MapReduce, SQL Server and Echarts
are installed and deployed in turn according to the
processes of data capture, data cleaning, data analysis
and processing, data storage and data visualization.
With the help of the structure of the system, it is
layered one by one, so as to realize the analysis and
call of the data belonging to the business system,
financial system and other management systems by
the enterprise financial management system, and
ensure the overall efficiency of enterprise work. In the
overall development process of the system, the big
data technology represented by Hadoop architecture
is deployed on the Web server, and then Nginx is
selected as the Web server, so as to improve the
system's handling of static data content and control
the number of concurrent operations of the system as
a whole. SQL Server is selected as the database
server, Java language is selected as the system
development language, JSP technology is selected as
the Web client page, and then Java language and
HTML language are used to complete the basic
construction of the system page. Through the
introduction of the above key technical theories, the
overall environment of system development, the
configuration of related software and tools are
determined, and the technical feasibility of the overall
project of building enterprise financial management
system is also clarified.
3 SYSTEM REQUIREMENTS
ANALYSIS
At present, China's economic system reform is
gradually deepening, and the state has put forward
higher requirements for the development of
enterprises. Because financial management runs
through all the work of enterprise management,
financial management is the foundation of enterprise
management and development. Enterprises should
follow the trend, upgrade the original management
system with the help of new scientific and
technological means, and build a scientific financial
management system. How to manage enterprise
finance efficiently needs to grasp the enterprise
financial theory and capital structure, and make the
next planning according to the practical experience of
enterprise financial management. (Li, 2013) Based on
the big data technology, the enterprise financial
management system will meet the enterprise's
demand for refinement of its own management, and
achieve the whole process control of the enterprise's
daily production and operation management
activities, such as planning beforehand, being
cautious in the process and summarizing afterwards.
Compared with the conventional financial
management system, the financial management
system combined with modern technology
constructed in this paper can rely on network
information technology and big data analysis and
processing technology to collect and analyze all the
data related to the development of enterprise
production experience management. It can
thoroughly solve the problem of data disconnection
between various business departments and financial
departments of an enterprise, improve the situation
that enterprise managers or decision-makers only rely
on financial and accounting reports to obtain the
business development status of the enterprise,
effectively realize the deeper integration of business
and financial information, and provide timely,
accurate, comprehensive and personalized
information or reports to all responsible units,
departments and management within the enterprise
by orderly processing and transmitting relevant data.
4 FUNCTION REALIZATION
4.1 Financial Side
4.1.1 Voucher Management Module
When users use the system for the first time, they first
need to complete the user registration according to the
relevant guidance given by the page, and then they
can log in to the system for subsequent operations.
The login code is shown in Figure 3. Under this
module, accounting vouchers are divided into paper
vouchers and electronic certificate vouchers. After
the user enters the paper voucher, click the
proofreading button, and the system will proofread
the entered information in the manuscript accurately,
and any errors will be marked with red letters. This
module also has two modules: voucher posting and
voucher auditing. Users can generate corresponding
bookkeeping vouchers for the entered and approved
vouchers, and then collect them in the library for
classified storage. When querying, enter the date or
voucher number in the search field to query.