SlideShare a Scribd company logo
1 of 31
Download to read offline
PROJECT REPORT
On
“BCA PROJECT INFORMATION SYSTEM”
1) SAURABH ADHAU
2) PAVAN BABHULKAR
3) RUSHIKESH DESHMUKH
4) SHANTANU JOSHI
ACKNOWLEDGEMENT
We would like to thank the project guide Mr. K.K Tiwari , Ms.S.K.Barad ,
Mrs.R.K.Chandak for providing all the material possible and encouraging throughout the
course .It is a great pleasure for me to acknowledgement the assistance and contribution of
head of department Mr. K.M. Supatkar sir for his valuable suggestion during development
of the project .
We also thank to our project guide, Mr. K.K Tiwari whose valuable help from time
to time with the completion of this project .We extent our thanks for the constant interest and
encouraging help of lecturers and other staff of BCA department to enhance the understand
project and for the successful completion of this project.
INDEX
CONTENTS PAGE NO.
1. Introduction 1
2. Problem definition 2
• Modules
• System analysis
3. EXISTING SYSTEM 4
• Limitations of existing system
4.Proposed System 5
• Advantages of proposed system
5. Feasibility Study 6
• Technical Feasibility
6. Hardware and Software requirements 7
7. Database Used 9
• MySQL
• Database Design
8. Forms & Coding 12
• Administrator Page Login Form
• New Group Form
• Current List Form
• Project List Form
9. Tomcat server view 24
10. Future Scope 25
11. Conclusion 26
12. Reference 27
ABSTRACT
Managing and controlling the final year projects of students using manual or
traditional process is a very tedious job. The main aim of this project is to create an
automated system for managing all the activities of projects. Project management system is a
system for managing, controlling, monitoring the final year projects of students. It is a web
based portal or application which is useful for students and project guide.
Firstly all the students need to register into the system using registration form.
Then registered students can login into the system using their id and password to get
authenticated.
When the students login to the system, then they will form the groups by their
own. Similarly, project guide needs to login into the system using their id and password. PMS
also allows the group of the students to provide at least three project domains and then system
will assign the guides to the group of students.
Project Information System
BCA III(Sem VI)2018-19 Page 1
1. Introduction
In today’s world, nobody takes an initiative to look for notices
which are displayed on the notice boards. Many students miss the information about some
important notices and updates related to their final year projects. Also, the students are not
able to keep track of their project related activities. It becomes very easy if all the details and
updates of the project from guides and coordinator are readily available for the students.
Managing the final year projects manually is very stressful job. But using simple web portal
anyone can carry out their project related work which is the main aim of Project Management
System (PMS). It provides students and Project guides a simple web portal to manage and
monitor the overall project activities. All the modules of the system have a unique user id and
password. Then any module can login into the system using their id and password to get
authenticated further. PMS allows the group of students to provide at least three project
domains and then the system will automatically assign the guides to the groups of students.
Project coordinator is the main module of the system which assigns various tasks to the
students. Project coordinator and Project guide are interacted with each other. Depending
upon the different parameters related to the work assigned by the coordinator, the progress
chart of the group is created and grades will get automatically assigned for the particular
group of the students. E-mail notifications are send to the groups about the important notices
and updates related to their final year project. What is project Management? Project
management is the process of planning, scheduling, resource management, requirement
analysis, designing and testing to achieve project goals and objectives. Without project
management it is difficult to complete projects in given time. Therefore, project management
is required to remove such barriers in project development and to achieve specific goals.
Project Information System
BCA III(Sem VI)2018-19 Page 2
2. Problem definition
2.1 Modules:
1] Administration [ Project Guide ]
a] Project Allocation
b] Academic Year Project Management
c] Year wise Student Project List
2] Students
a] Previous Project List View / Academic Year
b] Project List
Project Information System
BCA III(Sem VI)2018-19 Page 3
2.2 System Analysis
System analysis aims at establishing requests for the system to
be acquired, developed and installed. It involves studying and analyzing the ways of an
organization currently processing the data to produce information. Analyzing the
problem thoroughly forms the vital part of the system study. In system analysis
prevailing situation of problem carefully examined by breaking them into sub problems.
Problematic areas are identified and information is collected. System Analysis.System
analysis is a process of gathering and interpreting facts diagnosing problems and the
information to recommend improvements on the system .It is a problem solving activity
that requires intensive communication and system developers system analysis is our
study is an important phase of any system development process the system is a study to
the minutest detail and analysed the system .Analyst plays the role of the integrator and
develop into the working of the present system the system is viewed as a whole and the
input to the system are identified output from the organisation are raised to the various
processes system analysis is concerned with becoming aware of the problem identifying
the relevant the decisional variables analysing and synthesizing the various factors and
determining the optimal or at least satisfactory solution or a programme of action detail
study of the process must be made by various techniques like interview question the data
collected .By this is forces must be scrutinized to arrive to a conclusion the confusion is
an understanding of how the system function this system is called the existing system.
Project Information System
BCA III(Sem VI)2018-19 Page 4
3. EXISTING SYSTEM
Existing system of system of project management is manual. Project
coordinator or guide gives task for student manually. Student complete the work which is
given by coordinator or guide and submits manually, in this system all work is done by
manually so it can take more time to complete project related work. Project coordinator or
guide requires remembering in mind when student completed the work so it is difficult for
Project coordinator or guide which student completed the task and when. In the existing
system does not help users to get right information at right time and user cannot manage
project development easily to achieve the main goal.
3.1Limitations of Existing System:
• It is time consuming.
• Right information is not retrieved at right time.
• Any updates to the data by team members or the Project coordinator or guide cannot
see immediately by the rest of the team.
• All work is done manually.
Project Information System
BCA III(Sem VI)2018-19 Page 5
4. PROPOSED SYSTEM
In this proposed system we can implement a system which can manage project
cognate all work consummated by utilized and Project coordinator or guide. Coordinator
updates project cognate information, view work done by a student at which time and view
progress chart of work done by student, progress chart is developed utilizing WBS (“Work
Breakdown Structure”). Student retrieved the given work information updates and
consummates this work at given time and submits into the project management system.
4.1 Advantages of the proposed system:
• All the information about the students/users can be maintained in an efficient and
effective manner.
• The system contains all the up-to-date information and stores information about
all the latest registered user.
• Result will be very precise and accurate and will be declared in very short span of
time because calculation and evaluations are done by the simulator itself.
• Simulates an international classroom
Project Information System
BCA III(Sem VI)2018-19 Page 6
5. Feasibility Study
A key part of the preliminary investigation that reviews anticipated costs and benefits
and recommends a course of action based on operational, technical, economic, and time
factors. The purpose of the study is to determine if the systems request should proceed
further.
5.1Technical Feasibility
Technical feasibility centers on the existing manual system of the test management
process and to what extent it can support the system. According to feasibility analysis
procedure the technical feasibility of the system is analyzed and the technical requirements
such as software facilities, procedure, inputs are identified. It is also one of the important
phases of the system development activities. The system offers greater levels of user
friendliness combined with greater processing speed. Therefore, the cost of maintenance can
be reduced. Since, processing speed is very high and the work is reduced in the maintenance
point of view management convince that the project is operationally feasible.
Project Information System
BCA III(Sem VI)2018-19 Page 7
6. Hardware and Software Requirements
6.1. Software Requirements
Front-End:- HTML + CSS
Java JSP Servlets etc
JAVA-SE:- Java Standard Edition is a programming platform— part of the Java Platform
for developing and running distributed multitier architecture Java applications, based largely
on modular software components running on an application server.
APACHE TOMCAT: - Web-server for running Java-SE applications over network.
HTML + CSS:- HTML ,stands for Hyper Text Mark-up Language, is a mark-up
language for web pages. It provides a means to create structured documents including
headings, pictures, objects, lists, links, and other items and can be used to create interactive
pages. It can include or can load scripts in language such as JAVA SCRIPT which affects the
behaviour of HTMML processors like Web Browsers.Cascading Style Sheets (CSS) is a style
sheet language used for describing the presentation of a document written in a markup
language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside
HTML and JavaScript.
Project Information System
BCA III(Sem VI)2018-19 Page 8
Back-End: -
MySQL: - MySQL is an open source relational database management system
(RDBMS).Its name is a combination of "My", the name of co-founder Michael
Widenius's daughter and "SQL", the abbreviation for Structured Query Language.
MySQL is free and open-source software under the terms of the GNU General
Public License, and is also available under a variety of proprietary licenses. MySQL
was owned and sponsored by the Swedish company MySQLAB, which was bought
by Sun Microsystems (now Oracle Corporation). In 2010, when Oracle acquired Sun,
Widenius forked the open-source MySQL project to create MariaDB.
MySQL is a component of the LAMP web application software stack (and
others), which is an acronym for Linux, Apache, MySQL, Perl/PHP/Python. MySQL
is used by many database-driven web applications, including Drupal, Joomla, phpBB,
and WordPress. MySQL is also used by many popular websites, including Google
6.2 Hardware Requirements
Processor : Intel i3 or above
RAM : 4 GB
Hard Disk : 1 TB
Disk Space : 5 MB or above
Project Information System
BCA III(Sem VI)2018-19 Page 9
7. Database Used:-
7.1 MySQL:
Introduction
MySQL is an open source relational database management system
(RDBMS).Its name is a combination of "My", the name of co-founder Michael Widenius's
daughter and "SQL", the abbreviation for Structured Query Language.
MySQL is free and open-source software under the terms of the GNU General
Public License, and is also available under a variety of proprietary licenses. MySQL was
owned and sponsored by the Swedish company MySQLAB, which was bought by Sun
Microsystems (now Oracle Corporation). In 2010, when Oracle acquired Sun, Widenius
forked the open-source MySQL project to create MariaDB.
MySQL is a component of the LAMP web application software stack (and
others), which is an acronym for Linux, Apache, MySQL, Perl/PHP/Python. MySQL is used
by many database-driven web applications, including Drupal, Joomla, phpBB, and
WordPress. MySQL is also used by many popular websites, including Google.
Project Information System
BCA III(Sem VI)2018-19 Page 10
7.2Database Design:-
Database design is the process of producing a detailed data model of
database. These data model contains all the needed logical and physical design choices and
physical storage parameters needed to generate a data definition language which can then be
used to create a database. Aw fully attributed data model contains detail attributes for each
entity. The term database design can be used to describe many different parts of the design of
an overall database system. Principally and most correctly it can be thought of as the logical
design of the best data structures used to store the data. In the relational model these are the
tables and views. In an object database the entities and relationships map directly to object
classes and name the relationships. However the term database design could also be used to
apply to the whole process of Designing not just the best data structures but also the forms
and Furious used as a part of the oral database application within the database management
system.
Formation of Table:- create database projinfodb;
use projinfodb;
create table projlist
( id integer primary key auto_increment,
projname varchar(50),
frontend varchar(20),
backend varchar(20),
members varchar(200),
details varchar(500),
groupid integer,
year integer );
Project Information System
BCA III(Sem VI)2018-19 Page 11
Formation Of Table In MySQL:
Project Information System
BCA III(Sem VI)2018-19 Page 12
8. Forms & Coding:-
Forms:-
8.1Administrator Page Login Form:-
Coding:-
For Administrator Login:-
<%
String uid=request.getParameter("userid");
String pwd=request.getParameter("pwd");
if(uid.equals("admin") && pwd.equals("super"))
response.sendRedirect("sadmin/main.jsp");
else
response.sendRedirect("index.jsp?login=error");
%>
Project Information System
BCA III(Sem VI)2018-19 Page 13
For Index Page:-
<html>
<link href=mystyle.css type=text/css rel=stylesheet />
<body class=page >
<div style="background-color:black;color:white;text-align:center" >
<h1 class=mainheading >Project Information System</h1>
</div>
<div style="text-align:center" >
<center>
<table width=100% cellspacing=20px >
<tr>
<td style="width:30%" class=smallbox >
<center>
<table cellspacing=5px cellpadding=5px class=subheading style="color:gray"
>
<tr><td><b>Guided By </b></td></tr>
<tr><td>Prof. Kishor Supatkar</td></tr>
<tr><td>Mr. Kunjan Tiwari</td></tr>
<tr><td>Ms. Sonali Barad</td></tr>
<tr><td>Mrs. Ruchita Chandak</td></tr>
<tr><td><b>Submitted By</b></td></tr>
<tr><td>Saurabh Adhau</td></tr>
<tr><td>Pavan Babhulkar</td></tr>
<tr><td>Rushikesh Deshmukh</td></tr>
Project Information System
BCA III(Sem VI)2018-19 Page 14
<tr><td>Shantanu Joshi</td></tr>
</table>
</center>
</td>
<td style="width:40%" class=smallbox >
<img src=images/logo.jpg width=100% >
</td>
<td style="width:30%" class=smallbox >
<br>
<br>
<form action=login.jsp method=post >
<center>
<img src=images/login.jpg height=150px ><br>
<br>
<table >
<tr><td>UserID</td><td><input type=text name=userid required ></td></tr>
<tr><td>Password</td><td><input type=password name=pwd required>
</td></tr>
<tr><td></td><td><input type=submit value=Login ></td></tr>
</table>
<br>
</center>
</form>
</td>
Project Information System
BCA III(Sem VI)2018-19 Page 15
</tr>
</table>
</center>
</div>
</body>
</html>
Project Information System
BCA III(Sem VI)2018-19 Page 16
8.2 New Group Form:-
Coding:-
<%@page import="java.util.*" %>
<html>
<%
int year = Calendar.getInstance().get(Calendar.YEAR);
%>
<link href=../mystyle.css type=text/css rel=stylesheet />
<body class=page >
<center>
<br>
<div class=mainbox >
<h1 class=pageheading >New Group <hr size=1px color=silver ></h1>
<form action=addgroup.jsp >
Project Information System
BCA III(Sem VI)2018-19 Page 17
<table width=80% class=grid cellpadding=5px cellspacing=10px >
<tr><td>GroupID</td><td><input type=text name=groupid required size=5 >
Year <input type=text name=year required size=5 value=<%=year%> ></td></tr>
<tr><td>Project Name</td><td><input type=text name=projname required
size=50 ></td></tr>
<tr><td>FrontEnd</td><td><input type=text name=frontend required size=50
></td></tr>
<tr><td>BackEnd</td><td><input type=text name=backend required size=50
></td></tr>
<tr><td>Members</td><td><textarea name=members required rows=5
cols=50 ></textarea></td></tr>
<tr><td>Details</td><td><textarea name=details required rows=5 cols=50
></textarea></td></tr>
<tr><td></td><td><input type=submit value=Add ></td></tr>
</table>
</form>
</div>
</center>
</body>
</html>
Project Information System
BCA III(Sem VI)2018-19 Page 18
8.3 Current List Form:-
Coding:-
<%@page import="java.sql.*,java.util.Calendar" %>
<html>
<link href=../mystyle.css type=text/css rel=stylesheet />
<style>
tr:hover
{
background-color:#f8f8f8;
}
</style>
<body class=page >
Project Information System
BCA III(Sem VI)2018-19 Page 19
<%
int year = Calendar.getInstance().get(Calendar.YEAR);
%>
<center>
<div class=mainbox >
<h1 class=pageheading >Current Projects List<hr size=1px color=silver ></h1>
<table class=grid border=1 cellspacing=10 cellpadding=10 width=90% >
<tr><td>Year</td><td>Group ID</td><td>Project Name</td><td>Details</td></tr>
<%
Class.forName("com.mysql.cj.jdbc.Driver");
Connection
con=DriverManager.getConnection("jdbc:mysql://localhost/projinfodb","root","admin
");
String msql="select * from projlist where year="+year+" order by year,groupid";
Statement smt=con.createStatement();
ResultSet rs=smt.executeQuery(msql);
while(rs.next())
{
String id=rs.getString("id");
String gid=rs.getString("groupid");
String yr=rs.getString("year");
String pn=rs.getString("projname");
Project Information System
BCA III(Sem VI)2018-19 Page 20
String link="<a href=showprojinfo.jsp?id="+id+"&year="+yr+" ><img
src=../images/view.jpg height=35px ></a>";
%>
<tr><td><%=yr%></td><td><%=gid%></td><td><%=pn%></td><td><%=l
ink%></td></tr>
<%
}
%>
</table>
</div>
</center>
</body>
</html>
Project Information System
BCA III(Sem VI)2018-19 Page 21
8.4 Project List Form:-
Coding:-
<%@page import="java.sql.*" %>
<html>
<link href=../mystyle.css type=text/css rel=stylesheet />
<style>
tr:hover
{
background-color:#f8f8f8;
}
</style>
<body class=page >
<center>
Project Information System
BCA III(Sem VI)2018-19 Page 22
<div class=mainbox >
<h1 class=pageheading >Project List <hr size=1px color=silver ></h1>
<table class=grid border=1 cellspacing=10 cellpadding=10 width=90% >
<tr><td>Year</td><td>Group ID</td><td>Project Name</td><td>Details</td></tr>
<%
Class.forName("com.mysql.cj.jdbc.Driver");
Connection
con=DriverManager.getConnection("jdbc:mysql://localhost/projinfodb","root","admin
");
String msql="select * from projlist order by year,groupid";
Statement smt=con.createStatement();
ResultSet rs=smt.executeQuery(msql);
while(rs.next())
{
String id=rs.getString("id");
String gid=rs.getString("groupid");
String yr=rs.getString("year");
String pn=rs.getString("projname");
String link="<a href=showprojinfo.jsp?id="+id+"&year="+yr+" ><img
src=../images/view.jpg height=35px ></a>";
%>
Project Information System
BCA III(Sem VI)2018-19 Page 23
<tr><td><%=yr%></td><td><%=gid%></td><td><%=pn%></td><td><%=link%><
/td></tr>
<%
}
%>
</table>
</div>
</center>
</body>
</html>
Project Information System
BCA III(Sem VI)2018-19 Page 24
9.Tomcat server view:-
Project Information System
BCA III(Sem VI)2018-19 Page 25
10. FUTURE SCOPE
We can modify the new system in future as:
▪ Biometric Verification: Admin can be verified by Thumb impression, Iris scan.
▪ 3-D Password: We can also modify the system which only accepts 3-D
password.
▪ We can add attendance functionality in future.
▪ Admin can receive the feedback from user.
▪ User can view and update their profile.
▪ This can be use in educational as well as in corporate world.
Project Information System
BCA III(Sem VI)2018-19 Page 26
11. CONCLUSION
In this world, the most important factor which we consider is time. Thus we
have developed the software named Project Information System, which is time efficient and
accurate as compared to the current process of manging information of projects.
The project is designed and coded in such a way that any further modifications
that are needed in the future can be easily implemented without affecting the functionality of
the system.
This project is purely user friendly and platform independent, so user can run
this tool in any environment. It is very easy to implement or add many features to this tool.
Finally we conclude that Project Information System is the simple software which can be
used in Schools and Colleges to fill the information of various projects and details about their.
Project Information System
BCA III(Sem VI)2018-19 Page 27
12. Reference:-
www.w3schools.com
www.theserverside.com

More Related Content

What's hot

College management system ppt
College management system pptCollege management system ppt
College management system pptShanthan Reddy
 
School fee-management-system
School fee-management-systemSchool fee-management-system
School fee-management-systemJitendra Shrestha
 
School management system
School management systemSchool management system
School management systemclickonbs
 
Data Flow Diagram_DFD
Data Flow Diagram_DFDData Flow Diagram_DFD
Data Flow Diagram_DFDCoT
 
Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project pptMohit Gupta
 
Bpo management systemuml
Bpo management systemumlBpo management systemuml
Bpo management systemumlshashank reddy
 
Online Examination System Presentation
Online Examination System PresentationOnline Examination System Presentation
Online Examination System Presentationrahul patil
 
(Project) Student grading system
(Project) Student grading system(Project) Student grading system
(Project) Student grading systemRajesh Piryani
 
Student management system
Student management systemStudent management system
Student management systemAmit Gandhi
 
Online Quiz System Project PPT
Online Quiz System Project PPTOnline Quiz System Project PPT
Online Quiz System Project PPTShanthan Reddy
 
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured ChartsOnline Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured Chartsgrandhiprasuna
 
Academic management system PPT
Academic management system PPTAcademic management system PPT
Academic management system PPTNagaraj Kandoor
 
ERP on School Management System
ERP on School Management SystemERP on School Management System
ERP on School Management SystemAmit Gandhi
 
Online Job Portal SnapShots
Online Job Portal SnapShots Online Job Portal SnapShots
Online Job Portal SnapShots Aj Maurya
 
Make your school smarter with advance school management system
Make your school smarter with advance school management systemMake your school smarter with advance school management system
Make your school smarter with advance school management systemAkshar School Solutions
 
library management system
library management systemlibrary management system
library management systemprabhat kumar
 

What's hot (20)

College management system ppt
College management system pptCollege management system ppt
College management system ppt
 
School fee-management-system
School fee-management-systemSchool fee-management-system
School fee-management-system
 
School management system
School management systemSchool management system
School management system
 
Data Flow Diagram_DFD
Data Flow Diagram_DFDData Flow Diagram_DFD
Data Flow Diagram_DFD
 
Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project ppt
 
SRMS-PPT-ftxttm.pptx
SRMS-PPT-ftxttm.pptxSRMS-PPT-ftxttm.pptx
SRMS-PPT-ftxttm.pptx
 
Bpo management systemuml
Bpo management systemumlBpo management systemuml
Bpo management systemuml
 
Online Examination System Presentation
Online Examination System PresentationOnline Examination System Presentation
Online Examination System Presentation
 
(Project) Student grading system
(Project) Student grading system(Project) Student grading system
(Project) Student grading system
 
Student management system
Student management systemStudent management system
Student management system
 
Online Quiz System Project PPT
Online Quiz System Project PPTOnline Quiz System Project PPT
Online Quiz System Project PPT
 
Learning Managment System
Learning Managment SystemLearning Managment System
Learning Managment System
 
Online Examination System
Online Examination SystemOnline Examination System
Online Examination System
 
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured ChartsOnline Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
 
Academic management system PPT
Academic management system PPTAcademic management system PPT
Academic management system PPT
 
ERP on School Management System
ERP on School Management SystemERP on School Management System
ERP on School Management System
 
Result Management System
Result Management SystemResult Management System
Result Management System
 
Online Job Portal SnapShots
Online Job Portal SnapShots Online Job Portal SnapShots
Online Job Portal SnapShots
 
Make your school smarter with advance school management system
Make your school smarter with advance school management systemMake your school smarter with advance school management system
Make your school smarter with advance school management system
 
library management system
library management systemlibrary management system
library management system
 

Similar to Project Information System

COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMIRJET Journal
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfKamal Acharya
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfKamal Acharya
 
Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.Manoj Kumar
 
216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-project216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-projecthomeworkping8
 
Studentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyrStudentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyr053VENKADESHKUMARVK
 
Project Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxProject Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxAjayPatre1
 
Complete project on hospital maangement system
Complete project on hospital maangement systemComplete project on hospital maangement system
Complete project on hospital maangement systemRahul Kumar
 
Project Review Management System
Project Review Management SystemProject Review Management System
Project Review Management SystemIRJET Journal
 
Development of Intelligent Alumni Management System for Universities
Development of Intelligent Alumni Management System for Universities Development of Intelligent Alumni Management System for Universities
Development of Intelligent Alumni Management System for Universities Associate Professor in VSB Coimbatore
 
online education system project report
online education system project reportonline education system project report
online education system project reportHagi Sahib
 
Ignou MCA mini project report
Ignou MCA mini project reportIgnou MCA mini project report
Ignou MCA mini project reportHitesh Jangid
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology RaviKalola786
 
Governing software process improvements in globally distributed product devel...
Governing software process improvements in globally distributed product devel...Governing software process improvements in globally distributed product devel...
Governing software process improvements in globally distributed product devel...Shakas Technologies
 

Similar to Project Information System (20)

COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEM
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdf
 
Chapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdfChapter_1_INTRODUCTION.pdf
Chapter_1_INTRODUCTION.pdf
 
Attendance management system project report.
Attendance management system project report.Attendance management system project report.
Attendance management system project report.
 
216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-project216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-project
 
Studentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyrStudentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyr
 
online banking system
online banking systemonline banking system
online banking system
 
Project Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptxProject Documentation Student Management System format.pptx
Project Documentation Student Management System format.pptx
 
Complete project on hospital maangement system
Complete project on hospital maangement systemComplete project on hospital maangement system
Complete project on hospital maangement system
 
Project Review Management System
Project Review Management SystemProject Review Management System
Project Review Management System
 
Development of Intelligent Alumni Management System for Universities
Development of Intelligent Alumni Management System for Universities Development of Intelligent Alumni Management System for Universities
Development of Intelligent Alumni Management System for Universities
 
online education system project report
online education system project reportonline education system project report
online education system project report
 
Hafsa 131003112307-phpapp02
Hafsa 131003112307-phpapp02Hafsa 131003112307-phpapp02
Hafsa 131003112307-phpapp02
 
5 job adda doc 2
5 job adda doc 25 job adda doc 2
5 job adda doc 2
 
5 job adda doc 2
5 job adda doc 25 job adda doc 2
5 job adda doc 2
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final report
 
Ignou MCA mini project report
Ignou MCA mini project reportIgnou MCA mini project report
Ignou MCA mini project report
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology
 
Governing software process improvements in globally distributed product devel...
Governing software process improvements in globally distributed product devel...Governing software process improvements in globally distributed product devel...
Governing software process improvements in globally distributed product devel...
 
150
150150
150
 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 

Project Information System

  • 1. PROJECT REPORT On “BCA PROJECT INFORMATION SYSTEM” 1) SAURABH ADHAU 2) PAVAN BABHULKAR 3) RUSHIKESH DESHMUKH 4) SHANTANU JOSHI
  • 2. ACKNOWLEDGEMENT We would like to thank the project guide Mr. K.K Tiwari , Ms.S.K.Barad , Mrs.R.K.Chandak for providing all the material possible and encouraging throughout the course .It is a great pleasure for me to acknowledgement the assistance and contribution of head of department Mr. K.M. Supatkar sir for his valuable suggestion during development of the project . We also thank to our project guide, Mr. K.K Tiwari whose valuable help from time to time with the completion of this project .We extent our thanks for the constant interest and encouraging help of lecturers and other staff of BCA department to enhance the understand project and for the successful completion of this project.
  • 3. INDEX CONTENTS PAGE NO. 1. Introduction 1 2. Problem definition 2 • Modules • System analysis 3. EXISTING SYSTEM 4 • Limitations of existing system 4.Proposed System 5 • Advantages of proposed system 5. Feasibility Study 6 • Technical Feasibility 6. Hardware and Software requirements 7 7. Database Used 9 • MySQL • Database Design 8. Forms & Coding 12 • Administrator Page Login Form • New Group Form • Current List Form • Project List Form 9. Tomcat server view 24 10. Future Scope 25 11. Conclusion 26 12. Reference 27
  • 4. ABSTRACT Managing and controlling the final year projects of students using manual or traditional process is a very tedious job. The main aim of this project is to create an automated system for managing all the activities of projects. Project management system is a system for managing, controlling, monitoring the final year projects of students. It is a web based portal or application which is useful for students and project guide. Firstly all the students need to register into the system using registration form. Then registered students can login into the system using their id and password to get authenticated. When the students login to the system, then they will form the groups by their own. Similarly, project guide needs to login into the system using their id and password. PMS also allows the group of the students to provide at least three project domains and then system will assign the guides to the group of students.
  • 5. Project Information System BCA III(Sem VI)2018-19 Page 1 1. Introduction In today’s world, nobody takes an initiative to look for notices which are displayed on the notice boards. Many students miss the information about some important notices and updates related to their final year projects. Also, the students are not able to keep track of their project related activities. It becomes very easy if all the details and updates of the project from guides and coordinator are readily available for the students. Managing the final year projects manually is very stressful job. But using simple web portal anyone can carry out their project related work which is the main aim of Project Management System (PMS). It provides students and Project guides a simple web portal to manage and monitor the overall project activities. All the modules of the system have a unique user id and password. Then any module can login into the system using their id and password to get authenticated further. PMS allows the group of students to provide at least three project domains and then the system will automatically assign the guides to the groups of students. Project coordinator is the main module of the system which assigns various tasks to the students. Project coordinator and Project guide are interacted with each other. Depending upon the different parameters related to the work assigned by the coordinator, the progress chart of the group is created and grades will get automatically assigned for the particular group of the students. E-mail notifications are send to the groups about the important notices and updates related to their final year project. What is project Management? Project management is the process of planning, scheduling, resource management, requirement analysis, designing and testing to achieve project goals and objectives. Without project management it is difficult to complete projects in given time. Therefore, project management is required to remove such barriers in project development and to achieve specific goals.
  • 6. Project Information System BCA III(Sem VI)2018-19 Page 2 2. Problem definition 2.1 Modules: 1] Administration [ Project Guide ] a] Project Allocation b] Academic Year Project Management c] Year wise Student Project List 2] Students a] Previous Project List View / Academic Year b] Project List
  • 7. Project Information System BCA III(Sem VI)2018-19 Page 3 2.2 System Analysis System analysis aims at establishing requests for the system to be acquired, developed and installed. It involves studying and analyzing the ways of an organization currently processing the data to produce information. Analyzing the problem thoroughly forms the vital part of the system study. In system analysis prevailing situation of problem carefully examined by breaking them into sub problems. Problematic areas are identified and information is collected. System Analysis.System analysis is a process of gathering and interpreting facts diagnosing problems and the information to recommend improvements on the system .It is a problem solving activity that requires intensive communication and system developers system analysis is our study is an important phase of any system development process the system is a study to the minutest detail and analysed the system .Analyst plays the role of the integrator and develop into the working of the present system the system is viewed as a whole and the input to the system are identified output from the organisation are raised to the various processes system analysis is concerned with becoming aware of the problem identifying the relevant the decisional variables analysing and synthesizing the various factors and determining the optimal or at least satisfactory solution or a programme of action detail study of the process must be made by various techniques like interview question the data collected .By this is forces must be scrutinized to arrive to a conclusion the confusion is an understanding of how the system function this system is called the existing system.
  • 8. Project Information System BCA III(Sem VI)2018-19 Page 4 3. EXISTING SYSTEM Existing system of system of project management is manual. Project coordinator or guide gives task for student manually. Student complete the work which is given by coordinator or guide and submits manually, in this system all work is done by manually so it can take more time to complete project related work. Project coordinator or guide requires remembering in mind when student completed the work so it is difficult for Project coordinator or guide which student completed the task and when. In the existing system does not help users to get right information at right time and user cannot manage project development easily to achieve the main goal. 3.1Limitations of Existing System: • It is time consuming. • Right information is not retrieved at right time. • Any updates to the data by team members or the Project coordinator or guide cannot see immediately by the rest of the team. • All work is done manually.
  • 9. Project Information System BCA III(Sem VI)2018-19 Page 5 4. PROPOSED SYSTEM In this proposed system we can implement a system which can manage project cognate all work consummated by utilized and Project coordinator or guide. Coordinator updates project cognate information, view work done by a student at which time and view progress chart of work done by student, progress chart is developed utilizing WBS (“Work Breakdown Structure”). Student retrieved the given work information updates and consummates this work at given time and submits into the project management system. 4.1 Advantages of the proposed system: • All the information about the students/users can be maintained in an efficient and effective manner. • The system contains all the up-to-date information and stores information about all the latest registered user. • Result will be very precise and accurate and will be declared in very short span of time because calculation and evaluations are done by the simulator itself. • Simulates an international classroom
  • 10. Project Information System BCA III(Sem VI)2018-19 Page 6 5. Feasibility Study A key part of the preliminary investigation that reviews anticipated costs and benefits and recommends a course of action based on operational, technical, economic, and time factors. The purpose of the study is to determine if the systems request should proceed further. 5.1Technical Feasibility Technical feasibility centers on the existing manual system of the test management process and to what extent it can support the system. According to feasibility analysis procedure the technical feasibility of the system is analyzed and the technical requirements such as software facilities, procedure, inputs are identified. It is also one of the important phases of the system development activities. The system offers greater levels of user friendliness combined with greater processing speed. Therefore, the cost of maintenance can be reduced. Since, processing speed is very high and the work is reduced in the maintenance point of view management convince that the project is operationally feasible.
  • 11. Project Information System BCA III(Sem VI)2018-19 Page 7 6. Hardware and Software Requirements 6.1. Software Requirements Front-End:- HTML + CSS Java JSP Servlets etc JAVA-SE:- Java Standard Edition is a programming platform— part of the Java Platform for developing and running distributed multitier architecture Java applications, based largely on modular software components running on an application server. APACHE TOMCAT: - Web-server for running Java-SE applications over network. HTML + CSS:- HTML ,stands for Hyper Text Mark-up Language, is a mark-up language for web pages. It provides a means to create structured documents including headings, pictures, objects, lists, links, and other items and can be used to create interactive pages. It can include or can load scripts in language such as JAVA SCRIPT which affects the behaviour of HTMML processors like Web Browsers.Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
  • 12. Project Information System BCA III(Sem VI)2018-19 Page 8 Back-End: - MySQL: - MySQL is an open source relational database management system (RDBMS).Its name is a combination of "My", the name of co-founder Michael Widenius's daughter and "SQL", the abbreviation for Structured Query Language. MySQL is free and open-source software under the terms of the GNU General Public License, and is also available under a variety of proprietary licenses. MySQL was owned and sponsored by the Swedish company MySQLAB, which was bought by Sun Microsystems (now Oracle Corporation). In 2010, when Oracle acquired Sun, Widenius forked the open-source MySQL project to create MariaDB. MySQL is a component of the LAMP web application software stack (and others), which is an acronym for Linux, Apache, MySQL, Perl/PHP/Python. MySQL is used by many database-driven web applications, including Drupal, Joomla, phpBB, and WordPress. MySQL is also used by many popular websites, including Google 6.2 Hardware Requirements Processor : Intel i3 or above RAM : 4 GB Hard Disk : 1 TB Disk Space : 5 MB or above
  • 13. Project Information System BCA III(Sem VI)2018-19 Page 9 7. Database Used:- 7.1 MySQL: Introduction MySQL is an open source relational database management system (RDBMS).Its name is a combination of "My", the name of co-founder Michael Widenius's daughter and "SQL", the abbreviation for Structured Query Language. MySQL is free and open-source software under the terms of the GNU General Public License, and is also available under a variety of proprietary licenses. MySQL was owned and sponsored by the Swedish company MySQLAB, which was bought by Sun Microsystems (now Oracle Corporation). In 2010, when Oracle acquired Sun, Widenius forked the open-source MySQL project to create MariaDB. MySQL is a component of the LAMP web application software stack (and others), which is an acronym for Linux, Apache, MySQL, Perl/PHP/Python. MySQL is used by many database-driven web applications, including Drupal, Joomla, phpBB, and WordPress. MySQL is also used by many popular websites, including Google.
  • 14. Project Information System BCA III(Sem VI)2018-19 Page 10 7.2Database Design:- Database design is the process of producing a detailed data model of database. These data model contains all the needed logical and physical design choices and physical storage parameters needed to generate a data definition language which can then be used to create a database. Aw fully attributed data model contains detail attributes for each entity. The term database design can be used to describe many different parts of the design of an overall database system. Principally and most correctly it can be thought of as the logical design of the best data structures used to store the data. In the relational model these are the tables and views. In an object database the entities and relationships map directly to object classes and name the relationships. However the term database design could also be used to apply to the whole process of Designing not just the best data structures but also the forms and Furious used as a part of the oral database application within the database management system. Formation of Table:- create database projinfodb; use projinfodb; create table projlist ( id integer primary key auto_increment, projname varchar(50), frontend varchar(20), backend varchar(20), members varchar(200), details varchar(500), groupid integer, year integer );
  • 15. Project Information System BCA III(Sem VI)2018-19 Page 11 Formation Of Table In MySQL:
  • 16. Project Information System BCA III(Sem VI)2018-19 Page 12 8. Forms & Coding:- Forms:- 8.1Administrator Page Login Form:- Coding:- For Administrator Login:- <% String uid=request.getParameter("userid"); String pwd=request.getParameter("pwd"); if(uid.equals("admin") && pwd.equals("super")) response.sendRedirect("sadmin/main.jsp"); else response.sendRedirect("index.jsp?login=error"); %>
  • 17. Project Information System BCA III(Sem VI)2018-19 Page 13 For Index Page:- <html> <link href=mystyle.css type=text/css rel=stylesheet /> <body class=page > <div style="background-color:black;color:white;text-align:center" > <h1 class=mainheading >Project Information System</h1> </div> <div style="text-align:center" > <center> <table width=100% cellspacing=20px > <tr> <td style="width:30%" class=smallbox > <center> <table cellspacing=5px cellpadding=5px class=subheading style="color:gray" > <tr><td><b>Guided By </b></td></tr> <tr><td>Prof. Kishor Supatkar</td></tr> <tr><td>Mr. Kunjan Tiwari</td></tr> <tr><td>Ms. Sonali Barad</td></tr> <tr><td>Mrs. Ruchita Chandak</td></tr> <tr><td><b>Submitted By</b></td></tr> <tr><td>Saurabh Adhau</td></tr> <tr><td>Pavan Babhulkar</td></tr> <tr><td>Rushikesh Deshmukh</td></tr>
  • 18. Project Information System BCA III(Sem VI)2018-19 Page 14 <tr><td>Shantanu Joshi</td></tr> </table> </center> </td> <td style="width:40%" class=smallbox > <img src=images/logo.jpg width=100% > </td> <td style="width:30%" class=smallbox > <br> <br> <form action=login.jsp method=post > <center> <img src=images/login.jpg height=150px ><br> <br> <table > <tr><td>UserID</td><td><input type=text name=userid required ></td></tr> <tr><td>Password</td><td><input type=password name=pwd required> </td></tr> <tr><td></td><td><input type=submit value=Login ></td></tr> </table> <br> </center> </form> </td>
  • 19. Project Information System BCA III(Sem VI)2018-19 Page 15 </tr> </table> </center> </div> </body> </html>
  • 20. Project Information System BCA III(Sem VI)2018-19 Page 16 8.2 New Group Form:- Coding:- <%@page import="java.util.*" %> <html> <% int year = Calendar.getInstance().get(Calendar.YEAR); %> <link href=../mystyle.css type=text/css rel=stylesheet /> <body class=page > <center> <br> <div class=mainbox > <h1 class=pageheading >New Group <hr size=1px color=silver ></h1> <form action=addgroup.jsp >
  • 21. Project Information System BCA III(Sem VI)2018-19 Page 17 <table width=80% class=grid cellpadding=5px cellspacing=10px > <tr><td>GroupID</td><td><input type=text name=groupid required size=5 > Year <input type=text name=year required size=5 value=<%=year%> ></td></tr> <tr><td>Project Name</td><td><input type=text name=projname required size=50 ></td></tr> <tr><td>FrontEnd</td><td><input type=text name=frontend required size=50 ></td></tr> <tr><td>BackEnd</td><td><input type=text name=backend required size=50 ></td></tr> <tr><td>Members</td><td><textarea name=members required rows=5 cols=50 ></textarea></td></tr> <tr><td>Details</td><td><textarea name=details required rows=5 cols=50 ></textarea></td></tr> <tr><td></td><td><input type=submit value=Add ></td></tr> </table> </form> </div> </center> </body> </html>
  • 22. Project Information System BCA III(Sem VI)2018-19 Page 18 8.3 Current List Form:- Coding:- <%@page import="java.sql.*,java.util.Calendar" %> <html> <link href=../mystyle.css type=text/css rel=stylesheet /> <style> tr:hover { background-color:#f8f8f8; } </style> <body class=page >
  • 23. Project Information System BCA III(Sem VI)2018-19 Page 19 <% int year = Calendar.getInstance().get(Calendar.YEAR); %> <center> <div class=mainbox > <h1 class=pageheading >Current Projects List<hr size=1px color=silver ></h1> <table class=grid border=1 cellspacing=10 cellpadding=10 width=90% > <tr><td>Year</td><td>Group ID</td><td>Project Name</td><td>Details</td></tr> <% Class.forName("com.mysql.cj.jdbc.Driver"); Connection con=DriverManager.getConnection("jdbc:mysql://localhost/projinfodb","root","admin "); String msql="select * from projlist where year="+year+" order by year,groupid"; Statement smt=con.createStatement(); ResultSet rs=smt.executeQuery(msql); while(rs.next()) { String id=rs.getString("id"); String gid=rs.getString("groupid"); String yr=rs.getString("year"); String pn=rs.getString("projname");
  • 24. Project Information System BCA III(Sem VI)2018-19 Page 20 String link="<a href=showprojinfo.jsp?id="+id+"&year="+yr+" ><img src=../images/view.jpg height=35px ></a>"; %> <tr><td><%=yr%></td><td><%=gid%></td><td><%=pn%></td><td><%=l ink%></td></tr> <% } %> </table> </div> </center> </body> </html>
  • 25. Project Information System BCA III(Sem VI)2018-19 Page 21 8.4 Project List Form:- Coding:- <%@page import="java.sql.*" %> <html> <link href=../mystyle.css type=text/css rel=stylesheet /> <style> tr:hover { background-color:#f8f8f8; } </style> <body class=page > <center>
  • 26. Project Information System BCA III(Sem VI)2018-19 Page 22 <div class=mainbox > <h1 class=pageheading >Project List <hr size=1px color=silver ></h1> <table class=grid border=1 cellspacing=10 cellpadding=10 width=90% > <tr><td>Year</td><td>Group ID</td><td>Project Name</td><td>Details</td></tr> <% Class.forName("com.mysql.cj.jdbc.Driver"); Connection con=DriverManager.getConnection("jdbc:mysql://localhost/projinfodb","root","admin "); String msql="select * from projlist order by year,groupid"; Statement smt=con.createStatement(); ResultSet rs=smt.executeQuery(msql); while(rs.next()) { String id=rs.getString("id"); String gid=rs.getString("groupid"); String yr=rs.getString("year"); String pn=rs.getString("projname"); String link="<a href=showprojinfo.jsp?id="+id+"&year="+yr+" ><img src=../images/view.jpg height=35px ></a>"; %>
  • 27. Project Information System BCA III(Sem VI)2018-19 Page 23 <tr><td><%=yr%></td><td><%=gid%></td><td><%=pn%></td><td><%=link%>< /td></tr> <% } %> </table> </div> </center> </body> </html>
  • 28. Project Information System BCA III(Sem VI)2018-19 Page 24 9.Tomcat server view:-
  • 29. Project Information System BCA III(Sem VI)2018-19 Page 25 10. FUTURE SCOPE We can modify the new system in future as: ▪ Biometric Verification: Admin can be verified by Thumb impression, Iris scan. ▪ 3-D Password: We can also modify the system which only accepts 3-D password. ▪ We can add attendance functionality in future. ▪ Admin can receive the feedback from user. ▪ User can view and update their profile. ▪ This can be use in educational as well as in corporate world.
  • 30. Project Information System BCA III(Sem VI)2018-19 Page 26 11. CONCLUSION In this world, the most important factor which we consider is time. Thus we have developed the software named Project Information System, which is time efficient and accurate as compared to the current process of manging information of projects. The project is designed and coded in such a way that any further modifications that are needed in the future can be easily implemented without affecting the functionality of the system. This project is purely user friendly and platform independent, so user can run this tool in any environment. It is very easy to implement or add many features to this tool. Finally we conclude that Project Information System is the simple software which can be used in Schools and Colleges to fill the information of various projects and details about their.
  • 31. Project Information System BCA III(Sem VI)2018-19 Page 27 12. Reference:- www.w3schools.com www.theserverside.com