0% found this document useful (0 votes)
17 views11 pages

Rahul Maddheshiya Synopsis

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)
17 views11 pages

Rahul Maddheshiya Synopsis

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/ 11

lOMoARcPSD|55484708

Rahul Maddheshiya Synopsis

Data Structures (Shri Ramswaroop Memorial University)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by 021 Ekta ([email protected])
lOMoARcPSD|55484708

A
Project Synopsis on
Weather app
Submitted in Partial Fulfillment of the requirement for the Award of Degree of
Bachelor of Computer Application
Session 2023-24

Submitted to
Er. Vinay Kumar Vishwas
(Assistant Professor)

Submitted by
RAHUL MADDHESHIYA

(202110101130018)
Under the guidance of
Er. Sarfaraz Ahmad

Department of Computer Science and Information Systems


Shri Ramswaroop Memorial University
Barabanki, Uttar Pradesh.

Downloaded by 021 Ekta ([email protected])


lOMoARcPSD|55484708

ACKNOWLEDGEMENT

I would like to express my profound gratitude to Dr. Bineet kumar Gupta, Head of
Department of Computer Science and Information Systems and to my faculty Er. Vinay
Kumar Vishwas who gave me this opportunity to work on the project weather app.

I would like to express my special thanks to my mentor Er. Sarfaraz Ahmad who gave me

useful advice and suggestions which were really helpful to me during the project’s completion.

I would like to acknowledge that this project was completed entirely by me someone else.

Name- Rahul Maddheshiya

Roll No- 202110101130018

Course- BCA

Group-51

Downloaded by 021 Ekta ([email protected])


lOMoARcPSD|55484708

CERTIFICATE

This is to certify that the synopsis entitled weather app being submitted by Rahul Maddheshiya
towards partial fulfilment for the award of the Degree of Bachelor of Computer Application
from the Department of Computer Science and Information Systems to SHRI RAMSWAROOP
MEMORIAL UNIVERSITY is a record of benefited work carried out by them under my
guidance and supervision.

The result embodied in this project synopsis have not been submitted to any other University
or Institute for the award of any Degree or Diploma.

Dr. Bineet Kumar Gupta Er. Vinay Kumar Vishwas Er. Sarfaraz Ahmad
(Head of Department) (Project Coordinator) (Supervisor)
Department of Computer Department of Computer Department of Computer
Science and Information Science and Information Science and Information
Systems. Systems. Systems.
Shri Ramswaroop Memorial Shri Ramswaroop Memorial Shri Ramswaroop Memorial
University. University. University.

Downloaded by 021 Ekta ([email protected])


lOMoARcPSD|55484708

TABLE OF CONTENT

Content Page No.


S.No.

Introduction
1. 1.1. Background 1-2
1.2. Objective
1.3. Key Features
1.4. Scope
1.5. Purpose
1.6. Technology used

2.
Requirement Analysis 3

3.
Software Requirement 3

4.
Hardware Requirement 3

5.
Module Description 4
5.1. Frontend
6.
Data Flow Diagram 5

7.
Conclusion 6

8.
References 6

Downloaded by 021 Ekta ([email protected])


lOMoARcPSD|55484708

1. INTRODUCTION
1.1 Background
This is weather app. The main aim of this project is to develop software for weather report.
This project will be developed to carry out the processes easily and quickly, Which is not
possible with the manuals systems, which will be overcome by this software. This project
will be developed using python language. Hence it provide the complete solution for this
manual system.

1.2 Objective

Due to rapid growth of technology, users are switched over from the traditional method for
getting weather report to electronic method of getting weather report. Users use software
applications rather than manual system as a main vehicle to get the weather report.

1.3 Key Features

• Saves times and efforts


• Convenience of Weather report from home.
• Every country and city weather report are available.
• Good accuracy of weather at that time.
• Get detailed information of the weather report.
• Time to time update weather.
• Temperature update.
• Provide accurate data information about weather.
• User can search weather anytime anywhere.
• Help user to future plans for holidays.
• Help user to travel.

1|Page

Downloaded by 021 Ekta ([email protected])


lOMoARcPSD|55484708

1.4 Scope

• Global Accessibility: Weather forecast apps have a broad reach, providing information
for virtually any location worldwide.
• Real-Time Updates: They offer up-to-the-minute data, allowing users to make timely
decisions based on the most current weather conditions.
• Diverse User Base: These apps cater to a wide audience, including travelers, outdoor
enthusiasts, event planners, and individuals concerned about day-to-day weather
changes.
• Integration Potential: They can be integrated with other applications or services, such
as travel apps, event planners, and smart home systems, enhancing their utility and
convenience
1.5 Purpose

