Electronic Highway for Singers Java Project

Abstract:

“Electronic Highway for Singers” is a web application developed in java. This application provides a platform to singers to express their talent. This application provides the best platform to singers. This application allows singers to show their talent of singing songs by uploading the audio file in from anywhere and at any time which saves a lot of time. Singers can view all the details of the uploaded files and can delete the uploaded audio file if necessary. All the details of the singers and their uploaded songs can be viewed by the producer which gives fast and easy way to select singers. The producer can select singer within no time by listening to the song send by the singer as soon as he receives the song.

Existing System:

In the existing system, all the details of the producer and singers are not provided properly. Details of the singers and the recordings are stored manually and are maintained in records where there is a chance of losing data or misplace of data. This system takes a lot of time and physical effort in selecting the singer. Singers have to face some difficulty in showing their talent. No proper platform. It takes a lot of time to the producer to finalize the singer after listening to a lot of singers at a time.

Proposed System:

In the proposed system all the process of singing and selection is made online which is a very easy and simple process. This process doesn’t take any physical effort and time to both singer and producer. All the information is being transformed online which will be stored in the database automatically where there is no question of losing data. Both singers and producers can send and receive the audio file from anywhere and at any time without any waste of time. The producer can select singer within no time by listening to the song send by the singer as soon as he receives the song.

Modules:

Producer:

The producer needs to get registered with the application by entering all the details in the registration form. The producer can get logged in by giving valid credentials. The producer can view all the details of the registered users. Producers can view all the songs sent by singers and can listen to the songs and can recruit singers.

Singer:

Singers need to fill the registration process and can get the login credentials. Singers can view his/her profile. Singers can upload their songs in audio form. Singers can view the uploaded song details and can delete the songs if necessary.

Conclusion:

“Electronic Highway for Singers” is an application which provides the best platform for both singers and producers without any waste of time. This application satisfies the need of singer by sending the audio to the producer in an easy and simple way. The producer can easily find singers details, their songs and can recruit singers without much effort.

Output Screens:

  • Application home page with producer and singer as modules:
  • Singer needs to fill the registration form to get login credentials:
  • Singer needs to enter valid username and password to get logged into the application:
  • Singer home with singer functionalities:
  • Singer view and update his profile:
  • Singer update song:
  • Singer views songs and deletes songs if necessary:
  • The producer needs to complete registration details:
  • The producer needs to enter unique username and password to get the login:
  • Producer homepage with functionalities:
  • Producer view all the details of the singers:
  • Producer view all the details of songs:
  • The producer can listen to the song sent by singer:
  • The producer can recruit singer:

Dynamic Media Management Java Project

Abstract:

“Dynamic Media Management” web application developed in java. This project provides a platform to broadcast news easily within no time. In this application, journalists can add news easily from anywhere and at any time. This application also allows users to post news from anywhere and at any time and users can even search news by using a keyword. All the details of the news posted by both journalists and users will be verified by the editor and will modify if necessary. News of both journalists and users will be posted in the application only after editor’s approval.

Existing System:

In the existing system, all the information is stored in records which are very difficult to search or modify. These written documents may take a lot of time and effort to verify and finalize. Some time data may be misplaced or lost. No proper information is available to journalists and users. No proper information is providing to users when needed and they have no permission to post news known to them. Journalists are not able to know where the news given by then is approved or not.

Proposed System:

The proposed system is an advanced system which made all the process online. In this system, the process of posting news, searching news and verifying new will be very easy and will not take much time and any physical effort. This system allows both journalist and users to post their news from anywhere and at any time. Users can search news and get a result within no time.

Modules:

Journalist:

A journalist needs to give all the details in the registration form to get credentials. A journalist can get logged into the application by entering valid username and password. A journalist can view his/her profile.  A journalist can add news details. A journalist can view status details. 

Editor:

The editor can get logged into the application by entering valid username and password. The editor can view details of the journalist posts and can edit news. The editor can view user posts details and can edit.

User:

The user needs to fill the registration form to get login credentials. The user needs to enter valid username and password to get logged into the application. The user can search news using the keyword. The user can add new details. The user can view status details.

Output Screens:

  • Application home page with modules:
  • The journalist can get logged into the application by entering valid username and password:
  • Journalist home page with the functionalities:
  • The journalist can view his/her profile:
  • The journalist can add news details:
  • The journalist can view status details:
  • The editor can get logged into the application by entering valid username and password:
  • Editor home page with functionalities:
  • The editor can view details of the journalist posts and can edit news:
  • The editor can view user posts details and can edit:
  • The user needs to fill the registration form to get login credentials:
  • The user needs to enter valid username and password to get logged into the application:
  • User homepage with functionalities:
  • The user can search news using keyword:
  • The user can add news details:
  • The user can view status details:

