Файл: Проектирование реализации операций бизнес-процесса «Расчет заработной платы (Характеристика существующих бизнес-процессов).pdf
Добавлен: 31.03.2023
Просмотров: 321
Скачиваний: 2
СОДЕРЖАНИЕ
1.1.Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес-процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5. Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5. Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
2.7 Описание программных модулей
Рис.2.2. Экранные формы
Итоговая модель имеет следующий вид (рис.2.3):
Рис.2.3. Информационная модель
2.2. Характеристика нормативно-справочной, входной и оперативной информации
Под информационной моделью представляется схема движения входных, результативных и промежуточных потоков и функций рассматриваемой предметной области.
Также она объясняет, на основании какой входной документации и какой справочной и нормативной информации выполняются функций по обработке хранимых данных и формирование выходных документов.
Справочники являются перечнем однородных элементов, что используются при хранении справочной информации. Все указанные элементы справочника могут характеризоваться только наименованием с кодом.
В системе установлена простановка автоматической нумерации, а при ее применении будет создан код в каждом из новых элементов, а тем самым не допуская элементы с идентичными ключами.
При создании ИС для автоматизации расчета зарплаты используются справочники:
– Образование;
– Должность;
– Подразделения.
Формы информации показаны на рисунках 2.4 – 2.6:
Рис.2.4. Справочник Должность
Рис.2.5. Справочник Образование
Рис.2.6. Справочник Подразделения
Оперативной и выходной информацией является информация о конкретном сотруднике:
Рис.2.7. Таблица Сотрудники
Сводная таблица по справочным таблицам показана в таблице 2.1:
Таблица 2.1. Сводная таблица справочников
|
Название |
Образование |
Должности |
Подразделения |
|
Ответственный |
Менеджер, бухгалтер |
Кадровик |
Кадровик |
|
Средний объем данных |
4 |
15 |
12 |
|
Средняя частота актуализации |
1 |
1 |
1 |
|
Средний объем актуализации |
1 |
2 |
1 |
Реквизитный состав показан в таблицах 2.2 – 2.4:
Таблица 2.2. Данные «Подразделения»
|
Имя |
Тип |
|
Реквизиты |
|
|
Код подразделения |
Число (целое) |
|
Название |
Строка (текстовый) |
Таблица 2.3. Данные «Должность»
|
Имя |
Тип |
|
Реквизиты |
|
|
№ должности |
Число (целое) |
|
Название |
Строка (текстовый) |
|
Количество |
Число (целое) |
|
Оклад |
Денежный |
Таблица 2.4. Данные «Образование»
|
Имя |
Тип |
|
Реквизиты |
|
|
Код образования |
Число (целое) |
|
Название |
Строка (текстовый) |
2.3. Характеристика результатной информации
Результатная информация создается на основании запросов:
– Оклады;
– Подразделение;
– Расчет;
– Фонд зарплаты.
Запрос Оклад предназначен для вывода данных о сотрудниках и информацией об окладах.
Реквизиты запроса:
– ФИО;
– Образование;
– Название;
– Оклад.
Частота их обновления – по требованию.
Запрос формируется на основании таблиц:
– Должность;
– Сотрудник.
Конструктор запроса показан на рисунке 2.8:
Рис.2.8. Конструктор запроса Оклады
Результат запроса выводится в отчет вида (рисунок 2.9):
Рис.2.9. Отчет Оклады
Запрос Подразделение предназначен для вывода данных о сотрудниках по подразделениях.[15]
Реквизиты запроса:
– ФИО;
– Название;
– Образование;
– Должность.
Частота их обновления – по требованию.
Запрос формируется на основании таблиц:
– Подразделения;
– Сотрудник.
Конструктор запроса показан на рисунке 2.10:
Рис.2.10. Конструктор запроса Подразделения
Результат запроса выводится в отчет вида (рисунок 2.10):
Рис.2.10. Отчет Подразделения
Запрос Расчет предназначен для вывода данных начисления ЗП сотрудникам ВУЗа.[10]
Реквизиты запроса:
– ФИО;
– Оклад;
– Вычислительные поля.
Частота их обновления – по требованию.
Запрос формируется на основании таблиц:
– Должность;
– Сотрудник.
Конструктор запроса показан на рисунке 2.11:
Рис.2.11. Конструктор запроса Расчет
Результат запроса выводится в отчет вида (рисунок 2.12):
Рис.2.12. Отчет Расчет
Запрос Фонд зарплаты предназначен для вывода данных о фонде ЗП.
Реквизиты запроса:
– Фонд ЗП (агрегированное поле).
Частота их обновления – по требованию.
Запрос формируется на основании таблиц:
– Сотрудник.
Результат запроса выводится в виде (рисунок 2.13):
Рис.2.13. Запрос Фонд зарплаты
К тому же, выводится отчет по начислению ЗП в виде отчета (рисунок 2.14):[5]
Рис.2.14. Отчет Зарплата
2.4. Общие положения (дерево функций и сценарий диалога)
Рассмотрим дерево функций разрабатываемой БД:
Рис.2.15. Дерево функций
Сценарий диалога ИС показан на рисунке 2.16:
Рис.2.16. Сценарий диалога
2.5. Характеристика базы данных
При построении БД устанавливаются связи между выявленными информационными объектами.
Рассмотрим следующие сущности: Должность, Подразделения, Образование, Сотрудники и определим между ними связи.
Для решения исходной задачи, необходимы такие входные документы: [14]
– штатное расписание (№ должности, название, количество, Оклад);
– образование (код образования, название);
– список подразделений (код подразделения, название);
– сотрудник (табельный номер, ФИО, образование, адрес, дата рождения, семейное положение, дети, должность, подразделение).
У каждого сотрудника, который имеет свой уникальный табельный номер, есть определенное образование, должность и он работает в некотором подразделении.
При этом по некоторым должностям могут работать несколько сотрудников, аналогично, несколько сотрудников могут иметь одинаковое образование и подразделение, где они работают.
Поэтому связь между всеми сущностями и сущностью Сотрудник один-ко-многим (1:М).[3]
В результате получим ER-диаграмму в нотации Питера-Чена.
Подразделения
Сотрудник
работает
Образование
Должность
Имеет
Назначается
Рис.2.17. ER-диаграмма
Пример созданных таблиц показан на рисунках 2.18 – 2.21.[2]
Рис 2.18. Таблица Товары в режиме конструктора
Аналогичным образом создаются остальные таблицы, структура которых показана ниже:
Рис 2.19. Таблица Должность в режиме конструктора
Рис 2.20. Таблица Образование в режиме конструктора
Рис 2.21. Таблица Подразделения в режиме конструктора
2.6 Структурная схема пакета (дерево вызова программных модулей)
Дерево вызовов показано на рисунке 2.22:
Рис.2.22. Дерево вызовов
2.7 Описание программных модулей
Рассмотрим программные модули, которые представлены в разрабатываемой БД.
В конфигурации присутствуют следующие модули:
– Таблицы для хранения данных:
– Должность;
– Образование;
– Подразделение;
– Сотрудник.
– Запросы:
– Оклады;
– Подразделение;
– Расчет;
– Фонд зарплаты.
– Формы;
– Должность;
– Образование;
– Подразделение;
– Кнопочная форма;
– Сотрудник.
– Отчеты:
– Оклады;
– Подразделение;
– Расчет;
– Зарплата.
2.8. Контрольный пример реализации проекта и его описание
После запуска БД откроется кнопочная форма вида (рис.2.23):
Рис.2.23. Кнопочная форма
В зависимости от нужного типа операций можно выполнить ввод, отбор и вывод информации с БД.
К примеру, для ввода новой должности нужно открыть соответствующую форму и ввести ее:
Рис.2.24. Форма для ввода Должностей
Для отбора данных, например, по окладам, нужно запустить соответствующий запрос:
Рис.2.25. Запрос Оклады
Для вывода информации на печать нужно открыть соответствующий отчет и распечатать его.
ЗАКЛЮЧЕНИЕ
Стремительный прогресс информационных технологий влечет за собой постоянно возрастающий интерес различных организаций к применению самых современных информационных систем и программных продуктов для информационной поддержки своего производственного процесса и бизнеса.
В условиях рыночной конкуренции и постоянного роста издержек одним из главных условий выживания субъекта экономической деятельности является маркетинг.
Большой интерес к такой деятельности постоянно усиливается по мере увеличения числа организаций в секторе предпринимательства, в некоммерческой и международной сфере осознают, что именно величина заработной платы способствует их успешному выступлению на рынках. Это касается как нашей страны, которая находится сейчас в переходной фазе.
В середине 1990-х годов, когда значительно увеличилась конкуренция и уровень рентабельности деятельности предприятий стал резко падать, многие руководители столкнулись с большими сложностями, пытаясь как-то оптимизировать затраты, выполнить продукцию одновременно прибыльной и конкурентоспособной.
Также четко обозначилась необходимость для моделирования деятельности предприятия, что отражает все механизмы и основные принципы взаимосвязи для различных подсистем в границах одного бизнеса.
Термин «моделирование бизнес-процессов» вошло в обиход для большинства аналитиков одновременно при появлении на рынке сложного программного обеспечения, предназначенных для комплексной оптимизации управления организацией.
Внедрение подобных систем подразумевает всегда проведение глубокого предпроектного исследования по деятельности компании. Результат такого исследования – это экспертное заключение, где даются отдельно рекомендации по устранению так называемых «узких мест» в управлении организацией.
На основании такого заключения, непосредственно в начале выполнения проекта, проводится реорганизация бизнес-процессов, что является часто достаточно серьезной и болезненной для компании.