Genesis Auto Mobile Store and Service Java Project Abstract, Report & Source Code

Hi,

We showed the Auto Mobile Store and Service project to our professor today, he said that the project is outdated he wants us to add a new module in which we need to show the graph of cars brands that got problems in the past 10 years,
For example: If the user selects car brand Toyota the graph should show the total number of cars that got problems in past year and the other graph should show the graph of what kind of problems that particular car had to face like engine problems, tire flat problem and another kind of problems. If you can do this we can clarify further on this and give you the respective data for this module. It is actually data visualization functionality which should show graphs based on data we give.
Video Changes :

Make below changes and send a new video with all new changes in video

Auto Mobile Store and Service Project explanation (All the functionalities in the application)
Change “AMSM” to “Genesis” in all pages of application and make every page look appealing like real-time automobile sites
the pages in the video are outdated and header images sidebar images are not even half the length of the page.

Create different login For Admin and Customer and pls how can we do that in a database like creating user ids and giving permissions.

In the Available Brands scrolling section in the login page, we need images of American car logos like Audi, BMW, Dodge, etc.If u want we can provide you with the logos and brand names

Please use the following as usernames for logging in and any password

Admin Login Username1: Anurag
Admin Login Username2: Rajesh
 

Available products page and inventory page use only US related product names and price in dollars.Make navigation bars effective and attractive throughout the application

Please explain the difference between Products page and inventory page

Make the table display on every page more appealing and the headings font should be changed and font should be increased

Make sure that tabs images fit the screen without leaving the pages empty with spaces

Dropdowns have to be more effective the dropdowns as of looks very dull.

Main Project Changes:

Most Important thing we already informed this that the database should be Oracle or MySQL or SQL Server we don’t need to want it in MS Access

Need Job Scheduling page, Reports, and Invoices page with options to print them. This is mentioned in the abstract but not found in your video.
These pages are very important for our project. We showed that these 2 pages as major selling points in our project.

In Job Scheduling page the storekeeper should able to enter customer name, his contact details, his car name, repair description required for car, repair start date,
car delivery date after repair, cost estimation for repair and on the other side, the customer should be able to see the job status of his repair when he logins into the application.

SRS Documentation Changes:

 Please change the documentation as required In module section of SRS document please check the module sections it is all repetitive which doesn’t make any sense at all. Please include only
the functionalities used in our application.
Main Documentation Changes:
Is the E-R diagram in the documentation related to our Auto Mobile Store and Service application or is it generalized? If generalized we need it as per our application and use case diagrams should be project related and we need these changes by next Monday as we need to present them next week and pls explain them.The technologies used in the application should be explained clearly like how are they used in our app? what did we achieve using those technologies? In documentation, we got only generalized explanation of
each technology used which will not be accepted by our professor.

Please provide all these before October as we need to check all the things and submit it October last week and we need a complete demonstration of the project once all these changes are done.

Online Job Portal Java Project Report & Source Code

Objectives of the project:

  • Registration
  • Login
  • Authenticating
  • Updating Profile
  • Posting a job and removing or modifying job
  • Searching for a job
  • Taking online exam
  • Feedback

LITERATURE SURVEY

There are many applications developed related to this Online Job Portal, but, however, these systems are very complex for their own purpose. Most of them do not have the centralized database and easy access to users. So in this project, we are implementing this application through a centralized database and easy-to-use access for job seekers and job providers. The administrator is the primary actor to maintain the database, and also accepts comments from job providers and job seekers to improve and develop the application’s graphical user interface. Registered job seekers can also take the company online exam. In addition, qualified applicants can be classified according to this system based on their qualifications and company requirements.

Limitations

• The current Online Job Portal system is not a fully computerized and manual system for entering job candidates and job provider data and managing it.
• There is no centralized database maintenance
• There is no easy access to records of people seeking work in particular
• Job seekers can not easily navigate through the database

Benefits

• It is a fully automated system for managing the Online Job Portal database
• This system provides centralized database maintenance
• This system provides easy access to certain job seekers or their complete details
This system gives job seekers easy to navigate through the application to get more information in the most secure way.

IMPLEMENTATION

5.1. MODULES

The system is divided into three major parts depending upon the requirement they are.

  • 1) Administrator
  • 2) Job Provider
  • 3) Job Seeker

Administrator

All the users are controlled by admin. Administrator services are

  1. view job providers
  2. view job seekers
  3. view feedback

Examination

The job providers prepared questions and update the providers and conduct examinations to the job seekers and also send the particular examination results.

