Projektiranje sučelja: koncepti, osnovna načela, značajke grafičkog sučelja, faze, razvoj i stručni savjeti.

U suvremenom svijetu svi razvojni objekti, čak i najsloženiji i nerazumljiviji, trebaju biti organizirani i predstavljeni u dobroj formi. Posebno za to u razvoju svih programa je faza projektiranja sučelja. To se radi kako bi se osiguralo da svaka osoba ima određeni program uzdignut u pristupačnom i lijepom obliku. To je na temu dizajniranja sučelja ovog članka. Pokušajmo razumjeti suštinu ovog pitanja.

Što je dizajn sučelja

Dakle, što je dizajn? To je određeni proces kojim se izgrađuje i organizira "kostur" programa, koda i drugih. Bez dizajniranja sučelja, ne može normalno biti Z. Za svaku stranicu, softver, sustave itd. Moraju se razviti sučelja.


Neki ljudi misle da će sjesti, sami će doći do svega - i spremni su. Zapravo, sve ispada ne tako jednostavno. Nije čudo da je projektiranje zasebna grana djelatnosti, zajedno s inženjerskim zanimanjima. Osobe s visokim obrazovanjem na ovom području trebale bi se baviti projektiranjem. I samo ako povjeravate svoj kôd takvoj osobi, onda ćete ZA biti na visini i to će uzeti korisnici.

Tko treba osmisliti

Neki ljudi misle da je samo glavna stranica (ako je to mjesto) ili neki dijelovi programa potrebni za projekt, a ostatak će se pojaviti. Ovo je lažni sud. Cijeli projekt treba projicirati onako kako je potrebnodobiti sustav u kojem je sve vrlo logično povezano. U koje svrhe želite stvoriti takav logički lanac? To može biti:


  • Veliki projekt. Ako ćete napraviti izvrsnu stranicu, tada trebate dizajnirati korisničko sučelje. Na primjer, takav projekt može biti online trgovina, online banka ili čak društvena mreža.
  • Trgovačka web-stranica ili softver. Kao što možete vidjeti iz naslova, za ovaj je projekt nužno interakciju s korisnicima ovog objekta. Ali kako bi ih mogli koristiti i koristiti u svrhu, potrebno vam je lijepo sučelje i dobro osmišljena arhitektura stranice ili softvera. Ako je posjetitelj nezgodan za predloženi projekt, on ga neće koristiti, pa će vlasnik biti vlasnik projekta koji nitko ne treba.
  • Drugo disanje. Moderni tempo života je vrlo visok, pa se, istom brzinom, mijenjaju i trendovi u modi. Pojavljuju se novi "čipovi", inovacije, i općenito, razumijevanje ljepote se također mijenja. Zato svi veliki projekti često mijenjaju svoje sučelje radi praktičnosti korisnika. Najmanje jednom godišnje morate ažurirati izgled svoje web-lokacije ili CA.
  • Uglavnom dizajnirana sučelja za:
  • mjesta;
  • mobilne aplikacije;
  • stolna računala;
  • različiti.

    Metodologija i primjeri

    Stoga je metodologija korak po korak:
  • Dobivanje podataka od kupca. Na samom početku analitičar treba prikupiti sve korisničke podatke. Naravno, on mora znati sve osnove dizajnasučelja. Projektant mora znati svrhu kupca, opseg projekta, ograničenja tehničkog dijela. Svi ovi zahtjevi su portret korisnika. Na primjer, razvija se poslovna stranica. Opis osobe: poslovna žena, visoko obrazovanje, menadžerski položaj, malo slobodnog vremena, vidi svoj razvoj u struci, kupuje odjeću samo iz potrebe za prekomorskim ili skupim trgovinama. Ovo je samo kratak primjer. Ali tako počinje razumijevanje dizajnerskog područja primjene.
  • Zahtjevi sustava. Na temelju načina na koji osoba radi, analitičar gradi tablicu konverzije. Svaki zadatak mora biti podijeljen u korake, a zatim jasno i grubo opisati svaku radnju i svrhu. Ova faza je potrebna kako bi se preveli svi zahtjevi za algoritamski jezik i ne propustio nijedan detalj. Ako preskočite ovaj korak, onda u zadnjoj fazi dizajna, ispada da je veza između zahtjeva i sučelja vrlo mala.
  • Dizajn bloka budućeg projekta. Na temelju dijagrama, dizajner crta sučelje buduće stranice. Ovo je faza na kojoj možete vidjeti kako će izgledati stranica, gdje će se nalaziti, koji blokovi i objekti navigacije će biti prisutni. Sve se radi shematski, ali je vrlo jasno. Nakon toga, dizajner šalje shemu kupcu da se dogovori o projektu i dobije dogovor o konačnom izvlačenju projekta.
  • Izravan dizajn. Ovo je pozornica na kojoj stručnjak detaljno pronalazi svaki detalj svog projekta. Najčešće dizajner čini sučeljeinteraktivan tako da ga možete provjeriti za jednostavnu upotrebu. Na kraju ovog koraka klijent će dobiti sliku na kojoj će biti prikazana stranica.
  • Datumi dizajna

    Datumi dizajna razlikuju se prema opsegu projekta. Prosječni projekt može trajati od 10 do 30 dana.
    Naravno, mnogo ovisi o profesionalizmu dizajnera. Jedan će raditi za 15 dana, drugi za mjesec dana. To bi također trebalo uzeti u obzir.

    Troškovi

    Trošak rada ovisi o vremenu, količini informacija i kvalificiranosti stručnjaka. Što je bolje i iskusnije, to je skuplje. Najskuplji je glavni zaslon; za njega možete zahtijevati od 50.000 rubalja. Svaki sljedeći ekran bit će pola jeftiniji. Osim toga, svaka ikona i natpis procjenjuju se odvojeno. Na primjer, obojene ikone koštat će od 4000 rubalja, a crno-bijele - 3000. Troškovi se mogu povećati zbog kompatibilnosti s operativnim sustavom. Za WINDOWS - jeftiniji, za iOS i Android - skuplji. Ova cijena određena je potrebom za detaljnijim crtanjem na mobilnim aplikacijama.

    Alan Cooper na sučelju

    S idejom o osnovama projektiranja sučelja Cooper je nastao 1995. Njegova je ideja u početku prepoznata kao revolucionarna, ali sada ljudi imaju tako veliku metodologiju. Izrazio je svoje misli u svojoj knjizi "O sučelju: osnove dizajna interakcije". Ova se knjiga može nazvati završenom. Međutim, on sadrži sva načela rada u disciplini dizajna. Ova se literatura može nazvati posebnom jer je u njojpraktički ne postoji "voda", a prikupljaju se najbolji predlošci i osnove projektiranja sučelja. Knjiga je uređena i dopunjena inovacijama, kao što su dizajn web-proizvoda, mobilne aplikacije i drugo.

    Rezultati. Što učiniti na izlazu?

    Pretpostavimo da je stručnjak pripremio sav posao koji mu je pružen. Što dalje?
  • Prvo morate pronaći programera, dok još uvijek radite kao analitičar.
  • Na četvrtom stupnju dizajna trebali biste povezati dizajnera koji će raditi zajedno s dizajnerom i programatorom. On je iz slike koji će sve ideje prenijeti na pravu platformu.
  • Provesti ispitivanje sučelja.
  • ​​Sve su stavke prikladne za projektiranje sučelja programa.

    Povezane publikacije