- •2 Проектирование информационной системы
- •2.1 Цель создания информационной системы
- •2.2 Разработка общего алгоритма функционирования ис
- •2.3 Выбор состава программных средств для создания ис
- •2.4 Характеристика баз данных Microsoft Access
- •2.5 Технология ado
- •2.4 Краткий обзор и сравнительный анализ сред проектирования
2.3 Выбор состава программных средств для создания ис
В качестве языка программирования выбран язык BorlandDelphi2006. Сформулируем основные критерии, по которым производился выбор среды программирования для создания данной программы:
создание максимально возможного удобства в работе. Для этого программа должна иметь удобный и современный интерфейс пользователя;
работа модуля должна выполняться с максимально возможной скоростью. Нежелательны ситуации, в которых пользователю длительное время придется ожидать окончания работы программы;
программа должна иметь поддерживать возможность перекрестного использования других приложений, таких как Microsoft Access, Excel;
максимальная простота в установке и использовании модуля;
В ходе последующего анализа имеющихся средств программирования на основании перечисленных критериев был выбран вариант написания данного модуля с использованием системы визуального программирования Borland Delphi. Данное заключение основывалось на следующем.
Среда визуального программирования Delphi работает в среде Windows и предоставляет программисту возможность реализации всех достоинств графического интерфейса этой системы. Так как подавляющее большинство пользователей персональных компьютеров работают сегодня в среде операционных систем семейства Windows, то этот интерфейс является для них наиболее привычным и удобным.
Многие системы разработки приложений для Windows генерируют код-полуфабрикат, который не может быть выполнен процессором без дополнительной трансляции во время работы самой программы, что существенно снижает производительность компьютера. Delphi же использует настоящий компилятор и компоновщик и генерирует стопроцентный машинный код. Такая реализация лишена непроизводительных затрат, что делает программы, написанные на Delphi, максимально эффективными.
Так как Delphi является средой программирования для Windows, то, как и сама операционная система Delphi поддерживает длинные имена файлов и папок.
Для запуска программ, написанных на Delphi, не требуются никакие дополнительные библиотеки, интерпретаторы кода и прочее. Достаточно взять один-единственный сгенерированный исполняемый файл и запустить его там, где нужно. Для установки программы на другой компьютер не требуется создание каких-либо дистрибутивов, не нужен процесс инсталляции, достаточно переписать исполняемый файл программы.
Среда визуального программирования Delphi является мощным средством для быстрой и качественной разработки программ для операционной системы Windows. Имеющаяся библиотека визуальных компонентов позволяет создать интерфейс с пользователем за считанные минуты. Объектно-ориентированный язык Object Pascal, положенный в основу Delphi, является расширением языков Turbo Pascal и Borland Pascal фирмы Borland и нашел в себе отражение новых веяний в программировании. Компонентный принцип, используемый в Delphi, позволяет создавать полноценные Windows-приложения, написав минимальное количество строк кода. Delphi представляет собой открытую систему, позволяя добавлять свои компоненты в систему, модифицировать уже имеющиеся стандартные компоненты благодаря тому, что предоставлены их исходные тексты. Благодаря всему этому разработка программ в среде Delphi становится легкой и приятной.
Таким образом, выбранная платформа, как было показано выше, удовлетворяет поставленным требованиям, поэтому выбор был остановлен на данной системе программирования.
