Осымшаның клиенттік бөлігін құрастыру
Белгілі бір дең гейде клиенттік бө лімді қ ұ ру графикалық қ олданбалы интерфейсті қ ұ ру арқ ылы жү зеге асады. Ө зінің кезегінде интерфейстің ың ғ айлы индуктивті жә не сыбайлас пайдаланылымын қ ұ ру ғ ылымынан гө рі ө нер болып табылады. Клиент/сервер архитектурасы кестесінде қ ұ рылғ ан қ осымшалар қ осымшаларда дә л интерфейстің сапасы кө п жағ дайда осы немесе басқ а да, бағ дарламалардың жан жақ тылығ ын анық тайды. Пайдаланушы интерфейсін қ ұ растырғ анда ә р тү рлі факторларды, техникалық шексіздіктерді, ә дет ғ ұ рып психологиясы ерекшеліктерін жә не дербес жарасымдылық ты ү йрену қ ажет болады. Сұ рақ қ а жауап қ арапайым жолмен алу ү шін дұ рыс пайдаланушы интерфейсі қ андай болуы шарт, бірақ ү шін тү пнұ сқ алау жә не тағ ы да тү пнұ сқ алау шарт. Пайдаланушығ а кө рсету ү шін жә не олардан біліктілік жө нінде ескерту алу ү шін жү йенің ә сер етуші моделін қ алай алуғ а болады? Бұ ғ ан объекті бағ ытталғ ан қ адам кө мектеседі. Ол жобаның итеракционды тү рде дамуына негізделген. Ол жобаның тым ерте сатысында да пайдаланушығ а жү йенің тү пнұ сқ асын кө рсетуге болатынын білдіреді. Екінші сұ рақ қ осымшаның клиенттік бө лігін қ ұ румен байланысты. Интерфейсті қ ұ руда біз қ андай жалпы қ абылданғ ан қ адамдарды пайдалана аламыз. Бұ л сұ рақ жоба стратегиясы кең істігі тө ң ірегінде болады. Бірақ оның табысты келісімі ү шін Windows, Open Look жә не т.б. тә різді жақ сы, сапалы жасалғ ан сауда заттары қ атысады. Графикалық интерфейсті қ ұ рудың негізгі механизмі болып GUI – оқ иғ а қ осымшасы болып табылады. Қ осымшаның клиенттік бө лігіне келесі: тышқ ан, пернетақ та, терезені ұ лғ айту, терезе ө лшемін ө згерту, активизациялау диактивизациялау, басталу, аяқ талу, сондай ақ желілік оқ иғ а тә різді объектілермен байланысты оқ иғ алар қ атысады. Оқ иғ аны ә зірлеуге бірнеше альтернативті модельдер қ атысады, Оқ иғ аны ә зірлеу цикды циклды оқ иғ а кезегі қ арастырылады жә не ә р оқ иғ а ү шін ә зірлеудің ү йлесімді процедурасы шақ ырылады. - Қ айта шақ ыру – қ осымша GUI дың ә рбір элементі ү шін қ айта шақ ыру функциясы қ осымшасын тіркейді. Қ айта шақ ыру элемент оқ иғ аны тіркеген жағ дайда ө теді. - Біріккен модель – циклдық сұ ранысты біріктіру жә не қ айта шақ ыру функциясы. Бірнеше ық шамдау арқ ылы, Microsoft Windows интерфейсі біріккен моделдің мысалы болып табылады деуімізге болады. Қ арастырылғ ан негізгі механизмнен басқ а, кө пшілік механизмдерді: тышқ анмен жұ мыс, меню, сақ тау жә не қ айта қ ұ ру, баспа, сурет салу, редактрлеу, қ атемен жұ мыс, жадыда орналасу тә різді механизмдерді жү зеге асыру қ ажет. Ә рбір нақ ты GUI механизмінің арнайы жү зеге асу ортасы бар, сондық тан қ осымшаның клиенттік бө лігімен жұ мыс жасаушы GUI-ге жақ ындаушы орталарды, ө ң деу ортасын таң дауы, оның негізгі механизмдерін жә не оларды дұ рыс қ олдана білуді мең геруі қ ажет.
|