Файл: Проектирование реализации операций бизнес процесса «Складской учет» (Обоснование проектных решений по программному обеспечению).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 18.06.2023

Просмотров: 43

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Рисунок 2.14 Заполнение справочника Цеха

Рисунок 2.15 Заполнение справочника Продукция

Рисунок 2.16 Заполнение справочника Единицы измерения

Рисунок 2.17 Заполнение справочника Договоры

Рисунок 2.18 Заполнение справочника Покупатели

Затем оформляем сдачу продукции на склад (рис 2.19)

Рисунок 2.19 Заполнение документа Сдача на склад

Выполним оформление отгрузки товара (рис. 2.20)

Рисунок 2.20 Заполнение документа Отгрузка

Рисунок 2.21 Заполнение документа Инвентаризация

Получили следующие отчеты: (рис.2.21 – 2.23)

Рисунок 2.21 Отчет План

Рисунок 2.22 Отчет Отгрузка

Рисунок 2.23 Отчет Инвентаризация

Заключение

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

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

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


Список использованной литературы

  1. ГОСТ 34.602-89. «Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Техническое задание на создание автоматизированной системы».
  2. Абрамов Г.В., Медведкова И.Е., Коробкова Л.А. «Проектирование информационных систем» - Воронеж:ВГУИТ, 2012. - 172 с.
  3. Аверченков В.И., Лозбинев Ф.Ю., Тищенко А.А. «Информационные системы в производстве и экономике» - М.:ФЛИНТА, 2011. - 274 с.
  4. Братищенко В.В. «Проектирование информационных систем» - Иркутск: Изд-во БГУЭП, 2010. - 84 с.
  5. Вендеров А.М. «Проектирование программного обеспечения экономических информационных систем» - М.: Финансы и статистика, 2012.
  6. Гвоздева Т.В., Баллод Б.А. «Проектирование информационных систем» - М.:Феникс, 2011. - 512 с.
  7. Гвоздева В.А., Лаврентьева И.Ю. «Основы построения АИС» - М.: ИД «ФОРУМ»: ИНФРА-М, 2010. – 320с.
  8. Калянов Г.Н. «Стратегическое управление информационными системами» - М.:БИНОМ, 2010. - 510 с.
  9. Коровкина Н.Л. «Проектирование информационных систем» - М.: Инетрнет-университет информационных технологий - ИНТУИТ. ру, 2013.
  10. Мишенин А.И. «Теория экономических информационных систем» - М.: Финансы и статистика, 2011. - 240 с.
  11. Соловьев И.В., Майоров А.А. «Проектирование информационных систем» - М.:Академический проект, 2011. - 400 с.
  12. Титоренко Г.А. «Информационные системы и технологии управления» - М.:ЮНИТИ-ДАНА, 2012. - 591 с.
  13. Черемных С.В. «Моделирование и анализ систем» - М.: Финансы и статистика, 2013. - 192 с.

Приложение

Код модуля объекта (обрабатываем проведение, при котором проверяются остатки и записываются движения по регистрам для дальнейшего учета):

Процедура ОбработкаПроведения(Отказ, РежимПроведения)

для каждого текОтгрузка из ЭтотОбъект.Отгрузка цикл

текПродукция = текОтгрузка.Продукция;

текКоличество = текОтгрузка.Количество;

запрос = новый запрос ("ВЫБРАТЬ

| ОстаткиПродукцииОстатки.КоличествоОстаток

|ИЗ

| РегистрНакопления.ОстаткиПродукции.Остатки КАК ОстаткиПродукцииОстатки

|ГДЕ

| ОстаткиПродукцииОстатки.Продукция = &Продукция");

запрос.УстановитьПараметр("Продукция", текПродукция);

выбор = запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("КоличествоОстаток");

если выбор.Количество() <> 0 тогда

остаток = выбор.Получить(0);

если остаток < текКоличество тогда

неХватает = текКоличество - остаток;