Purpose of weather app is to allow to check weather report. Computerization of weather


app will increase the ease, efficiency and reduced the chances of manual errors. The system
will ease the weather report for customer. Users will be able to easily search weather report.

It can be examined at any time by user for different cities and country.

1.6 Technology Used

Language:- This project will be developed in python. Python is a high level interpreted,
interactive and object oriented scripting language. Python is designed to be highly readable.
It uses English keywords frequently where as other languages use punctuation, and it has
fewer syntactical constructions than other languages. It was mainly developed for emphasis
on code readability, and it syntax allows programmers to express concepts in fewer lines of
code.

Library:- This project used in Tkinter library. Python offers multiple options for developing
GUI ( Graphical User Interface ). Out of all the GUI methods, tkinter is most commonly used
method. It is a standard python interface to the Tk GUI toolkit shipped with python. Python
with tkinter outputs the fastest and easiest way to create the GUI applications. Creating a GUI
using tkinter is an easy task.

2|Page

Downloaded by 021 Ekta ([email protected])


lOMoARcPSD|55484708

2. REQUIREMENT ANALYSIS
The requirement analysis for a weather app involves identifying key functionalities. These
include real time weather updates, hourly and daily forecasts, interactive maps, and location
based services. Server weather alerts, customization options, and historical data access are
crucial. The app should have a user friendly interface, ensuring accessibility for a diverse user
base. Additionally, it must ensure data accuracy and reliability, seamless integration with other
platforms, and efficient use of system resources for optimal performance.

3. SOFTWARE REQUIREMENT

• Operating System: Windows

• Language: Python

• IDE Used: Pycharm Comunity

• Particular GUI Library: Tkinter

4. HARDWARE REQUIREMENT

• Processor: Dual Core

• Hard Disk: 40 GB

• RAM: 256MB (minimum)

• Mouse: Any Standard

• Keyboard: Any Standard

• Monitor: Any Standard

3|Page

Downloaded by 021 Ekta ([email protected])


lOMoARcPSD|55484708

5. MODULE DISCRIPTION

• It is GUI based project, I am making a application for the weather app.


• It will display the services provided by the API.
• All weather related information such as maximum, minimum temperature with wind
speed, air pressure and also with air quality will be shown.

• Users will get real time report.


• Users interface is very easy to understand.

• Genuine API used for genuine weather forecast report.


• Weather forecast report will bi available for all location over the globe.
• Proper weather report will be shown
• Real time weather will be report provided.
5.1 Frontend

•Module 1: User friendly interface.

•Module 2: Proper weather report and genuine API used.

•Module 3: Easy to understand user interface.

•Module 4: Always updated weather forecast will be shown.

•Module 5: Real time weather report will be provided

4|Page

Downloaded by 021 Ekta ([email protected])


lOMoARcPSD|55484708

6. DATA FLOW DIAGRAM

START

GO TO APPLICATION

SEARCH CITY/COUNTRY

DETECT LOCATION

SELECT LOCATION, CHECK WEATHER


PARAMETERS, CHECK STATUS, SETTING,
NOTIFICATION.

STOP

5|Page

Downloaded by 021 Ekta ([email protected])


lOMoARcPSD|55484708

7. CONCLUSION
The Project has been successfully completed by having established the user friendly interface
with the help of python tkinter library. At the same time there is some scope for
improvements in the future. It can be possible to make it more Attractive by adding more
variety of functions. This application may helpful for the humans as it show the weather
details of a city.

I believe the trial has shown conclusively that it both possible and desirable to use python as
the principal teaching language:

• It is Free (as in both cost and source code).


• It is trivial to install on a Window PC allowing students to take their interest further.
For many the hurdle of installing a Pascal or C compiler on a Windows machine is
either too expensive or too complicated;

Future Scope:

• The complicated equation which govern how the state of build changes with time
require super computer to solve them.
• The numerical weather prediction model are computer similuation of the atmosphere.
• The output from the model provides the basis of the weather app.
• Location and voice handling can be integrated with the weather API.

8. REFERENCE www.researchgate.net www.w3schools.com

6|Page

Downloaded by 021 Ekta ([email protected])

You might also like