CS Project File 24 25

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 22

ACADEMIC YEAR : 2024-25

PROJECT REPORT ON

“__________________”

ROLL NO :

NAME :

CLASS :

SUBJECT : COMPUTER SCIENCE

SUB CODE : 083

PROJECT GUIDE : Mrs .BHUVANALAKSHMI, PGT (CS)

1
TABLE OF CONTENTS

Serial No. Description Page No.

1 Certificate

2 Acknowledgement

3 Introduction

4 Objective of the project

5 Proposed system

6 System Development Life Cycle (SDLC)

7 Modules used and their purposes

8 Flowchart

9 Source Code

10 Output Screens

11 Limitations & Future Scope

12 Requirements

13 Bibliography

Certificate
This is to certify that ___________________________________ student of class
XII (Science) has successfully prepared the report on the Project entitled
“__________________________________________” under the guidance of
Mrs. Bhuvanalakshmi (PGT Computer Science). The report is the result of his
efforts & endeavours. The report is found worthy of acceptance as final Project
report for the subject Computer Science of class XII (Science).
2
Signature of Internal Examiner Signature of External Examiner

Signature of Principal

3
Acknowledgement

Apart from the efforts of me, the success of any project depends largely on the encouragement and
guidelines of many others. I take this opportunity to express my gratitude to the people who have been
instrumental in the successful completion of this project.

I express deep sense of gratitude to almighty God for giving me strength for the successful
completion of the project.

I express my deep sense of gratitude to the luminary The Principal, Nathella Vidhyodaya,
Ambattur has been continuously motivating and extending their helping hand to us.

I express my sincere thanks to the academician The Co ordinators, Nathella Vidhyodaya,


Ambattur, for constant encouragement and the guidance provided during this project.

My sincere thanks to M.Bhuvanalakshmi, A guide, Mentor all the above a friend, who critically
reviewed my project and helped in solving each and every problem, occurred during implementation of
the project

I am overwhelmed to express my thanks to The Administrative Officer, Nathella Vidhyodaya,


Ambattur for providing me an infrastructure and moral support while carrying out this project in the
school.

4
Introduction

 About <your project name> :-

5
Python Overview:-

Python is a general-purpose high-level programming language. It is an open source


language, released under a GPL-Compatible license. Python Software Foundation
(PSF), a non-profit organization, holds the copy-right of python. Guido Van Rossum
conceived python in the late 1980s. It was released in 1991 at Centrum Wiskunde &
Informatica (CWI) in the Netherlands as a successor to the ABC language. He named
this language after a popular comedy show called “Monty Python’s Flying Circus”
(and not after python - the snake). In the last few years, it’s popularity has increased
immensely. According to stackoverflow.com’s recent survey, python is in the top ten
most popular technologies in 2018. It is also dynamically-typed because it carries out
type-checking at run time. It does so to make sure that the type of construct matches
what we except it to be. The distinctive feature of python is that it is an interpreted
language. The Python IDLE (Integrated Development & Learning Environment)
executes instruction one line at a time. The python programming language is one of the
richest languages.

Features of Python :-

1.Easy :-
Python is a very easy to learn and understand; using this python tutorial, any
beginner can understand the basics of python.

2.Interpreted :-
It is interpreted (executed) line by line. This makes it easy to test and debug.

3.Object Oriented :-
The python programming language supports classes and objects.

4.Free and Open-Source :-


The language and it’s source code are available to the public for free; there is no
need to buy a costly license.

5.Portable :-
Since it is open source, we can run python on windows, mac, linux, or any other
6
platforms. Our programs will work without needing to the changed for every machine.

6.GUI (Graphical User Interface) programming :-


We can use it to develop a GUI (Graphical User Interface). One way to do this is
through “Tkinter”.

7.Large Library :-
Python provides us with a large standard library. We can use it to implement a
variety of functions without needing to reinvent the wheel every time. Just pick the
code we need and continue. This lets us to focus on other important tasks.

 Advantages of Python :-

1. Extensible :-
2. Portable
3. Free & Open-Source
4. Readable
5. Embeddable
6. Improved Productivity
7. Simple and Easy
8. Object Oriented
9. Interpreted
10.Extensive Libraries

 How to install Python :-

1. Point your web browser to the download page on the Python website
(www.python.org).
2. Select the latest Windows x86 MSI Installer and click on the link to download
the .msi installer.
3. Run the installer.
4. Select „Install for all users‟ and click the Next > button.
5. Keep the default option (C:\Python32\) as the destination directory and click
Next > again.
6. Don‟t make any changes in the „Customize Python 3.2.3‟ dialog, just click
Next > again.
7. Click Yes if asked if this program should be allowed to install software on your
system.
7
8. Click the Finish button when installation completes.

8
About MySql :-

MySql is a fast, easy to use RDBMS (Relational Database Management System)


being used for many small and big businesses. MySql is developed, marketed and
supported by MySQL AB, which is a Swedish Company.

MySql is becoming is so popular because of many good reasons :-


1.MySql is released under an open-source language. So we have nothing to pay
to use it.
2.MySql is a very powerful program in it‟s own right. It handles a large subset
of the functionality of the most expensive and powerful database packages.
3.MySql uses a standard form of the well-known SQL data language.
4.MySql works on many operating system and with many languages including
PHP, PERL, C, C++, JAVA, etc.
5.MySql works very quickly and works well even with large data sets.
6.MySql is very friendly to PHP, the most appreciated language for web
development.
7.MySql supports large databases, up to 50 million rows or more in a table. The
default file size limit for a table is 4 GB, but we can increase this (if our
operating system can handle) to a theoretical limit of 8 millions Tera-Bytes
(TB).
8.MySql is customizable. The open-source GPL license allows programmers to
modify the MySql software to fit their own specific environments.

For installing MySql :-

1. For Python 2.7 or lower, install using pip as :-


pip install mysql.connector

2. For Python 3 or higher version, install using pip3 as :-


pip3 install mysql.connector

9
Objective of the project
The objective of this project is

10
Proposed System
The aim of our project is

11
System Development Life Cycle (SDLC)
The System Development Life Cycle as used in the construction of the
server appliance.

PLANNING ANALYSIS

SUPPORT DESIGN

IMPLEMENTATION

The system development life cycle is a project management technique that


divides complex projects into a smaller, more easily managed segments or phases.
Segmenting projects allow managers to verify the successful completion of project
phases before allocating resources to subsequent phases.

Software development projects typically include planning, creating, developing,


testing and maintenance. However, the phases may be divided differently depending on
the organization.

12
Module used and their purposes

13
Flow-chart

14
Source Code

15
16
Output Screens

17
18
Limitations and Future Scope
 Limitations :-

 Future Scope :-

19
Requirements
 Hardware required :-

 Modern Operating System:


 Windows 7 or 10
 Mac OS X 10.11 or higher, 64-bit
 Linux: RHEL 6/7, 64-bit (almost all libraries also work in Ubuntu)
 X86 64-bit CPU (Intel / AMD architecture)
 4 GB RAM
 5 GB free space
 Printer for printing project

 Software required :-

 Operating System – Windows 10


 Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 19:29:22) [MSC v.1916
32 bit(Intel)] on win 32 for execution of program.
 MS word, for preparing documentation

20
Bibliography
1. www.wikipedia.com
2. www.slideshare.net
3. www.geeksforgeeks.org
4. www.google.com
5. Computer Science with Python by Peerthi Arora Class XIIth(Book)

21
Thank You!!

22

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy