Харакиеристики об’єкту автоматизації 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Харакиеристики об’єкту автоматизації



Програмний комплекс, що розробляється, повинен мати вигляд серверного програмного забезпечення, а робота користувача повинна відбуватисяся через звичайний браузер Opera, IE, тощо.

Тестові завдання повинні зберігатись в базі даних під управлінням реляційної СКБД типу Oracle чи MySQL. Інформація повинна вноситись через сервер бази даних з застосуванням створених функцій користувача. Доступ до інформації повинен дозволяється користувачам, яким присвоєно пароль у системі. Система повинна гарантувати збереження та конфіденційність інформації шляхом впровадження ідентифікації користувача.

Програмний виріб повинен забезпечити користувача простим й інтуїтивно зрозумілим інтерфейсом використання, а адміністратора – надійними й потужними механізмами адміністрування.

Для роботи на комп’ютері повинен бути встановлений браузер та наявність мережі з сервером.

“Автоматизована система підготовки тестів й практичних завдань” повинна стати повно функціональною системою генерації збірок тестів для модулів та іспитів, що в сучасних умовах знайде широке застосування в навчальних закладах та в ряді інших організацій, які застосовують тестування в процесі свого функціонування.

Вимоги до системи

Вимоги до системи в цілому

Програмний комплекс повинен мати вигляд серверного програмного забезпечення, робота користувача повинна відбуватися через браузер Opera, IE, тощо. Повинна забезпечуватись абсолютна незалежність ефективності роботи програмного комплексу від платформи, яку використовує користувач – Windows, Linux, FreeBSD чи MacOS.

Система має бути кроссплатформленою, що планується досягти за рахунок використання платформи Java для реалізації коду. Враховуючи зорієнтованість на розподільність та роботу в мережі повинна використовуватись Java 2 Enterprise Edition (надалі J2EE). В якості серверної операційної системи повинно бути допустимим використання будь-якої ОС класу UNIX, FreeBSD чи Solaris.

Для прискорення розробки АС повинно бути використано безкоштовні засоби розробки (Eclipse, NetBeans), тестування (JUnit), проектування (StarUML, plugins for Eclipse) та IDE Java Sun ONE Studio.

Вимоги до функцій системи

Програмне забезпечення, що розробляється, повинно реалізувати трьохрівневу архітектуру клієнт-серверного додатку.

В системі повинно бути передбачено керування опціями відображення тих чи інших частин інтерфейсу.

Вихідна інформація повинна бути отримана через запити користувачів, з якими вони будуть звертатися до бази даних, запити повинні бути реалізовані через інтерфейс програмного комплексу „Тест”.

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

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

Функціональності системи.

Управління дисциплінами: створення нової дисципліни; видалення дисципліни; додавання нової теми до дисципліни; видалення теми з дисципліни.

Управління тестовими завданнями: складання тестів; перегляд тестів; редагування тестів.

Генерація збірок: майстер генерація збірок тестів; майстер генерація збірок практичних завдань.

Адміністрування: додавання нових користувачів; управління інтерфейсом користувачів; видалення користувачів; створення резервної копії даних; відновлення даних з резервної копії.



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 67; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.216.43.163 (0.006 с.)