Utengenezaji wa kiolesura. Muundo wa kiolesura cha mchoro

Orodha ya maudhui:

Utengenezaji wa kiolesura. Muundo wa kiolesura cha mchoro
Utengenezaji wa kiolesura. Muundo wa kiolesura cha mchoro
Anonim

Kubuni ni fursa katika muda mfupi iliyo na seti ya chini zaidi ya zana ili kujua jinsi suluhu hii au lile inavyofanya kazi, au uwezo wa kuipata. Inakuruhusu kuelewa ikiwa bidhaa inayofaa inaundwa, ikiwa itakuwa muhimu kwa wateja na jinsi ya kuifanya iwe bora zaidi. Lakini nyuma ya muundo wowote, lazima kuwe na uchanganuzi na muundo.

Usanifu unaanzia wapi

Kuunda kiolesura huanza na swali la nini kinatumika na nani atakidhibiti. Muumbaji mzuri daima anaangalia kwa makini ukweli unaomzunguka na hufanya kitu sio tu kwa mchakato, lakini kwa kufikiri, kwa sababu fulani. Muundo sahihi wa kiolesura ni mchakato wa kutafuta suluhu kwa matatizo ya mtumiaji. Uzoefu wao wa mwingiliano (UX) huathiri uamuzi wa kununua au kutekeleza kitendo kingine cha ubadilishaji na unaweza kuwafanya waache hata bidhaa ya ubora wa juu. Interface pia hutatua matatizo ya biashara, kwa sababu ni rahisi kwaofurahia wateja, inategemea faida ya kampuni.

maendeleo ya kiolesura kinachosimamiwa
maendeleo ya kiolesura kinachosimamiwa

Piramidi ya mahitaji ya bidhaa

Msanifu Maxim Desytykh alipendekeza muundo wa vijenzi muhimu vya bidhaa yoyote, bila kujali imekusudiwa nani. Aliiita "Piramidi ya Mahitaji ya Bidhaa". Inaweza kutumika katika maendeleo ya kiolesura cha mtumiaji. Kiini cha mtindo huu, kigezo muhimu zaidi cha tathmini ni utendaji. Ikiwa bidhaa haifanyi kazi, hata iwe ya kuvutia kiasi gani, haitafanikiwa.

Kwenye hatua ya pili ya piramidi ni manufaa. Ikiwa bidhaa inafanya kazi, lazima itumike kwa kitu na kutatua matatizo ya mtumiaji na biashara, na pia kuwa kazi. Hiyo ni, ikiwa bidhaa zinazofanana kwenye soko zina kazi fulani, lakini ile inayotengenezwa haina, itakuwa haina faida. Hatua inayofuata katika piramidi ya mahitaji ya bidhaa ni tija, kasi ikilinganishwa na washindani. Ikiwa ni chini ya ile ya washindani, bidhaa itatumika chini kwa hiari. Juu ni uzuri, kwani tovuti au programu inayovutia lakini isiyofanya kazi haitamvutia mtumiaji.

GUI
GUI

Hadithi na Matukio ya Mtumiaji

Wakati wa kuunda violesura vya picha, dhana za hadithi ya mtumiaji na mazingira ya mtumiaji hutumika. Neno la kwanza linamaanisha njia ya kuelezea mahitaji ya bidhaa iliyoundwa kwa namna ya sentensi kadhaa. Ya pili ni maelezo ya kina ya tabia zinazowezekanamtumiaji wakati wa kuingiliana na kiolesura. Wanahitajika ili kuunda bidhaa sahihi. Kwa mfano, wakati wa kuunda fomu kwenye tovuti, mbuni lazima aelewe ni nyanja ngapi inapaswa kuwa nayo, ni nini kitatosha, na nini kitakuwa kisichohitajika. Hiyo ndio hati maalum ni ya. Mfano wa chaguo nzuri ni mistari michache yenye maelezo ya kina ya vitendo vinavyotarajiwa vya mtumiaji na athari mbalimbali za vipengele vya interface kwao. Lakini ni muhimu kukumbuka kuwa haitawezekana kuandika hati zote za watumiaji kabla ya uzinduzi wa bidhaa.

