Курсовая работа: Новий підхід моделювання завантаженості SQL серверів
4. Будь-якого браузера.
5. J2SE Development Kit Update 2.
6. J2SE Runtime Environment Update 2.
7. JDBC-драйвери відповідних SQL-серверів.
8. Редактор текстових файлів Notepad.
Вимоги до обладнання, на якому буде функціонувати Web-сервер:
1. Процесор з частотою 2000MHz і вище.
2. Об’єм оперативної пам’яті: 512 Мб.
3. Об’єм жорсткого диску: від 8 Гб.
4. Мережна карта стандарту Ethernet/Fast Ethernet.
Така мінімальна конфігурація Web-сервера вибрана на основі спостережень за використанням пам’яті та файлу підкачки. При тестуванні в екстремальних режимах (50 та вище паралельних потоків) відбувається значне збільшення часу виконання тестування за рахунок недостачі ОЗП для віртуальної машини Java, що приводить до великого збільшення файлу підкачки. Таке збільшення файлу підкачки в свою чергу призводить до збільшення часу тестування, оскільки читання з диска є набагато повільнішим ніж читання з оперативної пам’яті.
Для роботи сервера баз даних необхідна наступна конфігурація:
1. Процесор з частотою 2000 MHz і вище.
2. Об’єм оперативної пам’яті від 1 Гб.
3. Об’єм жорсткого диску від 10 Гб.
4. Мережна карта стандарту Ethernet/Fast Ethernet.
Такі вимоги сформульовані після аналізу вимог вказаних SQL-серверів до складу технічних засобів, на яких вони можуть працювати. При цьому було обрано спільний показник з мінімальних вимог до кожного із серверів, щоб поставити всі сервера в однакові умови. Найвищий показник у вимогах до технічних засобів був у SQL-сервера Oracle.
3 . Очікувані техніко-економічні показники
Проведемо оцінку витрат праці на розробку програмного забезпечення для комплексу, при цьому виходимо з того, що розмір вихідного тексту запису алгоритму і даних в основному визначає затрати праці та час розробки програмного продукту:
(1)
де — кількість вихідних команд в тисячах.
В якості вихідної команди приймаємо рядок програми. Загальний об'єм вихідного тексту програм складає приблизно 900 рядків. Тоді:
Продуктивність праці розробників програмного забезпечення визначається наступним чином:
(2)
Тоді ми отримуємо продуктивність праці розробників: 305,5.
Час необхідний для розробки програмного продукту, можна визначити за формулою (3):
(3)
де — строк розробки програмного продукту;
— коефіцієнт вірності постановки завдання;