Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 50

INDUSTRIAL TRAINING

ON
“WEBSITE DEVELOPMENT USING
HTML, CSS, JS, SQL & PHP”.
Blue Hills Academy
MD NAJEEBUR RAHMAN RAFID ANDALEEB
ROLL NO: 18DPCS030DB ROLL NO: 18DPCS003DB

Under the guidance of

MR ASHRAF ALI

Department of web development


Office: B - 716, 7th Floor, Advant Navis Business Park, Sect.142, Noida
February - 2021
CONTENTS:
 MY INTRODUCTION
 OBJECTIVE
 ABOUT PROJECT
 IMPORTANCE
 TECHNOLOGY
 FEATURE SCOPE
 CONCULISION
 SOFTWARE USED
 COMPONENT REQUIRED FOR ONLINE
MY INTRODUCTION
Hi My Name is Najeebur Rahman. I am 17 year old and I am a students. I am from Darbhanga Dist. I
have Completed My 10th education BSEB Board From Upgradded MS groul Darbhanga and I got 54%
Marks in Board examination. After completed 10 th exam I decided that I have to do diploma now and
after cracking diploma entrence exam. I took admission in CSE Branch. And now i am pursing diploma
engineering From Maulana Azad National Urdu University Satellite Campus Darbhanga. My strength are
I like reading Book, hard working and a disciplined Person and My short term goal is to get a job in a
reputed company and my long term goal is to achieve a good position where I can build my Career and
help the organization too.
My hobbies are listening music and watching horror movies
That’s all about me, Thanku so much
OBJECTIVE
 School management system project is a project in which one can manage all the activities of a
school/college. This project is useful for administration Students and Teacher of a school/college
where admin can manage school activities like manage students, manage teacher, manage result,
manage fee etc. The title of the project is “School Management system. ” This project will handle
whole the activities of the school. SMS has most of the facilities that a modern school require to
computerize its day-to-day jobs. Its provides facilities to keep the record of students, attendance,
fees, teaching and non-teaching staff with all their required details along with all required students
handling. It has facilities to generate various types of reports, which are require the management
during normal business operation to operate the business effectively
BLUE HILLS ACADEMY

ABOUT SCHOOL
The Blue Hills Academy is the best school for
secondary education, was established in 2020
with a vision to contribute to indian education by
focusing on education and innovation. It made a
very humble beginning with a limited number of
students, staff and infrastructural facilities in a
rural area.

SESSION: 2021-22
IMPORTANCE
 Our website is important because it impacts how our audience perceives our brand. The impression we make
on them can either get them to remain on our page and learn about our school
TECHONOLOGY
Front-end Development By Rafid Andaleeb
HTML
CSS
JAVASCRIPT
TECHONOLOGY
Back-end Development By MD NAJEEBUR RAHMAN
 HTML
CSS
JAVASCRIPT
SQL and
PHP
FEATURE SCOPE

 This software can be made for all OS

 Higher Security feature can be include in this software.


 Program scheduling can also be included in this software.
 This software can be developed to use as tutorial to teach basic concept of OS to new users.
 This system can be implemented with OS to reduce overhead of installing and running
interface of each and every tool at different place.
 Automatic Shutdown through SMS services can implemented in this
CONCLUSION

The Project entitled “School Management System ” is developed using HTML CSS JavaScript as Front-
end and PHP SQL database in back end to computerize the process of management of students record .
This project covers only the basic features required.
SOFTWARE USED

 XAMPP SERVER
 https://www.apachefriends.org
 https:// Download XAMPP - Apache Friends

 EDITOR : VS CODE
https://code.visuaStudio lstudio.com ›
Download Visual Code - Mac, Linux, Windows

 For Run

 Google Chrome
 Mozilla Firefox
 Internet Explorer
SKILLS & COMPONENET NEEDED FOR ONLINE

 Domain Name
https://Location.org

Web Hosting
https://Location.org

Laptop

Internet
WHAT IS DOMAIN NAME
 A domain name is unique name that identifies a website. Domain names are formed
by the rules and procedures of the Domain Name System(DNS). Any name registered in
the DNS is a domain name.

 A domain name represents an Internet Protocol ( IP ) resources, such as a


personal computer used to access the Internet, a server computer hosting a
website.
Web Hosting
Hosting a website means making a website available to public worldwide. When we
create a websites, it is composed of web pages having text, images, videos and other
contents for people to see them.

However, people can see our website only when it is available on the Internet.

To make our website available on the Internet, we have to store it on a computer called
web server.

When we buy some space on a web server and store our WebPages there, our website
becomes hosted and can be seen by anyone.
WHAT IS WEBSITE DEVELOPMENT

