Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / КУРСОВАЯ РАБОТА, ПРОГРАММИРОВАНИЕ

Разработка программного модуля для анализа и прогнозирования остатков товарно-материальных ценностей на складах организации

irina_k200 504 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 42 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 07.10.2020
Разработка базы данных автоматизации учета движения товарно-материальных ценностей оказалась одной из задач, которая привела к созданию множества программного обеспечения для управления предприятием. На предприятиях, имеющих на своих складах расширенную номенклатуру материальных ценностей, введение механизированного учета их движения позволяет оптимизировать запасы с соблюдением нормативов, исключить наличие на складах запасов ТМЦ долго лежащих без движения, не допускать перебоев с поставками, контролировать расчеты с поставщиками. Автоматизация процесса учета на складе позволяет отказаться от трудоемкого ведения складского учета на бумажных носителях. Взаимосвязь работы вычислительной техники на складе и в бухгалтерии позволяет оптимизировать работу бухгалтерии.
Введение

Материалы непременно сопутствуют осуществлению практически любого производственного процесса, входят в состав продукции или опосредуют процесс выполнения работ или оказания услуг. Используются материалы и в торговой деятельности. Поэтому вопросы бухгалтерского учета материалов, правильного определения их стоимости всегда имеют весьма важное значение. В настоящее время порядок бухгалтерского учета материалов регулируется Положением по бухгалтерскому учету "Учет материально-производственных запасов" ПБУ 5/01, утвержденным приказом Минфина России от 09.06.2001 N 44н (ПБУ 5/01), и Методическими указаниями по бухгалтерскому учету материально-производственных запасов, утвержденными приказом Минфина России от 28.12.2001 N 119н (далее - Методические указания по учету материально-производственных запасов). Кроме того, некоторые особенности учета материально-производственных запасов, не относящихся к категории вне оборотных активов, разъяснены Методическими указаниями по бухгалтерскому учету специального инструмента, специальных приспособлений, специального оборудования и специальной одежды, утвержденными приказом Минфина России от 26.12.2002 N 135н. Для автоматизации учета товарно-материальных ценностей могут широко использоваться базы знаний и базы данных. Назначение баз данных - это сбор накопленных данных и эффективное предоставление их в интересах конкретных прикладных задач. Не имея такого «фундамента», программы теряют глубину анализа, значимость получаемых решений. Поэтому его прочность, надежность и производительность играют существенную роль для достижения успеха.
Содержание

ВВЕДЕНИЕ 3 1 ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РАЗРАБОТКИ ПРОГРАММНОГО МОДУЛЯ ДЛЯ АНАЛИЗА И ПРОГНОЗИРОВАНИЯ ОСТАТКОВ ТОВАРНО-МАТЕРИАЛЬНЫХ ЦЕННОСТЕЙ НА СКЛАДЕ 5 1.1 Понятие «программный модуль», «модуль» 5 1.2 Особенности разработки программного модуля 9 1.3 Современные технологии разработки программного модуля для автоматизации 16 2 АНАЛИЗ ИНФОРМАЦИОННОЙ СИСТЕМЫ ОРГАНИЗАЦИИ ООО «ИВАНОВ И К» 20 2.1 Экономико-организационная характеристика организации 20 2.2 Анализ действующей информационной системы организации 22 2.3 Требования к разрабатываемому программному продукту 25 3 РАЗРАБОТКА ПРОГРАММНОГО МОДУЛЯ ЗАКУПКИ ТОВАРОВ ДЛЯ ОТДЕЛА ПРОДАЖ ОРГАНИЗАЦИИ ООО «ИВАНОВ И К» 27 3.1 Разработка модели процесса закупки товаров на основе стандартов IDEF0 и IDEF3 27 3.2 Программная реализация модуля закупки товаров для отдела продаж организации 32 3.3 Руководство пользователя 41 ЗАКЛЮЧЕНИЕ 47 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 49 ПРИЛОЖЕНИЕ 51
Список литературы

