Диплом: Автоматизация учёта труда и заработной платы на малом предприятии на базе системы "1С Предприятие 8.2" для ООО "Мегамастер"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
Рисунок 50. Запрос для формирования отчёта
«Отчисления в ПФР»
В приложении 1 приведены листинги программ на встроенном языке
программирования платформы «1С: Предприятие 8.3».
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
В разработанной системе предусмотрены 4 вида пользователей:
- администратор системы, обладающий наиболее полными полномочиями
при работе с системой;
- координатор, распределяющий заявки;
- специалист, принимающий и закрывающий заявки;
- пользователь системы, подающий заявки;
Более подробно функции данных пользователей приведены на рисунках
51-53.
Рисунок 51. Дерево функций администратора
58
Рисунок 52. Дерево функций специалиста
Рисунок 53. Дерево функций пользователя
59
На основании данных функций формируется сценарий диалога, схема
которого для каждого из пользователей представлена на рисунках 54- 56.
Рисунок 54. Сценарий диалога администратора
Рисунок 55. Сценарий диалога специалиста
60
Рисунок 56. Сценарий диалога пользователя
2.3.2. Характеристика базы данных
ER-модель является одной из самых простых визуальных моделей данных
(графических нотаций). Она позволяет обозначить структуру в общих чертах.
СУБД, применяемая на предприятии – MSSQLServer.
На рис. 57 описана связь основных таблиц в базе данных.
Рисунок 57. «ER-модель» предметной области автоматизации документов
по управлению персоналом и расчету заработной платы
Таблица 8
61
Структура и состав справочников
Наименование
объекта
Реквизиты
Тип
Свойства
Справочник
«Сотрудники»
Код
Строка
Длина
-
9
Наименование
Строка
Длина
-
45
Дата рождения
Дата
-
Паспорт
Строка
Длина
-
10
Адрес
Строка
Длина
-
0
Телефон
Строка
Длина
-
20
Пол
Перечисление. Пол
-
Семейное положение
Строка
Длина
-
25
Справочник
«Должности»
Код
Строка
Длина
-
9
Наименование
Строка
Длина
-
45
Вид Тарифной
Ставки
Справочник
«Подразделени
я»
Код
Строка
Длина
-
9
Наименование
Строка
Длина
-
45
Руководитель
Справочник
«Виды
графиков
работы»
Код
Строка
Длина
-
9
Наименование
Строка
Длина
-
45
Структура разработанных документов, табличных частей и описание их
реквизитов представлены в таблице 9.
Таблица 9
Структура и состав документов
Наименование
объекта
Реквизиты
Тип
Свойства
Документ
«Приём на
работу»
Номер
Строка
Длина
-
9
Дата
Дата
-
Сотрудник
Справочник. Сотрудники
-
Должность
Справочник. Должности
-
Подразделение
Справочник.
Подразделения
-
Тарифная
ставка
Перечисление. Виды
тарифных ставок
-
Ответственный
Справочник. Сотрудники
-
Документ
«Кадровое
перемещение»
Номер
Строка
Длина
-
9
Дата
Дата
-
Сотрудник
Справочник. Сотрудники
-
Должность
Справочник. Должности
-
Подразделение
Справочник.
Подразделения
-
62
Продолжение таблицы 9
Документ
«Кадровое
перемещение»
Тарифная
ставка
Перечисление. Виды
тарифных ставок
-
Ответственный
Справочник. Сотрудники
-
Документ
«Увольнение»
Номер
Строка
Длина
-
9
Дата
Дата
-
Сотрудник
Справочник. Сотрудники
-
Ответственный
Справочник. Сотрудники
-
Документ
«Учёт
отработанного
времени»
Номер
Строка
Длина
-
9
Дата
Дата
-
Сотрудник
Справочник. Сотрудники
График
Справочник. Виды
графиков работы
Период с
Дата
Период по
Дата
Всего
отработано
Число
Длина
6,
точность - 2
Табличная
часть
«Табель»
Дата
Дата
Часы
Число
Длина
6,
точность - 2
Документ
«Расчёт
заработной
платы»
Номер
Строка
Длина
-
9
Дата
Дата
-
Период с
Дата
-
Период по
Дата
-
Ответственный
сотрудник
Справочник. Сотрудники
-
Всего
начислено
Число
Длина
6,
точность - 2
Всего
сотрудников
Число
Длина
6,
точность - 2
Всего в ПФР
Число
Длина
6,
точность - 2
Табличная
часть «Список
сотрудников»
Сотрудник
Справочник. Сотрудники
Отработано
Число
Длина
6,
точность - 2
Тарифная
ставка
Начислено
Число
Длина
10,
точность - 2
Вид тарифной
ставки
Справочник. Виды
тарифных ставок
Отчисления в
ПФР
Число
Длина
10,
точность - 2
Документ
«Выплата
заработной
платы»
Номер
Строка
Длина
-
9
Дата
Дата
-
Сотрудник
Справочник. Сотрудники
Сумма
Число
Длина
10,
точность - 2
Бухгалтер
Справочник. Сотрудники
-
63
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
Дерево программных модулей, составляющих структуру основного пакета
представлено на рис. 58.
Рисунок 58. Структурная схема основного пакета
2.3.4. Описание программных модулей
Алгоритм функционирования всей системы представлен на рис. 59.
Форма аутентификации
Главная форма
Форма пользователя
Подсистема работы
со справочниками
Модуль визуализации
данных
Подсистемы работы
с документами
Модуль
редактирования
визуализированных
данных
Подсистема работы с
отчетами
Модуль визуальных
эффектов
Модуль
тестирования БД
Форма
редактирования
пользователей
Модуль проверки
загружаемой
информации на
ошибки
64
Рисунок 59. Алгоритм функционирования всей системы
65
2.4. Контрольный пример
Проверяемые функции разработанной информационной системы
представлены в таблице 10.
Таблица 10
Список проверяемых функций
п/п
Проверяемая функция Примечание
1 Учет и введение справочников Корректно
2 Учет и введение документов Корректно
3 Учет и введение отчетов Корректно
4 Введение регистров Корректно
Остальные проверяемые функции не нуждаются в проверке, так как в
платформе 1С: Предприятие 8.3 присутствует автоматизированный модуль
проверки программного кода и структуры метаданных
Рассмотрим испытания проверки формирования печатной формы,
размещенной ранее.
Описание проверок разработанной информационной системы
представлены в таблице 11
Таблица 11
Описание проверки
Параметр Значение
Функция 1. Печать документа
Предмет проверки 1.1. Время печати
1.2. Соответствие формы образцу
1.3. Правильность вывода полей
Используемые средства 1.1. Секундомер, драйвер печати в PDF
1.2. Шаблон документа
Исходные данные База данных программы, содержащая 50 записей в
основной таблице, наполненных случайными
значениями до максимально допустимой длины полей
Искажения тестовой
информации для имитации
нештатных ситуаций
А) в записи 48 все поля имеют нулевую длину
Б) в записи 49 все поля имеют размер более
максимально допустимого по заданию
Продолжение таблицы 21
Ожидаемая реакция 1.1. Время печати не более 10 секунд
1.2. Напечатанная форма на просвет соответствует
шаблону для всех записей, наложения полей на надписи
шаблона отсутствуют
66
1.3. Поля 1,2,3 и 4 соответствуют полям 2,3,4 и 8
основной таблицы базы данных по каждой записи
Способ определения
результатов
Параметры, определяемые требованиями заказчика
Основным понятием при разработке прикладных решений в среде 1С
является объект метаданных, именно в определении набора этих объектов и
заключается проектирование конфигурации. Совокупность объектов
метаданных различного типа определяет внутреннее строение базы данных и
структуру хранящейся в ней информации.
Структура метаданных разрабатываемой конфигурации представлена на
рисунке 60.
Рисунок 60. Структура дерева конфигурации
Актуальная версия платформы 1с версии 8.3 предполагает использование
управляемого интерфейса, который состоит из команд и окон, является
динамическим, т.е. доступность тех или иных команд зависит от прав
пользователей, настроек, сделанных в конфигурации и других параметров.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)