Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Антипова. Отчет по практике.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
65.66 Кб
Скачать
  1. Работа с базами данных

Структура программной системы представляет собой клиентское приложение, написанное на языке высокого уровня Object Pascal в среде программирования Delphi 7.0, взаимодействующее с базой данных с использованием технологии ADO. База данных разработана на языке Transact – SQL в системе управления базами данных Microsoft SQL Server 2005.

Информационная система построена по архитектуре клиент – сервер. При такой организации реализуются следующие основные функции: управление БД, обработка данных, представление данных. Для разработки ИС была выбрана модель DBS (DateBase Server) двухзвенной архитектуры клиент – сервер. Схема модели предоставлена на рисунке 1.

Рисунок 1 – Модель DBS

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

Модель DBS имеет ряд достоинств:

  1. низкая нагрузка на сеть, так как результаты выполнения хранимой процедуры обычно бывают весьма компактными;

  2. простота обновления логики обработки. Для внесения изменений в логику обработки достаточно поменять программный код хранимой процедуры. Причем возможно внесение изменений без остановки информационной системы.

24