Вернуть лучшее (Ли) - страница 128

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

В разработке графического интерфейса пользователя использую средство визуальной разработки приложений Borland Delphi, который базируется на объектно-ориентированном языке Object Pascal и объектно-ориентированном программировании. Принимаю также реляционную систему управления базой данных, поддерживающей стандарт SQL-92, метод организации информационных систем по двухзвенной архитектуре клиент-сервер.

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

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

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

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