Online Voter Database Management System

Project Title: Online Voter Database Management System

Technical Details: JSP, J2SE, JDBC and ORACLE

Description: The main aim of developing this “Online Voter Database Management System” software application is to store the details of voters of our country with all details efficiently. The voter should have completed 18 years of their age to register.

Initially, every eligible voter has to register for the approval. After successful registration, a unique id will be generated automatically and given to the applicant. Through this user can update his details later.

By using unique id one can prove his identity as a citizen of the particular country and to apply for PAN card or driving license. Govt Officials can view the whole database.

This Online Voter Database project has developed using JSP, J2SE, JDBC and ORACLE Technologies.

Modules:

  • User
  • Admin

Sentimental Analysis Opinion Mining for Mobile Networks

Abstract:

Sentimental Analysis and Opinion Mining for Mobile Networks is a project mainly focuses on sharing posts in the application more effectively and easily. In this application, users can share their posts whether they may be images any others.

This application provides a special feature i.e.., when one user shares a post in the application, all the registered user can see the post and leave a comment to the post. By this, all users can easily find the comments for their post very easily.

Existing System:

In the existing system, it takes time for users to find the comment for their post. All the details of the comments should be verified to see whether it is positive or negative which takes a lot of time. All the work in the existing system is done manually which requires a lot of time and effort.

Proposed System:

In the proposed system users can easily find the status of the comment for their post by a user. The user can save a lot of time. The user can easily find the status of their comment on the post with in no time and with less effort.

Modules:

User:

The user should fill all the details in the registration form to get login details. The user should enter unique username and password to get a login to the application. The user can view his profile, add images, view his uploaded images and can change the password. The user can see the positive comments and negative comments of the post and also user has an option to see the graph.

Admin:

Admin can get login by entering a valid username and password. Admin can view all the activities of the users and can view all the posts uploaded by users.

Software Requirement:

Operating System – Windows
Application Server – Tomcat.
Front End – HTML, Java, Jsp
Scripts – Java Script.
Server side Script – Java Server Pages.
Database – My SQL
Database Connectivity – JDBC

Conclusion:

Out project “Sentimental Analysis and Opinion Mining for Mobile Networks” provides easy and fast opinion on the comments made on the post uploaded by the user in the application. Our application saves a lot of time and effort for users in searching the status of the post.

Tender Management System Java Project

Abstract:

The tender management system is a project which is developed to enable the vendors to get all the tender details online and provide facility to submit the tender.

This Tender Management project provides a system which will reduce the extra cost which involves for this entire process like advertising, document processing and getting confirmation results.

By using this Tender Management application vendors can save a lot of time in making the documents online, sending and receiving documents using the postal system. This application makes the evaluation process to complete within the assigned date.

Existing System:

In the existing system, all the work is done manually. This Tender Management System works need to be completed manually. Contractors need to submit their documents on time and must be submitted through ordinary post by which they sometimes not able to bid for particular tender on time.

All working personnel within department involved just for doing the same task which is document verification and there may be a chance in which the best one may be left behind.

Proposed System:

The Proposed Tender Management System provides all tender documents online which can be accessed by all the vendors using their id and password. Vendors can able to act on more than one tender through this online system.

Eliminating the need for sending and receiving the documents by post, so immediate response can be taken for the existing tender. To reduce paper work, data which are available online, using this final decision can be taken by the administration and can contact directly to such suppliers.

Modules:

Administrator:

Administrator is the master user of this system who will responsible for uploading advertisement documents, verifying suppliers by using their information ,maintaining data and confirmation of final report.

Vendor:

The vendor needs to get registered and log in with a valid username and password. The vendor can apply for the tender and view the status of the tender. The vendor can give feedback.

Employee:

Employee gets login with a username and password. Employee can view the home page. Employee can view the details of the vendor tenders. Employee can give suggestions to the vendor if he has any queries regarding the tender.

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

Hardware Requirements:

Processor : Pentium-IV
RAM : 1GB
Hard disk : 20GB
Monitor : 15” Color monitor
Mouse : Optical mouse

Conclusion:

Our project tender management system has successfully created a user friendly environment in tender management process. our project is flexible and changes can be incorporated easily. It is so designed that further modifications to the system can be easily done.

Student Friendly College Management System

Abstract:

Student Friendly College Management System is a web application which provides a very easy way for students to pay the fee and check the results online. This application maintains the complete information about the students their fee details and their results.

