Файл: Разработка и реализация конфигурации «Магазин Элитных Вин» на платформе 1С: Предприятие.pdf

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

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

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

Добавлен: 17.06.2023

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

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

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

Рис. 19 «Документ Расходная накладная».

Справочник Товары в подсистеме Торговля (Рис. 20).

Рис. 20 «Справочник Товары».

Формирование печатной формы документа Расходная накладная (Рис. 21).

Рис. 21 «Печатная форма документа Расходная накладная».

Внесение нового поставщика в базу данных (Рис. 22).

Рис. 22 «Создание нового поставщика».

Формирование отчета Продажи (Рис. 23).

Рис. 23 «Отчет Продажи».

Формирование отчета Приход товаров (Рис. 24).

Рис. 24 «Отчет Приход товаров».

Формирование отчета Остатки товаров (Рис. 25).

Рис. 25 «Отчет Остатки товаров».

Заключение

В ходе выполнения курсовой работы развиты навыки и умения проектирования структуры реализационной базы данных. Дано краткое описание предметной области, определены требования, основные условия для использования АИС для магазина элитных вин.

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

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

В результате внедрения данной конфигурации удается достичь:

- повышения исполнительской дисциплины;

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

- оптимизации маршрутов прохождения документов;

- повышения оперативности получения необходимой информации;

- качественного улучшения контроля различных направлений деятельности учреждения;

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

Эксплуатация данного прикладного решения обеспечит:

- повышение производительности труда и сокращение времени общего прохождения документов;

- поддержку эффективного накопления, управления и доступа к информации и знаниям;


- существенное упрощение и удешевление хранения бумажных документов за счет наличия электронного архива.

Список литературы

  1. ГОСТ 34.601-90 [Государственный стандарт] Автоматизированные системы.Стадии создания.
  2. ГОСТ Р ИСО МЭК 12207-2010 [Государственный стандарт] Процессы жизненного цикла программных средств.
  3. Приказ Минфина РФ от 16 декабря 2010 г. N 174н [Федеральный закон] "Об утверждении Плана счетов бухгалтерского учета бюджетных учреждений и Инструкции по его применению".
  4. Кашаев С. М. Программирование в 1С:Предприятие 8.2 [Книга]. - Санкт-Петербург : Издательство "Питер", 2015.
  5. Печёрских В. В. и Бельцев Г. М. Внедрение ERP-решений на платформе "1С:Предприятие 8" [Книга]. - Санкт-Петербург : Издательство "БХВ-Петербург", 2016.
  6. 1С:Предприятие 8 [В Интернете] // Веб-сайт компании 1С. - 15 декабря 2017 г. - http://v8.1c.ru/metod/books/book.jsp?id=462.
  7. Пример разработки конфигурации в 1С:Предприятие 8.2. Быстрая демонстрация возможностей платформы 1С. [В Интернете] // Бесплатные онлайн уроки 1С:Предприятие. - 14 декабря 2017 г. - http://1c-uroki.ru/articles/pochagoviy_primer_1C_8.2.
  8. Беликова Т.Н., Бухгалтерский учёт и отчётность [Текст] / Т.Н.Беликова,Е.Н.Егерева.- Санкт-Петербург: Питер, 2015.- 240 с.
  9. Блинов, А.О. Реинжиниринг бизнес-процессов: учеб. пособие [Текст] / А. О. Блинов, О.С. Рудакова – М.: Юнити-Дана, 2016 – 342 с.
  10. Филимонова Е.В. Информационные технологии в профессиональной деятельности: учебник [Текст] - М.: КНОРУС, 2018. - 545c.

Приложение

Программный код, обеспечивающий заданную функциональность как конфигурации в целом, так и отдельных ее объектов (элементов)

Документ «Приходная накладная»

Модуль объекта

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

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

Движения.Бухгалтерия.Записывать = Истина;

Для Каждого ТекСтрокаТовары Из Товары Цикл

Движение = Движения.Бухгалтерия.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Товар = ТекСтрокаТовары.Товар;

Движение.Стоимость = ТекСтрокаТовары.Сумма;

Движение.Количество = ТекСтрокаТовары.Количество;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Форма документа

&НаКлиенте

Процедура ТоварыКоличествоПриИзменении(Элемент)


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

СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу;

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

&НаКлиенте

