E-Auction Java Project

Secure Web Application for Managing Auction System

Abstract:

E-Auction is a web application developed in java. E-Auction provides a marketplace which facilitates buying products such as electronics, furniture, household goods, bikes, and cars etc. This application enables users to buy the goods by making fast and easy for anyone to post all the details of the product on the application.

Existing System:

In the existing system, the user is not able to get the required information about the products to be purchased. The user should go physically to know the information which is not accurate and takes a lot of it. Selling and purchasing a product takes a lot of time and effort.

Proposed System:

In the proposed system users can find the details of the product at any time and from anywhere. The user can view the details on the application and can apply for the product to purchase the product which takes no time and physical effort.

UML Diagrams:

Use Ca

se Diagram:

Sequence Diagram:

Activity Diagram:

Class Diagram:

 

Modules:

Admin:

Admin needs to get login by entering valid credentials. Admin can view all the details of the users. Admin can view all the requests of the users who applied for the auction on a product Admin will send a response to users to purchase a product.

User:

The user needs to enter all the details in the registration form to get a valid username and password. The user needs to enter a one time password which will be sent to his mail id. The user can add all the details of the product. The user can view all the details of the added products. The user needs to enter details of the product need to send for auction and can check the status for their request.

Conclusion:

E-Auction application satisfies the requirement of the users in purchasing the products which selected for auction. This application provides an easy and fast way for the process of the auction on a product.

Real Estate Management System Java Project Synopsis

REAL ESTATE MANAGEMENT SYSTEM

ABSTRACT

Existing System:-

Whenever searching is done for a new house, the main focus is on the location. If you want to buy it in the city it is very difficult thing to search the land in the big city and if we search it manually it takes a lot of time at the same time if we want to sell our land meance it will take a long time to do it manually.

proposal System:-

This Real Estate Management System will provide facility to the user to search Residential and Commercial property and view property. This system will provide facility to view the property by admin and user. The user will able to upload the property information to the site and able to manage it.

This java project will provide facility to the user to fill up their requirement and according to their Requirement Admin can add the Requirement property.

This system will provide facility to the user to publish advertise to the Site and view. This system will provide facility to the user to feedback to the site.

Software Requirements

  • Language: Java
  • Web technologies: JEE (Servlets/JSP)
  • Front-end Design : Html, CSS, JSP
  • Database: MYSQL
  • Scripting: JavaScript
  • Server: Tomcat

Hardware Requirements

  • OS: Windows 7
  • Ram : 2GB
  • HardDisk: 500MB
  • Processor: Intel Core i3

Online Cab Booking System Java Project

This Online Cab Booking project deals with an online system designed for booking cabs as per the requirements of the customers at their convenience.

The current system is manual and it is time-consuming. It is also cost-ineffective, and the average return is low and diminishing.

We give customer satisfaction the utmost priority and so give ample options to book cab by entering details like their journey date and time, origin, pick-up point, destination and the drop-off point they need to reach.

EXISTING SYSTEM:

Existing Online Cab Booking project system requires lots of physical and mental efforts as cabs are booked manually on call.
Many chances of human errors such as wrong entry of journey date, time and location are recorded manually in a register by an employee thereby increasing chances of misregistration.

No clear communication among drivers, passengers and the office leading to a denial of service.
Punctuality is not maintained and faster accessibility of cabs is not possible due to traffic and miscommunication issues.

Level of sharing of information is weak.

Customers suffer a lot in terms of comfort and safety.

Maintaining and assigning responsibilities to the cab drivers by the service providers becomes difficult in the long run.

PROPOSED SYSTEM

The proposed Online Cab Booking project system ensures that the users can book the cab as per their requirements by logging on to the website.

It allows users to book their cabs online, manage their bookings and cancel their bookings at any point of time.

The users will get notified about the driver and his mobile no. so as to communicate with him.
Regular updates are provided to the customer so that they are aware of their bookings, driver details, and booking status.

The user can also drop in their suggestions or queries in the feedback form.

ADVANTAGES

It enhances business processes since it makes use of internet technology to increase their profits.

The software acts as a 24/7 office due to its all-time availability.

It increases the efficiency of the system in offering quality services to its customers.

It’s user-friendly as they can book cabs from the comfort of their homes or offices.

It’s highly secure as it requires only a logged in person to book the cab which prevents misuse of their details by intruders.

Customer Support Service Operations Synopsis

Project Title:  Customer Support Service Operations

Category: Application Development, Enterprise.

The goal of the project entitled “Customer Support Service Operations” is to report and track the problems that have occurred in the system. This application is used in many areas and report back the error to the administrator. The administrator will check the error and sends a report to the vendor regards the generated errors.

The user in different locations sent their complaints to the administrator giving the complaint, type, date/time of occurrence of the problem and their location. These details are stored in the inbox of the administrator. The administrator checks the complaint. The service charge is free until the guarantee period expires.

