Cum să descrie sistemul de informații

Prieteni, vreau să încep cu o întrebare filosofică: ceea ce este esențial în crearea unui sistem de informare? Ce vom crea?

Eu văd răspunsul în faptul că luăm nevoile în formă de idei și de a crea instrumente pentru a le pune în aplicare - sisteme informatice. Noi formaliza idei și să le aducă la starea aproape fizică - software-ul







Ei bine, așa cum am descrie un sistem astfel încât să nu uite nimic?

Pentru a face acest lucru, du-te înapoi la obiectivul - are nevoie de implementare. Iar obiectivele trebuie să ne întoarcem vreodată atât de des ca vom aminti acest lucru. pentru că obiective au proprietăți tăvăli în detalii, și copacii din pădure, puteți pierde din vedere. Prin urmare, trebuie să descriem mai întâi obiectivele pe care vrem să mergem, folosind acest sistem. De ce avem nevoie de ea? În general. În propriile lor cuvinte. Nu este necesar să te învețe, pentru că văd ochii strălucind și ca realizarea ideilor tale ușor de turnat pe hârtie sub formă de una sau două paragrafe de text. La urma urmei, asta e ceea ce ne dorim

Vreau să am un site unde utilizatorii pot comanda produsele mele.

Klientam.Chtoby doresc pentru baza de date pentru a vedea cine are cum sa comunice cu clientii pe care le-au comandat, atunci când aveți nevoie pentru a contacta clientul.

Vreau să programeze clinica, astfel încât să puteți edita convenabil pentru pacienți și medicii l-au văzut de pe Internet.

Acest lucru este mai ușor decât ar putea părea. Secvența de acțiuni care urmează să fie efectuate pentru a ajunge la obiectivele de mai sus. Cine o va face. Și ce va face el să vină la un rezultat.







Deci, obiectivul nostru - punerea în aplicare a unor cerințe. Ie Unii au nevoie de om pentru a efectua anumite acțiuni prin intermediul computerului și de a obține un rezultat bine definit al acestor acțiuni. Un utilizator în sistemul de informații de astăzi este, de obicei, nu una, ci mai multe.

Se pare că pentru descrierea sistemului, trebuie să știm cine va folosi sistemul. Desigur, aici sunt menite să nu numele de utilizatori specifici - Ivan, Vasil Semenovich, iar rolul lor - tipurile de utilizatori. chiar se poate numi un om post în sistem. pentru că rol va fi de a defini un set de rezultate pe care utilizatorul vrea să obțină din sistem. De exemplu: manager de vânzări, un contabil, un vizitator anonim la site-ul, înregistrat vizitator al site-ului, administratorul de sistem, șeful companiei, client, etc. Toți acești utilizatori (roluri, tipuri de utilizatori) vor folosi sistemul pentru un număr de rezultate diferite. Deși unele dintre nevoile lor și pot fi aceleași.

Variante de utilizare a sistemului

De asemenea, trebuie să știm rezultatele ei înșiși, care vrea să ajungă la fiecare tip de utilizator, folosind sistemul nostru. După ce vom ști cine va folosi sistemul, trebuie să dăm fiecărui utilizator tastați numele fiecărui rezultat că ar trebui să fie folosind sistemul nostru viitor. De exemplu, poate fi „sosirea Contabilității bunuri“ sau „Hotel Search“ sau „Creați un nou utilizator“, „Primiți un raport privind performanța financiară.“ Ne referim la experiența utilizatorului în sistem. Sau putem spune îndatoririle sale de a lucra cu sistemul.

Acum știm că fiecare utilizator poate obține din sistem. Rămâne să descrie modul în care sistemul ne poate ajuta în acest sens. Ie de proiectare a sistemului, astfel încât fiecare utilizator ar putea obține de la ea in fiecare descris rezultatele noastre. Asta e tot.

Cum de a proiecta un sistem bazat pe cele de mai sus, voi discuta în articolul următor.