Welcome to OOP Course Final
Project
Single page Desktop Application
o CGPA Calculator
o Length Converter
o Calculator
Present & developed by
Mahbub Alum
ID : 191015181
Contents:
• Introduction to the Project
• Project Scope and Goal
• Software Tools & Technologies
• Software using process
• Example Snap Shots
CGPA Calculator
Introduction to the Project
Here the CGPA Calculator is a single page desktop BD University CGPA
calculation application using Java programming Language. The application
main logic designed in according to BD Private University & National
University CGPA calculation chart.
Project Scope and Goal
The CGPA Calculator provide to you, calculate to your own and others
semester CGPA, which CGPA come in this semester you can calculate easily
just providing your course wise grade.
Here in this software a student can put his/her semester information like
1. Student Name
2. Student ID
3. Shift
4. Section
5. Course wise course name, credits & obtained grade.
Finally after calculation CGPA you may save your information by snap shoot.
Software Tools & Technologies
Programming Language : Java
Language feature uses :-
1. Java OOP technology
2. Java swing Jframe
3. Java await
IDE : NetBeans
Software using process
First of all, go to your application exe file directory (you may downloaded or
collected).
=> double click the application exe file. The application will be appeared on you
desktop screen.
=> Now fillup basic information:-
1. Type Student name
2. Type Student ID
3. Select Student type
4. Select Shift
5. Select section
Now fillup all course name and the course wise obtained grade and credits
Finally Click “Calculate” button and see the result.
Now if you want calculate another result just click “Reset” button for reset the form.
Example Snap Shots
Length Converter
Introduction to the Project
Here the “Length Converter” is a single page desktop length converter
application. The application main logic designed in according to SI length
measurement.
Project Scope and Goal
The Length Converter provide to you a smooth conversion of Length
measurement.
You can got bi-directional unit conversion value.
i.e-
suppose, we select feet to inches conversion for converting.
So, first input you typed value of feet second input you got equivalent inches
value. Now again, if you typed in second input value of feet, you will got
equivalent meter value into inches on first input.
we can convert all typed length conversion:
1. Feet to Meters, Meters to Feet
2.Feet to Inches, Inches to Feet
3.Feet to cm, cm to Feet
4.Feet to Yards, Yards to Feet
5.Feet to Kilometers, Kilometers to Feet.
6.Feet to Miles, Miles to Feet.
Software Tools & Technologies
Programming Language : Java
Language feature uses :-
1. Java OOP technology
2. Java swing Jframe
3. Java await
IDE : NetBeans
Software using process
First of all, go to your application exe file directory (you may downloaded
or collected).
=> double click the application exe file. The application will be appeared on
you desktop screen.
=> Then select a conversion type from dropdown selectbox
=> Now type your desired value on input one and see the converted result
on input two, again type desired value on input two and see converted
result on input one.
Example Snap Shots
Calculator
Introduction to the Project
Here the “Calculator” is a single page desktop scientific calculator
application. User can use this calculator for basic and some advance
pupose.
Project Scope and Goal
The Calculator application provide to calculate your addition, summation,
multiplication, divide, modulus, root of a number,
you can get also below feature :
1. Store a value on temp memory.
2. Delete a typed number (backspace option)
3. Clear screen
Software Tools & Technologies
Programming Language : Java
Language feature uses :-
1. Java OOP technology
2. Java Jframe Manual
3. Java await
IDE : NetBeans
Software using process
First of all, go to your application exe file directory (you may downloaded
or collected).
=> double click the application exe file. The application will be appeared on
you desktop screen.
=> Then typed your desired number
=> Click your desired operational key i.e - + or – or * or / etc.
=> Typed your second number
=> Click = (equal button) for see the result.
Example Snap Shots
Thanks All