АЖ сапасын бағалау. АЖ сапасының негізгі көрсеткіштері.
АЖ сапасының негізгі көрсеткіштері. АЖ сапасы жобалау сатысында қойылған және пайдалану процесінде көрінетін ақаулармен байланысты. АЖ-ның қасиеттері, оның ішінде дефектологиялық қасиеттері техникалық құралдарды, персоналды, ақпараттық және бағдарламалық ортаны қамтитын сыртқы ортамен өзара әрекеттесу кезінде ғана көрінуі мүмкін.
Зерттеу мақсаттарына және АЖ өмірлік циклінің кезеңдеріне байланысты дефектологиялық қасиеттер дефектогенділікке, дефектабельділікке және дефектоскопиялыққа бөлінеді.
Дефектогенділік келесі факторлардың әсерімен анықталады:
АЖ әзірлеушілердің саны, олардың кәсіби психофизиологиялық сипаттамалары;
АЖ әзірлеу процесінің шарттары мен ұйымдастырылуымен;
АЖ аспаптық құралдары мен кешендерінің сипаттамалары;
АЖ шешетін міндеттердің күрделілігі;
сыртқы ортаның агрессиялық дәрежесі (сыртқы ортаның вирустарға әсер етуі сияқты әдейі ақаулар тудыруы мүмкін).
Дефектабельділік АЖ ақауларының болуын сипаттайды және олардың саны мен орналасқан жері бойынша анықталады. Дефектабельділікке әсер ететін басқа факторлар:
АЖ құрылымдық-конструктивті ерекшеліктері;
ақауларға әкелетін қателіктердің қарқындылығы мен сипаттамалары.
Дефектоскопия ақаулардың күйін келтіру, сынау немесе пайдалану процесінде істен шығу және іркілістер түрінде көріну мүмкіндігін сипаттайды. Дефектоскопияға әсер етеді:
ақаулардың саны, түрлері және таралу сипаты;
АЖ-ның ақаулардың пайда болуына тұрақтылығы;
ақауларды бақылау және диагностикалау құралдарының сипаттамасы;
қызмет көрсетуші персоналдың біліктілігі.
АЖ сапасын бағалау-пайдаланушылардың мүдделерінің алуан түрлілігіне байланысты өте күрделі міндет. Сондықтан САПАНЫҢ бір әмбебап өлшемін ұсыну мүмкін емес және талаптардың барлық спектрін қамтитын бірқатар сипаттамаларды пайдалану қажет. АЖ сапасын бағалау міндеттеріне АЖ маңызды құрамдас бөліктерінің бірі болып табылатын бағдарламалық қамтамасыз ету сапасының модельдері неғұрлым жақын. Қазіргі уақытта сапа сипаттамасының, сапа индикаторының, критерийдің және метриканың анықтамаларына негізделген бағдарламалық жасақтама сапасының бірнеше абстрактілі модельдері қолданылады.
Критерий АЖ-ні құру процесінің тәуелсіз атрибуты ретінде анықталуы мүмкін. осындай критерийдің Көмегімен АЖ сапасының сипаттамасы қайсыбір метрика негізінде өлшенуі мүмкін. Бірнеше критерийлердің жиынтығы АЖ-ға қойылатын талаптар негізінде қалыптастырылатын сапа көрсеткішін айқындайды. Қазіргі уақытта АЖ сапа компоненттерінің өзара байланысының иерархиялық моделі кеңінен қолданылады. Алдымен сапа сипаттамалары анықталады, олардың ішінде, мысалы келесілер болуы мүмкін:
жалпы пайдалылық;
бастапқы пайдалылық;
пайдалану ыңғайлылығы.
Әрі қарай көрсеткіштер қалыптасады, олардың қатарына мыналар кіруі мүмкін:
үнемділік;
тұтастық;
дұрыстық;
қызмет көрсету ыңғайлылығы;
бағалануы;
икемділік;
бейімделу;
ұтқырлық;
өзара әрекеттесу мүмкіндігі.
Әр сапа көрсеткішіне критерийлер тобы сәйкес келеді. Көрсетілген көрсеткіштер үшін мүмкін болатын өлшемдер сипаттайық. Бірдей критерий бірнеше көрсеткіштерді сипаттай алады:
тиімділік-жұмыс қабілеттілігі, оқу мүмкіндігі, коммуникативтілік, енгізу көлемі, енгізу-шығару жылдамдығы;
тұтастық-қол жеткізуді реттеу, қол жеткізуді басқару;
тиімділік-жадты пайдалану тиімділігі, жұмыс тиімділігі;
дұрыстық-іздену, толықтық, келісімділік;
сенімділік-дәлдік, қателікке төзімділік, дәйектілік, қарапайымдылық;
қызмет көрсету ыңғайлылығы-жүйелілік, қарапайымдылық, қысқалық, ақпараттылық, модульділік;
бағалау-қарапайымдылық, өлшеу құралдарының болуы, ақпараттылық, модульділік;
икемділік-таралуы, ортақтығы, ақпараттандырылуы, модульділігі;
бейімделу-қауымдастық, ақпараттылық, модульділік, аппараттық тәуелсіздік, бағдарламалық тәуелсіздік;
ұтқырлық-ақпараттылық, модульділік, аппараттық Тәуелсіздік, бағдарламалық Тәуелсіздік;
өзара әрекеттесу мүмкіндігі-модульділік, байланыс процедураларын біріздендіру, деректерді біріздендіру.
Метрикалық өлшемдерді қолдана отырып, АЖ сапасына сандық немесе сапалық баға беруге болады. Критерийлерді өлшеу үшін метрикалық шкалалардың келесі түрлері қолданылады:
Бірінші тип-нақты өлшенетін физикалық көрсеткіштердің салыстырмалы мәндерімен сипатталатын аралық шкаланы қолданатын метрикалар, мысалы, сәтсіздік уақыты, қате ықтималдығы, ақпарат көлемі және басқалар.
Екінші түрі-анықтамалық мәндермен салыстыру арқылы сипаттамаларды ранжирлеуге мүмкіндік беретін реттік шкалаға сәйкес келетін метрикалар.
Үшінші тип-номиналды немесе санатталған шкалаға сәйкес келетін метрикалар, осы атрибут бойынша градацияны ескерместен қарастырылып отырған объектіде қарастырылып отырған мүліктің немесе белгінің болуын анықтайды. Мысалы, интерфейс "түсіну оңай", "орташа қарапайым", "түсіну қиын"болуы мүмкін.
4 суретте көрсетілген ақпараттық жүйелердің сапа критерийлерін жіктеу моделі Иерархиялық тәсілдің дамуына әсер етті.
Сурет 8. АЖ сапасы критерийлерінің жіктелім моделі
Функционалдық критерийлердің көмегімен АЖ-ның негізгі мақсаттар мен міндеттерді орындау дәрежесі бағаланады. Конструктивтік критерийлер нысаналы мақсатына тәуелді емес АЖ компоненттерін бағалауға арналған.
АЖ сапасын қамтамасыз ету жолдарының бірі сертификаттау болып табылады.Қазіргі уақытта АЖ сапасын бағалауды толығымен қанағаттандыратын стандарттар жоқ.
Күрделі, таратылған, көбейтілетін Ақпараттық жүйелерді құру және дамыту кезінде базалық стандарттар мен нормативтік құжаттардың Үйлестірілген жиынтығын икемді қалыптастыру және қолдану талап етіледі. Әр түрлі деңгейдегі құжаттар, оларда жүйенің берілген функцияларын жүзеге асыру үшін қажетті талаптар мен ұсыныстарды бөлу. Біріздендіру және реттеу үшін базалық стандарттардың мұндай жиынтығы жобалардың, функциялардың, процестердің және жүйенің компоненттерінің белгілі бір кластарына сәйкес бейімделуі және нақтылануы керек. Осыған байланысты функционалды стандарттаудың негізгі құралы ретінде ақпараттық жүйенің профилі туралы түсінік пайда болды және қалыптасты.
Профиль-бұл белгілі бір функцияны немесе Функциялар тобын жүзеге асыруға арналған міндетті және қосымша мүмкіндіктердің нақты анықталған және үйлестірілген ішкі жиынтығы бар бірнеше (немесе бір жиынтықтың) негізгі стандарттарының жиынтығы. Профиль стандарттау объектісінің функционалдық сипаттамаларына сүйене отырып жасалады. Профильде әр базалық стандарттың және/немесе профильге кіретін нормативтік құжаттың рұқсат етілген мүмкіндіктері мен параметрлері белгіленеді және белгіленеді.
Профиль оған кіретін негізгі стандарттар мен нормативтік құжаттарға қайшы келмеуі керек. Профильге сәйкес қолданылатын қосымша мүмкіндіктер мен параметрлердің мәндері
балама нұсқалар рұқсат етілген шектерде қалуы керек.
Базалық стандарттардың бір жиынтығы негізінде ақпараттық жүйелердің әртүрлі жобалары үшін әртүрлі профильдер құрылуы және бекітілуі мүмкін. Бейіннің базалық құжаттарын шектеу және олардың келісімділігі,Профильді әзірлеушілер бақылайтын жүйенің жекелеген компоненттерінің сапасын, үйлесімділігін және оны қолданудың берілген саласына сәйкес келетін бейінге сәйкес келетін дұрыс өзара іс-қимылын қамтамасыз етуі тиіс. Ақпараттық жүйелерді қолданудың проблемалық бағытына байланысты базалық стандарттар мен профильдер тікелей директивалық, басшылық немесе ұсынымдық құжаттар, сондай-ақ ақпараттық жүйелерді құрудың, сүйемелдеудің және дамытудың технологиялық кезеңдерін немесе процестерін автоматтандыру құралдарын таңдау немесе әзірлеу кезінде қажетті нормативтік база ретінде.
Ақпараттық жүйелердің профильдері стандарттар мен нормативтік құжаттар негізінде анықталған және ресімделген объектілер мен процестердің талаптарының, сипаттамаларының, сапа көрсеткіштерінің бір бөлігін ғана біріктіреді және реттейді. Жүйенің функционалдық және техникалық сипаттамаларының басқа бөлігін тапсырыс берушілер мен әзірлеушілер нормативтік құжаттардың ережелерін ескермей, шығармашылықпен анықтайды
Дәріс № 9. Фактографиялық АЖ. Ақпарат түрлендірудің негізгі процестері. Фактографиялық АЖ түсінігі. Жалпылама схемасы. Деректер қоры және деректор қорын басқару жүйелері. Пәндік сала. Логикалық модель. Концептуалды модель. ДБ қолдау көрсету жүйелері
Фактографиялық АЖ деректерді құрылымдық элементтердің (ақпараттық объектілердің) бір немесе бірнеше түрінің көптеген экземплярлары түрінде жинақтайды және сақтайды. Құрылымдық элементтердің осындай экземплярларының әрқайсысы немесе олардың кейбір жиынтығы барлық басқа мәліметтер мен фактілерден бөлінген (оқшауланған) кез-келген факт, оқиға және т.б. туралы ақпаратты көрсетеді. Ақпараттық объектінің әр түрінің құрылымы осы пәндік аймақтың(облыстың, саланың) объектілері үшін ақпараттың негізгі аспектілері мен сипаттамаларын көрсететін мәліметтер жиынтығынан тұрады. Мысалы, деректер базасындағы адамдар, әрбір нақты тұлға туралы ақпаратты жинақтайтын нақты АЖ-ні тегі, аты, әкесінің аты, Туған жылы, жұмыс орны, білімі және т.б. сияқты деректемелердің белгілі бір жиынтығынан тұратын жазбаны сәйкестендіреді. Бұл ретте құрылымдау құжатта бар ақпараты белгілі бір үлгідегі ақпараттық объектілердің даналарын айқындау (бөліп шығару, бөліп шығару) және олардың деректемелерін толтыру арқылы жүзеге асырылады.
Бастапқы деңгей ақпараттық жүйенің Пайдаланушы абоненттерінің пәндік аймағы туралы Жергілікті идеялармен және олардың ақпараттық қажеттіліктері туралы идеяларымен анықталады. Осы идеяларды талдау негізінде ақпараттық жүйеде көрсетілетін пәндік саланың ақпараттық-логикалық немесе қысқартылған инфологиялық схемасы және ақпараттық жүйені қолданудың тұжырымдамалық моделі анықталады. Инфологиялық схема-бұл шындық фрагментінің объектілері мен қатынастарының формальды көрінісі (сипаттамасы). Көбінесе пәндік аймақ туралы идеяларды формализациялау "объектілер-байланыстар" моделі аясында жүзеге асырылады (ағылшын тілінен ER-ludel деп аталады. Entity Relationship). Сонымен қатар, жалпы алғанда, ақпараттық объект дегеніміз шындық фрагментінің кейбір мәні, мысалы, ұйым, құжат, қызметкер, орын, оқиға және т.б. түсініледі. пәндік аймақта әр уақытта ақпараттық жүйеде осы типтегі даналардың соңғы жиынтығымен ұсынылатын объектілердің әртүрлі түрлері ерекшеленеді. Объектінің әрбір түрі өзіне тән атрибуттар (қасиеттер, тән белгілер, параметрлер) жиынтығын қамтиды (сәйкестендіріледі). Атрибут көптеген атомдық мәндермен сипатталатын ақпарат құрылымының логикалық бөлінбейтін элементін білдіреді.
"Объектілер-байланыстар" моделі аясында ақпараттық жүйенің пәндік аймағының формальды сипаттамасын ұсынудың бір тәсілі-белгілі американдық мәліметтер базасының маманы Ч.Бахман ұсынған арнайы диаграммалар техникасын қолдану. Бахман диаграммаларында объектілер (негіздер) қайсыбір математикалық графтар төбелері ретінде көрсетіледі, ал олардың арасындағы байланыс — граф доғаларымен бейнеленеді. Қатынастардың түрлері мен қасиеттері-объектілердің қатынастары бағыттармен көрсетілген доғалардың және граф шыңдарының орналасуымен көрінеді. Мысал ретінде кез-келген оқу немесе зерттеу мекемесінде ғылыми жұмыс туралы мәліметтерді жинауға арналған ақпараттық жүйенің ақпарат саласының ақпараттық схемасын келтіруге болады (9 сурет).
Сурет 9. "Объектілер-байланыстар" моделінің мысалы
Бұл суретте доғалардың бір бағыттылығы қайсысының негізгі және қайсысының бағынышты екендігін білдіретін байланыс құрылымын көрсетеді, доғалардың екі бағыттылығы бір деңгейлі байланыстарды білдіреді, бір жақты бағыттағы доғалар қатынастың, байланыстың көптігін, яғни "біреуден-көпке" қатынасын білдіреді, екі бағытты доғалар "Көптен-көпке" бір деңгейлі қатынасты білдіреді.
Бахманның ER-диаграммаларын ақпараттық жүйелердің пәндік аймақтарының формальды сызбаларын (модельдерін) сипаттау үшін қолданудың кемшіліктерінің бірі олардың статикалық сипаты болып табылады, бұл субъектілер қатысатын және қатынастар (байланыстар) әсер ететін процестерді нақты және тікелей көрсетуге мүмкіндік бермейді. Ішінара, мұндай проблемалар процестер мен жағдайларды — оқиға, әрекет, уақыт мезетін білдіретін қосымша субъектілерді енгізу арқылы шешіледі. Сол сияқты, кейбір жағдайларда кеңістіктік негіздер пәндік аймақтың субъектілері мен қатынастарын барабар көрсету үшін енгізіледі—бағыт, орын, елді мекен, ғимарат, ғимарат элементі, аймақ және т.б. Ақпараттық жүйеде ақпаратты ұсынудың екінші деңгейі нақты ДҚБЖ көмегімен пәндік саланың инфологиялық схемасының (ақпараттық объектілер, деректемелер, байланыстар) сипаттамасын білдіретін (деректердің логикалық құрылымы деп те аталатын) деректер базасының схемасы болып табылады.
Белгілі бір ДҚБЖ-де мәліметтер базасының схемасын жүзеге асырудың құралдары мен әдістерінің жиынтығы деректерді ұйымдастырудың моделін құрайды. Деректер базасының схемасында деректердің тұтастығын шектеу де бар. Тұтастықты шектеу-бұл объектілер атрибуттарының мәндері, объектілер арасындағы байланыстардың сипаттамалары мен сипаттамалары бойынша типтер, диапазондар, қатынастар (және т.б.) бойынша параметрлер мен ережелер жиынтығы. Мысалы, объектінің "туған күні" атрибутының мәнінің ауқымы адам ағымдағы күннен асып кете алмайды, объектінің "сатып алу күні" атрибутының мәні "сату күні" атрибутының мәнінен кеш болмауы керек, объектінің "Саны" атрибутының мәні "Материал" қоймада ең аз қажеттіліктен кем болмауы керек және т.б. деректер тұтастығының шектеулері жүйеге енгізілген кезде ақпараттың дұрыстығын бақылауға және деректерді қосу, жою және өзгерту операцияларынан кейін дерекқорда семантикалық және басқа қателіктердің болуын мерзімді бақылауға негізделген. Фактографиялық ақпараттық жүйелердегі ақпаратты ұсынудың үшінші және ең "төмен" деңгейі мәліметтер базасының ішкі схемасымен көрінеді, ол ұйымның құрылымын және мәліметтер өздері орналасқан ақпараттық массивтерді сақтау ерекшеліктерін анықтайды. Деректерді ұсыну мен ұйымдастырудың нақты ерекшеліктері нақты ақпараттық жүйені құру үшін қолданылатын ДҚБЖ-нің нақты түрі мен ерекшеліктерімен анықталады.
Нақты АЖ деректер базасын басқару жүйелері. ДҚБЖ-нің бағдарламалық жасақтаманың ерекше түрі ретіндегі тарихы ақпаратты сақтау мен өңдеуді ұйымдастыру үшін электронды компьютерлерді қолданудың тарихымен тығыз байланысты. Сол кездері (60-жылдардың аяғы, 70-жылдардың басында) нақты АЖ құру және пайдалану үшін бағдарламалық жасақтама негіздері жасалды. 70-ші жылдардың аяғы мен 80-ші жылдардың басында "ДҚБЖ" деп аталатын бағдарламалық жасақтама бағдарламалық жасақтама индустриясының қарқынды дамып келе жатқан салаларының біріне айналды. Бұл ретте ДҚБЖ бойынша негізгі бағдарламалық-математикалық және технологиялық шешімдер 70-ші жылдары бірқатар ірі зерттеу жобаларында әзірленді.
Қазіргі кезде деректер базасымен деректер базасын басқару жүйесі терминдері компьютерлерде тікелей қолданылады. Жалпы жағдайда деректер базасы термині белгілі бір белгілермен біріктірілген кез келген байланысқан ақпарат жиынтығымен қолданылады.
Әрбір АЖ -ңміндетті компоненті «деректер базасы» болып саналады. Деректер базасы ақпараттық жүйенің орталық бөлігі болып табылатындықтан, ақпараттық технологияда шешімдерді қабылдауды қолдауда маңызды роль атқарады.
Кез келген ақпараттық жүйенің мақсаты – шын өмірдің объектілері жайлы деректерді өңдеу. Кең мағынада, «деректер базасы» ұғымы қандай да бір пәндік облыста шын өмірдің нақты объектілері туралы деректердің жиынтығы. Пәндік облыс ретінде басқаруды ұйымдастыру үшін зерттеуге жататын шын өмірдің бөлігін түсінуге болады.
Деректер базасының пайдаланушылары әр түрлі қолданбалы программалар, программалық кешендер, сондай-ақ ақырғы пайдаланушылар делінетін деректер көздері немесе пайдаланушы рөліне түсінетін пәндік облыстардың мамандары болып табылады.
Деректер базасын (database) ақпаратты сақтау камерасы десе де болады, яғни есептеу жүйесі жадысында сақталатын және объектілер жағдайы мен қарастырылатын пәндік облыстағы олардың өзара байланыстарын бейнелейтін ерекше түрде ұйымдастырылған деректер жиынтығы болып табылады. Жалпы алғанда, деректер базасы (ДБ) дегеніміз қандай да бір объект туралы деректердің жиынтығы және де ақпараттарды сақтауға арналған ұйымдастырылған құрылым болып табылады.
Деректер базасындағы деректер деректер базасын басқару жүйелері (ДББЖ) көмегімен өңделіп таратылады, яғни деректер базасын басқару жүйелері – деректерді өңдеуге, деректер базасында жұмыс ұйымдастыруға арналған, яғни үлкен көлемді ақпараттар массивін сақтауды, өңдеуді және қажетті форматтар дайындалуды, таратуды коллективті түрде ұйымдастыруға мүмкіндік беретін программалар кешені болып табылады. Деректер базасындағы басқару жүйесі компьютерде есептеуді жүргізеді, графикалық бейнелерді, міндеттерді құруға мүмкіндік береді. Сонымен қатар үлкен көлемді ақпараттарды сақтайды, өңдейді, іздейді, іздейді және тізімдеуді жеңілдетеді.
ДББЖ-мен жұмыс істейтін модельмен берілген, базада сақталатын деректер өзінің логикалық құрылымына ие. Маңыздылардың қатарына келесі деректер модельдерінің типтері жатады: иерархиялық, желілік, реляциялық, объектіге бағытталған.
Деректер базасын ұйымдастыруда келесі талаптар қойылады:
Деректер базасы – бұл келешекте жасалатын қолданбалы программалардың негізі. Деректер базасы қосымшаны жеңіл, арзан және жылдам өңдеу мүмкіндігімен қамсыздандыру қажет.
Деректердің көп ретті қолданылуы. Бір сол деректерді әр түрлі түсінетін пайдаланушылар оларды әр алуан түрде қолданыла алады.
Қарапайымдылық. Пайдаланушылар деректерге қарапайым қатынас арқылы қол жеткізе алады.
Қолдану икемділігі. Деректерге қатынас немесе оларды іздеу оған қол жеткізудің түрлі әдістері көмегімен іске асырыла алады.
Деректерге жоспарланбаған сұраныстарды тез өңдеу. Деректерге кездейсоқ сұраныстар нақты сұраныстарды өңдеу мақсатында жазылған қолданбалы программалармен емес, жоғарғы деңгейлі сұраныстар тілі немесе есептер генерациясы тілі көмегімен өңделе алады.
Өзгерту енгізудің қарапайымдылығы. Деректер базасы деректерді бар қолдану тәсілін жоймау арқылы ұлғая және өзгере алады.
Үлкен емес шығындар. Деректерді сақтау мен қолданудың құны төмен және өзгерту енгізуге кететін шығындар азаяды.
Деректер артықшылығының төмендеуі. Жаңа қосымшалар талабы жаңа файлдарды құру жолымен емес, бар деректер есебінен жүргізіледі.
Өнімділік. Деректерге сұраныс деректерді қолдану үшін қажет етілетін жылдамдықпен қанағаттандырылады.
Құпиялылық. Деректерге рұқсат етілмеген қатынас мүмкін емес.
Бұрмалаудан және жоюдан қорғау. Деректер апатты және қылмысты жағдайлардан, деректерге қатысты тұлғалардың біліксіздігінен оларды қателікпен жаңартатын оқиғалардан сақталуы қажет.
Кез келген деректер базасының ядросы «деректер моделі» болып табылады. Деректер моделі деректер құрылымын, тұтастықты шектеу және деректерді басқару операцияларының жиынтығы болып саналады. Деректер моделі көлемімен пәндік облыстың объектілері мен олардың арасындағы өзара әрекеттер көрсетіледі.
Қазіргі ақпараттық технологиялардың негізі деректердің орналасуы қолданушылардың қажеттіліктерін өтеу үшін деректер базасын құру концепциясында құрылған. Бұл базалар арнайы программалық кешендер көмегімен құрылып жұмыс істейді. Бұл кешен деректер базаларын басқару жүйелері (ДББЖ) деп аталды. ДББЖ деректер базалары сияқты келесі типтерге бөлінеді: иерархиялық, желілік, реляциялық және объектіге бағытталған. Қолдану мүмкіндіктеріне қарай ДББЖ дербес (ДДББЖ) және көпқолданушылық (КДББЖ) болып бөлінеді. Персоналдық ДББЖ-ге Visual FoxPro, Paradox, Clipper, dBase, Access және тағы басқа жатады. Көпқолданушылық ДББЖ-ге, мысалға Oracle және Informix жатады. Көпқолданушылық ДББЖ-ң құрамындағы ДБ сервері мен клиенттік бөліктер әртүрлі ЭЕМ-дер мен әртүрлі операциялық жүйелерде жұмыс істейді. Сондықтан КДББЖ негізінде клиент-сервер технологиясы бойынша жұмыс істейтін ақпараттық жүйе құруға болады. Көпқолданушылық ДББЖ-ң жұмыс істеуі үшін көп компьютерлік ресурстар қажет. ДББЖ тілдік және программалық амалдардан тұрады және ДБ-н құруға, жүргізуге, қолдануға арналған. Программалаудың кіші бизнестік сияқты шағын мекемелерде көп қиындық туғызатыны белгілі. Осы себепті, соңғы жылдары пайдаланушыдан программалауды қажет ете бермейтін Microsoft Office (Windows) құрамына кірістірілген деректер базасын басқару жүйелері, оның ішінде Access атаулы жан-жақты мүмкіндікті деректер қоймасын басқару жүйесінің бірінші нұсқалары жарық көрді: Access 2.0, Access 7.0, Access 97, Access 2000 (Access – кіру, еркін ену). Бұлар жұмыс жасауға жеңіл және анықтамалық жүйелері барынша жетілдірілген күрделі программалар. Сақталатын деректердің көлемінің ұлғаюы, құрылымдық схемасының күрделілігі және ақпараттық жүйелердің қолданушыларының көбеюі, түсінуге оңай ДББЖ-ң (кестелік) қолдануына себеп болды. Бір уақытта ДБ-мен жұмыс істеу үшін кей уақытта бір-бірінен алшақ сақталатын орыннан алыс орналасқан қолданушылар үшін желілік мультиқолданушылық ДББЖ-нің нұсқалары пайда болады. Оларда әртүрлі жолдармен параллель процестердің қиыншылықтары шешіліп, деректердің біртұтастылығы мен қауіпсіздігі сақталады.
Нақты АЖ деректер банкін жобалау. АЖ құру кезіндегі көп еңбекті қажет ететін және күрделі міндеттердің бірі-ақпаратты ұсыну мен өңдеудің ішкі жүйесінің негізі ретінде деректер банкін жобалау. Деректер банкінің логикалық және физикалық құрылымдары АЖ-да көрсетілуі және пайдаланылуы болжанатын пәндік саланың ақпараттық жүйесін әзірлеушілер мен пайдаланушылардың ұсыныстарын көрсетеді. Нақты ақпараттық жүйелердің деректер банкін жобалау АЖ пәндік аймағының құрылымы мен процестерін ресімдеу негізінде және АЖ-да ақпаратты ұсыну деңгейіне сәйкес жүзеге асырылады тұжырымдамалық және схемалық-құрылымдық жобалауды қамтиды.
Ұйымдастырушылық тұрғыдан алғанда, мәліметтер банкін әзірлеушілер тобында пәндік саланы рәсімдеу бойынша мамандар, ДҚБЖ бағдарламалық қамтамасыз ету мамандары, сонымен қатар техникалық дизайнерлер мен Эргономика мамандары болады. Пәндік саланы формалдаудың мамандары (оларды формализаторлар немесе міндеттерді қоюшылар деп те атайды), әдетте, АЖ құрудың бүкіл жобасын басқарады және қамтамасыз етеді (Тапсырыс берушімен өзара әрекеттесу функциялары. Мамандардың бұл санатына ең күрделі кәсіби талаптар қойылады. Бір жағынан, мұндай жұмысшылар АЖ бағдарламалық жасақтама саласынды (операциялық жүйелер, ДҚБЖ және т.б.) маман болуы керек, ал екінші жағынан олар АЖ-ның белгілі бір пәндік саласын жақсы көрсетуі (немесе игеруі) керек, яғни бухгалтер, экономист, іс жүргізуші және т. б. болуы керек (уақытша болу). ДҚБЖ бағдарламалық жасақтамасының мамандары кәсіби бағдарламашылар санатына жатады, ДҚБЖ таңдауды анықтайды және оның автоматтандырылған деректер банкінің көмегімен құрастырылуын қамтамасыз етеді. Техникалық дизайнерлер мен Эргономика мамандары деректерді енгізу, өңдеу және іздеу кезінде АЖ-да қолданушымен интерфейстің эстетикалық және эргономикалық жағын қамтамасыз етеді.
Достарыңызбен бөлісу: |