33% found this document useful (3 votes)
7K views

Calculator Project Report

The document describes a project report for creating a multifunctional Java computer program that solves basic and complex mathematical problems. The program was created by 4 students using the Netbeans IDE. It allows users to input mathematical expressions and see step-by-step solutions. The report outlines the need for the program, how Java was suited to its development, current limitations, and plans for future expansion.

Uploaded by

arpit verma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
33% found this document useful (3 votes)
7K views

Calculator Project Report

The document describes a project report for creating a multifunctional Java computer program that solves basic and complex mathematical problems. The program was created by 4 students using the Netbeans IDE. It allows users to input mathematical expressions and see step-by-step solutions. The report outlines the need for the program, how Java was suited to its development, current limitations, and plans for future expansion.

Uploaded by

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

Project Report

On
CREATING A MULTIFUNCTIONAL COMPUTER PROGRAM THAT
SOLVES BASIC AND COMPLEX MATHEMATICAL PROBLEMS.

Submitted by

Uday Kumar : 1410991653


Vikas : 1410991670
Vikesh Mittal : 1410991671
Vivek Chopra : 1410991681

Project Mentor :-
Ms. Reetu Malhotra
INDEX
The Project File contains the following contents-
1>Acknowledgement
2>Project Overview/Summary
3>Need for Creating an application for solving mathematical problems and future scope.
4>Need of JAVA in the project
8>Limitations of the Project
9>Bibliography
ACKNOWLEDGEMENT

We, the project team members hereby acknowledge various sources and individuals who have
been a major part in the completion of the project. First of all, we are thankful to our
Mathematics professor R. karthick sir for helping us in providing support of computer science
professionals of our University.
We also acknowledge the following web resource/Website
 Oracle’s JAVA Swing API Tutorial
PROJECT OVERVIEW / SUMMARY

The project is a JAVA application which combines the knowledge of programming and
mathematical science into one. It makes use of a famous Java IDE (Integrated
Development Environment) – Netbeans IDE 8.0.2 which is currently under oracle’s
development.
Netbeans includes drag and drop GUI creation, thus making it much easier to develop
the program. The project came into its existence by the following steps-
 Designing the algorithm of the application. It required application of scientific as well as
mathematical concepts.
 Designing the layout/view/GUI(Graphical User Interface) of the application. This part
provides the “LOOK” of the application that is visible to the user end.
 Coding the applications event-handlers (The code that should run in case the user
presses a button the application’s screen.)
 Debugging the application by testing it through various mathematical examples.
 Documentation which includes the project report and presentation.
NEED OF JAVA IN THE PROJECT

I decided to use JAVA for developing the application due to the following reasons

 Swing API of JAVA which makes it easier to develop complex applications just by
simple drag and drop feature.
 Platform Independent Nature of JAVA which makes it easier to run the application
on different platforms just by making minute changes to the source code.
 Excellent debugging feature of Netbeans IDE (Tool used for making the
application). It takes care of a number of minute bugs that can otherwise cause
serious failures in programs written in other programming languages.
LIMITATIONS OF THE PROJECT
The four developers of the application were unable to resolve the following
limitations/bugs-
 Does not calculate complex roots of nth degree polynomial
 Few libraries used are outdated and does not support new GUIs.
 Presently it can only be used by Engineering students only.
Future Scope

 App will be modified with Commerce Formulae, so that it can reach out more people.
 It will be available on Google Play Store and app store, for the students after complete
development.
 People will be able to make graphs using this programme.
 It will always be free to use.
BIBLIOGRAPHY

The developers of the application include the name of various resources/organizations


which have played a major role in shaping the application-
 Oracle’s JAVA Swing API Tutorial
 Stack Overflow (For Providing help in debugging the application)
 Informatics Practices (For Class – XI and XII) by Sumita Arora (Dhanpat Rai Publications)
 Google
 Yahoo! Answers Community

You might also like