- •1.Ақпаратттық жүйелерді жобалаудың негізгі түсініктерін беріңіз. Жобалаудың негізгі қағидаларын ашып жазыңыз.
- •Жергілікті (локальные)
- •Бөлінген (распределенные)
- •3.Ақпараттық жүйелер стандарттар кешенінің айырмашылықтарын сипаттаңыз және түсіндіріңіз.
- •5. Ақпараттық жүйелерді жобалау, құру жобасына қатысушылардың міндеттерін ашып жазыңыз.
- •7. Ақпараттық жүйелер өмірлік айналымының спиральді моделін қолдайтын әдістемелерін ашып жазыңыз.
- •2. Жүйелерді құру талаптары бар құжаттар
- •1. Жалпы мағлұматтар (жүйенің аты, құрастырушы мен тапсырыс берушінің реквизиттері, жұмыстың басталу/аяқталу мерзімі);
- •2. Автоматтандырылатын объектілердің сипаттамасы (жүйе өзектілігі);
- •3. Функциялар мен жабдықтауға қойылатын талаптар, соның ішінде мына жабдықтаулар бөлініп көрсетіледі:
- •11. Құрылымдық талдау мен жобалаудың мәнін ашып жазыңыз.
- •15.Конфигурация элементтеріне түсініктеме беріңіз. Конфигурация объектілерін идентификациялауды ашып жазыңыз.
- •Idef3-те бағыттауыштардың 3 типі бар. Олардың стилі Style жанама мәзірі арқылы анықтайды.
- •17.Idef3 әдістемесіндегі бағыттауыштардың типтерін атыңыз және түсіндіріңіз. Қиылыстардың әрқайсысына түсініктеме беріңіз.
- •Idef3-те бағыттауыштардың 3 типі бар. Олардың стилі Style жанама мәзірі арқылы анықтайды.
- •1) Бағыттауыштардың қосылуы
- •2) Бағыттауыштардың тармақталуы
- •Idef3-те бағыттауыштар тек қиылыстар арқылы қосыла алады және тармақталынады. Диаграммадағы барлық қиылыстар нөмірленеді, әр нөмердің префиксі бар.
- •18. Dfd диаграммалары . Dfd диаграммасының графикалық нотациясының элементтерін атаңыз және әрқайсысына сипаттама беріңіз.
- •19. Деректер қоймасы. Dfd диаграммасының мазмұнын ашып жазыңыз. Мысал келтіріңіз. Dfd деректер ағымының моделі
- •Idef3-те бағыттауыштардың 3 типі бар. Олардың стилі Style жанама мәзірі арқылы анықтайды.
- •Idef1Xграфиктік нотациясында объект 2-ге бөлінеді:
- •1 . Тәуелсіз объект
- •2. Тәуелді объект
- •Байланыс типтері
- •Толық емес
- •Есептеудің бөлшек ведомость Жол бөліктер олық категорияда қандай да бір экземплярдың ұрпағы кездеседі. Егер категория толықтай құрылмаса немесе ұрпағы жоқ болса, онда ол толық емес деп аталады.
- •Концептуалды ақпарттық модель
- •23. Физикалық модель мүмкіндіктерін атаңыз. Физикалық модель деңгейлерін ашып жазыңыз. Жұлдыз-сұлбаға мысал келтіріңіз.
- •(Пациент дәрігерге бірнеше рет баруы мүмкін, сондықтан қалыптандыру үшін қаралу.)
- •(Пациент дәрігерге бірнеше рет баруы мүмкін, сондықтан қалыптандыру үшін қаралу.)
- •24 Жалгасы
- •Логикалық модельді құру мысалы.
- •Логикалық модельді құру мысалы.
- •26.Тәуелділікті жою үдерісіне анықтама беріңіз. Қалыптандырудың түрлеріне толықтай сипаттама беріңіз. Деректердің бүтіндігіне шектеулерді атаңыз.
- •27.Erwin-де есеп беру және оның режимдеріне шолу жасаңыз. Деректер қорын генерациялау.
- •ErWin Report Editor сұхбат терезесінде есеп берудің аты Name өрісімен енгізіледі.
- •Options салмасындағы иерархиялық тізім көмегімен есептер құрамына категориялар таңдалынады. Категория өрісінде объектілердің типтері(атрибут, диаграммалар, домен, байланыс)таңдалынады.
- •1)Қолданылатын әдіснамасы және модельдері және мқ бойынша;
- •2)Мқбж-мен интеграциясы дәрежесімен;
- •3)Қолданылатын платформасы бойынша;
- •29. Dfd әдістемесін толық ашып жазыңыз. Мысал келтіріңіз. Dfd деректер ағымының моделі
- •Ақпаратттық жүйелерді жобалаудың негізгі түсініктерін беріңіз. Жобалаудың негізгі қағидаларын ашып жазыңыз.
Логикалық модельді құру мысалы.
Жол бөліктері
-
Жол бөлігі идентификаторы
Жол бөлігі атауы
Жол
Жол бөлігі идентификаторы (FK) Жол идентификаторы |
Ж |
км м
Жол бөлігі идентификаторы (FK) Жол идентификаторы (FK) Жол бөлігінің басындағы км |
Жол бөлігінің аяғындағы км |
Жол бөлігі идентификаторы (FK) Жол идентификаторы (FK) Жол бөлігіндегі нақты км (FK) Жол басындағы м |
Жол бөлігі соңындағы м |
25. Ақпаратпен жабдықтаудың классификациясына тоқталыңыз. ERWin-де логикалық модельдің үш деңгейін ашып жазыңыз. Логикалық модельге мысал келтіріңіз.
Ақпаратпен жабдықтауға компьютерге алғашқы деректерді енгізуге немесе нәтижелі ақпаратты шығаруға арналған макеттер (экрандық формалар) жатады. Ақпараттық ресурстар құрылымы – кіріс-шығыс файлдары және деректер қоры.
Ақпараттық ресурстар келесі белгілері бойынша классификацияланады:
Өңдеу сатылары бойынша: кіріс және шығыс файлдары (нәтижелік файлдар);
Тасығыштар типтері бойынша: аралық және негізгі;
Ақпараттың құрамы бойынша: жедел және тұрақты;
Логикалық ұйымдастыру тәсілі бойынша: жазбаның сызықты, иерархиялық немесе кесте түрі;
Физикалық ұйымдастыру тәсілдері бойынша: қолжетімділіктің тура және кері тәсілдері.
ERWin-де модельдің екі деңгейі : логикалық және физикалық типтері қарастырылады.
Логикалық деңгей – бұл деректерге абстрактілі көзқарасты қолдайды және шынайы өмірдегі деректердіқолдайды. Деректердің логикалық моделі бизнес-үдерістердің моделінің негізінде құрылады. Логикалық модель – нақты деректер қорын басқару жүйесімен байланысты. Логикалық деңгейде қолданылатын аспаптар палитрасының батырмалары:
Нұсқауыш батырмасы;
Мәтіндік блокты енгізу батырмасы;
Объектілерді енгізу батырмасы;
Атрибуттарды тасымалдау батырмалары;
Байланысты құру батырмалары.
ERWin-де логикалық модельдің үш деңгейі қоланылады:
Мән-мағына, яғни объект – байланыс диаграммасы;
Кілттерге негізделген деректер моделі;
Толық атрибутты модель.
Объект – байланыс диаграммасы – деректер моделінің жоғарғы деңгейі. Қандай да бір саланың негізгі бизнес ережелерін бейнелейтін объектілер мен олардың арасындағы байланысты көрсетеді. Бұл диаграмма ақпаратты жүйеге қойылатын негізгі талаптардан тұрады, сондықтан да ары қарай бөлшектеуге болмайды;
2) Кілттерге негізделген деректер моделі объектілер және олардың кілттерін сипаттай алады;
3) Толық атрибутты модель үшінші қалыпты формада деректерді бөлшектеп көрсете алады. Деректер қорында қажет емес функционалды тәуелділіктер жоқ болса, онда деректердің артықтығы болмайды. Тәуелділікті жою үдерісі қалыптандыру деп аталады. Қалыптандырудың негізгі идеясы мынады: әр объектінің өз орны болуы керек, яғни оның көшірмесі болмауы қажет. Қалыптандыру үдерісін алғаш рет ұсынған 1972 жылы ЭюФюКодд. Ол қалыптандырудың үш түрін: 1NF, 2NF, 3NF ұсынды. Кейін BCNF ( Байс Кодд қалыптандырылған формасы), 4NF, 5NF пайда болды. Практика жүзінде үш қалыптандыру формамен шектеледі: 1 NF, 2 NF, 3 NF.
1 NF – әр бағана мен қатар қиылысында атрибуттардың тек қана элементар мәндері орналасады.
2NF – кілттік емес атрибут алғашқы кілттен функционалды тәуелді болады.
3 NF – кілттік емес атрибут басқ кілттік емес атрибуттан функционалды тәуелді болмайды, яғни транзитивті болмайды. Транзитивті байланыс: А мен В арасында, В мен С арасында байланыс болса, онда С объектісі А объектісімен В объектісі арқылы транзитивті байланысады.
А→В, В→С, А→С.
BCNF – қатынастың әр детерминанты кілт болып табылады. Детерминант функционалды тәуелділіктің оң бөлігі, ал сол бөлігі – тәуелді объектілер типтері:
Сипатты – тәуелді объект ата-ана объектісінің сипаттамасы жөніндегі ақпарат сақтай алады.
Ассоциативті – бірнеше ата-ана объектілермен байланысқан объект.
Аттас объектілер – өзіндік атрибуттары жоқ ассоциативті объектілердің (кестелердің) жеке жағдайы.
Категориялы – иерархиялы мұраланудағы ұрпақ объект.
Мұралану иерархиясы – бұл объектілер бірігуінің ерекше типі, олар жалпы сипаттамаларды бөлісе алады. Ата-ана атрибуты (кесте, бағанасы) бір категориядан екінші категорияны қалай ажыратуға болатындығын көрсетеді.
қызметкер
-
Табельдік номер
Аты-жөні
Лауазымы
.
..
тип
тұрақты
штаттағы емес
Табельдік номері (FK) Еңбек өтілімі |
Табельдік номері (FK) Еңбек өтілімі |
Қосымша объектілерде жаңадан пайда болатын атрибуттар FK сыртқы кілтпен белгіленеді. Деректердің бүтіндігіне шектеулер қарама-қарсы мағынадағы деректердің Деректер Қорында орналасуын болдырмау мақсатында қолданылады. Бұл шектеулер:
Міндетті деректер - NOT NULL мәнінен тұратын атрибуттар. Объектінің алғашқы кілті болып табылатын атрибуттар (мәндері қайталанбайтын атрибуттар).
Домендер – атрибут үшін шектеулі мәндер жиыны.
Бизнес ережелер немес бизнес шектеулер – қарастырылып отырған саладағы анықталған шектеулер.
Сілтемелі бүтіндік – жазбаны кірістіру, жаңарту немесе жою кезінде орындалатын әрекеттердің анықталған шектеулер жиынтығы.
Реляционды деректер моделі ретінде 3NF – ты алуға болады.
Транзакция дегеніміз – ДҚ-ға қолжеткізу мақсатында бір немесе бірнеше қолданшылардың орындаған іс-әрекеттерінің тізбегі – сілтемелі бүтінділікті қамтамасыз ету үшін N:M байланысын жоямыз. Егер концептуалды моделде N:M байланысы бар болса, онда оларды аралық объектілерді анықтау жолымен жоюға болады, яғни N:M байланысын 1:M типті байланыспен алмастырамыз. Бұл байланыстағы кейбір атрибуттар объектіге айналады. Көпмәнді атрибуттар жою үшін жаңа объектіні енгізу жолын қолданамыз.
Филиал
-
Филиал ID
Филиал аты
Телефон номері 1
Телефон номері 2
...
↓
Филиал ID Филиал аты |
Филиал номері |
Филиал аты (FK) |
бар
Артық байланыстарды жою үшін аттас байланыстарды жою керек:
басқарады
Ф илиал |
Филиал жетекшісі |
бар басқарады
-
Қызметкер

ол
атауы