Student Project Information Synopsis

The aim of the Student Project Information Java project is to more efficiently submit academic project information. It is a hassle-free platform which helps the students to reduce paper work. The current status of the academic project on which the students are working upon can be viewed and accessed by the admin.

The admin will be able to view and edit the project using their personal credentials and these changes will be known to the users. The Super Admin has the access to view the project list of all the students.

This Student Project Information java based web application can be used by the students to upload their project updates by logging-in using their credentials. During the complete project schedule, various deadlines are set for the students to update their current project details.

This Final Year Project includes 3 modules:

1. Super Admin
2. Admin
3. User

Super Admin: The Super Admin can view the list of the projects of all the students. He has the ability to generate ranks to every project.

Admin: Admin can perform CRUD (Create, Remove, Update, and Display) operations. The changes made by the Admin can be viewed by the students.

User: User is responsible to work and update the project from time to time. They are provided with the deadline during the completion of the project.

This Student Project Information project is developed on a Windows platform using the following requirements

  • Core Technology Used: Java
  • Front-End Languages: HTML, CSS, JavaScript
  • Database: MySQL

Remote Desktop Administration Java Project

Remote Desktop Administration application provides remote service to its entire client over the network.

It acts as a network administrator to its client to provide remote service like remote shutdown, remote restart, remote logoff,  remote file transfer , remote software installation , remote desktop sharing and Remote Chatting. 

Modules:

  •  Remote control

Remote control module provides remote operation such as remote shutdown, remote restart and remote logoff it request arrives from client. First it parses the request and provides service to its corresponding client.

  • Remote File transfer

Remote File Transfer contains information for transferring files to the remote location. Remote file transfers are used to transfer files from the development environment to a server that can be installed locally or remotely. We can  transfer files between two connected PCs and chat with the remote user. Transfers files and folders between local and remotely accessed computers.

  • Remote Installation

Remote installation module provide remote software installation to its requested client, it gets the client request and transfer the required installation files and run the exe file through network. Remote installation reduces installation time by providing remote services. All files are transmitted to clients.

  •  Remote Desktop Sharing

Remote Desktop Sharing module provides the administrators to gain access to remote Windows desktops in the network.

Administrator can directly access the remote system by sharing the requested system desktop.

Desktop Sharing is a server application that allows to share current session with a user on another machine, who can use a client to view or even control the desktop.

Desktop Sharing lets users call a remote computer to access its shared desktop and applications.With the Desktop sharing we can operate our office computer from our home or viceversa.

  • Remote Messaging

It does not require a central server and uses very little bandwidth by taking advantage of a lightweight protocol and UDP packets.

Administrator can communicate with the remote systems that are connected With in the local network administrator can communicate publicly or privately.

Messaging is nothing but passing data to and from applications over the network which makes the synchronization of data simple. Messaging allows users across the network to exchange data in real time.

Introduction

The whole PC-based systems, which are available right now, are all running through the Network type communication. This type of system is mainly used in net centers, offices, mainly in industries. It is more time consuming to control all the systems connected in a network manually.

So we thought of developing a new type of system called as REMOTE DESKTOP ADMINISTRATOR.

The operations that can be performed by remote desktop administrator are

  • System shut down
  • System restart
  • System log off
  • Remote files transfer through FTP protocol
  • Remote software installation
  • Remote Desktop Sharing
  • Remote Messaging

Network processing is handled by java socket API, Client requests are passed to application and response will be passes to client without delay.

Remote installation reduces installation time by providing remote services. All files are transmitted to clients.

Purpose

The purpose of this document is to give the overview of the project. The main aim of the project is to develop Remote Desktop Administration environment. It acts as a network administrator to its client to provide remote service like remote shutdown, remote restart, remote logoff, remote file transfer, remote software installation , remote desktop sharing and remote chatting.

Scope

This application has a very wide area of usage. As the number of users increase the scope of the project goes on. There is no limit for this application this can be used to any type of page by anyone based on the restrictions given by the developer.
With this type of application the strength of a page can be increased. The knowledge can be distributed to a large extent.

Overview

The whole PC-based systems, which are available presently are all running through the Network type communication. This type of system is mainly used in net centers, offices, mainly in industries It is more time consuming to control all the systems connected in a network manually.

Remote Desktop administration application provides remote service to its entire client over the network. It acts as a network administrator to its client to provide remote service like remote shutdown, remote restart, remote logoff, remote file transfer,remote software installation ,remote desktop sharing and remote messaging.

System Analysis

Existing System

