Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
AOLA Presentation.pptx
1. Advisor’s name: - Mr. Gashaw Alemu
Arbaminch, Ethiopia
July, 2022
Group members
1. Michael Setegn RAMIT/1298/11
2. Mesfin Bezabih RAMIT/1285/11
3. Migibaru Aderajew RAMIT/1302/11
4. Kedir Seid RAMIT/1087/11
5. Dereje Baylie RAMIT/0604/11
2. Outline
Introduction
Statement of the problem
Objectives
Scope and limitation
Methodology
Functional and non-functional requirement
Use case
Class diagram
Activity diagram
Sequence diagram
User Interface Prototype or flow Diagram
8/4/2022
3. A language is a structured system of communication.
The structure of a language is its grammar and the free
components are its vocabulary.
Languages are the primary means of communication of
humans, and can be conveyed through speech, sign, or
writing.
The intension of this project is developing Afan
Oromo Language learning Android application in
Amharic and English.
8/4/2022
4. Needs of more stationary material and
human power such as:- Books, modules,
which means reading a book is not attractive
with respect to mobile based
Limited time for lecture to teach
A large number of students in the classroom
It uses paper format it will not be
memorable easily
Manual based
8/4/2022
5. Needs internet access to learn the
language
Needs cost to learn a language
with packages
It needs good connection and stay
with it.
Web Page
8/4/2022
6. Some Software which only works on
windows and price cost is expensive.
Fluctuation of electricity
Suitable program not being installed
(Graphics, Animation, Media players)
Window software’s
8/4/2022
7. The general objective of this project is to
design and implement Android based Afan
Oromo language learning application.
8/4/2022
8. To requirement gathering
To Analyzing the existing system
To develop application that is easily portable.
To analyzes the requirement of the system
To design the interface of learning application for
android mobile phones.
To designing the database
Implementation and testing the proposed system.
8/4/2022
9. At a minimum we try to include the following:
A few grammatical rules for the Afan Oromo language.
Each module contains all of the lessons.
The application allows users to take information from GPS
and send a message to their phone when they arrive where the
language is spoken.
Will notify user’s Location in Notification system.
Voice Assistance in English.
Some of vocabularies, phrases, numbers and alphabets
including pronunciation in Afan Oromo.
8/4/2022
10. 8/4/2022
When the program is fully deployed, users will have
access to a brand-new Afan Oromo mobile learning
application that allows them to learn the language
whenever and wherever they choose while saving money
on tuition costs.
Foreigners in the country can learn both languages
Amharic and Afan Oromo and simply talk to each other to
do their regular business. For a normal, simple task, they
do not need to engage a translator.
11. This Application doesn’t support searching words by voice.
Lack of deep language understanding.
Application will not suggest other materials to see as a
reference.
The system will not understand user’s Background knowledge
about Afan Oromo language.
Learning from the beginning.(For some of us find the beginning
of learning a new language very challenging).
8/4/2022
12. Data Source
In order to design and implement Afan Oromo learning mobile software, we
refer related works, to know the mechanisms of teaching languages those are
currently used locally in Ethiopian school.
Primary Data
Observation
We collect the data simply by observing the problems of students around
Arbaminch university area.
Secondary Data
Document
Some proposal that have done before for better understanding what we will
develop for he future.
Documents and books that have been prepared for teaching Afan Oromo
language.
8/4/2022
13. 8/4/2022
To design and implement Afan Oromo learning mobile application
the following tools and software’s are used:
Activities Tools/ Programs
Platform Windows 10
Browsers Mozilla Firefox 3.0, Chrome
Editors Android Studio
Drawing tool Visual paradigm
Documentation MS Word
Presentation MS PowerPoint
Picture Editors PicsArt, Adobe Lightroom
15. Introduction of Existing System
The first step of preliminary study in the system analysis process
involves the identification of needs are:-
Manual Based
students go to class and learn the lesson from their teacher by
sitting in the class room
8/4/2022
16. Web page applications
Here as example two popular Webpages designed for
language learning.
“i languages.org” is web site designed to teach
languages on internet. The site contains about 92
languages spoken throughout world.
“digital dialects”. A web Site designed to teach about
70 languages spoken in the world through games. But
this game teaches few words and always need
connection.
8/4/2022
17. Window soft wares
Here we mention as example window software designed for
language learning
“Oromiffa the EZ way” is commercial windows computer
software designed to teach Afan Oromo easy way for foreigners.
But it is platform dependent (only works on windows) and price
cost is expensive.
8/4/2022
18. 8/4/2022
Anyone who wants to learn Afan Oromo must do the
followings:
If he/she got the chance to pursue in that location he/she has
to pay again.
Look around if there is teaching institute around.
Must appear in class on the schedule.
Get registered and pay a monthly fee as set by the institution
If the trainee moves to other location due to different reasons
he might not get the chance to continue.
19. Teaching alphabet and numbers.
Teaching pronunciation.
Teaching vocabularies.
Teaching grammar.
Teaching words.
Teaching sentence construction.
Teaching communication.
Notifying user’s Location in Notification system
Within the given scope, the following functional
requirements will apply to the proposed system:
8/4/2022
20. Performance: In the very short period of time.
Security and Access permissions: This application will
not provide access privileges.
Usability: The system is user interface based. It is
learnable and anyone who can interact with the mobile can
operate easily the new system.
Availability: The system is available/runs until the power
or system is work properly.
Resources: Android platform with android operating
system.
8/4/2022
27. 1) Is the main building block of object oriented modeling.
2) Are used to represent the structure of the system in terms of
objects.
3) A description of a set of objects that share the same
a) attributes
b) operations
c) relationships
d) semantics
8/4/2022