- •1. Общая характеристика процесса проектирования ис. Структура ис.
- •2. Классификация рынка ис.
- •3. Жизненный цикл программного обеспечения ис
- •6.Документирование потока событий. Основной поток. Альтернативный поток. Исключения. Примеры.
- •7. Диаграммы взаимодействия. Диаграммы последовательности. Объекты. Сообщения. Время жизни объекта. Рефлексивная связь. Примеры.
- •8.Диаграммы взаимодействия. Диаграммы кооперации. Примеры.
- •9.Диаграммы деятельностей. Потоки. Синхронизация, распараллеливание процессов. Примеры.
- •11.Отношения между классами. Ассоциация. Виды ассоциаций. Агрегация. Композиция. Наследование. Зависимость. Генерация программного кода. Примеры. Отношения между классами
- •13.Диаграммы компонентов. Модули. Включение классов в модули. Связи между компонентами. Примеры.
- •Диаграммы компонентов
- •14.Диаграммы размещений. Процессоры. Устройства. Примеры.
- •15.Каноническое проектирование ис. Гост 34.602-89. Стадии и этапы создания ис. Обследование. Техническое задание.
- •16.Методология моделирования предметной области. Структурная модель. Функциональная модель. Объектно-ориентированная модель. Синтетическая методика.
- •17.Исходные данные для проектирования. Процессные потоковые модели. Классификация процессов. Референтная модель бизнес-процесса. Проведение предпроектного обследования предприятий.
- •Выделение и классификация процессов
- •Проведение предпроектного обследования предприятий
- •Кодирование технико-экономической информации
- •Информационная база и способы ее организации
- •Моделирование данных
- •20.Разработка пользовательских интерфейсов. Типы интерфейсов. Сравнение интерфейсов.
- •21.Структура программных модулей.
- •22.Анализ и оценка производительности ис. Методы контроля проекта. Трудоемкость разработки программных средств.
- •Методы контроля проекта.
- •Трудоемкость разработки программных средств
- •23.Управление проектом ис. Управление производством программных средств. Управление разработкой программных средств. Организация коллективной разработки. Методы бригадной разработки.
- •Организация коллективной разработки
- •Методы бригадной разработки
- •24.Инструментальные средства проектирования ис.
- •Vantage Team Builder (Westmount I-case)
- •25.Типовое проектирование ис. Классы типового проектирования: элементные, подсистемные, объектные. Достоинства и недостатки.
- •26.Графические средства представления проектных решений.
- •27.Этапы проектирования ис с применением uml. Разработка модели бизнес-прецедентов
- •Разработка модели бизнес-объектов
- •Разработка концептуальной модели данных
- •Разработка требований к системе
- •Анализ требований и предварительное проектирование системы.
- •28.Тестирование ис. Белый ящик. Покрытие операторов. Покрытие решений. Покрытий условий. Примеры.
- •Разработка тестов методами белого ящика.
- •29.Эксплуатация ис. Этапы эксплуатации информационной системы
- •5.1. Приобретение имеющейся информации
- •5.2. Первоначальный сбор собственной информации
- •5.3. Обновление информации, ее анализ и распространение
- •34 Программирование компоненты “Оперативный учет”. Регистры. Регистр накопления. Регистр остатков. Измерения. Движения регистров. Примеры.
34 Программирование компоненты “Оперативный учет”. Регистры. Регистр накопления. Регистр остатков. Измерения. Движения регистров. Примеры.
Программирование компоненты Оперативный учет.
Регистры накопления в «1С:Предприятие 8.2».Оперативный учет.
Регистр накопления образует многомерную систему измерений и позволяет "накапливать" числовые данные в разрезе нескольких измерений. Например, в таком регистре можно накапливать информацию об остатках товаров в разрезе номенклатуры и склада, или информацию об объемах продаж в разрезе номенклатуры и подразделения компании. Информация в регистре накопления хранится в виде записей, каждая из которых содержит значения измерений и соответствующие им значения ресурсов. Измерения регистра описывают разрезы, в которых хранится информация, а в ресурсах регистра накапливаются нужные числовые данные. Вместе с каждой записью, находящейся в регистре накопления, можно хранить дополнительную произвольную информацию. Для этого служат реквизиты регистра накопления. Изменение состояния регистра накопления происходит, как правило, при проведении документа. Поэтому каждая запись регистра связана с определенным документом - регистратором, номером строки этого документа, и датой – периодом. В качестве ресурса накапливает только числа
Существует два вида регистров накопления: регистры накопления остатков и регистры накопления оборотов. Регистр накопления остатков позволяет хранить как итоговые значения ресурсов - остатки, так и изменения этих ресурсов - обороты. Регистр накопления оборотов является более "специализированным" видом регистра накопления и позволяет хранить только изменения ресурсов - обороты.
Основными функциональными возможностями, которые предоставляет регистр накопления разработчику, являются:
- выбор записей в заданном интервале по заданным критериям;
- выбор записей по регистратору;
- получение остатков и оборотов на указанный момент времени по заданным значениям измерений;
- режим работы с разделением итогов, который обеспечивает более высокую параллельность записи в регистр;
- отключение использования текущих итогов;
- расчет итогов на указанную дату;
- чтение, изменение и запись набора записей в регистр;
- возможность записи в регистр без пересчета итогов;
- полный пересчет итогов и пересчет итогов за указанный период.
Регистры остатков
Для регистра остатков методы встроенного языка позволяют получить остатки регистра накопления на заданный момент времени. Есть возможность фильтрации по значениям измерений, а также получения остатков в разрезе других измерений.
Прежде всего, регистры используются для хранения информации, к которой требуется получать оперативный доступ. «Уровень оперативности» и, соответственно, целесообразность использования регистра должен определять специалист, выполняющий конфигурирование системы 1С: Предприятие, в соответствии с требованиями пользователей системы.
Регистры позволяют получать наиболее достоверную информацию о состоянии средств. Но регистр, в отличие от документа, является хранилищем итоговой информации, поэтому именно запись изменений в регистры служит подтверждением того, что хозяйственная операция совершена.
Измерения, движение регистра
Регистр любого вида имеет измерения, ресурсы и реквизиты. Измерениями называют объекты, в разрезе которых происходит хранение информации об остатках и оборотах. Ресурсами являются данные числового типа, которые предназначены для хранения остатков или оборотов. Реквизиты же хранят вспомогательную информацию об одной записи регистра, которую называют движением. Пусть требуется создать регистр, который хранит остатки материалов различных видов на складе. Тогда измерением регистра является вид материала, т.е. объект типа Справочник.Материалы, ресурсами регистра могут являться количество и стоимость материала. В качестве реквизитов можно использовать, к примеру, тип документа, по которому произошел приход или расход материалов, ссылку на поставщика, от которого поступили материалы, и прочие. Операции с регистрами выполняются в документах. Для того чтобы документ мог работать с регистрами, требуется отметить флажокОперативный учет на диалоге редактирования свойств документа. Создание одного движения регистра представляет собой заполнение всех измерений, ресурсов и реквизитов регистра. Для регистра остатков это означает приход или расход объекта измерения на размер ресурсов. Для регистра оборотов движение означает только увеличение оборота конкретного периода по конкретному объекту измерения в объеме ресурсов. Создание движений регистров производится в процедуре ОбработкаПроведения() документа. В системе 1С:Предприятие существует глобальный системный объект Регистр. Через него можно получить доступ ко всем регистрам, созданным в конфигурации, как к его атрибутам. После заполнения данных движения регистра (измерений, ресурсов, реквизитов) следует вызвать процедуру ДвижениеПриходВыполнить() или ДвижениеРасходВыполнить() для регистра остатков, или ДвижениеВыполнить() для регистра оборотов. Просмотр движений регистров, соответствующих конкретному документу, можно осуществить через вызов контекстного меню документа (пунктДвижения документа). Пиктограмма рядом со строкой движения говорит о том, является ли движение приходом (+) или расходом (-). Получить остатки или обороты регистра можно с помощью функций Остаток(Измерение1, Измерение2,... ИмяРесурса) для регистра остатков иИтог(Измерение1, Измерение2,... ИмяРесурса) для регистра оборотов. В обоих случаях первыми параметрами задаются объекты измерений регистра. В качестве последнего параметра указывается символьная строка, содержащая идентификатор ресурса, остаток или итог по которому нужно получить. Разберем простой пример, показывающий как работать с регистрами оперативного учета. Создадим в конфигурации два регистра: 1. регистр МатериалыНаСкладе, хранящий остатки всех видов материалов на складе. Очевидно, это должен быть регистр остатков. Измерением в нем будет являться объект Материал типа Справочник.Материалы, ресурсами - Количество и Стоимость; 2. регистр Поставки, в котором хранятся обороты по поставкам материалов разными поставщиками за месяц. Это уже регистр оборотов, в котором в качестве измерения задан объект Поставщик типа Справочник.Контрагенты, а в качестве ресурсов - СуммаПоставок.