0% found this document useful (0 votes)
5 views19 pages

Yadavrao Tasgaonkar Polytechnic: Institute Code: 0960

Yadavrao Tasgaonkar Polytechnic aims to create competent technical manpower through effective curriculum implementation and well-equipped laboratories. The Computer Department focuses on enhancing problem-solving skills and technical expertise among students while promoting industry interaction. A micro-project titled 'Contact Book' was completed by third-year computer engineering students, showcasing their programming skills in Python.

Uploaded by

bhatsoham5
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)
5 views19 pages

Yadavrao Tasgaonkar Polytechnic: Institute Code: 0960

Yadavrao Tasgaonkar Polytechnic aims to create competent technical manpower through effective curriculum implementation and well-equipped laboratories. The Computer Department focuses on enhancing problem-solving skills and technical expertise among students while promoting industry interaction. A micro-project titled 'Contact Book' was completed by third-year computer engineering students, showcasing their programming skills in Python.

Uploaded by

bhatsoham5
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/ 19

YADAVRAO TASGAONKAR POLYTECHNIC

Institute Code: 0960

Institute Vision:
T o c re a te c o m p e ten t tec h n ic a l m a n p o w er to c a te r in d u s tria l a n d s o c ie ta l n eed s .

Institute Mission:
We are committed to,

• Pro vid e a n en v iro n m e n t th a t v a lu e s a n d e n c o u ra g es k n o w le d g e a c q u is itio n s w ith


effe c tive c u rric ulu m im p le m e n ta tio n .

• M a in tain w e ll eq u ip p e d la b o ra to ries to d e ve lo p in d u s tria l c o m p eten c ie s a m o n g th e s tud en ts .


• E m p o w e r a n d m o tiva te fa c u lties to w a rd s b u ild in g th eir d o m a in e xp ertis e in tec h n o lo g y
an d m a n ag em e nt.

• G ro o m a ll ro u n d p ers o n a lity o f s tu d e n ts to w a rd s le a d ers h ip , s elf-e m p lo ym en t a n d


life lo n g lea rn in g .
• Pro m o te In d u s try In s titu te Inte ra c tio n thro u g h tra in in g a n d p lac em e n t s ervic e s ,
c o n tin u ing ed u c a tio n p ro g ra m s , c o n s u lta n c y & T ec h n ic a l s ervic es etc . f o r
s o c io -ec o n o m ic d ev elo p m en t.

Our Core Values are,


YADAVRAO TASAONKAR POLYTECHNIC

Computer Department

Vision:
To b e a tre n d s e ttin g d e p a rtm e n t in te c h n ic a l ed u c a tio n p ro v id in g h ig h ly c o m p eten t, ef fic ien t

m a n p o w er to m e et th e e ve r te c h n o lo g y.

Mission:

We are committed to –
• To p ro vid e a n a tm o s p h e re fo r s tu d en ts a n d fa c u lty to e n h a n c e p ro b lem s o lv in g s k ills ,

le a d e rs h ip q u a lities , tea m s p irit & e thic a l res p o n s ib ilitie s .

• To d ev elo p tec h n ic a l & p ro fe s s io n a l s k ills to fa c e E vo lvin g C h a lle n g e s a n d S o c ial

N e ed s th ro u g h In n o va tive Le a rn in g P ro c es s .

• E s ta b lis h In d u s try in s titu te in tera c tio n p ro g ra m to e n h a n c e e n trep ren e urs h ip s k ills .

• E n a b lin g th e S tu d e n ts to E xc el in th e ir P ro f es s io n s a n d C a ree rs w ith life- lo n g lea rn in g

k eep in g s p e ed y g ro w th w ith e m e rg in g te c h n o lo g y.

Program Educational Objectives (PEOs)

PEO1: A d o p t s ta te-o f-th e -a rt C o m p u ter e n g in e erin g b ro a d -b a s e d tec hn o lo g ie s to w o rk in


m u ltid is c ip lin a ry w o rk en v iro n m e n ts .

PEO2: S o lve b ro ad -b a se d p ro b lem s ind ivid u a lly a n d a s a tea m m em b er c o m m un ic a ting


effec tiv ely in th e w o rld o f w o rk .
ASSESSMENT MANUAL OF PROGRAMMING

WITH PYTHON

Micro-project on
“ Contact Book”

MAHARASHTRA STATE BOARD OF

TECHNICAL EDUCATION,

MUMBAI (Autonomous)

(ISO-9001-2008) (ISO/ICE 27001:2013)

