Comp Project
Comp Project
1
DELHI PUBLIC SCHOOLINTERNATIONAL
KAMPALA, UGANDA
Affiliated to CBSE, New Delhi
Affiliation N0.: 7630001
___________________________________________________________________
CERTIFICATE
This is to certify that ______________________________________________________,
a student of Class ______ has successfully completed the research on the project,
2
ACKNOWLEDGEMENT
owned upon me their blessings and the heart pledges support, this time I am
utilizing to thank all the people who have been concerned with this project.
Primarily I would thank god for being able to complete this project with success.
Then I would like to thank my Principal Mr. Swami Nathan K and my Subject
teacher, Tr. Farzana whose valuable guidance has been the ones that helped me
patch this project and make it full proof success. His/her suggestions and
instructions have served as the major contributor towards the completion of the
project. Then I would like to thank my parents and friends who have helped me
with their valuable suggestions and guidance has been helpful in various phases
Last but not the least I would like to thank my Classmates who have helped me
a lot.
3
Index
4
INTRODUCTION
This contact management is wonderfully built to keep
your contacts organized and up to date. It is made in
such a way that you can not only save a person’s
name and contact number but also their gender, age,
residential/work address.
Contact manager application has now replaced old
fashioned hard to handle telephone directories and
now is being used in every mobile device like phones,
laptops, desktops, etc. You access contacts from
anywhere nowadays with just a help of mobile device
and network.
Now through our project we bring you our experience
of contact management making.
5
Software’s used:
1. Python is an interpreted, high-
level and general-purpose programming
language. Python's design philosophy
emphasizes code readability with its notable
use of significant whitespace. Its language
constructs and object-oriented approach aim
to help programmers write clear, logical code
for small and large-scale projects. Python
is dynamically-typed and garbage-collected.
It supports multiple programming
paradigms,including structured (particularly,
procedural), object-oriented and functional
programming. Python is often described as a
"batteries included" language due to its
comprehensive standard library.
6
ADVANTAGES OF THIS SOFTWARE
User friendly interface
Fast access to the database
Less error
More storage capacity
Search facility
Visually appealing
Easy retrieval of data
Easy entry, deleting and editing of data.
7
CODE
8
9
10
OUTPUT FOR CODE
11
Bibliography
https://pythonbasics.org/tkinter/
https://www.tutorialspoint.com/python/tk_messagebox.htm
www.effbot.org/librarybook/datetime.htm
https://www.python.org
https://en.wikipedia.org/wiki/Python_(programming_language)
www.google.com
http://python.mykvs.in
12
13