We developed a web application where students can pay the fee online and check the results. This application provides a service to students to check their fee dues and pay it online and students can even check the results online.

Introduction: –

The main objective of our project is to develop a GUI (Graphical User Interface) which is user friendly. It is fast in operation and databases will be up to date. Every user will have their own profile, where they can know about their fee dues, make fee payment online and check the results in .xls format.

Literature Survey: –

We know the difficulty of paying the college fees, exam fees, etc, in college because there are so many students in the college who want to pay the fee. (Students who can’t pay the fee immediately and has to pay on the last day, due to which long queue is seen everywhere and it is a time taking process.

Students, who appear in the exams, eagerly wait for the results, but the university servers are so busy in the time of the results when they are released and lots of time is being consumed in awaiting of the results for coming days. So, we are developing a system in which a student can pay his/her fee from their profile and even check their results.

Problem with our Existing System: –

The main problem with our existing College Management system are:

  • No software for online fee payment system.
  • Busy university servers while the results are released.
  • User login profiles are not user friendly.
  • No online enquiry for fee dues.
  • There is no predefined classification of fee categories.
  • Students fee payment data searching is not available, it is not user friendly.
  • Existing system is total manual process. It is time taking process.

Proposed System: –

To overcome all the problems in the existing College Management System, we have proposed a new system with the following actions.

  • A web page has been created with separate logins and profiles with good security for students and accountant.
  • Student can search his/her results as soon as results are announced in their own profiles and they can check their fee dues and can pay that online from their own logins.
  • Student can choose the fee structure in the way they want to pay and can pay that separately by providing the details based on the method payment they choose.
  • Student can pay college fee, university fee, exam fee, transport fee, CRT fee, etc,.
  • Payment is done only for those who has any fee dues. The transaction gets cancelled if the payment is done beyond the fee dues.
  • An accountant can check status of students who paid the fee and how much. He can insert the fee details from his login which reflects into students fee dues.

Modules of the system: –

  • Administrator
  • Student
  • Accountant

Functionality of the project: –

  • 1) Administrator
    1. Add student
    2. Add accountant
    3. Upload results
  • 2) Student
    1. Updates student details
    2. Check fee dues
    3. Check results
    4. Make online payment
  • 3) Accountant
    1. Insert student fee dues
    2. Check student dues
    3. Check student online transactions

Activity Control System Java Project Abstract

The four main activates when working with Activity Control System are Registration of time expenses Task, Project and Customer Management Reporting System Administration.

The five main activities when working with Activity Control System are:

• Registration of time expenses
• Task, project, and customer management
• Reporting
• System administration

PROPOSED SYSTEM

We developed a final year project called Activity Control System. By this proposed system we could maintain the records by using Database. Where we had all the details of Customers, Projects and Tasks. Here we can generate reports, bills.

Activity Control System is time collection software that is streamlined for billing and invoicing purposes. Activity Control System allows time tracking for customer and project related tasks. After being collected the data can then be exported for invoice generation.

The proposed four main activities when working the Activity Control System are Registration of time expenses, Task, project and Customer Management, Reporting System Administration.

Software Requirements

Operating System : Windows XP
User Interface : HTML, CSS
Programming Language : Java
Web Applications : JDBC, Servlets, JSP
Database : Oracle/Access
Server Deployment : Tomcat

Hardware Requirements

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

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.

Smarter Work Management System Java Project

Abstract:

Smarter work management system is a project that provides real time visibility and control over resources, projects, and applications across the organization.

This system helps in streamline workflow to improve efficiency and productivity and simplify day-to-day tedious monitoring. Smarter work management system is a project developed to achieve the complexity of interaction between running components.

Existing System:

In the existing work management system, all the data is maintained as records manually at a warehouse which can be a manual job, leading to discrepancy in customer’s work rules. Customers have no method to manage/access their booked space, or view their transaction details.

Proposed System:

The proposed system is a Smarter Work Management System which can make a warehouse management a simple process. Transaction records and reports generation can be done easily. This Smarter Work System maintains a centralized database.

Modules:

Admin:

Admin gets login with a valid username and password. Admin can view the application home page. Admin can view performance page. Admin can view user page and users registration page. Admin can assign times and view users timings page. Admin can view time submission page. Admin can update performance.

Employee:

Employee can login by getting registered with the application. Employee will get a unique username and password. Employee can vie time page and assigned time page. Employee can view and trace the performance page.