1. Информационный сервер "Softline"". Электр. ресурс 1: Фрегат Склад. Режим доступа: http://store.softline.ru/fregat-it/fregat-sklad/ 2. Информационный сервер "Business Software Laboratory". Электр. ресурс 1: ANALITIKA 2009 NET. Режим доступа: http://www.bsoftlab.net/analitika2009net.htm 3. Информационный сервер "ERP CRM WMS". Электр. ресурс 1: SV:Склад. Режим доступа: http://erp-crm-wms.ru/wms-svsklad-wms-sistema-avtomatizirovannaya-sistema-programm-skladskogo-ucheta/ 4. Информационный сервер "Фирма 1С". Электр. ресурс 1: 1С: Управление торговлей 8. Режим доступа: http://softrm.ru/ut8general/storage 5. Белоусов, П.Н., Островерх, А.Д. 1С: Предприятие: от 8.0 к 8.1 [Текст] / П.Н. Белоусов, А.Д. Островерх. – Питер: "1С-Паблишинг", 2008. – 577 стр. 6. Вендров, А.М. Проектирование программного обеспечения экономических информационных систем: Учебник для студентов, обучающихся по специальности «Прикладная информатика» и «Прикладная математика и информатика [Текст] / А.М. Вендров. – М.: Финансы и статистика, 2001. – 221 с. 7. Габец, А.П., Гончаров, Д.И. 1С: Предприятие 8.1. Простые примеры разработки [Текст] / А.П. Габец, Д.И. Гончаров. – Питер: "1С-Паблишинг", 2009. – 383 стр. 8. Информационные системы в экономике в вопросах и ответах: Учебн. пособие. – М.: ТК Велби, Издательство «Проспект», 2004. – 280 с. 9. Маклаков, С.В. BPwin и ERwin. CASE - средства разработки информационных систем. Учебное пособие [Текст] / С.В. Маклаков. – Москва: Диалог – МИФИ, 1999. – 256с. 10. Радченко, М. А. 1С: Предприятие 8.1. Практическое пособие разработчика. Примеры и типовые приемы [Текст] / М.А. Радченко. – Питер: "1С-Паблишинг", 2009. – 512 стр. 11. Хрусталева, Е.Ю. Разработка сложных отчетов в 1С:Предприятии 8 Система компоновки данных [Текст] / Е.Ю. Хрусталева – Питер: "1С-Паблишинг", 2009. – 489 стр. 12. Борисов, В.В. Компьютерная поддержка сложных организационно- технических систем. [Текст]:/ В.В Борисов, И.А. Бычков, А.В. Дементьев. - Горячая линия - Телеком, 2002 -300с. 13. Гайдамакин, Н.А. Автоматизированные информационные системы, базы и банки данных, ввод. курс [Текст]: учеб. пособие для вузов./ Н.А. Гайдамакин - М.: Гелиос АРВ, 2002. - 101 с. 14. Баженова, И. Ю. Основы проектирования приложений баз данных. [Текст]: учеб. пособие./ И.Ю.Баженова - М.: Интернет-Ун-т Информ Технологий БИНОМ. Лаб. знаний, 2006. - 252 с. 15. Сайт компании 1с [Электронный ресурс] URL: http://www.1с.ru 16. Официальный сайт комплекса OMNITRACKER [Электронный ресурс]. - Режим доступа: http://omninet.ru - Загл. с экрана; 17. Образовательный портал [Электронный ресурс]. - Режим доступа: http://www.ict.edu.ru - Загл. с экрана; 18. Статьи по 1С: Предприятие [Электронный ресурс]. - Режим доступа: http://www.softpoint.ru - Загл. с экрана; 19. Учебник по 1С версии 7.7 [Электронный ресурс]. - Режим доступа: http://psbatishev.narod.ru/1sbuh/b000.htm - Загл. с экрана; 20. Учебник по 1С [Электронный ресурс]. - Режим доступа: http://www.mista.ru/tutor_1c - Загл. с экрана;
Отрывок из работы

