Файл: Разработка конфигурации «Планирование закупок и размещение заказов поставщикам» в среде 1С.pdf

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

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

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

Добавлен: 04.04.2023

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

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

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

Данные о товарах поступают менеджеру по работе с клиентами от отдела снабжения, на основании имеющихся данных менеджер по работе с клиентами формирует базу товаров и услуг. По обращениям клиентов менеджер по работе с клиентами формирует и актуализирует базу контрагентов, контрагенты дополняются из отдела по снабжения данными о поставщиках.

Для оформления заказа клиент заполняет специальную форму, в которой указывает товар, его количество и дату оказания услуги (если заказывает услугу) [24].

Для оформления заказа клиент подтверждает заказ и менеджер по работе с клиентами проверяет факт оплаты и проводит закупку товара, передавая оформленный заказ в отдел снабжения.

2.7. Контрольный пример реализации проекта в среде 1С:Предприятие и его описание

Главная форма ИС «планирование закупок и размещения заказов» представлена на рисунок 22. Форма имеет несколько подсистем, на которые имеются специальные вкладки, такие как «Журналы», «Закупки», «Продажи», Подсистема руководителя.

Рисунок 22. Главная форма ИС «Планирование закупок и размещения заказов»

Добавление продажи представлено на рисунке 23. После добавления продажи документ отображается в списке реализации, рисунок 24.

Рисунок 23. Форма добавления продажи

Рисунок 24. Список документов продаж

Данные о товарах хранятся в справочнике товары. Добавление элемента справочника товары представлено на рисунок 25.

Список элементов справочника разделен на категории, каждую категорию создает пользователь, в зависимости от используемой номенклатуры товаров.

Рисунок 25. Форма товара

Журнал продаж представлен на рисунке 26. Журнал группирует документы по признакам даты, номеру, типу документа. По журналу можно осуществлять поиск и работать с документами.

Рисунок 26. Форма «Журнал продаж»

Форма документа «Заказ» на товары представлена на рисунке 27. На основании заказа товара в дальнейшем формируется документ «Закупка». Т.е. что бы осуществить продаже в будущем необходимо закупить товар у поставщиков, отразить его на приход. Список заказов представлен на рисунке 28.


Рисунок 27. Форма «Заказ»

Рисунок 28. Форма подсистемы «Заказы»

Форма добавления закупки и просмотра списка закупок представлены на рисунке 29 и 30 соответственно.

Рисунок 29. Форма «Закупка»

Рисунок 30. Форма список закупок

На основании заказов и спроса на товары можно составить план закупок у поставщиков, рисунок 31.

Рисунок 31. Форма документа «План закупок»

Общий журнал документов, куда попадают все созданные документы в ИС представлен на рисунке 32.

Рисунок 32. Общий журнал

Форма отчетов по выполненным документам и операциям представлены на рисунке 33 и 34.

Рисунок 33. Отчет по продажам

Рисунок 34. Отчет по остаткам

Выводы по главе.

На основании изучения нормативно-справочной, входной и результатной информации предметной области было произведено проектирование и разработка справочников и форм документов в конфигурации 1С Предприятие 8.3.

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

Произведена разработка пользовательского интерфейса информационной системы и введен контрольный пример позволяющий проверить работоспособность элементов системы.

ЗАКЛЮЧЕНИЕ

В ходе выполнения курсовой работы достигнута цель – выполнена разработка информационной системы «Планирование закупок и размещение заказов». Данная информационная система должна быть информативным, удобным и гибким в администрировании. Разработанная информационная система позволяет автоматизировать деятельность отдела снабжения организации по планированию закупок и размещению заказов, взаимодействовать с менеджерами по работе с клиентами, формировать отчетность по выполнении плана закупок и выполнению заказов.


Для достижения цели были выполнены следующие задачи:

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

