3 Проектирование и реализация информационной системы «Интернет аукционы»
На основе предъявляемых требований, приведенных в параграфе 1.3, информационная система представлена как веб-приложение.
Веб-приложение – это клиент-серверное приложение, в котором клиентом выступает браузер, а сервером – веб-сервер.
Для информационной системы «Интернет аукционы» выбрана трехуровневая архитектура, представленная на рисунке 3.1.
Рисунок 3.1 – Трёхуровневая архитектура
Компоненты в трехзвенной архитектуре распределяются следующим образом:
на стороне клиента – представление данных
на выделенном сервере приложений – прикладные компоненты
на сервере базы данных – управление ресурсами
Преимущества данной архитектуры:
разграничение данных
масштабируемость
высокая производительность
возможность модифицировать данные перед отображением клиенту
В качестве типа сервиса архитектуры «клиент-сервер» был выбран тип «тонкий клиент». «Тонкий» клиент подразумевает, что на сервере выполняется основная часть обработки данных, а к клиентам уже передаются результаты обработки данных.
Большое внимание было уделено выбору средств реализации, так как от языка программирования и среды разработки зависит пользовательский интерфейс.
В качестве языка программирования был выбран язык программирования PL/SQL. Язык программирования plsql – это полноценный компилируемый язык для описания базы данных.
3.3 Проверка работоспособности информационной системы
Рассматривается главная страница информационной системы на рисунке 3.2.
Рисунок 3.2 – Главная страница информационной системы
На рисунке 3.3 изображена страница список всех заявок на аукцион.
Рисунок 3.3 – Список всех заявок на аукцион
Do'stlaringiz bilan baham: |