0% found this document useful (0 votes)
84 views18 pages

Class 12 Csprojectssssssssss

The document describes a student project that generates leave letters and allows teachers to view student attendance data. It includes sections on requirements, working description, source code, outputs from different perspectives, and conclusions. The project uses Python and SQL to generate letters, store attendance data in a database, and allow teachers to filter the data.

Uploaded by

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

Class 12 Csprojectssssssssss

The document describes a student project that generates leave letters and allows teachers to view student attendance data. It includes sections on requirements, working description, source code, outputs from different perspectives, and conclusions. The project uses Python and SQL to generate letters, store attendance data in a database, and allow teachers to filter the data.

Uploaded by

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

JAIRAM PUBLIC SCHOOL (SENIOR SECONDARY)SALEM.

ACADEMIC YEAR: 2022-2023

A PROJECT REPORT ON

“LEAVE LETTER GENERATOR AND STUDENT DATA UPDATION”

SUBMITTED BY
ROLL NO :

NAME : SABARESAN.R.P
CLASS : XII
SUBJECT : COMPUTER SCIENCE

SUB CODE : 083

PROJECT GUIDE: Mr. M.VISWANATHAN

PGT (COMPUTER SCIENCE)

DEPARTMENT OF COMPUTER SCIENCE

JAIRAM PUBLIC SCHOOL

SALEM.

1
JAIRAM PUBLIC SCHOOL SALEM

CERTIFICATE

This is to certify that candidate SABARESAN.R.P Roll No:

_____________has successfully completed the project work entitled “LEAVE

LETTER GENERATOR AND STUDENT DATA UPDATION” in the

subject Computer Science (083) laid down in the regulations of CBSE for the

purpose of Practical Examination in Class XII to be held in Jairam Public

School on ___________________.

INTERNAL GUIDE PRINCIPAL

INTERNAL EXAMINER EXTERNAL EXAMINER

2
ACKNOWLEDGEMENT

Apart from the efforts for me, the success of my project depends largely on the
encouragement and guidelines of many others. I take this opportunity to express my
gratitude to the people who have been instrumental in the successful completion of this
project.

I express deep sense of gratitude to almighty God for giving me strength for the
successful completion of the project.

I express my heartfelt gratitude to my parents for constant encouragement while


carrying out this project.

I express my sincere gratitude to our honorable Principal Mr. I. PAUL FRANCIS


XAVIER, Jairam Public School who has been continuously motivating and extending
their helping hand to us.

I express my sincere thanks to our CO-ORDINATORS, Jairam Public School


Salem, for constant encouragement and the guidance provided during this project.

My sincere thanks to Mr. M.VISWANATHAN, A guide, Mentor all the above a


friend, who critically reviewed my project and helped in solving each and every problem,
occurred during implementation of the project.

The guidance and support received from all the members who contributed and who
are contributing to this project, was vital for the success of the project. I am grateful for
their constant support and help.

3
TABLE OF CONTENTS

1.ABSTRACT …………………………………. 5

2.INTRODUCTION …………………………... 6

3.SYSTEM REQUIREMENTS…………….……..7

3.1 HARDWARE REQUIREMENTS

3.2 SOFTWARE REQUIREMENTS

4.WORKING DISCRIPTION ….,…………………8

5.SOURCE CODE ……………………………... 9

6.OUTPUT ……………………………………… 16

7.CONCLUSION ………………………………. 21

8.BIBLIOGRAPHY ………………………………. 15

4
ABSTRACT

This project helps to generate a leave letter using the information student

given and helps to manager information about the leaves taken by the

students, this project helps both for students and teachers ,It helps to track

students attendance history, in this the complete data of student can be known

by teachers like roll number ,name ,starting date and ending date of the leave

also the reason for the absence.

5
INTRODUCTION

Leave letter generator helps to generate a leave letter By use of

python and in this project I also used SQL to maintain a data of

the students attendance history, teachers can use commands To

filter out important information from the database, teachers can

pass commands in the output screen of python ,where it shows

MySQL>, using that command python filter out the important

information you asked .

6
SYSTEM REQUIREMENTS

HARDWARE REQUIREMENTS

PROCESSOR : Intel® Pentium® CPU G4400.

MOTHERBOARD : H110M-S2-CF

RAM 4.00 GB

HARD DISK : 250 GB

MONITOR,KEYBOARD AND MOUSE,PRINTER.

SOFTWARE REQUIREMENTS

OPERATING SYSTEM : Windows 10

FRONT-END : Python 3.9

BACK-END :MySQL

7
WORKING DISCRIPTION

The program consists of these options

1. Student/teacher

2. Write letter/student database

3. Create file

4. Pass command

8
SOURCE CODE

code given below is to write the formate of letter in a file

Code Given below is to insert data of student in a database

9
Code given below is to access the information in database

##################################################

10
OUTPUT

POV:STUDENT(MySQL and Python)

11
Letter File(Python)

12
13
POV: teachers

• Teachers only has the access to work on the database

• They can use SELECT, GROUP BY, ORDER BY ,commands

only.

• They can’t use ALTER TABLE, UPDATE ,DEOP,DELETE

because no one have access to add or remove data.

• These passing command helps to fillter important data of the

students by passing some conditions, like WHERE class=`12B`.

14
POV: Other’s

• What ever here is only for the use of students and teachers,

nobody else can access this.

15
CONCLUSIONS

Hence, the project is successful tested and executed.

16
BIBLIOGRAPHY

1. YouTube videos->https://youtube.com/@BroCodez?si=o8pIPaAGVRRLk0Ax

2. W3schools-> https://www.w3schools.com

17
18

You might also like