СПИСОК ЛИТЕРАТУРЫ

  1. Балдин, К.В.  Информационные системы в экономике. Учебник / К.В. Балдин, В.Б. Уткин. – М.: Дашков и Ко, 2012. - 395 с.
  2. Блинов, А.О. Реинжиниринг бизнес-процессов: учеб. пособие / А. О. Блинов, О.С. Рудакова – М.: Юнити-Дана, 2012 – 342 с.
  3. Вдовин, В.М. Теория систем и системный анализ: Учебник / В.М. Вдовин, Л.Е. Суркова, В.А. Валентинов – изд. 3-е – М.: Дашков и К, 2013. – 640 с.
  4. Вендров А. М. Практикум по проектированию программного обеспечения экономических информационных систем / А. М. Вендров. - М. : Финансы и статистика, 2012. - 334 с.
  5. Вендров А. М. Проектирование программного обеспечения экономических информационных систем / А. М. Вендров. - М. : Финансы и статистика, 2012. - 352 с.
  6. Всяких, Е.И. Практика и проблематика моделирования бизнес-процессов. / Е.И. Всяких, Е.В. Сидоренко – ДМК Пресс, 2013 – 247 с.
  7. Гвоздева, Т.В. Проектирование информационных систем: учебное пособие / Т.В. Гвоздева, Б.А. Баллод. – Ростов-н/Д: Феникс, 2014 – 508c.
  8. Заботина Н.Н. Проектирование информационных систем.Учебное пособие для студентов высших учебных заведений, обучающихся по специальности 080801 "Прикладная информатика (по областям) и другим экономическим специальностям" / Н. Н. Заботина – Москва: ИНФРА-М, 2013 – 329с.
  9. Ильин В.В. Моделирование бизнес-процессов. Практический опыт разработчика / В.В. Ильин. – М.: «Вильямс», 2012 – 176 с.
  10. Илюшечкин, В.М. Основы использования и проектирования баз данных : учеб. пособие / В.М. Илюшечкин. - М.: Юрайт, 2014 - 213c.
  11. Информационные системы и технологии в экономике и управление: Учебник для бакалавров /В.В. Трофимов. – М.: Юрайт, 2012 – 521 с.
  12. Информационные системы и технологии управления: учебник / под ред. Г.А.Титоренко. - 3-е изд., перераб и доп. - М.: ЮНИТИ-ДАНА, 2014. - 591c.
  13. Исаев Г.Н. Информационные технологии: учебное пособие /Г.Н. Исаев. – Изд-во: Омега-Л, 2012 – 464 с.
  14. Качала, В.В. Основы теории систем и системного анализа: учеб. пособие для вузов. / В.В. Качала. – М.: Горячая линия – Телеком, 2012. – 210 с.
  15. Коваленко В.В. Проектирование информационных систем. Учебное пособие для студентов (бакалавров и специалистов) высших учебных заведений, обучающихся по направлению 230700 Прикладная информатика (профили: экономика, социально-культурная сфера) и специальности 080801 "Прикладная информатика (по областям применения)" / В. В. Коваленко - Москва : Форум , 2012 - 319 с.
  16. Косиненко Н.С. Информационные системы и технологии в экономике. Учебное пособие / Н. С. Косиненко, И. Г. Фризен - Москва : Дашков и К° , 2012 - 303 с.
  17. Перерва А.Д., Иванова В.А. Путь аналитика. Практическое руководство IT-специалиста. – СПб.: Питер, 2012. – 304 с.
  18. Смирнов, Г.Н. Проектирование экономических информационных систем: учебник для вузов / А.А. Смирнов, А.А. Сорокин, Ю.Ф. Тельнов. - М.: Финансы и статистика, 2014 – 512c.
  19. Советов Б.Я. Моделирование систем. Учебник для бакалавров: для студентов высших учебных заведений, обучающихся по направлениям "Информатика и вычислительная техника" и "Информационные системы" / Б.Я. Советов, С.А. Яковлев; Санкт-Петербургский гос. электротехнический ун-т. - 7-е изд. – Москва: Юрайт , 2012 – 342 с.
  20. Стасышин В.М. Проектирование информационных систем и баз данных. Учебное пособие / В. М. Стасышин ; М-во образования и науки Российской Федерации, Новосибирский гос. технический ун-т, Фак. прикладной математики и информатики - Новосибирск : Изд-во НГТУ , 2012 – 97с.
  21. Трофимов, В.В. Информационные системы и технологии в экономике и управлении. Учебник / В.В. Трофимов. – М.: Юрайт, 2011. - 521 с.
  22. Уткин В.Б. Информационные системы в экономике: Учебник / В.Б. Уткин, К.В. Балдин. - Изд-во: Дашков и К, 2012 – 394 с.
  23. Чекалов А.П. Базы данных: от проектирования до разработки приложений / А.П. Чекалов. – СПб.: БХВ-Петербург, 2012 – 384 с.
  24. Чекмарев Ю.В. Автоматизация процессов обработки информации в статистике: учебное пособие / Ю.В. Чекмарев, И.А. Кашина, В.К. Кашин, Д.Ю. Нечаев. – Изд-во: ДМК Пресс, 2012 – 199 с.
  25. Шуремов, Е.Л. Информационные технологии управления взаимоотношениями с клиентами / Е.Л.Шуремов. – М.: 1С-Паблишинг, 2011. - 98с.

