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

Blank Project Report for IP and CS

About cs project

Uploaded by

harmanbir285
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Blank Project Report for IP and CS

About cs project

Uploaded by

harmanbir285
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 15

PM SHRI KENDRIYA VIDYALAYA No

3 AFS, NAL, BIKANER

A Project Report on

PROJECT TITLE

For

AISSCE 2025 Examination

[As a part of the INFORMATICS PRACTICES (065)/ COMPUTER SCIENCE (083)]

Submitted by:

Name: …………………………

Roll No.: ………………………

Name: …………………………

Roll No.: ………………………

Name: …………………………

Roll No.: ………………………

Under the Guidance of:

Mr. Navneet Sadh PGT (CS),

PM SHRI KV No 3 AFS, NAL, BIKANER


CERTIFICATE

This is to certify that the Project / Dissertation entitled PROJECT TITLE is a bonafide work done
by NAME OF STUDENT of class XII Session 2024-25 in partial fulfillment of CBSE’s AISSCE Examination
2025 and has been carried out under my direct supervision and guidance.

This report or a similar report on the topic has not been submitted for any other examination and
does not form a part of any other course undergone by the candidate.

Signature of Student Signature of Teacher

Name: ________________ Name: …………………………

Roll No.:______________ Designation: PGT (CS)

Signature of Principal

(NAME OF PRINCIPAL)
ACKNOWLEDGEMENT

I/WE undertook this Project work, as the part of my/OUR XII-INFORMATICS


PRACTICES/COMPUTER SCIENCE course. I had tried to apply my best of knowledge and experience,
gained during the study and class work experience. However, developing software system is generally a
quite complex and time-consuming process. It requires a systematic study, insight vision and
professional approach during the design and development. Moreover, the developer always feels the
need, the help and good wishes of the people near you, who have considerable experience and idea.

I/WE would like to extend my sincere thanks and gratitude to my/OUR teacher
……………………………. I/WE am very much thankful to our Principal …………………………………… for providing
valuable infrastructure, moral support which encourages me to develop this project in better way.

I/WE would like to take the opportunity to extend my/OUR sincere thanks and gratitude to
my/OUR parents for being a source of inspiration and providing time and freedom to develop this
software project.

I/WE also feel indebted to my friends for the valuable suggestions during the project work.
Table Of Contents

S. No. Content Page no.

1. Certificate 3

2. Acknowledgment 4

3. Introduction (Definition ,Objectives) 5

4. Features of Python & MySQL/Pandas, Numpy, Matplotlib 6-7

5. System Requirements 8

6. Database Design/ Files for the Project 9

7. Source Code 10

8. Screenshot of outputs 11-12

9. Impact of the Project 13

10. Bibliography/References 14
Introduction

This project is developed to automate the functionalities of a …………….. The purpose of the
software project is to develop the Management Information System (MIS) to automate the record
keeping in digital form with a view to enhance the decision making of the functionaries.

A MIS mainly consists of a computerized database, a collection of inter-related tables for a


particular subject or purpose, capable to produce different reports relevant to the user. An application
program is tied with the database for easy access and interface to the database. Using Application
program or front-end, we can store, retrieve and manage all information in proper way.

This software, being simple in design and working, does not require much of training to users, and
can be used as a powerful tool for automating a PROJECT TITLE.

During coding and design of the software Project, Python, a powerful tool is used apart from this a
powerful, open source RDBMS, My SQL is used as per requirement of the CBSE curriculum of
INFORMATICS PRACTICES/COMPUTER SCIENCE Course.
Feature of Python & MySQL/ Pandas, Numpy, Matplotlib

Python is a dynamic, high level, free open source and interpreted programming language. It
supports object-oriented programming as well as procedural oriented programming.

There are many features in Python, some of which are discussed below –

1. Easy to code: Python is high level programming language. Python is very easy to learn language as
compared to other language like c, c#, java script, java etc. It is very easy to code in python language and
anybody can learn python basic in few hours or days. It is also developer-friendly language.

2. Free and Open Source: Python language is freely available at official website and you can download it
from the given download link below click on the Download Python kyeword.

3. Object-Oriented Language: One of the key features of python is Object-Oriented programming. Python
supports object oriented language and concepts of classes, objects encapsulation etc.

4. GUI Programming Support: Graphical Users interfaces can be made using a module such as PyQt5,
PyQt4, wxPython or Tk in python.