Users can complain at any time to the administrator and he in turn reports to the vendor.

MNZ is a distribution company dealing in electronic testing and measurement equipment. Every time a customer calls into log in a problem with respect to one of the product purchased from MNZ, there is an opportunity to retain that customer forever providing fast, responsive and effective customer support. MNZ deals with different types of products such as process control, material testing and heat sensing.

The starting cycle for customer support is installed. When a product is installed it gets an installation ID. With this, the client would interact with MNZ. When a client calls the customer support division to register a complaint they quote their ID. Then this call is assigned any CSE who is available in the office, if not the call is assigned to nearest CSE with I the client location. CSE’s are expected to provide the customer support within a period of time.

If for a specific service call, spare parts are required then CSE will go to MNZ stores and fill in the spare request form. This form will quote the installation number with client/site and product details and specify the part number for the specific spares of the product. If the product is under warranty, then spares are supplied without charging anything extra.

Store Management System .Net Project

Abstract:

Stores Management System is a project developed to automate the processes to reduce the clerical labor of the staff working in stores both technical and as well as accounts departments.

This system uses the latest technologies and cost-effective tools thereby providing the better control to the management by avoiding manual errors.

Stores management system is a web-based manufacturing system that enables a manufacturing industry to schedule its manufacturing operations based on the daily update of sales from its dealers.

Existing System:

In the existing system, all the details of the records are maintained manually. Details of the items are not maintained properly. Takes a lot of time and less security. Records are not maintained in a proper order. Loss of data may happen sometimes.

Proposed System:

The proposed system maintains the information in the database. It is used as an intranet application. This system provides high-security. This system provides easy business solutions to the users.

Modules:

Admin:

Admin will get login with a valid username and password. Admin can view the customer requests. Admin can add the details of the supply forms. Admin views all the customer information. Admin can add the material forms.

Customer:

Customer needs to fill the registration and get a valid username and password. The customer can make a request for ordering the form. The customer can accept the request and reject the request.

Conclusion:

Our project store management system has succeeded in managing the details and the list of materials in an easy way without taking much time.

Sports Event Management System Java Project

Abstract:

The sports event management system is a project where students can find the details of various games and information about the college where the games are being conducted. Admin will add all the collected information in the project so that students can see and get register for the game.

Existing System:

In the existing Sports Event Management system, students are not able to get proper information about the games conducted in various colleges. The student needs to spend time getting the information about the game. The student should attend the venue to get registered for the game which takes a lot of time.

Proposed System:

In the proposed Sports Event Management system student can get all the information about various games and the venue. The student can get registered from anywhere and at any time. By using this system students can save a lot of time and effort. The student can easily get the information from anywhere.

Modules:

Admin:

Admin will get log in with a unique username and password. Admin will add all the information about the games conducted in various colleges. Admin will send the password to the student’s registered email.

User:

The user can view all the details of the games and can get registered with the selected game by entering all the details in the registration form. The user will get a confirmation password to his email.

HARDWARE REQUIREMENTS:

Processor: Pentium IV
Hard Disk: 40GB or more
RAM: 512MB or more

SOFTWARE REQUIREMENTS:

Operating System: Windows (Any version)
User Interface: HTML, CSS
Client-side Scripting: JavaScript
Programming Language: Java
IDE/Workbench: NetBeans 8.1
Database: MySQL
Server Deployment: Tomcat 8.0

Conclusion:

“Sports Event Management System” project which helps students to save a lot of time in searching for games being conducted in various colleges. Our project provides students to get register from anywhere and anytime.

Download the Complete College Sports Management System .Net Project Source Code.

Virtual Learning Environment Java Project

Abstract:

Virtual learning environment is a project which is developed to provide support in the  academic administration, teaching and research using the internet, particularly in the world wide web. Visual  learning is a  form of e-learning that allows the interaction between teachers and students. This project provides various kinds of activities to students by introducing tutors and learners.

This project allows students to get information of the courses in a very easy and quick way. This project also maintains good interaction between parents and teachers. This project allows the potential for new ways of learning and teaching such as active and independent learning which make use of online communication, online assessment and collaborative learning such independent learning still needs to be guided and supported.

Modules:

Admin:

Admin gets login with valid username and password. Admin will upload all the details in the application like course details, syllabus details, fee details, parents and students queries ,professor details and payment details.

Student:

Students should register and can login by entering a valid username and password. Student can view all the college information details, fee details, course details and can post queries and feedback.

Professor:

Professor gets login with valid username and password. Professor can view all the details of the students and their queries. Professor can give reply to the students queries.

Software Requirements:

  • Language : Java
  • Web technologies : JEE (Servlets/JSP)
  • Front-end Design : Html, CSS, JSP, Bootstrap
  • Database : MYSQL
  • Scripting : JavaScript
  • Browser : IE 6.0/ Mozilla
  • Operating System : Windows/Linux

