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.