Software Project Presentation: Active Number Table (ANT)

26
OMR Result Processing Tool ANT Active Number Table Date: 28-May-2014

Transcript of Software Project Presentation: Active Number Table (ANT)

Page 1: Software Project Presentation: Active Number Table (ANT)

OMR Result Processing Tool

ANT

Active Number Table

Date: 28-May-2014

Page 2: Software Project Presentation: Active Number Table (ANT)

*Group Members

*Minhas Kamal -BSSE0509*Shahriar Mohammed Ishmam - BSSE0523 *Khandaker Mamun Ahmed -BSSE0535

Page 3: Software Project Presentation: Active Number Table (ANT)

*Honorable Supervisor

Sheikh Muhammad SarwarLecturer

Institute of Information Technology

University of Dhaka

Page 4: Software Project Presentation: Active Number Table (ANT)

*Motivation

*Rare*Interesting*Demanded*Industrial Project

Page 5: Software Project Presentation: Active Number Table (ANT)

*Objectives

•Main Source will be *.dat files.•Comparing main answer shit(*.csv) and students’ shit(*.dat) the software will produce final result.•Output will be *.csv (excel-readable) file.

Page 6: Software Project Presentation: Active Number Table (ANT)

*(Main Ans Sheet) .DAT file to .CSV

Page 7: Software Project Presentation: Active Number Table (ANT)

*(Students’ Ans Sheet) .DAT File to .CSV

Page 8: Software Project Presentation: Active Number Table (ANT)

*Software Functionality

Page 9: Software Project Presentation: Active Number Table (ANT)

* Primary Structure

mainFrame

importFile

resultProcessing

ranking searching

fileMerging

Page 10: Software Project Presentation: Active Number Table (ANT)

*Tools

CALCULATOR

TOOLS

CONVERTER

DATE COUNTER

Page 11: Software Project Presentation: Active Number Table (ANT)

*Classes & Packages

Page 12: Software Project Presentation: Active Number Table (ANT)

*File ImportFILE*.dat

FIELDNAMES

FIELDPOSITIO

N

MAKECSV FILE

New File*.CSV

Page 13: Software Project Presentation: Active Number Table (ANT)

*File ProcessingMAIN FILE

*.CSV

STUDENT

RESULT SHIT*.CSV

STUDENT ANSWER

*.dat

STUDENT ANSWER

*.dat

STUDENT

ANSWER*.dat

STUDENT

RESULT SHIT*.CSV

STUDENT

RESULT SHIT*.CSV

RESULT*.CSV

Page 14: Software Project Presentation: Active Number Table (ANT)

*Searching FILE*.CSV

FIELDNAMES

SUBSTRINGS

SEARCH

New File*.CSV

Page 15: Software Project Presentation: Active Number Table (ANT)

*SortingFILE

*.CSV

FIELDNAME

RANK TYPE

SORT

New File*.CSV

MEMBERNUMBER

Page 16: Software Project Presentation: Active Number Table (ANT)

*MERGING FILESFILE1*.CSV

FILE2*.CSV

KEY FIELD

MERGE

New File

*.CSV

Page 17: Software Project Presentation: Active Number Table (ANT)

*Main UI

Page 18: Software Project Presentation: Active Number Table (ANT)
Page 19: Software Project Presentation: Active Number Table (ANT)

*Result Processing

MakeResult.flv

Page 20: Software Project Presentation: Active Number Table (ANT)

*Main Operations

MainOperations.flv

Page 21: Software Project Presentation: Active Number Table (ANT)

*Extra Tools

ExtraTools.flv

Page 22: Software Project Presentation: Active Number Table (ANT)

*Time Scale

25%

40%

35% DesignDevelopingTesting

Page 23: Software Project Presentation: Active Number Table (ANT)

*Challenges•Vast amount of data•Error Handling•Integration•Satisfy Customer Requirements

Page 24: Software Project Presentation: Active Number Table (ANT)

*Future Plans*Image Processing*Interacting Interface*Graphical Representation*Dynamic Report*Rapid Delivery System*Web Based Application

Page 25: Software Project Presentation: Active Number Table (ANT)

THANK YOU

Page 26: Software Project Presentation: Active Number Table (ANT)

Questions?