Научно-технический журнал УДК 004.424.3 А.Ю. МЕЛИХОВ, А.В. БОРИСОВ-ФЕДОСОВ К ВОПРОСУ ПРОЕКТИРОВАНИЯ ШАБЛОНА ВЗАИМОДЕЙСТВИЯ С РЕЛЯЦИОННОЙ БД ПОСРЕДСТВОМ WEB-ИНТЕРФЕЙСА Описывается реализация одного из способов взаимодействия пользователя с данными, хранящимися в реляционной БД, посредством Web-интерфейса. <...> Типовое решение представлено в виде шаблона (паттерна) проектирования с использованием объектно-ориентированной методологии. <...> Однако в настоящий момент процесс внесения и редактирования записей БД с помощью Web-интерфейса в большинстве случаев несовершенен и осуществляется посредством заполнения соответствующих полей html-формы (рис. <...> Такой метод нарушает привычное представление пользователя о данных и их взаимосвязях, поскольку не соответствует «табличной» форме хранения информации в реляционной БД. <...> Если задача представления данных, полученных из БД, в виде таблицы на html-форме является тривиальной, то решение задачи редактирования средствами Web-интерфейса данных, представленных в виде таблицы, с сохранением результатов в БД, потребует дополнительных Рисунок 1 – Пример стандартного корпоративного интерфейса усилий, поскольку реализация современных языков сценариев (PHP, JavaScript, ASP.NET, Python, Perl) такую возможность не предусматривает [2]. <...> Вопросам проектирования и реализации корпоративных информационных систем в настоящее время посвящено значительное количество работ [3,4], более того, активно 24 № 3 (59) 2010 Информационные системы и технологии внедряются и используются различного рода платформы (ERP-системы, инструментальные среды разработки (IDE), системы управления содержимым (CMS) и т.д.), которые позволяют в рамках единой программно-алгоритмической среды реализовать специфические для заданной предметной области требования. <...> Такие программноалгоритмические решения, получившие название шаблонов проектирования, широко применяются на практике, в большинстве случаев, при проектировании архитектуры <...>