
- •Курсовой проект
- •Введение
- •Аналитическая часть
- •1.1 Описание решаемой задачи.
- •1.2. Структура конфигурации. Описание метаобъектов и связей между ними
- •1.3. Функциональные модули и их спецификации
- •1.4 Описание основных алгоритмов проведения документов.
- •2. Практическая часть
- •2.1 Физическая структура конфигурации
- •2.2 Описание разработанных алгоритмов учёта
- •2.3 Пример реализации
- •Заключение
- •Список литературы
1.2. Структура конфигурации. Описание метаобъектов и связей между ними
Исходя из описания предметной области в разделе 1.1, мы можем сформулировать описание структуры конфигурации, включающей следующие метаобъекты:
Справочник «Физические Лица»: содержит информацию о каждом сотруднике предприятия.
Справочник «Подразделения» - содержит информацию о каждом подразделении предприятия.
Справочник «Графики» - содержит информацию о графиках предприятия.
Справочник «Номенклатура» - содержит информацию о товарах и услугах предприятия.
Документ «Начисление Зарплаты» - используется для начисления зарплаты сотрудникам предприятия, содержит информацию о периоде регистрации. Включает в себя табличную часть «Основные Начисления», которая содержит информацию о основных начислениях: сотрудник, подразделение, вид расчета (в данной задаче - тариф). Также табличную часть «Дополнительные начисления», которая содержит данные о дополнительных начислениях: сотрудник, подразделение, вид расчета (в данной задаче – надбавка и надбавка руководителю), размер.
Документ «Расходная Накладная» - содержит информацию о продажах товаров, такие как дата, номер документа и т.д. Включает «Табличную часть расходной накладной» - содержит информацию о товарах.
Регистр Сведений «Графики Работы» - необходим для фиксации графиков работы.
Обработка «Заполнение Графика» - обработка, которая заполняет регистр сведений «графики работы».
Регистр Сведений «Сведения О Сотрудниках»» - хранит сведения о тарифной ставке каждого сотрудника.
Регистр Сведений «Надбавки от продаж» - хранит диапазоны и проценты надбавки для подсчета надбавки для сотрудников предприятия.
Регистр расчета «Основные начисления» - объект метаданных конфигурации, служащий для реализации расчетов основных начислений.
Регистр расчета «Дополнительные начисления» - объект метаданных конфигурации, служащий для реализации расчетов дополнительных начислений.
Регистр расчета «Дополнительные записи» - объект метаданных конфигурации, служащий для реализации расчетов дополнительных записей для подсчета продаж по подразделениям.
Планы видов расчета «Основные начисления» - объект метаданных конфигурации, хранящий в себе сведения о типах видов расчетов для регистра расчета «основные начисления».
Планы видов расчета «Дополнительные начисления» - объект метаданных конфигурации, хранящий в себе сведения о типах видов расчетов для регистра расчета «дополнительные начисления».
Планы видов расчета «Дополнительные записи» - объект метаданных конфигурации, хранящий в себе сведения о типах видов расчетов для регистра расчета «дополнительные записи».
Отчеты:
Отчет "Перерасчет зарплаты": содержит информацию о записях регистра расчета, которые необходимо пересчитать, включая информацию о необходимости перерасчета надбавки при исправлении суммы продаж.
Отчет "Анализ полученных надбавок": содержит информацию о сумме продаж, % надбавки и сумме премии каждого сотрудника в каждом подразделении, а также итоговые значения по подразделениям и всему предприятию. Отчет должен быть построен за текущий расчетный период.
С учетом поставленной задачи определим структуру реквизитов метаобъектов.:
Справочник «ФизическиеЛица»:
код (текстовый реквизит)
наименование (текстовый реквизит)
Справочник «Подразделения»:
код (текстовый реквизит)
наименование (текстовый реквизит)
Справочник «Графики»:
код (текстовый реквизит)
наименование (текстовый реквизит)
Справочник «Номенклатура»:
код (текстовый реквизит)
наименование (текстовый реквизит)
Документ «РасходнаяНакладная»:
номер (текстовый реквизит)
дата (дата и время)
подразделение (ссылочный реквизит на справочник «Подразделения»)
сумма по документу (числовой реквизит)
список номенклатуры (табличная часть):
номенклатура (ссылочный реквизит на справочник «Номенклатура»)
количество (числовой реквизит)
цена (числовой реквизит)
сумма (числовой реквизит)
Документ «НачислениеЗарплаты»:
номер (текстовый реквизит)
дата (дата и время)
период регистрации (дата и время)
основные начисления (табличная часть):
сотрудник (ссылочный реквизит на справочник «ФизическиеЛица»)
подразделение (ссылочный реквизит на справочник «Подразделения»)
вид расчета (ссылочный реквизит «ПланВидовРасчетаСсылка.ОсновныеНачисления»)
дата начала (дата)
дата окончания (дата)
график (ссылочный реквизит на справочник «Графики»)
дополнительные начисления (табличная часть)
сотрудник (ссылочный реквизит на справочник «ФизическиеЛица»)
подразделение (ссылочный реквизит на справочник «Подразделения»)
вид расчета (ссылочный реквизит «ПланВидовРасчетаСсылка.ДополнительныеНачисления»)
размер (числовой реквизит)
Регистр сведений «ГрафикиРаботы»:
график (ссылочный реквизит на справочник «Графики»)
период - дата (дата)
значение (числовой реквизит)
Регистр сведений «СведенияОСотрудниках»:
сотрудник (ссылочный реквизит на справочник «ФизическиеЛица»)
подразделения (ссылочный реквизит на справочник «Подразделения»)
тарифная ставка (числовой реквизит)
Регистр сведений «НадбавкиОтПродаж»:
от (числовой реквизит)
до (числовой реквизит)
процент (числовой реквизит)
Обработка «ЗаполнениеГрафика»:
график (ссылочный реквизит на справочник «Графики»)
Регистр расчета «ОсновныеНачисления»
подразделение (текстовый реквизит)
сотрудник (ссылочный реквизит на справочник «ФизическиеЛица»)
результат (числовой реквизит)
Регистр расчета «ДополнительныеНачисления»
подразделение (ссылочный реквизит на справочник «Подразделения»)
сотрудник (ссылочный реквизит на справочник «ФизическиеЛица»)
результат (числовой реквизит)
размер (числовой реквизит)
сумма продаж (числовой реквизит)