Developing job management solutions for small enterprises

Mobile applications are useful for businesses, however, small companies often find difficulty with finding software that are suitable to their workflow and company requirements. Alternatives such as building customised solutions can be too costly to be a viable solutions as well. As such, the pro...

Full description

Bibliographic Details
Main Author: Thng, Samuel Zhe Yu
Other Authors: Ling Keck Voon
Format: Final Year Project (FYP)
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/75315
_version_ 1826115789333200896
author Thng, Samuel Zhe Yu
author2 Ling Keck Voon
author_facet Ling Keck Voon
Thng, Samuel Zhe Yu
author_sort Thng, Samuel Zhe Yu
collection NTU
description Mobile applications are useful for businesses, however, small companies often find difficulty with finding software that are suitable to their workflow and company requirements. Alternatives such as building customised solutions can be too costly to be a viable solutions as well. As such, the project attempts to design and build a modular platform, where software features and components are housed in packages. Developers can then incrementally build modules to suit different company or industry requirements. By catering to a huge set of industries via different modules, the cost of development can be spread over a wider range of customers, while still providing the flexibility required for the software. This report will cover the design decisions made while evaluating the available technologies for such a platform, as well as the methods and software architectural design patterns used to implement the platform. Finally, this report will touch on some examples of implementation, with focus on core concepts such as implementing important software design patterns and custom component reusability.
first_indexed 2024-10-01T04:00:55Z
format Final Year Project (FYP)
id ntu-10356/75315
institution Nanyang Technological University
language English
last_indexed 2024-10-01T04:00:55Z
publishDate 2018
record_format dspace
spelling ntu-10356/753152023-07-07T17:22:29Z Developing job management solutions for small enterprises Thng, Samuel Zhe Yu Ling Keck Voon School of Electrical and Electronic Engineering DRNTU::Engineering::Computer science and engineering::Software::Programming techniques DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems Mobile applications are useful for businesses, however, small companies often find difficulty with finding software that are suitable to their workflow and company requirements. Alternatives such as building customised solutions can be too costly to be a viable solutions as well. As such, the project attempts to design and build a modular platform, where software features and components are housed in packages. Developers can then incrementally build modules to suit different company or industry requirements. By catering to a huge set of industries via different modules, the cost of development can be spread over a wider range of customers, while still providing the flexibility required for the software. This report will cover the design decisions made while evaluating the available technologies for such a platform, as well as the methods and software architectural design patterns used to implement the platform. Finally, this report will touch on some examples of implementation, with focus on core concepts such as implementing important software design patterns and custom component reusability. Bachelor of Engineering 2018-05-30T08:48:14Z 2018-05-30T08:48:14Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/75315 en Nanyang Technological University 55 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering::Software::Programming techniques
DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems
Thng, Samuel Zhe Yu
Developing job management solutions for small enterprises
title Developing job management solutions for small enterprises
title_full Developing job management solutions for small enterprises
title_fullStr Developing job management solutions for small enterprises
title_full_unstemmed Developing job management solutions for small enterprises
title_short Developing job management solutions for small enterprises
title_sort developing job management solutions for small enterprises
topic DRNTU::Engineering::Computer science and engineering::Software::Programming techniques
DRNTU::Engineering::Computer science and engineering::Computer systems organization::Special-purpose and application-based systems
url http://hdl.handle.net/10356/75315
work_keys_str_mv AT thngsamuelzheyu developingjobmanagementsolutionsforsmallenterprises