Network Administrator is a crucial job to monitor and manage systems in a LAN. LAN has different platforms and resources so if the administrator want to monitor or share the resources on the remote systems in the LAN, operating systems doesn’t have compatibility. For example if the Client is running on Windows XP and Server is running on Windows 2000 we don’t have the control on the remote system for doing desktop sharing and also if we want to transfer any file to any remote system we have to depend on 3rd party tools to have common platforms and compatibility. To overcome all these problems we can develop Remote Desktop Administration which can manage and monitor the client and control the remote systems.

Limitations of the Existing System:

1. Inefficiency
2. Cost management
3. Hard to maintain
4. Consistency

Proposed system

Remote Desktop Administration application provides remote service to its entire client over the network. It acts as a network administrator to its client to provide remote service like remote shutdown, remote restart, remote logoff, remote file transfer, remote software installation and remote desktop sharing and remote chatting.

Remote operation such as remote shutdown, remote restart and remote logoff it request arrives from client. First it parses the request and provides service to its corresponding client.

File transfer operation from server to the requested client. First receives the request and recognize the file name, if the file exists in server transfers it otherwise sends a file not found error message.

Remote software installation to its requested client, it gets the client request and transfer the required installation files and run the executable file through network.

Remote Desktop Sharing enables the administrators to gain access to remote Windows desktops in the network.

Remote Desktop Sharing lets users call a remote computer to access its shared desktop and applications. With the desktop Sharing we can Operate our office computer from home or vice versa.

Remote Messaging is a small application that facilitates communication between different hosts on the same local area network. It does not require a central server and uses very little bandwidth by taking advantage of a lightweight protocol and UDP packets.

Bug Repository Java Project

OBJECTIVE:

Identifying and storing the bug in Data Base and also giving relevant information about the bug

ABSTRACT

Bug Repository is the system which enable to store and detect the bugs. It not merely stores the bugs but provides the complete information regarding bugs detected.Using this no bug will be unfixed in the developed application.

EXISTING SYSTEM

In the existing system, the developer has to manually record the occurrence of each bug. This might lead to some errors as he might not record the minute or negligible bugs.

PROPOSED SYSTEM

The project that is going to be built will have a Data Base which keeps a record of commonly occurring software bugs. It will have details about the type, occurrence, severity of the bug. Once the bug is detected, it automatically gets stored in our records.

TECHNOLOGIES USED

• Language:Java
• DataBase:MYSQL

Library Management Android & Web Application Project Synopsis

The Technologies used to develop the library project are Java EE, JDBC, Web services, HTML, CSS, JavaScript, and JQuery. This synopsis can be helpful to prepare your own library management system application.

Library Management Modules

Android

  • Login Management
  • Search for Books
    • Search with tags
    • Search with author
    • Search with category
  • Check Book Availability
  • Notification Management
    • Notifies when the book becomes Available
    • Notifies Book Renewal / Return Date
  • Web Service Client
  • Comments & Review Management

Desktop Application

  • Student Management
  • Book Management
  • Database Management

Web application

  • Web Service Management

Module  Description

Android

  • Login Management

In this module, the registered user can log in to the android application with their respective username and password given to them during the registration.

  • Search for Books
    • Search with tags
    • Search with author
    • Search with category

After successful login, the user has the provision of searching the books they desire to take. The search module consists of three types of search. Users can search with tags specified with each book, search with author name, also search with category.

  • Check Book Availability

This is not a separate module from search books. It comes under the search for books module, users can know the availability of the books in the library.

  • Notification Management
    • Notifies when the book becomes Available

When books are not available in the library the user can be notified with a notification alert if they wish to. They can set alert notifications for unavailable books.

  • Notifies Book Renewal / Return Date

When books are taken, commonly the user does forget the return/ renewal dates for the same. So our application provides the alert notification for the same.

  • Web Service Client

This module is used as an interface for the connection of two applications. Application installed in android mobile device and our Desktop application. In order to connect using Web Service, we have to create a Web Application. Web Application is created only for creating the Web Service. Using the web service we get the required information on our android application from the Desktop application.

  • Comments & Review Management

After the successful login of the user in the android application, the user can view the comments and ratings of books that are present in the library. The user can also comment and rate the books that he borrowed.

Desktop Application

  • Student Management

In this module, we manage the student information. The library manager is one who manages and maintains this information. The library manager registers each user and the application generates each QR code uniquely for each user. Library managers can add new users, delete, and edit information of users.

  • Book Management

The library manager can manage the books in the library. Managers can add, delete, and edit information (like author name, publication, year, etc) of the books.

  • Database Management

The overall management of data in the database is can be controlled by the library manager using the desktop application.

Web application

  • Web Service Management

In order to connect using Web Service, we have to create a Web Application. Web Application is created only for creating the Web Service. Using the web service we get the required information on our android application from the Desktop application.

