Файл: Разработка конфигурации «Магазин компьютерных комплектующих» в среде 1С: Предприятие.pdf
Добавлен: 16.05.2023
Просмотров: 821
Скачиваний: 18
СОДЕРЖАНИЕ
Анализ существующего программного обеспечения, позволяющего решить поставленную задачу
О выбора системы для разработки прикладного решения
Обоснование требований к разрабатываемому прикладному решению
Описание основных объектов разработанного прикладного решения
- Таблица 1 – Системы и их характеристики
Таким образом, 1С: Предприятие можно смело назвать лидером ERPсистем на Российском рынке. Разработанная конфигурация на платформе
1С: Предприятия не будет уступать по значениям характеристик, лидерам автоматизированных систем на Российском рынке.
О выбора системы для разработки прикладного решения
Для разработки конфигурации была выбрана платформа 1С: Предприятие. Система программ «1С: Предприятие 8» включает в себя платформу и прикладные решения, разработанные на ее основе, для автоматизации деятельности организаций и частных лиц. Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе. Такой подход позволяет автоматизировать различные виды деятельности, используя единую технологическую платформу.
Но в основных чертах стоит выделить следующие особенности:
− при помощи данной платформы можно оптимизировать фирмы с любым количеством рабочих мест;
− платформа может функционировать в операционных системах Windows, Linux, FreeBSD;
− платформа 1С: Предприятие все время совершенствуется, и в любой момент имеется возможность скачать последние обновления;
− 1С: Предприятие 8 предоставляет превосходные решения для автоматизации бизнеса, она полностью удовлетворяет потребности малых и крупных предприятий.
Все вышеперечисленное еще раз доказывает, что платформа 1С: Предприятия является отличным выбором при написании собственной конфигурации с необходимыми функциями.
Обоснование требований к разрабатываемому прикладному решению
Проанализировав принципы построения автоматизированных систем розничного предприятия, можно выявить общие структурные элементы и функции, которые должны присутствовать для успешного внедрения.
При автоматизации учитывается структура предприятия, а также его особенности. Основными направлениями автоматизации розничной торговли являются:
– расчеты с контрагентами;
– расчеты с сотрудниками;
– учет запасов.
Данные направления учитываются как в бухгалтерском, так и в оперативном учете. Многим фирмам необходима возможность системы вести учет по нескольким предприятиям в одной информационной базе. Должна быть возможность использовать систему в качестве достаточно простого и наглядного инструмента бухгалтера, а также как средство полной автоматизации учета от ввода первичных документов до формирования отчетности.
Для расчетов с контрагентами, в системе необходимо вести учет наличия и движения средств, также необходимо предусмотреть возможность настройки на различные схемы взаимодействия с покупателями и поставщиками (скидки,
условия поставок, и т.д.). Следует предусмотреть различный учет средств на расчетных счетах и в кассе, кредитов, консигнации, учета ведение любых разделов бухгалтерского учета на предприятиях различных типов.
Для учета запасов система должна быть универсальной и предусматривать возможность настройки на различные схемы учета складских запасов. Также необходимо учесть планирование закупок и продаж, для анализа рентабельности торговли и возможности информирования об актуальных данных по запасам на складах.
Для расчетов с сотрудниками представлен отдельный функциональный блок, ориентированный на проведение периодических расчетов и предназначенный для решения широкого круга разнообразных задач, связанных с учетом самых разнообразных ресурсов и расчетом тех или иных параметров по ним. Система должна позволять проводить расчеты с определенной периодичностью, от одного дня до года. Она, например, может быть настроена на расчет заработной платы, как по месячному, так и по недельному циклу.
Выбор состава необходимых компонент определяется задачами, которые организация ставит в области автоматизации. Рассмотрев популярные системы в данной сфере, можно выделить основные функции автоматизации розничной торговли:
учет складских запасов товаров и их движения;
учет взаиморасчетов с контрагентами;
резервирование товаров и контроль оплаты;
учет денег на расчетных счетах и в кассе;
автоматический расчет цен списания товаров;
учет выданных на реализацию товаров, их возврата и оплаты;
учет перемещений сотрудников предприятия и расчет их заработной платы и разного рода компенсаций;
учет номенклатуры и расчет их себестоимости.
Данные функции следует учесть при разработке собственной конфигурации для учета операций на предприятии розничной торговли.
Глава 2
Анализ среды обработки
1С: Предприятие — программный продукт компании 1С, предназначенный для автоматизации деятельности на предприятии. 1С: Предприятие — это одновременно и технологическая платформа, и пользовательский режим работы.
Технологическая платформа предоставляет объекты (данных и метаданных) и механизмы управления объектами. Объекты (данные и метаданные) описываются в виде конфигураций.
При автоматизации какой-либо деятельности составляется своя конфигурация объектов, которая и представляет собой законченное прикладное решение.
Встроенный язык программирования 1С: Предприятие, а также язык запросов используются для описания специфических алгоритмов прикладного решения. Для построения запросов в систему 1С: Предприятие включен еще один язык - язык запросов, который похож на язык построения запросов SQL.
Важной особенностью языка запросов в системе 1С: Предприятие является то, он предоставляет собой доступ к данным только на чтение. Для записи же информации используются конструкции встроенного языка 1С: Предприятие.
Описание основных объектов разработанного прикладного решения
Разрабатываемая конфигурация должна быть интуитивно понятна и разработана под пользователя. Специально для этого будут разработаны 3 подсистемы: Документы, Справочники, Отчёты, Регистры накопления представленные на скриншоте 1.
Справочники:
- сотрудники
- поставщики
- товары
- покупатели
Документы:
- Поступление товаров
- Реализация товаров
Скриншот 1: Конфигурация.
Отчет
- отчет по проданным товарам представленный на скриншоте 2.
Скриншот 2: Отчеты.
Регистр накопления
- Приход товара
- Расход товара
- Остатки
В регистре прихода товара хранится информация о товаре который пришел на склад.
В регистре расхода товара хранится информация о товаре который был продан и кем.
В регистре остатки хранится информация о товаре который остался на складе.
На следующем скриншоте предоставлена информация о данных которые были использованы в каждом справочнике и документе.
Например в справочнике сотрудники использованы поля:
- Фио
- Дата приема на работу
- Номер телефона место жительства смотреть на скриншоте 3
Скриншот 3: Справочники.
Документ поступление товара хранятся данные о поставщиках, дате поставки товара, наименование товара, количестве, цене товара, и сумме на которую пришел товар. А в документе реализация товара хранятся данные о сотруднике который осуществлял продажу, дате продажи, наименование товара , цене по которой он был продан, количестве проданного товара, и сумме на которую была совершена продажа. Смотреть скриншот 4.
Скриншот 4: Документы.
В документе реализация товара сделана печатная форма что бы менеджер мог распечатать товарную накладную на проданный товар. Смотреть скриншот 5.
Скриншот 5: Печатная форма.
Созданы три регистра накопления:
-Расход – записаны все проданные товары
-Приход товара – записаны товары которые поступили на склад от поставщиков
-Остатки – записаны товары которые лежат на складе
Смотреть на скриншоте 6.
Скриншот 6: Регистры накопления.
Тестирование разработанного прикладного решения
После создания конфигурации необходимо провести её тестирование. Для начала запускаем нашу программу. Скриншот 6.
Скриншот 6: Экранная форма.
Так выглядит создание справочника поставщиков. Скриншот 7.
Скриншот 7: Справочник поставщики.
Поступление товаров.
Отображается:
- номер заказа
- поставщик товара
- дата поставки
- Список товара который пришел на склад Смотреть скриншот 8.
Скриншот 8: Поступление товаров.
В справочнике товары отображается весь перечень товара который имеется на складе наименование, количество, цена по которой он был куплен и сумма на которую товар был закуплен. Скриншот 9.
Скриншот 9: Справочник товары.
Отчет формируется по проданному товару, какой товар был продан, в каком количестве и по какой цене. Скриншот 10.
Скриншот 10: Отчет по проданному товару.
Остатки на складе. В этой вкладке отображается товар который пришел и ежит на складе можно посмотреть какого числа он поступил на склад т в какой количестве. Скриншот 11.
Скриншот 11: Остатки.
Остатки на складе. В этой вкладке отображается товар который пришел и ежит на складе можно посмотреть какого числа он поступил на склад т в какой количестве.
Документ реализация товара в этом документе менеджер формирует продажу товара и указывает товар который был продан, ФИО менеджера совершившего продажу, дату продажи, в каком количестве и на какую сумму был продан товар. Скриншот 12.
Скриншот 12: Документ реализация товара.
Из документа реализация товара менеджер сразу может распечатать печатную форму. В этой печатной форме будет указаны все данные о продаже. Скриншот 13.
Скриншот 13: Печатная форма.
Заключение
В процессе выполнения выпускной квалификационной работы был выполнен анализ предметной области, в рамках которого был проведен обзор существующих систем автоматизации розничной торговли, благодаря чему была выявлена структура и основные функции разрабатываемой конфигурации.
Помимо этого выполнен анализ функций и бизнес-процессов предприятия, который помог выявить слабые стороны управления фирмой розничной торговли.
Так же был проведен анализ системы с помощью различных диаграмм UML: диаграмма вариантов использования, диаграмма объектов, диаграмма последовательности, диаграмма кооперации и т.д. Представлено описание выбранных технологий и средств разработки, а также обоснован их выбор.
В результате была разработана конфигурация для автоматизации предприятий розничной торговли, которая позволяет вести как управленческий, так и бухгалтерский учет. Тестирование программных средств заключалось в определении метода тестирования и выполнение тестов. Результаты функционального тестирования показали корректность работы конфигурации. Разработанный прототип в дальнейшем может быть усовершенствован внедрением в конфигурацию дополнительных функций.