Файл: В. И. Кокова инициалы, фамилия.pdf

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

Категория: Не указан

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

Добавлен: 03.12.2023

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

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

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

95
По итогам вычисления данного раздела, можно отметить, что внедрение данного проекта положительно повлияет на экономическую выгоду магазина
«Феникс».

96
ЗАКЛЮЧЕНИЕ
В ходе выполнения работы была достигнута цель – выполнены проектирование и разработка информационной системы для автоматизации учета товаров и продаж в магазине.
В рамках работы проведена разработка конфигурации «Учет товаров и продаж в магазине» в на платформе 1С:Предприятие 8.3 на примере магазина
«Феникс».
Для достижения цели выполнены все поставленные задачи:
– рассмотрена характеристика, структура и выполнено моделирование деятельности магазина;
– рассмотрена предметная область и существующие средства автоматизации торговых предприятий;
– выполнена постановка задачи и определены требования на разработку программного решения;
– выполнено проектирование модели данных и пользовательского интерфейса программного решения;
– выполнена физическая реализация программного решения по автоматизации и проведено его тестирование;
– проведен расчет экономической эффективности проекта.
Результатом разработки является информационная система «Учет товаров и продаж в магазине» реализованная на платформе «1С Предприятие 8.3» .
Информационная система предназначена для ведения учета товаров в магазине, а именно отражение продаж, заказов и закупи товаров, планирования закупки товаров с применением анализа товарных запасов и контроля остатков товаров в магазине. С применением информационной системы значительно сокращается время на ведение учета заказов, продаж, закупок товаров.

97
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Абдикеев,
Н.М., Киселев А.Д. Управление предприятием и реинжиниринг / Н.М. Абдикеев, А.Д. Киселев. — М.: ИНФРА-М, 2013. –
382 с.
2. Автоматизированные информационные системы в экономике: учебное пособие / Г. Г. Куликов, Е. А. Дронь, М. А. Шилина, Ю. О. Багаева:
Уфимск. гос. авиац. техн. ун-т. — Уфа: УГАТУ, 2013. – 186 с.
3. Андерсен, Б. Бизнес процессы. Инструменты совершенствования / Б.
Андерсен. — М.: РИА «Стандарты и качество», 2015. – 272 с.
4. Анциферова, И.В. Бухгалтерский финансовый учет: учебник /
И.В.Анциферова. — М.: "Дашков и К", 2011. –556 с.
5. Венделева, М.А. Информационные технологии в управлении : учеб. пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. — М.: Юрайт,
2014. – 462 c.
6. Вендров, А. М. Практикум по проектированию программного обеспечения экономических информационных систем / А. М. Вендров. —
М. : Финансы и статистика, 2012. – 334 с.
7. Вендров,
А.
М.
Проектирование программного обеспечения экономических информационных систем / А. М. Вендров. — М.:
Финансы и статистика, 2012. – 352 с.
8. Всяких, Е.И. Практика и проблематика моделирования бизнес- процессов. / Е.И. Всяких, Е.В. Сидоренко – ДМК Пресс, 2013. – 247 с.
9. Гайсарян,
С.С., объектно-ориентированное программирование
[Электронный ресурс]. — Режим доступа: http://www.mista.ru/oop book/index.htm.
10. Гартвич, А. Планирование закупок, производства и продаж в 1С:
Предприятии 8 / А. Гартвич. – М.: 1С-Паблишинг и Питер, 2013. –160 с.


98 11. Гвоздева, Т.В. Проектирование информационных систем: учебное пособие / Т.В. Гвоздева, Б.А. Баллод. – Ростов-н/Д: Феникс, 2014. – 508 c.
12. Заботина, Н.Н. Проектирование информационных систем. Учебное пособие для студентов высших учебных заведений, обучающихся по специальности 080801 "Прикладная информатика (по областям) и другим экономическим специальностям" / Н. Н. Заботина – Москва: ИНФРА-М,
2013. – 329 с.
13. Основы разработки для платформы 1С:Предприятие 8.3 в режиме
«Управляемое приложение» [Электронный ресурс]. — Режим доступа: http://www.intuit.ru/department/pl/dev1c82up.
14. Иванова, Г.С. Технология программирования: учебник / Г.С. Иванова. –
М.: КноРус, 2011 – 336 c.
15. Избачков, Ю. Информационные системы : учеб. для вузов / Ю. Избачков.
— 3-е изд. – СПб. : Питер, 2013. – 544 с.
16. Илюшечкин, В.М. Основы использования и проектирования баз данных : учеб. Пособие / В.М. Илюшечкин. — М.: Юрайт, 2014 – 213 c.
17. Информационные системы и технологии в экономике и управлении: учебник для бакалавров / В.В. Трофимов. – М.: Юрайт, 2012. – 521 с.
18. Информационные технологии в менеджменте (управлении) : учебник и практикум / под общ.ред. Ю.Д.Романовой. — М.: Юрайт, 2015. – 478 c.
19. Информационный портал Betec.Ru [Электронный ресурс].

Режим доступа: http://www.betec.ru.
20. Катаев, С.М. Программирование в 1С:Предприятие 8.3 / С.М. Катаев,
Ю.А.Сергиенко. — Санкт-Петербург: Питер, 2014. – 304 с.
21. Отенко, И.А, Азбука программирования в 1С Предприятие 8.3 /
И.А.Отенко, Г.И Добин. — Санкт-Петербург: BHV, 2015. – 288 с.
22. Программирование Realcoding.Net - [Электронный ресурс].

Режим доступа:www.realcoding.net.
23. Ситосенко, Е. Управление заказами в системе программ 1С:
Предприятие 8.3 / Е.Ситосенко. — М.: 1С-Паблишинг, 2014. – 219с.

99 24. Скрипкин, К. Г. Экономическая эффективность информационных систем
/ К. Г. Скрипкин. — М.: ДМК Пресс, 2012. – 256 с.
25. Смирнов, Г.Н. Проектирование экономических информационных систем: учебник для вузов / Г.Н. Смирнов, А.А. Сорокин, Ю.Ф. Тельнов. — М.:
Финансы и статистика, 2014. – 512 c.
26. Уткин, В.Б. Информационные системы в экономике: Учебник / В.Б.
Уткин, К.В. Балдин. — Изд-во: Дашков и К, 2012. – 394 с.
27. Фирма 1С [Электронный ресурс]. — Режим доступа : http://www.1c.ru.
28. Царев, В.В. Оценка экономической эффективности инвестиций / В.В.
Царев. — СПб.: Питер, 2013. – 464 с.
29. Чекмарев, Ю.В. Автоматизация процессов обработки информации в статистике: учебное пособие / Ю.В. Чекмарев, И.А. Кашина, В.К. Кашин,
Д.Ю. Нечаев. — Изд-во: ДМК Пресс, 2012. – 199 с.
30. Шуремов,
Е.Л.
Информационные технологии управления взаимоотношениями с клиентами / Е.Л.Шуремов. — М.: 1С-Паблишинг,
2011. – 98 с.
31. Ясенев, В.Н. Информационные системы и технологии в экономике: учебное пособие / В.Н. Ясенев. — М.: ЮНИТИ, 2008. – 560 c.


100
ПРИЛОЖЕНИЕ А
Структура таблиц базы данных
Таблица А.1 – Структура справочника «Марка товара»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код марки
Код марки
AN
5
PK
Название
Марка
C
30
Таблица А.2 – Структура справочника «Товар»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код товара
Код_товара
AN
10
PK
Наименование товара
Наименование
C
30
Артикул
ТИП
N
5
Цена
Цена
N
10
Код марки
Код марки
N
3
FK
Код типа
Код_типа
N
3
FK
Код единицы
Код_ед
N
3
FK
Таблица А.3 – Структура справочника «Тип товара»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код типа
Код_типа
AN
5
PK
Тип товара
ТИП
C
30
Таблица А.4 – Структура справочника «Единицы измерения»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код единицы измерения
Код_единицы
AN
3
PK
Наименование
Наименование
C
20
Таблица А.5 – Структура справочника «Сотрудники»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Табельный номер
Табельный_номер
AN
3
PK
ФИО
ФИО
C
40

101
Таблица А.6 – Структура справочника «Организации»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код организации
Код_клиента
AN
12
PK
ФИО представителя
ФИО
С
30
Телефон
Телефон
N
15
Название организации
Название
С
100
Код адреса
Код_адреса
N
5
FK
ИНН организации
ИНН
N
10
Номер счета
Номер_сч
N
12
Дата регистрации
Дата_регистрации
D
10
Таблица А.7 – Структура таблицы «Продажа»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код клиента
Код_клиента
AN
5
PK
Код товара
Код_товара
N
5
FK
Количество
Кол
N
3
Дата продажи
Дата_прод
D
10
Таблица А.8 – Структура таблицы «Заказ»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код pаказа
Код_Заказа
AN
10
PK
Табельный номер
Таб_номер
N
3
FK
Дата создания заказа
Дата_создания
D
10
Таблица А.9 – Структура таблицы «Закупка»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код закупки
Код_закупки
AN
5
PK
Код организации
Код_организации
N
5
FK
Код адреса
Код_адреса
N
5
FK
Код товара
Код_товара
N
5
FK
Код марки
Код_марки
N
5
FK
Код единицы измерения
Код_ед
N
5
FK
Код типа товара
Код_типа
N
5
FK
Количество
Количество
N
5


