
Methods / Тренинг_умений_1н
.docТренинг умений к Юните 1 «Этапы и методы структурного проектирования автоматизированных систем обработки информации и управления»
Умение 1.
Задание: Построить функциональную модель процесса продажи автомобилей по каталогу.
Отдел маркетинга изучает спрос на автомобили, условия поставки и виды комплектаций автомобилей разных поставщиков. Формирует и рассылает каталог автосалона.
Клиент с помощью менеджера по каталогу выбирает автомобиль и дополнительные опции. После чего с клиентом заключается договор и выписывается счет (заказ). Копия счета отправляется в отдел по работе с поставщиками, на основе которого делается заказ поставщику.
Поставщик подтверждает отделу по работе с поставщиками наличие автомобиля нужной модификации, и сроки его доставки. Клиент оплачивает счет или представляет гарантии оплаты. Если же клиент не оплатил счет или не представил гарантию, то поставщику отправляется сообщение об отмене закупки. Если заказ не был отменен, поставщик отправляет заказанный автомобиль автосалону. Если при получении автомобиля обнаружены серьезные дефекты, то выписывается рекламация и автомобиль отправляется обратно к поставщику.
При отсутствии серьезных дефектов автомобиль проходит предпродажную подготовку, которую осуществляют сотрудники отдела по работе с клиентами (механики). При предпродажной подготовке осуществляется мойка машины, дозаправка и тщательная проверка на наличие необнаруженных дефектов. Если обнаруживается дефекты, то выписывается рекламация и автомобиль отправляется к поставщику. Если автомобиль исправен, то он доставляется домой клиенту.
.
Пример выполнения:
№ п/п |
Алгоритм |
Конкретное соответствие данной ситуации |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. |
Определить Цель, точку зрения и область моделирования |
Цель: Разработка информационной системы. Точка зрения: Владелец автосалона. Область моделирования: Взаимоотношения с клиентами и поставщиками; учет расчетов. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. |
Построить главный контекст модели. |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. |
Детализиро-вать модель. |
А0. Торговля автомобилями по каталогу
А3. Работа с поставщиками.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. |
Определить глубину детализации. |
Детализация блоков А0, А2.1 – А2.4, А3.1 – А3.3 потребует перехода на точку зрения исполнителя детализируемой функции. Следовательно, детализация, на данном этапе может быть закончена. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5. |
Построить словарь модели. |
Словарь деятельностей: Словарь
стрелок:
0 Торговля
автомобилями по каталогу Процесс
продажи автомобилей по каталогу:
Перемещение автомобилей от
поставщиков к клиентам и денег от
клиентов к поставщикам. Процесс
сопровождается движением различных
документов фиксирующих состояние
сделок. 1 Маркетинг Создание
каталогов автосалона. На основе
предложений поставщиков по
номенклатуре, комплектации и
условиям поставки автомобилей, а
так же изучения спроса формируется
и рассылается каталог автосалона. 2 Работа с
клиентами Помощь
клиентам при выборе модели и
комплектации автомобиля и формировании
заказа на основе каталога. Оформление
счетов. Прием оплаты автомобиля
или кредитных гарантий. Предпродажная
подготовка и доставка автомобилей
клиентам. Оформление сопутствующих
документов. 21 Заключение
договоров с
клиентами Прием
заказов у клиентов и проверка его
по каталогу. Согласование цены и
формы оплаты. Выписка счетов. 22 Предпродажная
подготовка Подготовка
автомобиля к продаже: мойка, заправка,
проверка исправности и устранение
мелких недостатков. При наличии
неустранимых дефектов оформляется
рекламация. 23 Получение
денег Оформление
расчетов с клиентами. Прием денег
или кредитных гарантий. 24 Доставка Подготовка
необходимых документов и доставка
автомобилей клиентам. В случае
рекламации доставка осуществляется
в пункт приемки брака по выбору
поставщика (гарантийная мастерская,
ж\д станция и т. д.). 3 Работа с
поставщиками Заказ
автомобилей у поставщиков и
согласование сроков доставки.
Отслеживание поставок и приемка
автомобилей от поставщиков.
Оформление документов и оплата
проданных автомобилей. Предъявление
рекламации и счетов за дефекты,
устраненные при предпродажной
подготовке. 31 Получение
автомобилей
Получение
автомобилей и его предварительная
проверка. Оформление приемки и
передача в предпродажную подготовку.
В случае выявления дефектов сразу
оформляется рекламация. 32 Заказ
автомобилей у
поставщиков Оформление
заказа поставщикам. Согласование
и отслеживание сроков поставки. 33 Оплата Оформление
расчетных документов с учетом
рекламаций и оплата проданных
автомобилей.
|
Задание 1. Построить функциональную модель процесса ремонта автомобилей. Клиент с помощью ст. мастера автосервиса определяет перечень работ по ремонту или обслуживанию автомобиля – заявку (инструментальная диагностика – отдельный вид работы по завершению, которой может быть сделана новая заявка). Ст. мастер определяет перечень запчастей и материалов, необходимый для выполнения заявленных работ и согласует его с клиентом. В результате оформляется наряд-заказ, который содержит: сведения об автомобиле и его владельце, перечень работ и фамилии механиков, перечень необходимых запчастей и материалов, расчет стоимости заказа. Автосервис имеет склад запчастей и материалов. Учитываемые функции: прием и оформление заказов, расчеты с клиентами, выполнение заказов, управление складом запчастей.
Задание 2. Построить функциональную модель работы банкомата.
Задание 3. Построить функциональную модель процесса поступления в ВУЗ с точки зрения студента.
Задание 4. Построить функциональную модель процесса приема в ВУЗ с точки зрения ректората.
Умение 2.
Задание: Построить модель потоков данных процесса продажи автомобилей по каталогу (см. задание умения 1).
Пример выполнения:
№ п/п |
Алгоритм |
Конкретное соответствие данной ситуации |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. |
Определить Цель, точку зрения и область моделирования |
Цель: Разработка информационной системы. Точка зрения: Владелец автосалона. Область моделирования: Потоки данных автосалона . |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. |
Построить главный контекст модели. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. |
Детализиро-вать модель. |
А0. Торговля автомобилями по каталогу А2. Работа с клиентами. А3. Работа с поставщиками.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4. |
Определить глубину детализации. |
Детализация блоков А0, А2.1 – А2.4, А3.1 – А3.3 потребует перехода на точку зрения исполнителя детализируемой функции. Следовательно, детализация, на данном этапе может быть закончена. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5. |
Построить словарь модели. |
Словарь деятельностей: Словарь
стрелок:
0 Торговля
автомобилями по каталогу Процесс
продажи автомобилей по каталогу:
Перемещение автомобилей от
поставщиков к клиентам и денег от
клиентов к поставщикам. Процесс
сопровождается движением различных
документов фиксирующих состояние
сделок. 1 Маркетинг Создание
каталогов автосалона. На основе
предложений поставщиков по
номенклатуре, комплектации и
условиям поставки автомобилей, а
так же изучения спроса формируется
и рассылается каталог автосалона. 2 Работа с
клиентами Помощь
клиентам при выборе модели и
комплектации автомобиля и формировании
заказа на основе каталога. Оформление
счетов. Прием оплаты автомобиля
или кредитных гарантий. Предпродажная
подготовка и доставка автомобилей
клиентам. Оформление сопутствующих
документов. 21 Прием
и оформление заказа Прием
заказов у клиентов и проверка его
по каталогу. Согласование цены и
формы оплаты. Выписка счетов. 22 Предпродажная
подготовка Подготовка
автомобиля к продаже: мойка, заправка,
проверка исправности и устранение
мелких недостатков. При наличии
неустранимых дефектов оформляется
рекламация. 23 Контроль
оплаты Оформление
расчетов с клиентами. Прием денег
или кредитных гарантий. 3 Работа с
поставщиками Заказ
автомобилей у поставщиков и
согласование сроков доставки.
Отслеживание поставок и приемка
автомобилей от поставщиков.
Оформление документов и оплата
проданных автомобилей. Предъявление
рекламации и счетов за дефекты,
устраненные при предпродажной
подготовке. 31 Приемка
автомобилей
Получение
автомобилей и его предварительная
проверка. Оформление приемки и
передача в предпродажную подготовку.
В случае выявления дефектов сразу
оформляется рекламация. 32 Заказ
автомобилей Оформление
заказа поставщикам. Согласование
и отслеживание сроков поставки. 33 Расчеты
с поставщиками Оформление
расчетных документов с учетом
рекламаций и оплата проданных
автомобилей.
Словарь хранилищ:
|
Задание 1. Построить модель потоков данных процесса ремонта автомобилей. Клиент с помощью ст. мастера автосервиса определяет перечень работ по ремонту или обслуживанию автомобиля – заявку (инструментальная диагностика – отдельный вид работы по завершению, которой может быть сделана новая заявка). Ст. мастер определяет перечень запчастей и материалов, необходимый для выполнения заявленных работ и согласует его с клиентом. В результате оформляется наряд-заказ, который содержит: сведения об автомобиле и его владельце, перечень работ и фамилии механиков, перечень необходимых запчастей и материалов, расчет стоимости заказа. Автосервис имеет склад запчастей и материалов. Учитываемые функции: прием и оформление заказов, расчеты с клиентами, выполнение заказов, управление складом запчастей.
Задание 2. Построить модель потоков данных работы банкомата.
Задание 3. Построить модель потоков данных процесса поступления в ВУЗ с точки зрения студента.
Задание 4. Построить модель потоков данных процесса приема в ВУЗ с точки зрения ректората.
Умение 3.
Задание: Разработать модель базы данных для информационной системы продажи автомобилей по каталогу.
Пример выполнения:
№ п/п |
Алгоритм |
Конкретное соответствие данной ситуации |
1. |
Определить базовые сущности. |
|
2. |
Определить связи между сущностями. |
|
3. |
Определить первичные и внешние ключи. |
|
5. |
Определить правила ссылочной целостности. |
Условные обозначения. Первый символ – действие с экземпляром сущности: D – удаление, I – добавление, U – изменение. Символы после «:»: R – запрещает действия разрушающие внешний ключ; C – каскадное действие над всеми внешними ключами; SN – внешний ключ принимает пустое значение. |
Задание 1. Разработать модель базы данных для информационной системы ремонта автомобилей.
Задание 2. Разработать модель базы данных для информационной системы приема в ВУЗ.
Задание 3. Разработать модель базы данных для информационной системы данные о студентах (деканат).
Задание 4. Разработать модель базы данных для информационной системы банкомат.