
- •Національний університет „львівська політехніка" інститут гуманітарних та соціальних наук Прізвище і.Б. Студента _____Ковальчук м.В.__
- •Системний проект дозволяє.
- •Пропозиції з автоматизації підприємства включають:
- •Загальні міркування з вибору програмного і технічного (апаратного) забезпечення включають.
- •Технічне проектування системи поділяється на підетапи.
- •Основоположні рекомендації зі структурування моделей видів діяльності
- •Розроблення системного проекту
- •Етап технічного проектування системи
Розроблення системного проекту
Створення системного проекту (інакше кажучи, моделі вимог до майбутньої системи) є першою фазою розроблення власне системи автоматизації (а саме, фазою аналізу вимог до системи), на якій вимоги замовника уточнюються, формалізуються і документуються, оскільки якщо вимоги ніде не зафіксовані, то їх ніби й не існує. Системний проект будується на основі моделі «як повинно бути» і результатів обстеження підприємства в частині виявлення вимог до майбутньої системи.
Фактично на цьому етапі дається відповідь на запитання: «Що повинна робити система?». Саме тут лежить ключ до успіху всього проекту автоматизації.
На цьому етапі визначаються:
• архітектура системи, її функції, зовнішні умови функціонування, розподіл функцій між апаратною і програмною частинами;
• інтерфейси та розподіл функцій між людиною і системою;
• вимоги до програмних та інформаційних компонент системи, необхідні апаратні ресурси, вимоги до бази даних, фізичні характеристики компонент системи, їх інтерфейси;
• склад людей і робіт, що мають відношення до системи;
• обмеження в процесі розроблення (директивні терміни завершення окремих етапів, наявні ресурси, організаційні процедури і заходи, що забезпечують захист інформації).
Системний проект повинен включати:
• повну функціональну модель вимог до майбутньої системи;
• коментарі до функціональної моделі (специфікації процесів нижнього рівня в текстовому вигляді);
• пакет звітів і документів по функціональній моделі, характеристику об’єкту моделювання, перелік підсистем, вимоги до способів і засобів зв’язку для інформаційного обміну між компонентами, вимоги до характеристик системи з суміжними системами, вимоги до функцій системи
• концептуальну модель інтегрованої бази даних (пакет діаграм);
• архітектуру системи з прив’язкою до концептуальної моделі;
• пропозиції з організаційної структури для підтримання системи.
Отже, системний проект містить функціональну, інформаційну і, можливо, подієву моделі вимог до майбутньої системи. Види і послідовність робіт при побудові цих моделей вимог аналогічні до відповідних робіт з побудови моделей видів діяльності. Додатково системний проект включає в себе технічне завдання на створення автоматизованої системи.
Етап технічного проектування системи
На цьому етапі на основі системного проекту і прийнятих рішень з автоматизації здійснюється проектування системи. Фактично тут дається відповідь на запитання: «Як ми будемо будувати систему, щоб вона відповідала висунутим до неї вимогам?» Цей етап поділяється на два підетапи:
• проектування архітектури системи, яке охоплює розроблення структури та інтерфейсів її компонент (автоматизованих робочих місць), узгодження функцій і технічних вимог до компонент, визначення інформаційних потоків між основними компонентами, зв’язків між ними і зовнішніми об’єктами;
• детальне проектування, яке включає розроблення специфікацій кожної компоненти, розроблення вимог до тестів і планів інтеграції компонент, а також побудову моделей ієрархії програмних модулів і міжмодульних взаємодій та проектування внутрішньої структури модулів.
При цьому відбувається розширення системного проекту:
• за рахунок його уточнення;
• за рахунок побудови моделей автоматизованих робочих місць, які включають підсхеми інформаційної моделі і функціональні моделі, орієнтовані на ці підсхеми аж до ідентифікації конкретних сутностей інформаційної моделі;
• за рахунок побудови моделей міжмодульних і внутрішньомодульних взаємодій.