102
Продолжение таблиццы А.9
Таб_номер
Таб_номер
N
5
FK
Дата закупки
Дата_зак
D
10
Таблица А.10 – Структура таблицы «Состав заказа»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код состава заказа
Код_состава
AN
5
PK
Код заказа
Код_Заказа
N
5
FK
Код товара
Код_товара
N
5
FK
Код марки
Код_марки
N
5
FK
Код единицы измерения
Код_ед
N
5
FK
Код типа товара
Код_типа
N
5
FK
Табельный номер
Таб_номер
N
5
FK
Количество
Количество
N
5
Таблица А.11 – Структура таблицы «План продаж»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код плана продаж
Код_плана
AN
5
PK
Код товара
Код_товара
N
5
FK
Код марки товара
Код_марки
N
5
FK
Код единицы измерения
Код_ед
N
5
FK
Код типа товара
Код_типа
N
5
FK
Дата
Дата
D
10
Количество
Количество
N
5
Таблица А.12 – Структура таблицы «План закупок»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код плана закупок
Код_плана_
AN
5
PK
Код товара
Код_товара
N
5
FK
Код марки товара
Код_марки
N
5
FK
Код единицы измерения
Код_ед
N
5
FK
Код типа товара
Код_типа
N
5
FK
Дата
Дата
D
10
Количество
Количество
N
5

103
Таблица А.13 – Структура таблицы «Продажа»
Наименование поля
Идентификатор
Тип
Значность
Прочее
Код продажи
Код_продажи
AN
5
PK
Код организации
Код_организации
N
5
FK
Код адреса
Код_адреса
N
5
FK
Код товара
Код_товара
N
5
FK
Код марки
Код_марки
N
5
FK
Код единицы измерения
Код_ед
N
5
FK
Код типа товара
Код_типа
N
5
FK
Количество
Количество
N
5
Таб_номер
Таб_номер
N
5
FK
Дата продажи
Дата_продажи
D
10

104
1   2   3   4   5   6

ПРИЛОЖЕНИЕ Б
Исходный код программы
Процедура ЗаполнитьОстатокПоЗаказуСервер(Основание) Экспорт
Результат=РаботаСРегистрами.ПолучитьОстатокПоЗаказу(Основание);
Для Каждого Значение Из Результат Цикл
НоваяСтрока=Товары.Добавить();
НоваяСтрока.Товар = Значение.Товар;
НоваяСтрока.Количество = Значение.Остаток;
КонецЦикла;
КонецПроцедуры
Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
// регистр Остатки Приход
Движения.Остатки.Записывать = Истина;
Для Каждого ТекСтрокаТовары Из Товары Цикл
Движение = Движения.Остатки.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Дата;
Движение.Товар = ТекСтрокаТовары.Товар;

105
Движение.Количество = ТекСтрокаТовары.Количество;
Движение.Сумма = ТекСтрокаТовары.Сумма;
Движение.ЗакупочнаяЦена = ТекСтрокаТовары.ЦенаЗакупки;
КонецЦикла;
// регистр Заказы Расход
Движения.Заказы.Записывать = Истина;
Для Каждого ТекСтрокаТовары Из Товары Цикл
Движение = Движения.Заказы.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период = Дата;
Движение.ДокументЗаказа = Номер;
Движение.Товар = ТекСтрокаТовары.Товар;
Движение.Количество = ТекСтрокаТовары.Количество;
Движение.Сумма = ТекСтрокаТовары.Сумма;
КонецЦикла;
// регистр Закупки
Движения.Закупки.Записывать = Истина;
Для Каждого ТекСтрокаТовары Из Товары Цикл
Движение = Движения.Закупки.Добавить();
Движение.Период = Дата;
Движение.Клиент = Поставщик;
Движение.Товар = ТекСтрокаТовары.Товар;
Движение.Количество = ТекСтрокаТовары.Количество;
Движение.Сумма = ТекСтрокаТовары.Сумма;
КонецЦикла;
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры

106
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
СуммаДокумента = Товары.Итог("Сумма");
КонецПроцедуры
Процедура
ОбработкаЗаполнения(ДанныеЗаполнения,
СтандартнаяОбработка)
Если
ТипЗнч(ДанныеЗаполнения)
=
Тип("ДокументСсылка.Заказ") Тогда
Основание = ДанныеЗаполнения;
ЗаполнитьОстатокПоЗаказуСервер(ДанныеЗаполнения);
КонецЕсли;
КонецПроцедуры
Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Документы.Закупка.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|
Закупка.Дата,
|
Закупка.Номер,
|
Закупка.Основание,
|
Закупка.Поставщик,
|
Закупка.СуммаДокумента,
|
Закупка.Товары.(
|
НомерСтроки,
|
Товар,
|
Количество,