Software Requirements:

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

Conclusion:

Our Smarter Work Management project work management system has successfully in managing the data. This is a web based application which allows distributed access developed using java and MySQL technologies. This allows users to store online entry transactions and this system sends automatic notifications.

Assessment Analyst Java Project

Objective:

The main objective is to develop a Assessment Analyst system to conduct online tests in various domains and functional areas. It is a fast evolution of applicant’s skills and abilities. Online examination  for  employees  of  an organization, academic  institutions  and  training  centers. It is a excellent test management, which offers a complete solution for Computer Based Test.

Existing System:

  • The existing Assessment Analyst system is not computerized.
  • We need to conduct the tests manually, evaluate it manually and store the result information in records which is not safe and secure.
  • It is difficult to conduct and evaluate the tests manually.
  • It is also tedious to maintain all the records.

Proposed System:

  • The proposed Assessment Analyst system is fully computerized, which removes drawbacks of existing system and conducts online examination.
  • This type of application is accurate, financially feasible, user friendly and provides information in less time.
  • This system is developed with an eye towards the future and can easily be updated with new features, as needed.
  • By using this system we can conduct two types of tests one is “without negative marking”, and second “with negative marking”.

Modules Description:

  1. Administrator module
  2. User module
  3. Test module

Administrator Module:

  • This module provides administrator related functionalities.
  • Administrator can view, add, delete and edit questions in the question bank.
  • Administrator may allow or ban users.
  • Administrator may view the details of all tests and also the results.
  • Administrator can generate the appropriate reports.

User Module:

  • A user must be registered to allow the services. A user can enroll for an exam on ones chosen subject and domain.
  • The user has the option of opting for negative marks or otherwise.
  • The user can view the result of a test immediately after completion and also view the results, a test includes total marks,correct ans, incorrect ans and unanswered questions.
  • user can view his profile and edit his profile.

Test Module:

  • This module allows the candidate to take the test by choosing a subject of interest.
  • Questions will be generated randomly from the database.
  • To answer each question one minute of time .
  • If the question is not answered then present question is skips and goes to next question.
  • It evaluates the test finally by taking negative & non-negative marking into consideration and displays the result.

Required Software:

  • Server : Apache Tomcat
  • Database : MySql
  • Technology : JAVA/J2EE
  • Server Side Scripting : JSP
  • Client Side Scripting : Java Script
  • Java Version : JDK
  • Web Designing : HTML, DHTML, CSS
  • Editor : Edit plus
  • IDE : My Eclipse

Dataflow diagram for admin:

Class diagram

Usecase diagram:

E-R Diagram:

Output Screen details:

  • User login Page
  • Welcome to online testing
  • Exam without negative marking
  • Start testing
  • Exam with negative marking
  • Testing results
  • Student profile
  • User status
  • Invite a friend
  • User test history
  • Admin login
  • For adding, view, modify & delete select subject
  • Add the questions for testing
    Modify the questions
  • Create new admin login
  • To show user details

Project Information System Java Project

ABSTRACT

Project information system is a project developed to provide an easy way to know the schedule of the project. This Project Information System application provides information of the project reviews. Super admin will provide all the details of project reviews which include date of submission and required documents. Student can view project schedule anytime and can upload from anywhere. In this application students can select him guide of his choice. Student uploaded documents will be checked by the respective guide. Guide can make changes or give suggestions online. Student can check and respond to the guide or super admin from anywhere.

Module Description:

Super Admin:

Super admin gets login by entering valid username and password. Super admin add the submission details of the project reviews in the add schedule field. Super admin can view the details of submitted project in the view documents field.

Admin:

Admin need to register with the application and fill all the details to get username and password. Admin can get login by entering a unique username and password. Admin can view the details of documents in the view documents filed.

Student:

Students should fill all the registration details to get username and password. Student can get login by entering valid username and password. Student can view schedule and view comments.

EXISTING SYSTEM:

In the existing system there is no proper communication between student and guide. Student should approach his guide every time to know the schedule of the project. This is a process which requires lot of time and effort. Information may be lost sometime or it may take lot of time to give feedback to the student.

PROPOSED SYSTEM:

The proposed system is an online system in which both the guide and student can communicate easily about the project. Student can upload project details from anywhere. Guide can view all the uploaded documents and can send feedback to the students. This system saves lot of time and effort. No data or information will be lost by using this system.

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.