gn="justify"> · оперативність віддаленої роботи практично не поступається можливостям локальної мережі хорошого рівня, так як всі операції з даними проводяться в єдиній базі даних.
Дизайн web-додатки відповідає всім вимогам дружнього інтерфейсу raquo ;, тобто розроблений таким чином, щоб у користувачів не виникало проблем при експлуатації сайту.
При роботі з сайтом передбачається, що користувач знайомий в загальних рисах з операційною системою MS Windows 2000/XP, і володіє базовими навичками роботи в ній, при цьому він повинен володіти найпростішим досвідом роботи з вікнами (Windows) і мінімальними навичками роботи в мережі Інтернет. Економічна частина дипломного проекту виконана відповідно до методичними вказівками Техніко-економічне обґрунтування вартості програмних систем. Методичні вказівки по виконанню економічної частини дипломного проекту для студентів спеціальності 230102 Автоматизовані системи обробки інформації та управління" [12].
Визначимо техніко-економічні показники (ТЕП) і структуру договірної ціни системи на підставі методики, викладеної в [12].
6.2 Визначення техніко-економічних показників проекту прямим методом
Вихідні дані:
· тип системи: програмно-інформаційна;
· складність системи: проста;
· мову програмування - PHP;
· плановий термін розробки системи, встановлений замовником - 6 місяців.
Прямий метод визначення техніко-економічних параметрів програмної системи заснований на використанні методу експертних оцінок.
Програмна система декомпозіруется до рівня елементарних компонент (малюнок 7.1), а для оцінки розмірів кожного з компонент в якості експертів виступають фахівці розробника і замовника.
Кожен з експертів повинен дати оптимістичну (о), песимістичну (p) і реалістичну (b) оцінки.
Середня оцінка по Бета-розподіл визначається за формулою:
.
Оцінка розмірності програмної системи проводилася двома експертами, результати оцінки представлені в таблицях 7.1 та 7.2. Використані скорочення: П - песимістична оцінка; Р - реалістична оцінка; О - оптимістична оцінка.
Малюнок 6.1 - Структура сайту Сибірського медичного журналу
Таблиця 6.1 - Бланк експертного оцінювання розмірності програмної системи першого експертом (представник розробника)
Таблиця 6.2 - Бланк експертного оцінювання розмірності програмної системи першого експертом (представник замовника)
Розрахуємо суму середніх значень за формулою:
,
де q - кількість експертів;
- кількість програмних компонент на i -му рівні.
Розмір програмної системи R= 12352 рядків коду.
Оцінка трудовитрат і середньої чисельності розробників грунтується на узгодженні між розробником і замовником продуктивності праці програміста. Беручи норматив трудомісткості розробки програм P=220 рядків/люд.-місяць (проста інформаційно-довідкова система, кількість рядків - до 30 тис.) Табл. 2.3. [12], розрахуємо трудовитрати за формулою:
чол./місяць.
Середня чисельність спеціалістів, залучених до реалізації системи визначається за виразом:
чол.,
де Д - тривалість розробки.
Таким чином, прямий метод визначив наступні основні ТЕП проекту:
· трудовитрати на розробку системи складуть 56.15 людино-місяців;
· необхідні людські ресурси=9.35 чол.
6.3 Метод визначення ТЕП проекту на основі розмірності бази даних
Вихідні дані:
· тип системи: програмно-інформаційна;
· складність системи: проста;
· СУБД - MySQL
· плановий термін розробки системи - 6 місяців.
У результаті аналізу об'єкта автоматизації за допомогою ER-моделювання будуємо концептуальну модель бази даних системи для визначення кількості таблиць (об'єктів) предметної області, зв'язків і атрибутів (рисунок 6.2).
Малюнок 6.2 - Фрагмент логічної моделі бази даних
Аналізуючи побудовану модель БД, отримуємо:
N - кількість таблиць (об'єктів)=11;