ть можливість використання в сторінках додатків, що виконуються на стороні сервера;
- Елементи управління ActiveX - додатки, що вбудовуються в документ і яка крутиться в більшості випадків на стороні клієнта. Вони надають великі можливості для віддання інтерактивності додаткам;
- Апплети Java - подібний ActiveX-елементів, але їх можливість доступу до локальних ресурсів комп'ютера дуже мала, тому вони вважаються набагато безпечніше, ніж перші;
- Скриптова мова програмування PHP - подібний ASP-технології, але використовується найчастіше на системах подібних UNIX;
- Мова PERL - компільований код обробляється на сервері і результат надсилається користувачеві. Схожий на PHP, але при складних програмах, вимагає більшу кількість ресурсів сервера.
Для проектування та реалізації системи на основі розгляду різних технологій і вибраним напрямком від фірми Microsoft, було вирішено використовувати:
- в якості сценаріїв на стороні сервера - ASP;
- мовою написання серверних сценаріїв - VBScript;
- для підтримки клієнтських сценаріїв - JavaScript;
- мова гіпертекстової розмітки - HTML.
Встановлений програмне забезпечення в СКГУ повністю задовольняє обраним інструментам для реалізації розроблюваної інформаційної системи.
1.4.4 Побудова UML діаграм
UML - мова графічного опису для об'єктного моделювання в області розробки програмного забезпечення. UML є мовою широкого профілю, це відкритий стандарт, який використовує графічні позначення для створення абстрактної моделі системи, званої UML-моделлю. UML був створений для визначення, візуалізації, проектування та документування в основному програмних систем. UML не є мовою програмування, але в засобах виконання UML-моделі як інтерпретується коду можлива кодогенерацію. p align="justify"> Використання UML не обмежується моделюванням програмного забезпечення. Його також використовують для моделювання бізнес-процесів, системного проектування і відображення організаційних структур.позволяет також розробникам програмного забезпечення досягти угоди в графічних позначеннях для представлення загальних понять (таких як клас, компонент, узагальнення (generalization), об'єднання (aggregation) і поведінка), і більше сконцентруватися на проектуванні та архітектурі.
Мова UML являє собою общецелевого мову візуального моделювання, який розроблений для специфікації, візуалізації, проектування та документування ...