ача даних відноситься до рівня бізнес - логіки. Всі інші сервіси ставляться до рівня доступу до даних. br/>
3. Фізичний дизайн
На етапі фізичного дизайну вирішується ряд завдань:
В· Виявити найбільш підходящі технології. У процесі фізичного дизайну проектна команда оцінює технології і визначає оптимальні для розроблюваного рішення.
В· Перетворити логічний дизайн в моделі фізичного дизайну. Виконував цю роботу, команда на основі результатів логічного дизайну створює гнучку специфікацію із зазначенням компонентів. Так, додаток описується з точки зору розробників, що дозволяє приступити до розробки продукту, який задовольняє вимогам.
В· Створити базову версію, основу для початку розробки. Крім моделей і стратегій команда визначає ролі та обов'язки розробників, а також процеси.
.1 Рівень представлення даних
Браузери, для зв'язку і спілкування з сервером використовують мови гіпертекстової розмітки, такі як HTML - технологію web - дизайну. Гідності HTML:
В· Мова дуже простий.
В· Мова досить гнучкий, щоб працювати з деякими з інструментів активного програмування (PHP і JavaScript).
В· Мова після постійних доробок знайшов чіткі В«обрисиВ» у вигляді стандартів HTML.
На сьогоднішній день, альтернативи цій технології не існує.
Зовнішній вигляд системи представлений на малюнках нижче.
На малюнку 4 представлений інтерфейс для додавання нового учня в систему. Для того, щоб відправити дані на сервер необхідно коректно заповнити всі поля у формі. Для зручності користувача праворуч існують індикатори, що показують правильність введених даних. br/>В
Рис. 4 - Форма додавання студента
На малюнку 5 зображено результат додавання користувача
В В
Рис. 5 - Результат роботи блоку додавання студента
.2 Рівень даних
До даного рівня відносяться всі функції модулів, що виконують завдання організації доступу і низькорівневої обробки даних.
.3 Нормалізація
Головна мета нормалізації бази даних - усунення надмірності і дублювання інформації. В ідеалі при нормалізації треба домогтися, щоб будь-яке значення зберігалося в базі в одному примірнику, причому значення це не має бути отримано розрахунковим шляхом з інших даних, що зберігаються в базі. p align="justify"> База даних вважається нормалізованої, якщо її таблиці представлені в третій нормальній ф...