Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовик Буров пример.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.9 Mб
Скачать

2.4.3.3. Требования к лингвистическому обеспечению

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

Для программирования данной системы должен быть встроенный в среду программирования Delphi 7 объектно-ориентированный язык Object Pascal.

Инструментальные средства данного языка представляют собой интегрированную среду разработки программ, то есть дают возможность решить практически все задачи, стоящие перед программистом при разработке программ:

- редактирование - удобную подготовку и исправление текста программ;

- компиляцию программы, сопровождаемую поиском ошибок программиста и квалифицированными подсказками об их возможном характере;

- средства настройки среды программирования и окружения;

- средства отладки программ, например, пошаговое исполнение программы, возможность просмотра значения любой переменной.

Для организации базы данных системы необходимо использовать язык структурированных запросов SQL, встроенный в среду Delphi 7.

SQL относится к замкнутым языкам программирования. SQL ориентирован на работу с БД и обладает превосходными средствами манипулирования базами данных.

SQL обладает высокой степенью декларативности, т.е. от пользователя не требуется описание алгоритма получения результата. Алгоритм получения формируется в самой СУБД, что существенно облегчает работу пользователя, повышая его производительность.

По используемому математическому аппарату язык SQL относится к языкам, использующим аппарат реляционной алгебры. SQL обеспечивает манипулирование не одиночными записями, а множеством записей: в качестве операндов и результатов операций используются отношения РМД.

2.4.3.4. Требования к программному обеспечению

Для разрабатываемой АСУ в качестве системного программного обеспечения рекомендуется использование операционной системы Windows NT. Windows NT выпускается в двух модификациях: Windows NT Server и Windows NT WorkStation. Windows NT Server в первую очередь предназначен для управления сетевыми ресурсами. Система обеспечивает высокую мобильность и безопасность без потери производительности. Windows NT Server содержит средства для организации быстрого поиска информации и просмотра ресурсов глобальных сетей, обеспечивает возможность использования любых каналов связи, поддерживает до 256 одновременных подключений к одному серверу, а несколько серверов могут быть использованы для организации общедоступной сетевой службы. Windows NT WorkStation – это версия ОС Windows NT, предназначенная для работы на локальных компьютерах и рабочих станциях. Она является полностью 32-х разрядной операционной системой, наиболее защищенной и надежной. Все приложения в Windows NT работают в режиме многозадачности. В современном программировании все более активно используются различные инструментальные средства быстрой разработки Windows-приложений.

Для более удобного использования и наглядности система должна быть реализована в интегрированной среде Delphi 7, которая представляет собой систему, в полной мере реализующую все достоинства объектно-ориентированного программирования. Программа представляется в виде совокупности объектов, каждый из которых является реализацией собственного класса, которые в свою очередь образуют иерархию на принципе наследования.

Delphi 7 предоставляет пользователю возможность использовать средства визуального программирования при разработке программ, создавать и использовать специальным образом оформленные объекты.