Федеральне агентство з освіти
Бєлгородський державний університет
Факультет комп'ютерних наук і телекомунікацій
Кафедра прикладної інформатики в економіці
Контрольна робота З ОЦІНКИ ЯКОСТІ ПРОГРАМНОГО ПРОДУКТУ В«База даних Обліку успішності студентівВ»
з дисципліни: В«Метрологія і якість програмне забезпеченняВ»
Білгород, 2011
ЗМІСТ
Введення
. Теоретична частина
. Оцінка якості програмного продукту за ГОСТ 28195-89
.1 Вибір типу програмного забезпечення, до якого належить оцінюваний програмний продукт.
.2 Вибір базових значень.
.3 Вибір вагових коефіцієнтів.
.4 Аналіз продукту за даними оцінним елементам.
.5 Обчислення.
Висновок
Список літератури
ВСТУП
Метою виконання даної роботи є набуття знань та вмінь з оцінки якості програмних засобів, так як це має велике практичне значення для всієї комп'ютерної індустрії. p align="justify"> Провести оцінку якості програмного продукту можна на основі нашого вітчизняного стандарту ГОСТ 28195-89, який встановлює загальні положення щодо оцінки якості програмного забезпечення обчислювальної техніки, що поставляються через фонди алгоритмів і програм, номенклатуру і застосовність показників якості ПС. Міжнародний стандарт надає достатньо узагальнені рекомендації, якими без серйозної додаткового доопрацювання скористатися досить складно. Тому більш доцільним представляється використовувати російський ГОСТ з його деталізацією потреб і можливої вЂ‹вЂ‹методикою оцінки якості. p align="justify"> Програма, яка буде розглядатися, називається В«База даних Обліку відвідуваності студентівВ». p align="justify"> У даному проекті переді мною було поставлено завдання реалізувати додаток, що працює з базою даних В«База даних Обліку відвідуваності студентівВ», яку я реалізував за допомогою MS Access. br/>В
Малюнок 1. Схема бази даних
На малюнку 1 показана схема бази даних. Ця база повністю нормалізована, тому що в ній відсутні повторювані поля (наявні однакові за змістом значення), всі поля бази даних є неподільними, а також у БД відсутні транзитивні зв'язку (значення будь-якого поля, що не входить у первинний ключ, не залежить від значення іншого поля, теж не входить у первинний ключ).
У даному проекті створена база даних, в якій зберігаються записи про академічних групах, про студентів і відвідуваності занять студентами.
За допомогою цього додатка, користувач може переглядати всі вище перераховані дані, а також додаток додає нові, редагує та видаляє наявні дані, реалізована фільтрація, сортування та пошук для більш зручної роботи з базою даних користувачем. Дана програма буде оцінюватися на етапі тестування. Програма відповідно класифікатором продукції належить до підкласу В«Інструментарій управління базами данихВ». br/>
1. ТЕОРЕТИЧНА ЧАСТИНА
Оцінка якості здійснюється на всіх етапах життєвого циклу ПС. Вона являє собою сукупність операцій, які включають вибір номенклатури показників якості оцінюваного ПС, визначення значень цих показників і порівняння їх з базовими значеннями. p align="justify"> Методи визначення показників якості ПС різняться:
В· За способами отримання інформації про ПС - вимірювальний, реєстраційний, органолептичний, розрахунковий.
В· За джерелами отримання інформації - традиційний, експертний, соціологічний.
Розрахунковий метод заснований на використанні теоретичних і емпіричних залежностей (на ранніх етапах розробки), статистичних даних, що накопичуються при випробуваннях, експлуатації та супроводі ПС. За допомогою розрахункового методу визначаються і точність обчислень, час реакції, необхідні ресурси. p align="justify"> Визначення значень показників якості ПС експертним методом здійснюється групою експертів - фахівців, компетентних у вирішенні даної задачі, на базі їх досвіду інтуїції. Експертний метод застосовується у випадках, коли завдання не може бути вирішена ніяким іншим з існуючих способів або інші способи є значно більш трудомісткими. p align="justify"> Номенклатура показників якості ПС
Вибір номенклатури показників якості для конкретного ПС здійснюється з урахуванням його призначення і вимог областей застосування. Так, оцінюваний програмний продукт В«База даних ГИБДДВ» можна віднести до класу програмних засобів управління базами даних, так як основу йог...