Conclusion:

“Dynamic Media Management” is a project which satisfies both users and journalists need in posting their news. Even editor can view the new and can approve the news without any time waste and effort. This application made the process easy and fast which saves a lot of time and effort.

College Election System Java Project

Abstract:

“College Election System” is a web application developed in java. This application provides an easy and simple way to both administrator and voters in the collect election process. In this application, voters can give their votes to college from anywhere and at any time. The administrator can add all the details of the candidates with the selected department. The administrator can view all the details of the candidates and if necessary he can delete the details of the candidate. In this application, all the details of the voters can be view in a graph form which makes the work of the administrator easy in analyzing the votes.

Existing System:

In the existing system, college election process takes a lot of physical effort and needs a lot of paperwork which sometimes may lead to data mislead. All the details of the election are stored in records. Take much time and effort to analysis, calculate and finalize the result. No proper information is available.

Proposed System:

The proposed system all the data related to elections in the college is done online from anywhere and at any time. No physical effort and paperwork are needed. There is no chance of displacement of the data. Analyzing and calculating the results is made very easy and accurate. All the information about voters can be viewed by the administrator and can be accessed easily whenever needed.

UML Diagrams:

UseCase Diagram:

Sequence Diagram:

Activity Diagram:

Class Diagram:

Modules:

Admin:

Admin can get logged into the application by entering valid credentials. Admin can add candidates. Admin can view all the details and can delete the details of the candidates. Admin can view the details of the votes and result graph.

Voter:

Voters can need to get registered with the application by entering all the details in the registration form. The voter can get logged in to the application by entering unique username and password. The vote can fill all the details to give his/her vote.

Conclusion:

“College Election System “application satisfies all the needs of the administrator and voter. This application successfully provides accurate votes given by users without any loss of time. Provides an easy way to voters to give their votes from anywhere and at any time without any physical effort.

Screenshots:

Patient Follow-up Java Project

Abstract:

Patient follow-up is an application which provides an easy and simple way to the patient to communicate with the doctor. In this Patient Follow-up application, pharmacist plays the major role of patient and doctor. Pharmacist collects all the information of the patient which includes type and stage of the disease. The patient can ask the entire question to the pharmacist at any time. Pharmacist submits all the patients question to doctor. The doctor can send a response to all the patients’ questions. The patient can view all the details of the response given by the doctor.

Existing System:

In the existing system patients not able to communicate with the doctor directly. It takes a lot of time to get the response to the patient. Very poor communication is done between patient and doctor. Patients need to get to doctor physically which takes a lot of time and effort.

Proposed System:

The proposed system maintains a good communication between patient and doctor. The patient can save a lot of time and physical effort to get a solution from the doctor. Pharmacist collects all the data of the patient and gets the proper remedy for his disease with the help of a doctor. In the proposed system patient and doctors can get the response easily without any waste of time or effort.

UML Diagrams:

Patient Follow-up Use case Diagram for Patient, Pharmacy, and Doctor:

Sequence Diagram:

Activity Diagram:

Class Diagram:

Modules:

Pharmacist:

The pharmacist needs to register with the application by giving all the details in the registration form. He /She can get log in with valid username and password. The pharmacist can add the questionnaire details which include type, patient, doctor, and questions. The pharmacist can view the details of the patient. The pharmacist can also add details to patient information.

Doctor:

The doctor needs to register with the application by giving all the details in the registration form. He /She can get log in with valid username and password. The doctor can view the details of the patient. The doctor can also view details of the patient questionnaire and send a response to patients.

Patient:

The patient needs to register with the application by giving all the details in the registration form. He /She can get log in with valid username and password. The patient can view the response to his questions sent by a doctor.

Admin:

Admin will get log in with valid credentials. Admin can view pharmacist details, doctor details and patient details which include id, name, email, and mobile.

Software Requirements:

NetBeans7.4, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript and CSS.

File Security System Java Project

Abstract: In this File Security System application we mainly show’s that how to store the file with security using Encryption algorithms. The user will login to the application by giving a valid email id of whom the file security key must be sent. After successful login the user will upload the file the file will encrypt and stored in the given path and security key sent to given mail id.The user will download the decrypted file by giving security key which is received in user mail id.

The application has the only one module

User:

