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

Реферат Програмні засоби захисту інформації в мережах





ерівництва користувача та інших матеріалів.

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

Проміжні результати та їх контроль.

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

· Виявити вимоги.

· Розробити проект в загальних рисах.

· Визначити план розробки.

· Розробити альфа-версію.

· Розробити бета-версію.

· Розробити остаточну версію.

Розглянемо докладніше кожен із проміжних результатів.

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

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

Розробка альфа-версії. Програмісти побудували повністю працездатну (або майже працездатну) версію програмного продукту (функціональний прототип). Проект розроблений у всіх деталях, включаючи всі засоби для завдання умов на значення, виправлення помилок, забезпечення захисту та створення звітів. Основні функціональні можливості реалізовані і працюють, хоча деякі спеціальні засоби можуть бути не готові і є велика кількість помилок. На основі альфа-версії можна проводити тести над усім програмним продуктом. Починаючи з цього часу, необхідно зберігати записи про помилки, класифікуючи їх за ступенем серйозності. Крім того, потрібно почати складання документації.

Розробка бета-версії. Група створила дослідну версію програмного продукту, яку користувачі можуть встановити і перевірити. На даному етапі потрібно визначити необхідний рівень якості для бета-версії. Слід переконатися, що користувач може інсталювати програму. Для цього потрібно встановити програмний продукт у всіх операційних середовищах, які можуть застосовуватися користувачем.

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

Крім того, група повинна забезпечити користувача інструкціями по установці і відомостями про всі серйозні помилки. Користувачі повинні знати, що перевіряти, як описувати виникаючі помилки, і як отримати оновлений програмний продукт.

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

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

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

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


Назад | сторінка 10 з 14 | Наступна сторінка





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

  • Реферат на тему: Розробка програмного забезпечення для генерації статичної версії проекту &q ...
  • Реферат на тему: Основні відмінності між програмою "1С: Підприємство" версії 7.7 в ...
  • Реферат на тему: Розробка нейромережевої технології та програмного продукту авторизації кори ...
  • Реферат на тему: Завдання розробки інформаційного і програмного забезпечення для підсистеми ...
  • Реферат на тему: Створення програмного продукту, що дозволяє синхронізувати дані вже наявної ...