Conclusion:

Our project visual learning environment has been successful in making a good interaction between parents and teachers.

Feedback Analysis of Interview Java Project

Abstract:

Feedback analysis of interview is an application which provides an easy way to analyze the interview process in college. In this application all the details of new companies will be added. So that, students can easily finds the details of the companies. Seniors will add questions with answers which can guide their juniors for their interviews. This Feedback Analysis of Interview application allows seniors and juniors an easy way to prepare for the interview. Faculty can view all the questions added by seniors and they can make modification if necessary. In this application faculty, seniors and juniors can share question regarding the interview.

Existing System:

In the existing system students have no proper details about various companies. It is very default to collect all the details of companies and store the details. Students have no information about the questions asked in the interview. They need a direct communication with their seniors and faculty which is not possible every time. Even the collected data may be mislaid or misplaced sometime.

Proposed System:

The proposed Feedback Analysis of Interview provides all the services online available to all the students and faculty. Student can view all the information about the companies and the related questions asked in the interview. This provides an updated system which provides information about questions and answers asked in the interview. Seniors, juniors and faculty can view the details of the questions and company details.

Modules:

Admin:

Admin can get login with a valid username and password. Admin will add new companies in the application.

Senior:

This module need to get register with the application and can get login with a unique username and password. Senior will add new questions in the application and view the questions.

Junior:

Junior can register and login by entering unique username and password. Junior can view all the companies added by admin.

Faculty:

Faculty need to register by entering all the details and get login by entering a valid username and password. Faculty can view all the questions added by senior and make modifications if needed.

Software Requirements:

Operating System : Windows
Application Server : Tomcat
Front End : HTML, Java, Jsp
Scripts : JavaScript.
Server side Script : Java Server Pages.
Database : Mysql
Database Connectivity : JDBC.

Conclusion:

Our project feedback analysis of interview provides an easy way to view the details of the companies and learn the frequently asked questions in the interviews. Students can save their time in searching the interview questions and prepare for the interview. They can view details of the companies by just one click which saves lot of time.

HR Consultants Project Synopsis

Introduction:

1. A brief overview of the HR Consultants:

To develop a HR Consultants management system, to take care of job searching for applicants and applicants searching for company people.

The current manual system is slow laborious and error prone to computerize the same for quicker efficient results.

2. Advantages to the job seekers, Company People:

The proposed system is useful to both Applicants while searching a job and company people while selecting employees. This system is very fast as compared to manual system.

This HR Consultants Project contains six parts.

1.Putting Resume in the Applicants Database (XML) by a New applicant
2.Inserting the details of a New Job Requirement in the Jobs Database By a Company Authorized Persons
3.Searching A Suitable Applicant by Company Authorized Persons
4.Searching A Job By Applicant
5.Deleting the applicant
6.Deleting the job

In the first part of HR Consultants application, when we click the “Insert resume of an applicant” hyperlink, the Applicant detail page will be displayed. Now applicants can register their details. After registering, the details will store in an XML file and they will be given one Unique Id i.e Applicant-id. The Applicant-id can be used for further use like for deletion of the Applicant’s resume by clicking the “Delete” button in the home page. This Deletion option will be explained later.

In the second part, when the user clicks the “Insert a new job” hyperlink, the details of the job requirement page of the Company will be displayed. Only few personals of the company will be authorised to access this job requirement page only by entering specific username and password. If an incorrect username or password is given, the job requirement page cannot be accessed and the server will prompt again for correct username and password at the most for three times. After the three attempts, the server will reject the request.

Upon entering the correct username and password the company personals can enter the detailed requirements for their company in this page. These requirements are stored in the Database (i.e xml file, “jobs.xml”).For each unique job requirement a unique job identification is allocated i.e Job-id will be generated automatically. The job-id can further be used for the deletion of the job after job requirements are fulfilled by clicking the “Delete” button in the options page. This Deletion option will be explained later. Here we use xml as backend, instead of using RDBMS which increases application speed and decreases cost when compared to RDBMS.

In the third part, when the user clicks the “search an applicant” hyperlink, the details of the skilled area and experience page of the applicant will be displayed. After entering the details and submitting the details, it prompt for the username and password. Only few personals of the company will be authorised to access this job requirement page only by entering specific username and password. If an incorrect username or password is given, the applicant search page cannot be accessed and the server will prompt again for correct username and password at the most for three times. After the three attempts, the server will reject the request. After entering correct username and password, the list of the applicants who meet the requirement can be displayed.

In the fourth part, when the user clicks ” Search A Job “, the details of the skilled area of the Applicant, the list of companies who have requirement will be displayed by searching from the database. This will work as a search engine for jobs. Then the applicants can apply for the available job.

