http://poradumo.pp.ua

Online Журнал-Світ порад.
Головна сторінка
» » Етапи і стадії проектування. Основний етап проектування

Етапи і стадії проектування. Основний етап проектування

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

Етапи і стадії проектування. Основний етап проектування

Проектування: загальні відомості

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




Головні напрямки

Проектування завжди розпочинається з встановлення мети майбутньої системи. Головне завдання будь-якої схеми полягає в забезпеченні:

  • Необхідної функціональності і рівня адаптації до постійно мінливих умов.
  • Пропускної здатності.
  • Часу реакції на запит.
  • Безвідмовності роботи у встановленому режимі.
  • Простоти експлуатації і підтримки працездатності.
  • Необхідної безпеки.
  • Етапи проектування проекту охоплюють:

  • Об'єкти даних, які будуть використані в базі.
  • Програми, звіти, екранні форми, що забезпечують виконання запитів.
  • Облік певної технології або середовища (топології мережі, паралельної або розподільної обробки, архітектури, апаратних засобів і так далі).
  • Етапи і стадії проектування. Основний етап проектування




    Етапи і стадії проектування

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

    Визначення вимог

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

    Етапи і стадії проектування. Основний етап проектування

    Моделювання

    Основні етапи проектування супроводжуються глибоким вивченням відомостей, цілей і завдань ІС. Для формування моделей даних фахівці використовують результати аналізу. Цей етап проектування включає в себе побудову логічної, а потім і фізичної схеми. Паралельно з цим здійснюється формування моделей операцій. Вони необхідні для опису (специфікації) модулів ІС. Основні етапи проектування - визначення вимог, моделювання операцій і даних - тісно взаємопов'язані. Частину бізнес-логіки, як правило, реалізується в базі даних (збережені процедури, тригери, обмеження). Головна задача, яку вирішує етап проектування операцій, - це відображення функцій, які були отримані в ході аналізу, у модулі ІС. При формуванні останніх визначаються інтерфейси програм: вид вікон, розмітка меню, гарячі клавіші і виклики, пов'язані з ними.


    Етапи і стадії проектування. Основний етап проектування

    Архітектура

    Цей етап проектування передбачає вибір однієї або декількох платформ та ОС. Існують неоднорідні ІС. У них кілька комп'ютерів працює на різних платформах, а керування здійснюється різними ОС. Етап проектування передбачає визначення ряду характеристик архітектури. Вона може бути:

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

    Етапи і стадії проектування. Основний етап проектування

    Завершення роботи

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

  • Виявлення відмов (жорсткого збою).
  • Визначення відповідності специфікації (відсутність зайвих і наявність необхідних функцій).
  • Після проходження тесту модуль включають в розроблену частину системи. Потім проводяться тести зв'язків. Вони необхідні для відстеження взаємного впливу елементів.

    Контрольні заходи

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


    Етапи і стадії проектування. Основний етап проектування

    Безпека

    У кожній ІС мають бути передбачені певні вимоги до забезпечення:

  • Захист від несанкціонованого доступу.
  • Аудит.
  • Реєстрація подій.
  • Відновлення системи.
  • Резервне копіювання.
  • Всі ці вимоги формалізують аналітики на початку проектування. Фахівці створюють стратегію безпеки ІС. Вони визначають категорії користувачів, що мають доступ до конкретних даних через відповідні компоненти. Разом з цим встановлюються суб'єкти і об'єкти захисту. Необхідно сказати, що стратегія національної безпеки не повинна обмежуватися тільки програмним забезпеченням. Вона повинна включати в себе цілий комплекс правил ведення операцій. Необхідно чітко встановити оптимальний рівень захисту для кожного окремого елемента, виділити критичні відомості, доступ до яких буде строго обмежений. Користувачі системи проходять реєстрацію. У зв'язку з цим фахівці проектують модулі, які будуть відповідати за ідентифікацію і ідентифікацію суб'єктів. У більшості випадків реалізується дискреційна захист. Вона передбачає регламентований доступ до тих чи інших об'єктів даних. Це можуть бути, наприклад, уявлення, таблиці. Якщо потрібно обмежити доступ безпосередньо до самих даних, то необхідно створити мандатну захист. У цьому випадку будуть закриті окремі записи в таблицях, конкретні поля і так далі. Фахівці, які проектують систему, повинні чітко уявляти, якої саме рівень захисту конкретної одиниці даних буде достатнім, а який - необхідним.

    Етапи і стадії проектування. Основний етап проектування

    Висновок

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

    of your page -->

    Популярні поради

    загрузка...