And the job seeker searches the particular job then attends the exam and also views his results after completion of the exam.

Software Requirements: 

Operating System: Windows XP/2003 or Linux/Solaris

User Interface: HTML, CSS

Client-side Scripting: JavaScript

Programming Language: Java

Web Applications: JDBC, JSP

IDE/ Workbench: Eclipse with My Eclipse Plug-in

Database: Oracle

Server Deployment: Apache Tomcat 6.0

Screen Shots:

  • HOME PAGE
  • LOG-IN PAGE
  • ADMIN PAGE
  • JOB PROVIDERS IN DB
  • JOB SEEKERS IN DB
  • FEEDBACK PAGE
  • JOB PROVIDER PAGE
  • UPDATE PROFILE PAGE
  • ADD NEW VACANCY PAGE
  • SEARCH JOB SEEKER PAGE
  • RESULT PAGE FOR SEARCH JOB SEEKERS
  • EXAM MANAGEMENT PAGE
  • PREPARE EXAM PAPER PAGE
  • PREPARING QUESTIONS PAGE
  • ADDING QUESTIONS PAGE
  • RESULT PAGE FOR SEARCH JOBS
  • EXAM MANAGEMENT PAGE
  • TAKING EXAM PAGE

TEST CASE REPORTS 

Name of the page: Admin Login

Sno TEST CASE Expected Result Actual Output Remarks
 1 New Admin logged on without sign in. Should return a message sign in  before log in. Sign in First Success
2. Invalid password Enter correct password Wrong password Success
3. Invalid username Invalid User Enter valid name Success
4. Special character entered in password field. Verify your password You Entered Invalid password Success

Name of the page: Job provider Login 

Sno TEST CASE Expected Result Actual Output Remarks
 1 New provider tried to log on without sign up. Should return a message sign up  before log in.   Failure
2. Invalid password Enter correct password Wrong password Success
3. Invalid username Invalid User Enter valid name Success
4. Special character entered in password field. Verify your password You Entered Invalid password Failure

 Job Seeker Login 

Sno TEST CASE Expected Result Actual Output Remarks
 1 New seeker tried to log on without sign up. Should return a message sign up  before log in.   Failure
2. Invalid password Enter correct password Wrong password Success
3. Invalid username Invalid User Enter valid name Success
4. Special character entered in password field. Verify your password You Entered Invalid password Failure

Name of the page: Exam Management 

Sno TEST CASE Expected Result Actual Output Remarks
 1 Provider tried to add exam paper without scheduling Schedule first NULL Failure
2. Seeker tried to write same exam again exam already taken Can Write Failure
3. Displaying a message after time up in exam Time up Time up Success
4. Selecting exam before scheduling date Invalid test NULL Failure

 

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.

Web E-Market for buy/sell luxury goods

• luxury goods such as a watch, jewelry, bag, How to make sure it is not a fake product.
• Buyer, Seller, Review, feedback, check, payment.

Overview of project:

Needs an E-Market website where sellers can keep their products.

The scope of this E-Market project is only luxury goods.(bags and watches) or any 2 products.

Firstly buyers and sellers should fill a registration form to get access to our website.

After registration, they can log in from next time. (both buyers and sellers)
You can once go through https://www.shopify.com/ this website.This is only for sellers in our case.
We should be able to identify a product is fake or not.

We want a similar E-Market website like Amazon but only related to luxury goods.

We are acting as a middleware.

We should be able to identify fake products, fake sellers, fake buyers.

Once a seller wants to keep this product on our website he needs to fill a registration form, it should have certain credentials by which we need to identify he is fake or not.After filling of the registration we the seller should only keep a product which is a luxury and not small products.

The products which are kept by the seller should also be not fake.

Seller has the freedom to edit the content posted by him on our website.

Buyer should be given assurance that the product is unique and not fake. Payment can be done through PayPal.

Refer about shipping from SRS.

In this website, we need categories for men and women and under that, we need only bags and watches and nothing else…when the order is placed it should redirect to the payment.

Under the registration with the seller, we need an agreement form which makes sure that the product which they place is not fake.

and needs a database to store all the details of the seller and the product.

Warehouse Management System Java Project

Warehouse Management System mainly consists of five modules

1. Master maintenance
2. Receiving
3. Shipment
4. Billing
5. Reports

Master Maintenance :

Warehouse Management maintains the following master details for various purposes.

i) Suppliers Details
ii) Sublocation Incharges Details
iii) Retailers Details
iv) Products Details

Receiving :