ПРИЛОЖЕНИЕ 1. Исходный код программы

&НаСервере

Функция ПолучитьЦенуПриИзменении(Структура)

Возврат Структура.Цена;

КонецФункции

&НаСервере

Процедура РассчитатьПланСервер()

Запрос=Новый Запрос;

Запрос.Текст=

"ВЫБРАТЬ РАЗЛИЧНЫЕ

| ПродажаОбороты.Товар КАК Товар,

| ПродажаОбороты.КоличествоОборот КАК Количество

|ИЗ

| РегистрНакопления.Продажа.Обороты(&НачПериода, &КонПериода) КАК ПродажаОбороты";

Запрос.УстановитьПараметр("НачПериода",НачалоМесяца(Объект.Дата));

Запрос.УстановитьПараметр("КонПериода",КонецМесяца(Объект.Дата));

Результат = Запрос.Выполнить();

Если Результат.Пустой() Тогда

Возврат;

КонецЕсли;

ТаблицаПлана = Новый ТаблицаЗначений;

ТаблицаПлана.Колонки.Добавить("Товар");

ТаблицаПлана.Колонки.Добавить("Количество");

Выборка = Результат.Выбрать();

Пока Выборка.Следующий() Цикл

Если Выборка.Товар.КодТипа = Перечисления.ТипТовара.Продукция Тогда

Для Каждого Строка ИЗ Выборка.Товар.Спецификация Цикл

Запись=ТаблицаПлана.Добавить();

Запись.Товар = Строка.Материал;

Запись.Количество = Строка.Количество*Выборка.Количество;

КонецЦикла;

Иначе

Запись = ТаблицаПлана.Добавить();

Запись.Товар = Выборка.Товар;

Запись.Количество = Выборка.Количество;

КонецЕсли;

КонецЦикла;

ТаблицаПлана.Свернуть("Товар","Количество");

Для Каждого Строка Из ТаблицаПлана Цикл

Значение=Объект.Товары.Добавить();

Значение.Товар = Строка.Товар;

Значение.Цена = Строка.Товар.Цена;

Значение.Количество = Окр(Строка.Количество*Объект.КоэффициентСезонности);

Значение.Сумма = Значение.Цена*Значение.Количество;

Значение.Расчетный = Истина;

КонецЦикла;

КонецПроцедуры

&НаКлиенте

Процедура Таблица1ПриИзменении(Элемент)

СтрокаТовары = Элементы.Товары.ТекущиеДанные;

Если НЕ СтрокаТовары = Неопределено Тогда

СтрокаТовары.Цена = ПолучитьЦенуПриИзменении(СтрокаТовары.Товар);

СтрокаТовары.Сумма = СтрокаТовары.Цена*СтрокаТовары.Количество;

КонецЕсли;

КонецПроцедуры

&НаКлиенте

Процедура РассчитатьПлан(Команда)

РассчитатьПланСервер();

КонецПроцедуры

&НаКлиенте

Процедура ПриОткрытии(Отказ)

Если Объект.Ссылка.Пустая() Тогда

Объект.КоэффициентСезонности = 1;

КонецЕсли;

Элементы.МесяцАнализа.Заголовок=Формат(ДобавитьМесяц(Объект.Дата,1),"ДФ=""ММММ гггг""");