Файл: Разработка конфигурации «Продажи» в среде 1С:Предприятие 8.3. (Анализ предметной области и постановка задачи).pdf
Добавлен: 28.03.2023
Просмотров: 1162
Скачиваний: 15
СОДЕРЖАНИЕ
1. Анализ предметной области и постановка задачи
1.2 Анализ существующих систем автоматизации розничной торговли
1.3 Принципы построения существующих автоматизированных систем
1.4 Основы организации и функционирования автоматизированных систем
2. Проектирование информационной системы
2.1 Анализ бизнес-процессов предприятия
2.2 Проектирование логической модели базы данных
2.2.1 Определение связей между сущностями
2.2.2. Нормализация базы данных
2.3 Проектирование автоматизированной системы
2.4 Проектирование пользовательского интерфейса
3. Разработка автоматизированной системы
3.1 Разработка структуры базы данных
3.2 Разработка структуры приложения
3.2.1 Анализ функций приложения
3.2.2 Отображение функций в модули программы
Документы.
Документ ПриходнаяНакладная, который формирует движения по регистру ОстаткиТоваров. Реквизитами документа являются: дата (дата), контрагент (СправочникСсылка.Контрагенты), склад (СправочникСсылка.Склады), основание (строка), комментарий (строка), ответственный (СправочникСсылка.Сотрудники), Валюта (ПеречисленияСсылка.Валюты), номенклатура (СправочникСсылка.Номенклатура), количество (число 10), сумма (число 15.2), Ставка НДС (ПеречисленияСсылка.СтавкаНДС), СуммаНДС (число 15,2).
Документ ПеремещениеВРозницу, формирующий движения по регистру ОстаткиТоваров. Реквизитами документа являются: дата (дата), склад получателя (СправочникСсылка.Склады), склад отправителя (СправочникСсылка.Склады), комментарий (строка), ответственный (СправочникСсылка.Сотрудники), номенклатура (СправочникСсылка.Номенклатура), количество (число 10), цена в рознице (чило 15.2), Дата (Дата).
Документ РозничнаяПродажа, формирующий движения по регистру РозничныеПродажи. Реквизитами документа являются: дата (дата), склад (СправочникСсылка.Склады), комментарий (строка), продавец (СправочникСсылка.Сотрудники), вид оплаты (строка 20), товар (СправочникСсылка.Номенклатура), количество (число 10), цена в рознице (число 15.2), сумма (число15,2).
Документ ШтатноеРасписание, формирующий движения по регистру ШтатноеРасписание. Реквизитами документа являются: дата (дата), должность (СправочникСсылка.Должность), количество мест (число 10), оклад(число15,2). Документ ПринятиеНаРаботу, формирующий движения по регистру СведенияОСотруднике. Реквизитами документа являются: дата (дата), физическое лицо (СправочникСсылка.ФизическиеЛица), вид занятости (ПеречисленияСсылка.ВидЗанятости),должность (Справочник.Должности),
график работы (ПеречисленияСсылка.ГрафикРаботы) оклад (число15,2).
Документ Увольнение, формирующий движения по регистру
«СведенияОСотруднике». Реквизитами документа являются: дата (дата), сотрудник (СправочникСсылка.Сотрудники), вид занятости (ПеречисленияСсылка.ВидЗанятости), должность (СправочникСсылка.Должности), оклад (число15,2).
Документ НачислениеЗарплаты, формирующий движения по регистру НачисленияСотрудникам. Реквизитами документа являются: дата (дата), сотрудник(СправочникСсылка.Сотрудники), начисление (число 15,2), НДФЛ (число 15,2), ПФР (число 15,2), ФСС (число 15,2), ФФОМС (число 15,2).
Регистры.
Регистр сведений «ЦеныНоменклатуры», который хранит информацию о ценах на товары. Измерением регистра является: номенклатура (СправочникСсылка.Номенклатура). Ресурсами регистра являются: цена (число 15,2). Регистр является периодическим: период месяц.
Регистр сведений ЗаработнаяПлата, который хранит информацию о заработной плате. Измерениями регистра является: должность (СправочникСсылка. должность). Ресурсами регистра являются: сумма (число 15,2). Регистр является периодическим: период месяц.
Дерево конфигурации представлено на рисунке 4.
Рисунок 4 – Дерево конфигурации
Таким образом, была создана конфигурация, состоящая из 6 справочников, 7 документов, 6 отчетов, 2 регистра сведения и 3 регистра накопления.
3.2 Разработка структуры приложения
3.2.1 Анализ функций приложения
На основе функциональной модели системы и технического задания определены основные функции, которые должно выполнять программное обеспечение, и их иерархия.
Иерархия функций представлена на рисунках 5 – 6.
Рисунок 5 – Иерархия функций программы
Рисунок 6 – Иерархия функций программы
Описание реализации функций приложения в конфигурации представлено в таблице 5.
Таблица 5 – Реализация функции в программном обеспечении
Уровень |
Наименование функции |
Реализация в программе |
1 |
2 |
3 |
1.1 |
Учет данных о физических лицах |
Справочник «Физические лица» |
1.1.1 |
Добавление данных о физических лицах |
Создание элемента справочника физические лица, кнопка «Добавить» - открывает пустую форму элемента справочника для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.1.2 |
Изменение данных о физических лицах |
Изменение элемента справочника физические лица, двойной клик по выбранному элементу справочника открывает форму элемента и позволяет редактировать объект конфигурации |
1.1.3 |
Удаление данных о физических лицах |
Удаление элемента справочника физические лица, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.2 |
Учет данных о контрагентах |
Справочник «Контрагенты» |
1 |
2 |
3 |
1.2.1 |
Добавление данных о контрагентах |
Создание элемента справочника контрагенты, кнопка «Добавить» - открывает пустую форму элемента справочника для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.2.2 |
Изменение данных о контрагентах |
Изменение элемента справочника контрагенты, двойной клик по выбранному элементу справочника открывает форму элемента и позволяет редактировать объект конфигурации |
1.2.3 |
Удаление данных о контрагентах |
Удаление элемента справочника контрагенты, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.3 |
Учет данных о сотрудниках |
Справочник «Сотрудники» |
1.3.1 |
Добавление данных о сотрудниках |
Создание элемента справочника сотрудники, кнопка «Добавить» - открывает пустую форму элемента справочника для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.3.2 |
Изменение данных о сотрудниках |
Изменение элемента справочника сотрудники, двойной клик по выбранному элементу справочника открывает форму элемента и позволяет редактировать объект конфигурации |
1.3.3 |
Удаление данных о сотрудниках |
Удаление элемента справочника сотрудники, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.4 |
Учет данных о складах |
Справочник «Склады» |
1.4.1 |
Добавление данных о складах |
Создание элемента справочника склады, кнопка «Добавить» - открывает пустую форму элемента справочника для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.4.2 |
Изменение данных о складах |
Изменение элемента справочника склады, двойной клик по выбранному элементу справочника открывает форму элемента и позволяет редактировать объект конфигурации |
1.4.3 |
Удаление данных о складах |
Удаление элемента справочника склады, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.5 |
Учет данных о номенклатуре |
Справочник «Номенклатура» |
1.5.1 |
Добавление данных о номенклатуре |
Создание элемента справочника номенклатура, кнопка «Добавить» - открывает пустую форму элемента справочника для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.5.2 |
Изменение данных о номенклатуре |
Изменение элемента справочника номенклатура, двойной клик по выбранному элементу справочника открывает форму элемента и позволяет редактировать объект конфигурации |
1.5.3 |
Удаление данных о номенклатуре |
Удаление элемента справочника номенклатура, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.6 |
Учет данных о должностях |
Справочник «Должности» |
1.6.1 |
Добавление данных о должностях |
Создание элемента справочника должности, кнопка «Добавить» - открывает пустую форму элемента справочника для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.6.2 |
Изменение данных о должностях |
Изменение элемента справочника должности, двойной клик по выбранному элементу справочника открывает форму элемента и позволяет редактировать объект конфигурации |
1 |
2 |
3 |
1.6.3 |
Удаление данных о должностях |
Удаление элемента справочника должности, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.7 |
Учет перемещения в розницу |
Документ «Перемещение в розницу» |
1.7.1 |
Добавление перемещения в розницу |
Создание документа перемещение в розницу, кнопка «Добавить» - открывает пустую форму документа для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.7.2 |
Изменение перемещения в розницу |
Изменение документа перемещение в розницу, двойной клик по выбранному документу открывает форму документа и позволяет редактировать объект конфигурации |
1.7.3 |
Удаление перемещения в розницу |
Удаление документа перемещение в розницу, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.8 |
Учет розничных продаж |
Документ «Розничные продажи» |
1.8.1 |
Добавление розничных продаж |
Создание документа розничные продажи, кнопка «Добавить» - открывает пустую форму документа для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.8.2 |
Изменение розничных продаж |
Изменение документа розничные продажи, двойной клик по выбранному документу открывает форму документа и позволяет редактировать объект конфигурации |
1.8.3 |
Удаление розничных продаж |
Удаление документа перемещение в розницу, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.9 |
Учет приходных накладных |
Документ «Приходная накладная» |
1.9.1 |
Добавление приходных накладных |
Создание документа приходная накладная, кнопка «Добавить» - открывает пустую форму документа для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.9.2 |
Изменение приходных накладных |
Изменение документа приходная накладная, двойной клик по выбранному документу открывает форму документа и позволяет редактировать объект конфигурации |
1.9.3 |
Удаление приходных накладных |
Удаление документа приходная накладная, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.10 |
Учет принятия на работу |
Документ «Принятие на работу» |
1.10.1 |
Добавление принятия на работу |
Создание документа принятие на работу, кнопка «Добавить» - открывает пустую форму документа для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.10.2 |
Изменение принятия на работу |
Изменение документа принятие на работу, двойной клик по выбранному документу открывает форму документа и позволяет редактировать объект конфигурации |
1.10.3 |
Удаление принятия на работу |
Удаление документа принятие на работу, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.10 |
Учет увольнения |
Документ «Увольнение» |
1.10.1 |
Добавление увольнения |
Создание документа увольнение, кнопка «Добавить» - открывает пустую форму документа для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.10.2 |
Изменение увольнения |
Изменение документа увольнение, двойной клик по выбранному документу открывает форму документа и позволяет редактировать объект конфигурации |
1.10.3 |
Удаление увольнения |
Удаление документа увольнение, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
Окончание таблицы 5
1 |
2 |
3 |
1.10 |
Учет начисление заработной платы |
Документ «Начисление зарплаты» |
1.10.1 |
Добавление начисление заработной платы |
Создание документа начисление зарплаты, кнопка «Добавить» - открывает пустую форму документа для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.10.2 |
Изменение начисление заработной платы |
Изменение документа начисление зарплаты, двойной клик по выбранному документу открывает форму документа и позволяет редактировать объект конфигурации |
1.10.3 |
Удаление начисление заработной платы |
Удаление документа начисление зарплаты, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить объект конфигурации |
1.10 |
Учет штатное расписание |
Документ «Штатное расписание» |
1.10.1 |
Добавление штатное расписание |
Создание документа штатное расписание, кнопка «Добавить» - открывает пустую форму документа для записи информации, «Провести и закрыть» - записывает информацию в базу данных конфигурации |
1.10 |
Учет заработной платы |
Регистр сведений «Заработная плата» |
1.10.1 |
Добавление заработной платы |
Создание записи регистра заработная плата, кнопка «создать» - открывает пустую запись регистра для добавления информации, «Записать и закрыть» - записывает информацию в базу данных конфигурации |
1.10.2 |
Изменение заработной платы |
Изменение записи заработная плата, двойной клик по выбранной записи открывает форму записи и позволяет редактировать запись регистра сведений |
1.10.3 |
Удаление заработной платы |
Удаление записи регистра сведений заработная плата, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить запись регистра |
1.10 |
Учет цены номенклатуры |
Регистр сведений «Цены номенклатуры» |
1.10.1 |
Добавление цены номенклатуры |
Создание записи регистра цены номенклатуры, кнопка «создать» - открывает пустую запись регистра для добавления информации, «Записать и закрыть» - записывает информацию в базу данных конфигурации |
1.10.2 |
Изменение цены номенклатуры |
Изменение записи цены номенклатуры, двойной клик по выбранной записи открывает форму записи и позволяет редактировать запись регистра сведений |
1.10.3 |
Удаление цены номенклатуры |
Удаление записи регистра сведений цены номенклатуры, кнопка «Удалить» из выпадающего списка при нажатии кнопки «Еще» позволяет удалить запись регистра |
1.10.1 |
Отчет о свободных вакансиях |
«Отчет о свободных вакансиях», появление на форме происходить с помощью кнопки «Сформировать» |
1.10.2 |
Рейтинг товаров |
Отчет «Рейтинг товаров», появление на форме происходить с помощью кнопки «Сформировать» |
1.10.3 |
Отчет о начисление сотрудникам |
«Отчет о начисление сотрудникам», появление на форме происходить с помощью кнопки «Сформировать» |
1.10.4 |
Отчет по увольнениям |
«Отчет по увольнениям», появление на форме происходить с помощью кнопки «Сформировать» |
1.10.5 |
Отчет о наличии товаров на складе |
«Отчет о наличии товаров на складе», появление на форме происходить с помощью кнопки «Сформировать» |
1.11 |
Архивирование базы данных |
С помощью команды «Администрирование» -> «Выгрузить информационную базу» |