The user will login to the application by giving username and password and the valid mail id. After logging the user will upload the file and the file will be an encrypted security key is send to mail id and if he wants to decrypt the file he needs to enter the security key which is sent to mail id and select the encrypted file.

Existing System:

In previous applications there we need to store the file in the database and encrypt the file. Storing the file in the database is not secure so to overcome the existing system we developed this application.

Proposed System:

In the Proposed system, we will not store the file in the database so there is no issue in unsecure of a file. The person who is having decryption key must also have the encrypted file to decrypt the file.

Screens:

Fig: login Page

In this page user will login with username and password and the mail id to receive the security key


Fig: Admin home page

After Logging the home page will show the basic functionalities


Fig: File Upload Page

In this page, we will upload the file.


Fig: File Download Page

In this page, the encrypted file will be downloaded by giving security key and encrypted file.

Online Doctor Appointment System Java Project

Project Title: Secure Web Application for Online Doctor Appointment System

ABSTRACT

Online Doctor appointment is a smart web application, this provides a registration and login for both doctors and patients. Doctors can register by giving his necessary details like timings, fee, category, etc. After successful registration, the doctor can log in by giving username and password. The doctor can view the booking request by patients and if he accepts the patient requests the status will be shown as booking confirmed to the patient. He can also view the feedback given by the patient. The patients must be registered and log in to book a doctor basing the category and the type of problem patient is facing and the location. The search results will show the list of doctors matching patients required criteria and he can select one and send a request the request will be forwarded to admin and admin forward to doctor and if he is available he will send the confirmation request back to admin the admin update the booking request and says confirmed to the patient. the patient can view the status in the status tab and also he will get the mail saying the booking is Confirmed.

The Application has following modules

  • Admin
  • Doctor
  • Patient

Admin:

Admin needs to login with username and password and in the admin home screen, he can see the basic functionalities of admin. Admin can view the registered doctors and patients. He can also view the patient’s request and doctors requests and he will confirm the patients and doctors requests.

Doctor:

Doctor need to be registered by giving the necessary details like experience, timing, fees etc. After registering he need to log in and in the home screen he can view the basic functionalities. He can view the patient request forwarded from admin and he can accept and he can also view the feedback given by patients.

Patient:

The patient needs to be registered and log in after logging on he can search for the doctor by giving the location, the reason or problem. Basing on the doctor availability the admin will confirm the booking request and will send to mail that the booking is confirmed he can also view in the status and he can also give feedback basing the performance of the doctor.

Existing System:

In the existing system the patient needs to visit the doctor for booking we need to wait and the booking will be done manually so to maintain everything is always a problem.

Proposed System:

In the proposed system the doctors patients are brought to one platform will allow patients to be more flexible they can register and search for the doctors basing on the location the list of doctors will be shown and patient can book by selecting  the time slots and the admin will confirm the booking so everything is computerized an done very fast which will save time.

Software Requirements:

NetBeans7.4,JDK 1.7,MySQL 5.5,SQL Yog, HTML, JavaScript and CSS

Screens:

Home Page:

This screen shows the basic view of the application home page and the list of modules.

Admin Login Page:

In this page, admin can log in by giving username and password
Admin Home Page:

After successful login, the application shows the admin home page in which the basic functionalities are shown.
View doctors Page:

In this page, admin can view the list of doctors registered
View patients Page:

In this admin can view the list of patients registered
Patient’s request Page:

In this page, admin can view the requests sent by the user for booking a doctor
View doctor’s request Page:

In this page, the request from a doctor is shown and admin will send the confirmation to the user that the booking is confirmed.
Doctor registration Page:

In this page the can register into the application by providing all the necessary details like experience, fee timings, etc.
Doctor login Page:

In this page, the doctor can login by giving the username and password.

Doctor home Page:

After the successful login, the doctor home page shows basic functionalities.
View request Page:

In this page, the doctor can view the patient requests which are forwarded by the admin and he responds to the request.
View feedback Page:

In this page, the doctor can view the patient’s feedback.
Patient registration Page:

In this page, the patient can register into the application by providing all necessary details.

Patient login Page:

In this page patient can log in by giving username and password
Patient home Page:

After successful login, the application shows the patient homepage with basic functionalities

Search Page:

Search Results Page:

In this page, patient can search the doctor by giving the category, reason, location by selecting on the map.

In this page after giving the details for searching the doctor the search results will be shown like as in above screen.
View status Page:

In this page, patient can view the status of his booking whether the booking is confirmed or not.

Feedback Page:

In this page, patient can give the feedback for the doctor based on his performance.

