Ном.
ТАӘ
Туған
жылы
Маманд
ық коды.
Топ коды
101
Иванов Ф.И.
1998
10
13
102
Кириллова Е.Е.
1998
10
13
103
Потапов В.С.
1998
10
13
104
Дудко О.В.
1997
10
13
105
Таран О.С.
1998
30
15
106
Ильин Г.С.
1998
20
14
107
Федорова Д.С.
1998
10
13
108
Медведева Ж.А.
1997
20
14
109
Пушкина А. А
1998
20
14
Код
Мамандық
Шифр
10
Ақпараттық жүйелер
230401
20
Металл қысымдарын өңдеу
150412
30
Компьютерлік желі
230111
Топ коды
Топ
Сынып
жетекшісі
13
35и
Попенко Б.С.
15
48о
Демина Е.Е.
14
44к
Павлова Н.И.
10.16
сурет. 3нф қалыптағы кесте
деректерді өңдеу уақытын арттырады. Кейбір жағдайларда, құрылымды
жеңілдету үшін деректердің ішінара қайталануына жол берілуге болады,
ал олардың тұтастығын бұзбауға және келісімді сақтауға болады.
Нормаландыру идеялары дерекқорларды жобалау үшін өте пайдалы
болғанына қарамастан, олар дерекқор жобасының сапасын
жоғарылатудың әмбебап немесе толық құралы болмайды. Бұл деректер
базасының құрылымында қалыпты жағдаймен жойылмайтын қателер
мен кемшіліктердің әртүрлілігіне байланысты. Осы көзқарастарға
қарамастан, қалыпқа келтіру теориясы реляциялық теория мен
практиканың өте құнды жетістігі болып табылады, себебі ол ДБ
жобасының сапасына ғылыми негізделген және жарамды критерийлерді
және осы сапаны жақсартудың ресми әдістерін береді.
Нормалдау «жай мағынада» деген пікір бар, және кез келген
құзыретті маман және өзі «қалыпты» қалыпқа келтірілген деректер
базасын қалыпқа келтіру теориясын қолданудың қажетінсіз жобалайды.
Дегенмен, қалыпқа келтіру - бұл кәсіби дизайнер өзінің мағынада, яғни
қалыпқа келтіру қағидаттары - бұл ресми түрде қалыптасқан ақыл-ой
болып табылады.
206
ДЕРЕКТЕР ҚОРЫНЫҢ КЕСТЕСІН
ӨҢДЕУДІҢ ЗАМАНАУИ ҚҰРАЛ
ЖАБДЫҚТАРЫ
10.6.1.
Негізгі анықтамалықтар
Деректер қоры, басқа ақпараттық жүйелер сияқты, жүйенің
тұжырымдамасынан, жобалау алдындағы тексерулерден, жүйені
жобалаудан, операциядан кейін, содан кейін - жүйені
модернизациялаудан бастап, олардың өмірлік циклінің түрлі
сатыларынан өтеді.
Үлкен жобаларды құру дизайнерлік автоматтандыру құралдарын
пайдаланбай дерлік мүмкін емес.
1970 және 1980 жылдардағы ақпараттық жүйелерді жобалау мен
дамытуды автоматтандыру болып табылады. Құрылымдық әдіснама
кеңінен қолданылды - диаграммалар мен диаграммаларды қолданумен
ақпараттық жүйелердің түрлі модельдерін сипаттау үшін графикалық
құралдар пайдаланылды. Ақпараттық жүйелерді қолмен әзірлеумен осы
графикалық модельдерді әзірлеу және қолдану өте қиын.
Бұл жағдайлар CASE-құралдар деп аталатын бағдарламалық
құралдар мен технологиялық құралдардың пайда болу себептерінің бірі
және ақпараттық жүйелерді құру және қолдау үшін CASE-
технологиясын енгізу болды. Құрылымдық әдіснамаға қосымша, қазіргі
заманғы CASE-құралдарының бірқатар объектілерге бағдарланған
жобалау әдіснамасын пайдаланады.
CASE
(ComputerAidedSoftwareEngineering) термині компьютер
көмегімен бағдарламалық жасақтаманы әзірлеу ретінде ғана
аударылады. Қазіргі уақытта бұл термин ақпараттық жүйенің дамуын
автоматтандыруды білдіретін маңызды болды.
Қазіргі заманғы CASE құралдары көптеген қарапайым талдау және
құжаттама құралдарынан толық көлемді автоматтандыру құралдарына
дейінгі көптеген ақпараттық жүйелерді жобалау технологияларын
қолдауға арналған кең ауқымды қамтиды. Оларды пайдалану
жұмыстарды жылдамдатуға және оларды жүзеге асыру сапасын
жақсартуға ғана емес, сондай-ақ дизайнерлер тобының ұжымдық
жұмысын ұйымдастыруға мүмкіндік береді.
CASE-
құралдары - ақпараттық жүйелерді құру және / немесе қызмет
көрсетуді қолдайтын бағдарламалық құралдар, мысалы: талаптарды
талдау және қалыптастыру, дерекқорды және қосымшаларды жобалау,
кодты жасау,
207
тестілеу, сапаны қамтамасыз ету, конфигурация және жобаларды
басқару болып табылады.
CASE-
жүйесі нақты функционалдық мақсаты бар CASE-
құралдарының жиынтығы ретінде анықталады және бір бағдарламалық
жасақтама өнімінде орындалуы мүмкін.
CASE-
технология - кешенді жүйелерді талдау, жобалау, әзірлеу және
қызмет көрсету әдіснамаларының жиынтығы және бір-бірімен
байланысты автоматтандыру құралдарының жиынтығы. CASE-
технологиялар - бағдарламалық қамтамасыз ету және ақпараттық
жүйелерді жобалау және әзірлеу процесін автоматтандыру, қағаз және
қарындаш компьютерді ауыстырады, ол жүйе талдаушылар,
әзірлеушілер және бағдарламашылар үшін құрал болып табылады.
құрылымдық талдау әдістемесін, (және т.б. қиындық түсіну, пайдалану
көп еңбек және құнын, жоба ерекшеліктер қолайсыздық өзгерістер)
шектеулер бірқатар пайдаланған кезде. Басынан бастап, CASE-
технологиялар бұл шектеулерді жеңу құралдарын талдау мен
интеграциялауды автоматтандыру арқылы дамытты.
Дизайнды автоматтандыру құралдары пайдаланылатын тіл
құралдарының жиынтығында және концептуалды модельді дерекқор
үлгісіне түрлендіруге арналған алгоритмдерде ерекшеленеді. Бұл, өз
кезегінде, қоршаған ортаға модель жасау әдісіне әсер етеді.
Қазіргі заманғы CASE құралдарының көпшілігі ER-модель
формализміндегі деректерді сипаттауға арналған құралдарды қамтиды.
ER-
моделі дерекқордың толық циклін немесе оның жеке кезеңдерін
қолдайтын коммерциялық CASE-өнімдерінің маңызды санының негізі
болып табылады. Алайда, олардың көпшілігі дамыған жүйесін домен
тұжырымдамалық жобалау сатысында қолдау, сондай-ақ осындай кез
келген нақты серверге немесе деректер базасына дерекқор схемасының
ретінде таңдалған деректер базасын логикалық дерекқор жобалау
кезеңінде, құралдарын салынған моделінің негізінде жүзеге асыруға
мүмкіндік береді ғана емес. Бұл жағдайда субъектінің аймағын
модельдеу графикалық диаграммаларды пайдалануға негізделген, ол
құрамдастардың салыстырмалы түрде аз саны және ең бастысы осындай
диаграммаларды құру технологиясы.
CASE-
технологиясының және CASE-құралдардың пайда болуы
алдында бағдарламалау әдіснамасы саласында зерттеулер жүргізілді.
Бағдарламалау жоғары деңгейлі тілдерді, құрылымдық және модульдік
бағдарламалау әдістерін, дизайн тілдері мен құралдарын әзірлеу және
енгізу жүйелі тәсілдің ерекшеліктерін алды.
208
Достарыңызбен бөлісу: |