Глава 1. ВВЕДЕНИЕ
О программе
Известно, что компьютерные системы учета, построенные по технологии
клиент-сервер и разработанные с использованием таких систем проектирования
, как Delphi, отличаются высоким быстродействием и хорошим качеством
интерфейса. Большинство этих систем пишется «с нуля»
под конкретный заказ, и в результате их стоимость оказывается
высокой, а сами системы достаточно жесткими, требующими новых
затрат при любой их модификации. В то же время
большинство существующих на сегодняшний день специализированных систем бухгалтерского и складского
учета, адаптируемых под задачу пользователя, не отличаются высоким
быстродействием, имеют скромные возможности интерфейса и вызывают массу сложностей
в тех случаях, когда учетные задачи хоть немного отличаются
от стандартных.
Нам часто приходилось разрабатывать учетные программы на Delphi для тех
наших заказчиков, которых не устраивали продукты, представленные на
рынке стандартных бухгалтерских и складских программ. Опыт этих разработок
говорит нам о том, что основная работа каждый раз
состоит в постановке конкретной задачи, с учетом массы специфических
моментов, отличающих бизнес-процессы заказчика. При этом
непрерывное уточнение задачи заказчика, разработка (и доработка)
системы, а также ее отладка, внедрение, ввод
данных и обучение персонала, как правило, происходят параллельно
, что создает массу сложностей для разработчика и приводит к
удорожанию системы в целом.
Разрабатывая систему Allegro, мы старались создать инструмент для разработчика
, отличающийся простотой, высоким быстродействием и высоким качеством оконного
интерфейса одновременно. Мы старались создать такую среду, в
которой, разработчик, начав решать проблемы заказчика с какой
-нибудь одной неотложной и важной оперативной задачи, в
дальнейшем имел бы возможность эволюционным путем довести конфигурацию до полного
и высококачественного финансового учета во всей компании в целом.
|