1 ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РАЗРАБОТКИ ПРОГРАММНОГО МОДУЛЯ ЗАКУПКИ ТОВАРОВ ДЛЯ ОТДЕЛА ПРОДАЖ ОРГАНИЗАЦИИ 1.1 Понятие «программный модуль», «модуль» Существуют следующие дополнительные определения модуля: Модулем является командный набор, который возможно вызвать по его имени. Под модулем понимается совокупный набор программных операторов, который имеет граничные компоненты, а также идентификатор, который может быть агрегатным. Спецификация функций модуля обязательно включает в свой состав: Спецификацию синтаксиса входов модуля, позволяющая сформировать на применяемом программном языке корректное по синтаксису обращение к данному модулю. Семантическую формулировку функций, которые может выполнить модуль по каждому входу. Можно выделить следующие модульные разновидности: Модули маленьких размеров или функциональные, которые обычно реализуют одну заданную функцию. Базовым и самым простым модулем почти в любом языке программирования считается функция или процедура. Модули средних размеров или информационные, которые реализуют обычно небольшой набор функций или операций, используя одну и туже структуру данных. Эта структура, именуемая информационным объектом, не известна за пределами данного модуля. Примерами «средних» модулей в программных языках могут служить: Набор задач в программном языке Ada. Кластеры в программном языке CLU. Набор классов в языках С++ и Java. Модули больших размеров или логические, которые объединяют комплект средних или малоразмерных модулей. В качестве примеров таких модулей можно привести: Набор модулей в программном языке Modula-2. Набор пакетов в программных языках Ada и Java. К настоящему времени наибольшее распространение получили следующие модели (стратегии) жизненного цикла программного обеспечения: ? каскадная; ? инкрементная; ? спиральная. Дальнейшее рассмотрение моделей жизненного цикла ведется с использованием терминологии классического жизненного цикла. Каскадная стратегия (однократный проход, водопадная или классическая модель) подразумевает линейную последовательность выполнения стадий создания информационной системы. Другими словами, переход с одной стадии на следующую происходит только после того, как будет полностью завершена работа на текущей. Данная модель применяется при разработке информационных систем, для которых в самом начале разработки можно достаточно точно и полно сформулировать все требования. Достоинства модели: ? на каждой стадии формируется законченный набор документации, программного и аппаратного обеспечения, отвечающий критериям полноты и согласованности; ? выполняемые в четкой последовательности стадии позволяют уверенно планировать сроки выполнения работ и соответствующие ресурсы (денежные, материальные и людские). ? реальный процесс разработки информационной системы редко полностью укладывается в такую жесткую схему. Особенно это относится к разработке нетиповых и новаторских систем; ? основана на точной формулировке исходных требований к информационной системе. Реально в начале проекта требования заказчика определены лишь частично. Основной недостаток – результаты разработки доступны заказчику только в конце проекта. В случае неточного изложения требований или их изменения в течение длительного периода создания ИС заказчик получает систему, не удовлетворяющую его потребностям. 1.2 Особенности разработки программного модуля • изучение и проверка спецификации модуля, выбор языка программирования; (т.е. разработчик, изучая спецификацию, выясняет, понятна она ему или нет, достаточно ли полно она описывает модуль; затем он выбирает язык программирования, на котором будет написан модуль, хотя язык программирования может быть единым для всего ПС) • выбор алгоритма и структуры данных (здесь выясняется не известны ли какие-либо алгоритмы для решения поставленной задачи и если есть, то воспользоваться им) • программирование модуля (написание кода программы) • шлифовка текста модуля (редактирование имеющихся комментариев, добавление дополнительных комментариев, для того чтобы обеспечить требуемое качество) • проверка модуля (проверяется логика работы модуля, отлаживается его работа) Применяются следующие методы контроля программного модуля: • статическая проверка текста модуля (текст прочитывается с начала до конца с целью найти ошибки в модуле. Обычно для такой проверки привлекают, кроме разработчика модуля, еще одного или даже нескольких программистов. Рекомендуется ошибки, обнаруживаемые при такой проверке исправлять не сразу, а по завершению чтения текста модуля) • - сквозное прослеживание (вручную прокручивается выполнение модуля (оператор за оператором в той последовательности, какая вытекает из логики работы модуля) на некотором наборе тестов) • 6. компиляция модуля. Структурное программирование. На сегодняшний день самой популярной методикой программирования является структурное программирование «сверху-вниз». Структурное программирование - это процесс пошагового разбиения алгоритма на все более мелкие части, с целью получить такие элементы, для которых можно легко написать конкретные предписания. Два принципа структурного программирования: • 1. последовательная детализация «сверху - вниз» • 2. ограниченность базового набора структур для построения алгоритмов любой степени сложности Требования структурного программирования: • 1. программа должна составляется мелкими шагами, таким образом, сложная задача разбивается на достаточно простые, легко воспринимаемые части. • 2. логика программы должна опираться на минимальное число достаточно базовых управляющих структур (линейные, разветвляющиеся и циклические структуры) Основные свойства и достоинства структурного программирования: • 1. уменьшение сложности программ • 2. возможность демонстрации правильности программ на различных этапах решения задачи • 3. наглядность программ • 4. простота модификации (внесения изменения) программ. Современные средства программирования должны обеспечивать максимальную защиту от возможных ошибок разработчика. Тут можно провести аналогию с развитием методов управления автотранспортом. Сначала безопасность обеспечивалась за счет разработки правил движения. Затем появилась система разметки дорог и регулирования перекрестков. И, наконец, стали строиться транспортные развязки, которые в принципе предотвращают пересечение потоков машин и пешеходов. Впрочем, используемые средства должны определяться характером решаемой задачи: для проселочной дороги вполне достаточно соблюдения простого правила - "смотри под ноги и по сторонам". Основная идея структурного программирования: программа должна представлять собой множество блоков, объединенных в виде иерархической древовидной структуры, каждый из которых имеет один вход и один выход. Любую программу можно построить, используя лишь три основных типа блоков: функциональный блок - отдельный линейный оператор или их последовательность; блок разветвления - If <условие> Then...Else. обобщенный цикл - конструкция типа While <условие> Do <операторы> (проверка в начале цикла!); Существенно, что каждая из этих конструкций имеет по управлению только один вход и один выход. Тем самым, и обобщенный оператор имеет только один вход и один выход. Структурное программирование иногда называют еще "программированием без GO TO". Однако дело здесь не в операторе GO TO, а в его беспорядочном использовании. Очень часто при воплощении структурного программирования на некоторых языках программирования оператор перехода (GO TO) используется для реализации структурных конструкций, не снижая основных достоинств структурного программирования. Запутывают программу как раз "неструктурные" операторы перехода, особенно переход на оператор, расположенный в тексте модуля выше (раньше) выполняемого оператора перехода. Тем не менее, попытка избежать оператора перехода в некоторых простых случаях может привести к слишком громоздким структурированным программам, что не улучшает их ясность и содержит опасность появления в тексте модуля дополнительных ошибок. Поэтому можно рекомендовать избегать употребления оператора перехода всюду, где это возможно, но не ценой ясности программы. К полезным случаям использования оператора перехода можно отнести выход из цикла или процедуры по особому условию, "досрочно" прекращающего работу данного цикла или данной процедуры, т.е. завершающего работу некоторой структурной единицы (обобщенного оператора) и тем самым лишь локально нарушающего структурированность программы. Большие трудности (и усложнение структуры) вызывает структурная реализация реакции на возникающие исключительные (часто ошибочные) ситуации, так как при этом требуется не только осуществить досрочный выход из структурной единицы, но и произвести необходимую обработку этой ситуации (например, выдачу подходящей диагностической информации). Обработчик исключительной ситуации может находиться на любом уровне структуры программы, а обращение к нему может производиться с разных нижних уровней. Вполне приемлемой с технологической точки зрения является следующая "неструктурная" реализация реакции на исключительные ситуации. Обработчики исключительных ситуаций помещаются в конце той или иной структурной единицы и каждый такой обработчик программируется таким образом, что после окончания своей работы производит выход из той структурной единицы, в конце которой он помещен. Обращение к такому обработчику производится оператором перехода из данной структурной единицы (включая любую вложенную в нее структурную единицу). 1.3 Современные технологии разработки программного модуля для автоматизации Руководители фирмы "1С" подчеркивают, что средства программирования, входящие в состав "1С:Предприятия", изначально создавались в виде полноценного инструмента, предназначенного для разработчиков как самой "1С", так и любой другой независимой компании. Однако несмотря на это пример появления "1С:Предприятия" доказывает, что переход от продажи готовых решений (ориентация на конечных пользователей) к поставкам инструментария (ориентация на разработчиков) весьма непрост. Еще и поэтому очень интересен опыт "1С", деятельность которой характеризуется хорошим сочетанием долгосрочного планирования и оперативной реакции на ситуацию на рынке, прагматизма и новаторства. В общем случае функционирование системы "1С:Предприятие" определяется взаимодействием трех ее ключевых составляющих частей: 1. приложения "1С:Предприятие" (название то же, но суть уже другая) - программная среда для макропрограммы, называемой "Конфигурация". Фактически данное приложение - это специализированный интерпретатор, исходный интерфейс которого предназначен для управления режимами трансляции и для запуска минимально необходимого набора функций (в какой-то степени здесь уместна аналогия между средой VB и работающим в этой среде VB-проектом). 2. макропрограммы "Конфигурация", работающей в среде "1С:Предприятие" и полностью определяющей функциональность решаемых пользователем задач (в том числе и настройку интерфейса). Физически "Конфигурация" хранится в виде специального файла-контейнера 1cv7.md. Конфигурация тренировочной системы "Учет основных средств", создаваемой в течение пяти дней слушателями учебных курсов, имеет обЪем около 350 Кб. Комплексная конфигурация, поставляемая "1С" ("Бухгалтерия", "Зарплата и Кадры", "Торговый и складской учет"), - почти 9 Мб. Пользователь может применять несколько конфигураций для решения своих задач. Соответственно каждая конфигурация может работать с несколькими базами данных (это позволяет, например, с помощью одной "Бухгалтерии" обрабатывать данные разных организаций). 3. приложения "Конфигуратор" - основной среды разработки конфигурации (пользовательской программы). Кроме нее в состав пакета входят еще программы для отладки конфигураций. ? 2 АНАЛИЗ ИНФОРМАЦИОННОЙ СИСТЕМЫ ОРГАНИЗАЦИИ ИП НАБИЕВ А.С. 2.1 Экономико-организационная характеристика организации Программное обеспечение «Фрегат Склад» – это система автоматизации управления складским хозяйством. «Фрегат Склад» позволяет организовывать хранение товаров, оптимизировать размещение товара на складе с учетом наличия свободных мест хранения, автоматизировать контроль приема и отгрузки с использованием технологии штрихкодов. Основные функции «Фрегат Склад»: - Настройка структуры мест хранения (стеллаж, ячейка и т.д.). - Совмещение складских операций с хранением продуктов. Просмотр состояния товара при приемки и распределения по складским ячейкам. - Добавление штрихкодов к товарам. - Автоматическая маркировка товара для считывания штрихкодов и печати этикеток – сканеров. - Контроль приема и отгрузки. - Инвентаризация товаров с использованием устройства считывания штрихкодов. Недостатками этой системы являются: сложность в освоении, неудобный интерфейс, дорогостоящие разработка. Программа «ANALITIKA 2009 NET» [2] Программный продукт для автоматизации ведения складского учета в малой компании. Имеется возможность ввода всех основных операций для торговых компаний. Из программы всегда можно вывести на принтер счет-фактуру, товарный чек, приходный складской ордер, расходный складской ордер, накладную на внутренние перемещения, приходный кассовый ордер, расходный кассовый ордер, платежное поручение. Генераторы отчетов предоставляют информацию об остатках и оборотах товаров, материальных ценностей, услуг (количества, суммы по себестоимости и по ценам продажи), денежных средств, а также дают возможность рассчитывать задолженности по покупателям и по поставщикам на текущую дату и выбранный период. Во всех отчетах реализована возможность рассчитывать как количественные так и суммарные итоги по складам, магазинам, торговым точкам, группам товаров, кассам, сейфам и банковским счетам, а также по покупателям, поставщикам и прочим контрагентам. Программа работает быстро, обрабатывает достаточно большие объемы данных без особого труда и не требовательна к аппаратным и программным средствам компьютера на котором инсталлирована. Сетевая версия для трех рабочих станций работающих с одной базой данных в локальной сети. Программа «SV:Склад» [3] SV: Склад — Автоматизированная система управления складом с поддержкой ячеистого (адресного) склада. Программа для склада SV: Склад — предназначена для компаний, выросших из классического складского учета. Прием, размещение, перемещение, обработка, хранение, отгрузка — при использовании системы автоматизации склада SV: Склад, технологии штрихового кодирования, адресного хранения и радиооборудования для передачи заданий работникам склада — все эти операции можно сделать более эффективными, а вместе с ними и работу складского комплекса в целом. Основные возможности: - Большая многоуровневая номенклатура; - Хранение необходимых дополнительных характеристик о товаре; - Графическое отображение информации по физическому расположению стеллажей - Широкие возможности фильтрации необходимой информации - Оптимизация размещения принимаемого товара, а так же места хранения - Оптимизация выдачи товара со склада - Штрих сканеры и штрих принтеры - Управление складским персоналом - Распределение заданий между складскими сотрудниками - Контроль выполненных работ - Комплектование товара и печать комплектовочных документов - Печать необходимых внутренних форм отчетности Перечисленные функции, отражают небольшую часть возможностей системы складской автоматизации SV: Склад. Но также не надо забывать, что SV: Склад — легко модернизируется в полноценную программу корпоративного учета SV: Учет, благодаря которой можно поставить управленческий учет на предприятии любой сложности. Программа «1С: Управление торговлей 8» [4] 1С: Управление торговлей 8 – система учета и управления предприятием. Программа автоматизирует все направления торговой деятельности: складской учет и управление складскими запасами; розничная и оптовая торговля; анализ и планирование; работа с подотчетными лицами и т.д. 1С: Управление торговлей 8 позволяет: - управлять остатками товаров в различных единицах измерения на множестве складов; - вести раздельный учет собственных товаров, товаров, принятых и переданных на реализацию; - учитывать серии товаров (серийные номера, сроки годности); - задавать произвольные характеристики товаров (цвет, размер); - учитывать ГТД и страну происхождения; - резервировать товары. Организация складского учета может быть различной, структура может быть как простой, так и иерархически сложной. Склады или места хранения могут быть как на территории предприятия, так, и расположены удаленно. Целью разработки информационной системы является облегчение процесса учета товаров, а так же возможность формирования печатных форм документов, отчётов и других объектов конфигурации. Необходимо разработать систему учёта, которая включает в себя: 1. Возможность учета товаров; 2. Формирование отчетов; В системе учёта должны быть реализованы следующие функции: 1. Ведение базы данных товаров; 2. Возможность документального отражения в учётной программе всех этапов движения услуг; 3. Формирование текущих отчетов. Для работы с данной информационной системой необходимо наличие на рабочей станции платформы «1С: Предприятия 8.1». Визуальная среда разработки является неотъемлемой частью пакета программ «1С: Предприятие». Платформой предоставляется фиксированный набор базовых классов, ориентированных на решение типовых задач прикладной области. Общие требования к техническому обеспечению: 1. Компьютеры в соответствии с системными требованиями платформы 1С: Предприятие 8.1.; 2. Устройство вывода на печать. 2.2 Анализ действующей информационной системы организации Встроенный язык программирования 1С:Предприятие — язык программирования, который используется в семействе программ «1С:Предприятие». Данный язык является предварительно компилируемым предметно-ориентированным языком высокого уровня. Средой исполнения языка является программная платформа «1С:Предприятие». Визуальная среда разработки («Конфигуратор») является неотъемлемой частью пакета программ «1С:Предприятие». Платформой предоставляется фиксированный набор базовых классов, ориентированных на решение типовых задач прикладной области: справочник, документ, журнал документов, перечисление, отчет, регистр и др. Рассмотрим подробно структуру отчета «Инженеры». При создании формы отчета, в модуле формы автоматически формируется процедура ПриОткрытии(), предназначенная для открытия. Процедура ПриОткрытии () //автоматически выбирает временной интервал отчета при открытии Конец=РабочаяДата(); Начало=НачМесяца(Конец); КонецПроцедуры Отчет имеет печатную форму. Печатная форма полностью формируется средствами встроенного языка 1С, что придает большую гибкость программе. Для данного случая она осуществляется следующим образом (Приложение А): Процедура Сформировать() Заявки=СоздатьОбъект("Справочник.Заявки"); Заявки.ВыбратьЭлементы(); Таб=СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Сформировать"); Таб.ВывестиСекцию("Шапка"); кво=0; //переменная считает количество выведенных элементов Пока Заявки.ПолучитьЭлемент()=1 Цикл // пока есть очередной получаемый элемент ТЭ=Заявки.ТекущийЭлемент(); // временная переменная для краткости Если ТЭ.Инженер=ТекущийИнженер Тогда // поиск выбранного инженера Если ТЭ.Создано>=Начало Тогда // поиск поиск по дате создания заявки Если ТЭ.Закрыто<=Конец Тогда // поиск поиск по дате закрытия заявки Наименование=ТЭ.Наименование; Пользователь=ТЭ.Пользователь; Техника=ТЭ.Техника; Решение=ТЭ.Решение; ССостояние=ТЭ.Состояние; Таб.ВывестиСекцию("Элемент"); кво=кво+1; КонецЕсли; КонецЕсли; КонецЕсли; КонецЦикла; Таб.ВывестиСекцию("Подвал"); Таб.ТолькоПросмотр(1); Таб.Показать("Сформировать",""); КонецПроцедуры Все остальные документы и отчёты формируются по такому же принципу. Проведение документов рассмотрим на примере документа «Заявка создание»: Процедура ОбработкаПроведения() СправочникЗаявки = СоздатьОбъект("Справочник.Заявки"); СправочникЗаявки.Новый(); СправочникЗаявки.Наименование = Описание; СправочникЗаявки.Техника = Техника; СправочникЗаявки.Пользователь = Пользователь; СправочникЗаявки.Инженер = Инженер; СправочникЗаявки.Решение = "Передано исполнителю"; СправочникЗаявки.Создано = ДатаДок; СправочникЗаявки.Записать(); КонецПроцедуры Остальные документы проводятся аналогичным образом. Создание информационной системы предполагает наличие достаточного числа пользователей, работающих с ней. В зависимости от их должности, квалификации и ответственности система 1С: Предприятие содержит развитые средства администрирования, предназначенные для решения различных задач. Список пользователей используется для авторизации пользователя при его входе в систему. Для каждого пользователя может быть установлен пароль на вход в систему. Пароль используется для подтверждения прав пользователей на работу в системе 1С:Предприятие.
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Курсовая работа, Программирование, 15 страниц
250 руб.
Курсовая работа, Программирование, 65 страниц
370 руб.
Курсовая работа, Программирование, 23 страницы
230 руб.
Курсовая работа, Программирование, 29 страниц
250 руб.
Служба поддержки сервиса
+7(499)346-70-08
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg