Sunteți pe pagina 1din 18

Sistem de comandă cantină pentru Unilever

Proiectul de certificare CBAP Simplilearn 1

Trimis de
Somya Gupta

Data depunerii
16iunie 2021

1
Cuprins
1. Introducere
- Analiza de afaceri Core Concept Model (BACCM)
- Schema de clasificare a cerințelor (RCS)
2. Părțile interesate - Diagrama RACI
3. Enunțarea problemei - Diagrama osului de pește
4. Obiective de afaceri - Mind Mapping
5. As-is și harta proceselor viitoare (scheme logice)
6. Domeniul de aplicare al sistemului de comandă a cantinei (diagrama
contextuală)
7. Caracteristici
8. Cerințe în domeniul de aplicare și în afara domeniului de aplicare
9. Diagrama de activitate
10. Diagrama ER
11. Cerințe de afaceri (cerințe funcționale și nefuncționale)
12. Wireframe-uri

2
1.1 Modelul conceptului de bază al analizei de afaceri (BACCM)
Necesitatea este de a avea un sistem online de comenzi la cantină care
Nevoie să reducă risipa de alimente, costurile de operare, forța de muncă și să
crească timpul de lucru al angajaților.
Schimbarea constă în automatizarea sistemului actual de cantină într-
Schimbare
un sistem online de comandă a meselor.
Soluția este dezvoltarea unui sistem online de comenzi la cantină în
Soluție Java, care va permite utilizatorilor cantinei să-și comande mesele și să
le livreze în spațiul lor de lucru.
Contextul care duce la schimbare este că compania trebuie să
deservească 1500 de angajați în timpul prânzului (12-1pm). Acest lucru
Context
provoacă o grabă uriașă în cantină și duce la pierderea timpului
angajatului în așteptarea locului.
Valoarea adăugată cu noul sistem este:
 Economisește forța de muncă și timpul angajaților, sporind
Valoare astfel eficiența
 Costuri operaționale reduse și mai puțină risipă de alimente
 Fără grabă în cantină în timpul prânzului
Părți interesate externe:
 Furnizor
 Manager de proiect
 Punerea în aplicare a IMM-urilor
 Echipa IT operațională
 Testeri
Părţilor Părți interesate interne:
interesate  Manager de inventar
 Bucătar-șef
 Manager cantină
 Angajați
 Livrator de mese
 Echipa de salarizare
Analist de afaceri

3
1.2 Schema de clasificare a cerințelor (RCS)

 Cerințe de afaceri : Automatizarea sistemului de comenzi la cantină prin dezvoltarea unui


portal online de comenzi alimentare pentru companie, care poate crește eficiența și poate
economisi timp și forță de muncă.
o Reducerea risipei de alimente la cantină cu minimum 30% în termen de 6 luni de la prima
eliberare.
o Reducerea costurilor de operare a cantinei cu 15% în termen de 12 luni, după eliberarea
inițială.
o Creșterea timpului mediu efectiv de lucru cu 30 de minute per angajat pe zi, în decurs de
3 luni.
o Prin automatizarea procesului de comandă și prin livrarea alimentelor la stația de lucru a
utilizatorului, cantina va putea funcționa cu o forță de muncă mai mică.

 Cerințele părților interesate: Principalele părți interesate sunt angajații, managerul


cantinei, livratorul de masă, managerul de salarizare.
o Angajați: Utilizatorii vor putea să se autentifice și să comande mâncare online prin
intermediul sistemului. Mâncarea va fi livrată la spațiile lor de lucru, iar suma mesei va fi
dedusă din salariul lor lunar.
o Manager cantină : Managerul cantinei ar trebui să poată vizualiza comenzile, să facă
inventarul tuturor comenzilor și să le gătească de bucătar. Managerul ar trebui să poată
solicita o livrare la stația de lucru a angajaților.
o Persoana care livreaza masa : După livrarea cu succes a mesei, băiatul de livrare ar trebui
să poată închide comanda online a clientului.
o Echipa de salarizare : Echipa trebuie să calculeze numărul total de feluri de mâncare
comandate de fiecare angajat. și va deduce bani din salariul angajatului.

 Cerințe soluție :
o Cerințe funcționale : Este necesar să se dezvolte un portal web online sau o aplicație
mobilă pentru automatizarea sistemului de livrare a alimentelor la cantină. Sistemul va fi
creat și întreținut pe Java, deoarece necesită foarte puțină întreținere pentru a fi făcut pe
cod.
o Cerințe nefuncționale : Acest sistem de comandă a cantinei este necesar pentru a susține
un volum de 1500 de angajați care comandă, astfel încât paginile web ar trebui să fie
ușoare și să se redea rapid. Sistemul ar trebui să fie scalabil, auto-explicativ și ușor de
utilizat.

 Cerințe tranzitorii: Utilizatorii sistemului ar trebui să fie suficient de instruiți pentru a-l utiliza
eficient. O echipă de asistență poate fi aranjată pentru a ajuta în cazul în care utilizatorii se
confruntă cu erori sau probleme în timpul utilizării sistemului.

4
Lista sarcinilor proiectului
1. Identificarea părților interesate - Creați o listă de părți interesate (așa cum este predat în zona de
cunoștințe de analiză și monitorizare a afacerilor)

2. Identificați declarația problemei în acest sistem.

3. Identificarea obiectivelor noului sistem de comandă a cantinelor.

4. Creați o hartă a proceselor ca atare și viitoare (utilizând scheme logice). Puteți utiliza oricare
dintre instrumentele populare de pe piață, cum ar fi Microsoft Visio, Lucid Chart, Creately,
Pidoco sau Balsamiq

5. În calitate de analist de afaceri care lucrează la acest proiect, aflați domeniul de aplicare al
sistemului de comandă a cantinelor. Pentru a găsi domeniul, puteți utiliza diagrama de caz (UML)
sau diagrama de context pentru același lucru.

6. Notați principalele caracteristici care trebuie dezvoltate.

7. Scrieți elementele din domeniul de aplicare și din afara domeniului de aplicare pentru acest
software.

8. Desenați o diagramă de activitate pentru sistem.

9. Desenați o diagramă ER a sistemului.

10. Scrieți cerințele de afaceri, atât cerințele funcționale, cât și cele nefuncționale.

11. Desenați wireframe-uri sau ecrane false pentru oricare două dintre caracteristici, și anume
Crearea meniului și orice altă caracteristică considerată potrivită de către student. (Utilizați
tehnica de prototipare sau încadrare a sârmei care este predată în instruire). Puteți utiliza oricare
dintre instrumentele wireframing, cum ar fi Microsoft PowerPoint, Microsoft Word, Balsamiq,
Sketch, Adobe XD, Adobe Illustrator, Figma, UXPin, InVision Studio, InVision Freehand sau
Moqups.

5
SARCINA 1: Identificarea părților interesate - Crearea unei liste de
părți interesate
RACI Matrix este utilizat pentru identificarea responsabilității fiecărei părți interesate implicate în
proces:
• Responsabil (R): persoanele care vor efectua lucrările la sarcină

• Responsabil (A): persoana care este în cele din urmă trasă la răspundere pentru finalizarea
cu succes a sarcinii și este factorul de decizie

• Consultat (C): părțile interesate sau grupul părților interesate cărora li se va solicita să
furnizeze un aviz sau informații cu privire la sarcină

• Informat (I): o parte interesată sau un grup de părți interesate care este ținut la curent cu
sarcina și notificat cu privire la rezultatul acesteia.

Părțile interesate Responsabil (R) Responsabil (A) Consultat (C) Informat (i)
Furnizor R
Manager de proiect Un
Punerea în aplicare a
IMM-urilor
C
Echipa IT operațională C
Testeri R
Manager de inventar R
Bucătar-șef R
Manager cantină R
Angajați Eu
Livrator de mese R
Echipa de salarizare Eu
Analist de afaceri R

6
SARCINA 2: Identificați enunțul problemei în acest sistem

Unilever are aproximativ 1500 de angajați, toți răspândiți pe 12 etaje. Compania oferă servicii de
alimentație publică prin intermediul a 2 cantine care deservesc toți cei 1500 de angajați. Angajații
preferă să ia prânzul între orele 12 și 13. Fiecare cantină are în jur de 150 de angajați la un moment dat.
Acest lucru a dus la o grabă uriașă în cantină în timpul orelor de prânz, rezultând că angajații au pierdut
mult timp așteptând ca mesele să fie libere.

Pentru a atenua supraaglomerarea cantinelor, a reduce costurile și a îmbunătăți serviciile oferite


angajaților, conducerea s-a angajat într-un proiect de creare a unui sistem automatizat care va permite
angajaților să-și comande prânzul pentru a mânca la stațiile lor de lucru. În plus, angajații s-au plâns că
multe dintre produsele alimentare preferate nu erau disponibile până la sosirea orei de prânz. Un sistem
automat de comandă va urmări ce alimente sunt cele mai populare și va ajuta la satisfacerea cererii mai
mari.

Scenariul problemei de mai sus este reprezentat de diagrama Fishbone de mai jos:

Smochină. 1: Diagrama osului de pește

7
SARCINA 3: Identificarea obiectivelor noului sistem de comandă a
cantinei

1. Reducerea risipei de alimente la cantină cu minimum 30% în termen de 6 luni de la prima


eliberare. Valoarea alimentelor aruncate în fiecare lună prin examinarea inventarului
cantinei:
Anterior - 25% irosit
Trebuie să planifice pentru: Mai puțin de 15%

2. Reducerea costurilor de operare a cantinei cu 15% în termen de 12 luni, după eliberarea


inițială.

3. Creșterea timpului mediu efectiv de lucru cu 30 de minute per angajat pe zi, în decurs de 3
luni.

