Today, the growing maturity of information technology, information technology and business management with a combination of growing demand, some cross-product has gradually emerged and achieved great development, such as e-commerce, business information systems. Whether in finance, accounting or business management, etc., large data processing and analysis are occupying an important position. For large amounts of data information, information technology is particularly advantageous, so enterprise data information processing to add some IT can better develop trade, more conducive to business management. Management of information technology has become the trend of the development of enterprises, management information systems (Management Information Systems referred MIS) has developed into an emerging discipline for enterprises to provide the basis for all decisions made, and management information system is connected to the link and outside the organization, is business management internal organization of a window. The enterprise reporting software is a branch of the MIS.This dissertation systematically studied the background and the significance of developing business reporting system, analyzed the characteristic and similarity of information system and the reporting system’s impact on business management, thus obtained the method of designing this simulative enterprise reporting system. Then introduced the Java Language and MySQL Server’s advantages and the reason I choose them to finish the system. The dissertation mainly included two key steps:outline design and detail design. The outline design was divided into the backstage data bank administration operation design and the customer end operation design. And the detail design contained the referring, entering and analysis of report and other backstage management function design.Through the research and design of simulation software, the enterprise information management, software engineering requirements analysis, architecture design, specific code and testing processes have a more profound understanding and the understanding, deepen the understanding of software engineering. The design for software architecture mainly adopts top-down popular way, divides the system into functional modules each relatively independent, easy to implement software specific. In the database design as the demand for finishing, the need to refine the data in each function, fully consider the data format. |