Project Development Environment:

Hardware:

Pentium Dual-Core Processor

2 GB RAM

320 GB HDD

Software:

Java Platform Standard Edition (Java SE) 1.6

Net Beans 7.1.2

MySQL

Feedback Analysis of Interviews Java Project

In this Feedback Analysis of Interviews Java Project  we are going to implement the student interview process and his/her experience can share by the my project. Here senior’s students will attend the campus interview for different companies. In that all student may not be selected and some may be selected.

Weather the student will select are not but he can express his experience with his/her juniors students by using my project. The student can post different companies asked question like technical and hr questions which very helpful to his/her juniors.

Software Requirements:   HTML, Javascript, JSP, CSS

The main purpose of Feedback Analysis of Interviews functional requirements within the requirement specification document is to define all the activities or operations that take place in the system.

These are derived through interactions with the users of the system. Since the Requirements Specification is a comprehensive document & contains a lot of data, it has been broken down into different Chapters in this report.

  1. Senior student should be registered with their hall ticket number and able to post the experience in our web site.
  2. the junior student can view the particular companies asked questions and answers posted by his seniors.
  3. if the experience of interview posted by anyone to see his/her details the student must b e login.

The system should be web-based system. Users should use the system via internet. Each user should have a user account. The system should ask the username and password to users.

  • 24 X 7 availability
  • Better component design to get better performance at peak time
  • Flexible service based architecture will be highly desirable for future extension

Hall Ticket Generation System Java Project

Abstract:

Hall ticket generation system is a project which constitute a computerized module aimed at replicating online hall ticket generation process.

Existing System:

In the existing system all activities mostly includes a lot of manual calculations and is mostly paper based. Distribution of hall tickets is also done manually which is a time wastes process. Students may loss hall ticket in some cases.

Hall Ticket Generation SystemProposed System:

The proposed system  allows  the registered students to login into the system which prevents unauthorized access.

Modules:

Student Module:

Students have to get  registered to the website which includes providing  their Personal details like Name, Address, Phone No, etc., and a photo, to the enroll himself into the System. After creating the hall ticket, the admin will mails the link of soft copy to every student who have registered.

Admin Login:

Admin can view who has enrolled into the system, and can see all the new enrolment on his login.

Software Requirements:

Languages                               : Java.

Database System                    : MYSQL

Conclusion:

This system allows students to enroll themselves into the system by registering their names or by sharing their details to admin.

Time Table Management System Java Project

Abstract:

Time table management system is a project which is developed to provide better support for lecturers and students in a college. This Time Table Management System provides a function to view timetable for the specific lecturer and the master timetable for that semester. Lecturer can inquire about classes availability and can book for the free classes. Students can view their functionality like adding and dropping subjects. Students can view and get the registration slip from the system. Timetable management system also contains a database, which stores the lecturers and students personal details.

Time Table Management System

Existing System:

The existing Time Table Management System contains a manual timetable system which is used by post graduates and under graduates. This manual system may lead to clashes of data in the timetable produced. The existing timetable always change and involved many lecturer to handle it. It’s taking too much of their time. The conclusion is they need a system to help and improve the process of preparing the timetable.

Proposed System:

The proposed Time Table Management System is a automatic timetable management system which generates time table automatically. This java project will help to manage all the periods automatically. This system will also help the faculty to view timetable from anywhere. This system also manages the timetable when any lecture is absent late coming or early going. By using this system lectures can apply online leave.

 

Online Form Requesting System Java Project

ONLINE FORM REQUESTING SYSTEM

Abstract:

Online form requesting system is a project which is used to request a form from our personal mobile instead of going to the administration offices and filling up all the details and waiting to receive for the forms .BY using this online form requesting system users  can apply  for the form from anywhere. This is controlled by admin. Admin will accept the requests and sends an sms to the user to receive the form needed.

Existing System:

Traditionally, online form request is not existed this form request existed manually in the collage. All the form requesting is done manually which takes lots of time. To apply any form students need to submit application by hand.

Proposed System:

In the proposed system we can implement an android app of requesting for forms(Example: custodian, bonafide and transfer certificate) . In this application a list of passed out students is maintained and students can also apply for transfer certificate online. As soon as they receive sms from the admin they can come and collect the form .

Online_Form_Request

Modules:

Admin:

Admin can get login. Admin can add or change the options in the application. Admin can check and approve or cancel users requirements. Admin will add new questions and new topics. Admin can view the application.

Student:

Student can get login by filling the registration form. Student can apply for any application online. Student can fill the application form, update profile and view status.

Software Requirements:

Operating System                   : Microsoft Windows 2007/XP

Languages                               : Java Programming Language.

