Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Web-орієнтована система тьюторської підтримки

Реферат Web-орієнтована система тьюторської підтримки





ком каскадного підходу є те, що реальний процес створення ПЗ ніколи повністю не вкладається в таку жорстку схему, постійно виникає потреба в поверненні до попередніх етапах і уточнення або перегляд раніше прийнятих рішень. В результаті, реальний процес створення ПЗ виявляється відповідним поетапної моделі з проміжним контролем. Однак і це схема не дозволяє оперативно враховувати виникаючі зміни і уточнення вимог до системи. Узгодження результатів розробки з користувачами проводиться тільки в точках, що плануються після завершення кожного етапу робіт, а загальні вимоги до ПЗ зафіксовані у вигляді технічного завдання на весь час її створення. Таким чином, користувачі часто отримують систему, не задовольняє їх реальним потребам. p align="justify"> На етапах аналізу і проектування в спіральній моделі реалізація технічних рішень і ступінь задоволення потреб замовника перевіряється шляхом створення прототипів. Кожен виток спіралі відповідає створенню працездатного фрагмента або версії системи. Це дозволяє уточнити вимоги, цілі і характеристики проекту, визначити якість розробки, спланувати роботи наступного витка спіралі. Таким чином, поглиблюються і послідовно конкретизуються деталі проекту, і в результаті вибирається обгрунтований варіант, який задовольняє дійсним вимогам замовника і доводиться до реалізації. Спіральна модель дозволяє переходити на наступний етап, не чекаючи повного завершення роботи на поточному етапі і вирішити головне завдання - якнайшвидше показати користувачам системи працездатний продукт, тим самим активізуючи процес уточнення і доповнення вимог. Основна проблема спірального циклу - визначення моменту переходу на наступну стадію. Для її рішення вводяться тимчасові обмеження на кожній зі стадій життєвого циклу, і перехід здійснюється відповідно до плану, навіть якщо не вся запланована робота закінчена. Планування проводиться на основі статистичних даних, отриманих у попередніх проектах, і особистого досвіду розробників. p align="justify"> Порівнявши основні методології розробки програмного забезпечення, обрана спіральна методологія для проектування структури ПЗ.


4. Архітектура програмного забезпечення


4.1 Основи розробки ПЗ


Розробка програмного забезпечення може бути розділена на наступні етапи:

В· Формування вимог до системи;

В· Проектування;

В· Реалізація;

В· Тестування;

В· Введення в дію.

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


Назад | сторінка 4 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Збір вимог з метою розробки програмного забезпечення: &Система електронного ...
  • Реферат на тему: Створення програмного продукту, що дозволяє синхронізувати дані вже наявної ...
  • Реферат на тему: Створення інформаційної системи "Poker Helper" з використанням су ...
  • Реферат на тему: Вивчення методів розробки програмного забезпечення для створення UDP сокеті ...
  • Реферат на тему: Моделі життєвого циклу програмного забезпечення