| Statement management is an indispensable business in most companies,which has a great influence on the future development of a company,so statement management is always what companies focus on.The traditional statement management is manual work:firstly,the manager makes an excel table as template;then workers fill the template and submit it to the manager;finally the manager summarizes the statement and does analysis.This manual management is acceptable when the company is small and there are few types and quantities of statements to be managed,but with the company’s growth,there will be more and more statements to be manged,and then more and more drawbacks of this traditional way will appear.For example,the fault caused by manual work will increase,and it is difficult to change the statement version and repetitive work will increase as well.So it is urgent to find a more efficient way of statement management to solve these problems.This article came up with a statement management system based on HBase,which solved the problems above by making full use of different advantages of HBase and Mysql and standardizing the process of statement management with web technology.The work in this article includes three parts:1 Background study and technology selection.The traditional manual way of statement management was studied and analyzed,so that the advantages and disadvantages can be found,which will be very useful for the development of statement management system.The selection of technology was done in consideration of the feature of system and the most appropriate technology was chosen.2 Requirement analysis and system design.In consideration of the advantages and disadvantages of traditional way,the requirement including functional requirement and non-functional requirement was summarized so that the goal of this system became clear.The system design which includes architecture design,functional module design,database design and topology design was done based on the requirements.The most patient design was done so that the problems which might occur at the late development stage can be avoided as much as possible.3 System implementation and testing.Each designed module was implemented,and to guarantee the usability of the system in production environment,the test including functional test and non-functional test was done.The final statement management system based on HBase solved the drawbacks of traditional manual way caused by the growth of the company including high probability of fault,hard to keep concurrent version and too much repetitive work,so that the goal of this article was achieved. |