Event Venue Booking System Java Project

ABSTRACT

Venue booking system is a web application in which dealers and customers can add and book the events based on their location, availability, and area. This makes the workload simple for users to book an event they need to search for it. In this application, the user needs to be registered and log in to log in the user will search for venues by giving the location if the venues were present in the particular location.

The user will see the full information about the venue and if is interested he will book the request will be sent to the organizer who added the particular venue and if he is available according to the date he will accept and the user will the status that the booking is confirmed.

The Following Modules are present in the project:

  1. Admin
  2. Dealer
  3. Customer

Modules Description

  • Admin:

Admin needs to login into the application using the Customer name and password and he can view the registered Customers and registered Dealers. Admin can also view them.

  • Dealer:

The dealer needs to register the application before getting logged in after getting login the application welcomes Dealer with Dealer home screen, showing the functionalities of Dealer. He can add venues and view the Customer requests and accepts.

  • Customer:

Customer need to be registered into the application before getting logged in, after getting the login access Customer will search for the venues based on the location, Customer will select the address on the map. Then Customer will see the list of events available in that location and Customer can book any one of them the request will be forwarded to Dealer.

Existing System:

Generally, in the existing system customer has no idea of which events are going on and when they are taking place. Even though the Dealers publish the ads through flexi posts etc. It will not reach to all people. Customers who need to book for the events they need to visit the Dealers place.

Proposed System:

In The Proposed System the customer need not go anywhere he can just get all information about events in a single click. The Customer needs to register need login there he can find the list of events which are added by the Dealer and he can book by checking the availability. Then customer needs to wait for the response and if he confirms he can take part in the event.

Software Requirements:

NetBeans7.4, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript and CSS.

Screens:

Home Page:

The Home page of the application shows the view of the application and the list of modules embedded in the project

Admin login:

This is the admin login page and using the Customer name and password enter into admin to perform basic functionalities

Admin home:

After Logging it welcomes with admin home screen showing the basic functionalities of admin

View Customers:

In this page admin can view the list of registered Customers.

 View Dealer:

In this page, admin can view the list of Dealers registered into the application.

Dealer registration:

In the Dealer registration page he will registered by entering all the necessary details.
Dealer login:

In the Dealer login page, he will login with the Customername and password which is given while registering.
Dealer home:

In The Dealer home page, we can see the basic functionalities of the Dealer
Add venue:

In this page the Dealer can add the venue by giving all the necessary details.

View request:

In this page the Dealer will view the request forwarded by the Customerand Dealer can respond accordingly.
Customer registration:

In this page customer can register into the application by providing all necessary details.
Customer login:

In this page customer can login by providing Customername and password.

Customer home:

In this page the customer after getting login it shows the basic functionalities of Customer
Search:

In this page customer can search the event based on location.

Search Results:

In this page customer will get the search results based on location.
Book:

The customer can book the venue by providing necessary details.

Download Online Event Management System Academic Project, which is developed in PHP, And MySQL database with HMTL, CSS, PHP, and Javascript.

Online Survey System Java Project

Abstract:

The main aim of developing this online survey system is to conduct an online survey on different topics to the users. In this Java Application, the user can take part in various online polls. Admin in this application will add the polls regarding different questions and different topics and he can see the results of each poll in the pie chart.

Existing System:

In Existing System user can poll the votes more than once. Then We cannot get the results of the exact poll that results in manipulation of results.

Proposed System:

In the Proposed system user can vote only once and after that, he tries to vote it says you are already voted.

UML Diagrams:

Online Survey System Use Case Diagram:

Online Survey System Sequence Diagram:

Online Survey System Activity Diagram:

Online Survey System Class Diagram:

Software Requirements:

 NetBeans 8.0.1, JDK 1.8, MySQL 5.5, SQLYog, HTML, JavaScript and CSS

Output Screens:

Fig: Home Page

This is basic View of how the application looks and shows the list of modules used

Fig: Admin Login

In This Page, Admin can log in with the username and password

Fig: Admin Home

After Successful Login, it welcomes with admin home page and shows the basic Functionalities of admin.

Fig: Add Poll

In this page, the admin will add the polls by posting questions and multiple answers.

Fig: Select Question Id

In this admin will see the poll details by giving the question number.

Fig: View Results

After Giving the question number the poll results are showed in Pie Chart Representation.

Fig: User Login

In Thi Page User will login with the username and password.

Fig: User Home

After Successful Login it show the user home page with the basic Functionalities of admin

Fig: View Poll

