MIND TECH BUG COMPONENT SYSTEM
J2EE — Java 2 Platform based application servers are increasingly becoming the engine rooms of web enabled distributed applications. They provide scalable, high-performance Java infrastructure for processing many simultaneous requests from users for Internet application services. They also offer a consistent design and deployment model, and various software components that aim to the development of complex internet-based applications.
“JSPs/Servlets-MindTech Bug and Component System” is a system is used to keep track of the bugs occurred while testing the projects handled by a company. It makes the work of recording all the details of the bugs a pattern wise easy.
In this project, I will gain first-hand knowledge of using any one of two open source servers: Apache Tomcat or Web Logic Application Server – a standards-compliant, J2EE application server.
Second, focus on implementing the following JSPs /Servlets technologies—JSPs are used to provide user interface. It is very easy to learn and use. Even null knowledge in java people learn the jsps very easily. Servlets are server side components, can be used along with beans to implement the business process logic or to maintain data management.
I will be implementing Java Front-End technology – web client application: that is, Java-Servlets and JSP on the Tomcat.
Finally, I will be implementing end-to-end project – which includes an integration and deployment of – “2-tier JSP/Servlets MindTech Bug and
Component System” architecture. This experimental project will be build for software managers, engineers and quality assurances that keep track of software bugs for multiple projects with independent user login.
It has features such as creating users login and password, projects/bugs tracking with various project versions and project components, and its detailed histories.
A project titled, “MINDTECH BUG AND COMPONENT SYSTEMS” is web-based distributed EJBBug. An integration of JSP/Java-Servlets, application server and relational database.
The existing system is also computerized one. But it is standalone computer system application. So in every branch we have to install the software and maintain a database individually for tracking the bugs occurred in that branch. At final it is very difficult to keep track of all bugs occurred around all the branches. Totally is very time taking and risky process to collect all the bugs from every branch and controlling them and taking the decisions on those collected data about the bugs.
One more motive to develop this new system is when we developed an application and it is in beta version and is being tested by different peoples around the earth. If any one find out a bug in a module of that application can report that bug to us using this Bug System. Thus our MindTech Bug and Component System collects all the bugs related one/more projects and maintain them in a proper manner which helps us to take a decision and to know quickly the status of bug in each project.
The first step of analysis process involves the identification of need. The success of a system depends largely on how accurately a problem is defined, thoroughly investigated and properly carried out through the choice of solution.
This application has been developed in order to overcome the difficulties encountered while using the existing system. This is web-based distributed JSPBug. An integration of JSP/Java-Servlets, and relational database.
1. Add Bug
By clicking on add bug we can add a new bug generated by giving bug id, bug summary, bug status and bug priority.
In the add user we can add new user and update the existing user.
Admin can view the project details , user details and can modify the bugs.
In the project details he can add or store the project details by giving project id, project name and project description and project version and the components used.
Coming to Administrator he can view the project details of an Organisation and can also view the user details and can modify the user details and can be able to view the bug details that were generated by the users and can solve or modify the bug details regarding particular project.