грам і діаграми екранних форм.
Перераховані моделі в сукупності дають повний опис ІС незалежно від того, є вона існуючої або знову розроблюваної.
Об'єктно-орієнтований підхід до проектування ІС
У процесі об'єктно-орієнтованого аналізу основну увагу приділяється визначенню і опису об'єктів в термінах предметної області. Основна ідея об'єктно-орієнтованого аналізу і проектування полягає у розгляді предметної області та логічного вирішення завдання з точки зору об'єктів. p align="justify"> У процесі проектування визначаються логічні програмні єкти, які будуть реалізовані засобами об'єктно-орієнтованої мови програмування.
У процесі конструювання забезпечується реалізація основних компонентів засобами об'єктно-орієнтованих мов програмування.
Процес розробки системи дозволяє вирішити такі завдання:
- Визначення переліку артефактів, які повинні бути розроблені;
- визначення послідовності видів діяльності, виконуваних групою розробників;
- визначення завдань окремих виконавців і всієї групи розробників в цілому;
- вибір критеріїв контролю та оцінки отриманих результатів.
Види діяльності визначають, що повинно бути зроблено для отримання результуючих артефактів. Під артефактом розуміють будь-яку частину інформації, отриману учасниками процесу при виконанні ними відповідних видів діяльності.
Процес розробки системи є ітеративним . Це означає, що кожна його стадія - формулювання вимог, аналіз, проектування, реалізація, тестування, оцінка отриманих результатів - повторюється, дозволяючи удосконалювати отримані результати до тих пір, поки не будуть повністю задоволені вимоги до системи. Ітеративний процес відрізняється від традиційного однопрохідного , коли перед переходом до наступного етапу має бути завершена робота над попереднім (реально розробка систем ніколи не виконувалася в процесі однопрохідного життєвого циклу).
Уніфікована мова моделювання UML
Перші ідеї з'явилися в 1989 р. До середини 90-х років сформувалися три ідеї, які лягли в основу уніфікованого методу проектування (процесу) і мови UML.
р. - Івар Якобсон запропонував поняття прецеденту, яке є основою уніфікованого методу. Він висловив ідею, що вимоги клієнтів, виражені в термінах прецедентів, повинні лежати в основі розробки програмного забезпечення. З цієї та інших ідей у ​​подальшому були розвинені поняття діаграм: діаграми видів діяльності, діаграми послідовностей та інші. p align="justify"> р. - Джим Рамбо створив технологію моделювання об'єктів, виділивши в цьому процесі етапи розробки. Ці ідеї також отримали розвиток в уніфікованому методі. p align="justify"> р. - Граді Буч запропонував метод детального проектування, що дозволяє відносно безболісно перейти від проекту до написання кодів на об'єктно-орієнтованої мови програмування. p align="justify"> Розробка уніфікованого методу була розпочата в 1994 р., через рік була опублікована перша версія і документація до неї. Деякий час по тому з'явилася версія 1.0 уніфікованої мови моделювання UML. p align="justify"> У 1997 р. мова UML був визнаний стандартною мовою об'єктно-орієнтованого моделювання. В даний час випущена і використовується версія 1.3 цієї мови. p align="justify"> Впровадження інформаційних систем
Впровадження інформаційних систем може сприяти:
В· отриманню більш раціональних варіантів вирішення управлінських завдань за рахунок впровадження математичних методів та інтелектуальних систем і т.д.;
В· звільнення працівників від рутинної роботи за рахунок її автоматизації;
В· забезпеченню достовірності інформації;
В· заміні паперових носіїв інформації на магнітні диски або стрічки, що призводить до більш раціональної організації переробки інформації на комп'ютері і зниження обсягів документів на папері; p>
В· вдосконаленню структури потоків інформації і системи документообігу у фірмі;
В· зменшення витрат на виробництво продуктів і послуг;
В· надання споживачам унікальних п...