Є.В. Петренко
Національний дослідницький Іркутський державний технічний університет
Представлена ??модель реалізації бази даних і програми для обліку, контролю та підтримки бізнес-процесів з реалізації товарів і послуг. Описана контекстна діаграма процесу діяльності ІП «Акбулатов М.І.», проведено процес декомпозиції в нотації IDEF0 за допомогою CASE-засоби BPWin. Зображені діаграми прецедентів, класів (розбиті на два пакети: «Сутності бази даних» та «Інтерфейс додатку»), діаграми послідовності, виконані в CASE-засобів Rational Rose.
Постановка завдання
Створення простого, зручного програмного засобу для обліку, контролю та підтримки бізнес-процесів з реалізації товарів і послуг для ІП «Акбулатов М.І.».
Перерахуємо виконані етапи:
дослідження предметної області;
постановка задачі;
опис бізнес-процесів (функціональний опис системи);
проектування бази даних;
проектування додатку;
реалізація;
тестування.
Функції програми
збір і накопичення даних про клієнтів
збір і накопичення даних про постачальників
збір і накопичення даних про співробітників
збір та облік даних про замовлення клієнтів
збір і облік даних про заявки клієнтів
збір та облік даних про замовлення постачальникам
формування фінансових документів
формування звітів з продажу, послуг та закупівель
Опис бізнес-процесів (функціональний опис системи) почала з вибору методології, а саме IDEF0. У цій методології підкреслюється необхідність точного визначення меж системи. IDEF0-модель завжди обмежує свій об'єкт, тобто, модель встановлює точно, що є і що не є об'єктом моделювання, описуючи те, що входить в систему, і, маючи на увазі те, що лежить за її межами.
Функціональне Опис починається з контекстної схеми (система, відокремлена від навколишнього середовища із зазначенням зв'язків з цим середовищем) і представлено на рис. 1.
Рис. 1. Контекст системи
На цій схемі:
стрілки зліва відображають необхідні для виконання процеси, вони є входами;
стрілки праворуч відображають результати виконання цих процесів, це стрілки виходу;
стрілки знизу відображають, механізми, тобто ті об'єкти, які власне і виконують процеси (в моєму випадку це ПЗ та співробітники);
зверху підведені стрілки Управління. Вони відображають об'єкти, що диктують правила виконання процесу. Це Федеральні Закони, а так само Політика і мети виробництва. Для докладного опису головний блок «Контекст системи» декомпозіруем.
Перш ніж почати декомпозицію системи потрібно визначитися зі стратегією, за якою вона буде проводитись. Під самою ж стратегією декомпозиції розуміються принципи, покладені в основу подання вихідної системи і способи розбиття її на основі цих принципів. Виходячи з цього, я використовувала Стратег...