In this Page user can see the polls Posted By admin and can participated by voting to that question.

Fig: Submit Answer

In this Page User need Select the answer for any particular type question.

Fig: Poll Results via Chart

UNI Watch (University Watch) Java Project

Abstract: 

This UNI WatchApplication allows the users or students to find their right university for their Master’s Degree, Based On the Various Aspects Like GRE, TOEFL Score and Aggregate Graduation Percentage the University Criteria Will depend. So User Must Choose according to his Requirement. In This Application, The registered students or users can search the university by giving the various details like GRE Maximum and Minimum Score and TOEFL Max and minimum Score.

If The Criteria of the student matches with the Universities the list of the Universities will be shown, The Universities and their criteria will be added by the admin.

UML Diagrams:

Use Case Diagram:

Sequence diagram:

Class Diagram:

Activity Diagram:

The Modules in The Project Are

Admin

User

 Existing System:

In Existing System The Student or the user needs to search for the consultancies to know the criteria of each and every University and there we cannot find the accurate university according to the requirements, It is a very time-consuming process with inaccurate results.

Proposed System:

In The Proposed System the User or Student need to visit any consultancies or any other place, with this application the student is just One-Click away from the required Universities List. The Time Consuming Is very less And the Results are Accurate.

Software Requirements:

NetBeans 8.0.1, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript and CSS. 

Screens:

 

Fig: Home Page

This Home Page Of The Application Shows The Basic View Of The Application And The Modules In It.

Fig: Admin Login

This Is Admin Login Page Where the admin of this application can login with specific username and password.

Fig: Admin Home

After The Successful Login the Admin Home Page Shows The Basic Functionalities Of the Admin.

Fig: Add Data

In This Page the Admin Need to the Data for the Universities with the basic fields like GRE Score, TOEFL Score, etc.

Fig: User Registration

This is the User Registration Page where the User need to Specify or mention all his details for successful registration.

Fig: User Login

After Registration Or the Registered users will login here with the user name and password.

Fig: User Home

After Successful Login the User Home page welcomes the user and shows the basic Functionalities of user.

Fig: Search Data

User Will search for universities based on the data like GRE Score, TOEFL Score and etc.

Secure Web Application for Online Marketplace

ONLINE MARKETPLACE

Abstract:

This Application allows the customers or users to find an easy way for service providers around their locality. Admin will add the categories and features of particular product or service. He will add service providers too based on the prominent locations around the city. Users will register and send the queries or service requests according to the services provided by the admin. the queries will be forwarded to the service provider and the service provider will try to solve by online. If the user is not satisfied with the service provider solution, he can send the feedback to admin and admin can block the service provider.

This Online Marketplace application has enhanced matching of user location and registered serviced provider location.

Existing System:

In the Existing Online Marketplace System, the user or customer has to visit service centers provided by the companies and he has to search his nearby Location and the response from the service provider may not be satisfactory to the user so in that user cannot complain or they cannot give their opinions and feedback.

Proposed System:

In The Propose System, user or customer need not visit the service center they simply can register into the application by giving their location. It is as simple as that the added service providers in that location will receive the user queries whenever the user sends it. Thereafter he can respond over to the user and if the response is not satisfactory he can give the feedback to the admin

 

Softwares used to develop this wedding Event application below:

Netbeans 8.0.1, JDK 1.7, MySQL 5.5, SQLYog, HTML, JavaScript and CSS.

UML Diagrams:

Sequence Diagrams

Activity Diagram:

Class Diagram:

The Modules Embedded in the application is

  • USER
  • ADMIN
  • SERVICE PROVIDER

Modules

Admin

Admin login with the valid username and password and after that he can add Categories, Products, Service providers. While Adding service providers the admin must give the location of the service providers and admin can also have the access to view the feedback from the user about service provider and he can also block him.

 User

The user must be registered and log in, after logging in the user will select the category and the service required while sending the query the user needs to provide the location, Based on the location the service provider can the user query. After the query is sent the user will wait for the service provider solution and if he satisfies that is okay if not he can give feedback to admin.

 Service Provider

The service provider will log in and the view the user queries or requests based on his location and he responds and provide a solution user.

Output Screens:

Home Page of the Project:

Admin Login Page:

Admin Home Page:

Admin Add Category page:

Add Services Page:

Add service Provider Page:

View User Feed Back Page:

Block Service Provider:

User Registration Page:

User Login Page:

Select Category Page:

Send Query Page:

View Answers and Forward to Admin:

Service Provider Login Page:

View User Queries:

Send Answer Page: