Nothing Special   »   [go: up one dir, main page]

Python e

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

PYTHON E-LEARNING EXECUTABLE

FILE SYSTEM

A PROJECT REPORT

Submitted by

GUNAL M (420418205005)
PHILIPS E (420418205008)
SABARISH A (420418205011)

in partial fulfillment for the award of the degree


of

BACHELOR OF TECHNOLOGY
IN

INFORMATION TECHNOLOGY

ADHIPARASAKTHI ENGINEERING COLLEGE

MELMARUVATHUR

ANNA UNIVERSITY: CHENNAI 600025

JUNE 2022
BONAFIDE CERTIFICATE

Certified that this project report titled “PYTHON E-LEARNING EXECUTABLE

FILE SYSTEM ” is the bonafide work of “ GUNAL M (420418205005), PHILIPS E

(420418205008) and SABARISH A (420418205011) ” who carried out the work under

my supervision.

SIGNATURE SIGNATURE
Dr.A.BHUVANESWARI M.E.,Ph.D., Mrs.S.JAYABHARATHI B.TECH.,M.E.,
HEAD OF THE DEPARTMENT SUPERVISOR
Professor, Assistant Professor,
Department of Information Technology, Department of Information Technology,
Adhiparasakthi Engineering College, Adhiparasakthi Engineering College,
Melmaruvathur - 603 319. Melmaruvathur – 603 319.

ii
CERTIFICATE OF EVALUATION

College Code/Name : 4204/Adhiparasakthi Engineering College

Branch & Semester : Information Technology & VIII

NAMES OF THE TITLE OF THE NAME OF THE


STUDENTS & PROJECT SUPERVISOR WITH
S.NO
REGISTER DESIGNATION
NUMBER
1 GUNAL M Mrs.S.JAYABHARATHI,
(420418205005) B.TECH.,M.E.,
ASSISTANT PROFESSOR,
2 PHILIPS E PYTHON E-
(420418205008) LEARNING DEPARTMENT OF
EXECUTABLE INFORMATION
FILE SYSTEM TECHNOLOGY,
3 SABARISH A
(420418205011) ADHIPARASAKTHI
ENGINEERING COLLEGE,
MELMARUVATHUR

The reports of the project work submitted by the above students in partial fulfillment for
the award of Bachelor of Technology degree in INFORMATION TECHNOLOGY of
Anna University were evaluated and confirmed to be the work done by the above students
and then evaluated.

Submitted for the Project Work and Viva-voce Examination held on ……….

INTERNAL EXAMINER EXTERNAL EXAMINER

iii
ACKNOWLEDGEMENT

It is indeed a great pleasure and proud privilege to acknowledge the helpand


support we received from the positive minds around us in making this endeavor a
successful one. The spiritual blessings of HIS HOLINESSPADMASHRI
ARULTHIRU AMMA and the divine guidance THIRUMATHI AMMA have
undoubtedly taken us to the path of victory in completing thisproject.

The infrastructural support with all kinds of lab facilities have been a motivating
factor in this completion of project work, all because of our CORRESPONDENT,
SAKTHI THIRU Dr. G. B. SENTHIL KUMAR B.E.,
with great pleasure we take this opportunity to thank him.

From the academic side the constant support from our PRINCIPAL, Dr. J.
RAJA M.E., Ph.D., has encouraged us to work hard and attain this goal of
completing the project.

Our sincere thanks to the HEAD OF THE DEPARTMENT


Dr.A.BHUVANESWARI M.E.,Ph.D., who has given us both moral and technical
support adding experience to the job we have undertaken.

We thank our SUPERVISOR Mrs.S.JAYABHARATHI., B. Tech., M.E, and


Project Coordinator Department of information technologywho helped us in
crossing in the path to our glory and we also thank other staff members who have
given their constant support and motivation in all our endeavors.

I take immense pleasure in thanking my parents who gave me moral supports to


complete this project.

iv
ABSTRACT
E-learning is one of the most important tools for education today, this type of

learning has started after the remarkable and continuous development in information

technology. E-learning provides good opportunities for many people to access

information anytime, anywhere, even in difficult environments. Although e-learning may

seem available to anyone, but the reality is the opposite, It is noted where many people

do not have access to the Internet also many countries suffer from poor communication

infrastructure and bad Internet connection. For this reason, In this paper, we focused on

shedding light on this type of e-learning because of its great advantages, the most

important of which is access to information and data and the possibility of learning

without the need for internet service, and thus overcoming the aforementioned challenges,

difficulties and problems. Where we dealt with some aspects of the types of e-learning,

programs and learning platforms used and currently available, in addition to how to

connect the different devices with each other without the need for internet service. Finally,

we conducted a survey (questionnaire) with clarifying charts to collect multiple

information, including problems and difficulties, current e-learning as well as taking

opinions of those interested in e-learning that is not dependent on the Internet service.

Where, these results were analysed to see the extent of the possibility of using this type

of education in our learning institutions.

v
TABLE OF CONTENTS

CHAPTER TITLE PAGE


NO NO
ABSTRACT v

LIST OF FIGURES viii

1 INTRODUCTION 1

1.1 GENERAL 1
1.2 PYTHON 1
1.3 DOMAIN OVERVIEW 3
1.4 HISTORY OF PYTHON 3
1.5 PYTHON FEATURES 5
1.6 OBJECTIVE OF THE PROJECT 7

2 LITERATURE SURVEY 9

2.1 GENERAL 9
2.2 REVIEW OF LITETRATURE 11

3 PROJECT OVERVIEW 12

3.1 GENERAL 12
3.2 EXISTING SYSTEM 13
3.2.1 DISADVANTAGES 13
3.3 PROPOSED SYSTEM 13
3.3.1 ADVANTAGES 14
3.4 FEASIBILITY STUDY 14

vi
4 SYSTEM REQUIREMENTS 15
4.1 GENERAL 15
4.1.1 SYSTEM REQUIREMENTS 15
4.1.2 WHAT ARE SYSTEM REQUIREMENTS 15
4.2 SOFTWARE REQUIREMENTS 16
4.2.1 PYINSTALLER 17
4.3 HARDWARE REQUIREMENTS 17

5 DESIGN ENGINEERING 18
5.1 GENERAL 18
5.2 WORKING DIAGRAM 19
5.3 WORKING PRINCIPLE 19

6 IMPLEMENTATION 21
6.1 SOURCE CODE 21
6.2 EXECUTION AND OUTPUT 34

7 DEPLOYMENT 37
7.1 PYINSTALLER 37
7.2 CONVERT PYTHON SCRIPT TO .exe FILE 37
7.3 STEPS TO INSTALL PYINSTALLER 41

8 CONCLUSION 43
8.1 FUTURE ENHANCEMENT 43

9 REFERENCES 45

vii
LIST OF FIGURES

FIGURE TITLE PAGE NO


NO

1.2 PYTHON 2

1.4 HISTORY OF PYTHON 4

1.5 PYTHON FEATURES 7

5.2 WORKING DIAGRAM 20

5.3 WORKING PRINCIPLE 21

6.2.1 EXECUTION 35

6.2.2 OUTPUT 37

7.2 PYINSTALLER 39

7.3.1 GO INTO THE DIRECTORY 40

7.3.2 SEE THE DIRECTORY 41

7.3.3 EXE FILE 42

7.3.4 PROPERTIES OF PYINSTALLER 45

viii

You might also like