You are on page 1of 12

AIR FORCE SCHOOL

VIMAN NAGAR

NAME: Rahul Kumar


CLASS: 12th A
ROLL NO.: 27
SUBJECT: Computer Science practical journal
CERTIFICATE

Class- 12th A Year-2021-2022

This is to certify that the work entered


in this document is the work of Rahul
Kumar of class 12th division A Roll No.
27 has satisfactorily completed the
required project on “CHEMISTRY LAB
MANAGEMENT SYSTEM” for term I of
the year 2021-2022.

Internal External Principal


Examiner Examiner

School Stamp
ACKNOWLEDGEMENT

I would like to express my special


thanks of gratitude to my teacher
Mrs.Ashwini Modhave who gave me
the golden opportunity to do this
wonderful project of Computer
Science, she helped me and gave her
guidance in completing of my project
successfully. I came to know about so
many new things.

Rahul Kumar
12th A
INDEX

Sr. Topic Page


no. no.
1. About chemistry lab 5
management
system(CLMS)
2. Learning outcome 6
3. Database design 7
4. Menu design 9
5. Interface design 11
6. Future enhancement 13
About chemistry lab
management system
As we know chemistry labs is a place where
you have to be disciplined and systematic.
Being not disciplined can be dangers in the
chemistry lab with all those dangerous
chemicals. And not being systematic can be
problematic too because when you don’t know
where is the particular chemical kept and don’t
know where is the equipment which you
needed for your experiment. Don’t know how
much chemical is used in a month. Which
stock of which chemical is coming next month
or whenever you are going to receive it. Here
comes the use of “CHEMISTRY LAB
MANAGEMENT SYSTEM”. With the help
of this you will be able to access and manage
your data on what is happening in the
chemistry lab without any problem.

Learning outcome
⮚ Connecting to MySQL from Python;

⮚ Applying MySQL queries for database definition and

Manipulation.

⮚ With the help of Python, managing the front end and

presenting the data stored in MySQL tables in an organized

and meaningful manner.

⮚ Application of conditional and looping statements,


functions, lists, tuples, dictionaries, MySQL functions and
other concepts into building an inventory management
system!

⮚ Moreover, writing such an extensive code helped in

improving my logical reasoning, problem-solving ability and

creativity while improving my coding skills!

Database design
Entities
- Student
- Teacher

Functional areas
Teacher
o No. of practical completed per class
o Collecting journals
o Receive the chemicals for lab
o Receive the equipment for lab

Student

o Giving Journals
o No. of Practical completed

REPORTS
- Practical
 Class wise practical completed
 Class wise practical not completed
- Journal
 Class wise journal submitted
 Dates of submissions of journals
- Chemicals
 Quantity of chemicals left
 Total number of chemicals in lab
- Equipment
 Total number of equipment
 Dates of equipment stopes working
 Dates of new equipment arrived

Tables
- Student (Master table)
o Name
o Class
o Roll no.
o Section
o Name of practical
o Practical completed
o Journal submitted
- Teacher (Master table)
o Teacher Name
o Class wise practical completed
o Class wise journal submitted
- Practical (Transaction table)
o Practical’s completed
o Name of practical’s
o Date of practical completion
- Journal (Transaction table)
o Name of student
o Class of student
o Roll no.
o Section
o Date of Journal submission
o Late submission or not

Menu design
User –
Student –
Name-
Class-
Section-
Roll no.-
Teacher –
Name of the teacher –
Class wise attendance (in chemistry lab)-
Practical –
Name of the student-
Practical done by student-
Journal –
Class of the student-
Name of the student-
Roll no. of the student-
Journal submitted-
Chemical –
Name of the chemical –
Chemical left-
Chemical used today-
Total chemical used in a month-
Date of arrival of new stock of the chemical-
Equipment –
Total no. of equipment –
Date of equipment stops working –
Date of arrival of the new equipment –

INTERFACE DESIGN
USER
Student Teacher

LOGIN

NAME USERNAME:

CLASS PASSWORD:

SECTION

ROLL NO

SELECT THE PUPOSE

PRACTICAL JOURNAL

Name of the student Class of the student

Class Name of the student

No. of practical done Roll no of the student


Journal submitted?

CHEMICALS

Name of the chemical

EQUIPMENT

PURPUSE
Total no. of equipment

Date of equipment stops

Date of arrival of new equipment

Future Enhancement

 Location of every chemical and equipment in the


chemistry lab.

You might also like