Font Size: a A A

Design And Implementation Of Java Swing SMEs Invoicing System

Posted on:2014-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:X C WangFull Text:PDF
GTID:2268330401453131Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the economic globalization arriving and the rapid development of the national economy, the domestic small and medium-sized enterprises are facing unprecedented opportunities and challenges. It is important to improve the level of enterprise information management. The paper aiming at the need of purchase-sell-stock managements of domestic SMEs, design and implement a set of SMEs’purchase-sell-stock management system.Considering the characteristics of the system itself, the system is put forward with the combination of existing technology solutions:in Java SE standard platform, design and develop GUI with Java Swing, integrate the most popular Spring and Hibernate framework technologies and combine with JFreeChart, JavaExcel and IText to develop and implement the system.First, based on the Java SE platform makes the system has the characteristic of Java’s cross-platform Java, security and robustness. The design and development GUI with Java Swing makes this system need less resources, do not rely on the native platform graphical interface and have other advantages. Second, system integrates Hibernate framework technology. Hibernate as an ORM framework, conducting lightweight object encapsulates for JDBC which lets Java objects be automatically persisted into a relational database, making data access become smooth. At the same time, the system also integrates the Spring Framework technology, which provides the integration of the existing variety of popular frameworks such as Hibernate. Spring’s core technologies IOC and AOP can simplify development; reduce the cost of system development. Finally, the system combines the JFreeChart statements technology to realize a beautiful interface and powerful graphical reports. Combined with JavaExcel and iText plug to read, create and update Excel files and PDF files, which provides good data import, export sharing solution for the system. This framework not only makes the system have good usability, user-friendly appearance, scalability, openness and data sharing, and many other features, but also is a bold attempt at integrating of variety of open standards and technologies.Firstly, the paper makes feasibility analysis on the system and proposes optimization, integration, integrated technology solutions based on system requirements analysis. Secondly, the paper proposes system design goals and functional structure based on the business processes and UML and completes system design from system-level design, database design and system privileges customization aspects. Finally, technical proposals are used in a variety of functions’implementation and testing. SMEs can ultimately enhance business efficiency by achieving effective purchase-sell-stock management system, and improve the management level and production efficiency.
Keywords/Search Tags:purchase-sell-stock, Java, Swing, Spring, Hibernate
PDF Full Text Request
Related items