Warehouse Management receives the stock in a validated manner against Purchase Order & Receipt No. Warehouse management receiving process includes all the items necessary to receive, from unloading the trucks to recording the account. Warehouse Management can perform the following receiving tasks.

i) Purchase Order
ii) Goods Order

Shipment :

Warehouse Management provides you a number of functions to maintain the flow of goods in the warehouse.
The following tasks are caused under this module …

i) Transfer inventory
ii) Put inventory on hold
iii) View inventory balances
iv) View inventory transactions

Billing :

Warehouse billing process allows the retailer to generate new bills and also allows viewing of existing bills.

Reports :

The reports process allows the user to produce the reports necessary for day to day warehouse operations. The standard reports are …

i) Inventory Reports
ii) Purchase Order Reports
iii) Administrative Reports

Software Requirements:

Operating System: Windows
Technology: Java
Web Technologies: Html, JavaScript
Web Server: Tomcat
Database: Oracle

Employee Expense Management System Synopsis

Employee Expense Management System

Introduction:

In today’s world, fast-growing companies like Google., with employees working for several clients in different location need a better online solution for managing employee expenses.

In addition, these companies also look solutions that are easy to use without compromising on efficiency. This web-based application allows employees located in different areas in the country to log in and file for their expenses with ease.

Here the employees can register for the reimburse expenses and the superior officers should check these. They should grant amount or they can reject by stating an appropriate reason. So takes less time and requires less labour manual work.

The personnel cost management system is a system that helps keep organizational details and dealings within the organization. This system stores a central database. All individual details and details of the worker will be provided through this Project.

An employee cost management structure is an automated system. This may be helpful for managers in any company. Personnel expenditure management system helps to categorize employee responsibilities.

This Expense Management project also allows the managers to concern certificates for any costs incurred by the employee. Staff cost management system – is an organization developed to cut transaction code. This scheme allows employees to organize their expenses.

All controllers in this system are accepted by the manager. This Expense Management system keeps track of costs for any retrieval. This system provides all the details and details of the staff. The main advantage of this project is that it generates Excel reports and PDF documents based on data in the database.

The main reason of this Expense Management system is to provide a quick and easy way to enhance the efficiency of database supervision and keep up employee details. Providing high level of security and reducing production time.

Softwares used to implement this Employee Expense Management System web application are below

  • Technologies: Java, JSP
  • Web server:  Tomcat Apache 6.0
  • Scripts:  Javascript
  • Database: Oracle
  • Database connectivity:  JDBC

JTapi-based IVRS Project

This project helps the student to interact with college server pc i.e., interactive voice response system.

This is a JTapi-based project wherein we are interacting with interactive voice response system by making call from a remote place. This remote interaction is made possible through a telephone line. Only the authentic user can interact the system and the authentication is done through keypad.

After the user is authenticated, the different options for the different operations to be performed on the system are read out. We can select the required options through speech..

The different functionalities of the system that can be interact through the telephone line are:

• Language Selection i.e., English, Hindi & Kannada.
• Internal Marks.
• External Marks.
• Attendance.

Block Diagram:


Software Requirement:

  • Jdk
  • Oracle / Microsoft Access.
  • Microsoft Speech SDK.
  • CloudGarden

Hardware Requirement:

  • DTMF Receiver
  • Caller ID enabled telephone line
  • Internet PC

Technologies Used:

  • Core Java
  • JDBC
  • Speech API
  • JTAPI

Online Event Planning System Java Project

Project Title: Online Event Planning System.

Project Description: Online Event Planning System is a web based project which act as a bridge between users and Event planners. As people spend lots of money and time for booking Events, Parties and Weddings and any other functions.

By this application the time of the user reduces because they can access any information related to event Address/venue/Hall. From the remote place.

So that we are trying to make a web project that includes all the planning’s for the food, venues, invitation cards, Photography and all Event related things can be done on time. This project is developed to make the users comfortable to enjoy each and every function along with their family, friends,relatives and colleagues..

Goals and Objectives:-

  • The main aim of this project is to provide the information regarding Events and  the information about the Booking of users choice.
  • Online Users can submit their queries by giving the Event destination, tentative date, number of guests, contact number etc.
  • Event themes are available in the websites.
  • There is a facility to book caterers, decorators, photographer and all function related categories/ facilities.
  • Mailing facility to reply clients.
  • Different venues are available for the choices.
  • To provide the functionality of online Booking and Cancellation.
  • To provide the information of status of catering, facilities available.
  • To provide the facility to maintain the records of users.
  • Information can be easily accessed.
  • This system will save the time of the Users.

Intended Audiences or Beneficiaries:-

