0% found this document useful (0 votes)
18 views

Student P Document - BK

The document describes a student clearance system project that allows students to pay fees and check their payment status and clearance online. It includes details about the features, technologies used, database structure, screenshots and advantages/disadvantages.

Uploaded by

rajeshkanade0310
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

Student P Document - BK

The document describes a student clearance system project that allows students to pay fees and check their payment status and clearance online. It includes details about the features, technologies used, database structure, screenshots and advantages/disadvantages.

Uploaded by

rajeshkanade0310
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 30

JIJAMATA COLLEGE OF SCIENCE AND ART'

Dnyanehswamnagar Bhende. Bk, Tal Newasa,


Dist- Ahmednagar

BSC (Computer Science Project) 2022-2023


(Department of computer Science)

Project Name -

"STUDENT
CLARANCE
SYSTEM”
Student Name:- Bhairav Kale

(Class-TY BCS)
JIJAMATA COLLEGE OF SCIENCE AND ART'S

Roll No Exam Seat No

CERTIFICATE
DEPARTMENT OF COMPUTER

This is to certify that Mr.Kale Bhairav Sunil

has satisfactorily carried out the required project work,


prescribed by the savitribai phule University of Pune
for the BSC(Computer science )course in Computer
Project and this file represents his bonafide work in the
year 2023/2024

Principal HOD

Internal Examiner In charge External Examiner


Introducation

The Student Clearance System application allows students to


pay and monitor their payment history. Once the students pay
their fees and are cleared at the hostel, sports directorate, and
student affairs department, their status on their dashboard will
turn to "Cleared". When the student's clearances are all
cleared, he/she can print out his clearance letter for NYSC and
graduation.

The Admin Users are the ones who are in charge of managing
and populating the lists on the system such as the users and
student lists. This user role manages also the fees or the
amount payable by the student for each Department and
Faculty

Web-based Student Clearance System is an online clearance


system for managing student clearance in universities. This
application can be accessed by multiple user roles. It helps the
certain university to store and retrieve the student's clearance
records easily. It has a pleasant user interface and consists of
user-friendly features and functionalities

Features:

1.Admin Panel
 Login and Logout

 User Management

 Register New Student

 List All Students

 Manage Student Clearance

 Add Fee

 View Payment History

 Change Password

2.Student-Side

 Login and Logout

 Dashboard Page

 Pay Outstanding Fee

 View Payment History

 Update Photo

 Change Password
Operating environment:-
 Hardware Requirements:-

 Operating System: - Windows 10 ,Linux

 Ram:-2 GB or More

 Hard Disk: - 64 GB or more

Software Requirements:-
 Browser: Chrome or Mozilla (Any Browser)

 Front End: HTML, CSS, JAVASCRIPT

 Back End: PHP

 Database: MYSQL

Scope of system:
 The main purpose of the system is Access to
relevant and accurate information provide to
college.

 The system contains all the recorded


information that can be handled by the register
and other offices.

 Student can login and fill their details.

 Student can see the clearance.

 Student can see the pending fee.


1.4) Brief Description of Technology

1.Html:-
The hypertext markup language or HTML is the
standard markup language for the documents designed
to the displayed in a web browser .it can be assisted
by technologies. such as cascading style sheets
(css)and scripting languages such as JavaScripts .

We browsers receive HTML from a web server or


from local storage and render the documents into
multimedia web pages .HTML describes the structures
of a web page semantically included cues for the
appearance of the document.

HTML elements are the buildings blocks of HTML


pages. With HTML constructs, images and other
objects such as interactive forms may be embedded
into rendered page .HTML provides a means to create
structured documents by denoting structural semantics
for next such as headings paragraphs lists, links,
quoats and another items .HTML elements are
delineated by tags .written using angle brackets .Tags
such as<img/> and <inputs/> directly introduce
content into the page .Other tags such as <p>
surrounded and provide information about document
text and may include other tags as sub
elements .browsers do not display the HTML tags but
use them to interpret the content of the page.

