Fyp presentation final

Preview:

DESCRIPTION

 

Citation preview

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