Разработка автоматизированного рабочего места менеджера транспортного предприятия, страница 13

Среда разработки Delphi включает в себя мощный набор визуальных инструментов для быстрой разработки приложений, поддерживающей разработку пользовательского интерфейса и подключение к корпоративным базам данных. VCL - библиотека визуальных компонент, включает в себя стандартные объекты построения пользовательского интерфейса, объекты управления данными, графические объекты, объекты мультимедиа, диалоги и объекты управления файлами, управление DDE и OLE. Визуальные компоненты в Delphi обладают большой гибкостью.

Объекты БД в данной среде программирования основаны на SQL и включают в себя полную мощь Borland Database Engine. В состав Delphi также включен Borland SQL Link, для доступа к таким системам управления баз данных как:  Oracle, Sybase, Informix и InterBase и  локальный сервер Interbase..

Таким образом, для разработки приложения лучше всего  подойдет среда программирования Borland Delphi,, так как она имеет быстрый компилятор, интегрированные решения для клиент-серверных приложений, мощные визуальные средства разработки.

Средствами Delphi можно разрабатывать программы, работоспособность которых возможна  на ПК с невысокими операционными возможностями.

Так же на предприятии имеется программный пакет среды программирования Delphi-7.

Поскольку в рамках данной работы предполагается наличие нескольких пользователей на различных рабочих местах с возможностью одновременного доступа к хранимым данным, в качестве основной СУБД следует использовать СУБД с клиент-серверной архитектурой.

В соответствие с этим в качестве СУБД-претендентов были выдвинуты:

·  Interbase;

·  Microsoft SQL Server;

·  MySQL;

Сравнительный анализ данных СУБД приведен в таблице 2.2

 

 

 

 

 

 

 

 

Таблица 2.2.

Сравнительный анализ данных СУБД

Свойство

Вес свойства (условных балов)

Embarcadero InterBase 7.5

Microsoft SQL Server Express

MySQL

Производи-тельность

8

6

8

8

Обеспечение целостности данных на уровне базы данных

7

6

8

8

Обеспечение безопасности

6

6

7

6

Поддержка SQL

8

10

10

10

Доступный интерфейс

8

9

9

9

Возможность создания сложных запросов

8

8

9

8

ИТОГО

342

386

372

Исходя из проведенного исследования, можно сделать вывод, что  основные показатели СУБД Microsoft SQL Server Express выше. СУБД Microsoft SQL Server Express является наиболее подходящей, для разработки  АРМ сотрудника транспортного отдела.

Использование    выбранной СУБД, разработка базы данных  и интерфейса   должно учитывать особенности работы с базой данных. 

При заполнении новых путевых листов и поступлении новых автомобилей в филиал данные вводятся в базу.

Система управления базами данных предоставляет доступ к данным для всех пользователей  независимо от уровня их знаний в отношении работы с данными.

Проектирование базы данных выполняет человек (или группа лиц, имеющих достаточные знания для корректной разработки базы), – администратор базы данных.

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

Инфологическая модель не должна изменяться, пока не наступят  реальные изменения, которые необходимо вносить в модель.

Есть компьютерно-ориентированные модели, такие как датологическая и физическая модель данных.  Даталогическая модель представляет собой описание модели на языке конкретной СУБД. Физическая модель оказывает влияние на эксплуатационные характеристики БД. Разработчики СУБД стараются создать наиболее производительные физические модели данных, предлагая пользователям специальный инструментарий для настройки модели под конкретную БД.