maendeleo ya interface ya programu
maendeleo ya interface ya programu

Kutengeneza kiolesura kinachodhibitiwa

Uwezo wa kubadilisha kiolesura kwa urahisi kwa mahitaji ya mtumiaji upo katika bidhaa za kampuni "1C". Kwa mfano, katika mfumo wa 1C:Enterprise 8.2, kwa kutumia zana za ukuzaji zilizojengewa ndani, msimamizi anaweza kupanga fomu, kuboresha mwingiliano kati ya mteja na sehemu za seva, na kuboresha jukwaa. Ufumbuzi wa maombi haupatikani tu katika mtandao wa ndani, lakini pia kupitia Mtandao, ikiwa njia za mawasiliano ya kasi ya chini zinatumiwa.

Utengenezaji wa kiolesura katika 1C hufanyika kwa kutumia lugha iliyojengewa ndani, shukrani ambayo mtumiaji anaweza kuunda upya sehemu zake kwa nguvu na kuunda algoriti zake za kuchakata data. Muundo unafafanuliwa na seti ya amri zilizopangwa kwa mlolongo fulani. Mfumo hauna vikwazo kwa idadi ya viwango vya kuota. Katika mchakato wa kuunda kiolesura katika 1C 8.3, kuna utaratibu wa kusanidi programu kulingana na haki za ufikiaji za mtumiaji nauhusiano wa timu. Msimamizi anaweza kusanidi haki za mtumiaji na mwonekano wa vipengee fulani kwa vikundi mbalimbali, na mtumiaji mwenyewe anaweza kufikia mipangilio ya ziada kwa ruhusa kutoka kwa msimamizi.

Saikolojia ya mtazamo wa miingiliano

Katika mchakato wa kubuni na kutengeneza violesura, ni muhimu kuwa na ufahamu mzuri wa saikolojia ya mtazamo wa binadamu. Ubora wa bidhaa ya baadaye inategemea ujuzi huu. Hivi sasa, nadharia inayoitwa nishati inapata umaarufu, ambayo inasema kwamba ubongo hutafuta kuokoa rasilimali zake iwezekanavyo. Inalisha wanga iliyosafishwa sana, iliyoandaliwa kwa njia maalum. Wanga tu kama hizo zinaweza kupenya ubongo na kulisha. Rasilimali hii ni ghali sana na ya thamani, hivyo nishati haipaswi kupotea. Wakati kuna fursa ya si kuamsha baadhi ya neurons, ubongo hujaribu kufanya hivyo. Kwa hiyo, katika mchakato wa kutatua tatizo, ufumbuzi mdogo wa matumizi ya nishati hupatikana. Ikiwa ubongo ulifanikiwa kukabiliana nayo, homoni ya kuridhika - dopamine - inatolewa. Hili ni muhimu kuzingatia unapounda violesura.

maendeleo ya kiolesura cha mtumiaji
maendeleo ya kiolesura cha mtumiaji

Nambari za uchawi 7±2 na 4±1

Katika miaka ya 1920, mwanasaikolojia George Miller alifanya jaribio katika Bell Labs ambapo vikundi vya watu vilitatua matatizo fulani kwa kutumia idadi tofauti ya vitu. Matokeo yake, ikawa kwamba vitu vichache vinatumiwa, kwa ufanisi zaidi kazi hiyo inatatuliwa. Baada ya kukagua matokeo ya utafiti, MillerAlitoa sheria kwamba vitu 7 ± 2 ni nambari ya juu ambayo kumbukumbu ya muda mfupi ya mtu inaweza kubeba. Ubongo huanza kuepuka idadi kubwa ili kuokoa rasilimali. Sio muda mrefu uliopita, utafiti mpya ulionekana, ambao unasema kwamba haipaswi kuwa na 7±2, lakini vitu 4±1.

