Страницу Назад
Поискать другие аналоги этой работы

2100

Контрольная и Лабораторные работы 1-3 по дисциплине: Проектирование информационных систем. Вариант №15

ID: 230387
Дата закачки: 21 Ноября 2022
Продавец: IT-STUDHELP (Напишите, если есть вопросы)
    Посмотреть другие работы этого продавца

Тип работы: Работа Лабораторная
Форматы файлов: Microsoft Word
Сдано в учебном заведении: СибГУТИ

Описание:
Лабораторная работа 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 - Реестр входных информационных потоков
№ Наименование и назначение потока (документа) Обработчик
(Кто обрабатывает) Корреспон-дент (Откуда поступает) Характеристики обработки
    Трудозатраты, чел&#61655;ч Периодичность, регламент Способ получения

Таблица 1.4 - Реестр внутренних информационных потоков
№ Наименование и назначение потока (документа) Обработчик
(Кто обрабатывает) Корреспон-дент
(Кому передает) Характеристики обработки
    Трудозатраты, чел&#61655;ч Периодичность, регламент Способ получения

Таблица 1.5 - Реестр выходных информационных потоков
№ Наименование и назначение потока (документа) Обработчик
(Кто обрабатывает) Корреспон-дент
(Куда поступает) Характеристики обработки
    Трудозатраты, чел&#61655;ч Периодичность, регламент Способ получения

5. Изучить и описать реквизиты документов. Представить макеты документов.
6. Построить процессную модель проектируемой ИС в виде контекстной диаграммы в нотации IDEF0 при помощи пакета программ BPWin.
7. Перечислить автоматизированные функции проектируемой ИС, соответствующие потребностям заказчика (не менее 3). Определить цель (цели) (Зачем? Для чего?). Для каждой функции указать 2-4 функциональные особенности (всего не менее 9). Результаты описания представить в виде таблицы 1.6.
Таблица 1.6 - Описание функциональности ИС
№ п.п. Потребность Цели Функциональные особенности

8. Представить функциональную модель проектируемой ИС в виде вариантов использования. Рассмотреть модель. Произвести выделение абстрактных вариантов использования и действующих лиц. Окончательный вид функциональной модели подсистемы реализовать в пакете программ Rational Rose, Visio или Altova UModel.
9. Выполнить системное описание существующих подобных информационных систем (не менее двух), которые могут быть применены к данному объекту информатизации. Выделить основные преимущества и недостатки представленных систем.
10. Выполнить сравнительную характеристику описанных систем; набор основных показателей для сравнения (определения показателей см. в приложении Б):
&#61607; назначение системы;
&#61607; эффективность системы;
&#61607; гибкость системы;
&#61607; защищенность системы;
&#61607; живучесть системы;
&#61607; надежность системы;
&#61607; открытость системы;
&#61607; оптимальность использования ресурсов;
&#61607; удобство пользовательского интерфейса системы;
&#61607; стоимость системы (в том числе затраты на тех. поддержку);
&#61607; эргономичность.
Сделать вывод о возможности и целесообразности использования этих систем на выбранном объекте автоматизации.
===============================================

Лабораторная работа 2 – Разработка структурных моделей ИС
Задание на лабораторную работу:
1. На основе анализа предметной области произвести идентификацию сущностей логической модели информационной базы ИС и связей между ними. Для этого необходимо:
&#61485; изучить массив входной нормативно-справочной (условно-постоянной) информации, определить состав соответствующих справочников.
&#61485; изучить массив входной оперативной (текущей) информации, структурировать его по ключевым сущностям с указанием всех атрибутов.
2. Имена, атрибуты и назначение сущностей логической модели привести в таблице 2.1. Сущности в таблице 2.1 разделить на оперативные и справочные. При разработке модели определить сущности, их первичные и внешние ключи и атрибуты, а также связи между сущностями. Цель логического моделирования – это таблицы в нормальных формах высшего, минимум, третьего (НФ3) порядка.
Таблица 2.1 – Сущности логической модели данных
№ Сущность Атрибуты Описание
Справочные
1 Сотрудники ИНН, фамилия, имя, отчество, … Информация о сотрудниках предприятия
… … … ……...
Оперативные
… Продажи Код, Дата, Код менеджера, Код клиента, … Информация о продажах
… … … ……...

3. При помощи выбранного CASE-средства разработать ER-диаграммы логической и физической модели данных. В отличие от логической модели, физическая модель должна быть представлена в третьей нормальной форме.
4. На основе физической модели данных выполнить генерацию SQL-кода для создания реляционной базы данных ИС (код представить в отчете, шрифт Courier New, размер 10 пт, междустрочный интервал: 1,0)
5. Cоздать пустую базу данных, после чего выполнить сгенерированный при выполнении п.4 SQL-код.
6. Доработать структуру БД с учетом возможной нормализации отношений, а также доработать структуру таблиц с учетом ограничений на значения полей. Сформировать ER-диаграмму физической модели данных.
7. Выполнить описание таблиц базы данных в формате таблицы 2.2. Краткое описание таблиц свести в таблицу 2.3. Описание связей в БД и условия целостности данных привести в виде табл. 2.4.
Таблица 2.2 – Структура сущности _________
Имя атрибута Тип данных Размер Условие на значение Значение по умолчанию Примечание

Таблица 2.3 – Список разработанных сущностей физической модели данных
№ п/п Имя сущности Описание

Таблица 2.4 – Связи между сущностями физической модели данных
Родительская таблица Дочерняя таблица Тип связи
Название Атрибут Название Атрибут 

8. В соответствии с индивидуальным заданием на проектирование ИС, выполнить для контекстной диаграммы, построенной при выполнении л.р. №1 (пункт 6) при помощи CASE-средства Ramus, диаграмму декомпозиции А0. Процессы диаграммы должны соответствовать потребностям из табл. 1.6. Внутренние интерфейсные дуги должны соответствовать информационным объектам, описанным в табл. 1.4 при выполнении лабораторной работы №1.
Блоки описать в словаре Activity Dictionary. Интерфейсные дуги (стрелки), описать в словаре Arrow Dictionary.
Произвести компоновку блоков и стрелок с подписями так, чтобы дочерняя диаграмма была максимально читабельной.
Для всех функциональных блоков диаграммы А0 построить диаграммы декомпозиции А2. В качестве наименований блоков использовать функциональные особенности потребностей из табл. 1.6. Внутренние интерфейсные дуги диаграмм А2 должны соответствовать информационным объектам, описанным в табл. 1.4 при выполнении задания 1. Введенные интерфейсные дуги описать в виде таблицы 2.5, а также в словаре Arrow Dictionary.
Таблица 2.5 – Стрелки диаграмм декомпозиции А2
Наименование стрелки
(Arrow Name)
 Источник стрелки
(Arrow Source)
 Тип стрелки источника
(Arrow Source Type) Приемник стрелки
(Arrow Dest.)
 Тип стрелки приемника
(Arrow Dest. Type)
=============================================
Лабораторная работа 3 – Разработка объектно-ориентированных моделей ИС
Задание на лабораторную работу:
1. Проанализировать основной поток событий с альтернативными вариантами и потоками ошибок, полученный при выполнении лабораторной работы №1, на предмет выявления набора абстракций предметной области проектируемой ИС. В качестве предварительных кандидатов в абстракции принять подлежащие, выделенные из текста анализируемого потока событий.
2. Разделить выделенные абстракции на три типа: абстракции сущности, абстракции поведения, абстракции интерфейсы. Результат представить в виде таблицы 3.1.
Таблица 3.1 - Абстракции подсистемы
№ Абстракция Тип Описание

3. Провести классификацию обнаруженных абстракций по классическому подходу. Заполнить таблицу 3.2
Таблица 3.2 - Классификация абстракций
№ Класс Список абстракций
1 Люди 
2 Места 
3 Предметы 
4 Организации 
5 Концепции 
6 События 

4. Проанализировать поведение выделенных абстракций. Выделить возможное поведение каждой абстракции в пределах рассматриваемой функции (потребности, табл. 3.1). Заполнить таблицу 3.3.

Таблица 3.3 - Абстракции подсистемы и их поведение
№ Абстракция Поведение Описание поведения

5. Построить диаграмму объектов, показав на ней экземпляры классов, взаимодействующие для реализации выбранной функции системы. Для построения диаграммы объектов использовать диаграмму классов в нотации UML, указывая при этом лишь имена классов без указания свойств и методов класса. Пример диаграммы приведен на рисунке 3.1

Рисунок 3.1 - Пример диаграммы классов
6. Выполнить сравнительный анализ полученной логической модели с ER-диаграммой информационной базы, разработанной при л.р.№2. При необходимости скорректировать диаграмму классов. Наполнить секции атрибутов.
7. Выявить в тексте анализируемого потока событий сказуемые и наполнить секции операций.

8. На основе опыта выполнения л.р.№1 и с учетом процессных моделей вариантов использования, построенных при выполнении л.р. №2 записать потоки событий для каждого варианта использования. Каждый основной поток должен учитывать альтернативные потоки и потоки ошибок для данного варианта использования.
9. Для каждого потока построить диаграммы Состояния.
10. Для каждого потока построить диаграммы Деятельности в виде дорожек с привязкой к исполнителям конкретных операций алгоритма. При построении ориентироваться на результаты построенные структурные и объектно-ориентированные модели, описывающие функциональность ИС.
11. Для каждого потока выделить список объектов участвующих во взаимодействии в этом потоке, заполнить таблицу 3.4.
Таблица 3.4 - Список объектов для каждого потока событий
№ п.п. Наименование потока Объект Описание объекта

12. Создать диаграммы Последовательности для перечисленных потоков событий.
13. Из диаграмм Последовательности создать Кооперативные диаграммы и доработать их, если это необходимо.
14. Сделать выводы.
=======================================
=======================================
=======================================

Контрольная работа

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

Содержание:

Введение
1. Постановка задачи
2. Выбор и обоснование средств и методов разработки
3. Проектирование логической структуры информационной базы
4. Проектирование функциональной структуры ИС
5. Проектирование логической структуры программного средства
6. Разработка физической структуры программного средства
7. Разработка интерфейсных компонентов программного средства
8. Формирование тестовых наборов данных
Заключение
Список литературы
Приложения
Приложение 1. Техническое задание на создание ИС
Приложение 2. Программа-методика испытаний
Приложение 3. Руководство оператора
=======================================


Комментарии:
Проверил(а): Полетайкин Алексей Николаевич
Оценка: Зачет
Дата оценки: 21.11.2022

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru

Размер файла: 2,6 Мбайт
Фаил: Упакованные файлы (.rar)
-------------------
Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные!
Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку.
Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот.
-------------------

   Скачать

   Добавить в корзину


        Коментариев: 0


Не можешь найти то что нужно? Мы можем помочь сделать! 

От 350 руб. за реферат, низкие цены. Просто заполни форму и всё.

Спеши, предложение ограничено !



Что бы написать комментарий, вам надо войти в аккаунт, либо зарегистрироваться.

Страницу Назад

  Cодержание / Проектирование информационных систем / Контрольная и Лабораторные работы 1-3 по дисциплине: Проектирование информационных систем. Вариант №15
Вход в аккаунт:
Войти

Забыли ваш пароль?

Вы еще не зарегистрированы?

Создать новый Аккаунт


Способы оплаты:
UnionPay СБР Ю-Money qiwi Payeer Крипто-валюты Крипто-валюты


И еще более 50 способов оплаты...
Гарантии возврата денег

Как скачать и покупать?

Как скачивать и покупать в картинках


Сайт помощи студентам, без посредников!