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

Реферат Проектування web-сервісу адміністратора готелю





рантВнутренній логічний файлТіпи даних - 3. Елементи даних - 3 (ID, Названіе_услугі, Вартість). Складність низька (7). Облік фінансовВнутренній логічний файлТіпи даних - 2. Елементи даних - 3 (ID, Прибуток, дата). Складність низька (7). ОтчетиВнутренній логічний файлТіпи даних - 2. Елементи даних - 2 (ID, Тип звіту) Складність низька (7).

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


Таблиця 2.4.3 - Інформаційні характеристики

Ім'я характеристикиКоличествоНизкийСреднийВысокийИтогоВнешние вводи3x3=94x4=161x6=631Внешніе виводи1x4=41x5=54x6=2433Внешніе запроси4x3=121x4=41x6=622Внутренніе логічні файли6x7=420x10=00x15=042Внешніе інтерфейсні файли0x5=100x7=00x10=00Общее колічество128

Для подальшого розрахунку функціонального розміру необхідно розглянути системні параметри додатки, зведені в таблицю 2.4.4.


Таблиця 2.4.4 - Системні параметри програми

№Сістемний параметрОпісаніеЗначеніе1Передача даннихСколько засобів зв'язку потрібно для передачі або обміну інформацією з додатком або системою? 22Распределенная обробка даннихКак обробляються розподілені дані і функції обробки? 13ПроізводітельностьНуждается користувач в фіксації часу відповіді або продуктивності? 14Распространенность використовуваної конфігурацііНасколько поширена поточна апаратна платформа, на якій буде виконуватися додаток? 35Скорость транзакційКак часто виконуються транзакції? (кожен день, кожну тиждень, кожен місяць) 36Оператівний введення даннихКакой відсоток інформації треба вводити в режимі онлайн? 37Еффектівность роботи кінцевого пользователяПріложеніе проектувалося для забезпечення ефективної роботи кінцевого користувача? 48Оператівное обновленіеКак багато внутрішніх файлів оновлюється в онлайновій транзакції? 39Сложность обработкіВиполняет Чи додаток інтенсивну логічну або математичну обробку? 110Повторная іспользуемостьПріложеніе розроблялося для задоволення вимог одного або багатьох користувачів? 411Легкость інсталляцііНасколько важкі перетворення та інсталяція програми? 212Легкость експлуатацііНасколько ефективні і/або автоматизовані процедури запуску, резервування і відновлення? 213Разнообразние умови размещеніяБила Чи спроектована, розроблена і підтримана можливість інсталяції програми в різних місцях для різних організацій? 014Простота ізмененійБила Чи спроектована, розроблена і підтримана в додатку простота змін? 1

Функціональний розмір програми розрахований в такій формулі:


, (1)


де - коефіцієнти складності, наведені в таблиці 4.

Для розробки додатку була вибрана мова програмування C #, для якого кількість рядків коду на одну одиницю функціонального розміру одно 55. Отже, кількість рядків коду одно:


(2)


Т.к. аналізований проект відноситься до поширеного типу (невеликі програмні проекти, над якими працює невелика група розробників з хорошим стажем роботи, встановлюються м'які вимоги до проекту), то коефіцієнти для розрахунку рівнянь базової подмодели COCOMO рівні: a=2.4, b=1.05, c=2.5 , d=0.38 [2]. Значить, відповідні значення показників рівні:


[чол-міс] (3)

[міс] (4)


де E - витрати в людино-місяцях, D - час розробки.

1. Чернової ескіз

Вікно авторизації для входу в систему (введення логіна і пароля) зображений на малюнку 3.1


Малюнок 3.1 - Авторизація в системі.


Після авторизації користувача відкривається головне вікно (рисунок 3.2).


база адміністратор готель інформаційна

Рисунок 3.2 - Головне меню, права доступу Клієнт


При натисканні кнопки Забронювати відкривається вікно Бронювання номера (малюнок 3.3).

При натисканні копки Залишити заявку відкривається порожнє вікно замовлення доп. послуг готініци.


Малюнок 3.3 - Заповнення даних про клієнта, права доступу Клієнт .


У даному вікні заповнюється інформація про клієнта для занесення в базу даних БД Клієнт raquo ;. Після натискання кнопки ОК виводиться вікно вибору номера для заселення (малюнок 3.4)


Малюнок 3.4 - Вибір номера заселення, права доступу Клієнт .


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


Назад | сторінка 6 з 9 | Наступна сторінка





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

  • Реферат на тему: Підсистема автоматичного резервування даних користувачів і їх відновлення п ...
  • Реферат на тему: Розробка бази даних обліку перепусток учнів і програми-клієнта до неї
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Розробка програми для роботи з базою даних
  • Реферат на тему: Проектування і реалізація бази даних в архітектурі "клієнт-сервер" ...