2.Css:-
Cascading Style Sheets (Css):-is a stylesheets
language used to describe the presentation of a
documentation of a document written in HTML or
XML (including XML dialects such as SVG ,
MathML or XHTML).CSS describes how elements
should be rendered on screen ,on paper, in speech, on
other media.

3.Javascripts:-
JavaScript’s is a dynamic programming language .it is
lightweight and most commonly used as a part of web
page , whose implementations allow client-side script
to interact with the user and make dynamic pages .It is
an interpreted programming language with object –
oriented capabilities.

4.PHP:-
PHP is a recursive acronym for PHP:”Hypertext
Preprocessor”. PHP is a server side scripting language
that is embedded in HTML. It is used to manage
dynamic content, databases, session tracking, even
build entire e-commerce sites.it is integrated with a
number of a mysql, PostgreSQL, Oracle , Sybase,
Informix, and Microsoft SQL Server.

PHP is pleasingly zippy in its execution especially


when compiled as an apache module on the Unix side.
The MySQL server once started executes even very
complex queries with huge results sets in record
setting time.
5.MySQL:-
MySQL is a relational management system (RDBMS)
developed by Oracle that is based on structured query
language(SQL).A database is a structured collection
of data.it may be anything from a simple shopping list
to a picture gallery or place to hold the vast amounts
of information in a corporate
ER Digram
Activity Diagrams:

1. Login
2.Registration
3.Student:
4. Fee
5. Payment
Use Case Diagram
Class Diagram
Sequence Diagram
Component diagram
Table Structure:

1.Admin
Field Type Size Key
`ID` int(3) 10 PK
`username` varchar(15) 20
`password` varchar(15) 20
`designation` varchar(25) 25
`fullname` varchar(30) 30
`email` varchar(40) 40
`status` varchar(10) 10
`photo` varchar(300) 300

2.Students

Field Type Size Key


`ID` int 10 PK
`full name` varchar 50
`matric_no` varchar 20
`password` varchar 20
`session` varchar 10 FK
`faculty` varchar 30
`dept` varchar 45
`phone` varchar 20
`photo` varchar 400
`hostel_approved` int 3
`sport_approved` int 3
3.Fee

Field Type Size Key


ID int 10 PK
session varchar 10 FK
faculty varchar 40
dept varchar 40
amount varchar 20

4.Session

Field Type Size Key


`ID` int 10 PK
`session` varchar 10
5.Payment

Field Type `Size Key


`ID` int(4) 10 PK
`feeID` varchar(25) 30 FK
`studentID` varchar(25) 30 FK
`amount` varchar(25) 30
`datepaid` varchar(25) 30
Screen Shots

1.Admin login

2. Stud login
3. Admin page

4. Add Fee
5. student reg

6.stud fee
6. stud payment

7. stud record

8. payment history
9. clearence letter
10. stud dashboard
Advantages and Disadvantages of the system.

Advantages:
1) It gives complete access only to the private user.

2) There is no delay declaring the result.

3) Pure & secure data flow.

4)In this system unnecessary paper work was reduced.

5) Easy to login & logout to the users.

6) Procedure is not time consuming

Disadvantages:
1. Sometimes the leg a process is time consuming.

2. Does not give access to the undefined users.

3) Forgotten of password & user name is being create a problem To login


Technology Used :-

 Web Technology

 Frontend – HTML , CSS , BOOTSTRAP , JAVASCRIPT

 Backned :- PHP

 Database :- MYSQL
Conclusion :-

our student clearance system project has provided an easy solution


for students to handle their fees online. With a user-friendly interface
created using HTML, CSS, Bootstrap, and JavaScript, students can
navigate through the system effortlessly.

Behind the scenes, PHP manages the functionality of the system while
MySQL stores the necessary data securely. One important condition
we've implemented is a minimum payment threshold of 10000
rupees, ensuring that transactions are meaningful and efficient for
both students and the institution.

In summary, this project exemplifies the power of technology in


simplifying everyday tasks. By providing an efficient and accessible
way for students to clear their fees online, we aim to streamline
administrative processes and enhance the overall experience for
everyone involved.

You might also like