Android Application Development Project: Cow Breed Data Logger

Verified

Added on  2025/05/03

|10
|877
|493
AI Summary
Desklib provides solved assignments and past papers for students.
Document Page
Android Application Development
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Table of Contents
Introduction......................................................................................................................................2
Features of Android Application.....................................................................................................3
Application Screens.........................................................................................................................4
Testing Strategy...............................................................................................................................6
Financial Cases and Commentary...................................................................................................7
Conclusion.......................................................................................................................................8
References........................................................................................................................................9
Table of Figures
Figure 1: Entered data screen of Cow Breed...................................................................................5
Figure 2: Email entered with the use of Intent................................................................................6
2 | P a g e
Document Page
Introduction
Android is the platform for making or creating the android application which makes easy to the
end users to make records or save records or data and many more things via mobile devices. In
the report, the application is to be developed for maintaining the data or the records of Cow
Breeds. The application screens were designed into the fragments of each and every cow breed.
The additional functionality is to be developed for sending the data or the records to the other
persons via email services. The cow breeds were Brahman, Hereford, Shorthorn, Angus, and
Brangus.
3 | P a g e
Document Page
Features of Android Application
The application is developed for creating the data loggers of the cow breeds in the Android or
mobile application. So, in the home page, the cow breeds were listed in the following buttons.
After clicking the cow breeds or a button listed there, the entries can be filled by the user and can
save the data in the database. Users can also view the data listed in the application (Hegde, et al.,
2016).
But in this application, the mail or the GPS part is also implemented for sending the data to the
other user via e-mail services. So, in the latest implemented application, this android application
has its latest features, such as:
- The data logger of the cow breeds can be sent to the other user via email services.
- GPS location facility is implemented for sending email messages.
- Via sends functionality the email facility can be used.
4 | P a g e
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Application Screens
Figure 1: Entered data screen of Cow Breed
5 | P a g e
Document Page
Figure 2: Email entered with the use of Intent
6 | P a g e
Document Page
Testing Strategy
For the application, the latest or the updated mobiles can be used for running the application.
Android Versions: Lollipop, Marshmallow, Nougat, and many more.
The application was tested in most of the android devices which have the updated versions of the
Android operating system installed. The latest version of the android is the “Android Pie”. The
application was also tested in the Emulator which is an inbuilt device in the Android software or
the android studio (Baek & Bae, 2016).
Table 1: Test Cases
Test Case
ID
Test Cases Expected Result Actual Result Result
TC_001 The functionality of
the Application
Application
working properly.
Application
working
properly.
Pass
TC_002 The application
running in the
emulator and mobile
devices.
An application
running
successfully.
An application
running
successfully.
Pass
TC_003 Coding Standards Coding
successfully
implemented.
Coding
successfully
implemented.
Pass
TC_004 Interface design as per
the client’s
requirement.
Interface
successfully
designed.
Interface
successfully
designed.
Pass
7 | P a g e
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Financial Cases and Commentary
The financially or the economically, the users or the farmers can add the details of the cows
with the following identified breeds that were represented in the application. The cow
weight, age and the category (poor, average and good) will be inserted by the users or the
farmers for making records of the cow logs.
The cost of the application was not so high, but the GPS locator services and the email
services are been used for designing and developing the application for proper functionality.
The application is developed in the almost 24 hours or a day with proper functionality as per
the requirements of the users.
The application will be promoted with the help of advertisements and also can be promoted
via Android Play Store services.
The internet connectivity is more required while using the application otherwise it will create
many issues or errors into the application (Al Rekhawi & Abu Naser, 2018).
8 | P a g e
Document Page
Conclusion
In this report, the Android application is been developed in the android studio via the suitable or
the standardized code format. The application named as CowLogs which includes the
functionality for entering or creating the cow breed logs in an application. The fragment-based
application is been developed where user can save the entered data and also view the data or the
records. The extra functionality was also been implemented for sending the records to the other
users via services of emails. In this report, the testing strategy also discussed containing the test
cases of which were used in the testing process of an application.
9 | P a g e
Document Page
References
Hegde, N., Melanson, E. and Sazonov, E., 2016, August. Development of a real time activity
monitoring Android application utilizing SmartStep. In 2016 38th Annual International
Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) (pp. 1886-1889).
IEEE.
Baek, Y.M. and Bae, D.H., 2016, August. Automated model-based Android GUI testing using
multi-level GUI comparison criteria. In Proceedings of the 31st IEEE/ACM International
Conference on Automated Software Engineering (pp. 238-249). ACM.
Al Rekhawi, H.A. and Abu Naser, S.S., 2018. An Intelligent Tutoring System for Learning
Android Applications Ui Development. International Journal of Engineering and Information
Systems (IJEAIS), 2(1), pp.1-14.
10 | P a g e
chevron_up_icon
1 out of 10
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]