Thesasureus App Android

  • Upload
    zaib521

  • View
    229

  • Download
    0

Embed Size (px)

Citation preview

  • 8/10/2019 Thesasureus App Android

    1/21

    [Date]ndroid Thesaurus pp

    Project Report

    Gulzaib zahidWWW.GULZEB7.WEBS.COM

  • 8/10/2019 Thesasureus App Android

    2/21

    1

    ABSTRACT

    Android Mobile Thesaurus is a large vocabulary store of English with

    up to 160,000 records and more than 1.6 million words, designed bythe Zahran from Gulf college Muscat.

    Android Mobile Thesaurus is ordered with a new and appropriate

    method. Nouns, verbs, adjectives and adverbs are gathered into

    sets of reasoning synonyms, In addition to the direct definition the

    dictionary shows how each word is related to other words in terms of

    synonyms, opposites and similar words,

  • 8/10/2019 Thesasureus App Android

    3/21

    2

    ACKNOWLEDGEMENTS

    I amgratefulto my teacherwho encourage me to make such a unique application to

    help the people who want to improve their English.

  • 8/10/2019 Thesasureus App Android

    4/21

    3

    CONTENTS

    ABSTRACT ....................................................................................................................................... 1

    Acknowledgements ..................................................................................................................... 2

    Table OF Figures ............................................................................................................................ 5

    1 INTRODUCTION ...................................................................................................................... 6

    1.1 PROJECT IDEA ................................................................................................................. 7

    1.2 Project Motivation.......................................................................................................... 7

    1.3 Aim/Objective ................................................................................................................ 7

    1.4 Background of issues ..................................................................................................... 7

    1.5 Proposed Approach ...................................................................................................... 8

    1.6 Scope of project ............................................................................................................ 8

    2 PROJECT DOCUMENTATION ................................................................................................ 9

    2.1 Research ....................................................................................................................... 10

    2.2 Project Management .................................................................................................. 10

    2.2.1 Requirement .......................................................................................................... 11

    2.2.2 Quick Design ......................................................................................................... 11

    2.2.3 Build Prototype ...................................................................................................... 12

    2.2.4 Customer Evolution .............................................................................................. 12

    2.2.5 Refine Prototype ................................................................................................... 12

    2.2.6 Program Ready ..................................................................................................... 12

    3 Literature Review ................................................................................................................. 12

    3.1 Introduction .................................................................................................................. 13

    3.2 Back Ground and Context ......................................................................................... 14

    3.3 Methods ........................................................................................................................ 14

    3.3.1 Agile Methodology .............................................................................................. 15

    3.3.2 Rapid Action Development ................................................................................ 15

    3.3.3 Prototype ............................................................................................................... 15

    3.3.4 Waterfall methodology ....................................................................................... 15

  • 8/10/2019 Thesasureus App Android

    5/21

    4

    3.4 Case Similar Projects .................................................................................................... 15

    3.4.1 Thesaurus Free by Speedy Marks ....................................................................... 15

    3.4.2 Free Thesaurus Dictionary .................................................................................... 16

    3.4.3 Rogets Thesaurus Dictionary ............................................................................... 16

    4 Summery ............................................................................................................................... 17

    4.1 Methodology ................................................................................................................ 17

    4.2 Major Outcomes .......................................................................................................... 19

    4.3 Recommendation ....................................................................................................... 19

    4.4 Conclusion .................................................................................................................... 19

    5 References ........................................................................................................................... 20

  • 8/10/2019 Thesasureus App Android

    6/21

    5

    TABLE OFFIGURES

    S.No Figure PageNo.

    1 Gantt Chart 8

    2 Prototyping Methodology 13

  • 8/10/2019 Thesasureus App Android

    7/21

    6

    1 INTRODUCTION

  • 8/10/2019 Thesasureus App Android

    8/21

    7

    1.1

    PROJECTIDEA

    Idea of project iscoming backto my mindonce Isearch some words meanings intoweb and I did not find any suitable meaning for this word and I had to search a lot into

    books to find meaning of this word. Then I decided to design a application which help

    me and also students to find out what are meanings of their desired world from hard to

    easy word.

    1.2 PROJECT MOTIVATION

    Some reasons build my thoughtfulness towards this program for android as many

    professionals and students don't seem to be satisfied while using other mobile

    dictionaries to search appropriate word but making nervous while find more hard words

    from dictionary.

    1.3 AIM/OBJECTIVE

    Aim of this application ishelp to improveeverystudent and professional a completeapplication with the help of this application

    1.4

    BACKGROUND OFISSUES

    Many students have several queries and that they don't have

    enough resources to sort out from dictionaries from academic

    libraries or buy expensive e- dictionaries, so I make an androidapplication with the help of it student can find solution for grammar

    mistakes with ease of access.

  • 8/10/2019 Thesasureus App Android

    9/21

    8

    1.5 PROPOSED APPROACH

    I approach during this application to directly professionals and

    students will check any difficult word from application from their

    phones thus saving their time to find out proper word to their quries.

    1.6 SCOPE OF PROJECT

    There is pretty much scope for this development because it make easiness for student

    to learn fast and accurate words and student do study likely.

  • 8/10/2019 Thesasureus App Android

    10/21

    9

    2 PROJECTDOCUMENTATION

  • 8/10/2019 Thesasureus App Android

    11/21

    10

    2.1 RESEARCH

    weinvestigationwithseveralstudentsseveralof them are new comers andask

    them regardingtheirissuesin study and that wepointed outthat their problemsare short and can be solved with a small application launched in their mobiles. So

    when they found solution for their spelling and grammar problems they will take keen

    interest in study.

    2.2 PROJECT MANAGEMENT

    Gantt Chart

  • 8/10/2019 Thesasureus App Android

    12/21

    11

    PROTOTYPE GANTT CHART

    2.2.1 Requirement

    we have begin gathering initially data regarding our project from 1st Apr 2013. I t takes

    around five days to collect enough data which could initiate me to support our

    application.

    2.2.2

    Quick Design

    we design a quick design so it can be modified easily and can be extended or

    reduced according to customer desire.

  • 8/10/2019 Thesasureus App Android

    13/21

    12

    2.2.3 Build Prototype

    in this step I make mobile application with most of its content and I

    ask users to check rather it is ok or not. So when this stage

    application is checked and if any query is found then it is very easyto modify the application at this stage.

    2.2.4

    Customer Evolution

    User or customer check the application for five days and found

    some problems he tell us and give some suggestion for his

    requirement. So this phase help us to find what is more beneficial for

    our application.

    2.2.5

    Refine Prototype

    At this stage we modify our application according to customer need

    so we can built completely a mobile app which is hundred percent

    according to user friendly and provided all feature for what purpose

    it is designed.

    2.2.6

    Program Ready

    At this phase we complete the application which is user friendly and

    providing all of features with no mistake and students can easily use

    it to improve their English.

    3 LITERATURE REVIEW

  • 8/10/2019 Thesasureus App Android

    14/21

    13

    3.1 INTRODUCTION

    This application facilitate the users in following ways as written below;

  • 8/10/2019 Thesasureus App Android

    15/21

    14

    Helps users to recognize the word meanings well.

    Enables the quick search of the exact meaning.

    Allows users to fast remember words.

    Easy and accurate definitions of over 160,000 words. Synonyms, antonyms, similar and related words to help user

    make his text and language more exciting.

    Quick dynamic search of words while you type

    Capability to add bookmarks to desired words

    Hyperlinks between different connected words

    Cleans to help you find the word you are looking for.

    3.2 BACK GROUND AND CONTEXT

    There are some reasons build my thoughtfulness towards this

    program for android as many professionals and students don't

    seem to be satisfied while using other mobile dictionaries to

    search appropriate word but making nervous while find morehard words from dictionary. There is no reputable android free

    app which help students and users to improve their English in

    easy way so I decided to do so.

    3.3 METHODS

    There are a lot of several strategies used to design a mobile application for android like

    xml and android developing tools and also many methods for designing but like to

    prefer prototype because it saves our efforts to develop any program. These methods

    are discussed below;

  • 8/10/2019 Thesasureus App Android

    16/21

    15

    3.3.1 Agile Methodology

    Thismethodologyis workingwhereascoming up withthe massivecomputer codeand

    every onesoft wareis splitintoseveralelementsandoncecompletionof everyphase

    theseelements are connected withone anotherfor creatingonecomputer code.Mostly large programs developed like this.

    3.3.2

    Rapid Action Development

    Thisdevelopingmethodisquickestdevelopingmethod.During

    thismethodologycodes will bemodifiedin single step withclientdemandand

    simplymodification is done on same step.

    3.3.3

    Prototype

    we use this method for developing my app.

    3.3.4

    Waterfall methodology

    This is standard methods for making all programs. Most of

    programmers use this technique. In this method first gathering

    information from customer then analyze these information thenmake a design for program then verify with customer then

    implement and then make it maintain.

    3.4 CASE SIMILAR PROJECTS

    3.4.1

    Thesaurus Free by Speedy Marks

    Advantages

    It shows similar words.

    It shows antonyms.

    Disadvantages

  • 8/10/2019 Thesasureus App Android

    17/21

    16

    It is not working on above Android 4 v.

    Too much Ads.

    3.4.2

    Free Thesaurus Dictionary

    Advantages

    Small application

    Direct working from SD card.

    Can access usb drive data

    Disadvantages

    Must install color Dictionary for work. Bad users review

    3.4.3

    Rogets Thesaurus Dictionary

    Advantages

    Quick /references

    Support phrases

    Include 30000 words.

    Disadvantage

    Showing one result at a time

    Ad supported

  • 8/10/2019 Thesasureus App Android

    18/21

    17

    4 SUMMERY

    4.1

    METHODOLOGY

    We use prototype methodology during

    this mobile developing. During this methodology all

  • 8/10/2019 Thesasureus App Android

    19/21

  • 8/10/2019 Thesasureus App Android

    20/21

    19

    4.2 MAJOR OUTCOMES

    As this application is creating for all users rather they are

    students or professionals or labor, one word that every body use

    this application to improve his English skills.

    4.3 RECOMMENDATION

    We suggest all students to use this application to improve

    their vocabulary and English grammar because now it is day of

    English, if students English is good they can compete the world easily

    and can get all knowledge with ease of access.

    4.4 CONCLUSION

    This application specially facilitate students to improve their English

    with vocabulary improvement and learning new phrases and

    synonyms but also it help professionals to take proper words while

    working on projects.

  • 8/10/2019 Thesasureus App Android

    21/21

    20

    5

    REFERENCES

    http://en.wikipedia.org/wiki/Software_prototyping

    https://play.google.com/store/apps/details?id=com.mobi.android3.RogetsThesaurus&h

    l=en

    http://thesaurus.iphonemarks.com/

    http://en.wikipedia.org/wiki/Software_development_methodology

    http://en.wikipedia.org/wiki/Software_prototypinghttp://en.wikipedia.org/wiki/Software_prototypinghttps://play.google.com/store/apps/details?id=com.mobi.android3.RogetsThesaurus&hl=enhttps://play.google.com/store/apps/details?id=com.mobi.android3.RogetsThesaurus&hl=enhttps://play.google.com/store/apps/details?id=com.mobi.android3.RogetsThesaurus&hl=enhttp://thesaurus.iphonemarks.com/http://thesaurus.iphonemarks.com/http://en.wikipedia.org/wiki/Software_development_methodologyhttp://en.wikipedia.org/wiki/Software_development_methodologyhttp://en.wikipedia.org/wiki/Software_development_methodologyhttp://thesaurus.iphonemarks.com/https://play.google.com/store/apps/details?id=com.mobi.android3.RogetsThesaurus&hl=enhttps://play.google.com/store/apps/details?id=com.mobi.android3.RogetsThesaurus&hl=enhttp://en.wikipedia.org/wiki/Software_prototyping