5. High-Level Language: Python is a high-level language. When we write programs in python, we do not
need to remember the system architecture, nor do we need to manage the memory.

6. Extensible feature: Python is a Extensible language.we can write our some python code into c or c++
language and also we can compile that code in c/c++ language.

7. Python is Portable language: Python language is also a portable language.for example, if we have
python code for windows and if we want to run this code on other platform such as Linux, Unix and Mac
then we do not need to change it, we can run this code on any platform.

8. Python is Integrated language: Python is also an Integrated language because we can easily integrated
python with other language like c, c++ etc.

9. Interpreted Language: Python is an Interpreted Language. because python code is executed line by line
at a time. like other language c, c++, java etc there is no need to compile python code this makes it easier
to debug our code.The source code of python is converted into an immediate form called bytecode.

10. Large Standard Library: Python has a large standard library which provides rich set of module and
functions so you do not have to write your own code for every single thing.There are many libraries
present in python for such as regular expressions, unit-testing, web browsers etc.
11. Dynamically Typed Language: Python is dynamically-typed language. That means the type (for
example- int, double, long etc) for a variable is decided at run time not in advance.because of this feature
we don’t need to specify the type of variable.
The features of MySQL are as follows:
1. Ease of Management – The software very easily gets downloaded and also uses an event scheduler to
schedule the tasks automatically.
2. Robust Transactional Support – Holds the ACID (Atomicity, Consistency, Isolation, Durability)
property, and also allows distributed multi-version support.
3. Comprehensive Application Development – MySQL has plugin libraries to embed the database into any
application. It also supports stored procedures, triggers, functions, views and many more for
application development.
4. High Performance – Provides fast load utilities with distinct memory caches and table index
partitioning.
5. Low Total Cost Of Ownership – This reduces licensing costs and hardware expenditures.
6. Open Source & 24 * 7 Support – This RDBMS can be used on any platform and offers 24*7 supports for
open source and enterprise edition.
7. Secure Data Protection – MySQL supports powerful mechanisms to ensure that only authorized users
have access to the databases.
8. High Availability – MySQL can run high-speed master/slave replication configurations and it offers
cluster servers.
9. Scalability & Flexibility – With MySQL you can run deeply embedded applications and create data
warehouses holding a humongous amount of data.
System Requirement

Recommended System Requirements

Processors: Intel® Core™ i5 processor 4300M at 2.60 GHz or 2.59 GHz (1 socket, 2 cores, 2 threads per
core), 8 GB of DRAMIntel® Xeon® processor E5-2698 v3 at 2.30 GHz (2 sockets, 16 cores each, 1 thread
per core), 64 GB of DRAMIntel® Xeon Phi™ processor 7210 at 1.30 GHz (1 socket, 64 cores, 4 threads per
core), 32 GB of DRAM, 16 GB of MCDRAM (flat mode enabled)

Disk space: 2 to 3 GB

Operating systems: Windows® 10, macOS*, and Linux*

Minimum System Requirements

Processors: Intel Atom® processor or Intel® Core™ i3 processor

Disk space: 1 GB

Operating systems: Windows* 7 or later, macOS, and Linux

Python* versions: 2.7.X, 3.6.X

Recommended System Requirements (My SQL)

CPU: Intel Core or Xeon 3GHz (or Dual Core 2GHz) or equal AMDCPU.

Cores: Single (Dual/Quad Core is recommended)

RAM: 4 GB (6 GB recommended)

Graphic Accelerators: nVidia or ATI with support of OpenGL 1.5 or higher.

Display Resolution: 1280×1024 is recommended, 1024×768 is minimum.

File Requirement:

PATH: - C:\Users\USER\Desktop\ip project report\


Database Design/ Files for the Project
SOURCE CODE

https://colab.research.google.com/drive/15WTzjavjZRANX_JeMNCfiTDHYWUi3ho4?usp=sharing
MODULE USED:

VARIABLE USED:

USER DEFINED FUNCTION USED:

LIBRARY FUNCTION USED:


OUTPUT SCREENS
Impact of the Project
Bibliography/Reference

In order to work on this project, the following books and literature are referred by me during the various
phases of development of the project:

Reference Book:

● Computer Science by CBSE & NCERT,


● SUMITA ARORA,
● PREETI ARORA

Reference Websites:

● www.google.com
● www.python.org
● www.w3schools.com
● www.mysql.com
● www.mysqltutorial.org

You might also like