| Between the enterprise and the enterprise is the most widely the relationship between competition and cooperation,and focus on the relationship between and in between people,things and things between enterprise relationship refers to the relationship between enterprise and enterprise.In the past,the relationship between enterprises is usually through the establishment of offline face-to-face manner,so that the relationship between enterprises to a large extent by geographical constraints,enterprises often only in a range for some other enterprises to understand,especially for the enterprise competition between enterprises cognition less,to a large extent on the limitations of this interaction limits the better development of enterprises.With the rapid development of the Internet,the Internet has a large amount of data,if can through the effective integration of resources,will analyze the data with the enterprise,and the data were described and demonstrated through the way of visualization,coupled with the inter enterprise cross regional online exchanges and negotiations,can greatly promote the development of enterprises.On the basis of the background,based on the full consideration of information interconnection between the enterprise,social networking and data visualization etc.to design a enterprise relationship network platform,fully solve the companies for the use of the Internet and cognitive data and cross regional exchanges and cooperation between enterprises.This paper focuses on two aspects to solve the problem,on the one hand is the access to the open data on the Internet,on the other hand is the construction of enterprise relationship network platform based on the data obtained.The main functional modules of the platform including enterprise social networking,enterprise data center,exhibition hall,employee management,enterprise relationship management,through the platform of enterprise relationship be maintained,the understanding of other enterprises.The platform has a simple design,a clear functional hierarchy and a convenient user operation.The responsive layout realizes the multi terminal access through an interface.In this paper,the main work includes the following aspects:First describes the network data uptake and enterprise relationship network platform needs,from the system overview,system target,network data crawling in the data source,data crawling,data storage and business network platform platform administrator role,enterprise administrator role function module mainly carries on the demand analysis.Then the architecture design according to requirement analysis,respectively from the overall architecture,functional architecture,development architecture,operation architecture,data architecture aspects of the platform architecture design;design according to the demand analysis and architecture of web crawler and enterprise relationship network platform,detailed design,detail design of the network from several aspects respectively.The data of intake,enterprise relationship network platform and database,also describes the system development and use of the dynamic Web application,based on Angularjs framework based on Express Web Nodejs application framework and implementation of interactive technology based on d3js,data visualization and echarts relational database and map database.At the end of the enterprise relationship network platform for implementation and testing,the detailed description of the web crawler and enterprise relationship network platform,and shows the realization of the core code,and finally through the functional test and performance test,verify the correctness,feasibility and stability of enterprise relationship network platform. |