(2024-2025)
YADAVRAO TASGAONKAR POLYTECHNIC

CERTIFICATE

Th is is to c e rtified th a t fo llo w in g T h ird Y e a r C o m p u ter E n g in ee rin g s tu d e n ts h a ve

s uc c e s s fu lly a nd s a tis fa c to ry c o m p le ted th e ir m ic ro p ro jec t w o rk , en titled

“ C o n ta c t B o o k ” in p a rtia l fu lf ilm en t o f th e re q u irem en t fo r D ip lo m a in C o m p u ter

E n g in e erin g fo r A c a d em ic Y ea r 2 0 2 4 -2 0 2 5 .

Sr No. Enrollnment No Name of the Members

01 . 220 96000 25 O m K is h o r G a ik w a d

02 . 220 96000 29 R o h it R a m es h M h atre

03 . 220 96000 24 H ru s h ik es h S a n to s h T a rm a le

04 . 220 96000 33 La k s h P ra k a s h G a v a le

Pro f.S a rita P an s a re P ro f.S a ya li A tk a r Pro f. R a m Sir

SUBJECT INCHARGE H.O.D PRINCIPAL


Annexure I

Part A- Plan Micro Project Proposal

Group No: Course: CO6I.

Title of Project: Contact Book. Subject: PWP.

1. Brief Introduction :
In th is p a rt, w e 'll s h o w yo u h o w to u s e th e Pyth o n p ro g ra m m in g la n g u a g e to

d ev elo p a s im p le c o n ta c ts b o o k fo r s to rin g a n d re triev in g c o n ta c ts . Y o u m a y u s e it

as a p ro je c t to b u ild th e s a m e te c h n iq u e o n a d a ta b a s e lik e M y SQ L to s to re th e

c o n ta c ts w ith a few a d ju stm e nts .

2. Aim / Benefits of Micro-Project:

T h is p ro jec t is v ery b en e fic ia l, o n e c a n s a ve c o n ta c ts ren a m e th e c o n ta c ts o r c le a r a ll th e

c o n ta c ts in th e b o o k .

3. Course Outcomes Addressed:

1. D is p la y m es s a g e o n s c re en u s in g P yth o n s c rip t o n ID E .

2 . D ev elo p p yth o n p ro g ra m to d em o n s tra te u s e o f o p e ra to rs .

4. Literature Review:
1 . In tern et (G o o g le C h ro m e ).

2 . Y o u T u b e.

3 . P ro g ra m m in g w ith P ytho n ( B y N ira li Pu b lic atio n).


4 . G ro u p D is c u s s io n .
5. Proposed Methodology:

W e a re p re p a rin g a g ro u p m ic ro p ro je c t o n a to p ic ‘ CON TAC T BO OK’ . W e w ill c a rry

o u t o u r m ic ro p ro je c t b y p ro v id in g v a rio u s fea tu res o f c o n ta c t b o o k . W e w ill firs tly m a k e

a tim e ta b le a n d e xe c u te it a c c o rd in g to o u r p la n n in g . T h en w e w ill b e h ig h lig htin g th e

im p o rta n t p o in ts rela ted to o u r to p ic . A ls o , w e w ill b e ta k in g th e re feren c e o f v a rio u s

b o o k s , w eb s ite to c o m p le te o u r p ro jec t. T h e n w e w ill b e s ta rtin g o u r p ro jec t b y w o rk in g

o n th e a c tu a l c o d in g o f th e w e b s ite. W e w ill b e m a k in g th e C o n ta c t B o o k u s in g P yth o n .

If a n y m in o r m is ta k e s w ill b e fo u n d , th en w e w ill b e re c tifyin g it b y c o n s u ltin g o u r

tea c h er. A n d a f te r tha t b y c o n v erg in g th e e ffo rts o f e a c h g ro u p m em b e r w e w ill b e

p re p a rin g a rep o rt. T h en w e w ill b e c o n trib u tin g s o m e m o n e y to ta k e th e p rin to u t o f th e

P ro p o s a l a n d R ep o rt o f o u r M ic ro p ro je c t.

6. Action Plan:

Sr Details of Activity Name of responsible Team


No. member
1. F in a liz in g th e to p ic o f th e A ll M em b e rs
M ic ro p ro jec t
2. P la n n in g o f th e p ro jec t A ll M em b ers
3. C o lle c tio n o f O m G a ik w a d
In fo rm a tio n
4. M ic ro p ro jec t P ro p o s al A ll M em b e rs