The Online Event Planning System is a Event services provider that offers Event plans and services.
Online Event Planning System deals with the information System for Bookings.

This project explains about the booking of the Event/Function Places from a short event to a complete combination of activities, including meetings, conferences, exhibitions, weddings, birthdays etc.

This website helps any authorized person to book the places from internet and also shows the availability of a particular requirement at the chosen date and time.

Services to be provided:-

By using this Web Application we provided all the information which is required to book a venue/Hall.
So a user can access information easily from anywhere using internet.
And we also provided some service details like.

Service Details: when the user clicks on this module he/she will be informed about the detailed services offered by the website. This website also provides various bookings such as for photographers, transporters, Flower decoration, Audio System, DJ, Lightning and Video Recording etc.

Methods:

  • First of all we studied of existing system.(which is manual)
  • Then find out what are the problems are in existed system.
  • Now the problems can be solved using this web application
  • And provided a better mediator between user and venue owner.
  • Build a web based system.
  • The project is to develop customize software package for reducing the manual problems.
  • It should deals with the online Wedding Planning as well as cancellation.

Anticipated Phases, Milestones, and Schedule.

Phases:

  • Title Finalization
  • Synopsis submission
  • Design completion
  • Model/Work completion
  • Two paper presentation on project
  • Project report writing & submission
  • Project exhibition at BMIT

Project Schedule:

  1. Title Finalization : 1 Day
  2. Synopsis submission : 15 Days
  3. Design completion: 15 Days
  4. Model/Work completion: 3 Months
  5. Two paper presentation on project : 15 Days
  6. Project report writing & submission : 15 Days
  7. Project exhibition: 15 Days

Required Systems and Equipment:

Software requirements

Operating System : ANY With a Web Browser
Interface : Java Programming
IDE : My Eclipse/Spring source
Database : MySQL
Documentation Tool : Ms Office.

Hardware requirements

Processor : Standard processor with a speed of 1.6 GHz or more
RAM : 256 MB RAM or more
Hard Disk : 20 GB or more

Health Prediction Management System

ABSTRACT

“Health Prediction Management System” is a project which is developed to provide an easy and simple way to both users and doctors communicate with each other directly. In this application, users can search the symptoms of the diseases to the doctor from anywhere and at any time.

The user can also ask queries about their problems online directly with the doctor. Doctors can see all the details of the users and give the answers to their queries anytime.

IMPLEMENTATION

Modules:

Admin:

Admin gets logged into the application with a valid username and password. Admin can view all the details of the user and doctor.

User:

The user should give all the details in the registration form to get registered in the application. The user will be given username and password after registration. The user can consult a doctor by selecting the symptoms of the disease. The user can send a query directly to doctor. The user can get the response in view feedback field.

Doctor:

The doctor should give all the details in the registration form to get registered in the application. The doctor will be given username and password after registration. The doctor can view users query and send them to reply.

SCREENSHOTS

HOME PAGE

Application main page displays main modules like Admin, User and Doctor.

ADMIN LOGIN PAGE

Admin login page in which admin can get logged in by entering valid username and password.

ADMIN MAIN PAGE

Admin main page displays modules like view users and view doctors.

VIEW USERS PAGE

Admin view all details of users in user details page.

VIEW DOCTORS PAGE

Admin view all details of doctors in doctor’s details page.

USER REGISTRATION PAGE

Users need to fill all the details in the registration page to get username and password.

USER LOGIN PAGE

User can get login by entering unique username and password

USER MAIN PAGE

User main page displays modules like search and doctor feedback.

USER SEARCH PAGE

Users search page enables users to select options and find the result.

USER SEARCH RESULT PAGE

USER VIEW DOCTOR INFORMATION PAGE

USER VIEW DOCTORS FEEDBACK PAGE

DOCTOR REGISTRATION PAGE

Doctors need to fill all the details in the registration page to get username and password.

DOCTOR LOGIN PAGE

The doctor can get login by entering unique username and password.

DOCTOR MAIN PAGE

Doctor main page displays modules like view feedback.

DOCTOR VIEW FEEDBACK PAGE

The doctor can view the details of users query in view feedback page.

DOCTOR REPLY TO USER PAGE

The doctor sends a reply to the user.

CONCLUSION

Our project “Health Prediction Management System” provides an easy and simple way to users and doctors to communicate with each other. Our project also saves lot of time and effort to both users and doctors.

Online Book Review Management System

INTRODUCTION

PROJECT DESCRIPTION

The online book review management system project is to implement a computer-based online book review system and alerts will be given to the user with the help of mobile Sms when new books are updated.

