Sie sind auf Seite 1von 3

ACKNOWLEDGEMENT

Preparing any project requires views of many people but we suspect that technical projects are
more different than others. A great many people are involved in various stages of the project
prepration who shared their knowledge and experience.
Before we get into thick of things we would like to add a few heartfelt words for the people who
are part of this project in numerous ways people who gave un-ending support right from the
stage idea was concieved.
It is our proud privilege to express a deep sense of gratitude and regard to our Project Guide
Prof. Abhilash Sonkar(Dept.Of CS/IT) for the opportunity, he has given us for carrying out the
project. His initiative, keen interest, expert guidance at every step provided a constant source of
inspiration and encouragement to us for intense studies in the subject. We are deeply indebted to
him.
We shall be failing in our duty , if we do not express our heart felt gratitude to Dr. R.K.Gupta
(Professor & Head) Department Of Information Technology, M.I.T.S. Gwalior for his support in
the project.
We acknowledge with gratitude the benediction of our institution and Director, MITS, Gwalior
who extended all facilities and co-operation in the completion of this project.
We owe our gratitude to our family and friends without whose co-operation and constant
encouragement this work would not have been successful.
Our sincere thanks to all those who directly or indirectly helped us in the development and
evolution of thoughts.

Page | 1

ABSTRACT

From the time of the abacus until today, people have wanted a way to count
numbers and perform mathematical calculations. Given the complexity of many
of todays math, it is helpful to have a calculator powerful enough to perform
many different mathematical functions. It is also helpful to be able to analyze
graphs of these functions. The goal of this project was to create a calculator that
would provide all of the users with all of these options. Using a Graphical User
Interface (GUI) that utilizes buttons to provide input to the backend, our
calculator is capable of performing many different functions.

Page | 2

TABLE OF CONTENTS
ACKNOWLEDGEMENT.......................................................................................... I
ABSTRACT......................................................................................................... II
TABLE OF CONTENTS......................................................................................... III

1. INTRODUCTION.......................................................................................... 5
1.1 PROJECT AIMS AND OBJECTIVES................................................................5
1.2 BACKGROUND OF PROJECT.......................................................................6
1.3 OPERATION ENVIRONMENT........................................................................7
2. LITERATURE SURVEY...............................................................................8
2.1 SOFTWARE DEVELOPMENT TOOL................................................................8
2.2 TECHNOLOGY........................................................................................... 10
3. SYSTEM ANALYSIS....................................................................................14
3.1 SOFTWARE REQUIREMENT SPECIFICATION (SRS)........................................14
4. SYSTEM DESIGN........................................................................................ 18
4.1 SYSTEM ARCHITECTURE............................................................................18
4.2 MODULAR DESIGN.....................................................................................20
4.3 DATA FLOW

DIAGRAMS..............................................................................20

4.4 E-R DIAGRAMS.......................................................................................... 21


5. IMPLEMENTATION.....................................................................................22
6. LIMITATION ............................................................................................... 24
7. ANNEXTURE............................................................................................... 25
7.1 SNAPSHOTS............................................................................................. 25
7.2 REFERNCES............................................................................................. 27

Page | 3

Das könnte Ihnen auch gefallen