Contract Romana

Chat about uncal.co.uk functionality/upgrade etc
uncal
Site Admin
Posts: 8
Joined: 21 Sep 2020, 09:44

Contract Romana

Post by uncal »

Cerinte „Site Web, App Transport”

Componente care trebuie dezvoltate
Pagini componente și cerințele acestora
Cerințe generale

1. Pagina de administrare back-end pentru aplicații si web (cadru)
2. Android / iOS si web pentru clienți (cadru)
3. Aplicație pentru Soferi Android / iOS si web (cadru)
4. Interfață Web front-end (cadru)

1. Pagina de administrare back-end pentru aplicații si web (cadru)
1.1 Back-end pentru administrare web si aplicatii
1.2 Tabloul de bord
1.3 DriverManager
1.4 Lista Soferilor
1.5 Numele și prenumele și indicativul șoferului (fiecare mașină șofer, camion va avea un număr în sistem) (vizibil în aplicațiile clienților)
1.6 Modelul vehiculului (vizibil în aplicațiile clienților)
1.7 Pictograma vehiculului pe hartă (vizibilă în aplicațiile clienților)
1.8 Tip de transport (ex: taxi, autoutilitară, camion și remorcă, autobuz, autocar) (vizibil în aplicațiile clienților)
1.9 Reg. NR
1.10 Documente (document de încărcat)
1.11 Permis de conducător auto

1.12 CPC (Certificat de competență profesională)
1.13 Card Tahograf
1.14 Document de înmatriculare a vehiculelor
1.15 Autorizatie/Licenta de transport al vehiculului
1.16 Asigurarea vehiculelor și bunurilor
1.17 ITP vehicul
1.18 Chat între dispecer și șofer
1.19 Optiune transmitere comenzi transport către șoferi
1.20 Detalii bancare ale șoferului
1.21 Contact șofer NR
1.22 ID-ul conducătorului auto / indicativ
1.23 Portofel șofer
1.24 Controlul Statusului Soferului Aprobare / Dezaprobare
1.25 Adaugare/Ștergere Sofer Control-ștergere
1.26 Harta Soferului, Controlul setării razei de activitate
1.27 Lista CustomerManager
1.28 UID client
1.29 Nume
1.30 Numele de familie
1.31 Detalii despre companie
1.32 Optiune de upload documentele companiei de încărcat
1.33 Detalii bancare ale clientului
1.34 Contact client NO1. Componente


1.35 e-mail al clientului
1.36 Starea clientului aprobă / dezaprobă
1.37 Control ștergere client
1.38 Raza controlului setării hărții în UI client
1.39 Starea călătoriilor
1.40 Lista călătoriei
1.41 Înregistrări
1.42 Căutare
1.43 Nu
1.44 Timp de început
1.45 Ora de încheiere
1.46 Ora de început
1.47 Destinație
1.48 Șofer / indicativ (fiecare mașină șofer, camion va avea un număr în sistem)
1.49 Client
1,50 Mod de plată, card sau numerar
1,51 Taxă / sumă
1.52 Stare, Finalizat

2. Android / iOS si web pentru clienți (cadru)



2.1. Pagini pentru clienți / aplicații Android / iOs si web
2.2- Pagina de autentificare / înregistrare cu e-mail și parolă, nume, prenume, telefon
Cerere client / șofer:
Aplicația va fi una cu opțiunea de înregistrare a clientului sau a șoferului.
După instalarea aplicației, clientul sau driverul se înregistrează prin e-mail
2.3 Numele
2.4 Numele de familie
2.5 Detalii despre companie
2.6 Opțiuni de plată, numerar sau card, generator de sistem de facturi.

2.7 Când clientul deschide prima pagină a aplicației, el / ea vede ( Harta integrata în site și cei mai apropiati soferi (Raza 0 ~ 3 km)
2.8 Setarea razei în aplicația clientului (Clientul a setat raza în aplicație în funcție de tipul de transport de care are nevoie, dacă are nevoie de un taxi, logic va seta o distanță minimă de 1 sau 2 km deoarece taxiul care este în raza lui / ei va ajunge în maxim 10 minute pentru a onora comanda, dacă clientul are nevoie de un camion pentru bunuri va căuta un camion în zona în care este depozitul, astfel încât raza trebuie să includă zona în care este interesat
2.9 Șoferii apar pe hartă cu pictogramă în funcție de tipul de transport, de exemplu: taxi -> mașină, -> camion, autobuz, curierat, limuzină, mașini clasice.
2.10 Aplicația se deschide, clientul vede pe hartă ce mașină / camion / taxi ... are pe o rază de 0-3 / km în jurul său, dacă este înregistrat cu un card bancar poate accesa orice serviciu de transport.
2.11 Când clientul da click pe sofer / siglă, acesta va afișa fereastra pop-up a unui șofer (fereastră) cu informatiile despre tipul de transport, pretul pe km etc

2.12 Când clientul da click pe sofer / logo, profilul se deschide și are următoarele informații:

2.13 -1) prenume, prenume
2.14-2) imagine
2.15-3) tarif / KM
2.16-4) distanță în km / oră.
2.17- 5) Apoi opțiune pentru adresă, stradă, nr, bloc, scară.
2.18-6) Coordonate GPS sau cod poștal (dacă este cazul)
2.19-7) Mesaj detaliu / sistem de chat.
2.20 Opțiune de comandă pentru șoferul selectat sau pentru toți șoferii serviciilor, de exemplu taxiuri, camioane, autobuze.

2.21- Plata în cont bancar se va face după ce sistemul cunoaște costul care implică ruta / destinația / de transportat.

2.22 - Sunt toți șoferii vizibili pe harta clientului sau doar cei care au aplicație deschisă / online? Apar doar soferii online care au selectat opțiunea.
2.23 Când un client comandă șoferul, o fereastră va apărea pe ecran și poate fi acceptată sau respinsă
2.24 Pentru comunicarea cu, clientul avem nevoie posibilitatea de a apela șoferul de catre client și șofer.
2.25 - Când opțiunea de comandă este apăsată de client, șoferul primește o notificare cu informații scrise de la client, șoferul va avea opțiunea de a răspunde / accepta / respinge, confirmă șoferul (voi ajunge în 1-3-5-10 -15 minute, ore sau zile (după caz)
2.26 în
2.27 În ambele aplicații driver / client undeva în partea de sus (driverele online nu ...- clienții online nu ..)
2.28 Un buton buzz atât în aplicațiile de notificare client / șofer „unde ești? Am ajuns!” Chat pentru detalii / informații în timp real.
2.29 Conectarea deconectării între client / șofer în timpul cursei, cei doi pot fi văzuți pe hartă până când unul dintre ei deconectează aplicația.
2.30 Opțiunea de a trimite comanda clientului (bifați / debif în aplicația client) tuturor șoferilor de taxi, camion, autobuz, limuzină. Din profilul șoferului selectat.
2.31 Pagina BURSA DE MARFURI Clientul aruncă pe hartă diferite tipuri de mărfuri pentru transport (vizibil în aplicația șoferului) un bun exemplu de funcționalitate este „my maps by Google LLC” sau Map Marker by theandroidseb ”


3. Aplicație pentru drivere Android / iOS (cadru)

3.1. Pagini de aplicații pentru drivere

3.2 Conectarea șoferului
3.3 După instalarea aplicației, driverul se înregistrează prin e-mail și adaugă opțiunile de conectare cu facebook.
câmpuri:
3.4 -1) Nume
3.5-2 Prenume
3.6-Indicativ
3.7-3) Opțiuni de plată, generator de facturi.
3.8 Odată ajuns în aplicație, șoferul are ocazia să-și vadă profilul personal, să adauge informații suplimentare (poza personală, poza mașinii, poza cărții de identitate, permisul de conducere, poza mașinii, poza permisului, autorizația taxiului, modelul mașinii, motorul, anul înmatriculării , numere, culoare). Iată contul care trebuie activat după verificarea documentelor, deci o funcție de activare în panoul de control!
3.9 Numerar sau card.

3.10-După înregistrare (dacă este cazul) înainte de a fi aprobat de manager, șoferul va avea opțiunea de a încărca următoarele documente fotografiate:
3.11-Nume și prenume șofer și indicativ (fiecare mașină șofer, camion va avea un număr în sistem) (vizibil în aplicațiile clienților)
3.12-Modelul vehiculului (vizibil în aplicațiile clienților)
3.13- Pictograma vehiculului pe hartă (vizibilă în aplicațiile clienților)
3.14- Tipul de transport (ex: taxi, camionetă, camion și remorcă, autobuz, autocar) (vizibil în aplicațiile clienților)
3.15- Reg. NR
3.16- ID / Pașaport Național
3.17-Permis de conducător auto
3.18-CPC (Certificat de competență profesională)
3.19-Tahograf de card
3.20- Document de înmatriculare a vehiculelor (certificat)
3.21-Autorizația vehiculului / Licența pentru tipul de transport 3.22- Asigurarea vehiculelor și mărfurilor
3.23- Vehicul MOT / ITP
3.24- Chat între dispecer, șofer sau client
3.25-Detalii bancare șofer
3.26- Contact șofer NR
3.27-ID e-mail șofer
3.28-În panoul de control (trebuie să existe o opțiune pentru a adăuga / elimina documente în panoul de control, astfel încât să nu modificăm aplicația de fiecare dată când apare un document nou)
3.29- (În opțiunea driverului pentru a seta vizibilitatea clientului de la 0 la 1000 / km).
3.30-Când un client își dă comanda pe ecranul driverelor de profil, acesta va avea o fereastrăși posibilitatea acceptării sau respingerii acestuia.
3.31-Simultan, când șoferul primește o comandă, acestea sunt afișate în ordine după distanță, ex: ordinul întâi 500 metri, ordinul al doilea 700 metri ... etc.

