fyp presentation final
DESCRIPTION
TRANSCRIPT
SoftCopy
An Android based application for lecture writing incorporated with tools to aid in engineering calculations and computations
Team SoftCopyHamza Azad (TC-23)Muhammad Usama Aftab (TC-54)Muhammad Zeeshan Khan (TC-
31)Waneya Iqbal Siddique (TC-18)
Writing Interface
Database
Engineering Tools• Scientific Calculator• Graph Plotter• Wave Plotter• Smith Chart• Equation Solver• Conversion System
Networking
Quality Assurance
Hamza Azad (TC-23)
Equation Solver
Number System Converter
Smith Chart
Equation Solver
Roots Displayed
Algorithms UsedCramer’s Rule Quadratic
Formula
Input Coefficients
Quadratic
2 x 2
3 x 3
Equation Solver (GUI)
Number System ConverterBinary
Decimal
Hexa
Output
OptionsHexa to BinaryBinary to Hexa
Decimal to BinaryBinary to Decimal
Decimal to HexaHexa to Decimal
Input Number
Number System Converter (GUI)
Smith Chart
Background• Smith Chart
Available Tools• Straight Line• Circle
Waneya Iqbal Siddiquie (TC 18)
Opening Lectures
Writing Interface
Saving Lectures
Opening Lecture Procedure
_ID Subjects
1 Chemistry
2 Physics
3 Math
Lecture Number
1
2
Writing Interface
3rd Approach
Surface View
2nd ApproachLine Approach X
1st ApproachPoint Array X
Saving Lecture Flow
File is saved on memory card
Entry is written in database
Name of filesubject topic Lecture
numberPage
number
Saving Procedure Called
Muhammad Zeeshan Khan
Statistical tools
Calculator
Database for Objects (Db4O)
Statistical ToolsMean
Median
Mode
Bar chart
Mean
Median
Bar ChartComplementary tools:Range, Standard Deviation and Variance.
Mode
Program Flow
Output
OptionsMean Median Mode Bar chart
Input data set
Input data length
Re Enter
Statistical Tool (GUI)
CalculatorSimple
Calculator
Scientific Calculato
r
Scientific Calculator
Simple Calculator
Approaches
Not adopted (X)
CalculationOn the Basis of both text Field
Press operator
Two Input Fields
Adopted
CalculationOn the Basis of instantaneous Field
Press operator
Single Input Field
Simple Calculator
Scientific Calculator
Calculator (GUI)Simple Calculator Scientific Calculator
Database for Objects Db4O
Database
Database For Objects
DB4OExternal Jar
Simplicity
Easy to maintain
Dumb and Retrieve Complete Objects
Muhammad Usama Aftab (TC-54)
Graph Plotter
Wave Plotter
Quality Assurance
Graph Plotter
Rendering graph on Achart Engine
Point Array CalculationReturning(x, y Coordinates of Equation);
Input Coefficients
Linear Graph
2nd Order Graph
Graph Plotter (GUI)
Wave Plotter
Rendering graph on AChartEngine
Algorithm ExecutionReturning(x, y cordinates of Sine and Cosine Function);
Tap Wave Plotter
Sine Function
Cosine Function
Wave Plotter (GUI)
Quality Assurance Management
Finalize Release
Bugs and DefectsDocumentation
Testing on Device
Identifying Test Cases
Testing SoftCo
py
Bug Localizer
SoftCopy Quality Assurance
Hide keyboard automatically Ask to save current work
Activity navigation
Calculation mistakes
NetworkingP2P
◦ IM Bluetooth WiFi (using AllJoyn
based on Qualcomm)
SoftCopy on web◦ Make friends◦ Joining
Communities◦ Upload and
Download Lectures
◦ http://www.softcopynetwork.wall.fm
Q&A