In the fifth part, The Applicant can delete their resume from the database by just entering the applicant-id (generated while registering resume in the option1) when the applicant doesn’t require the job. This delete option is in the home page.

In the sixth part, The Company persons can delete the job requirement of the company from the database by just entering the job-id (generated while registering the job in a company in the option2) when the company fullfills requirement of the job. This delete option is in the home page.

The HR Consultants Services project has been divided into two modules. They are:

1. Applicants
2. Company

1) Applicants

This module consists of the following sub modules viz.
1. Putting Resume in the Applicants Database
2. Searching a Job by Applicant
3. Deleting the applicant

2) Company

This module is divided into four sub modules. They are
1. Inserting the details of a New Job in the Jobs Database
2. Searching a Suitable Applicant
3. Deleting the job

Software Requirements:

Operating system : Windows XP
Language : JAVA
Database : Oracle
Server : Tomcat/Weblogic
Tool : Net Beans/Eclipse

Conclusion

The need for the HR Consultancy to computerize the application processing and servicing the customer request through automated modules is most necessary and now inevitable.

As we have already seen that the need cannot be emphasized further the develop of this system is only timely and helpful to any HR corporate company, the system defined in the above script is up to date and caters to all kinds of request faced by the telecom industries , being developed in java it is also flexible modularized highly parameterized and hence can be easily deployed by any other application because of its componentized approach.

Based on the various parameters and properties files everything from the look and feel to the functionalities can be customized.

Mini Projects Abstracts on Java and PHP

The below mini Projects are developed using java and PHP technologies.

School Management System:

This is a school management system project which is developed using  PHP on the CodeIgniter framework. But it is not for only a single school or college to manage. We can add multiple schools or institutions and they will be provided the proper login credentials and they can add Management, Teachers, Students, Parents, and library inventory as well.

Multi Messaging Service Encryption:

This project is a java based server-client architecture within a local area network LAN. The user will be created at the server application and then the client can log in through the client application. The client can send video/audio and text images to some other client by encrypting them using some encryption algorithms. And when the receiver client will receive the file it will be decrypted on the receiver end and then the files can be opened or text can be read.

College Management System:

It is a java based Windows/ Desktop application. This Project has featured an admin panel where the admin can register a new student, can update the existing user, can promote students to higher classes. And admin can manage the monthly fee of the student and then the admin can print the receipt using the printer.

Blood Bank Management System:

It is the management of the blood donor that if some donor is donating the blood and it will be managed into the inventory that which kind of blood is it like A+, A- and all. And when the user wants to search the inventory whether this kind of blood is available at the blood bank or not he can check into his inventory. And can purchase from the blood bank once he purchased the inventory will be maintained again. this is a website on PHP.

E- Student Management System:

It is the complete management of students, Teachers from the admin panel. This is a website with an admin panel. Admin can add the new class. Within the class, he can register new students. Admin can also manage the library. Admin can also add teachers. And can edit or delete them. And these things will be displayed on the website. It is a completely dynamic website with high features. This project is on PHP technology having the use of the CodeIgniter framework.

Online Bakery Shop:

This is an E-commerce Website for selling online cakes. Users can visit the website and can search for the desired cake by their category and then they can add to the cart and proceed to checkout. This project is on PHP technology having the use of the CodeIgniter framework.

Employee Break Tracking System:

It is a java based system that will help the employer to find out the total as well as split up of break time taken by the employees. The report will be exported to an excel file or it can display in a common console.

Automatic Backup of files to Network Drive:

It is a java based application that will be used to back up the files automatically onto a network drive. The backup can be scheduled.

Active Directory Users Management:

It is a PHP application that is used to get the last logon time of all the active directory users and will be saved in the MySql database. Then from MySql, reports will be generated and shown in the GUI.

Common Repository of Linux Syslogs:

It is a PHP application that is used to get the Linux sys logs onto a common location and it will be saved in the database. On request, the report will be generated and shown in the GUI.

ATM Management System:

It is a java based system for ATMs. It will have all the features like withdrawal, deposit, and balance summary. The user management system is also part of this.

Talent Hunt Website:

  • The objective of this website is to make people able to share their talent over the world so that more audiences can watch them.
  • The users who uploaded their videos on the website can also manage them. They can delete them also.
  • Registered user can edit their profile. They also can get the chance to make their talent their profession.
  • So this website also provides job opportunities for the user.

There are the following objectives of this website:-

  • Sharing videos, images, audio, and quotes.
  • Making talented people the best in their field.
  • Providing a chance to show their creativity
  • Providing user-friendly GUI.
  • Establishing relationship.
  • Increasing Curiosity.
  • Inspiring people to do new things to share.
  • Delivering innovative ideas to people.
  • Verification before displaying data.
  • Management of uploaded files/data.
  • Categorized display.