Файл: Разработка конфигурации «Взаиморасчеты с поставщиками» в среде 1С:Предприятие 8.3.(Выбор комплекса задач автоматизации).pdf
Добавлен: 28.03.2023
Просмотров: 548
Скачиваний: 6
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации
1.2. Характеристика документооборота, возникающего при
1.3. Обоснование проектных решений по информационному обеспечению
2.2. Характеристика разработанных экранных форм документов в среде 1С:Предприятие
2.2.2. Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи
2.3. Описание разработанных подсистем в среде 1С:Предприятие
2.4. Контрольный пример реализации проекта в среде 1С:Предприятие и его описание
Рисунок 13 Разработка макета печати поступление товаров
Рисунок 14 Разработка документа Реализация товаров
Таблица 12
Структура документа Реализация товаров
|
Код |
Имя |
Тип |
Вид |
Синоним |
Комментарий |
Использование |
Индексирование |
|
|
1 |
ПометкаУдаления |
Boolean |
Свойство объекта |
Пометка удаления |
Пометка удаления |
Нет |
||
|
2 |
Номер |
String (П9) |
Свойство объекта |
Номер |
Номер |
Нет |
||
|
3 |
Date |
Date и время |
Свойство объекта |
Date |
Date |
Нет |
||
|
4 |
Проведен |
Boolean |
Свойство объекта |
Проведен |
Проведен |
Нет |
||
|
5 |
Организация |
СправочникСсылка.Организации |
Реквизит |
Организация |
Нет |
|||
|
6 |
Контрагент |
СправочникСсылка.Контрагенты |
Реквизит |
Контрагент |
Нет |
|||
|
7 |
Ответственный |
СправочникСсылка.Сотрудники |
Реквизит |
Ответственный |
Нет |
|||
|
8 |
Товары |
Табличная часть |
Товары |
|||||
|
9 |
Номенклатура |
СправочникСсылка.Номенклатура |
Реквизит |
Номенклатура |
Нет |
|||
|
10 |
Количество |
Число (10.2) |
Реквизит |
Количество |
Нет |
|||
|
11 |
Цена |
Число (10.2) |
Реквизит |
Цена |
Нет |
|||
|
12 |
Сумма |
Число (10.2) |
Реквизит |
Сумма |
Нет |
|||
Рисунок 15 Разработка макета печати документа Реализация товаров
Рисунок 16 Разработка регистра накоплений Остатки товаров
Таблица 13
Структура регистра накоплений
|
Код |
Имя |
Тип |
Вид |
Синоним |
Комментарий |
Использование |
Индексирование |
|
|
1 |
Активность |
Boolean |
Свойство объекта |
Активность |
Активность |
Нет |
||
|
2 |
Регистратор |
ДокументСсылка.ПоступлениеТоваров, ДокументСсылка.РеализацияТоваров |
Свойство объекта |
Регистратор |
Регистратор |
Нет |
||
|
3 |
Период |
Date и время |
Свойство объекта |
Период |
Период |
Нет |
||
|
4 |
ВидДвижения |
Свойство объекта |
Вид движения |
Вид движения |
Нет |
|||
|
5 |
Номенклатура |
СправочникСсылка.Номенклатура |
Измерение |
Номенклатура |
Нет |
|||
|
6 |
Организация |
СправочникСсылка.Организации |
Измерение |
Организация |
Нет |
|||
|
7 |
Контрагент |
СправочникСсылка.Контрагенты |
Измерение |
Контрагент |
Нет |
|||
|
8 |
Ответственный |
СправочникСсылка.Сотрудники |
Измерение |
Ответственный |
Нет |
|||
|
9 |
Количество |
Число (10.2) |
Ресурс |
Количество |
Нет |
|||
|
10 |
Сумма |
Число (10.2) |
Ресурс |
Сумма |
Нет |
2.2.2. Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи
Рисунок 17 Разработка отчета по остаткам
Рисунок 18 Разработка отчета по продажам
2.3. Описание разработанных подсистем в среде 1С:Предприятие
Рисунок 13 Разработка подсистем
2.4. Контрольный пример реализации проекта в среде 1С:Предприятие и его описание
При запуске программы появится главное окно конфигурации. Оно состоит из подсистем:
- Главная;
- Документы;
- Справочники.
Рисунок 20 Главное окно конфигурации
Для обеспечения правильного функционирования разработанной конфигурации необходимо в начале заполнить все справочники. После по мере необходимости заполняются документы и формируются необходимые отчеты.
Рисунок 21 Заполнение справочника Контрагенты
Рисунок 22 Заполнение справочника Организации
Рисунок 23 Заполнение справочника Номенклатура
Рисунок 24 Заполнение справочника Сотрудники
Рисунок 25 Формирование документа Заказ
Рисунок 26 Печать документа заказ
Рисунок 27 формирование документа Доверенность
Рисунок 28 Формирование документа Договор
Рисунок 29 Формирование документа Поступление товаров
Рисунок 30 Печать документа Поступление товаров
Рисунок 31 Формирование документа Реализация товаров
Рисунок 32 Печать документа Реализация товаров
Рисунок 33 Формирование документа Счет-фактура
Рисунок 34 Печать документа Счет-фактура
Рисунок 35 Формирование отчета по остаткам
Рисунок 36 Формирование отчета по продажам
Рисунок 37 Формирование документа Личная карточка сотрудника
При тестировании разработанной конфигурации были заполнены все необходимые справочники и документы для проверки ее ошибки. А также были сформированы все необходимые отчеты.
Заключение
В результате выполнения курсовой работы были проведены следующие работы:
- изучена структура предметной области;
- проведен анализ рынка существующих программных решений;
- выработаны общие требования к разрабатываемому программному продукту;
- разработана логическая модель базы данных;
- выбрана среда разработки на платформе 1С: Предприятие 8.3;
- Разработана конфигурация «Автоматизация расчетов с поставщиками и подрядчиками в компании ООО «СЛ Фарма»» 1С: Предприятие 8.3;
- проведена проверка и тестирование.
В процессе работы над работой на основании проведенного анализа были сформированы цели и назначение разрабатываемого автоматизированного варианта решения данной задачи.
Произведено сопоставление с похожими системами решения данной задачи, проведена формализация расчетов результатных показателей, выбрана технология проектирования, а также принят ряд проектных решений по техническому, информационному, программному и технологическому обеспечению.
В проектной части построена инфологическая схема базы данных, описана каждая таблица базы данных, включая наименование поля, его тип, длину, характер хранимых данных.
В результате описания программного продукта были спроектированы дерево функций и сценарий диалога работы системы и пользователя.
Таким образом, поставленные цели и задачи ВКР достигнуты, разработанный программный комплекс «Автоматизация расчетов с поставщиками и подрядчиками в компании ООО «СЛ Фарма»» на платформе 1С: Предприятие 8.3 соответствует сформулированным требованиям.
При необходимости система может быть использована для автоматизации работы сотрудника в отделе любой компании для приема и ведения заявок на обработку заказов, а также учета и инвентаризации материальных средств на предприятии.
Список литературы
Законодательные акты и постановления правительства РФ:
- ГОСТ 2.105-95 ЕСКД. Общие требования к текстовым документам (с Изменением N 1).
- ГОСТ 7.32- 2001 Структура и правила оформления 22с.
- ГОСТ Р 50922-2006 Защита информации. Основные термины и определения.
- ГОСТ Р ИСО/МЭК 12207-2010 Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств.
Специальная научная литература:
- Балдин, К.В. Информационные системы в экономике: Учебное пособие / К.В. Балдин. - М.: НИЦ ИНФРА-М, 2015. – 218с.
- Вдовин, В.М. Предметно-ориентированные экономические информационные системы: Учебное пособие / В.М. Вдовин, Л.Е. Суркова, А.А. Шурупов. - М.: Дашков и К, 2016. – 388с.
- Гаврилов, М.В. Информатика и информационные технологии: Учебник для прикладного бакалавриата / М.В. Гаврилов, В.А. Климов. - Люберцы: Юрайт, 2016. - 383 c.
- Емельянов, С.В. Информационные технологии и вычислительные системы. - М.: Ленанд, 2015. – 96с.
- Радченко М.Г. 1С: Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. – М.: ООО «1С: Паблишинг», 2017. – 512 с.
- Рыжко, А.Л. Информационные системы управления производственной компанией: Учебник для академического бакалавриата - Люберцы: Юрайт, 2016. – 354с.
- Кашаев С. М. 1С: Предприятие 8.3. Разработка прикладных решений. – Издательство: СПб.: Питер 2016– 269 с.
- Информационные системы и технологии: Научное издание. / Под ред. Ю.Ф. Тельнова. - М.: ЮНИТИ, 2016. - 303 c.
- Хрусталева Е.Ю. Язык запросов «1С: Предприятия8» -Москва ООО «1С-Паблишинг»2016.
- 1С Предприятие: 8.3. Руководство администратора – М.: ООО «1С-Паблишинг», 2017. – 420 с.
ПРИЛОЖЕНИЕ
Код программного обеспечения
// Функция возвращает сумму скидки.
//
// Параметры:
// Сумма - Число, сумма со скидкой.
// Скидка - Число, процент скидки.
//
// Возвращаемое значение:
// Число - сумма скидки.
//
Функция ПолучитьСуммуСкидки(Сумма, Скидка) Экспорт
Если ЗначениеЗаполнено(Скидка) И Скидка <> 100 Тогда
СуммаСкидки = Сумма / (100 - Скидка) * Скидка;
Иначе
СуммаСкидки = 0;
КонецЕсли;
Возврат СуммаСкидки;
КонецФункции // ПолучитьСуммуСкидки()
//
//
// Параметры:
// ДатаЦен - исходная дата.
//
// Возвращаемое значение: