Font Size: a A A

Design And Development Of Laboratory Equipment Management System

Posted on:2009-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:W LuoFull Text:PDF
GTID:2178360272476342Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of information technology, computers have already penetrated into people learn, work and live in all aspects of the network to change people's concept of education and learning, become an indispensable tool to use. Web applications have been fast at the University of Information Technology, computer education should be on the basis of basic education, a more prominent network technology and its applications.As institutions of higher learning education, should be walking in the forefront of the development of the times, and application of computer teaching has become an all-round quality education in institutions of higher learning in a very important part of it into various disciplines in various fields, followed by laboratory management Compared with the connotation has in the past, the technical requirements are getting higher and higher, and its important position in the markedly effective. Laboratory is not only the students hands-on capability, analysis and problem-solving ability of an important base for scientific research and higher learning is an important indicator of academic standards.With the deepening reform of higher education teaching in colleges and universities part of the merger between the inter-school one after another, the original laboratory management has been far from enough to meet real needs. To better accomplish the task of teaching experiments, to make full use of computer hardware and software resources, the establishment of standardized information management has become a pattern of colleges and universities are facing an urgent and important task, and the management of equipment because of their funds into the account the proportion of school funds Most of, and therefore the management of institutions of higher learning to become among the most important. Now most of the institutions of laboratory equipment management, mainly through the manual to deal with the details of the equipment to record on paper to record single-oriented. Administrators not only labor-intensive, low efficiency, and if the administrator is not, there will be confusion in the management of equipment. Team face a wide range of data and reports, manual handling has been difficult to meet the needs of modern management , institutions of higher learning should be the higher management of equipment.Java is a simple, object-oriented, distribution, robust, secure, and platform- independent , portable , high-performance , multi-threaded , as well as dynamic-language interpretation. The Java platform-independent Java is one of the most important features. Platform independence is divided into two, the source code and binary-class level. Source code level is the program's source code from one platform to another platform, the need to be recompiled the source code can be again. And it means that the binary-level binary code directly from one platform to another platform to run on, do not need to recompile. Like C and C + + language with such a degree of the source code level of platform-independent , Java's platform independence is not only the source code level, or binary level.Model - View - Controller (MVC) is the Xerox PARC in the 1980s, took the Smalltalk-80 programming language invented by a software design model has been widely used. In recent years was recommended as the Sun's J2EE platform for the design mode, and more and more by the use of ColdFusion and PHP developer of welcomes. MVC is present in the Desktop program, M refers to the data model, V is the user interface, C is the controller. The purpose of the use of MVC is to V and M to achieve the separation of the code so that the same procedure can be used in different forms. For example, a number of statistics you can use the bar, pie chart to show that. C is the purpose of existence is to ensure that the V and M simultaneously, once the M change, V should be updated simultaneously.Most Web applications are as ASP, PHP, or CFML such a process to create the language. They will query the database like this kind of code and data layers such as HTML code that mixed layer. Rich experience of the developers of data from the layer that separated, but it usually is not very easy, it requires careful planning and ongoing attempts. MVC fundamentally mandatory to separate them. Although the structure MVC applications require some additional work, but it gives us the advantage of no doubt.J2EE is a Java2 platform to simplify the use of a number of enterprise-class solutions for application development, deployment and management of the complex issues related to architecture, provides an enterprise-level computing model and operating environment for the development and deployment of multi-application system . Its enterprise computing environment through the provision of necessary services, making the deployment of J2EE multi-platform applications can be achieved high availability, security, scalability and reliability.J2EE architecture to provide the middle layer integrated framework to meet the needs without too much cost and high-availability, high reliability and scalability of applications. By providing a unified development platform, J2EE reduces the development of multi-application cost and complexity while providing for the integration of existing applications to support a strong , fully support EnterpriseJavaBeans, there is a good guide and support the deployment of packaged applications, add directory support Enhanced security and improved performance.J2EE multi-tier distributed applications using the model, according to the application of logic function is divided into components, the various components of the application in accordance with their level of distribution in different machines. J2EE typical four-story structure in Figure 2.1 shown in [I7]. Including running on the client machine on the customer layer components run in J2 EE on the Web server layer components running in the J2EE server components of the Business Logic Tier, running on the server in the EIS Enterprise Information System (Enterprise informations ystem ) Software layer.System architecture is based on the MVC design pattern, the architecture from the point of view to have three modules, namely, Model - View - Controller. Three modules should be strictly in accordance with their own norms for Construction: module to allow only business in the area of operation; view is presented to the user interface, it retained control of the interface, in order to submit the final submissions to the control layer, Control of business processes; control layer is the realization of business process management, is responsible for the general picture of migration and control model layer. According to the actual business model layer can be divided into two levels: Level data model and business model layer. Data-play data-processing work, play a business-processing operations.The system will MVC model and the J2 EE-N systems, XML technology, JSP technology, the entire system from the view of the various component object to the whole frame can be reused. As a result, the use of the MVC framework, so that Web applications in the design, development, maintenance has become more efficient and effective.
Keywords/Search Tags:equipment management, MVC, JSP, J2EE, JavaBean, Servlet, framework
PDF Full Text Request
Related items