Skip to content

Shared project for Software Engineering - project planning

License

Notifications You must be signed in to change notification settings

Floressek/IO_automatic_fuelstation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 

Repository files navigation

PSO

Logo

Opis projektu

Projekt PSO - Petrol Station Organization ma na celu stworzenie zaawansowanego modelu systemu informatycznego dla bezobsługowych stacji paliw, skoncentrowanego na automatyzacji procesów obsługi klienta i zarządzania wewnętrzną infrastrukturą. Przygotowany jako projekt na laboratorium z Inżynierii Oprogramowania, model ten ma służyć jako podstawa dla potencjalnej realizacji w przyszłości.

Cele projektu

  • Opracowanie modelu systemu umożliwiającego klientom lokalizację stacji, rezerwację dystrybutorów i dokonywanie płatności za paliwo za pomocą aplikacji mobilnej.
  • Zaprojektowanie wewnętrznego panelu zarządzania dla operatorów stacji, umożliwiającego monitorowanie stanu dystrybutorów, zarządzanie cenami paliw i analizę danych sprzedażowych.
  • Stworzenie bezpiecznego, skalowalnego i łatwego w obsłudze interfejsu zarówno dla użytkowników końcowych, jak i dla personelu zarządzającego.

Zakres pracy

  • Analiza wymagań: Zdefiniowanie kluczowych funkcjonalności systemu i potrzeb użytkowników.
  • Projektowanie systemu: Opracowanie architektury systemu, w tym podziału na moduły i projekt interfejsów użytkownika.
  • Modelowanie danych: Zaprojektowanie schematu bazy danych, która będzie przechowywać informacje o użytkownikach, transakcjach i stacjach paliw.
  • Bezpieczeństwo: Opracowanie strategii zabezpieczeń dla danych użytkowników i transakcji finansowych.
  • Prototypowanie: Stworzenie prototypów kluczowych elementów systemu, takich jak aplikacja mobilna dla klientów i panel zarządzania dla operatorów.

Technologie

Projekt będzie wykorzystywał nowoczesne technologie i narzędzia programistyczne, takie jak:

  • Frameworki aplikacji mobilnych (np. Flutter, React Native) dla opracowania wieloplatformowej aplikacji dla klientów.
  • Technologie webowe (np. React, Angular) dla panelu zarządzania.
  • Bazy danych (np. PostgreSQL, MongoDB) do przechowywania i zarządzania danymi.
  • Cloud Computing (np. AWS, Google Cloud) dla skalowalnej i bezpiecznej infrastruktury.

Potencjalne wyzwania

  • Zapewnienie wysokiego poziomu bezpieczeństwa danych i transakcji.
  • Projektowanie intuicyjnych i przyjaznych użytkownikowi interfejsów.
  • Integracja systemu z zewnętrznymi dostawcami usług płatniczych i logistycznych.

Znaczenie projektu

PSO ma potencjał, by znacząco wpłynąć na rynek stacji paliw, oferując użytkownikom wygodę i oszczędność czasu, a właścicielom stacji - efektywne narzędzia zarządzania i analizy. Projekt stanowi cenne doświadczenie dla studentów Inżynierii Oprogramowania, dając możliwość pracy nad realistycznym i kompleksowym zadaniem projektowym.

By Maciej Klimuk and Szymon Florek

About

Shared project for Software Engineering - project planning

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages