Ақпараттық жүйенің архитектурасы


Мазмұны
Беттер
Кіріспе
1 Негізгі бөлім 1. 1 «SAVAGE» бренді жайлы ақпарат 1. 2 ААЖ түсінігі 1. 3 Ұйымдар мен ақпараттық жүйелердің байланысы2 Ұйымдастыру бөлім
2. 1 Деректер базасын басқару жүйесі.
2. 2 Delphi бағдарламалау ортасы
2. 3 Бағдарламаның алғашқы макеті
2. 4 Формалар арасындағы байланыс
3 Тіршілік қауіпсіздік бөлімі4 Экономикалық бөлім
Қорытынды
Қолданылған әдебиеттер
Қосымша материалдар
КІРІСПЕ
Бір адам ірі кәсіпорындардың функционалдығын қамтамасыз ететін бағдарламалық жобаны жүзеге асыруды жеңе алатын күндер әлдеқашан ұмытылды. Жобаның мақсаттарының ғана емес, сонымен қатар оларды жүзеге асыру құралдарының күрделілігі мен күрделілігінің үнемі өсуі жекелеген мамандардың күшімен жұмыс істеу қиынға соғатындығына және бүкіл команданың үйлесімді жұмысын талап етеді.
Жобаны сәтті орындау үшін дизайн объектісі ең алдымен дұрыс және дұрыс сипатталуы керек, яғни дизайн объектісінің толық және функционалды ақпараттық модельдерін құру қажет. Соңғы уақытқа дейін ақпараттық жүйелерді жобалау негізінен практикалық тәжірибеге, сараптамалық бағалауға және осындай жүйелердің жұмыс істеу сапасын қымбат эксперименттік тексеруге негізделген бейресми әдістерді қолдана отырып, интуитивті деңгейде жүргізілді. Бірақ, әрине, ақпараттық жүйелердің дамуы мен жұмыс істеуі кезінде пайдаланушылардың қажеттіліктері өзгеруі немесе нақтылануы мүмкін, бұл әзірлеу мен сүйемелдеуді одан әрі қиындатады.
Заманауи CASE-құралдар АЖ жобалаудың көптеген технологияларын қолдаудың кең саласын қамтиды: қарапайым талдау және құжаттау құралдарынан бастап БҚ-ның бүкіл өмірлік циклін қамтитын толық ауқымды автоматтандыру құралдарына дейін.
Бүгінгі таңда ресейлік бағдарламалық жасақтама нарығында келесі дамыған CASE құралдары бар:
- Vantage Team Builder (Westmount I-CASE) ;
- Designer/2000;
- Silverrun;
- ERwin+BPwin;
- S-Designor;
CASE. Талдаушы;
- Rational Rose.
Осылайша, CASE технологиясы-бұл IP жобалау әдістемесі, сонымен қатар тақырыптық аймақты көрнекі түрде модельдеуге, осы модельді IP-ны дамыту мен сүйемелдеудің барлық кезеңдерінде талдауға және пайдаланушылардың қажеттіліктеріне сәйкес қосымшаларды жасауға мүмкіндік беретін құралдар жиынтығы. CASE құралдарының көп бөлігі сыртқы талаптарды, жүйелік модельдер арасындағы байланыстарды, жүйелік мінез-құлық динамикасын және бағдарламалық жасақтама архитектурасын сипаттау үшін диаграммалар немесе мәтіндер түрінде ерекшеліктерді қолдана отырып, құрылымдық (негізінен) немесе бағдарланған талдау және жобалау әдіснамасын қолданады.
Зерттеу нысаны - «SAVAGE» киім дүкенінің қызметі.
1 НЕГІЗГІ БӨЛІМ
1. 1 «SAVAGE» бренді жайлы ақпарат
Savage киім бренді 2000 жылы құрылған, 20 жылдық жемісті жұмысы үшін компания Ресейдегі сыртқы киім өндірісінде жетекші орындардың бірін жеңіп алды, ал сәнді курткалар мен жоғары сапалы төменгі курткалар оның визит карточкасы болып қала береді.
Сурет 1. 1 - SAVAGE логотипі
2004 жылдан бастап SAVAGE компаниясы total look қағидаты бойынша коллекцияларда ұсынылған жеңіл киімдер мен аксессуарлардың кең ассортиментін ұсынады. Олардың әрқайсысы өзінің көңіл-күйі мен стилі бар шағын гардероб болып табылады, ол сол стильде толық бейнені жасау мүмкіндігін ұсынады.
SAVAGE топтамаларын ресейлік сатып алушылардың қалауын, климат жағдайлары мен менталитетін ескере отырып, әлемдік сән трендтері негізінде кәсіби дизайнерлер тобы жасайды. SAVAGE топтамаларын жасауға маусымдық еуропалық тоқыма көрмелері мен жоғары сән үйлерінің көрсетілімдері шабыт береді.
SAVAGE курткалары, пальто және төменгі курткалар ресейлік ауа-райына сәйкес келеді, практикалық, жоғары сапалы маталар мен толтырғыштардан жасалған, атап айтқанда қысқы коллекциялар үшін мамықтың мөлшері 80% - дан төмен емес. Мұндай курткалар мен төменгі курткалар жеңілдік пен жұмсақтықты беріктік пен сенімділікпен біріктіреді, және бұл дәл сатып алушылар сұранысқа ие.
Қазіргі уақытта SAVAGE фирмалық дүкендері Мәскеу, Нижний Тагил, Набережные Челны, Альметьевск, Чебоксары, Самара, Ульяновск, Саратов және қазан, Беларусь және Қазақстанда жұмыс істейді.
SAVAGE бүгінде-фирмалық дүкендер желісі қарқынды дамып келе жатқан, қарқынды дамып келе жатқан компания. Қысқа мерзімді жоспарлар - Мәскеуде, Мәскеу облысында және Ресейдің басқа қалаларында жаңа SAVAGE брендтік дүкендерін ашу. Жақын арада Тулада және Гроднода (Беларусь) SAVAGE фирмалық дүкендері ашылады. Компания жыл сайын 10-ға жуық SAVAGE фирмалық дүкендерін ашуды жоспарлап отыр.
SAVAGE бренді сән индустриясы, сауда және франчайзинг саласындағы бірнеше беделді халықаралық және Ұлттық сыйлықтарға ие:
2004 жыл.
Жыл бренді / EFFIE, "киім, аяқ киім, аксессуарлар" санатындағы халықаралық сыйлық
2005 жыл.
"Ресей сауда Олимпі" сауда саласындағы басты қоғамдық сыйлығы, "ең қарқынды дамып келе жатқан компания" номинациясы; "алтын бренд" Франчайзинг саласындағы ұлттық сыйлығы, "Франчайзер 2005" номинациясы
2006 жыл.
"Киім" санатындағы Бүкілресейлік "Алтын желілер" байқауының сыйлығы;
"Алтын бренд" Франчайзинг саласындағы ұлттық сыйлық, ең тиімді франчайзингтік жоба үшін "Алтын франшиза" номинациясы;
Сән индустриясы саласындағы "Fashion-компания - 2006"ұлттық сыйлығы
2008 жыл.
"Брендті жылжыту" номинациясы бойынша "Алтын желі - 2008" сыйлығы
2015 жыл.
Брендті дамытудағы айтулы жыл: компанияны қайта құрылымдау жүргізілді, жоспарлы өзгерістер Компанияның жаңа дамуын, идеялары мен мақсаттарын берді.
1. 2 ААЖ түсінігі
Автоматтандырылған ақпараттық жүйелер (АЖ) деп техникалық құралдарды, атап айтқанда ЭЕМ қолданатын жүйелерді атайды. Қолданыстағы АЖ-лердің көпшілігі автоматтандырылған болып келеді, сол себептен оларды қысқаша АЖ-лар деп атайтын боламыз. Ақпараттық жүйе деп ақпаратты өңдеуге арналған есептеу кешені аталады. Ақпараттық жүйе келесілерден: компьютерлік құрал-жабдықтан; программалық қамтудан; мәліметтерден; қызмет көрсетушілер құрамы (пайдаланушылар, әкімші) құралады.
Жергілікті ақпараттық жүйе деп бір компьютерде орнатылған және сонда жұмыс істейтін жүйе аталады. Клиент/сервер типіндегі компьютерлік желіде жұмыс істейтін ақпараттық жүйелер барған сайын кең таралуда. Бұл жүйелер мәліметтерді орталықтандырылған, сондай-ақ үлестірілген түрде өңделуді қамтамасыз етеді. Бұл жағдайда жалпы мәліметтер серверлерде орналастырылады, ал клиенттік компьютерлерде жеке клиенттердің мәліметтері орналасады.
Мәліметтер қорымен жұмыс істейтін ақпараттық жүйелерді программалық қамту төмендегілерден: жалпыға арналған программалық қамту; қолданбалы программалық қамту; мәліметтер қорын жобалауды автоматтандыру құралдарынан құралады. Мәліметтер қорын ақпараттық жүйелерде қолданудың үлкен артықшылығы - мәліметтер қоры мәліметтердің клиенттік бағдарламалардан тәуелсіздігін қамтамасыз етеді, пайдаланушылар мәліметтерді тасымалдағыштарда физикалық орналастыру мен оларға қол жеткізу мүмкіндігін ұйымдастыру мәселесінен құтылады. Кең мағынада АЖ анықтамасына ақпаратты өңдеудің кез келген жүйесі жатады.
Қолдану саласы бойынша АЖ-ларды өндірісте, білім беруде, денсаулықты сақтауда, ғылымда, әскери істе, әлеуметтік салада, сауда-саттықта және өзге де салаларда қолданылатын жүйелерге бөлуге болады. Мақсаттық қызметі бойынша АЖ-ларды шартты түрде келесі негізгі категорияларға бөлуге болады: басқарушы, ақпараттық-анықтамалық, шешімдерді қабылдауды қолдау. Кейбір жағдайларда
АЖ ұғымы қандайда бір қолданбалы мәселені шешуге пайдаланылатын аппараттық-программалық құралдардың жиынтығы деген өте тар түсініктеме түрде қолданылады. Ұйымдастыруда, мысалы, өздеріне сәйкес келесі міндеттер жүктелген ақпараттық жүйелер болуы мүмкін: мамандар мен материалдықтехникалық құралдардың есебін жүргізу, жеткізушілер мен тапсырыс берушілермен есеп айыру, бухгалтерлік есеп және т. б.
Мәліметтер банкі АЖ-ның бір түрі болып табылады, мұнда бір немесе бірнеше мәліметтер қорына ұйымдастырылған ақпаратты орталықтандырылған түрде сақтау мен жинаудың қызметтері жүзеге асырылған.
Мәліметтер банкі (МБ) жалпы жағдайда келесі компоненттерден: мәліметтер қорынан (бірнеше қорынан), мәліметтер қорын басқару жүйесінен, мәліметтер сөздігінен, әкімшіден, есептеу жүйесі мен қызмет көрсетуші персоналдан тұрады. Аталған компоненттер мен солармен байланысты маңызды түсініктерді қысқаша түрде қарастырып кетейік.
Мәліметтер қоры (МБ) есептеу жүйесінің жадында сақталатын және объектілер мен қарастырылып отырған пәндік салада олардың өзара байланысының жағдайын бейнелейтін, арнайы түрде ұйымдастырылған мәліметтердің жиынтығы болып табылады. Қорда сақталатын мәліметтердің логикалық құрылымы мәліметтерді кейіптеудің моделі деп аталады. Мәліметтерді кейіптеудің негізгі модельдеріне (мәліметтер моделіне) келесілер жатады: иерархиялық, желілік, реляциялық, постреляциялық, көпөлшемді және объектілі-бағытталған.
Мәліметтер қорын басқару жүйесі (МҚБЖ) дегеніміз - бұл МҚ-ны құруға, енгізуге және оны көптеген пайдаланушылардың бірлесе отырып пайдалануына арналған тілдік және программалық құралдардың кешені. Әдетте МҚБЖ мәліметтердің қолданылатын моделі бойынша ажыратылады. Мысалы, реляциялық мәліметтер қорын пайдалануға негізделген МҚБЖ-лар реляциялық МҚБЖ-лар деп аталады. Алғашқы МҚБЖ-ларға келесілер жатады: IMS (IBM, 1968 ж. ), IDMS (Cullinet, 1971 ж. ), ADABAS (Software AG, 1969 ж. ) және ИНЭС (КСРО АҒ ВНИИСИ, 1976 ж. ) . Қазіргі заманғы мәліметтер қорын басқару жүйелері мыңдап саналады.
Қосымша дегеніміз қолданбалы міндеттер үшін ақпаратты өңдеуді автоматтандыруды қамтамасыз ететін программа немесе программалар кешені болып табылады. Біз МҚ-н пайдаланатын қосымшаларды қарастырып отырмыз.
Қосымшалар МҚБЖ ортасында немесе одан тыс ортада - МҚ-ға қол жеткізу құралдарын, мысалы, Delphi немесе С++ Builder пайдаланатын программалау жүйесінің көмегімен құрылуы мүмкін. МҚБЖ ортасында жасалған қосымшалар көбінесе МҚБЖ қосымшалары деп, ал МҚБЖ-дан тыс ортада жасалған қосымшалар сыртқы қосымшалар деп аталады.
Мәліметтер қорымен жұмыс істеу үшін көбінесе МҚБЖ құралдарын қолданған жеткілікті болады және өздерін құруға программалауды қажет ететін қосымшаларды пайдаланудың қажеті болмайды. Қосымшалар негізінен біліктілігі жоқ пайдаланушыларға МҚ-мен жұмыс істеу ыңғайлы болуы үшін немесе МҚБЖ интерфейсі пайдаланушыларды қанағаттандырмаған жағдайларда жасалады.
Мәліметтер сөздігі (МС) мәліметтердің құрылымы туралы, МҚ файлдарының өзара әрекеттері туралы, мәліметтердің типтері мен оларды ұсынудың форматтары туралы, мәліметтердің пайдаланушылардың меншігіне жатуы, қорғау және қол жеткізуді шектеу кодтары және т. б. туралы ақпаратты орталықтандырылған түрде сақтауға арналған МҚ ішкі жүйесі болып табылады.
Функционалды түрде МС барлық МБ-ларда болады, алайда осы қызметтерді атқаратын компонент әрдайым дәл сондай атқа ие бола бермейді. Көбінесе МС қызметін МҚБЖ орындайды және олар жүйедегі негізгі менюден шақыртылып немесе соның утилиталары арқылы жүзеге асырылады.
Мәліметтер қорының әкімшісі (МҚӘ) дегеніміз - МҚ-ға қатысты талаптарды даярлау ісіне, оны жобалауға, құруға, тиімді түрде пайдалануға және ілесіп жүруге жауап беретін тұлға немесе тұлғалар тобы. Пайдалану барысында МҚӘ әдетте ақпараттық жүйенің жұмысын қадағалайды, рұқсат етілмеген қол жеткізуден қорғауды қамтамасыз етеді, МҚ-да сақталатын ақпараттың көптігін, қарама-қайшылықсыздығын, сақтанымдылығы мен дәйектілігін бақылайды. Бір пайдаланушыға арналған ақпараттық жүйелерде МҚӘ қызметтері, әдетте тікелей МҚ қосымшаларымен жұмыс істейтін тұлғаларға жүктеледі. МҚӘ есептеу желісінде, әдетте, желінің әкімгерімен өзара әрекеттеседі. Соңғысының міндеттеріне желінің аппараттық-программалық байланыс құралдарының жұмысын бақылау, желіні қайта құру, тоқтап қалулар мен істен шығулардан кейінгі программалық қамтуды қалпына келтіру, алдын-алу шаралары мен қол жеткізудің бөлініп шектелуін қамтамасыз ету ісі жатады.
Есептеу жүйесі (ЕЖ) өзара байланысқан және келісілген түрде әрекет ететін ЭЕМдердің немесе процессорлар мен өзге де құрылғылардың жиынтығы болып табылады, ол ақпаратты қабылдау, өңдеу мен оны пайдаланушыларға ұсыну процестерін автоматтандыруды қамтамасыз етеді. МБ-ның негізгі қызметтеріне мәліметтерді сақтау мен өңдеу ісі жататын болғандықтан, қолданылатын ЕЖ орталық процессорлардың (ОП) оңтайлы қуаттылығымен қатар тікелей қол жеткізудің жеткілікті көлемдегі жедел және сыртқы жады болуы тиіс. Қызмет көрсетуші персонал техникалық және программалық құралдарды жұмысқа қабілетті қалпында ұстап отыру қызметін орындайды. Ол жоспар бойынша, сондай-ақ қажетінше алдын-алу, регламенттік, қалпына келтіру және өзге де жұмыстарды атқарады. Ақпараттық жүйенің архитектурасы.
Ақпараттық жүйенің (АЖ) тиімді қызмет етуі көп жағдайда оның архитектурасына байланысты. Қазіргі уақытта клиент-сервер архитектурасының болашағы зор болып отыр. Оның жеткілікті түрде таралған нұсқасында компьютерлік желі мен үлестірілген мәліметтер қоры болады, соңғысында корпоративтік мәліметтер қоры (КМҚ) мен дербес мәліметтер қоры (ДМҚ) орналасады. КМҚ компьютер-серверде орналасады, ДМҚ корпоративтік МҚ клиенті болып табылатын бөлімдер қызметкерлердің компьютерлерінде орналасады.
Компьютерлік желідегі белгілі бір ресурстың сервері деп осы ресурсты басқаратын компьютер (программа) аталады, ал клиент деп осы ресурсты пайдаланатын компьютер (программа) аталады. Компьютерлік желінің ресурсы ретінде мысалы, мәліметтер қоры, файлдық жүйелер, баспа қызметтері, пошта қызметтері алынады. Сервердің типі ол басқаратын ресурстың түрімен анықталады. Мысалы, егер басқарылатын ресурс мәліметтер қоры болып табылса, онда сәйкес сервер мәліметтер қорының сервері деп аталады.
Ақпараттық жүйені клиент-сервер архитектурасы бойынша ұйымдастырудың артықшылығы пайдаланушылардың дербес ақпаратпен жеке түрде жұмыс істеуімен орталықтандырылған түрде сақтау, қызмет көрсету және жалпы корпоративтік ақпаратқа ұжымдық түрде қол жеткізуді сәтті түрде үйлестіру болып табылады.
Клиент-сервер архитектурасында оны жүзеге асырудың түрлі нұсқаларына жол беріледі. Тарихи тұрғыдан алғашқы болып файл-серверін қолданумен үлестірілген АЖ-лар пайда болды (2. 1-сурет) . Мұндай АЖ-ларда пайдаланушылардың сұраныстары бойынша мәліметтер қорының файлдары дербес компьютерлерге (ДК) беріледі, ол жерде олар өңдеуден өткізіледі. Архитектураның бұл нұсқасының кемшілігі өңдеуден өткізілетін мәліметтерді берудің жоғары қарқындылығы. Оның үстіне көбінесе артық мәліметтер беріледі: пайдаланушыға мәліметтер қорындағы жазбалардың қаншасы қажет екендігіне тәуелсіз мәліметтер қорының файлдары тұтастай беріледі.
Мәліметтер қорының серверін пайдалану арқылы клиент-сервер архитектурасы бойынша құрылған үлестірілген АЖ-ның құрылымы 1. 2-суретте келтірілген. Мұндай архитектура болғанда мәліметтер қорының сервері мәліметтерді өңдеуден өткізудің басым бөлігінің орындалуын қамтамасыз етеді. Пайдаланушы немесе қосымша құрастыратын сұраныстар МҚ серверіне SQL тілінің нұсқаулықтары түрінде келіп түседі. Мәліметтер қорының сервері керекті мәліметтерді іздестіріп, іріктеп алады, содан кейін олар пайдаланушының компьютеріне беріледі. Бұл тәсілдің алдыңғымен салыстырғандағы артықшылығы берілетін мәліметтер көлемінің едәуір мөлшерде азаюы.
Сурет 1. 2 - Файл-сервері бар АЖ құрылымы
Клиент-сервер архитектурасы бойынша үлестірілген МҚ-ны құрудың негізгі нұсқалары «Клиент-сервер архитектурасы» бөлімінде қарастырылатын болады. Дербес МҚ-лар мен олармен жұмыс істейтін қосымшаларды құру және басқару үшін Microsoft фирмасының Access және Visual FoxPro, Borland фирмасының Paradoxтәрізді МҚБЖлары қолданылады. Корпоративтік МҚ, мысалы Microsoft SQLServer немесе Oracle Server тәрізді МҚ серверінің басқаруымен құрылып, қолданылады, қызмет етеді. Шешілетін міндеттерді ұйымдастыру мөлшері мен ерекшеліктеріне қарай ақпараттық жүйе келесі конфигурациялардың біріне ие болуы мүмкін:
Сурет 1. 3 - Мәліметтер қоры сервері бар АЖ құрылымы
− корпоративтік және дербес қорлардан тұратын компьютер-сервер; − ДМҚ бар компьютер-сервер мен дербес компьютерлер; − ДМҚ бар бірнеше компьютер-серверлер мен дербес компьютерлер. Клиент-сервер архитектурасын пайдалану біріншіден, кәсіпорынның даму барысында, екіншіден, ақпараттық жүйенің өзінің дамуы барысында кәсіпорынның ақпараттық жүйесін біртіндеп ұлғайтуға мүмкіндік береді.
Жалпы МҚ-ны корпоративтік МҚ мен дербес МҚ-ларға бөлу орталықтандырылған нұсқасымен салыстырғанда МҚ-ны жобалаудың күрделілігін төмендетуге, сол арқылы жобалау кезінде қателер жіберіп алудың ықтималдығы мен жобалаудың бағасын төмендетуге мүмкіндік береді.
МҚ-ларды ақпараттық жүйелерде қолданудың аса маңызды артықшылығы - мәліметтердің қолданбалы программаларға тәуелсіздігін қамтамасыз ету. Бұл пайдаланушыларға физикалық деңгейде мәліметтерді кейіптеу мәселелерімен мәліметтерді жадыда орналастыру, оларға қол жеткізу әдістері және т. б. айналыспауға мүмкіндік береді. Мұндай тәуелсіздікке МҚБЖ-мен колдау көрсетілетін МҚ-да логикалық (пайдаланушылық) және физикалық деңгейлерде мәліметтерді көп деңгейлік кейіптеу арқылы қол жеткізіледі. МҚБЖ мен мәліметтерді кейіптеудің логикалық деңгейінің болуы арқасында МҚ-ның тұғырнамалық моделін (түсініктік) оның ЭЕМ жадында физикалық кейіптеуден бөліп алу қамтамасыз етіледі.
Жергілікті ақпараттық жүйелер. Ақпараттық жүйенің функционалдық бөлімдері бір немесе бірнеше компьютерлерде орналасуы мүмкін. Бір компьютерде АЖ-ны ұйымдастыру нұсқаларын қарастырайық. Сәйкес АЖ әдетте жергілікті немесе бір пайдаланушылық деп аталады (алайда соңғысы қатаң шарт болып табылмайды, себебі бір компьютерде кезекпен бірнеше пайдаланушы жұмыс істеуімүмкін) .
Қандайда бір операциялық жүйенің (ӘЖ) ортасында бір компьютерде жергілікті АЖ-ның қызметін ұйымдастыру программалық құралдарды қолданудың келесі нұсқалары арқылы мүмкін болады:
«толық» МҚБЖ;
қосымша және «кесілген» (ядро) МҚБЖ;
тәуелсіз қосымша.
Алғашқы тәсіл әдетте компьютердің дискілік жадында бүкіл МҚБЖ орналасқан жағдайда қолданылады және ол көбінесе қосымшаны аяғына дейін өңдеуден өткізу үшін қолданылады (1. 4-сурет) . Пайдаланушының МҚБЖ-мен өзара әрекеттесуі тікелей МҚБЖ-ның пайдаланушылық интерфейсі арқылы немесе қосымшаның көмегімен орындалады. Қосымша .
Сурет 1. 4 - МҚБЖ қолданбасын пайдалану.
Сұлбаның басты артықшылығы - дамытылған сәйкес жасау құралдары мен сервистік құралдар болған жағдайда МҚ мен қосымшаны жасау мен оларға ілесе жүрудің қарапайымдылығы.
Бұл жүйенің кемшілігі - МҚБЖ программасын сақтауға жұмсалатын дискілік жадының шығындары. МҚБЖ ядросы бар қосымша (1. 5-сурет) келесі мақсаттарға жету үшін қолданылады:
МҚБЖ алып жатқан қатты дискідегі және жедел жадыдағы кеңістіктің көлемін азайту;
қосымшаның жұмыс жылдамдығын арттыру;
қосымшаны пайдаланушы тарапынан модификациялаудан қорғау (әдетте ядро қосымшаларды жасау құралдарын қамтымайды) .
Сурет 1. 5 - МҚБЖ қосымшасы мен ядросын қолдану.
Бұл тәсілдің мысалы FoxBase+ жүйесінің FoxRun модулін пайдалану болып табылады. Қазіргі заманғы МҚБЖ-дың арасынан Microsoft Access-ті атап кетейік, оған Microsoft Access Developer’s Toolkit қосымша пакеті кіреді. Оның көмегімен дискеталарда тасымалданатын, өзінде әзірлеу құралдары жоқ
Microsoft Access-тың «қысқартылған» (run-time) версиясын құруға болады. МҚБЖ-ның толық версиясын қолданумен салыстырғанда МҚБЖ ядросын қолданудың артықшылығы: компьютер жадының ресурстарын аз мөлшерде қолдану, қосымша жұмысының үдеуі және қосымшаны модификациялаудан қорғау мүмкіндігі. Негізгі кемшіліктерге МҚБЖ ядросын сақтауға қажетті дискілік жадының әлі де елеулі көлемі, және қосымшалардың жұмыс істеу жылдамдығының жеткілікті дәрежеде жоғары еместігі жатады (қосымшаны орындау бұрынғысынша интерпретациялау арқылы жасалады) .
АЖ-ны ұйымдастырудың үшінші тәсіліне бастапқы программа алдымен компиляцияланады - орындалатын машиналық командалардың тізбегіне түрленіп өзгертіледі. Соның нәтижесінде өзінің қызмет етуі үшін не бүкіл МҚБЖ-ны, не оның ядросын қажет етпейтін орындауға дайын тәуелсіз программа пайда болады (1. 6 сурет) . Айта кететін нәрсе, мәліметтерді сақтау мен өңдеудің негізгі қызметтерін орындау тұрғысынан алып қарағанда бұл программа МҚБЖ-ның немесе оның ядросымен басқару арқылы орындалатын қосымшадан аздап қана ерекшеленеді.
Сурет 1. 6 - Тәуелсіз қосымшаны пайдалану.
Бұл нұсқаның алдыңғы екеуімен салыстырғандағы негізгі артықшылығы - компьютердің сыртқы және жедел жадының үнемделуі, қосымшаны орындаудың үдеуі және қолданбаны модификациялаудан толықтай қорғалуы (дизассемблерлеу жағдайы мен өзінің кодын қою және сол тәрізді жағдайлар есепке алынбайды) . Кемшіліктеріне қосымшаларды аяғына дейін өңдеудің көп еңбекті қажет ететіндігін және МҚ-ны күтімге алу жөніндегі МҚБЖ-ның стандартты құралдарын пайдалану мүмкіндігінің болмауын жатқызуға болады.
Клиент-сервер архитектурасының модельдері.
МҚ-мен жұмыс істейтін үлестірілген АЖ-ларды құрған кезде клиент-сервер архитектурасы кең түрде қолданылады. Оның негізін МҚ-ны басқару кезінде клиент мен Пайдаланушы Қосымша МҚБЖ МҚ сервердің өзара әрекеттесуін ұйымдастыру ұстанымдары құрайды. Клиент-сервер архитектурасының бір нұсқасы 1. 2-ішкі тармағында қарастырылған. МҚ-ны басқару процестерінің өзара әрекеттесуінің негізгі сұлбаларына сипаттама беру үшін OSI ашық жүйелер архитектурасының Эталондық моделін пайдаланайық. Бұл модельге сәйкес МҚ-ны басқару қызметі қолданбалы деңгейге жатады.
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz