logo
Процесс информирования родителей об успеваемости учеников

3.4 Выбор операционной среды и средств разработки

Выбор в качестве операционной среды для функционирования Автоматизированного Рабочего Места платформы win32 (ей соответствуют операционные системы Windows95, Windows98, Windows NT, Windows XP) обусловлен следующими ее особенностями:

§ ориентация заказчика на эту платформу;

§ развитые средства создания пользовательского интерфейса;

§ достаточная масштабируемость, т.е. способность работать на широком диапазоне компьютерного оборудования, начиная от машин уровня 486DX4_100 до многопроцессорных систем;

§ наличие драйверов для поддержки широкого спектра периферийных устройств (видеоадаптеров, сетевых адаптеров, принтеров, дисководов CD-ROM и пр.);

§ чрезвычайно широкое распространение этой платформы;

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

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

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

Выбор в качестве среды разработки пакета Borland Delphi 7 обусловлен следующими его особенностями:

§ политика предприятия в области разработки ПО;

§ возможность повторного использования готовых программных компонент;

§ наличие большого количества стандартных компонент, а также достаточное количество библиотек компонент от сторонних фирм, расширяющих и дополняющих возможности стандартных;

§ возможность генерации кода под платформу win32;

§ поддержка ActiveX;

§ достаточно высокая скорость и надежность работы скомпилированных программ в сравнении с интерпретирующими системами;

§ ориентация на "визуальные" методы разработки программ, что позволяет быстро и качественно спроектировать и реализовать стандартный пользовательский интерфейс;

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

Выбор в качестве средства для работы с БД библиотеки ADO обусловлен следующими его особенностями:

§ вхождение его в состав Delphi 7

§ разработчик - Microsoft Corp. что является гарантом возможности просмотра базы данных через иные программные продукты этой компании (MS Access);

Дополнительно в процессе разработки применялись следующие программные библиотеки и инструментальные средства:

§ Библиотека nrComm разработчика DeepSoftware для работы с GSM модемом.

Для подготовки документации и демонстрационной версии программ использовались программы, входящие в комплект Microsoft Office 2003.