Файл: Лабораторная работа 5 по теме Структура ис. Система представления и обработки данных в аис Цель.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.04.2024
Просмотров: 30
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Лабораторная работа №5
по теме: «Структура ИС. Система представления и обработки данных в АИС»
Цель:
- освоить первый этап методики сценариев использования для определения пользовательских требований к ИС.
Место проведения занятия: компьютерные классы согласно расписанию занятий.
Аппаратное и программное обеспечение: персональный компьютер рабочего места студента, принтер, возможность выхода в локальную сеть и сеть Интернет, операционная система Windows 10, MS Office-2016.
Методическое обеспечение:
а) Задание для лабораторной работы (файл: Лабораторная работа №5-задание);
б) файл «Справочный материал».
Теоретические сведения
Методика сценариев использования становится одной из самых распространенных методик документирования функциональных и пользовательских требований, начиная с 1990-х годов. Несмотря на то, что впервые сценарии использования были предложены для моделирования и описания объектно-ориентированных систем, по своей природе объектно-ориентированными они не являются.
Сценарий использования (англ. Use Case), который в русскоязычной литературе именуется также как прецедент, вариант использования или пользовательский сценарий – это описание поведения системы, которым она отвечает на внешние запросы. Другими словами, сценарий использования описывает, «кто» и «что» может сделать (получить от взаимодействия) с рассматриваемой системой, отвечая при этом на вопрос «Что должна выполнить система?», но не отвечая на вопрос «Каким образом система должна это реализовать?».
Методика сценариев использования применяется как важный инструмент для моделирования требований с целью спецификации функциональных возможностей разрабатываемого программного обеспечения или системы в целом, предназначенный для документирования требований при создании новой системы или изменении существующей.
Документ о вариантах использования разрабатывается для документирования пользовательских требований. Причем, подход, используемый при сборе информации для документирования вариантов использования, отличается от традиционного, используемого обычно при создании ИС: пользователей не спрашивают, что с их точки зрения должна делать система, а выясняют: какие задачи с ее помощью собирается решать пользователь. Цель такого подхода – описать все подобные задачи, рассматривая ИС как «черный ящик», а все взаимодействия с системой описываются с точки зрениявнешнего наблюдателя. Такая преднамеренная политика вынуждает сосредоточиться на том, «что»система должна сделать, а не «как» это должно быть сделано, и позволяет избежать преждевременного навязывания предложений о том, как эти функциональные возможности следует реализовать.
Сценарии использования могут быть представлены графически, например, в виде диаграмм вариантов использования. Однако и в этом случае они могут содержать дополнительное текстовое описание способов, которыми пользователи могут работать с системой. Более того, именно такое текстовое описание и называется сценарием. Текст сценария в этом случае дополняет графическое представление вариантов использования в форме описания последовательности шагов или действий, следуя которым пользователь может достичь желаемой цели при взаимодействии с системой.
Сценарий использования определяет взаимодействия между системой и внешними объектами, именуемыми экторами или актерами, направленные на достижение целей этих экторов. В понятие эктор или актёр (англ. Actor) входят люди, организации, предприятия или их подразделения, внешние системы и подсистемы или устройства и даже время (точнее, таймер).
При этом эктор представляет собой роль, которую играет человек, организация, внешняя подсистема или устройство, взаимодействуя с системой. Один и тот же человек, использующий систему, может быть представлен как несколько различных актеров, имеющих различные цели использования системы
, потому что они играют различные роли. Например, он может играть роль Клиента, использующего Банкомат, чтобы забрать наличные деньги, или играть роль Работника Банка, использующего систему для пополнения банкомата купюрами. Кроме того, один эктор может взаимодействовать с несколькими прецедентами.
Таким образом, сценарий использования должен:
-
Описывать, что именно система должна сделать, чтобы актер достиг своей цели. -
Иметь достаточный уровень детализации, но не затрагивать способы реализации.
Последовательность начальных работ по формированию пользовательских требований
1) Сначала выявляются пользователи системы, т.е. действующие лица или экторы. Например, для некоторой системы реализации продукции со склада пользователями системы могут быть: Заказчик, Сотрудник отдела продаж, Руководитель отдела продаж, Кассир, Кладовщик, Менеджер отдела договоров, Сотрудник производственного отдела, Сотрудник отдела цен и т.п.
2) Затем для каждого пользователя перечисляются варианты использования (прецеденты).
Пример представления результатов выполнения этих этапов приведен в таблице.
Таблица 7
Действующее лицо (эктор, актер) | Вариант использования (прецедент) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Задание
для лабораторной работы:
Для одного из вариантов информационных систем, приведенных ниже, идентифицировать стэйкхолдеров (действующих лиц, актеров, экторов) и определить относящиеся к ним прецеденты.
Результаты идентификации представить в форме таблицы, аналогичной приведенной выше.
ВАРИАНТЫ ИНФОРМАЦИОННЫХ СИСТЕМ
-
Информационная система (ИС) учета автотранспортных услуг. -
ИС учета услуг рекламного агентства. -
ИС учета услуг туристической фирмы. -
ИС учета услуг риэлторской фирмы. -
ИС учета выполнения заказов мебели. -
ИС учета услуг сервисного центра по ремонту оргтехники. -
ИС учета услуг пункта проката. -
ИС учета услуг пункта обмена валюты. -
ИС учета коммунальных услуг. -
ИС учета услуг интернет-провайдера. -
ИС учета телекоммуникационных услуг. -
ИС учета расчетов с поставщиками и получателями товарной продукции. -
ИС учета арендных операций. -
ИС учета поступления и выдачи литературы в библиотеке. -
ИС учета заказов (бронирования) и продаж авиабилетов. -
ИС учета услуг гостиницы. -
ИС учета услуг химчистки. -
ИС учета услуг автосервиса. -
ИС учета услуг строительно-монтажной организации. -
ИС учета услуг учебного центра.
Распечатать отчет лабораторной работы и представить преподавателю для проверки. Титульный лист лабораторной работы оформить по шаблону (приложение).
Контрольные вопросы:
-
Укажите основную роль информационных технологий в современном обществе. -
Дайте определение понятию информационная культура в обществе. -
Дайте определение понятиям информационный ресурс, информационный продукт, информационная услуга и рынок информационных продуктов и услуг. -
Назовите сходства и различия между понятиями услуга и информационная услуга. -
Представьте официальные, юридически установленные определения понятиям: информация, данные, управленческая информация, информационные коммуникации. -
Что является показателем качества информации, их систематическая характеристика? -
Представить схему классификации информации по структурному составу. -
Назовите юридически значимые документы, обеспечивающие правовое регулирование функционирования информации в составе соответствующих систем на информационном рынке.