This application systems allocation and complaint management system is useful for organizations to manage allocation of any type of hardware to employees and take complaints related to hardware.

 

Systems Allocation And Complaint Management System

Systems Allocation And Complaint Management System

Construction Phase 

The system is started up with the display of the home page, where the screen displays three options: System Maintenance, System Complaints and Stock. The user has to choose from these options.

When administrator choose system maintenance, screen is displayed with three options: allocations the administrator can allocate the system to the staff of an organization. By choosing the enquiries option, the administrator can make enquiries based on PC, Printer, user staff number and department. The report option gives the current update information about the database.

When the user choose the system complaints option in the main screen, another screen is displayed with two options: view complaints and complaint status. The new complaint option, displays a complaint form, where the user can register a complaint. By choosing the complaint status option, the user can know about the status of his complaint.

The below given are the functionality’s of some of the classes that enable client-server communication which are created using JAVA.

Class :                  pcatemp

Parent Class          HttpServlet

Functionality:        This class is used to register the allocation of the PC

 

Class :                  pra

Parent Class          HttpServlet

Functionality:        This class is used to register the allocation of the printer

 

Class :                  su1

Parent Class          HttpServlet

Functionality:        This class is called to display information about a particular PC by entering the system code.

 

Class :                  su

Parent Class          HttpServlet

Functionality:        This class is used to display the information about a particular user by entering the staff number of the user.

 

Class :                  m1

Parent Class          HttpServlet

Functionality:        This class displays the daily report of the allocated pc’s based on the system issue date.

 

Class :                  m3

Parent Class          HttpServlet

Functionality:        This class displays the daily report of the allocated printers based on the printer issue date.

 

Class :                  newcomp1

Parent Class          HttpServlet

Functionality:        This class inserts the complaint details into the database

Class :                  cdet1

Parent Class          HttpServlet

Functionality:        This class displays the complaint and user details

 

Class :                  NewCompSt

Parent Class          HttpServlet

Functionality:        This class displays the complaints for which the engineer is not allocated and allocates the engineer.

 

Class :                  pc

Parent Class          HttpServlet

Functionality:        This class inserts the details of a pc into the database and updates the number of pc’s for the supplier.

 

Class :                  supplier

Parent Class          HttpServlet

Functionality:        This class allows anew contractor to sign the contact and inserts the details into database.

 

Class :                  employee

Parent Class          HttpServlet

Functionality:        This class inserts the details of an employee into the database

 

Class :                  PenCompSt

Parent Class          HttpServlet

Functionality:        This functionality of this class is to display the complaint details which are pending after allocating a engineer and servicing them.

 

Class :                  CallByComplaint

Parent Class          HttpServlet

Functionality:        This class takes the complaint number as the input and displays the complaint details.

 

Class :                  su3

Parent Class          HttpServlet

Functionality:        The functionality of this class is to display the printer details by entering the printer code.

 

Class :                  derep3

Parent Class          HttpServlet

Functionality:        The functionality of this class is to display the department details by entering the division name and department number of a particular employee.

 

Class :                  SignUpForm

Parent Class          HttpServlet

Functionality:        This class is used as a login form for the supplier.

 

Class :                  SubEngr

Parent Class          HttpServlet

Functionality:        The functionality of this class is to allocate an engineer for a particular newcomplaint. 

 

Conclusion 

This is a model project, which is done in JAVA2.0, and HTML language where the database used is Oracle. This application is web-based. This project is mainly dealing with the allocation and maintenance of computers. The software provides remote accessibility for the user and enable user to perform certain functions and the administrator can maintain a redundancy free database.

The intended goal for the project is to provide a fast accessing database system for the employees of the system department. The front-end JAVA with Oracle as back-end has been found to be very efficient for this system. The product is expected to function as per the requirements. The system-design provides facility to enhance its features. The current system has user-friendly features and makes it easy to the database and applications. 

Limitations and Future Scope

This system is not completely automated. In future it  can be extended in the following way.

  1. Allocation of the system can be made available to employees above certain rank.
  2. Complaints can be registered and serviced online.
  3. Accessibility rights for the user, administrator and supplier can be given separately

For effective working of the system proper database security should be taken care of even though all function keys are controlled and expert computer professional may be able to change certain functions and tamper the working of the system. It should be seen that the screen pertaining to a operator should be given.

Download Systems Allocation and Complaint Management System Project source coded in java with project report.