5. C o d in g o f th e A p p lic a tio n O m G a ik w a d
6. D e s ig n in g o f th e p ro jec t O m G a ik w a d
7. T es tin g o f M ic ro p ro jec t A ll M em b e rs

8. M ic ro p ro jec t R ep o rt A ll M em b ers

7. Resources Required:
Sr Name of the Resources Specification Remarks
No.
1. C o m p u ter s ys tem a n d W in d o w s 1 0 w ith B a s ic
M o b iles c o n fig u ra tio n
2. M S W o rd V ers io n 2 0 1 9
3. V is u a l S tu d io La te s t
4. P yth o n ID E 3 . 1 2 . 2 (6 4 b it)
5. In te rn et G o o g le C hro m e

8. Name of Team Members:

Sr No. Enrollnment No Name of the Members Sign

01. 22 0960 0025 O m K is h o r G a ik w a d

02. 22 0960 0029 R o h it R a m es h M h a tre

03. 22 0960 0024 H ru s h ik e s h S a n to s h T a rm a le

04. 22 0960 0033 La k s h P ra k a s h G a va le


Annexure II
A Micro-Project Report On

“ Contact Book”

Submitted By:
Sr No. Enrollnment No Name of the Members

01. 2 2096 00025 O m K is h o r G a ik w a d

02. 2 2096 00029 R o h it R a m e s h M h a tre

03. 2 2096 00024 H ru s h ik e s h Sa n to s h T a rm a le

04. 2 2096 00033 L a k s h P ra k a s h G a va le

In partial fulfilment if the requirement for the


Diploma in Computer Engineering.

UNDER GUIDENCE OF PROF.

SARITA PANSARE

YADAVRAO TASGAONKAR POLYTECHNIC MAHARASHTRA


STATE BOARD OFTECHNICAL EDUCATION
(2024-2025)
TABLE OF CONTENTS

Sr. Topics
No.

1 R a tio nale

2 Aim / B ene fits of M ic ro-P rojec t.

3 C o urse O utco m e s Ad dressed .

4 Litera tu re R eview

5 P rop o sed M etho dolog y

6 A c tua l re so urce s used

7 C od e o f the pro gra m

8 O utp ut o f the pro ject

09 Skill dev elope d

10 A p plica tio ns o f the m icro -p ro jec t

11 C o nc lusio n

12 R efe re nc e
Part B- Plan Micro Project Report

Rationale:

In th is p a rt, w e 'll s h o w yo u h o w to u s e th e Py th o n p ro g ra m m in g la n g u a g e to d e ve lo p a

s im p le c o nta c ts b o o k fo r s to rin g a n d retrie vin g c o n ta c ts . Y o u m a y u s e it a s a p ro jec t to

b u ild th e s a m e tec h n iq u e o n a d a ta b a s e lik e M yS Q L to s to re th e c o n ta c ts w ith a fe w

ad ju s tm e n ts .

Aim / Benefits of Micro-Project:

Th is p ro je c t is ve ry b e n efic ia l, o n e c a n s a v e c o n ta c ts re n a m e th e c o n ta c ts o r c le ar a ll th e c o n ta c ts

in th e b o o k .

Course Outcomes Addressed:

1. D is p la y m es s a g e o n s c re en u s in g P yth o n s c rip t o n ID E .

2 . D ev elo p p yth o n p ro g ram to d em o n s tra te u s e o f o p e ra to rs .

Literature Review:

1 . In te rn et (G o o g le C h ro m e).

2 . Y o u Tu b e .

3 . Pro g ra m m in g w ith P yth o n (B y N ira li P u b lic a tio n ).

4 . G ro u p D isc us s io n .
Proposed Methodology:

W e a re p rep a re d a g ro u p m ic ro p ro jec t o n a to p ic ‘ CO N TACT BO OK’ . W e c a rrie d o u t m ic ro

p ro je c t b y p ro v id ing v a rio u s fea tu res o f c o n ta c t b o o k . W e firs tly m a d e a tim e ta b le a n d e xe c u ted

it a c c o rd in g to o u r p la n n in g . T h e n w e h ig h lig h te d th e im p o rta n t p o in ts re la ted to o u r to p ic . A ls o ,

w e to o k th e refe re n c e o f v a rio u s b o o k s , w eb s ite to c o m p lete o u r p ro jec t. T h en w e s ta rted o u r

p ro je c t b y w o rk in g o n th e a c tu a l c o d ing o f th e w e b s ite. W e m a d e th e C o n ta c t B o o k u s in g p yth o n .

