ент на підпорядкованість об'єктів. У IDEF0 розглядаються логічні відносини між роботами, а не їх тимчасова послідовність. Стандарт IDEF0 представляє організацію як набір модулів, тут існує правило - найбільш важлива функція знаходиться у верхньому лівому кутку, крім того є правило сторони: - стрілка входу приходить завжди в ліву кромку активності, - стрілка управління - у верхню кромку, - стрілка механізму - нижня кромка, - стрілка виходу - права кромка. Опис виглядає як «чорний ящик» з входами, виходами, управлінням і механізмом, який поступово деталізується до необхідного рівня. Також для того щоб бути правильно зрозумілим, існують словники опису активностей і стрілок. У цих словниках можна дати опису того, який сенс ви вкладаєте в дану активність або стрілку. Також відображаються всі сигнали управління, які на DFD (діаграм потоків даних) не відображається. Дана модель використовується при організації бізнес-проектів і проектів, заснованих на моделюванні всіх процесів: як адміністративних, так і організаційних. На малюнку 9 показана діаграма IDEF як буде, в нашому випадку зміна зазнав тільки модуль заповнення форми звіту.
Рисунок 9 - Декомпозиція роботи «Заповнення форми звіту»
.6 Атестація вимог
Після збору вимог вони були зафіксовані в Технічному завданні. Технічне Завдання наведено у додатку А.
2. ПРОЕКТУВАННЯ ІНФОРМАЦІЙНОЇ СИСТЕМИ
.1 Архітектурне проектування
Так як наслідки дописування конфігурації 1С тягнуть за собою зняття з гарантії (підтримки) і неможливість або великі проблеми при подальшому оновленні, то був обраний варіант створення зовнішньої обробки даних, яка не тягне за собою ні яких подальших проблем при експлуатації ПЗ.
Зовнішня обробка це об'єкт 1С, який містить в собі форми, посилання на об'єкти і практично весь доступний функціонал 1С. При цьому зберігається це все не в базі 1С, а в окремому маленькому файлі.
Переваги: ??
. Якщо ви працюєте у великій конфігурації, то збереження маленького зміни і подальший запуск підприємства займають 3-10 хвилин в залежності від розміру конфігурації і потужності комп'ютера. Збереження зовнішньої обробки і відкриття її в підприємстві на тій же конфігурації і комп'ютері завжди займатиме пару секунд;
. Ряд функціоналу програми можна винести в зовнішні обробки і при зміні цих частин, не потрібно буде пересилати всю конфігурацію, достатньо буде змінити обробку і відправити її користувачеві;
. У базі, в якій працює багато користувачів, буває дуже складно знайти момент для того щоб відключити всіх користувачів і зробити зміни, а помилка в якомусь звіті вже знайдена і вимагає термінового виправлення. Можна зберегти звіт як зовнішню обробку, внести в неї потрібні зміни і віддати користувачам. А потім не поспішаючи у зручний час вставити зовнішню обробку на заміну неправий?? Льного звіту;
. Існує велика кількість універсальних зовнішніх обробок для виконання різних операцій. Наприклад, видалення помічених на видалення документів, обробка Консоль запитів, для написання і тестування запитів і т.д. і т.п. Таким чином, багато програмісти поширюють свої цікаві рішення, реалізовані для будь-яких типових конфігурацій без ...