СИБИТ, практикум по прикладной информатике №1 (практические работы №1,2)


Узнать стоимость этой работы
04.03.2026, 13:50

Практическая работа №1. Применение объектно-ориентированного подхода к проектированию информационных систем

Целью выполнения практического задания является отработка навыков применения средств объектно-ориентированного анализа и проектирования информационных систем

Задание 1. Изучить теоретический материал «Применение объектно-ориентированного подхода к проектированию информационных систем». В дополнительных источниках, в частности ресурсах Интернет, изучить дополнительные сведения моделирования (графическую нотацию, правила построения) на языке UML. Составить таблицу «UML-диаграммы» (наименование, основное назначение, применение в жизненном цикле ИС, элементы, графические обозначения):

Таблица

UML-диаграммы

Диаграмма (наименование)

Назначение

Применение в жизненном цикле ИС

Элементы

Графические обозначения

 

 

 

 

 

 

 

 

 

 

Задание 2. Построить диаграмму прецедентов (вариантов использования) в соответствии с выбранным вариантом. Перед построением выполните анализ и описание предметной области:

1. «Отдел кадров».

2. «Агентство аренды».

3. «Аптека».

4. «Ателье».

5. «Аэропорт».

6. «Библиотека».

7. «Кинотеатр».

8. «Поликлиника».

9. «Автосалон».

10. «Таксопарк».

Задание 3. Построить диаграмму классов в соответствии с выбранным вариантом.

1. «Отдел кадров».

2. «Агентство аренды».

3. «Аптека».

4. «Ателье».

5. «Аэропорт».

6. «Библиотека».

7. «Кинотеатр».

8. «Поликлиника».

9. «Автосалон».

10. «Таксопарк».

Задание 4. Построить диаграммы состояний для трех классов диаграммы классов, построенной в практическом задании 3.

Задание 5. Построить диаграмму деятельности в соответствии с вариантом.

1. «Отдел кадров».

2. «Агентство аренды».

3. «Аптека».

4. «Ателье».

5. «Аэропорт».

6. «Библиотека».

7. «Кинотеатр».

8. «Поликлиника».

9. «Автосалон».

10. «Таксопарк».

Задание 6. Построить диаграммы последовательности для трех вариантов использования диаграммы прецедентов, построенной во 2-ом задании и для всей системы в целом в соответствии с вариантом.

Задание 7. Дать ответы на контрольные вопросы. Составить отчет о выполнении работы.

Отчет должен содержать:

1. Титульный лист.

2. Содержание.

3. Введение (описание актуальности работы).

4. Основную часть, состоящую из двух частей (первая часть содержит результаты моделирования на языке UML, вторая – ответы на контрольные вопросы).

5. Заключение (описание результатов работы).

Контрольные вопросы

1. В чем сущность объектно-ориентированного моделирования и проектирования ИС?

2. Каковы основные характеристики объектно-ориентированного подхода?

3. Какие типы моделей используются при объектно-ориентированном проектировании ИС?

4. Каково назначение модели классов? модели состояний? модели взаимодействий?

5. Что такое UML?

6. Какие возможности дает использование UML?

7. Перечислите виды диаграмм UML.

8. Назовите общие принципы построения диаграмм UML.

9. Приведите примеры программных средств объектно-ориентированного анализа и проектирования.

 

Практическая работа №2. Объектно-ориентированный анализ в проектировании информационных систем и проектирование программного обеспечения 

Целью выполнения практического задания «Объектно-ориентированный анализ в проектировании информационных систем и проектирование программного обеспечения» является: закрепление навыков проектирования с использованием объектно-ориентированного подхода, применения стандартов проектирования, типовых проектных решений, инструментальных средств проектирования ИС. Задание может быть выполнено на примере любого объекта автоматизации (например, это может быть компания, в которой ранее студент проходил практику или подразделение компании).

В задании требуется:

Задания

Баллы

(макс)

1. Выбрать и выполнить анализ объекта автоматизации.

5

2. В ходе анализа применить объектно-ориентированной подход и построить диаграммы UML на примере двух диаграмм: прецедентов, классов, состояний, деятельности, последовательности и др.

3. Спроектировать концептуальную модель информационной системы заданной предметной области.

1

4. Дать обоснование проектного решения по информационному обеспечению системы заданной предметной области.

3

5. Построить логическую модель информационной системы заданной предметной области.

3

6. Построить физическую модель информационной системы заданной предметной области.

2

7. Создать (сгенерировать) схему данных информационной системы заданной предметной области.

1

8. Создать форму приложения для работы с базой данных на примере одной из функциональных подсистем.

3

9. Построить различные SQL-запросы на выборку данных, модификацию данных, изменение структуры БД (не менее 3-х запросов). В запросах продемонстрировать вычисляемые выражения, операции группировки, функции агрегирования, соединения таблиц.

3

10. Разработать тест-план на функциональное и нефункциональное тестирование программного обеспечения.

3

11. Описать процессы сопровождения ПО и решения проблемы адаптивности программного обеспечения.

3

ИТОГО

27

 



Узнать стоимость этой работы