0% found this document useful (0 votes)
5 views

Cs python PROJECTFILE1-1-1

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Cs python PROJECTFILE1-1-1

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

D.S.R.

MODERN SCHOOL

KOORI KHERA ROAD, DHOOM MANIKPUR,


DADRI, G.B. NAGAR, NOIDA(U.P.)
Central Board of Secondary Education
Session – 2023-24
A PROJECT REPORT ON

CONTACT MANAGEMENT SYSTEM

Submitted By : Submitted To :
Supriya kumari Miss. Mini Nayal
CERTIFICATE

This is to certify that “Supriya Kumari” studying in


class XII A in D.S.R. Modern School, has satisfactorily
completed in Computer Science with the title
“CONTACT MANAGEMENT SYSTEM” as a part of
course completion in pursuance of AISSCE during the
academic year 2023-24.

The project is original conceptualization and has been


executed by her under the guidance of
“Miss. Mini Nayal”.
ACKNOWLEDGEMENT

I would like to express my special thanks of gratitude


to my teacher Miss. Mini Nayal as well as our
principal Mrs. Poonam Dixit who gave me this golden
opportunity to do this wonderful project on the topic
“Contact Management System”, which also helped
me in doing a lot of research and I came to know
about so many new things.

I am really thankful to them.

Secondly I would also like to thank my parents and


friends who helped me a lot in finishing this project
within the limited time.

Supriya kumari
XII A
TABLE OF CONTENTS

S. Contents of Teacher’s
No. the Project Signature
1. Introduction
2. Objective
3. Hardware and Software
Requirements
4. Modules
5. Proposed System
6. Manual System
7. Source Code
8. Output
9. Bibliography
MODULES

 main() used for managing the Contact details.


 intro() used to tell that user entered in the
contact management system for managing the
details.
 create_record() used for entering a new record.
 search() used to search the details of an
individual.
 display_all() used to display details of all
individuals.
 delete_record() used to delete all the details of
an individual.
 modify_record() used to update existing details
of an individual.

D.S.R. MODERN SCHOOL


KOORI KHERA ROAD, DHOOM MANIKPUR,
DADRI, G.B. NAGAR, NOIDA(U.P.)
Central Board of Secondary Education
Session – 2023-24

COMPUTER SCIENCE

PROGRAM FILE

Submitted By : Submitted To :
Shreya Miss. Mini Nayal

TABLE OF CONTENTS
S. No. Programs Teacher’s
Of the file Signature
1. Program to check whether a number is odd or
even
2. Program to print a pattern
3. Program to count the no. of alphabets, digits,
uppercase and lowercase letters, spaces and
other characters in the string
4. Program to accept a string and return it having
first letter of each word in capital letter
5. Program to display frequencies of elements in a
list
6. Program to shift negative and positive numbers
to left and right respectively in a list
7. Program to input sections and streams of class
11th and display all information
8. Program to display strings which starts with ‘A’
of list
9. Program to display next value divisible by 7
10. Program to print Fibonacci series up to certain
limit
11. Program to remove odd numbers from the list
12. Program to display second largest element of a
list
13. Program to store input names ‘n’ countries,
capitals, currencies in a dictionary and display it
in tabular form. Also search and display for a
particular country
14. Program to read content from text file line by
line and display same
15. Program to count and display total no. of words
in a file
16. Program to read lines from a text file. Find and
display the occurrence of word ‘the’ from a file
17. Program to count words ending with ‘e’ from a
text file
18. Program to define a function which displays
entire content of the file by replacing ‘J’ with ‘I’
19. Program to remove all lines containing character
‘a’ in a file and write it to another file
20. Program to add one more record at the end of
binary
file having keys (Emp_Code, Name, Salary) and
display records of employees whose salary is
more than 30,000
21. Program to create a binary file with name and
roll no., search for a given roll no. and display
the name
22. Program to create a binary file with roll no.,
name and marks. Input the roll no. and update
the marks
23. Program to create a csv file by entering user ID
and password, read and search the password for
user ID
24. Menu driven program to implement a stack
using list
25. Program to create a stack for storing only odd
numbers out of all numbers entered by user.
Display stack with largest odd number in a stack
26. Create a database on the database server, show
the list of databases and select the database you
want to use
27. Create the two tables named “DEPT” and “EMP”
and show the tables structure. And perform
these following operations :-
(a)Insert few records into table and verify them.

(b)Display records of employees who are neither


salesman nor clerk.
(c)Display records of employees whose hiredate
is after April 1991.
(d)Display the record of employee whose
hiredate is maximum.
(e)Display records of salesman and manager in
descending order of salary.
(f)Display records of employees whose name
has character ‘a’.
(g)Display name and salary of employees whose
salary is in 40,000 and 1,00000.
(h)Display average and highest salary, total no.
of employees for each department.
(i)Display total no. of clerks, managers,
salesman, presidents along with their average
salary.
(j)Increase the salary of clerks by 5% and verify
them.
(k)Add a new column and then delete it, then
verify the table structure.
(l)Display name, job, salary, hiredate of analysts,
presidents whose salary is below 1,20,000.
(m)Display unique jobs.
(n)Display job and highest salary of employee
who are clerk and manager.
(o)Display job and highest salary of employees
who are clerk, manager and analyst in ascending
order of their jobs.
28. Program to show MySQL Database connectivity
in python.
29. Program to show no. of tables in used database
and fetch records from the tables present in it
using MySQL Database connectivity in python.
30. Program to create a database and table in it.
Adding records to it by taking input from user by
using MySQL Database connectivity in python.
31. Program to show how to update and delete a
record in a table present in current database
being used, MySQL Database connectivity in
python.
MODULES

 add_r() used to add records in the binary file named EMPLOYEE.


 dis_r() used to display records of a binary file named EMPLOYEE.
 w_r() used to write records in binary files named Stud_rc and ST_r.
 d_r() used to display records of binary files named Stud_rc and ST_r.
 s_r() used to search records from a binary file named Stud_rc.
 u_r() used to update the records of a binary file named ST_rc.
 pop(s) used to remove elements from a stack.
 f_l(s) used to show largest element of a stack.

You might also like