If a n y m in o r m is ta k e s w ere fo u n d , th e n w e w ill b e rec tifyin g it b y c o n s u ltin g o u r te a c h e r. A n d

af te r th a t b y c o n ve rg in g th e e ffo rts o f e ac h g ro u p m e m b er w e w ill b e p re p a re d a rep o rt. T h e n

w e w ill b e c o n trib u tin g s o m e m o n ey to ta k e th e p rin to u t o f th e P ro p o s a l a n d R ep o rt o f o u r

M ic ro p ro je c t.

Resource Used:

Sr Name of the Resources Specification Remarks


No.
1. C o m p u te r s ys te m a n d W in d o w s 1 0 w ith B a s ic
M o b iles c o n fig u ratio n
2. M S W o rd V e rs io n 2 0 1 9
3. Vis u a l Stu d io L ates t
4. Py th o n ID E 3 .1 2 .2 (6 4 b it)
5. Interne t G o o g le C h ro m e
Code of the Microproject:
Output of the project:
Skill Developed / learning outcomes of this Micro-Project:

1 . B u ild in g a c o n ta c t b o o k in vo lve s a p p lyin g fu n d a m en ta l c o n c e p ts o f P yth o n p ro g ra m m in g ,

s u c h a s va ria b les , d a ta typ e s , lo o p s , c o n d itio n a l s ta tem e nts , fu n c tio n s , a n d erro r h an d lin g .

2 . W e w o rk w ith d a ta s tru c tu res lik e d ic tio n a rie s (fo r s to rin g c o n ta c ts ), lis ts (fo r m en u

o p tio n s ), a n d p o s s ib ly s e ts o r tu p le s . Im p lem en tin g s ea rc h, in s ertio n , d e le tio n , a n d u p d a te

o p e ra tio n s o n c o n ta c ts h e lp s re inf o rc e u n d ers ta n d in g o f b a s ic a lg o rith m s .

3 . O rg a n izin g o u r c o d e in to fu n c tio n s a llo w s fo r b etter c o d e re a d a b ility, reu s a b ility, a n d

m a in ten a n c e . Y o u m a y d e fine fu n c tio n s fo r a d d in g , s e a rc h in g , ed itin g , a n d d e le tin g

c o nta c ts , a s w ell a s fo r d is p la ying th e c o n ta c t lis t.


Applications of this Micro Project:

1 . D ev elo p a c o n ta c t b o o k a p p lic a tio n w h ere u s ers c a n s to re a n d m a n a g e th eir p ers o n a l

c o n ta c ts . T h e y c a n ad d , e d it, s ea rc h, a nd d e le te c o n ta c ts a s n ee d e d . T h is c a n b e u s efu l fo r

in d iv id u a ls w h o w a n t to o rg a n ize th e ir c o n ta c ts e ffic ie n tly.

2 . B u ild a c o n ta c t b o o k ta ilo red fo r b u s in es s e s w h ere e m p lo yee s c a n s to re c o n ta c t in fo rm a tio n

fo r c lien ts , ve nd o rs , p a rtn ers , a n d c o lle a g u e s . It c o u ld in c lu d e fea tu re s lik e c ate g o riza tio n ,

ta g s , a n d n o tes to k e ep tra c k o f in tera c tio n s a n d rela tio n s h ip s .

3 . D ev elo p a c o n ta c t b o o k a p p lic a tio n a s a n ed u c a tio n a l to o l fo r tea c h in g P yth o n p ro g ra m m in g .

W e lea rn a b o u t d a ta s tru c tu res , file h a n d lin g , u s er in p u t, a n d b a s ic G U I d e ve lo p m e n t w h ile

b u ild in g th e ap p lic a tio n .

Conclusion

T he P yth o n C o n ta c t B o o k p ro je c t is a g rea t w ay to p ra c tic e p ro g ra m m in g c o n c e p ts lik e file

h a nd lin g , O O P, an d d a ta m a n a g e m en t. It a llo w s u s ers to ad d , u p d a te, s e a rc h , a n d d elete

c o nta c ts e ffic ien tly. F u tu re e n h a n c e m e n ts c o u ld in c lu d e d a ta b a s e in teg ra tio n , a w eb o r

m o b ile ve rs io n , a n d im p ro ve d s e c u rity. It's a p rac tic a l a n d s c a la b le p ro jec t fo r b eg in n e rs to

b u ild re a l-w o rld a p p lic atio n s .

Reference

1 . C h a tg p t A i

2 . G o o g le C hro m e

3 . G ro k A i

4 . B la c k B o x A i

You might also like