Web development is also known as web programming, is the creation of


dynamic web applications & websites. There are two broad divisions of web
development, Front-end ( also called client side development) and Backend
development ( also called server-side development).
References by w3school.com, javaTpoint and
WHAT IS PHP Tutorialpoint

 PHP STAND FOR Hypertext Preprocessor.


 PHP is a widely-used, Open source scripting language
 PHP scripts are executed on the server .
 PHP is Free to download and use.

PHP is an amazing and popular language !


It is deep enough to run the largest social Network (Facebook) !
It is also easy enough to be a beginner’s first server side language

What Can PHP do


PHP can generate dynamic page content
PHP can create, open, read, write, delete, and close files on the server
PHP can collect form data
PHP can add, delete, modify data in your database
PHP can be used to control user-access
PHP can encrypt data

History
 PHP Created in 1994 by Rasmus
Lerdof,
WHAT IS SQL References by w3school.com, javaTpoint and
Tutorialpoint

 WHAT IS SQL ?
SQL stand For Structure Query Language
SQL lets you access and manipulate database
SQL allows users to access data in the relational database management system
SQL allows User to describe the data
What Can SQL do ?
SQL can execute queries against a database
SQL can retrieve data from a database
SQL can insert records in a database
SQL can update records in a database
SQL can Create new database
History !
1970 Dr. Edgar F. Codd of IBM is known as the father of relational database. He describe a relational model
for database
1974 Structure Query Language appeared
1978 IBM developed the first prototype of relational database and standard by ANSI. The first relational
database was released by Relational Software which later came to be known as Oracle
Finally first Version Release March 2006
Admin modules:
 Manage Students (Add, Update, Search, Delete and Print students List )
 Manage Teacher (Add, Update, Search, Delete and Print teacher List)
 Manage Result (Upload, Search, Delete and Print Result List)
 Manage Students Fee (who has Paid manage and who hasn’t Paid)
 Manage Certificates (Generate Certificate)
 Manage Students Attendance (Upload students Attendance)
 Manage Students Admit Card (Upload Students Admit Card)
Admin HOME PAGE:
Manage students (Add students)
Admin can add students after click add students I ‘ll show a students registration Form. All the required field fill
than click Register Now button and send successfully all the data in our database
Manage students (EDIT students)
Admin can edit students details after Search us/her Unique id
Manage students (Search students)
Admin can search any students and saw full her/us details. after Search us/her Unique id
Manage students (delete students)
Admin can Delete any students. after Search us/her Unique id
Manage students ( Print students list )
Admin can saw Students List and admin can also Print students after.
Manage teacher(Add teacher)
Admin can add students after click add students I ‘ll show a students registration Form. All the required field fill
than click Register Now button and send successfully all the data in our database
Manage teacher(search teacher)
Admin can search any teacher by search us/her teacher id
Manage teacher(update teacher)
Admin can Update any teacher by search us/her teacher id
Manage teacher(delete teacher)
Admin can Delete any teacher by search us/her teacher id
Manage teacher(print teacher list)
Admin can print all teacher list
Manage result(add result)
Admin can add or Upload result by search us/her id
Manage result(update result)
Admin can update by search us/her id
Manage result(search result)
Admin can search Result by search us/her id
Manage result(delete result)
Admin can Delete Result by search us/her id
Manage result(print result list)
Admin can Print all students Result sheet after click Print Result List !
Manage Students fee(Upload fee)
Admin can upload students fee after enter this fields !
Manage Students fee(who has paid fee)
Admin can Print who has paid list fee after clicking who has paid !
Manage Students fee(who hasn’t paid fee)
Admin can Print who has paid list fee after clicking who has paid !
Manage certificate(generate certificate)
Admin can generate students certificate like this !
Upload admit card
Admin can upload admit card for any students !
That’s all about admin module
STUDENTS modules:
 STUDENT SIGN UP
 DASHBOARD
 PROFILE
 NOTICE
 TIME TABLE
 ADMIT CARD
 COMPLAINT
 ATTENDANCE
 EXAM RESULT
 EXAM SCHEDULE
 PASSWORD CHANGE
 COURSE REGISTRATION
 DOWNLOAD PROFILE EDIT FORM
 SCHOOL SOCILA MEDIA
Students module(sign up page)
After enter students id password and capture then click login button for login !
Students module(DASHBOARD)
This is students dashboard !
BLUE HILLS ACADEMY - GAROUL
(CENTRAL BOARD OF SECONDARY EDUCATION)
GAROUL, ALINAGAR DARBHANGA
BIHAR - 847423
HOME ABOUT US GENERAL ADMISSION ACADEMIC CAMPUS & FACILITY
GALLERY
THANK YOU

You might also like