- •Проектирование информационных систем Лекция 1: Основные понятия технологии проектирования информационных систем (ис)
- •Лекция 2: Жизненный цикл программного обеспечения ис
- •Основные процессы:
- •Вспомогательные процессы:
- •Организационные процессы:
- •Лекция3 : Организация разработки ис
- •Каноническое проектирование ис
- •Типовое проектирование ис
- •Полная бизнес-модель компании
- •Лекция 4: Анализ и моделирование функциональной области внедрения ис
- •Шаблоны организационного бизнес-моделирования
- •Шаблон разработки миссии
- •Шаблон формирования бизнесов
- •Шаблон формирования функционала компании (основных бизнес-функций)
- •Шаблон формирования зон ответственности за функционал компании
- •Шаблон потокового процессного описания
- •Построения организационно-функциональной модели компании
- •Инструментальные средства организационного моделирования
- •Лекция 5: Спецификация функциональных требований к ис
- •Основные элементы процессного подхода
- •Выделение и классификация процессов
- •Референтная модель бизнес-процесса
- •Проведение предпроектного обследования предприятий
- •Результаты предпроектного обследования
- •Лекция 6: Методологии моделирования предметной области
- •Структурная модель предметной области
- •Объектная структура
- •Функциональная структура
- •Структура управления
- •Организационная структура
- •Техническая структура
- •Функционально-ориентированные и объектно-ориентированные методологии описания предметной области
- •Функциональная методика idef0
- •Функциональная методика потоков данных
- •Объектно-ориентированная методика
- •Сравнение существующих методик
- •Синтетическая методика
- •Функционально-ориентированные и объектно-ориентированные методологии описания предметной области
- •Функциональная методика idef0
- •Функциональная методика потоков данных
- •Объектно-ориентированная методика
- •Сравнение существующих методик
- •Синтетическая методика
- •Лекция 7: Информационное обеспечение ис
- •Внемашинное информационное обеспечение Основные понятия классификации технико-экономической информации
- •Кодирование технико-экономической информации
- •Понятие унифицированной системы документации
- •Внутримашинное информационное обеспечение
- •Проектирование экранных форм электронных документов
- •Информационная база и способы ее организации
- •Лекция 8: Моделирование информационного обеспечения
- •Моделирование данных
- •Базовые понятия erd
- •Метод idefi
- •Отображение модели данных в инструментальном средстве eRwin
- •Документирование модели
- •Масштабирование
- •Создание логической модели данных Уровни логической модели
- •Сущности и атрибуты
- •Типы сущностей и иерархия наследования
- •Нормализация данных
- •Создание физической модели данных
- •Правила валидации и значения по умолчанию
- •Индексы
- •Триггеры и хранимые процедуры
- •Проектирование хранилищ данных
- •Вычисление размера бд
- •Прямое и обратное проектирование
- •Генерация кода клиентской части с помощью eRwin Расширенные атрибуты
- •Генерация кода в Visual Basic
- •Создание отчетов
- •Генерация словарей
- •13. Практикум: Учебный проект: "Разработка ис предприятия оптовой торговли лекарственными препаратами"
- •Порядок выполнения практического задания
- •Краткая информация о компании "мед"
- •Видение выполнения проекта и границы проекта
- •Отчет об обследовании
- •Существующий уровень автоматизации
- •Общие требования к информационной системе
- •Описание системы учета
- •Описание справочников
- •Организационная диаграмма
- •Описание состава автоматизируемых бизнес-процессов
- •Диаграмма прецедентов компании "мед"
- •Разработка моделей бизнес-процессов предприятия оптовой торговли лекарственными препаратами Термины
- •Задание 1. Формирование физической диаграммы
- •Выполнение задания 1
- •Задание 2. Формирование списка бизнес-процессов
- •Выполнение задания 2
- •Бизнес-процесс "Планирование закупок и размещение заказов поставщикам" Общее описание бизнес-процесса
- •Задание 3. Построение диаграммы действий
- •Выполнение задания 3
- •Задание 4. Формирование таблицы операций
- •Выполнение задания 4
- •Задание 5. Формирование таблицы описания документов
- •Выполнение задания 5
- •Бизнес-процесс "Запасы-склад (приходование товара)" Общее описание бизнес-процесса
- •Задание 6. Построение диаграммы действий
- •Выполнение задания 6
- •Задание 7. Формирование таблицы операций
- •Выполнение задания 7
- •Задание 8. Формирование таблицы описания документов
- •Выполнение задания 8
- •Бизнес-процесс "Продажи" Общее описание бизнес-процесса
- •Задание 9. Построение диаграммы действий
- •Выполнение задания 9
- •Задание 10. Формирование таблицы операций
- •Выполнение задания 10
- •Задание 11. Формирование таблицы описания документов
- •Выполнение задания 11
- •Бизнес-процесс "Взаиморасчеты с клиентами" Общее описание бизнес-процесса
- •Задание 12. Построение диаграммы действий
- •Задание 13. Формирование таблицы операций
- •Задание 14. Формирование таблицы описания документов
- •Бизнес-процесс "Взаиморасчеты с поставщиками" Общее описание бизнес-процесса
- •Задание 15. Построение диаграммы действий
- •Задание 16. Формирование таблицы операций
- •Задание 17. Формирование таблицы описания документов Спецификации настроек типовой ис
- •Бизнес-процесс "Планирование закупок и размещение заказов поставщикам" Задание 18. Проектирование реализации операций бизнес-процесса в информационной системе (ис)
- •Выполнение задания 18
- •Бизнес-процесс "Запасы-склад (приходование товара)" Задание 19. Проектирование реализации операций бизнес-процесса в информационной системе (ис)
- •Выполнение задания 19
- •Бизнес-процесс "Продажи" Задание 20. Проектирование реализации операций бизнес-процесса в информационной системе (ис)
- •Выполнение задания 20
- •Бизнес-процесс "Взаиморасчеты с клиентами и поставщиками"
- •Задание 21. Проектирование реализации операций бизнес-процесса в информационной системе
Описание справочников
Фрагмент описания справочников, используемых для автоматизации компании "МЕД", приведен в таблице.
№ |
Наименование справочника |
Код |
Наименование |
|
Клиенты |
|
|
|
|
AC_Ap_00001 |
Покупатель_АПТЕКИ |
|
|
AC_Ds_00001 |
Покупатель_Дистрибьютеры |
|
|
OTHER_00001 |
Прочие |
|
Поставщики/подрядчики |
|
|
|
|
B_00001 |
Банки |
|
|
L_00001 |
Частные лица |
|
|
I_0001 |
Страховые организации |
|
|
OTHER_00001 |
Прочие |
|
Договора |
|
|
|
1- наши услуги |
1_COM_D/M/E |
Договор комиссии_Д/М/Г |
|
|
1_SERV_D_/M/E |
Договор на оказание наших услуг_Д/М/Г |
|
2 - услуги нам |
2_COM_D/M/E |
Договор комиссии_Д/М/Г по услугам нам |
|
|
2_SERV_D/M/E |
Договор на указание Г услуг нам _Д/М |
|
|
2_COM_D/M/E |
Договор комиссии_Д/М/Г по услугам нам |
Код справочника отражает уровни иерархии. Справочники клиентов и договоров имеют трехуровневую структуру. Справочник поставщиков - двухуровневую структуру. В коде справочника для отображения уровня применен символ подчеркивания. Например, в коде справочника клиентов первый уровень обозначен символами "АС"-покупатель; второй уровень - "Ар"-аптеки, "Ds"-дистрибьюторы; для обозначения третьего уровня предусмотрены пятизначные порядковые номера 00001, 00002 и т.д.
Организационная диаграмма
Оргструктура предприятия оптовой торговли ЗАО "МЕД" имеет следующий вид:
Описание состава автоматизируемых бизнес-процессов
Бизнес-процессы компании, подлежащие автоматизации, приведены в следующей таблице:
№ п.п |
Код бизнес-процесса |
Наименование бизнес-процесса |
1. |
Закуп-1 |
Закупки |
2. |
Склад-2 |
Запасы-Склад |
3. |
Прод-3 |
Продажи |
4. |
Врасч-4 |
Взаиморасчеты с поставщиками и клиентами |
Каждый бизнес-процесс имеет свой уникальный номер. Нумерация бизнес-процессов построена по следующему принципу: "префикс-номер", где префикс обозначает группу описываемых бизнес-процессов, а номер - порядковый номер бизнес-процесса в списке.
Диаграмма прецедентов компании "мед"
На Диаграмме прецедентов представлены автоматизируемые бизнес-процессы компании и их исполнители.
Разработка моделей бизнес-процессов предприятия оптовой торговли лекарственными препаратами Термины
Внешняя статистика продаж - статистика по продажам, получаемая из сети аптек;
Внутренняя статистика продаж - статистика по продажам, получаемая из отчетов продаж клиентам компании;
Номенклатурная единица - наименование медикамента, завода-изготовителя;
ABC - классификация товара по выручке от продаж клиентам;
XYZ - классификация товара по рейтингу популярности;
Учетная цена - цена товара у поставщика с учетом скидок;
Действующие контракты - контракты, по которым имеются обязательства сторон на определенный период времени;
График поставок - очередность обращения к поставщикам, необходимая для поддержания деловых отношений;
Страховой запас - минимальный запас товара, необходимый для покрытия потребностей до момента поставки новой партии товара.
Разработка информационных систем включает в себя несколько этапов. Однако всегда начальным этапом создания системы является изучение, анализ и моделирование деятельности заказчика.
Для того чтобы описать взаимодействие компании на верхнем уровне с внешними контрагентами, составляется физическая диаграмма. Для составления физической диаграммы в ходе первого интервью необходимо выяснить, кто является внешними контрагентами и какие у них основные функции.
