Прынцыпы шматслаёвай мадэлі 7

Шматслаёвая мадэль 4

Хоць гэта лягчэй сказаць, чым зрабіць, я хацеў бы пачаць на гэтым тыдні geofumming На гэтую тэму, хоць ёсць поўныя кнігі па гэтым пытанні, мы будзем выкарыстоўваць прынцыпы 7 2.0 Web для падсумоўвання шматслойнай схемы мадэляў і прымянення яе да геаметрычнага поля.

Канцэпцыя, вядомая як шматслаёвая, ўзнікае пасля таго, як кліенц-серверныя праграмы пачалі развівацца, звязаныя з ростам Інтэрнэту, а прыватныя сеткі (Інтранэт) таксама сталі папулярнымі. Адна з найбольш важных задач - гэта тое, што распрацоўка не ўплывае на працу, тым больш, што карыстальнікі запытаў у сістэме пастаянна выкарыстоўваюцца.

Гэта адбываецца, напрыклад, у масіўным кадастравым праекце, у якім тэхнікі, адлюстраванне або аблічбоўка павінны падаваць інфармацыю; затым прававыя аналітыкі, ГІС і спецыялісты па рэгуляванні павінны апрацоўваць дадзеныя, у той час як з боку знешніх карыстальнікаў ёсць попыт на ўзроўні кансультацый альбо запыты на онлайн-працэдуры.

Давайце паглядзім на пласты гэтай мадэлі і яе прынцыпы.

Развіццё пласта

Шматслаёвая мадэль 1

Шматслаёвая мадэль 111 Просты дызайн. Важна разумець, што пры распрацоўцы шматслаёвых прыкладанняў ён не можа быць завышаны ў функцыянальных магчымасцях, якія могуць запаволіць працэс, адлюстроўваць дадзеныя або абнавіць функцыі. Таму выкарыстанне Javascript-працэдур, якія працуюць на серверы, дазваляе шматлікім карыстальнікам адначасова выконваць задачы без перазагрузкі сістэмы. У той ступені, што працэсы могуць быць зроблены менш, патрабуецца толькі маніторынг колькасці і магутнасці працэсараў, каб зрабіць дызайн простым ... хоць гэта больш, чым асаблівасць архітэктараў праграмнага забеспячэння, здаецца, больш майстэрства багоў.

Шматслаёвая мадэль 12 2 Прыкладання для выкарыстання некалькіх прылад. Трэба ўлічваць, што карыстальнікі хочуць атрымаць доступ да інфармацыі з настольных прылад або мабільнага разнастайнасці праз Інтэрнэт, таму распрацоўка павінна ўлічваць гэты прынцып. Нягледзячы на ​​тое, што прагназаваць эвалюцыю вядомых гаджэтаў не так проста, прынамсі, спецыяльнасць праекта павінна быць разгледжана ў мэтах падачы і загрузкі дадзеных, паколькі ў выпадку кадастравага працэсу выкарыстанне абсталявання GPS і КПК з прыкладаннямі ГІС / CAD з мінімальнымі магчымасцямі падачы таблічных дадзеных і выкарыстаннем растравых / вектарных дадзеных. Паколькі бізнес-спецыяльнасць мае разнастайнае выкарыстанне, неабходна ведаць пра развіццё тэхналогій.

Шматслаёвая мадэль 13 3 Праз базу дадзеных. Для таго, каб працэсар быў несапраўдным, неабходна ўлічваць, што любое дзеянне, якое выконвае карыстальнік, з'яўляецца простым выклікам у базу дадзеных, таму, калі выкарыстоўваецца перадача файлаў, пераважней ствараць вэб-службы. Калі будуць выкарыстоўвацца карты, ідэальна падыходзіць для стварэння службаў IMS для публікацыі, а калі дакументы будуць загружаныя, знайдзіце выкарыстанне вэб-службаў.

Працэс пласт


Шматслаёвая мадэль 2

Шматслаёвая мадэль 21 4 Сетка як платформа. Будзь то Інтранэт або Інтэрнэт, канцэпцыя аднолькавая, каб выявіць, што рабочая серада карыстальнікаў у Інтэрнэце, так што працэс любога тыпу запускаецца з сервера. Гэта дапаўняецца наступным прынцыпам, паколькі мэта складаецца ў тым, каб шукаць, каб праца працэсаў не патрабавала абсталявання з вялікімі рэсурсамі, хоць неабходна перапрацаваць пісьмовыя прыкладанні.

Шматслаёвая мадэль 22 5 Выкарыстанне онлайн-прыкладанняў. Гэта вялікая праблема для распрацоўшчыкаў, таму што на гэтым узроўні існуе таксама ўзровень карыстальнікаў, якія робяць працэсы, якія выходзяць за рамкі запыту. Такі выпадак кадастравага абслугоўвання, у якім патрабуецца выкарыстанне дыскрэтных файлаў і не толькі маніпуляцыя таблічнымі дадзенымі. Для гэтага абранае праграмнае забеспячэнне павінна забяспечваць кіраваную сераду кіравання файламі, версію і працэс, вядомы як checkout-checkin; Чакаецца, што API будзе прадастаўляць магчымасці для вызначэння функцыянальных магчымасцяў і прадухілення сінхранізацыі працоўных сталоў.

Пласт карыстальнікаў

Шматслаёвая мадэль 3

Шматслаёвая мадэль 31 6 Калектыўны інтэлект Гэты прынцып адбываецца ад канцэпцыі супольнасці, вельмі папулярнай у наш час. Важна стварыць інтэрфейсы, якія палягчаюць сувязь паміж карыстальнікамі, будзь то форумы, сеткі падтрымкі або каналы абмену імгненнымі паведамленнямі, каб карыстальнікі маглі дзяліцца сваімі сумневамі, рашэннямі і скарыстацца калектыўнымі навыкамі.

Шматслаёвая мадэль 32 7 Водгукі Створаныя паслугі павінны мець дастатковую колькасць функцыянальных магчымасцяў, каб карыстальнікі маглі паведамляць пра памылкі, каментаваць аўтаматычна ці добраахвотна, галоўнае, каб карыстальнікі, якія кіруюць іншымі іншымі пластамі, ведаюць пра наведвальнікаў. На гэтым узроўні таксама чакаецца, што абмежаваны доступ з'яўляецца бяспечным, функцыянальнай рэгістрацыяй і аўтаматычным абнаўленнем змяненняў.

Гэтыя прынцыпы павінны паўплываць на гэты момант, прымаючы рашэнне аб брэндзе праграмнага забеспячэння, тым больш што тэрмін яго дзеяння складаецца не ў выхадных прадуктах, а ў магчымасці яго распрацоўкі.

2 Адказ на "Прынцыпы 7 шматслойнай мадэлі"

  1. Інфармацыя пра Ecxelente Вялікі дзякуй дапамажы мне занадта працягваць працу

  2. Вельмі добры артыкул мне дапамог!
    ^^ прывітанне !!

пакінуць каментар

Ваш электронны адрас не будзе апублікаваны.

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца для вашых каментароў.