You are on page 1of 6

DESIGN AND ENGINEERING

PROJECT - CALCMATE

DONE BY
ADARSH D
RAVISANKAR A V
ANIRUDH C E
VYSAKH A
GOWRISANKAR P
MANOJ M J

CONTENTS

1. OVERVIEW OF THE APP


2. DESIGN PROCESS
3. STAGES IN DESIGN PROCESS
4. PRODUCT SCREENSHOTS

OVERVIEW OF THE PRODUCT


In order to keep up with the new trends in the technology, we at the
Digievo App Studios designed and developed the scientific calculator
CalcMate. Tailor made for the students, this application delivers all the
mathematical related quires in various fields such as basic arithmetic,
trigonometric, logarithmic and many more. For more rigorous users, we
have also provided the facility of graph plotter which plots accurately
the graph of the input functions. Moreover, a Constants tab for the app is
also developed which helps the users store a constant value to any
variable he/she desires. This helps in easy calculations which otherwise
would have been tedious to work on.

DESIGN PROCESS
For designing this application, our team has undergone a set of
events which are key factors to develop it.
Design Objective: The objective of this design is to provide answers to
mathematical quires.
Design Function: The function of the design is to calculate various
mathematical arguments to accurate results using standard JAVA library
functions.

Design Constraints: The application designed should be of small size;


preferably less than 1 MB. The design shouldnt be too fancy; minimal
graphical interface. It should be easy to use.
Design Attributes: The main characteristics of this design is the ability
of perform higher level mathematical questions. The mathematical
capability of this application should be in par with that of a scientific
calculator; which includes not just arithmetic but also higher order
functions. The design is also provided with a graph plotter through
which we can visualize more than one function. A constant section is
also provided with the information of constants that we use every day.
Moreover, we can assign values to variables and use them in
calculations. History section is also provided so that we can look into
what we have been calculating.

STAGES IN DESIGN PROCESS


Phase 1: Need Identification
Although there are calculators out there for every mobile, a high end
calculator with advanced mathematic functions is hard to find. Hence to
cater the needs of students of math, an application should be developed
which covers every important areas of analytical mathematics. While
designing, things to be kept in mind are low size, apt graphical interface
and easy to use.

Phase 2: Conceptual Design


The design should achieve the ability to undergo advanced mathematical
calculations like trigonometric, exponential, logarithmic, factorial etc.
The product should also execute graph plotting of functions. Any
number of function should be plotted at the same time. Solutions for
these design criteria can be implemented through both Android Studio or
Eclipse studio. Due to the ease of use and steady backbone the Android
Studio provides for developing apps, we have chosen the said platform
to design our application.

Phase 3: Embodiment Design


These design requirements could be completed by the use of Android
Studio platform and some standard JAVA math libraries. By integrating
these two, we can design an application which satisfies the above
conditions to perfection and run our product smoothly.
After the completion of the design, we underwent thorough tests on
many devices. Due to concrete designing process, we were able to
achieve success every time we ran. Every requirement asked by the
client was satisfied.
Minor changes in graphical interface layout were made.
Through customer reviews, we also added the feature of saving the
graph as picture file to device so that we can work on it and check it in
the future.

PRODUCT SCREENSHOT

You might also like