Здавалка
Главная | Обратная связь

Побудова інформаційних систем



На початку застосування комп'ютерних систем, особливо в простих організаціях, розвиток комп'ютерних програм був безсистемною справою. Наприклад, багато програмістів починали програмне кодування так швидко, як це можливо - часто до того, як ставало ясним, що собою представляє програма, яку необхідно розробити. Через це виникали проблеми, і проектанти почали наводити деякий порядок у даному процесі. Це породило модель, названу життєвим циклом розвитку системи.

А. Визначальна стадія

Визначальна стадія надає можливість окреслити інформаційну систему. Фаза пропозиції аргументів є вирішальною, оскільки перший опис проблеми визначає багато з того, що прийдеться формалізувати за допомогою програмного забезпечення. Фаза здійснення оцінки включає дві базові задачі.

Перша складається в проблемі визначення.

Друга - у вирішенні, чи можлива взагалі побудова системи. Здійснення оцінки в життєвому циклі розвитку системи робиться, як правило, коли є мінімум інформації. Це може викликати проблеми, такі, як пропуск важливих понять.

У ході системного аналізу час витрачається на визначення того, яку інформацію користувач хоче одержати від системи. На наступному кроці визначається, які дані необхідні, щоб забезпечити цю інформацію. Під час цього процесу процедури розвиваються, що робить необхідним одержати дані і здійснювати використання інформації. І, нарешті, вивчається, звідкіля дані надійдуть і як вони будуть проходити через систему.

Задача наступної фази - логічного системного проекту - розвиток концепції системи, що включає, як будуть збиратися дані, що буде робитися з цими даними і які звіти будуть видаватися системою. З завершенням логічного системного проекту закінчується і визначальна стадія. Визначальна стадія є вирішальною для успіху розробки і розвитку системи. її здійснення пов'язане з труднощами. Під час системного аналізу багато чого здається абстрактним і складно уявити, як все це буде виглядати після того, як буде розбудовано.

Б. Стадія розвитку

Стадія розвитку також є вирішальною, але з наступною відмінністю. Слабка стадія розвитку може зруйнувати гарну роботу у визначальній стадії, але навіть видатна робота, зроблена на стадії розвитку, не може врятувати погану роботу на визначальній стадії. У фазі фізичного системного проекту логічне проектування переводиться в специфікації для підсистем, програм, процедур, файлів і бази даних. Фізичний системний проект вимагає добре розвинених технічних навичок. Якщо задачі визначальної стадії були виконані добре, то немає необхідності в широкому залученні користувача до проектування фізичної системи.

У ході програмного розвитку проектна група розробляє програми, спеціалізовані у фізичному системному проекті. Вона також пише програми і перевіряє їх.

Процедурний розвиток включає проектування і описання процедур, згідно з якими користувачі будуть збирати і готувати дані для введення в звітну систему, а також процедур для інтерпретації звітів. Коли програми написані і перевірені, настає час для системного тестування. Системне тестування складається з двох частин: переконання в тому, що індивідуальні програми працюють разом, і перевірка виконання процедур комп'ютерною системою.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.