Автоматизована система продаж торговельного центру(супермаркету), страница 2

·  Підпрограма,що  керує підрахунком суми за товар;

·  Підпрограма, що видає чек;

3.1.4.1.3Кваліфікація користувача

Кваліфікація користувача не впливає на подальшу роботу з системою. Для початку робити варто прочитати інструкцію та притримуватись її при використанні «АСПТЦ»у.

Під час обчислення трудомісткості проекту було використано  Cocomo Calculator і задані параметри:

Таблиця 1 Використані ресурси

Драйвер затрат

Опис драйвера

Оцінка

MODP

Використання інструментів ПЗ або сучасних засобів розробки

High

TOOL

Використання різноманітних методів і Case-засобів

High

SCED

Необхідний графік робіт

Normal

RELY

Потребуюча надійність системи

Normal

DATA

Розмір бази даних, що використовується

Normal

CPLX

Складність системних модулів

Normal

ACAP

Можливості аналітика або персоналу, що працюють з потребами

Normal

AEXP

Досвід  аналітика проекту в даній області ПЗ

Normal

PCAP

Досвід програмістів

Normal

VEXP

Досвід роботи з віртуальною машиною, знання середовища розробки

Normal

LEXP

Досвід використання даної мови і середовища розробки

Normal

TIME

Показники, що обмежують час виконання

Normal

STOR

Обмеження об’єму оперативної пам’яті

Normal

VIRT

Використання віртуальної машини або досконалість середовища розробки

Normal

TURN

Час обмеження розробки

Normal

Безымянный

Рисунок 1 Результати обчислення за допомогою COCOMO Calculator

За середніми значеннями для виконання проекту має бути використати 146,49 людино-місяців;  8,81 працівників протягом 7,16 місяців.(Рисунок 1)

3.1.4.1.4 Патент на права використання  програми  буде передано замовнику після оплати 100% вартості проекту, буде передана вся документація , також буде підписано договір про супровід системи з щомісячним фінансуванням, що складатиме 20% від суми проекту на рік.

3.1.4.2 Функціональні вимоги

3.1.4.2 .1Функціональні вимоги для користувача.

Система містить 1 суб’єкт(детальний опис міститься в Таблиці 2)

Характеристика

Опис

Обмін даними

Степінь необхідності обміну даними для ПК(в нашому випадку пристрій,який повністю відповідає вимогам,що керується базою даних), його комунікаційні можливості:

4-в АСПТЦ в повному об’ємі використані клієнт-серверні технології, але підтримуються тільки 1 тип телекомунікаційного потоку( тобто або робота з пультом, або з самою системою без допоміжних пристроїв)

Розподіл функції

Наявність в АСПТЦ функцій підтримки розприділеної обробки даних:

ПК підготовлює данні, які потім передаються для обробки(але не кінцевої) іншій компоненті системи

Продуктивність

Степінь критичності вимог продуктивності АСПТЦ:

1-Вимоги до продуктивності і проектування АСПТЦ були встановлені і розглянуті, але щоб їх задовольнити , ніяких спеціальних заходів не було проведено.

Інтенсивність конфігурації, що використовується

Інтенсивність використання апаратних ресурсів, на яких буде встановлено АСПТЦ:

3-є спеціальні вимоги до процесора, пов’язані з роботою окремих частин АСПТЦ.

Інтенсивність транзакцій

Міра інтенсивності транзакцій:

1-Пікові транзакції не очікуються. Оскільки лише одна транзакція виконується між системою і користувачем.

Діалогове введення даних

Важкість діалогового введення даних з урахуванням числа екранів і функцій:

2- від 16-23% транзакцій є інтерактивним введенням даних

Ефективність для кінцевого користувача

Степінь підтримки діалоговими функціями ефективності роботи кінцевого користувача оцінюється по наявності в АСПТЦ наступних елементів користувацького користувача:

2- Меню, документація, вбір екранних даних за допомогою курсора, інтерфейс з кнопками, вікна, що випливають.

Оперативність обновлення

1-  Використання оперативного обновлення не відбувається.

Важкість обробки даних

Важкість обробки даних в АСПТЦ містить:

3 - Широку логічну обробку даних, чуттєве управління(наприклад, спеціальні перевірки при обробці даних) 

Повторне використання даних

2-  Оцінка вихідного коду зі сторони повторного використання не передбачає цього.

Легкість інсталяції

Степінь легкості установки і настройки АСПТЦ

3 - Вимоги до перенесення даних з одного носія до іншого і інсталяції сформовані ще на підприємстві, допомога для установки і перенесення даних представлені і протестовані.

Простота використання

4 - ефективність використання при виконанні основних операцій.

Переносимість

Можливість установки АСПТЦ на різні обчислювальні системи в різних організаціях:

0-представлені і протестовані документація і план підтримки по установці АСПТЦ на декілька комп’ютерів неможливий. Тому що всі комп’ютери підібрані ще на підприємстві.

Легкість вимірів

Наявні:

Можливість організації гнучких запитів, що обробляють вимоги середньої важкості