This system objective is to the system design Book Review Management system, and to develop a customer web-based Review Management system. The publisher will upload the Reviews on the website. The reader can give the ratings and feedback to the reviews. Based on the feedback and the ratings given by the user, the publisher can publish the books.

Problem Definition

Existing System

In the existing system, the publisher will publish the book without considering the views of the user.

Problems with the Current System

  • It is more time-consuming.
  • It includes wastage of manpower.

It includes wastage of money.

Proposed System

The proposed system is globalized-website which contains the reviews of new books which are uploaded by the publisher before publishing the book. It will also help the user to know the latest books of their interests being introduced into the market like fiction, science, technology etc.

Stakeholders are:

1. Publishers
2. Readers
3. Administrator

Requirements Specification (RS):

No. Module Requirement/ Functionality Essential or Desirable Description of the Requirement
RS1 User Management Users.

 

Essential Maintain the details of users.
RS1 Book Management Books Essential Maintaining the details of books.
RS1 Search Management Books Essential Searching the details of books.
RS1 Feedback Books. Essential Feedback on books.
RS1 Rating Engine. Books . Essential Rating on books.
RS1 Review Management Books. Essential Reviewing the book management.
RS1 Forum Books. Essential Generating the forum.
RS1 Analysis Management. Books. Essential Analysing the details of the book.

Diagram:

Use case Diagrams:

Use Case for Admin:

Use Case for User:

Use Case for Publisher:

Activity Diagrams:

Activity Diagram for Admin:

Activity Diagram for User:

Activity Diagram for Publisher:

Class Diagrams:

Class Diagram for Admin:

Class Diagram for user:

Class diagram for Publisher:

Sequence Diagrams:

Sequence Diagram for Admin

Sequence Diagram for User

Sequence Diagram for Publisher

HARDWARE AND SOFTWARE REQUIREMENTS

Hardware Requirements

Processor: Pentium-III (or) Higher

Ram: 64MB (or) Higher

Cache: 512MB

Hard disk: 10GB 

Software Requirements 

Technology: Java 2 Standard Edition, JDBC

Web Server: Tomcat 6.0

Client Side Technologies: HTML, CSS, JavaScript

Server Side Technologies: Servlets, JSP

Data Base Server:  MySQL

Operating System: Microsoft Windows, Linux or Mac any version

MODULE DESIGN:

The major modules of the project are

  • Administrator Module
  • Publisher Department Module
  • User Department Module

Test Cases:

TEST CASE 1 :

Test case for Login form:

When a user tries to login by submitting an incorrect ID or an incorrect Password then it displays an error message “NOT A VALID USERNAME”.

TEST CASE  2:

Test case for User Registration form:

When a user enters user id to register and ID already exists, then this result in displaying error message “USER ID ALREADY EXISTS”.

TEST CASE 3 :

Test case for Change Password:

When the old password does not match with the new password, then this results in displaying an error message as “ OLD PASSWORD DOES NOT MATCH WITH THE NEW PASSWORD”.

TEST CASE 4 :

Test case for Forget Password:

When a user forgets his password he is asked to enter a Login name, ZIP code, Mobile number. If these are matched with the already stored ones then the user will get his Original password.

OUTPUT SCREENS

Home Page:

Admin Home Page:

User Home Page:

User Registration Page:

User Details Page:

Publisher Registration Page:

Publisher Details Page:

Book Store Page:

Upload Book Page:

Search Page:

View Feed Back Page:

CONCLUSION

The Online Book Review Management System project has been successfully completed. The goal of the system is achieved and the problems are solved.This project is developed in this manner that is user-friendly and required help is provided at different levels.

The primary objective is to provide the interactive service to all the students. Different types of services are provided to both the students and staff. The student can avail this service anytime.

This system certainly doesn’t reduces the manpower but helps the development of the available manpower and optimizes the manpower.

LIMITATIONS

The present system is developed for offline communication only.
As the memory capacity is limited to server’s memory we can’t accommodate an infinite number of users.
An unauthorized candidate can take the exam instead of an authorized candidate if he knows his user ID and password.
The images or pictures, which are drawn by the Drawing Tool Bar, can’t be saved.

FUTURE ENHANCEMENTS

To make that only authorized candidates taking the exam their fingerprints, can be taken and compared with stored ones.

Examination centers can be set up at various places and candidates can be asked to take the exam in those centers only. Invigilators should be asked to invigilate at those centers. This eliminates copying and any malpractices by the candidates.

Voice can be provided to all the students by using VOIP (voice over internet protocol).