Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Description of the functional requirement of AmESL-T

This section presents the functionalities of the developed translator, AmESL-T. The
system is designed in such a way to provide translation functionality for words, letters
and numbers. The translation system currently provides the following groups of tasks:
I. Amharic Word to ESL Translation: This feature allows users to enter Amharic
word and view the ESL signs that correspond to the entered text.
II. Amharic Letter to ESL Translation (Fingerspelling): This feature allows users
to enter Amharic letter/word and view its ESL fingerspelling representation.
III. Number to ESL Translation: This feature allows users to input numeric values
and view the ESL sign representation.

Description of the non-functional requirement of AmESL-T

 Scalability: The system must be scalable, meaning it can handle a large number
of users simultaneously, without downtime or performance issues.
 Compatibility: The system must be compatible with various browsers, devices,
and operating systems.
 Reliability: The system must be reliable and able to perform consistently and
correctly, minimized errors or glitches.
 Accessibility: The system should be accessible to users of different knowledge
level of computer.
 Speed: The system must be fast and efficient, with fast loading times and smooth
navigation.
 Availability: The translator must be available 24/7 for users which have the
platform .
 Usability: The system should be easy to use, with a user-friendly interface that is
intuitive and enables users to navigate with ease.
 Maintenance: The system should be easy to maintain and update,sine it is related
to language which is very dynamic, the ability to add new words and
functionality is very essential .
 Support: The system should have the necessary support resources available to
users, such as online help, user manuals, and technical support.
 Feedback:the system should have the ability to take user feedback so it can be
updated from users needs .

You might also like