3.31 Sistem de facturare, generați o factură pentru client și driver sau driverul companiei dacă opțiunea este selectată în aplicații ..


4. Interfață Web frontală (cadru)


4.1-Prima pagină a site-ului front-end va arăta exact ca pagina veche www.uncal.ro
4.2- Toate funcționalitățile din aplicațiile client / driver vor fi la fel ca în aplicațiile din următoarele pagini; UN TAXI ?, UN TRANSPORT ?, UN CURIER ?, UN RECOVERY?, BURSA DE MARFURI, ANGAJARI. În restul paginilor vor fi conectați la un forum
4.3 Pagina BURSA DE MARFURI Clientul aruncă pe hartă diferite tipuri de mărfuri pentru transport (vizibil în aplicația șoferului) un bun exemplu de funcționalitate este „my maps by Google LLC” sau Map Marker by theandroidseb ”
4.4 Generator de sistem de facturi între client / șoferi, compania de transport și platformă uncal și client sau șoferi / companie de transport


Cerinte legale pentru România

Clauzele prezentului Acord și orice litigii, controverse sau diferențe care decurg din sau în legătură cu acestea, vor fi guvernate, interpretate și respectiv soluționate în conformitate cu legislația română.

Pentru a obține avizul tehnic, platforma digitală pentru intermedierea transportului alternativ trebuie să îndeplinească cumulativ următoarele condiții tehnice:

a) conține datele de înregistrare fiscală și datele de contact ale operatorului platformei digitale;
b) ține evidența automată a datelor de expirare a permiselor de conducere și a documentelor necesare pentru efectuarea operațiunilor de transport alternative și notifică automat operatorul de transport alternativ pentru a actualiza documentele încărcate pe platforma digitală;

c) să propună, să afișeze și să înregistreze traseul parcurs, utilizând tehnologii de localizare în conformitate cu legislația comunitară în vigoare;

d) să furnizeze date despre tariful unei curse pe traseul stabilit în condițiile literei. c) înainte ca pasagerul să accepte cursa;

e) să furnizeze date cu privire la numărul de înmatriculare al mașinii cu care se desfășoară cursa;
q) să prelucreze date cu caracter personal în conformitate cu Legea nr. 190/2018 privind măsurile de punere în aplicare a Regulamentului (UE) 2016/679 al Parlamentului European și al Consiliului din 27 aprilie 2016 privind protecția persoanelor în ceea ce privește prelucrarea datelor cu caracter personal și libera circulație a acestor date și abrogarea Directiva 95/46 / CE (Regulamentul general privind protecția datelor);

r) să asigure emiterea și transmiterea către pasager a comenzii, precum și a facturii electronice emise în baza acesteia;

s) să asigure accesul la serviciile sale numai operatorilor de transport, șoferilor și mașinilor care îndeplinesc condițiile legale pentru efectuarea transportului alternativ;

t) să fi implementat metode și proceduri adecvate pentru asigurarea securității cibernetice și a protecției datelor, care respectă cerințele de securitate menționate la art. 7 din acest ordin;

u) să fi implementat un sistem de verificare a calității pentru activitatea alternativă de transport oferită de operatorii / șoferii alternativi de transport acceptați pe platforma digitală;

v) să asigure utilizarea limbii române pentru toate interfețele, informațiile afișate sau tipărite.
Articolul 7. -
Cerințele minime de securitate ale sistemelor informaționale prin care sunt furnizate platformele digitale pentru transport alternativ cu mașina și șoferul se referă la:

a) confidențialitatea și integritatea comunicărilor dintre platforma digitală, client și șofer cu privire la cursele efectuate;

b) mecanisme care garantează confidențialitatea și nerecunoașterea activităților alternative de transport desfășurate prin intermediul platformei digitale;

