ELABORAREA UNEI APLICATII BACK-END PENTRU PARCARE INTELEGENTĂ [305619]
Universitatea Tehnică a [anonimizat] A BACK-END APPLICATION FOR INTELLIGENT PARCKING MANAGEMENT
Student: [anonimizat]: conf.Univ.Dr. M.PEREBINOS
Chișinău – 2018
[anonimizat] a [anonimizat]: Conf. Univ. Dr. V. Moraru
___________________________________
„__”_________________ 2017
[anonimizat]:____________________(________)
Conducător:_________________(________)
Consulatanți: ________________(________)
________________(________)
________________(________)
Recenzent: _________________(________)
Chișinău – 2018
Universitatea Tehnică a Moldovei
Facultatea______________________________________
Catedra________________________________________
Specialitatea____________________________________
Aprob
Conf. Univ. Dr. V. Moraru
Șef de catedră
_____________________
„__”_____________ 2017
CAIET DE SARCINI
Pentru proiectul de licență al student: [anonimizat] : “[anonimizat]”
confirmată prin ordinul nr. ___ de la „___”______________ 2017
Termenul limită de prezentare a proiectului 26.05.2018
Date inițiale pentru eleborarea proiectului
se vor utiliza date din raportul efectuat în decursul practicii de producere.
La elaborarea Sistemului Informațional se va ține cont de Standardul SR EN ISO 9001:2008 – procesele ciclului vital al produsului soft.
Conținutul memoriului explicativ.
Teza de licență constă din 3 capitole cu următorul conținut:
capitolul I. studiul și analiza domeniului de cercetate – /Studiul și analiza domeniului de administrare a parcărilor în Republica Moldova Starea curentă a utilizării TIC în procesul de administrare a parcărilor în RM Probleme și constrîngeri a utilizării TIC în procesul de administrare a parcărilor în Republica Moldova Scopul și obiectivele tezei de licență/
capitolul II metodologiea utilizată pentru realizarea obectivelor cercetării – /Despre experiența utilizării TIC in domeniul administrarii parcărilor intelegente Principii de proiectare și utilizare a TIC în administrarea parcărilor intelegente Modelarea unui TIC pentru administrarea parcărilor intelegente Metode de realizare a unui instrument TIC pentru administrarea parcărilor intelegente/
capitolul III rezultatele cercetării – /Schema modelului conceptual. Schema modelului logic Proiectarea Bazei de Date. ER-schema. [anonimizat] a administrării intelegente. „Control-Panel” de adminidtrare instrumentului TIC și BD. [anonimizat].Chișinău/
Vor fi desfășurate următoarele activități:
Concretizarea temei pentru teza de licență. Coordonarea temei pentru teza de licență cu conducatorul;
Colectarea, analiza și sistematizarea informațiilor privind analiza și sistematizarea materialelor teoretice cu privire la Domeniul de Studiu;
Analiza, studiul și sistematizarea materialelor cu privire la Domeniul de Studiu.;
[anonimizat]-end, [anonimizat];
Analiza, [anonimizat]l de Studiu, pentru administrarea parcărilor in Republica Moldova;
Identificarea unui model si instrument TIC eficient, back-end, privind administrarea parcărilor in Republica Moldova;
Proiectarea instrumentului TIC, back-end, privind administrarea parcărilor in Republica Moldova;
Proiectarea si elaborarea Aplicației/SOFTWARE, back-end, instrumentului TIC privind administrarea parcărilor in Republica Moldova;
Proiectarea si elaborarea aplicatiei back-end „Control Panel” de administrare a Aplicației/SOFTWARE, Pagina Web, instrumentului TIC si a BD, privind administrarea parcărilor in Republica Moldova;
Testarea aplicației back-end. Analiza Rezultatelor cantitative și calitative. Concluzii.
Conținutul părții grafice a proiectului
Foaiea de titlu;
Cuprinsul tezei;
Prezentare Probleme în administrarea instrumentelor TIC (aplicatiilor, BD);
Prezentare Instrumente eficiente in soluționarea unor probleme în administrarea instrumentelor TIC, back-end, pentru parcările intelegente (aplicatiilor, BD);
Prezentare Proiect a instrumentului TIC , back-end, de soluționare a unor probleme în administrarea instrumentelor TIC pentru parcările intelegente (aplicatiilor, BD);;
Prezentare Aplicație/SOFTWARE (Control Panel), back-end, în administrarea instrumentelor TIC pentru parcările intelegente (aplicatiilor, BD);
Prezentare rezultatec Testare a Aplicației. Analiza Rezultatelor cantitative și calitative.
Concluzii generale și recomandări.
Lista consultaților:
Data înmânării caietului de sarcini ___________________________________
Conducător ________________________
(semnătura)
Sarcina a fost luată pentru a fi executată
de către studenta ___________________
(semnătura data)
PLAN CALENDARISTIC
Student _____________________________________________
Conducător de proiect ________________________________
Cuprins:
ADNOTARE
la teza de licență „Crearea unor servicii publice pentru cetățenii municipiului Chișinău pe baza tehnologiilor GIS”
Teza de licență prezintă procesul de elaborare a două aplicații: una web și una mobile pe baza unui set de tehnologii GIS. Aplicațiile oferă utilizatorilor posibilitatea de a căuta drumuri optime de navigare prin municipiu pe baza infrastructurii sistemului de transport public.
Capitolul I „Analiza problemei cercetate”, cuprinde analiza detaliată a problemei cercetate, și anume temei de navigare eficientă a populației municipiului Chișinău. Sunt definite scenariile de bază ce generalizează problema de navigare eficientă la nivel urban a populației. La fel este definită arhitectura unui sistem GIS și argumentată importanța dispozitivelor mobile în procesul de dezvoltare a serviciilor publice digitale.
Capitolul II „Metodologia atingerii obiectivelor cercetării”, cuprinde descrierea materialului teoretic necesar pentru atingerea obiectivelor proiectului. Este argumentată importanța utilizării datelor geografice cu caracter deschis, și anume datelor geografice oferite de proiectul OpenStreetMap. Este prezentat mecanismul de creare și păstrare a hărților digitale.
O mare parte a capitolului este dedicată descrierii algoritmilor de căutare a drumurilor optime.
Capitolul III „Rezultatele cercetării”, cuprinde descrierea pas cu pas a implementării proiectului setat în obiectivele lucrării ca rezultat a cercetării efectuate. O parte a capitolului este dedicată descrierii procesului de generare a hărților digitale pentru Republica Moldova și optimizarea acestor hărți pentru dispozitive mobile. Este descris mecanismul de funcționare a motorului de căutare a drumurilor optime pe baza infrastructurii sistemului de transport public.
Concluziile conțin prezentarea succintă a principalelor rezultate obținute în urma investigațiilor efectuate în lucrare. Sunt menționate actualitatea și importanța temei abordate, și de asemenea este denotată utilitatea aplicațiilor create.
ANNOTATION
to the license thesis “Creating public services for the Chișinău municipality citizens based on GIS technologies”
Graduation thesis presents the development process of two applications: web application and mobile application based on GIS technologies. Applications offer to users the ability to search for optimal navigation paths using public transport infrastructure.
Chapter I “Analysis of the investigated problem” includes the detailed analysis of the problem and of the efficient navigation of population from Chișinău Municipality. There are defined the scenarios which generalize the main problem of an efficient navigation of the population. There is also defined the architectural structure of a GIS system and is argued the importance of the mobile devices in the process of development of the digital public services.
Chapter II “The methodology of achieving the objectives” includes the theoretical materials description that are needed to achieve the objectives. It argues the importance of using the geographic open data, which gives OpenStreetMap project. It presents the mechanism for creation and keeping the digital map.
A big part of the chapter refers to the description of the search algorithm of the optimal paths.
Chapter III “The investigation results” includes the description of the project implementation in the writing’s objectives because of the investigation. A part of the chapter includes the description of the process of generating and optimization of the map of Republic of Moldova for mobile devices.
There is described the working mechanism of optimal path finding engine based on public transport route system.
Conclusion includes the presentation of the most important results of the investigation. There are referred the present and importance of the main topic and the usefulness of the created applications.
CAPITOLUL I.
INTRODUCERE
Este cert faptul ca în Republica Moldova sistemul de parcari reprezinta o problema actuală, în special în zonele rezidențiale și în centrele orașelor mari. Necesitatea unul nivel de administrare mai înalt a parcărilor a apărut în urma expansiunii utilizarii autovehiculelor personale, drept consecinta a progresului tehnico-științifiс și cel tehnologic (Pentru exemplificare, în RM, in anul 1998, erau 87 de autoturisme la 1000 locuitori, iar in anul 2005, erau deja 163 mii).
Parcarea este o parte integrantă a serviciilor transportului public, indisolubil legată și de rețelele de drumuri. Disponibilitatea și costul unui loc de parcare constituie un factor determinant în decizia pe care oamenii o iau de a accesa sau a planifica accesarea unei anumite destinații cu, sau fără autovehicolul personal.
Fiecare autoturism care se află la un moment dat pe străzile publice necesită un loc unde să poată fi în cele din urmă staționat: aceasta este o problemă cheie a tuturor zonelor urbane. Autoturismele ocupă spațiu atunci când sunt în mișcare, dar, pentru o medie de 23 de ore din cele 24, ele sunt parcate și în cazul în care urmează a fi utilizate pentru toate călătoriile zilnice ale unei persoane, ele au nevoie de un loc de parcare atât la originea, cât și la destinația călătoriei. Decizia de a utiliza sau nu autoturismul pentru anumite călătorii influențează, atît sistemul rutier pe care circulă transportul public, cît și nivelul ecologic al zonei de trafic.
Putem exemplifica orașe cu parcari actualizate, cu fluiditate în trafic si beneficii de ordin economic si ecologic crescînde în urma reformării sistemului de parcari. Cu toate acestea gestionarea eficientă a sistemului de parcări, care să țină cont de specificul celor menționate mai sus, este aproape că inexistentă. Printre aceste se află și orașele R. Moldova. În mod deosebit, mun. Chișinău; Orhei, Bălți și altele.
Lipsa unui mecanism eficient de gestionare a parcărilor poate rezulta în situații diverse la nivelul orașului precum:
Parcarea în locuri necorespunzătoare și neautorizate – de ex. pe trotuare sau spații verzi;
Imposibilitatea accesului pentru diverse vehicule pentru situații de urgență – de ex.salvare, pompieri, servicii asigurare cu gaz, apă, electricitate, ș.a.;
Imposibilitatea deplasării pietonilor și bicicliștilor;
Obstrucționarea vizibilității celorlalți participanți la trafic;
Interpunere vizuală și reducerea calităților estetice și arhitecturale ale ariilor urbane.
În cazul în care crearea de spații pentru parcare nu este gestionată la nivel și corect, ceea ce se întîmpla atazi defapt.
Astfel, gestionarea eficientă a sistemului de parcări în Republica Moldova, care are tangență și impact asupra celor mai importante sectoare ale economiei naționale cum ar fi: sectorul economic (infrastructura, transportarea mărfurilor si de pasageri, contribuții la bugetele APL, turism ș.a.), social (sectorul de recreatie și odihnă, comerț cu amănuntul, infrastructura hotelieră ș.a.), ecologic (ocrotirea mediului ambiant, curățenia, depozitarea deșeurilor, reducerea poluării mediului ș.a.), este o problema actuală, de importanță majoră pentru țara noastră și cere să fie studiată și abordată.
Teza de licență, se axează pe studiul, analiza domeniului menționat, precum și pe elaborarea unor instrumente TI de tip front-end, pe potrivă să contribuie la eficientizarea proceselor ce-i sunt specifice.
Studiul și analiza domeniului de administrare a parcărilor în Republica Moldova
Actualmente sistemul de parcări din Repupblica Moldova este într-un stadiu de stagnare pe fonul creșterii anuale a importului de autoturisme si altor transporturi similare acestora, în țară.
Fig 1.1 Statistica înmatricularii autovehiculelor în RM
Pornindune de la statistica oficiala a numarului de autovehicule vom încerca să analizam performanța administrării parcărilor pe sector public în Republica Moldova. Așa deci începînd cu orașele din sud Cahul, Comrat, Cimișlia, Hîncești și terminînd cu orașele de nord Briceni, Edineț, Drochia, Calarași… sesizam lipsa de parcări subterane sau terestral etajate ne mai vorbind de cele parcările semi-inteligentel. Aceste orașe duc lipsa unui sistem organizat de parcări dar starea lor poate fi acceptabila în contextul aglomerarii slab evidențiate. Actualmente “Biroul National de Statistică” nu dispune de date oficiale cu privire la locurile de parcare existente în raioane. Focusîndune pe mun. Chișinau, conform informației obținute din presă În prezent, în Chișinău sunt aproximativ înmatriculate 284.051(1noiembrie 2017) iar zilnic circula aproximativ 400 de mii de mașini. Pe cand orașul dispune doar de 10 mii locuri de parcare. Și numărul de autoturisme crește cu 12% pe an.
Fig1.2 Statistica Nr. de autocehicule pe raioane
Din tabelul analizat mai sus este evident ca problema respectiva devine mai conturată atunci cînd ne apropiem de centrul Republicii. Vorbind de orașul Chișinau unde centralizarea și aglomerația devine inevitabila în orele de vîrf. Parcările neregulamentare, lipsa locurilor de parcare creeaza disconfor cetățenilor atît în ipostaza de pieton cît și în ipostaza de șofer. Prin urmare apar accidente rutire neprevăzute, întîrzierea transportului public etc. toate acestea duc la daune economice, demografice, ecologice, sociale.
1.1.1 Analiza din punct de vedere economic și demografic.
Fig1.3 Statistica acidentelor rutiere pe ani si pe capete de locuitori.
Fig1.4 Statistica victimelor accidentelor ruitiere pe categorii.
Potrivit datelor statistice oferite de către Inspectoratul Național de Patrulare anual în Chișinău au loc aprox. 1140 de accidente rutiere dintre care:
parcari neregulamentare- 42( 4%)s
viteză neadecvată vizibilității, condițiilor, situației rutiere
neacordarea priorității piertonilor – (10,4%)
neacordarea priorității altor vehicule – (14,9%)
schimbarea direcției de deplasare ( viraj incorect) – (11,9 %)
conducerea transportului sub influența alcoolului – (6,2 %)
depășirea limitei de viteză stabilită – (4,1 %)
Prin urmare circa 450 de persoane dintre care 20 % copii încedeaza din viață annual. Aceste indicatoare influențiază direct statistica demografică căruia i se alătură migrația și emigrația cauzată parțial de aceiași problemă.
Daunele financiare produse cetațenilor vorbind de suma amenzilor aplicate constituie 6 783 960( 2017) lei și total puncte de penalizare – 33 829, ceea ce constituie o creștere în comparație cu perioada analogică a anului precedent fiind aplicate amenzi în sumă de 4 714 140 lei. Reamintim ca 6 din 10 accidente se produc în Chișinău.
1.1.2 Analiza din punct de vedere ecologic
Administrarea eficientă a sistemului de parcări inevitabil se va rasfrînge și asupra mediului ecologic de îndată ce traficul rutier va fi numeric redus și fuidizat ca consecință. Pentru a aduce lumină referitor la indicatorul poluării în țară vom analaiza “harta unde se respiră cel mai poluat aer în R.Mm”.
Fig 1.5 Harta indicatorilor de poluare pe RM.
Rezultatele “Biroului National de Statistică” spun ca unui cetățean al R. Moldova îi revin câte 74 de kilograme de poluanți din întreaga cantitate emisă în atmosferă în decursul unui an. Deasemenea în municipiul Chișinău (2014), mașinile au produs de 15 ori mai multe toxine decât toate întreprinderile luate la un loc, iar în raionul Strășeni unitățile de transport au poluat aerul de 40 de ori mai mult decât activitatea industrială.
Fig 1.6 Statistica poluării mediului de către autovehicule pe ani.
1.1.3 Analiza din punct de vedere social
Din punct de vedere social starea parcarilor in RM este deplorabilă. Din concluziile formulate de către Stanislav Ghilețchi, expertul Institutului de Politici și Reforme Europene, 26 septembrie în cadrul unor audieri publice pe marginea unui proiect privind lipsa spațiului public pentru pietoni. Stanislav Ghilețchi spune că a fost elaborat un chestionar la care au participat aproape 200 de locuitori ai capitalei. Potrivit lui Stanislav Ghilețchi, chișinăuienii constată faptul că spațiul public este aglomerat de mașini, din cauza lipsei semnalizării prin marcaj rutier și a semnelor de circulație rutieră referitor la modalitatea de parcare recomandată de către autorități. „De regulă, modalitatea de parcare este lăsată la discreția șoferilor care deseori încalcă marcajul care nu le permite să parcheze pe acea parte a străzi”. În imaginele de mai jos putem observa dezsastrul care se întîmpla în capitală.
Fig 1.7 Parcările neregulamentare din Chișinău.
Acest tip de parcare generează un obstacol semnificativ pentru toți utilizatorii infrastructurii stradale, ridică mari semne de întrebare privind securitatea și siguranța pietonilor și proiectează o imagine haotică a orașului unde adăugăm lipsa parcărilor pentru perosane cu handicap. Conform proiectului „Audieri publice pentru Chișinău” Sectorul de intervenție: Transportul și Infrastructura locală soulutia acestei probleme ar fi amenajarea parcarilor paraele:
Avantajele parcării paralele:
Parcarea paralelă este folosită în foarte multe orașe din lume, pentru că aceasta permite eliberarea trotuarelor și asigură un nivel înalt de mobilitate pentru utilizatorii infrastructurii pietonale.
Poate fi considerată ca un instrument de calmare a traficului. Șoferii cunoscând că pe o bandă este amenajată parcarea vor fi mai atenți și vor ajusta viteza corespunzător.
În plus față de calmarea traficului, parcarea pe stradă servește ca un tampon între vehiculele în mișcare și pietonii care se deplasează pe trotuar; acest lucru creează un mediu sigur pentru ca pietonii să fie în siguranță.
Parcarea paralelă oferă o vizibilitate mai bună pentru șoferi în comparație cu parcarea sub unghi (în formă de spic), deoarece la ieșire din locul de parcare vizibilitatea este este blocată de celelalte autoturisme parcare. Parcarea paralelă permite șoferilor să se deplaseze înainte, astfel având o vedere mult mai clară a traficului din jur.
Conform mai multor studii (Weant și Levinson) transformarea parcărilor sub unghi în parcări paralele a redus numărul de accidente înregistrate cu până la 63%.
Fig 1.8 Exemplu de parcare paralelă.
Actualmente în RM sectorul de parcari publice este unul practic nereglementat cu evolutie necontrolata, lasat la gratia șoferilor. Nu exista date
statistice officiale emise de stat referitor la numarul locurilor de parcări. Au fost proiecte nereușite de a coordona acest sector din punc de vedere financiar prin stabilirea unor taxe pentru parcarea publica. Unul din aceste proiecte a fost propus dar nu a fost implementat de catre fostul primar al Chisinaului Dorin Chirtoacă. La 2 octombrie 2014 Consiliul Municipal Chișinău, prin Decizia Nr. 6/5 din 02.10.20142, ”Privind aprobarea studiului cu privire la strategia pe termen lung de parcare în mun. Chișinău” prin care se dispune ”inițierea unui parteneriat public-privat. Vorbind de sectorul privat al parcărilor cu plata, acesta este reglementat de hotărîrea Guvernului Nr. 295 din 10.05.1995 care prevede toti parametrii de gestionare a parcarii pe sector privat.
1.2 Starea curentă a utilizării TIC în procesul de administrare a parcărilor în RM
Din 27 august 1991 sectorul parcărilor a evoluat considerabil în întreaga lume. Mai puțin a avut de suferit RM în urma acestor evoluții deoarece practic a ratat acest proces. Pentru a atrata starea curentă în lume a parcărilor vom analiza cîteva categorii de management a sistemului de parcare
1.2.1 Categorii de management a sistemului de parcare.
Fig 2.1 Categorii de management a parcărilor.
1.2.1.1 Sistemul bazat pe contor
Sistemul bazat pe contor utilizează senzori localizați la intrarea și ieșirea din partea mașinii pentru a număra numărul de mașini care intră și părăsesc parcarea. Acest sistem calculează pur și simplu numărul de parcări auto disponibile într-o secțiune a parcării auto făcînd diferența între numărul de autoturisme care au intrat în parcare și numărul care la lăsat. Datorită acestui sistem un șofer, poate vizualiza prealabil unde să parcheze . Figura 2.2 ilustrează modul în care un sistem bazat pe contoare poate afișa numărul de parcări disponibile pe fiecare nivel al unei parcari auto.
Fig 2.2 Exemplu de sistem de parcare bazat pe contor
1.2.1.2 Sistemul bazat pe imagine
Tehnica bazată pe imagine folosește o cameră pentru a face o imagine a parcării auto. Acest lucru este util deoarece, cu această imagine, parcările particulare care sunt vacante pot fi cunoscute și apoi folosite pentru a ghida șoferul spre un loc de parcare . Cu toate acestea, cantitatea de date captate de la camerele de luat vederi este foarte mare, iar senzorii pot fi costisitori . Un exemplu al acestui sistem este prezentat în figura –-, în partea stângă se arată disponibilitatea parcărilor auto, în coloana din mijloc este afișajul GUI și coloana din dreapta, afișajul LCD afișat șoferului.
Fig 2.3 Exemplu de sistem bazat pe imagine
Sistemul bazat pe senzori cu fir
Sistemul bazat pe senzori prin cablu are senzori ultrasonici la fiecare loc de parcare cu fire care transportă semnalul către o unitate centrală de procesare. Acest sistem oferă, de asemenea, date despre disponibilitatea parcărilor individuale, dar este costisitor deoarece sunt necesari mai mulți senzori și este nevoie de o multitudine de cablaje . Figura – ilustrează un exemplu de sistem bazat pe senzori prin cablu.
Fig 2.4 Exemplu de sistem bazat pe senzori cu fir
1.2.1.4 Sistemul bazat pe wireless
Un sistem bazat pe wireless utilizează noduri situate în jurul locului de parcare care comunică datele acestuia fără fir. Aceasta elimină nevoia de costuri de instalare și întreținere și face sistemul mai flexibil. Figura–- demonstrează un exemplu de sistem fără fir.
Acest sistem utilizează noduri care au un senzor de lumină, acustică și de temperatură și transmit datele peste internet la o bază de date unde se poate face procesarea datelor și le comunica de asemenea, la conducătorii auto care verifică disponibilitatea parcării auto online.
Fig 2.4 Exemplu de sistem bazat pe wireless
Unele cerințe importante aplicate pentru a avea un sistem suficient de gestionare a parcării auto care va face ca proiectul să funcționeze fără probleme sunt:
a) Locația parcării trebuie să fie ușor de găsit pe stradă.
b) Intrarea parcului auto trebuie să fie ușor de descoperit.
c)Ar trebui să existe mai mult decât un număr suficient de parcări auto, ar trebui să existe o mulțime de locuri disponibile și fiecare parcare obținută ar trebui să ofere un spațiu suficient pentru a parca o mașină .
d) Accesibilă la ieșire și reintrare pe jos.
Fig 2.5 Exemplu de parcare publica conform standartelor.
Studiul asupra parcărilor din Chișinău.
În prezent în RM parcări așa zise “inteligente” exista doar în orașul Chișinau. Prin comarție cu cele vorbite mai sus, parcările capitalei sunt departe de cele contemporane existenete în Europa, USA etc.
1.2.2.1 PARCAREA MULTIETAJATA DE PE STRADA TESTEMITEANU
Fig2.6 Parcare terestral multietajată
Vorbind concret de utilizarea TIC în sistemul de administrare a parcarilor în Or. Chișinău putem descrie cîteva parcări semi-inteligente deoarece prezența factorului uman este inevitabila în mod fizic, nu le putem numi inteligente. Așa dar compania de construcții D&D a inaugurat prima parcare multietajată din mun. Chișinău și este amplasă în sectorul Telecentru al capitalei, mai exact pe str. Nicolae Testemițanu.
Acest loc este unul dintre cele mai aglomerate din tot mun. Chișinău. Un loc care are o semnificație deosebită, deoarece trebuie să asigure accesul la instituțiile medicale, dar și loc de parcare pentru vizitatorii pacienților spitalelor din regiune, plus și a locatarilor din preajmă. Aceasta este pentru Chișinău primul exemplu, prima tendinta de evoluție în sfera repectivă.
Este o parcare construită conform celor mai noi tehnologii, cît de siguranță, cît și de eficiență energetică. Parcarea este deja dotată cu supraveghere video. Locurile din această parcare vor fi la 50% reducere pentru toți colaboratorii instituțiilor medicale. Parcarea a fost amplasata în locul dat cu scopul de a descărca puțin arterele din zonă, care sunt supra încărcate.
1.2.2.2 PARCAREA MULTIETAJATĂ A AEROPORTULUI INTERNAȚIONAL CHIȘINĂU
Fig2.7 Parcare terestral multietajată
Parcarea cu o suprafață de 23 mii metri pătrați compusa din patru etaje și o capacitate de 823 de locuri, iar costul este de aproximativ șapte milioane de euro.Aceasta este prima „schimbare la față” a Aeroportului Internațional Chișinău. Această parcare ofera comoditate și confort vizitatorilor Aeroportului, iar circulația rutieră nu mai este îngreunată din cauza mașinilor parcate pe marginea șoselei. Parcarea consta din patru nivele, iar la nivelul superior sunt prevăzute locuri de parcare și pentru persoanele cu dizabilități locomotorii. Noua parcare este dotată cu patru căi de acces: două intrări și două ieșiri.
La intrare clienții primesc un tichet de acces, iar la ieșire, în baza acestui tichet efectuaza plata în funcție de timpul de staționare. Se achita în numerar sau cu cardul. Este un sistem modern de ultimă generație, utilizat în țările UE.
Pe sector privat putem exemplifica mai multe parcari subteran etajate care sunt administrate cu ajutorul TIC dar numarul acestora este mic, ele fiind întîlnite la unelea centre comerciale si blocuri locative.
Probleme și constrîngeri a utilizării TIC în procesul de administrare a parcărilor în Republica Moldova
Pornind de la concluziile din paragraful precedent, pentru utilizarea TIC în procesul de administrare a parcărilor în Republica Moldova vom remarca următoarele constrîngeri:
De ordin economic:
Costul unei parcari inteligente depaseste cifra de 40 milioane euro, ceia ce este destul scum pentru RM.
Necompetenta arhitectorilor, constructorilor precum și a personalului IT în ramura data.
De ordin social:
Nivelul de trai sub mediu a populatie care nu-si va permite sa achite aceste parcări.
Lipsa educatie si a bunului simt a soferilor privind modalitatea de parcare.
Nerespectarea drepturilor fundamentale ale omului avind in vedere lipsa parcarii pentru persoane cu dizabilitati.
De ordin ecologic:
Indicatorul de poluare ridicat.
Pentru o abordare centralizată a problemelor si constrîngerilor vom elabora arborele cauza-efect a problemei „Parcari neregulamentare”. Astfel vom putea analiza si vedea care sunt cauzele acestei probleme si efectele. Deasemenea se va propune soultii pentru ameliorarea acestei probleme.
1.3.1 Arborele problemei
“Prezența parcarilor neregulamentare”
Utilizînd principiul de analiza ”CAUZĂ – EFECT”, elaborăm pentru problema identificată „ARBORELE PROBLEMEI”
– efectele cauzelor propuse
– cauzele propriu zise
– cauza principal
Fig3.1 Arborele cauza-efect
1.3.2 Arborele scop-obiectiv
Utilizînd principiul ”OGLINZII”, elaborăm pentru problema identificată si arborele ei prezentat mai sus „ARBORELE SCOP-OBIECTIVE”
– efectele obiectivelor propuse
– obiectivele propriu zise
– obiectivul principal
Fig3.1 Arborele scop-obiectiv
1.4 Scopul și obiectivele tezei de licență
1.4.1 Arborele obiectivelor strategice
In baza analizei de mai sus a fost elaborat arborele obiectivelor strategice ale proiectului.
– efectele obiectivelor propuse
– obiectivele propriu zise
– obeictivele irealizabile
– obiectivul principal
Fig 4.1 Arborele obiectivelor strategice
Parcarile inteligente sunt o schimbare necesara si actuala,
motivate de insuficienta parcarilor in oras si prezenta parcarilor neregulamentare ceia ce demonstreaza arborele de mai sus.
Realizarea acestui obiectiv va schimba strategia de parcare in Muicipiul Chisinau precum și in RM a unitatilor de transport si va fi conformă abordarilor in domeniu specific tarilor din UE.
Astfel în dorința de a aduce o solutie acestei probleme, vom stabili scopul și obiectivele :
Scopul:
ELABORAREA UNEI APLICATII BACK-END PENTRU PARCARE INTELEGENTĂ
Obiectivele:
Crearea unei aplicatii backend pentru administrarea parcarii inteligente.
Îmbunatățirea mediului ecologic din oraș.
Fluidizarea traficului pietonal.
Soluționarea parțiala a prolemelor de parcare din Rm
Concluzie:
Transportul urban și gestionarea locurilor de parcare sunt subiecte mereu actuale care au un impact negativ in crestere(poluarea mediului, pericol pentru cetateni. etc.) . Acest proiect are o însemnătate deosebit de mare pentru cetățenii mun.. Chisinau.
În aproape toate orașele europene, autoritatile publice locale decid asupra reglementarilor privind reglementările functionarii parcărilor, modului de circulatie a vechiculeleor in ariile lor de administrare,.Aceste reglementari sunt realizate prin elaborarea unor mecanisme restrictive, in mod deosebit pentru parcarile stradale, este vorba de taxe majorate,. Masurile mentionate sunt consecință a lipsei de spatiu si interesul APL de reducere a poluarii mediului ambiant.
Deocamdata aceste procese nu ne afecteaza. Noi avem alte probleme: calitatea drumului, mentenanta bunei lui stari funtionale. Ori, aceste scopuri necesita resurse foarte mari pe care APL actualmente nu le au. Proiectul a avut drept scop realizarea unor masuri de îmbunătățirea a mediului ambiant in orașul Chisinau prin intermediul utilizarii TIC in managemntul parcarilor auto. Realizarea proectului va avea un impact
pozitiv multidimensional:
Acumularea de resurse financiare pentru mentenanta retelei de drumuri din municipiu
Îmbunatatirea mediului de circulatie pietonala prin parcarea unitatilor de transport
in spatiul parcarilor inteligente
Reducerea gradului de poluar a mediului ambiant
Securitatea rutiera ….si altele
Activitatile proiectului presupun o implicare plenara in implementarea lor a autoritatilor publice locale.Ori, de atitudinea lor depinde in mare masura si reusita acestui proiect, iar succesul realizarii masurilor
depinde de urmatorii 3 factori:
Administrarea eficienta a parcarilor, prin introducerea elementelor TIC (elaborarea unui
soft de administrare respponsiv pentru orice tip de gadget utilizat de benificiari
Ghid pentru administrarea parcarii inteligente elaborat si personal bine instruit.
Masuri de promovare a avantajelor parcarilor inteligente in aria de activitate a beneficiarilor
CAPITOLUL II.
2.1 Despre experiența utilizării TIC in domeniul administrarii parcărilor intelegente
Sistemul de parcare este o trăsătură vitală în diferitele deplasări ale vieții noastre. Serviciile de parcare în reședințe, birouri, centre comerciale, spitale și alte locuri publice sunt suficient de strategice pentru a controla orice volum de trafic în orice moment. Odată cu evoluția tehnologiilor, au apărut echipamente integrate de parcare, management și software care oferă cele mai bune soluții
Fig 2.1.1 Model de parcare
pentru problemele de parcare. Autoritățile își pot moderniza cu ușurință sistemul de parcare și pot regla vehiculele cu circulație liberă pe tot parcursul zilei. Este destul de convenabil, confortabil și flexibil pentru a controla intrarea și ieșirea vehiculelor în zona de parcare.
2.1.1 Avantajele unui sistem de management al parcării:
Principalul avantaj al unui sistem eficient de parcare constă în tehnologia sa superioară. Se bazează pe concepte și inovații moderne care garantează rezultate și funcționări dorite.
Sistemul general este destul de versatil, permițând ușurința și confortul autorităților și proprietarilor de vehicule. Este, de asemenea, flexibil, datorită echipamentelor hi-tech și software-ului.
Sistemul de management al parcării este foarte simplu de administrat, de controlat și de reglat. Sistemul este structurat într-o manieră bine organizată și poate fi ușor manipulat de personalul de parcare.
Cu o gamă largă de tehnologii și echipamente; sistemul de parcare se potrivește diferitelor locuri de parcare. Aceste tehnologii de parcare pot fi personalizate în funcție de necesitățile și cerințele locurilor de parcare. Complexele și clădirile rezidențiale au un flux limitat de vehicule, în timp ce spitalele au un număr fluctuant de vehicule care intră și ies din zonele de parcare.
Menținerea întregului sistem este o treabă destul de ușoară. Personalul de întreținere locală poate fi accesat non-stop pentru a opera și întreține întregul sistem de parcare. Dacă oricare dintre aceste tehnologii întâmpină o defecțiune , se ia imediat masuri și este oferită cea mai bună soluție pentru a reglementa parcarea normală.
Un alt avantaj unic al sistemului fiabil de management al parcării constă în costul acestuia. Este o metodă eficientă de monitorizare și abordare a zonelor de parcare. Cu o forță redusă de muncă, se economisește o sumă mare de bani. Mai mult, salvează munca manuală și energia.
Sistemul de parcare integrat economisește mult timp. Vehiculele se pot deplasa cu o viteză mai mare și traficul poate fi controlat într-o manieră mai bună. Este o modalitate strategică de a gestiona frecvența vehiculelor din parcare.
Sistemul de management al parcării utilizează aplicații și software integrate care pot fi combinate cu alte aplicații ale locurilor de parcare, pentru rezultate mai bune. Creează spațiu pentru software-ul terț, fără întreruperi. Sistemul este cu atât mai mult proiectat într-o manieră pentru a face experiența de parcare unică și atractivă.
Aceasta reprezintă o integrare hardware deschisă, prin intermediul căreia hardware-ul sistemului de parcare poate fi ajustat în funcție de traficul vehiculului din punctele de control din locurile de parcare.
Se poate optimiza costurile prin creșterea nivelelor de deschidere, în funcție de situație. Nivelele închise pot economisi energie deoarece opresc luminile, ventilația și alte servicii care consumă energie electrică.
Este cu totul ușor de utilizat, cu o interfață de utilizator înaltă. Baza de date integrată, cel mai înalt nivel de comunicare și protecție a vehiculelor, combină împreună avantajele utilizării tehnologiei de gestionare a parcării în diferite sectoare.
2.1.2 Exemple de aplicații software pentru administrarea parcărilor
2.1.2.1 Janus Management System
Sistemul de management JMS Janus este parcarea bazată pe Web HUB* system management. Acestastă aplicație oferă soluții software profesionale care vă permite să gestionați mai multe locuri de parcare și diferite tipuri de echipamente HUB foarte ușor și extrem de intuitiv cu o interfața accesibilă pentru utilizator. JMS este fiabil, flexibil și perfect adaptabil; de la cea mai mică instalare, la cel mai complex proiect cu cel mai înalt trafic. Se bazează pe experiență valoroasă și de lungă durată pe care a adunato prin parteneriat cu clienții lor în domeniul specific de aplicare, cum
Fig 2.1.2 Logotipul JMS
ar fi ca Operatori de Parcare, Aeroporturi, Municipii, centre comerciale, Spitale, Universități, Hoteluri și stadioane.
Avantajele JMS:
▪ Ușor de învățat. JMS oferă o interfață intuitivă și ușor de utilizat cu o curbă virtuală de învățare zero.
▪ Ușor de folosit oriunde te afli. Utilizați soluția JMS Mobile App pentru a vă controla afacerea în orice moment și orice loc.
▪ Îmbunătățiți operațiunile. JMS vă simplifică sistemul managementului și afacerilor procese.
▪ Cost eficient. JMS crește performanța operațională și îmbunătățește eficiența proceselor, optimizarea resurselor.
Fig2.1.3 Schema logica a funcționăarii JMS
JMS este un brand nou, de încredere Sistemul de management care integrează logica aplicației și protocolul de comunicare a managementului. Acest lucru asigură o fiabilitate a sistemului și unește o experiență valoroasă într – un nou sistem de ultimă generație. JMS este un instrument foarte flexibil și acesta este foarte scalabil și perfect adaptabil la orice tip de instalare. Acesta răspunde nevoilor unui punct centralizat unic , permițând o ușoară vizualizarea tuturor operațiunilor la distanță oferindu-vă posibilitatea de a face decizii de afaceri informate și satisface clienții. Aplicația este proiectată pentru a evita o suprasarcină de de date și reduce dramatic complexitatea infrastructurii dvs. Puteți selecta locațiile respective pe care doriți să le monitorizați, harta de geolocalizare deasemenea puteți ușor și de la distanță ajuta clienții prin intermediul streaming video integrat și intercom pentru a comunica în mod eficient cu clientul prin orice locație periferică.
2.1.2.2 SpotHero -serviciu de rezervare a aprcării
SpotHero este un serviciu de rezervare a parcării care conectează șoferii ce doresc să rezerve și să plătească anticipat pentru locurile de parcare, garaje de parcare și servicii valet. Serviciul, care operează o aplicație mobilă și un site web, este disponibil în 50 de orașe din Statele Unite și Canada. Compania are sediul în Chicago, Illinois.
Fig 2.1.4 Logotipul SpotHero
Cum funcționează SpotHero:
Pasul 1: Căutați aplicația Spothero în magazinul de aplicații și faceți clic pe descărcare. După ce descărcați, completați detaliile dvs. majore și vă conectați . Obțineți detaliile contului și confirmarea prin e-mail pentru aceleași date.
Pasul 2: Când vă uitați la pagina principală veți găsi o bară de căutare pentru a introduce locația în care doriți să rezervați un loc de parcare. Pe aceeași pagină, puteți edita detaliile pentru intervalul de timp pe care intenționați să îl rezervați. Acesta vă va arăta ora de începere și ora de încheiere și după introducerea manuală, vă va arăta durata totală pentru care ați rezervat-o.
Fig 2.1.4 Designul SpotHero
Pasul 3: După introducerea locației dvs., puteți găsi foarte ușor locurile de parcare din zonele din apropiere. Puteți compara și rezerva cele mai bune locuri disponibile în funcție de locația cea mai apropiată de destinație sau cea mai ieftină din zonă pentru a salva câțiva bani, apoi optați pentru cea mai populara zonă în funcție de confort și de alegere.
Pasul 4: Când faceți selecția pentru un anumit loc pe care ați găsit-o potrivită în funcție de nevoile dvs., puteți să faceți clic pe REZERVĂ SPOT și să rezervați parcarea respectivă. În afară de localitate, Spothero ne oferă și alte detalii despre acest loc, care arătate atunci când sunteți pe punctul de a rezerva un loc.
Fig 2.1.5 Designul SpotHero
Pasul 5: Odată ce ați rezervat locul, veți primi imediat abonamentul virtual după plată. Aveți opțiunea de a extinde timpul limită pe aceeași pagină. Veți avea toate detaliile despre rezervarea dvs. și veți primi instrucțiunile la fața locului. Puteți scana pur și simplu codul de bare la intrare și plecare.
Fig 2.1.6 Designul SpotHero
2.1.2.3 ParkMe
ParkMe este aplicația care dorește să vă ajute ca să găsiți locuri de parcare – în timp real. Compania, care a început inițial pe Web, a făcut un ugrade mare în spatele aplicațiilor mobile, ceea ce este cu adevărat inteligent, pentru că de cele mai multe ori când căutați parcare, nu sunteți pe un PC, dar aveți un smartphone din apropiere.
Fig 2.1.7 Designul apicației ParkMe
A fost o singură problemă – această aplicație a fost disponibilă numai pe iOS, deci au existat o grămadă de oameni care nu au putut să o folosească. Iar puterile lor de parcare în timp real au fost grav afectate. ParkMe încearcă să corecteze acest lucru, odată cu lansarea unei aplicații Android care oferă asistență de parcare chiar și celor mai neajutorați dintre cei care doresc să găsească un loc pentru a-și pune mașinile.
Principiile de bază a aplicației:
Un utilizator ar trebui să se poată înscrie și să se autentifice cu un e-mail unic și o parolă corectă.
Un utilizator poate vinde locul de parcare pentru un anumit preț, care va fi apoi
anunțată altor persoane care doresc să o achiziționeze.
Un utilizator poate cumpăra un loc de parcare dintr-o listă de locuri disponibile, sortată după cea mai apropiată.
Când un utilizator selectează un loc de parcare, acel loc este vizibil pe o hartă.
Când un utilizator face clic pe "loc de cumpărare", vânzătorul primește apoi solicitarea, pentru a,aprobă sau respinge.
Atunci când un vânzător acceptă o solicitare a unui cumpărător, se dechide ohartă cu instrucțiuni către locul de parcare.
Cerințele nonfuncționale:
Sistemele de conectare și de înregistrare ar trebui să funcționeze în mod fiabil.
Utilizatorul trebuie să aibă o interfață minimalistă, curată și prietenoasă.
Baza de date în timp real trebuie să poată să scaleze în mod rezonabil, locurile de parcare, cererile de palată și vînzare.
Timpul de procesare dintre aplicație și baza de date ar trebui să fie rapid.
Serviciul de baze de date și de autorizare ar trebui să rămână disponibil cel puțin 99,95% din timp(în conformitate cu Acordul privind nivelul de servicii Firebase).
Fig2.1.8 Diagrama de secvență a aplicaței ParkMe
Fig2.1.9 Diagrama de activități al ParkME
Figura 2.1.9 prezintă o imagine de ansamblu la nivel înalt a aspectelor dinamice ale sistemului(din perspectiva unei diagrame de activitate UML). Fluxul de lucru începe de la logareîn vânzarea spotului, cumpărătorul vizionând spoturile disponibile, apoi alegerea unui spot șicumpărarea. Nodurile de decizie determină ce se întâmplă dacă o vânzare de spot este anulat, precum și ce se întâmplă dacă vânzătorul aprobă sau respinge o cerere.
2.2 Principii de proiectare și utilizare a TIC în administrarea parcărilor intelegente
Actualmente este foarte greu să stabiești sau să analizezi niște principii fundamentale de proiectare a unui instrument TIC pentru administrarea parcărilor deoarece:
Acestea sunt foarte greu de găsit datorită concurenței înter aplicațiile existente.
Cerințele clienților evoluiază annual odată cu creșterea numărului de auovehicule si a luxului acestora.
Totuși obținînd legătura și încrederea companiei “Web Parking Software” care prestează servicii de parcare în cele mai mare orașe din USA, am obținut cîteva schițe pe baza cărora sa creat aplicația lor.
Deci o cale pentur a crea un instrument TIC care va gestiona o parcare avem nevoie de Imaginea unui site web care va ține evidența tuturor utilizatorilor înregistrați, a proprietarilor, a oaspeților, a persoanelor de întreținere și va avea capacitatea de a le genera locuri de parcări și a le permite să se înregistreze pentru a-și gestiona și actualizările. Deasemenea este necesar nivele diferite de acces și permisiune pentru manageri, clienți și alți solicitanți care doresc să se înregistreze.
2.2.1 Proiectarea din punct de vedere a clientului și a Adminului.
Deci proiectarea unui instrupent TIC pentru administrarea parcarilor, din punct de vedere a clientului conține următoarele trăsături:
Adăugarea, actualizarea și suspendarea cu ușurință a unui solicitant sau al membru cu un profil complet.
Listarea îregistrărilor cu ușurință a oricărui chiriaș sau arendor
Înregistrarea și crearea unui profil pentru fiecare vehicul.
Mediu pentru încărcărcarea documentelor, imaginilor și formularelor scanate pentru a fi ușor de preluat.
Căutare ușoară a clienților – găsire rapidă a unui membru după nume, număr de permis și multe alte câmpuri.
Aflați mașinile care sunt parcate în locul greșit
Peluarea datelor de contact instantaneu
Vizualizarea istoricului.
Gestionarea completă a înregistrării vehiculelor
Membrii își pot gestiona propriile vehicule online cu propriile lor date de conectare securizate.
Conducerea poate aproba sau respinge o cerere de înregistrare a unui nou vehicul.
Urmărirea încălcărillor vehiculelor în timp real. Înregistrarea unui vehicul parcat neautorizat și crearea unui raport complet online pentru a gestiona si a lua măsuri asupra încălcărilor.
Gestionarea încălcărilor online și prin e-mail
Managementul poate emite încălcări electronice cu imagini detaliate pentru parcare și alte reguli / infracțiuni.
Încălcările sunt stocate electronic online pentru recuperarea ușoară.
Încălcarea plăților online cu un card de credit.
2.3 Modelarea unui instrument TIC pentru administrarea parcărilor intelegente
După ce am demonstrat necesitatea unui instrument TIC pentru administrarea parcărilor prin date concrete în subtemele anterioare, precum și existența acestor instrumente în multe țări ale lumii, vom descrie în generalmente cum se modelează și se dezvolta o apicație Software. Apoi vom îngusta uncghiul de vedere
Fig2.3.1 ciclul de viață a unui produs soft
asupra parcărilor din Republica Moldova și vom vedea pe cît este de posibil sau nu de aplicat acest instrument.
2.3.1 Pași necesari pentru modelarea unei aplicatii software.
Ciclul de viață al dezvoltării software-ului este un proces de construire a unui software reușit, iar etapele ciclului de viață asigură calitatea și corectitudinea unui software bun. Toate etapele ciclului de viață sunt importante în sine. Un pas incorect în ciclul de viață poate crea o mare eroare în dezvoltarea Software-ului.
Fiind proprietar sau stakeholder al unei companii de software, trebuie să cunoașteți ciclul de viață al dezvoltării software-ului. Chiar și cumpărătorul dvs. poate cunoaște acest ciclu de viață. Deci, Toată lumea vrea să știe cum începe dezvoltarea sa, care este procesul de dezvoltare, care este partea finală a ciclului de viață al dezvoltării.
Avem numeroase tipuri de modele SDLC(ciclu de viață) cum ar fi Waterfall, Agile, Spiral etc. Toate aceste modele sunt SDLC și trebuie să urmeze acești 6 pași pentru dezvoltarea unui software. Dezvoltarea software-ului în Ciclul de viață are 6 pași care sunt menționați mai jos.
1. Colectarea și analiza cerințelor
2. Analiza sistemului
3. Designul sistemului
4. Codarea
5. Testarea
6. Implementarea
2.3.1.1 Colectarea și analiza cerințelor
Colectarea și analiza cerințelor este prima etapă și etapa majoră a oricărui model SDLC. Această fază este, în principiu, faza de brainstorming deoarece are multe sub-etape de genu analiza fezabilității , pentru a verifica cât de multe idei poat fi implementate în acțiunea de dezvoltarea.
În acest stadiu, comunicarea are loc între părțile interesate, utilizatorii finali și echipa de proiect. Deci, tot personalul care este legat de proiect și care adună informații pentru dezvoltarea de software.
• Identificarea și captarea cerințelor părților interesate prin interviuri și sondaje de clienți.
• Construirea a mai multor cazuri de utilizare pentru a descrie fiecare acțiune pe care un utilizator o va lua pe noul sistem.
În acest sens, o nouă dezvoltare a software-ului are loc într-un proces de colectare mai mare a cerințelor pentru dezvoltare, iar în alte software-uri deja construite nu este nevoie de prea multă informație și de colectarea de date.
2.3.1.2 Analiza sistemului
Aceasta este a doua fază a SDLC unde întregul sistem este definit în detaliu. De fapt, în această etapă, dezvoltatorul obține un plan detaliat al diferitelor faze ale software-ului care au fost dezvoltate în proiect.
În acest stadiu, sistemul este împărțit în părți mai mici pentru a ușura mai ușor gestionarea pentru dezvoltatori, designeri, testeri, manageri de proiect și alți profesioniști care vor lucra la software în ultimele etape.
2.3.1.3 Designul sistemului
În această fază este designul sistemului este proiectat. Designul este dezvoltat de Analiști și designeri. Analistul de sistem a proiectat designul logic pentru designeri și apoi designerul obține ideea de bază pentru a proiecta design-ul software-ului pe partea back-end și front-end. Analistul sistemului și Designerul lucrează împreună la proiectarea design-ului de software și designerul proiectează cel mai bun design software sub îndrumarea System Analyst.
2.3.1.4 Codarea
Este partea logică a procesului de dezvoltare. În această fază, o mulțime de creiere lucrează pentru codificare și obținere a rezultatului final cu succes. În această fază o echipă de programatori este stabilită de către companie pentru a lucra la software-ul respectiv. Lucrarea este subdivizată sub o fază numită “Task Allocation”(Alocare sarcinilor), unde fiecare sarcină este alocată fiecarui progrmator. Deci, procesul de dezvoltare funcționează mai repede.
2.3.1.5 Testarea
aPrin procesul de codare se efectuează testarea finală a procesului. Când software-ul este gata, acesta este trimis la departamentul de testare unde Analiștii Calității îl testează complet pentru diferite erori, formând diferite cazuri de testare.
Odată ce departamentul de testare și managementul calității se asigură că software-ul este fără erori, atunci merge la următoarea etapă. Deci, procesul de testare este complet atunci când tot modulul de testare este complet.
2.3.1. Implementare
Aceasta este etapa finală a ciclului de viață de dezvoltare a software-ului. În această etapă, software-ul este rulat pe diverse sisteme de către utilizatori sau cumpărători. Dacă funcționează fără probleme pe aceste sisteme, atunci este considerat gata de lansare. Dacă generează eroare, atunci merge la Departamentul de testare repetat pentru verifica daca nu mai sunt si alte erori apoi coderii repară greșeala.
În această lume a Internetului competitiv, toată lumea dorește să își proiecteze Software-ul pentru afacerea sa. Această funcționalitate software trebuie să rezolve problema și nevoia utilizatorului. Mulți utilizatori doresc funcționalități noi în software-ul lor și Programatorul trebuie să furnizeze această funcționalitate în acel software. Un cumpărător trebuie să aleagă o companie de dezvoltare software sau o agenție care să îndeplinească toate cerințele clientului și să dezvolte software-ul cel mai bun pentru client.
2.4 Metode de realizare a unui instrument TIC pentru administrarea parcărilor intelegente
Fig2.4.1 Framework VS CMS
În momentul cînd am stabilit care sunt condițiile, care sunt pașii de deszvoltare a unui soft în general, apare întrebarea, ce instrumente sa utilizam pentru o creare si gestionare cît mai eficientă a produsului respectiv. În urma unui studiu asupra platformelor și mediilor de proectare și creare a aplicațiilor am ajuns la două soluții CMS(Content Management System) și Framework. Despre aceste instrumente precum avantajele și dezavantajele acestora vom vorbi mai jos.
Framework și CMS sunt instrumente populare și eficiente pentru crearea site-urilor web. Domeniul de aplicare este determinat de caracteristicile, avantajele și dezavantajele acestora. În general, crearea site-urilor care utilizează CMS poate fi comparată cu construirea unei case dintr-un ansamblu restrâns de încăperi de cuburi gata preparate. Cu ajutorul cadrelor PHP, puteți crea aceste cuburi, oferindu-le funcționalitatea necesară. Să le analizăm mai detaliat.
Frame work(PHP)
Framework este fundamentul unei viitoare aplicațiice se bazează pe limbajul PHP, cu un set de cod bine reglat pentru rezolvarea problemelor cu care se confruntă cel mai adesea dezvoltatorii site-ului. Framework-ul este ca o casă construita din cărămizi mici în comparație cu o casa construită din blocuri gata făcute. Pe baza cadrului, puteți dezvolta nu numai o aplicație web separată, ci și CMS originală, deși în stadiul actual nu prea are sens.
Reprezentanți populari: Yii, Zend Framework,Visual Studio, Symfony2, Laravel, Phalcon etc.
Avantajele Framework-ului.
Performanță înaltă a codului. Lucrul mai rapid poate fi scris pe site-uri numai în PHP.
Securitate. Framework-urile sunt scrise de unii programatori experimentați pentru alți programatori și testați temeinic de către întreaga comunitate. Acest lucru vă permite să observați deficiențele codului în timp din punct de vedere al securității și să remediați erorile.
Flexibilitate. Framework vă permit să rezolvați aproape orice problemă. Este
posibil să folosiți cursuri și biblioteci gata făcute de alți programatori.
Dezavantajele Framework-ului.
complexitatea studiului. Cel puțin, aveți nevoie de o bună cunoaștere a PHP.
Costul ridicat al dezvoltării. Construirea unei clădiri cu cărămizi este mult mai lungă și mai dificilă decât blocurile de construcție.
Lipsa modulului administrativ. Trebuie să creați propriile pagini pentru gestionarea conținutului, autorizarea, editorii de texte etc.
Serviciu scump de urmărire. Dezvoltarea sau întreținerea unui site finit este o sarcină care consumă forța de muncă chiar și pentru dezvoltatorul său. Cu implicarea altor programatori este uneori mai ușor să dezvolți un nou site decât să rafinați unul existent.
CMS(Content Management System)
Sistemul de gestionare a conținutului (CMS) este o aplicație software sau un set de programe conexe care sunt utilizate pentru a crea și gestiona conținut digital. CMS-urile sunt de obicei folosite pentru managementul conținutului întreprinderii (ECM) și pentru gestionarea conținutului web (WCM). ECM facilitează colaborarea la locul de muncă prin integrarea funcțiilor de gestionare a documentelor, gestionarea activelor digitale și păstrarea înregistrărilor oferind utilizatorilor finali accesul la activele digitale ale organizației. Un WCM facilitează colaborarea pentru site-uri web.
Exemple de platforme CMS :WordPress, Drupal, Joomla, Phirecms, Pimcore etc.
Avantajele CMS:
Viteza de creare a site-urilor. Acesta este principalul avantaj al CMS, justificând existența lor ca clasă. În plus, este ușor să găsiți o soluție gata de funcționare necesară sub formă de extensii.
Ușurință relativă în învățare și reglare. Puteți crea un site standard fără să cunoașteți limbile programării web. CMS este intuitiv ușor de instalat și configurat. Un sistem de selecție din listele drop-down și casetele de selectare ajută foarte mult. Un avantaj suplimentar în lucrare este asemănarea CMS între ele.
Dezavantaje CMS:
Funcționalitate definită strict. Majoritatea CMS rezolvă în mod satisfăcător una sau două sarcini pentru care sunt proiectate. Când lucrați cu oricare dintre ele, imediat începeți să întâlniți restricții enervante.
Productivitate scăzută. Toate CMS semnificativ, uneori sunt inferioare în performanță față de soluții similare bazate pe Framework.
.
Funcționalitate excesivă a modulelor individuale. Aproape întotdeauna opiniile dezvoltatorilor și ale dvs. cu privire la funcționalitatea necesară a modulului sunt radical diferite. Aceasta este problema tuturor soluțiilor universale. Prin urmare, o mică parte a posibilităților este folosită.
necesitatea de a studia un sistem complex de șabloane. Designerul va trebui să se îngusteze pe regulile de creare a șabloanelor și a capacităților lor, care pot îngropa multe idei geniale.
Concluzie:
Am demonstrat existența acestei evoluții, acestor instrumente necesare și actuale. În domeniul administrării parcărilor este experiență și aplicații precum SpotHero, ParkMe, Parker, Parking Panda… Din păcate nici una din acestea nu a fost aplicată pe teritoriu RM. Probabil că parcările noastre nu sunt destul de competente dar studiul arată că schimbările sunt necesare.
Există niște pași concreți pe care trebuie să ne bazăm atunci cînd merge vorba de proiectarea și utilizarea unui instrument TIC pentru parcările inteligente. Avem la dispoziție țările și concluziile companiilor care au trecut prin această schimbare. Deci e timpul să învățăm atît din succesul vecinilor noștri cît și din eșecurile lor.
Pentru ca produsul final să se bucure de succes atunci la etapa modelării instrumentului TIC avem nevoie nemijlocit sa urmăm scara ciclului de viață a unui produs soft care este:
1. Colectarea și analiza cerințelor
2. Analiza sistemului
3. Designul sistemului
4. Codarea
5. Testarea
6. Implementarea
Nu în ultimul rînd contează platforma sau mediul în care vom crea viitorul instrument TIC petnru administrarea parcărilor. Trebuie să alegeme între construirea unei case din cărămizi sau construirea din blocuri gata preparate, între Framework si CMS.
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: ELABORAREA UNEI APLICATII BACK-END PENTRU PARCARE INTELEGENTĂ [305619] (ID: 305619)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