4. Prin automatizarea procesului de comandă și prin livrarea alimentelor la stația de lucru a


utilizatorului, cantina va putea funcționa cu o forță de muncă mai mică.

Cerințele de afaceri de mai sus sunt reprezentate mai jos în Mind Map:

8
Smochină. 2: Harta mentală

9
SARCINA 4: Crearea hărții proceselor viitoare (folosind scheme
logice)

Smochină. 3: Harta procesului As-is

Smochină. 4: Harta proceselor viitoare

10
SARCINA 5: Domeniul de aplicare al sistemului de comandă a
cantinei (diagrama contextuală)
Domeniul de aplicare al sistemului de management al cantinei are 4 componente: managementul
Unilever, angajații Unilever, managementul cantinei și echipa de salarizare.

Smochină. 5: Diagrama contextuală

11
SARCINA 6: Principalele caracteristici care trebuie dezvoltate
Mai jos sunt principalele caracteristici ale sistemului care trebuie dezvoltat:
1. Înregistrarea și conectarea angajaților în sistem
2. După conectarea cu succes, angajatul ar trebui să poată vedea meniul alimentar actualizat cu
toate felurile de mâncare
3. Comenzile de prânz nu pot fi făcute după ora 11 dimineața, astfel încât bucătarul să aibă
suficient timp să pregătească prânzul pentru toți angajații
4. Angajatul poate plasa comanda de prânz și confirma după adăugarea tuturor produselor
alimentare dorite în coș
5. Odată ce comanda este confirmată, angajatul nu poate modifica sau anula comanda
6. Managerul cantinei (procesatorul de comenzi) vizualizează toate comenzile și le atribuie
bucătarului pentru preparare
7. Comanda ambalată va fi alocată livratorului de mese pentru livrarea la stația de lucru a
angajatului
8. După livrarea mâncării, livratorul de mâncare va marca comanda ca închisă
9. După finalizarea comenzii, angajații vor fi rugați să completeze formularul de feedback pentru
comanda lor
10. Nu va exista un gateway de plată, astfel încât suma facturii va fi dedusă din salariul lunar al
angajatului de către echipa de salarizare

SARCINA 7: Scrieți elementele în domeniul de aplicare și în afara


domeniului de aplicare pentru acest software
Cerințe incluse în domeniul de aplicare:

 Ecranul de înregistrare / conectare angajat


 Pagina meniului
 Ecranul de comandă a meselor (Nu este permisă nicio comandă după ora 11 am)
 Ecranul de confirmare a comenzii
 Rezumatul plății
 Pagina de stare a comenzii
 Detalii livrare masa
 Închideți comanda livrată de persoana care livrează masa
 Ajustarea lunară a salariilor
 Trimiterea feedback-ului
 Raport de vânzări pentru managementul cantinei

Cerințe în afara domeniului de aplicare:

 Managementul vânzătorilor de alimente


 Notificare privind aprovizionarea cu alimente a stocului epuizat

12
 Managementul bucătarului și bucătarului
 Bucătarul și persoana care livrează masa plătesc detaliile

SARCINA 8: Desenați o diagramă de activitate pentru sistem

13
Smochină. 6: Diagrama de activitate a culoarului

14
SARCINA 9: Desenați o diagramă ER pentru sistem

Smochină. 7: Diagrama relației dintre entități (ER)

SARCINA 10: Scrieți cerințele de afaceri, atât cerințele


funcționale, cât și cele nefuncționale
• Cerințe funcționale : Sistemul de management al cantinei (CMS) are următoarele cerințe
funcționale:
o Aplicație web sau mobilă online
o Ecran de înscriere / conectare pentru a verifica detaliile angajatului (Numai angajaților
Unilever ar trebui să li se permită să se înscrie cu ID-ul lor de angajat)
o Meniu pentru selectarea alimentelor
o Comenzile de mâncare nu sunt permise după ora 11 dimineața
o Rezumatul comenzii de mâncare și al plății
o Funcția de urmărire a comenzilor
o Sistem de management al salarizării
o Detaliile persoanei care livrează masa
o Trimiterea feedback-ului

• Cerințe non-funcționale: CMS au următoarele cerințe non-funcționale:


o Utilizare: Sistem ușor de utilizat și ecrane auto-explicative
o Scalabilitate : Capabil să deservească 1500 de utilizatori ai biroului
o Performanță: Sistemul trebuie să fie ușor și să se redea rapid
15
o Platformă : Platforma Java, deoarece a necesitat foarte puțină întreținere pentru a fi
făcută pe cod

SARCINA 11: Wireframes pentru sistemul de management al


cantinei

Smochină. 8.1: Pagina de înregistrare

16
Smochină. 8.2: Pagina de conectare

Smochină. 8.3: Pagina meniului alimentar

17
Smochină. 8.4: Pagina cu rezumatul comenzii

18

S-ar putea să vă placă și