c) autenticitatea părților care participă la activitățile alternative de transport și existența metodelor de autentificare în conformitate cu nivelul de securitate al platformei digitale, precum și mijloacele de garantare a identității;

d) confidențialitatea, autenticitatea și integritatea informațiilor / datelor referitoare la activitățile alternative de transport desfășurate prin intermediul platformei digitale în timpul procesării, stocării și arhivării acestora;

e) trasabilitatea activităților intermediare de transport prin intermediul platformei digitale;

f) respectarea protecției datelor cu caracter personal în sistemele informatice;

g) stocarea, păstrarea datelor înregistrate și jurnalizarea acestora, precum și păstrarea copiilor de siguranță în siguranță a datelor și a activităților alternative de transport intermediare prin intermediul platformei digitale;

h) prevenirea / limitarea / eliminarea impactului incidentelor de securitate a computerului, reluarea în siguranță a activității alternative de transport și recuperarea informațiilor afectate;

i) detectarea, înregistrarea și gestionarea incidentelor de securitate a computerului;

j) evaluarea riscurilor de securitate a computerului și măsurile de gestionare a acestora;

k) asigurarea unui proces formal și continuu (cel puțin anual) de pregătire a omului
resurse implicate în operarea, întreținerea și administrarea platformelor digitale care mediază activități alternative de transport;

l) continuitatea serviciilor oferite clienților;

f) să monitorizeze toate cursele, continuu, printr-un sistem de localizare;

g) să ofere pasagerilor opțiunea de a comunica informații despre handicap / mobilitate redusă și să comunice cu șoferul căruia i-a fost alocată cursa și să furnizeze informații despre locație și ora estimată a sosirii;

h) să ofere pasagerilor posibilitatea de a raporta operatorului platformei digitale orice incidente legate de cursă;

i) să asigure o interfață de comunicație disponibilă și accesibilă 24 de ore pe zi, 7 zile pe săptămână pentru incidentele legate de cursă;
m) gestionarea și administrarea sistemului informatic;

n) impactul operațiunilor de modificare:

- arhitectura din cadrul sistemului informatic (componente hardware / software) și aplicațiile software utilizate în ciclul de viață al platformei digitale;

- planul de securitate specific securității aferente platformei digitale;

o) orice alte activități tehnice sau măsuri întreprinse pentru exploatarea în siguranță a sistemului informatic prin care este pusă la dispoziție platforma digitală.

Articolul 8. -
Măsurile tehnice și organizatorice luate pentru a îndeplini cerințele tehnice enumerate la art. 6 va fi în conformitate cu tehnologia utilizată și riscurile potențiale.
resurse implicate în operare, întreținerea și administrarea platformelor digitale care mediază activități alternative de transport;

l) continuitatea serviciilor oferite clienților;

f) să monitorizeze toate cursurile, continuu, printr-un sistem de localizare;

g) să ofere pasagerilor opțiunea de a comunica informații despre handicap / mobilitate redusă și să comunice cu șoferul căruia i-a fost alocată cursa și să furnizeze informații despre locație și acum estimată a sosirii;

h) să ofere pasagerilor posibilitatea de a raporta operatorului platformei digitale orice incident legat de cursă;

i) să asigure o interfață de comunicație disponibilă și accesibilă 24 de ore pe zi, 7 zile pe săptămână pentru incidentele legate de cursă;
m) gestionarea și administrarea sistemului informatic;

n) impactul operațiunilor de modificare:

- arhitectura din cadrul sistemului informatic (component hardware / software) și aplicațiile software-ului folosit în ciclul de viață la platforma digitală;

- planul de securitate specific securitate aferent platformei digitale;

o) orice alte activități tehnice sau măsuri întreprinse pentru exploatarea în siguranță a sistemului informatic prin care este pus la dispoziția platformei digitale.

Articolul 9. -
Operatorul platformei digitale are obligația de a implementa măsuri de securitate IT, de a monitoriza continuu și de a evalua anual riscurile operaționale generate de utilizarea sistemelor informaționale prin care platforma digitală este pusă la dispoziție, în conformitate cu legislația națională și cu Reglementările comunitare.

Articolul 10. -
Datele menționate pentru păstrarea în Ordonanța de urgență a Guvernului nr. 49/2019 privind activitățile alternative de transport cu mașina și șoferul, precum și documentele emise în format electronic, a căror păstrare este obligatorie conform normelor în vigoare, aferente activităților alternative de transport desfășurate prin intermediul platformei digitale, vor fi depuse conform legislației naționale privind arhivarea electronică.