y"> Для роботи клієнтської частини системи необхідні:
ПК, підключений до мережі Internet
- JRE 6
Вимоги операційні
Робота з системою повинна здійснюватися c допомогою десктопного додатка.
Інтерфейс системи повинен бути реалізований англійською мовою.
Вимоги до ресурсів
Рекомендована конфігурація сервера БД:
ЦПУ Intel Core 2 Duo 2.2 ГГц
- Оперативна пам'ять 2 Гб
ОС Microsoft Windows Server 2008
СУБД JavaDB
Інтернет-канал 100 Мбіт/с
Вимоги до захисту
Резервне копіювання БД виконує замовник.
Вимоги щодо мобільності
Для роботи серверної частини системи необхідний сервер, що володіє наступними характеристиками:
ЦПУ Intel Core 2 Duo 2.2 ГГц
- Оперативна пам'ять 2 Гб
Будь-яка ОС, що підтримує JRE
СУБД JavaDB
Інтернет-канал 100 Мбіт/с
Для роботи клієнтської частини системи необхідні:
ПК під управлінням будь-якої ОС, що підтримує Java.
- Java Runtime Environment 6
Підключення до мережі Internet по каналу 128 Кбіт/с або більше широкому.
Вимоги по якості ПО
Клієнтське ПЗ повинно працювати однаково під всіма ОС, що підтримують Java.
Вимоги по надійності
Наслідком аварій та інших критичних ситуацій, пов'язаних з роботою програми, може бути часткова або повна втрата даних, доданих користувачами.
2. Аналіз вимог
. 1 Опис концептуальної моделі
Склад підприємства є найпершою і останньою крапкою руху продукції по підприємству, і від ритмічності його роботи багато в чому залежить ВЕСЬ виробничий цикл. Одним із способів підвищення надійності і швидкості роботи підприємства є формування і управління функціонуванням складським господарством підприємства на основі останніх досягнень складської логістики. Особливе значення має процес обліку товару на складі. Застосування автоматизованих систем обліку допомагає забезпечити точність і своєчасність ведення обліку, швидкість отримання необхідних даних, а також надає можливість віддаленого перегляду даних.
Розробляється система служить для полегшення обліку товарообігу на складі, а також для прискорення цього процесу.
Основним об'єктом маніпулювання системи служать товари та записи про постачання, які містять інформацію про доставленому товарі, обсязі партії та відповідальну особу-працівника складу.
Передбачається, що програма обліку медичних препаратів на складі повинна бути легко освоєна навіть незнайомим з комп'ютерною технікою персоналом.
. 2 Словник предметної області
Журнал поставок - набір записів про ввезення-вивезення товару, з зазначенням товару, обсягу партії та відповідальної особи.
Обсяг партії - число одиниць продукції в даній партії.
Відповідальна особа - співробітник складу, продукує контроль і облік поставки.
Поставка - операція ввезення партії товару на склад або його вивезення зі складу.
Склад - приміщення, комплекс приміщень, призначений для зберігання матеріальних цінностей.
Товар - будь-яка річ, яка може зберігатися на складі.
. 3 Основні прецеденти використання ПЗ
3. АРХІТЕКТУРНЕ ТА детальне проектування ПО
. 1 Архітектурне проектування
На сьогоднішній день найбільшого поширення наступні архітектури розподілених систем обробки даних:
- файл-сервер;
стандартна модель клієнт/сервер;
багаторівнева модель клієнт/сервер.
Мультиплеєрні системи, засновані на технології файл-сервера, мають на увазі тільки спільне використання мережевих дисків, що зберігають колективні дані.
Основними недоліками даної архітектури можна вважати наступне:
- при великій кількості користувачів, даних знижується продуктивність, порушується цілісність даних;
засоби захисту даних, підтримки цілісності даних, транзакції не передбачені даної архітектурою;
<...