Tofauti ya jinsi ubongo unavyochakata vitu

Lakini kuna tofauti katika kasi ya uchakataji wa taarifa unapofanya kazi na vitu tofauti. Rahisi huchakatwa haraka kuliko ngumu. Matatizo na nambari yanatatuliwa haraka. Katika nafasi ya pili kwa kasi ya usindikaji ni rangi, katika nafasi ya tatu ni barua, katika nafasi ya nne ni maumbo ya kijiometri. Mengi pia inategemea motisha. Ikiwa matokeo yanafaa jitihada, ubongo uko tayari zaidi kukabiliana na changamoto. Ikiwa utawala wa 7±2 hauzingatiwi wakati wa mchakato wa maendeleo ya interface, mtumiaji amepotea kwa wingi wa vipengele na hajui ni vitendo gani vya kufanya kwanza. Anaweza kukataa kutatua kazi ngumu sana na kuondoka kwenye tovuti au programu.

1s maendeleo ya kiolesura
1s maendeleo ya kiolesura

Umuhimu wa kutumia kanuni ya 4±1

Mtumiaji anapaswa kutatua matatizo mengi katika maisha ya kila siku, kwa hivyo kiolesura cha programu au tovuti haipaswi kumletea matatizo yoyote. Kila kitu kinahitaji kujengwa kwa kutabirika, kimantiki na kwa urahisi. Wakati wa kuunda miingiliano ya programu, ni muhimu kuzingatia rasilimali ya ubongo wa mwanadamu na sio kulazimisha kupoteza nishati kwa vitendo visivyo vya lazima. Usanifu sahihi wa maelezo na jamii, vipengee vya menyu vinapowekwa katika makundi kwa njia inayoeleweka, humsaidia mtumiaji kuvinjari na kupata kile anachotafuta.

Msanidi anahitajikuweka kazi kwa ajili yake, kwa ajili ya ufumbuzi wa ambayo ni ya kutosha kufanya kazi na idadi ndogo ya vitu, baada ya hapo unaweza kuendelea. Mtumiaji anapoangalia ukurasa, anachagua takriban vitu 5 ambavyo huingiliana navyo baadaye. Kati ya hizi, anachagua moja ambayo itampeleka haraka kwenye lengo. Kufanya kazi na kitu, anatatua tatizo na kuendelea. Matokeo yake, nishati yake itahifadhiwa, tatizo litatatuliwa na mtumiaji ataridhika, baada ya kupokea uzoefu mzuri wa kuingiliana na bidhaa. Kwa hivyo, kutumia kanuni ya 4±1 hufanya kiolesura kuwa bora zaidi.

Maendeleo ya GUI
Maendeleo ya GUI

Kutumia mtazamo wa rangi na ukubwa

Mtazamo wa mwanadamu una vipengele vingine kadhaa muhimu ambavyo hutumika wakati wa kuunda violesura. Kwa mfano, kanuni ya tofauti inakuwezesha kuonyesha vitu muhimu, kuwafanya kuwa wazi na mkali. Tofauti ya kiasi hukufanya uangalie kitu kikubwa zaidi. Kitufe kikubwa kilichoangaziwa kwa rangi huvutia usikivu haraka zaidi kuliko ndogo na isiyo ya maandishi. Vifungo vilivyo na vitendo visivyohitajika, kama vile kujiondoa, vimeundwa kwa njia tofauti. Kutia ukungu nyuma yake na mtazamo wa angani hutumiwa kuashiria muhimu, ambayo hukuruhusu kudhibiti umakini wa mtumiaji na kuzingatia kitu mahususi.

