
- •Описання предметної області
- •Створення idef0-моделі Початкові етапи створення моделі
- •Створення контекстної idefo-діаграми
- •Створення діаграм декомпозиції
- •Загальні правила малювання діаграм
- •Створення діаграм дерева вузлів
- •Особливості побудови dfd-діаграм
- •Особливості побудови idef3-діаграм
- •Створення звітів в bpwin 2.5
Створення звітів в bpwin 2.5
Модель, виконана в ВРwin, являє собою набір ієрархічно впорядкованих діаграм. При розміщенні на діаграмі деякого елемента цей елемент разом зі своїми властивостями автоматично заноситься в словник ВРwin. У результаті разом з графічним зображенням модельованої системи автоматично формується докладний текстовий опис системи.
У BPwin вбудовані засоби для автоматичної генерації звітів. Звіти по моделі викликаються з пункту меню Report.
У BPwin існують такі типи звітів:
• Model Report - звіт по моделі. Містить загальну інформацію про моделі (її контекстній діаграмі) - ім'я моделі, точку зору, предметну область моделювання, мету, ім'я автора, дату створення та ін.
• Diagram Report - звіт по діаграмі. Включає список всіх елементів, що входять до складу обраної діаграми (сюди входять роботи, стрілки, сховища даних, зовнішні посилання і т.п.). • Diagram Object Report - звіт по об'єктах діаграм. Є самим повним звітом по моделі. У загальному випадку включає повний список елементів моделі з описом їх властивостей. • Activity Cost Report - звіт про результати вартісного аналізу. • Arrow Report - звіт по зв'язках. У загальному випадку містить інформацію зі словника зв'язків, інформацію про роботу-джерело зв'язку, роботу-приймач зв'язку та інформацію про ієрархічну структуру зв'язків (розгалуженні і злитті стрілок).
• Data Usage Report - звіт про результати зв'язування моделі процесів і моделі даних, створених відповідно до BPwin і в ERwin для однієї і тієї ж предметної області. • Model Consistency Report - звіт, що містить список синтаксичних помилок моделі.
Існує три типи можливих синтаксичних помилок моделі IDEF0:
• Помилки, які BPwin не виявляє. До даного типу помилок належать помилки в назвах елементів моделі. Наприклад, відповідно до синтаксису методології IDEF0 назва роботи має бути виражене іменником, що позначає дію («Проектування проекту», «Контроль проекту» і т.п.). Назва зв'язку має бути виражене іменником («Проміжний варіант проекту», «Результат контролю» і т.п.). Виявлення помилок даного типу здійснюється розробником або керівником проекту.
• Помилки, які BPwin не пропускає. До даного типу помилок належать помилки графічного представлення моделі. Наприклад, відповідно до синтаксису методології IDEF0 не допускається створення на діаграмі зв'язку, що виходить з лівої або верхньої сторони роботи, що входить в праву сторону роботи.
• Помилки, які BPwin пропускає, але виявляє і фіксує їх список в звіті Model Consistency Report. До даного типу помилок належать, наприклад, роботи і зв'язки без назви, незв'язані стрілки, роботи без зв'язків виходу або управління.
При виборі пункту меню Report, відповідного деякому типу звіту, з'являється діалогове вікно налаштування звіту. Діалогові вікна розрізняються для кожного з типів звітів. Наприклад, для звіту з об'єктів діаграм Diagram Object Report діалогове вікно має вигляд, наведений на рис.1.29.
Рис. 1.28. Вибір пункту меню Diagram Object Report
Рис. 1.29. Діалогове вікно Diagram Object Report (при виборі значення Report Format – Fixed Column)
Рис. 1.30. Diagram Object Report (при виборі значення Report Format – Fixed Column)
Рис. 1.31. Діалогове вікно Diagram Object Report (при виборі значення Report Format – Labeled)
Рис. 1.32. Diagram Object Report, створений при вибраній радіо кнопці Fixed Column (при виборі значення Report Format – Labeled)
Висновок: мною було створено IDEF0-модель обліку платників податків, розібрано особливості побудови DFD-діаграм та IDEF3-діаграм, та оформлено загальний звіт виконаної роботи у програмі BPwin 2.5.