Database System                    : MYSQL

Conclusion:

Our project online form requesting system has successful in receiving any type of certificates/forms from the college, we have to do lots of stuff like submitting letters , filling forms etc., but our project has introduced online submission process which saves lot of time.  Our application can help students/users to avoid all these things by implementing an application. Our application has successfully implemented in sending a request to receive any type of forms from the collage.

 

 

Online Project Management System in Educational Institutes

ABSTRACT
“Online Project management system in educational institutes” can act as a bridge between the students and faculty members. Students do number of projects in their academic year to which a lot of faculty support is required. By using web based application, students can know information about their faculty and their area of interest and based on that information students can get registered to the respective faculty members.

Here in this project students can communicate with their faculty at any time through chat communication barriers. Transparency about student project can be obtained by using project management system. All the projects which are performed can be viewed through project management system. Project coordinator acts as admin. Admin has authority over student distribution in project groups.

Online Project Management System

OVERVIEW
“Online project management system” is an education based website, which helps the students and faculty to get all the resources about the projects available online. Students can access this website anytime and from anywhere. It is reliable & time efficient approach compared to all links of the website provided by any search engine while searching for course materials.

EXISTING SYSTEM

In manual system, students can get information about the projects provided by other students manually or through online resources such as Free Engineering Study Materials and Youth4work. But in this system, students may not get the related and sufficient information according to our syllabus. The above resources do not provide discussion forums between student and professor to clarify their doubts. There is no proper guidance to the students.

PROPOSED SYSTEM

The main aim of this system is to provide sufficient resources regarding to our college students projects according to our syllabus from which students can easily download study materials of their relevant course. The first step is to register in order to access this website.

In this system, we are providing discussion forums between student and professor where students can easily clarify their doubts about their projects. Students can upload their report regarding their project where the faculty can have all the detailed information about the project. Modules of this website are Admin, professor, student, mentor, publisher, discussion forum, security and authentications, reports.

 ADVANTAGES

• This creates a user-friendly environment and encourages active learning.
• It provides simple study materials which a student can easily understand.
• This is a student-centered learning.
• Provides quick responses to students in clarifying their doubts.
• Being available to students on an extended basis electronically

Software requirements:-

Operating System : Windows XP/7/8 Programming Language : JAVA Technology : J2EE (Servlets& JSP) Front End : HTML, CSS and JavaScript Data Base : MYSQL 6.0. Web Server : Tomcat 7.0

E Tuitions Java Project

Abstract:

E-Tuitions  is a collaborative teaching tool to assist the students to learn in an interactive manner. The main aim of the E Tuitions Java Project is to complement the efforts of teachers to integrate technology and link the students to the Internet in educationally productive ways. This E Tuitions Java application  also provides students a stimulating, positive and enjoyable environment to study. E-tuitions provides a friendly interactive environment.

E Tuitions Java ProjectExisting System:

In the existing system students cant post their questions or find answers in less time. There is lot of communication gap between student and faculty. Student cant retrieve the information about missed classes. All the data or records are maintained manually which takes lot of time in searching. Information in the ppt’s or video classes can’t be updated or edited. Need special focus on maintaining the records. Misuse or loss of data may cause sometime.

Proposed System:

The proposed system maintains all student information in the database. Information can be entered online. Faculty can post answers online where student can see the answers within no time. Student can save video classes and learn anytime and anywhere. Time can be saved and don’t need any special maintenance. Information once stored can be updated, edited and deleted.

Modules:

Student Login Module:

This module enables students to get logged in or sign up if he/she is not registered . Student can edit their profile. Student can view the details, list, ppt’s  and interactive video lessons categorized by subjects which are posted by faculty. Student can ask questions and find answers for their questions.

Faculty Login Module:

Faculty module  enables a person to login as a faculty member or sign up if he/she has not registered. Faculty can edit their profile. Post  or remove details of the study materials and video lectures.

Administrator Login Module:

Administrator is the ultimate controller of the application with the highest authority. Student/Faculty registration details can be viewed by the admin. Admin will Add or delete the requests send by students/faculty.

Software Requirements:

Language                                :           Java

Web technologies                   :           JEE (Servlets/JSP)

Front-end Design                    :           Html, CSS, JSP, Bootstrap

Database                                 :           MYSQL

Conclusion:

From the above discussion we conclude that Implementation of E Tuitions Java Project has been satisfactorily performed the tack of educating students online. Using this application students can experience online learning effectively. The flexibility and global nature of e-tuition has led an increasing number of e-tuition enrollment. With the progressive form of technology e-tuition has grown tremendously. E-tuition application has some disadvantages as we discussed above. Inspite of certain  defects, e-tuitions is very useful application to students.