| With the fast development of internet technology especially mobile internet technology,online payment business has experienced booming growth.All the leading companies come into intense competition around the market of payment business which also appeals more new competitors to join.The key to win the competition is payment platform itself whose technical base must be paid enough attention by the companies.This paper studies one of payment platform’s core systems-account management subsystem in terms of the technical construction of payment platform,and provides one technical solution,which is based on light weight Java EE technique,whose functionality include basic user management,fund processing,query,commercial user operation and administrator operation.This paper firstly introduces the key techniques to the development,including light weight Java EE,database transaction and the techniques of service governance like dubbo and zookeeper.Then analyzes the role of account management subsystem and its characteristics and requirements under accountancy and technical framework.The paper next provides the overall design scheme of account management subsystem and details about how to test and make it work.Finally it gives conclusion and outlook for the system.During the developing process,this paper fully absorbs the advantages on layering and componentization of light weight Java EE and service-orientation techniques to make the system loosely coupling and easy-to-extend.By using open sources,account management subsystem can effectively manage user accounts and user profiles as well as publish interfaces in the form of service.For payment platform,account management subsystem makes it more convenient to develop other components,speeds up the launch of new products,leading to improvement of the platform’s overall capacity in the business competition. |