Vipengele vya utambuzi wa rangi pia hutumika katika uundaji wa violesura vya programu na programu. Kwa mfano, nyekundu kwa mtu inamaanisha hatari. Kwa hiyo, vifungo mbalimbali vya onyo na ishara zinazoonyesha vitendo ambavyo haziwezi kutenduliwa vina rangi kwa njia hii.rangi. Njano hutumiwa kuvutia, kijani na machungwa huhusishwa na kitu salama na asili. Lakini ikiwa kuna asilimia kubwa ya watumiaji wasioona rangi kati ya watumiaji, tofauti za rangi zinapaswa kutumika kwa tahadhari. Njia moja ya kuelekeza jicho kwenye hatua maalum ni kuongeza picha ya uso wa mwanadamu. Tangu utotoni, watu wamefundishwa kutambua nyuso na kuzizingatia, kwa hiyo wao huitikia picha kama hiyo kila mara.

Picha na maandishi

Katika mchakato wa kusoma, maeneo kadhaa makubwa ya ubongo yanayohusika na utambuzi huwashwa, lakini juhudi kidogo zaidi zinahitajika ili kutambua picha. Kwa hiyo, watengenezaji wa interface wanajaribu kuchukua nafasi ya maandishi na picha au icons. Miingiliano ya ukuzaji wa programu mara nyingi yenyewe inajumuisha ikoni na vitu vingine vya kuona. Mlolongo unaotaka wa kusoma habari na watumiaji unaweza kuwekwa kwa kutumia picha zilizochaguliwa kwa usahihi. Lakini kuna tatizo na pictograms - si kila mtu anaweza kufafanua maana yake kwa usahihi, bila mchakato wa kujifunza.

miingiliano ya ukuzaji wa programu
miingiliano ya ukuzaji wa programu

Kwa mfano, ikoni iliyo na floppy disk, ambayo ina maana ya kuokoa mabadiliko, bado inatumika katika baadhi ya programu, lakini picha ya wingu au wingu yenye mshale imekuwa ya kawaida zaidi. Kwa hiyo, katika iteration ya kwanza ya bidhaa, pictograms mpya zinahitajika kusainiwa, ambazo zitaelezea mtumiaji ni hatua gani zitafuata. Kisha, kwa watumiaji ambao wameshindwa kujifunza katika hatua ya kwanza, saini inaongezwa katika toleo jipya la bidhaa, lakini kwa ukubwa mdogo. KATIKAbidhaa ya mwisho, wakati ikoni imejulikana, maelezo mafupi yanaweza kuondolewa. Aikoni hizi huokoa nafasi na zinatambulika kwa haraka zaidi na watumiaji, jambo ambalo ni muhimu sana kwa programu za simu na tovuti zinazojibu.

Usomaji wa maandishi

Sheria za utofautishaji ni muhimu si kwa vipengele vya picha tu, bali pia kwa maudhui ya maandishi. Kwa mfano, wasomaji wa kitabu wana hali maalum ya usiku ambayo inakuwezesha kufanya background nyeusi na maandishi nyeupe. Shukrani kwa hili, katika taa ya jioni, macho ni chini ya uchovu kutoka skrini mkali. Kanuni hiyo hiyo hutumiwa na watengeneza programu katika mchakato wa kuandika msimbo. Kwa coding ya rangi, jicho hutambua vivuli zaidi kwenye historia ya giza, hasa wigo nyekundu na violet. Uchapaji sahihi husaidia kuokoa rasilimali za ubongo na kusoma maandishi haraka zaidi. Hapo awali ilifikiriwa kuwa watu walikuwa bora zaidi katika kusoma fonti za serif, lakini kulingana na utafiti mpya, watu sasa wana uwezekano mkubwa wa kusoma fonti inayofahamika, iwe ya serifed au sans serif.

Baada ya kuendeleza dhana, kubuni na kutoa mfano, hatua ya mwisho ya muundo wa kiolesura ni majaribio. Baada ya kufaulu majaribio, mradi unazinduliwa.

Ilipendekeza: