Лабораторные работы 1-3 по дисциплине: Проектирование информационных систем. Вариант №8
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вариант-08. Гостиница: проживающие, сотрудники гостиницы, номера, журнал регистрации проживающих.
Лабораторная работа 1 – Обследование предметной области
1. Провести детальный анализ работы заданного объекта информатизации (ОИ) и описать процесс его функционирования.
2. Выделить функциональные подсистемы в рамках заданного объекта информатизации (бухгалтерия, склад, торговый зал, др. отделы и структурные подразделения, выделенные по функциональному признаку) и перечислить возложенные на них задачи. Задачи нумеровать по порядку в пределах каждой подсистемы. Результаты описания представить в виде таблицы 1.1.
Таблица 1.1 - Описание подразделений ОИ
3. Выделить и описать множество действующих лиц, задействованных в процессе функционирования ОИ. Результаты описания представить в виде таблица 1.2. В графе «Задачи» перечислить номера возложенных задач из табл. 1.1 в формате <Номер подсистемы>.<Номер задачи>.
Таблица 1.2- Описание действующих лиц
4. Выделить информационные потоки, имеющие место на исследуемом объекте. Результаты представить в виде таблиц 1.3 – 1.5. В графе «Обработчик» приводятся номера подразделений и действующих лиц из табл. 1.1 и 1.2 через разделитель «/».
Таблица 1.3 -Реестр входных информационных потоков
5. Изучить и описать реквизиты документов. Представить макеты документов.
6. Построить процессную модель проектируемой ИС в виде контекстной диаграммы в нотации IDEF0 при помощи пакета программ BPWin.
7. Перечислить автоматизированные функции проектируемой ИС, соответствующие потребностям заказчика (не менее 3). Определить цель (цели) (Зачем? Для чего?). Для каждой функции указать 2 – 4 функциональные особенности (всего не менее 9). Результаты описания представить в виде таблицы 1.6.
8. Представить функциональную модель проектируемой ИС в виде вариантов использования. Рассмотреть модель. Произвести выделение абстрактных вариантов использования и действующих лиц. Окончательный вид функциональной модели подсистемы реализовать в пакете программ Rational Rose, Visio или Altova UModel.
9. Выполнить системное описание существующих подобных информационных систем (не менее двух), которые могут быть применены к данному объекту информатизации. Выделить основные преимущества и недостатки представленных систем.
10. Выполнить сравнительную характеристику описанных систем; набор основных показателей для сравнения (определения показателей см. в приложении Б):
назначение системы;
эффективность системы;
гибкость системы;
защищенность системы;
живучесть системы;
надежность системы;
открытость системы;
оптимальность использования ресурсов;
удобство пользовательского интерфейса системы;
стоимость системы (в том числе затраты на тех. поддержку);
эргономичность.
Сделать вывод о возможности и целесообразности использования этих систем на выбранном объекте автоматизации.
------------------------------------------------------------------------------
В отчете представить:
название объекта информатизации;
описание функционирования объекта информатизации;
заполненные таблица 1.1 – 1.6;
контекстную диаграмму функционирования проектируемой ИС;
функциональную модель проектируемой ИС в виде диаграммы вариантов использования (Use Case Diagram), которая выполнена в одном из прикладных пакетов;
выводы о возможности и целесообразности использования этих систем на выбранном объекте автоматизации.
=============================================
Лабораторная работа 2 – Разработка структурных моделей ИС
1. На основе анализа предметной области произвести идентификацию сущностей логической модели информационной базы ИС и связей между ними. Для этого необходимо:
изучить массив входной нормативно-справочной (условно-постоянной) информации, определить состав соответствующих справочников.
изучить массив входной оперативной (текущей) информации, структурировать его по ключевым сущностям с указанием всех атрибутов.
2. Имена, атрибуты и назначение сущностей логической модели привести в таблице 2.1. Сущности в таблице 2.1 разделить на оперативные и справочные. При разработке модели определить сущности, их первичные и внешние ключи и атрибуты, а также связи между сущностями. Цель логического моделирования — это таблицы в нормальных формах высшего, минимум, третьего (НФ3) порядка.
3. При помощи выбранного CASE-средства разработать ER-диаграммы логической и физической модели данных. В отличие от логической модели, физическая модель должна быть представлена в третьей нормальной форме.
4. На основе физической модели данных выполнить генерацию SQL-кода для создания реляционной базы данных ИС (код представить в отчете, шрифт Courier New, размер 10 пт, междустрочный интервал: 1,0)
5. Cоздать пустую базу данных, после чего выполнить сгенерированный при выполнении п.4 SQL-код.
6. Доработать структуру БД с учетом возможной нормализации отношений, а также доработать структуру таблиц с учетом ограничений на значения полей. Сформировать ER-диаграмму физической модели данных.
7. Выполнить описание таблиц базы данных в формате таблицы 2.2. Краткое описание таблиц свести в таблицу 2.3. Описание связей в БД и условия целостности данных привести в виде табл. 2.4.
8. В соответствии с индивидуальным заданием на проектирование ИС, выполнить для контекстной диаграммы, построенной при выполнении л.р. No1 (пункт 6) при помощи CASE-средства Ramus, диаграмму декомпозиции А0. Процессы диаграммы должны соответствовать потребностям из табл. 1.6. Внутренние интерфейсные дуги должны соответствовать информационным объектам, описанным в табл. 1.4 при выполнении лабораторной работы No1.
------------------------------------------------------------------------------
Содержание отчета:
логическая и физическая модели данных, таблицы 2.1 – 2.4
перечень процессов, реализуемых при функционировании ИС (потребности из таблицы 1.6), с кратким описанием;
дочерние диаграммы А0 и А2;
содержимое словарей Activity Dictionary и Arrow Dictionary;
содержимое словарей Activity Dictionary и Arrow Dictionary;
описание стрелок диаграмм декомпозиции А2 в формате табл. 4.1.
=============================================
Лабораторная работа 3 – Разработка объектно-ориентированных моделей ИС
1. Проанализировать основной поток событий с альтернативными вариантами и потоками ошибок, полученный при выполнении лабораторной работы No1, на предмет выявления набора абстракций предметной области проектируемой ИС. В качестве предварительных кандидатов в абстракции принять подлежащие, выделенные из текста анализируемого потока событий.
2. Разделить выделенные абстракции на три типа: абстракции сущности, абстракции поведения, абстракции интерфейсы. Результат представить в виде таблицы 3.1.
Таблица 3.1 - Абстракции подсистемы
No Абстракция Тип Описание
3. Провести классификацию обнаруженных абстракций по классическому подходу. Заполнить таблицу 3.2
4. Проанализировать поведение выделенных абстракций. Выделить возможное поведение каждой абстракции в пределах рассматриваемой функции (потребности, табл. 3.1). Заполнить таблицу 3.3.
Таблица 3.3 - Абстракции подсистемы и их поведение
No Абстракция Поведение Описание поведения
5. Построить диаграмму объектов, показав на ней экземпляры классов, взаимодействующие для реализации выбранной функции системы. Для построения диаграммы объектов использовать диаграмму классов в нотации UML, указывая при этом лишь имена классов без указания свойств и методов класса. Пример диаграммы приведен на рисунке 3.1
6. Выполнить сравнительный анализ полученной логической модели с ER-диаграммой информационной базы, разработанной при л.р.No2. При необходимости скорректировать диаграмму классов. Наполнить секции атрибутов.
7. Выявить в тексте анализируемого потока событий сказуемые и наполнить секции операций.
8. На основе опыта выполнения л.р.No1 и с учетом процессных моделей вариантов использования, построенных при выполнении л.р. No2 записать потоки событий для каждого варианта использования. Каждый основной поток должен учитывать альтернативные потоки и потоки ошибок для данного варианта использования.
9. Для каждого потока построить диаграммы Состояния.
10. Для каждого потока построить диаграммы Деятельности в виде дорожек с привязкой к исполнителям конкретных операций алгоритма. При построении ориентироваться на результаты построенные структурные и объектно-ориентированные модели, описывающие функциональность ИС.
11. Для каждого потока выделить список объектов участвующих во взаимодействии в этом потоке, заполнить таблицу 3.4.
Таблица 3.4 - Список объектов для каждого потока событий
No п.п. Наименование потока Объект Описание объекта
12. Создать диаграммы Последовательности для перечисленных потоков событий.
13. Из диаграмм Последовательности создать Кооперативные диаграммы и доработать их, если это необходимо.
14. Сделать выводы.
=============================================
Лабораторная работа 1 – Обследование предметной области
1. Провести детальный анализ работы заданного объекта информатизации (ОИ) и описать процесс его функционирования.
2. Выделить функциональные подсистемы в рамках заданного объекта информатизации (бухгалтерия, склад, торговый зал, др. отделы и структурные подразделения, выделенные по функциональному признаку) и перечислить возложенные на них задачи. Задачи нумеровать по порядку в пределах каждой подсистемы. Результаты описания представить в виде таблицы 1.1.
Таблица 1.1 - Описание подразделений ОИ
3. Выделить и описать множество действующих лиц, задействованных в процессе функционирования ОИ. Результаты описания представить в виде таблица 1.2. В графе «Задачи» перечислить номера возложенных задач из табл. 1.1 в формате <Номер подсистемы>.<Номер задачи>.
Таблица 1.2- Описание действующих лиц
4. Выделить информационные потоки, имеющие место на исследуемом объекте. Результаты представить в виде таблиц 1.3 – 1.5. В графе «Обработчик» приводятся номера подразделений и действующих лиц из табл. 1.1 и 1.2 через разделитель «/».
Таблица 1.3 -Реестр входных информационных потоков
5. Изучить и описать реквизиты документов. Представить макеты документов.
6. Построить процессную модель проектируемой ИС в виде контекстной диаграммы в нотации IDEF0 при помощи пакета программ BPWin.
7. Перечислить автоматизированные функции проектируемой ИС, соответствующие потребностям заказчика (не менее 3). Определить цель (цели) (Зачем? Для чего?). Для каждой функции указать 2 – 4 функциональные особенности (всего не менее 9). Результаты описания представить в виде таблицы 1.6.
8. Представить функциональную модель проектируемой ИС в виде вариантов использования. Рассмотреть модель. Произвести выделение абстрактных вариантов использования и действующих лиц. Окончательный вид функциональной модели подсистемы реализовать в пакете программ Rational Rose, Visio или Altova UModel.
9. Выполнить системное описание существующих подобных информационных систем (не менее двух), которые могут быть применены к данному объекту информатизации. Выделить основные преимущества и недостатки представленных систем.
10. Выполнить сравнительную характеристику описанных систем; набор основных показателей для сравнения (определения показателей см. в приложении Б):
назначение системы;
эффективность системы;
гибкость системы;
защищенность системы;
живучесть системы;
надежность системы;
открытость системы;
оптимальность использования ресурсов;
удобство пользовательского интерфейса системы;
стоимость системы (в том числе затраты на тех. поддержку);
эргономичность.
Сделать вывод о возможности и целесообразности использования этих систем на выбранном объекте автоматизации.
------------------------------------------------------------------------------
В отчете представить:
название объекта информатизации;
описание функционирования объекта информатизации;
заполненные таблица 1.1 – 1.6;
контекстную диаграмму функционирования проектируемой ИС;
функциональную модель проектируемой ИС в виде диаграммы вариантов использования (Use Case Diagram), которая выполнена в одном из прикладных пакетов;
выводы о возможности и целесообразности использования этих систем на выбранном объекте автоматизации.
=============================================
Лабораторная работа 2 – Разработка структурных моделей ИС
1. На основе анализа предметной области произвести идентификацию сущностей логической модели информационной базы ИС и связей между ними. Для этого необходимо:
изучить массив входной нормативно-справочной (условно-постоянной) информации, определить состав соответствующих справочников.
изучить массив входной оперативной (текущей) информации, структурировать его по ключевым сущностям с указанием всех атрибутов.
2. Имена, атрибуты и назначение сущностей логической модели привести в таблице 2.1. Сущности в таблице 2.1 разделить на оперативные и справочные. При разработке модели определить сущности, их первичные и внешние ключи и атрибуты, а также связи между сущностями. Цель логического моделирования — это таблицы в нормальных формах высшего, минимум, третьего (НФ3) порядка.
3. При помощи выбранного CASE-средства разработать ER-диаграммы логической и физической модели данных. В отличие от логической модели, физическая модель должна быть представлена в третьей нормальной форме.
4. На основе физической модели данных выполнить генерацию SQL-кода для создания реляционной базы данных ИС (код представить в отчете, шрифт Courier New, размер 10 пт, междустрочный интервал: 1,0)
5. Cоздать пустую базу данных, после чего выполнить сгенерированный при выполнении п.4 SQL-код.
6. Доработать структуру БД с учетом возможной нормализации отношений, а также доработать структуру таблиц с учетом ограничений на значения полей. Сформировать ER-диаграмму физической модели данных.
7. Выполнить описание таблиц базы данных в формате таблицы 2.2. Краткое описание таблиц свести в таблицу 2.3. Описание связей в БД и условия целостности данных привести в виде табл. 2.4.
8. В соответствии с индивидуальным заданием на проектирование ИС, выполнить для контекстной диаграммы, построенной при выполнении л.р. No1 (пункт 6) при помощи CASE-средства Ramus, диаграмму декомпозиции А0. Процессы диаграммы должны соответствовать потребностям из табл. 1.6. Внутренние интерфейсные дуги должны соответствовать информационным объектам, описанным в табл. 1.4 при выполнении лабораторной работы No1.
------------------------------------------------------------------------------
Содержание отчета:
логическая и физическая модели данных, таблицы 2.1 – 2.4
перечень процессов, реализуемых при функционировании ИС (потребности из таблицы 1.6), с кратким описанием;
дочерние диаграммы А0 и А2;
содержимое словарей Activity Dictionary и Arrow Dictionary;
содержимое словарей Activity Dictionary и Arrow Dictionary;
описание стрелок диаграмм декомпозиции А2 в формате табл. 4.1.
=============================================
Лабораторная работа 3 – Разработка объектно-ориентированных моделей ИС
1. Проанализировать основной поток событий с альтернативными вариантами и потоками ошибок, полученный при выполнении лабораторной работы No1, на предмет выявления набора абстракций предметной области проектируемой ИС. В качестве предварительных кандидатов в абстракции принять подлежащие, выделенные из текста анализируемого потока событий.
2. Разделить выделенные абстракции на три типа: абстракции сущности, абстракции поведения, абстракции интерфейсы. Результат представить в виде таблицы 3.1.
Таблица 3.1 - Абстракции подсистемы
No Абстракция Тип Описание
3. Провести классификацию обнаруженных абстракций по классическому подходу. Заполнить таблицу 3.2
4. Проанализировать поведение выделенных абстракций. Выделить возможное поведение каждой абстракции в пределах рассматриваемой функции (потребности, табл. 3.1). Заполнить таблицу 3.3.
Таблица 3.3 - Абстракции подсистемы и их поведение
No Абстракция Поведение Описание поведения
5. Построить диаграмму объектов, показав на ней экземпляры классов, взаимодействующие для реализации выбранной функции системы. Для построения диаграммы объектов использовать диаграмму классов в нотации UML, указывая при этом лишь имена классов без указания свойств и методов класса. Пример диаграммы приведен на рисунке 3.1
6. Выполнить сравнительный анализ полученной логической модели с ER-диаграммой информационной базы, разработанной при л.р.No2. При необходимости скорректировать диаграмму классов. Наполнить секции атрибутов.
7. Выявить в тексте анализируемого потока событий сказуемые и наполнить секции операций.
8. На основе опыта выполнения л.р.No1 и с учетом процессных моделей вариантов использования, построенных при выполнении л.р. No2 записать потоки событий для каждого варианта использования. Каждый основной поток должен учитывать альтернативные потоки и потоки ошибок для данного варианта использования.
9. Для каждого потока построить диаграммы Состояния.
10. Для каждого потока построить диаграммы Деятельности в виде дорожек с привязкой к исполнителям конкретных операций алгоритма. При построении ориентироваться на результаты построенные структурные и объектно-ориентированные модели, описывающие функциональность ИС.
11. Для каждого потока выделить список объектов участвующих во взаимодействии в этом потоке, заполнить таблицу 3.4.
Таблица 3.4 - Список объектов для каждого потока событий
No п.п. Наименование потока Объект Описание объекта
12. Создать диаграммы Последовательности для перечисленных потоков событий.
13. Из диаграмм Последовательности создать Кооперативные диаграммы и доработать их, если это необходимо.
14. Сделать выводы.
=============================================
Дополнительная информация
Проверил(а): Полетайкин Алексей Николаевич
Оценка: Отлично
Дата оценки: 26.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценка: Отлично
Дата оценки: 26.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Контрольная и Лабораторные работы 1-3 по дисциплине: Проектирование информационных систем. Вариант №8
IT-STUDHELP
: 26 декабря 2022
Вариант-08. Гостиница: проживающие, сотрудники гостиницы, номера, журнал регистрации проживающих.
Лабораторная работа 1 – Обследование предметной области
1. Провести детальный анализ работы заданного объекта информатизации (ОИ) и описать процесс его функционирования.
2. Выделить функциональные подсистемы в рамках заданного объекта информатизации (бухгалтерия, склад, торговый зал, др. отделы и структурные подразделения, выделенные по функциональному признаку) и перечислить возложенные на них за
2150 руб.
Лабораторные работы №№1-3 по дисциплине: Проектирование информационных систем. Вариант №3
IT-STUDHELP
: 30 апреля 2021
Вариант № 3
Лабораторная работа №1 – Обследование предметной области
1. Провести детальный анализ работы заданного объекта информатизации (ОИ) и описать процесс его функционирования.
2. Выделить функциональные подсистемы в рамках заданного объекта информатизации (бухгалтерия, склад, торговый зал, др. отделы и структурные подразделения, выделенные по функциональному признаку) и перечислить возложенные на них задачи.. Результаты описания представить в виде таблицы 1.1.
3. Выделить и описать мн
900 руб.
Лабораторные работы 1-3 по дисциплине: Проектирование информационных систем. Вариант №4
IT-STUDHELP
: 9 июля 2023
Лабораторная работа 1
Обследование предметной области
Задание на лабораторную работу:
1. Провести детальный анализ работы заданного объекта информатизации (ОИ) и описать процесс его функционирования.
2. Выделить функциональные подсистемы в рамках заданного объекта информатизации (бухгалтерия, склад, торговый зал, др. отделы и структурные подразделения, выделенные по функциональному признаку) и перечислить возложенные на них задачи. Задачи нумеровать по порядку в пределах каждой подсистемы. Резу
1500 руб.
Лабораторные работы 1-3 по дисциплине: Проектирование информационных систем. Вариант №2
IT-STUDHELP
: 26 декабря 2022
Лабораторная работа № 1. Создание и редактирование таблиц базы данных
Цель работы: Приобрести навыки создания и редактирования таблиц базы данных в различных режимах работы MS Access.
Порядок выполнения работы:
В процессе выполнения данной лабораторной работы необходимо создать таблицу Студент, которая должна содержать следующие поля: Номер, ФИО, Дата рождения, Домашний адрес, Телефон, Пол, Факультет, Группа, Размер стипендии, Военнообязанный, Средний балл.
Задание 1. Создание новой таблицы в
1200 руб.
Лабораторные работы 1-3 по дисциплине: Проектирование информационных систем. Вариант №15
IT-STUDHELP
: 21 ноября 2022
Лабораторная работа 1 – Обследование предметной области
Задание на лабораторную работу:
1. Провести детальный анализ работы заданного объекта информатизации (ОИ) и описать процесс его функционирования.
2. Выделить функциональные подсистемы в рамках заданного объекта информатизации (бухгалтерия, склад, торговый зал, др. отделы и структурные подразделения, выделенные по функциональному признаку) и перечислить возложенные на них задачи. Задачи нумеровать по порядку в пределах каждой подсистемы. Рез
1500 руб.
Лабораторная работа 1-3 по дисциплине: Проектирование информационных систем. Вариант 12
IT-STUDHELP
: 5 апреля 2022
Вариант 12. Ремонтная мастерская: виды работ, исполнители, заказы на ремонт, заказчики.
Лабораторная работа №1
Анализ работы заданного объекта информатизации (ОИ) и процесс его функционирования. Современное предприятие ООО «Прибор даль» оснащено дорогостоящим и разнообразным оборудованием, установками, роботизированными комплексами, транспортными средствами и другими видами основных фондов. В процессе работы они теряют свои рабочие ка-чества, главным образом из-за износа и разрушения отдельных
1500 руб.
Лабораторные работы №№1-3 по дисциплине: Проектирование информационных систем. Вариант №14
IT-STUDHELP
: 30 декабря 2021
Лабораторная работа 1
Обследование предметной области
Цель: Изучение методов обследования предметной области и построения диаграмм IDEF0
Ход работы
1. Провести детальный анализ работы заданного объекта информатизации (ОИ) и описать процесс его функционирования.
2. Выделить функциональные подсистемы в рамках заданного объекта информатизации (бухгалтерия, склад, торговый зал, др. отделы и структурные подразделения, выделен-ные по функциональному признаку) и перечислить возложенные на них задач
1500 руб.
Лабораторные работы №№1-3 по дисциплине: Проектирование информационных систем. Вариант №7
IT-STUDHELP
: 26 ноября 2021
Лабораторная работа 1 – Обследование предметной области
Вариант 07. Оплата услуг на дачных участках: виды услуг, список владельцев, сотрудники управления, журнал регистрации оплат.
Система предназначена для автоматизации и оптимизации расчета за дачные участки, а также для ведения журнала регистрации оплат.
Автоматизации подвергаются следующие составные части процесса:
Заполнение нормативно-справочной информации об осуществлении расчетов за дачные участки;
Передача данных между субъектами, о п
1500 руб.
Другие работы
Механика жидкости и газа СПбГАСУ 2014 Задача 10 Вариант 00
Z24
: 2 января 2026
Определить напор перед стальным дюкером диаметром d мм, имеющем два поворота на угол α = (30 + 2·y)°, если расход Q = (1,3 + 0,1·z) м³/с; длина дюкера L = (25 + 2·y) = 33 м; температура воды t = 15 °C (рис. 10).
200 руб.
Контрольная работа по дисциплине: «Телевидение». Вариант№3
agarkov12
: 10 февраля 2012
КОНТРОЛЬНАЯ РАБОТА 1.
Задача 1.
Вычертите осциллограмму полного телевизионного сигнала, соответствующего развёртке 4-ой строки изображения, приведённого на рисунке 1.
Номер
строки
Рис.1. Испытательное изображение. Масштаб по горизонтали
1 клетка – 2 мкс.
Для двух групп периодически повторяющихся элементов, находящихся на заданной строке, определите частоту повторения соответствующих им импульсов. На
200 руб.
Проектирование техпроцесса изготовления детали «ось»
GnobYTEL
: 17 сентября 2012
Введение
Техпроцесс
Расчет прирусков
Расчет режимов резания по токарной операции 005
Расчет режимов резания по токарной операции 010
Сводная таблица режимов резания по токарной обработке
Расчет режимов резания по операции резбонарезания.
Расчет режимов резания по операции сверление
Расчет режимов резания по операции фрезерование
Описание станочного приспособления
Расчет усилия зажима пневмо камеры
Прочносной расчет элемента станочного приспособления
Список используемой литературы
20 руб.
Элементная база телекоммуникационных систем. Лабораторная работа №1. Вариант №11
Кот Леопольд
: 31 января 2021
Цель работы:
Изучить характерные свойства электронно-дырочного перехода, определяющие характеристики выпрямительного диода и стабилитрона.
Приобрести навыки работы с измерительными приборами, а также по обработке и оформлению полученных результатов.
Тип диода
Zelex
BAS16
Тип стабилитрона
Motor 1n
1N5934B
500 руб.