Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзаменационные вопросы по СМиСП каз с ответами...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.01 Mб
Скачать
  1. Idef1x әдістемесіндегі диаграммалардың тағайындалуы мен мақсаты

Диграммалар негізінен реляциялық деректер қорын пайдаланады. Реляциялық моделде барлық деректер сущность және байланыс факторлары түрінде беріледі. Мысалы, билеттерді резервтеу жүйесі пассажир және рейс сущностары ақпараттарынан тұрады. Сущностар арсында функциональды байланыс анықталған. Әрі қарай, пассажир және рейс сущностары алып бару байланыстарын анықтайды (рейс көптеген пассажирлерді арып баруы мүмкін). Сущность – бұл, мысалы, олар жайында сақталатын ақапараттар ол адам, орын, зат, уақиға, концепция болуы мүмкін.

Сущностар әдетте зат есіммен аталады, олар астып алушы, компьютер, жұмысшы, сату т.б.с.с. болуы мүмкін.

Нақтырақ сущность - бұл жекеленген обьектілер жиыны, бұл кездегі обьектілер әртүрлі болып табылады. Байланыс - сущностар арасындағы функциональды тәуелділік мысалы, жұмысшы сауды жасауда. Әрбір сущностың атрибуттары болады. Атрибут – бұл обьект қасиеті, ол оның экземплярын сипаттайды. Жұмысшы сущностінің келесі атрибуттары болуы мүмкін – аты, туған күні және т.б. Жалпыға бірдей реляциялық деректер моделінің графикалық бейнесі түрінде ER – диаграмма алынады. Бұл диаграммада сущностар (кестелер) төртбұрышпен бейнеленеді, мүмкін, олар өзара байланыс сызықтарымен (байланыстар) бірігеді

  1. Rational Rose аспабы, диаграммалары, экран элементтері.

Rational Rose – бұл обьектілі – бағытталған программалық жүйелерді жобалау және талдаудың күшті аспабы. Ол жүйені программа кодын жазғанға дейін модельдеу үшін қолданылады.

Сонымен, Rational Rose дегеніміз ол құрастырылатын жүйенің - бейнесі. Ол келесі диаграммалардан тұрады.

  1. Қолдану варианттар диаграммасы (прецеденттер), әрекет жасаушы тұлғалар анықталады;

  2. Тізбекті және кооперативті диаграммалар;

  3. Класстар диаграммасы. Анықталатын класстар, атрибуттар, операциялар және байланыстар құрылады;

  4. Күйлер диаграммасы;

  5. Компоненттер диаграммасы, негізіг қолданылатын компанентер анықталады;

  6. Орналастыру (размещение) диаграммасы;

Қорытынды: Rational Rose – жобаға қатысқан әрбір жобалаушы қолдана алатын құрал. Мұнда жоба жүйесіне қатысты барлық ақпараттар сақталады, және әрбір жобалаушы өзіне керекті деректер.

Rational Rose –бен танысу, оның экран элементтері.

Rational Rose – интерфейсінің негізгі элементтері болып келесі 5 элемент алынады:

  1. Браузер ( Browser) – модельде керек затты тез табу үшін қолданылады.

  2. Құжаттау терезесі (Documentation window) - модель элементтерінің құжаттарымен жұмыс жасау үшін қолданылады. Мұнда әрбір әрекет жасаушы тұлғаға сипаттама беруге болады, ал алынған класстарды құжаттайтын болсақ онда кейін ол класстарды программа кодында берген кезде олар дайын түсініктемелермен (комментарий) шығады.

  3. Аспаптар панелі (Toolbars) – жиі кездесетін командаларға қатынау үшін қолданылады. Олар екіге бөлінеді:

    1. стандартты панель, барлық диаграммалармен қолданылатын аспаптар орналасады;

    2. диграммалар панелі, тек белгілі бір диаграммаға байланысты аспаптар орнласады;

  1. Диаграммалар терезесі (Diagram window) – UML –дің бір немесе бірнеше диаграммаларын редакторлау және көру үшін қолданылады. Әрбір өзгерту сайын браузер өзгеріп отырады.

  2. Журнал (Log) - Әртүрлі командаларды орындау кезіндегі нәтижелер есепберуін және қатесін көру үшін қолданылады. Оны мүлдем жабуға болмайды, бірақ өзгертуге келеді.