Designing and Architecting a Cloud-Based Multi-Tenant Field Service Management Solution

dc.contributor.advisorAhlam, Bouzaroura
dc.contributor.advisorMoukhtar, Zaghba
dc.contributor.authorSoheyb, Houichi
dc.contributor.authorWahid Wail Abdessamed, Yatoudji
dc.date.accessioned2026-07-08T07:53:33Z
dc.date.issued2026-06-10
dc.description.abstractField Service Management (FSM) is essential for organizations that deploy technicians to customer sites, yet many still rely on manual or disconnected tools that cause weak traceability, limited visibility, and fragmented data. In parallel, modern applications increasingly need to serve several organizations from a single shared platform. This thesis addresses both issues by designing and implementing FieldOps, a cloud-hosted, multi tenant FSM platform that centralizes the service-request lifecycle and provides distinct, role-based interfaces for administrators, managers, employees, technicians, and customers. After reviewing FSM concepts and multi-tenant cloud architectures, the system was analyzed and designed using UML, and a three-tier architecture was adopted. A shared-database, shared-schema tenancy model with a "TenantId" discriminator, secured through JWT-based access control, ensures logical data isolation between tenants. The platform was implemented as an ASP.NET Core Web API backend (SQL Server, Entity Framework Core), a React/TypeScript web application, and a Flutter/Dart mobile application, and was deployed online. The result is an accessible, scalable, and low-cost solution suited to small and medium-sized organizations, particularly in the Algerian context.
dc.identifier.urihttps://depot.univ-msila.dz/handle/123456789/48892
dc.language.isoen
dc.publisherUniversity of M'sila
dc.subjectField Service Management
dc.subjectMulti-tenancy
dc.subjectCloud computing
dc.subjectSaaS
dc.subjectData isolation
dc.subjectshared-database shared-schema
dc.titleDesigning and Architecting a Cloud-Based Multi-Tenant Field Service Management Solution
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Designing and Architecting a Cloud-Based.pdf
Size:
4.31 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections