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