Font Size: a A A

J2ee-based Network Test System Design And Development,

Posted on:2007-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:J X HeFull Text:PDF
GTID:2208360212475501Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development and popularity of Internet, networking education gets more and more popular. There are many obvious advantages for networking education: It is informative and its content is rich and lively; It does not have the limitations of time or locations. Networking exam is a very important part of networking education. With the networking exam, the information share among teachers, students, system administrators and other parts can be easily realized. Moreover, the test database design and test organization are very fundamental to networking exam.As the huge impetus for remote, modern and international education, networking education and networking exam play more and more role in it. Recently, there are many products of networking education and networking exam appear. This thesis analyzes and compares three systems based on different infrastructures including Microsoft B/S, Microsoft C/S and J2EE. It also introduces the J2EE techniques, the concepts of software reuse and the concepts of design pattern. Especially, this thesis discusses and analyzes the core design patterns of J2EE, which are related to the development of the exam system.Based on the related theories and techniques, this thesis designs a networking exam system based on J2EE, which applies a multi-level architecture and have many features such as programming simplification, flexibility and transplantable. Moreover, the thesis presents the difficulties of system realization and analyzes the corresponding solutions in detail.From the point of view of system realization, in the demand analysis and system analysis section, this thesis presents some important parts of it, which include the system performance analysis, functional analysis, roles analysis, database analysis and design, test database analysis and design. Furthermore, this thesis goes deep into the analysis of test database schemes choosing and design.In the system realization section, this thesis introduces the software and hardware environments of this system. And it also introduces the system composition and system interfaces.. Test database design is the basis and core of networking exam system, and it also is one of the most difficult parts of system design. Basing on the introduction and analysis of the test organization algorithms, this thesis implements a new algorithm, which can meet the need of multiple parameters requirements. At the same time, this thesis presents the theoretical basis and realization flow of this algorithm. Lastly, this thesis presents the advantages and disadvantages of this algorithm.
Keywords/Search Tags:networking education, networking exam, J2EE, EJB, Design Pattern
PDF Full Text Request
Related items