В основе проекта любой ИС лежат методологии, технологии и инструментальные средства проектирования. Методология реализуется через технологии с привлечением инструментальных средств. **Технологии проектирования** - совокупность 3 составляющих: 1. Технологические инструкции, состоящие из описания последовательности технологических операций 2. Условия выполнения этих операций 3. Описание этих операций в виде графических и текстовых нотаций Технология проектирования, разработки и сопровождения ИС должна удовлетворять следующим требованиям: - Поддерживает полный ЖЦ - Достигает цели разработки с заданным качеством в установленное время - Крупные проекты должны разбиваться на подсистемы, слабо связанные по данным и функциям - Работа ведется небольшими группами - Обеспечивает минимальное время получения работоспособной информационной системы, но не всей, а отдельных подсистем. Практика показывает, что при наличии завершенного проекта внедрение идет по отдельным подсистемам - Возможность ведения версий проекта, автоматического выпуска проектной документации - Проектные решения должны быть независимы от средств реализации операционных систем, СУБД, языков программирования - Должна строится на согласованных инструментальных средствах проектирования Реальное применение любой технологии проектирования невозможно без выработки стандартов, т. е. правил, соглашений: - **Стандарт проектирования** - устанавливает набор необходимых моделей и степень их детализации - **Стандарт оформления проектной документации** - правила фиксации проектных решений на диаграммах, правила именования объектов, набор атрибутов для объектов, правила оформления диаграмм, форма, размер объектов, конфигурация рабочих мест разработчиков. Состав, структура документации на каждой стадии проектирования. Требования к оформлению - содержание раздела, пунктов, таблиц. Правило подготовки, рассмотрения, согласования, утверждения документов с указанием предельных сроков. Требование к настройке издательской системы для подготовки документации. Требования к настройке case-средств - **Стандарт пользовательского интерфейса** - правило оформления экранов: шрифты, цвета, состав, расположение окон и элементов управления. Правило использования клавиатуры и мыши. Правило оформления текста помощи. Перечень стандартных сообщений. Правило обработки реакции пользователя