Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Не функціональні вимоги
Вимоги до продукту:
· Система повинна працювати на операційній системі MS Windows.
· Комп’ютер-сервер, на якому буде розміщена база даних повинен мати процесор з частотою не менше 2.0 GHz, вінчестер об’ємом 320 GB та оперативною пам’яттю не менше 3 Gb. Операційна система MS Windows із встановленою програмою Міcrosoft SQL server 2008 SP1.
· Клієнтські ПК з ОС Windows і встановленою спеціальною програмою, яка забезпечує роботу в режимі клієнт 1 або клієнт 2. Мінімальні апаратні характеристики: процесор - 800 MHz, вінчестер – 4 гб, оперативна пам’ять 64 Мб.
· Локальна мережа, вихід в Інтернет.
· Швидкодія Інтернету повинна бути не меншою 512 Кбіт/сек.
Вимоги до процесу:
· Використання протоколу TCP/IP.
· Використання протоколу HTTP/HTTPS.
· Можливість одночасної роботи в системі ~ 100 клієнтів.
· Можливість одночасної обробки ~ 100 запитів.
Зовнішні вимоги:
· Операційна система МS Windows.
· Мова інтерфейсу – англійська, українська, російська.
· Комп’ютер-сервер.
· Локальна мережа, вихід в Інтернет.
· Тип мережі: Ethernet або Fast Ethernet.
· Швидкодія Інтернету повинна бути не меншою 512 Кбіт/сек.
Об’єм
| Можливість одночасної роботи в системі ~ 100 клієнтів.
| Швидкість реакції системи на запит
| Можливість одночасної обробки ~ 100 запитів.
| Апаратні засоби
| Апаратна частина серевера:
· Процесор Intel Core 2 Duo 2.0 GHz x 2
· Вінчестер 320 GB
· Відеокарта 128 Mb
· Оперативна память DDR3 4GB 1667 MHz
Апаратна частина клієнтського компютера:
· Локальна мережа, вихід в Інтернет.
· Процесор Intel Pentium II 800 MHz
· Вінчестер 4 GB
· Відеокарта 64 Mb
· Оперативна память DDR 128MB
· Мережева карта: ASUS NX1101 10/100M
· Монітор
· Клавіатура
· Мишка
Вимоги до мережі:
Швидкодія Інтернету повинна бути не меншою 512 Кбіт/сек.
Вимоги до офісу:
· Температура повітря, 0С – 15 - 30
· Вологість повітря, % – 40-90
| Програмний інтерфейс
| · Сумісність з ОС WINDOWS.
· Написана в середовищі Visual Studio 2009.
Програмна чатина сервера:
· Microsoft SQL server 2008 SP1.
| Взаємодія людини з системою
| Для роботи працівників з програмою достатньо: - встановити програму на ОС WINDOWS;
- мати вихід в Інтернет чи локальну мережу.
| Безпека
| База даних написана мовою SQL і розміщена на сервері.
Для захисту використовують стандартні методи програми MS SQL Server, такі як:
· Правила безпеки;
· Обмеження доступу до файлів SQL Server;
· Захист клієнтів;
· Антивірус;
· Захист від атаки «SQL Injection»
При неправильному завершенні роботи втрати даних не буде, оскільки працівник працює напряму з базою. Всі зміни здійснені в клієнті одразу передаються базі даних. Втратитися можуть лише ті зміни, які були в процесі виконання.
| Гнучкість
| Програма працюють практично на всіх версіях MS Windows.
Програма передбачає роботу як через локальну мережу, так і через Інтернет (у випадку клієнт 1, клієнт 2).
Інтерфейси прцівників передбачають налаштування під власні потреби.
| Ресурси
| Обмеження строго по бюджету 20 000 грн.
| Час
| 11 місяців на розробку системи:
· Етап формулювання вимог -1 місяць.
· Етап аналізу - 1 місяці.
· Етап проектування - 3 місяці.
· Етап реалізації - 5 місяців.
· Етап товару- 1 місяць.
· Етап встановлення – 7 днів.
| 3. Аналіз.
3.1. Словник термінів
Термін
| Визначення
| Адміністратор
| Особа, яка має доступ до всіх функцій системи і веде контроль за коректною роботою.
| Працівник
| Особа, яка має обмежений доступ до бази через програму і має такі доступні функції, як: оформлення замовлень і занесення в БД нового товару.
| Сервер
| Комп’ютер з SQL сервером на якому буде розміщена база даних.
| Клієнт
| Це програма, яка включає спеціальні функції і призначена для певного типу користувачів.
| База даних
| Набір даних розміщених на сервері з яким взаємодіє клієнтська програма.
| Інтерфейс
| Засіб за допомогою якого користувач здійснює дозволені йому функцію.
| 3.2. Побудова та опис логічної моделі
3.2.1. Модель функціонування системи
|