Процедура ТоварыСтоимостьЗаЕдиницуПриИзменении(Элемент)

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

СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу;

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

Модуль команды

&НаКлиенте

Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

ТабДок = Новый ТабличныйДокумент;

Печать(ТабДок, ПараметрКоманды);

ТабДок.ОтображатьСетку = Ложь;

ТабДок.Защита = Ложь;

ТабДок.ТолькоПросмотр = Ложь;

ТабДок.ОтображатьЗаголовки = Ложь;

ТабДок.Показать();

//}}

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

&НаСервере

Процедура Печать(ТабДок, ПараметрКоманды)

Документы.ПриходнаяНакладная.Печать(ТабДок, ПараметрКоманды);

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

Документ «Расходная накладная»

Форма документа

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

// регистр Бухгалтерия Расход

Движения.Бухгалтерия.Записывать = Истина;

Для Каждого ТекСтрокаТовары Из Товары Цикл

Движение = Движения.Бухгалтерия.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Расход;

Движение.Период = Дата;

Движение.Товар = ТекСтрокаТовары.Товар;

Движение.Стоимость = ТекСтрокаТовары.Сумма;

Движение.Количество = ТекСтрокаТовары.Количество;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Форма документа

&НаКлиенте

Процедура ТоварыСтоимостьЗаЕдиницуПриИзменении(Элемент)

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

СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * ( СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу + СтрокаТабличнойЧасти.Наценка ) ;

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

&НаКлиенте

Процедура ТоварыКоличествоПриИзменении(Элемент)

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

СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * ( СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу + СтрокаТабличнойЧасти.Наценка ) ;

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

&НаКлиенте

Процедура ТоварыНаценкаПриИзменении(Элемент)

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

СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * ( СтрокаТабличнойЧасти.СтоимостьЗаЕдиницу + СтрокаТабличнойЧасти.Наценка ) ;


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

Модуль команды

&НаКлиенте

Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

ТабДок = Новый ТабличныйДокумент;

Печать(ТабДок, ПараметрКоманды);

ТабДок.ОтображатьСетку = Ложь;

ТабДок.Защита = Ложь;

ТабДок.ТолькоПросмотр = Ложь;

ТабДок.ОтображатьЗаголовки = Ложь;

ТабДок.Показать();

//}}

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

&НаСервере

Процедура Печать(ТабДок, ПараметрКоманды)

Документы.РасходнаяНакладная.Печать(ТабДок, ПараметрКоманды);

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

Отчет «Продажи»

Запрос

ВЫБРАТЬ

РасходнаяНакладная.Потребитель,

РасходнаяНакладная.Товары.(

Товар,

СтоимостьЗаЕдиницу,

Количество,

Наценка,

Сумма

)

ИЗ

Документ.РасходнаяНакладная КАК РасходнаяНакладная

Отчет «Приход товаров»

Запрос

ВЫБРАТЬ

ПриходнаяНакладная.Поставщик,

ПриходнаяНакладная.Товары.(

Товар,

Количество,

СтоимостьЗаЕдиницу,

Сумма

)

ИЗ

Документ.ПриходнаяНакладная КАК ПриходнаяНакладная

Отчет «Остатки товаров»

Запрос

ВЫБРАТЬ

БухгалтерияОстаткиИОбороты.Товар,

БухгалтерияОстаткиИОбороты.Стоимость,

БухгалтерияОстаткиИОбороты.КоличествоПриход,

БухгалтерияОстаткиИОбороты.КоличествоРасход,

БухгалтерияОстаткиИОбороты.КоличествоОборот

ИЗ

РегистрНакопления.Бухгалтерия.ОстаткиИОбороты КАК БухгалтерияОстаткиИОбороты

Требования к курсовой работе:

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

Курсовая работа, как и другие письменные работы обучающегося, подлежит размещению в электронном портфолио обучающегося в электронной информационно-образовательной среде Университета (URL: my.megacampus.ru).


Отдельные положения курсовой работы могут быть рекомендованы для доклада на студенческой научной конференции.

Курсовая работа по направлению подготовки 09.03.02 Информационные системы и технологии (профиль Разработка, сопровождение и обеспечение безопасности информационных систем) является формой контроля знаний, навыков и умений студента, изучившего дисциплины, по которым, в соответствии с учебным планом предусмотрено написание курсовой работы.

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

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

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

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

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

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