Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

ПРОЕКТИРОВАНИЕ РЕАЛИЗАЦИИ ОПЕРАЦИЙ БИЗНЕС-ПРОЦЕССА «РАСЧЕТ ЗАРАБОТНОЙ ПЛАТЫ» (СГА)

Содержание:

ВВЕДЕНИЕ

Изучение начисления заработной платы – актуальная тема в современных экономических условиях, поскольку полученные данные необходимы для анализа социально-экономических процессов, изучения взаимосвязи между занятостью и доходами, измерения уровня жизни населения, проведения коллективных переговоров на тему вопросов заработной платы и труда, установления размера минимальной заработной платы, утверждения и разработки конкретных мероприятий для поддержания уровня доходов граждан с малообеспеченных семей и решения других проблем экономики и финансов.

Роль таких методов при начислении зарплаты персонала организаций и предприятий очевидна. Они позволяют изучать оплату труда, выявлять тенденции развития различных экономических показателей: среднедневной заработной платы, среднемесячной или реальной заработной платы. При отсутствии подобного анализа невозможна успешная деятельность организаций и предприятий.

Актуальность рассматриваемой темы курсовой работы состоит в том, что для исследования заработной платы необходимо использовать современные информационные технологии – базы данных.

Предметом курсовой работы является теория баз данных. Объект исследования – применение баз данных для реализации бизнес-процесса «Расчет заработной платы».

Целью данной работы является рассмотрение применения баз данных для реализации БД «Расчет заработной платы».

Задачами работы являются:

– выполнить выбор комплекса задач автоматизации;

– характеристика существующих бизнес-процессов;

– выполнить обоснование проектных решений по информационному обеспечению;

– охарактеризовать базу данных;

– привести контрольный пример реализации проекта и его описание.

Разработкой баз данных при использовании анализа бизнес-процессов занимались многие ученые: Кошепелев В.Е. [7], Мартынова В.П. [11], Пирогова В.Ю. [16].

Курсовая работа состоит с введения, основной части, заключения и списка использованной литературы.

ГЛАВА 1. АНАЛИТИЧЕСКАЯ ГЛАВА

1.1. Выбор комплекса задач автоматизации

Современная Гуманитарная Академия (СГА) – это распределенный ВУЗ, который может реализовать образовательные программы для высшего образования разных уровней на базе единой информационно-образовательной среды, при применении единого образовательного контента, а также электронных библиотечных ресурсов, единого администрирования, профессорско-преподавательского состава, а также имеющий территориально удаленные центры для доступа к образовательным ресурсам в РФ в качестве структурных подразделений, объединенные посредством телекоммуникаций.

Идеология ВУЗа как распределенного учебного заведения строится на принципах: [1]

– управления;

– дидактических подходов;

– технологии;

– образовательных программ;

– организации учебного процесса;

– системы аттестации студентов;

– информационной базы;

– профессорско-преподавательского состава;

– образовательного контента.

Основными элементами ВУЗа являются:[7]

– базовый вуз, департаменты, кафедры;

– филиалы;

– представительства.

На рисунке 1.1 рассмотрена организационная структура СГА.

Рис.1.1. Структура ВУЗа

Среди наиболее трудоемких областей учета персонала одно с главных место занимают расчеты по оплате труда. [11]

Стоит отметить, что для работы на указанном участке необходимо использовать аккуратность, высокую точность, максимум внимания, а также своевременное выполнение расчетных операций.

Стоит отметить, что в роли объектов такого учета могут выступать тысячи человек и по каждому с которых нужно учитывать достаточно большие объемы информации.[9]

Особенно затрудняют функционирование бухгалтеров частые изменения методов расчета подоходного налога, где в качестве объектов налогообложения выступает итоговый доход сотрудников.

К примеру, бухгалтеру, нужно учитывать все доходы работников, относящиеся к определенному налогооблагаемому периоду.

К тому же, он должен определить и правильно исключить из налогооблагаемого основания все необходимые вычеты, требующие знания множества нюансов.

Рассмотрим начисление зарплаты на основании сотрудников ВУЗа. Чем больше сотрудников в ВУЗе, чем более насыщенные виды начислений и разного рода удержаний. В результате, тем сложнее решать все перечисленные задачи без использования компьютерных технологий. В результате многим бухгалтерам, которые ведут данный участок учета зарплаты, хотелось бы использовать в работе автоматизированную систему, что предназначается для расчета зарплаты, а не выполнять все расчеты вручную.

Что касается модулей для расчета зарплаты, которые входят в программные комплексы, то весь диапазон их возможностей варьируется только в зависимости от профиля предприятий и его величины, которым адресованы указанные системы.

1.2. Характеристика существующих бизнес-процессов

Все существующие бизнес-процессы (БП) в деятельности ВУЗа вытекают из набора разного рода деловых связей, которые обозначенных в организационной схеме (рисунок 1.1).

Рассмотрим пример начисления зарплаты (ЗП) на основании моделирования БП в нотации IDEF.

На рисунке 1.2 рассматривается контекстная диаграмма БП «Расчет заработной платы».

Опишем основные компоненты диаграммы.

Входы БП:

– Штатное расписание;

– Список сотрудников.

Рис.1.2. Контекстная диаграмма

Управление:

– Сотрудник;

– Бухгалтер.

Механизмы:

– Трудовой договор;

– Законы РФ

На выходе будет получена ведомость начисления заработной платы.

Контекстную диаграмму необходимо разделить на несколько подпроцессов (рисунок 1.3).

БП «Расчет заработной платы» можно описать с помощью следующих подпроцессов:

– использование базовых параметров ЗП;

– определение надбавок и вычетов;

– итоговый расчет.

Рис.1.3. Декомпозиция контекстной диаграммы

Стоит отметить, что описание составных частей БП рассматривается по аналогии к контекстной диаграмме.

К тому же, все остальные блоки БП также можно также декомпозировать их.

1.3. Характеристика документооборота, возникающего при решении задачи

Документооборот – движение документов в ВУЗе с момента создания их или получения и до завершения выполнения или отправки в архив.

Следует заметить, что в указанном определении упор выполняется на словах «движение документов», а именно, пути их с одного подразделения или же от одного из сотрудников к другому.

В таком случае порядок движения документов (их путь) предопределен утвержденным управленческим процессом для данной организации. [6]

К примеру, если руководитель организации сразу требует, чтоб все полученные документы докладывались сначала ему и лишь он будет выполнять назначение исполнителей, путь движения документации будет многоступенчатым в направлении «сверху вниз».

Стоит отметить, что если же в компании четко проведено разделение всех функций между несколькими сотрудниками и структурными подразделениями, большая часть документов сразу пойдет в отдел к непосредственным исполнителям, то есть определится другой путь, значительно короче.

Аналогично, от принятого в порядка порядка распределения обязанностей, а также делегирования полномочий персоналу зависит движение документации по ЗП.

В результате, документооборот при расчете ЗП зависит только от системы управления, также он вторичен в отношении к ней, хотя в то же время документооборот, отражая всю систему управления, дает возможность ее наглядно увидеть.

1.4. Обоснование проектных решений по информационному обеспечению

Под информационным обеспечением понимается совокупность данных, которые в определенной форме представлены для компьютерной обработки. Методическое и организационное обеспечение представляют собой весь комплекс мероприятий, которые направлены на функционирование ПК и ПО для получения требуемого результата.

Информационное обеспечение ИС (ИО) – это совокупность единой системы кодирования и классификации информации, разного рода унифицированных систем для документооборота и информационных массивов.[3]

В состав ИО включаются два основные комплекса:

– компоненты внемашинного ИО (а именно, классификаторы технико-экономических данных и документы);

– внутримашинного ИО (экранные формы и макеты для ввода первичной информации в ЭВМ или же вывода результатной информации, архитектура информационной базы:

– входных и выходных файлов;

– баз данных.

Для того чтоб приспособить бухгалтерскую информацию непосредственно для эффективного поиска, передачи и обработки по каналам связи, необходимо ее представить в так называемом цифровом виде. Для этого ее нужно сначала упорядочивать (классифицировать) по нескольким атрибутам, а затем формализовать (то есть, закодировать) с применением классификаторов.

Классификатор – документ, при использовании которого осуществляется описание экономической информации для ИС, содержащей наименования имеющихся объектов, классификационных группировок, а также их кодовые обозначения.

Входные документы для автоматизации расчета ЗП желательно получать через вычислительную сеть, поэтому они представляются в файлах согласованной заранее структуры:

– штатное расписание;

– табель начисления ЗП;

– список сотрудников.

Выходная информация описана такими элементами ИО:

– ведомость начисления ЗП;

– квитанция о получении ЗП.

Промежуточной информацией является внутренняя документация бухгалтерии, отдела кадров и других отделов (приказы на зачисление на работу и т.д.).[12]

1.5. Обоснование проектных решений по программному обеспечению

Под программным обеспечением (ПО) понимается совокупность программ, которые реализуют задачи и функции СЭД и обеспечивающих корректную работу рассмотренных комплексов технических средств.

Непосредственно в состав ПО входят специальные и общесистемные программы, инструктивно-методическая информация по применению средств ПО.

К общесистемному ПО можно отнести программы, что рассчитаны на огромный круг пользователей, а также предназначенные непосредственно для организации вычислительных процессов и выполнения разных вариантов обработки данных.

Они также позволяют расширить все функциональные возможности ПК, автоматизировать планирование поочередности вычислительных процессов, а также автоматизировать функции программистов.[8]

Функциональное ПО представляет собой совокупность программных средств, которые разрабатываются при создании программ конкретного функционального назначения.

Выбор системы управления БД (СУБД) представляет и решает многопараметрическую задачу, является одним с самых важных этапов при выполнении разработки приложений БД.

Выбранное ПО должно удовлетворять как будущим, так и текущим потребностям предприятия, а также следует учитывать самые разные финансовые затраты по приобретению необходимого оборудования, непосредственно системы, разработку нужного программного обеспечения, которое базируется на ее основании, а также обучение сотрудников работы на нем.

Кроме этого, необходимо убедиться, что СУБД способна приносить предприятию реальную выгоду.

Наиболее простой метод выбора СУБД на основании оценки, в какой мере имеющиеся системы удовлетворяют главным требованиям создаваемой информационной системы.

Намного сложным, а также дорогостоящим вариантом считается, создание испытательного проекта, который базируется на основании нескольких СУБД, а последующий выбор самого подходящего с рассмотренных кандидатов.[4]

При написании курсовой работы будет использоваться СУБД Access.

MS Access предоставляет за небольшую стоимость огромное количество возможностей. Также отметим ориентированность на пользователей с различной профессиональной подготовкой. Это выражается в наличии различных вспомогательных средств, развитую справочную систему и интуитивно понятный интерфейс. Данные средства облегчают проектирование и создание БД, выборку из нее данных.[5]

В распоряжение непрограммирующим пользователям MS Access предоставляет разнообразные диалоговые средства, что позволяют им создавать приложения, при этом не прибегая к непосредственной разработке запросов с помощью языка SQL или к программированию вспомогательных модулей или макросов на языке VBA.

Также Access обладает большими возможностями по экспорту/импорту данных в разнообразные форматы через механизм ODBC: от текстовых файлов и таблиц Excel до любой серверной СУБД.

ГЛАВА 2. ПРАКТИЧЕСКАЯ ГЛАВА

2.1. Информационная модель и её описание

Порядок начисления ЗП – это установленная в организации процедура расчета дополнительных и основных выплат работнику, ему полагающихся в связи с выполнением профессиональной деятельности, предусмотренной трудовым договором.

На рисунке 2.1 показана информационная модель процесс расчета заработной платы в виде таблиц.

ИС

Должность

Образование

Сотрудники

Подразделения

Рис.2.1. Информационная модель хранилища данных

В ИС используются такие экранные формы (рисунок 2.2):

Менеджер

Подразделения

Сотрудники

Образование

Должность

Кнопочная форма

Рис.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-х годов, когда значительно увеличилась конкуренция и уровень рентабельности деятельности предприятий стал резко падать, многие руководители столкнулись с большими сложностями, пытаясь как-то оптимизировать затраты, выполнить продукцию одновременно прибыльной и конкурентоспособной.

Также четко обозначилась необходимость для моделирования деятельности предприятия, что отражает все механизмы и основные принципы взаимосвязи для различных подсистем в границах одного бизнеса.

Термин «моделирование бизнес-процессов» вошло в обиход для большинства аналитиков одновременно при появлении на рынке сложного программного обеспечения, предназначенных для комплексной оптимизации управления организацией.

Внедрение подобных систем подразумевает всегда проведение глубокого предпроектного исследования по деятельности компании. Результат такого исследования – это экспертное заключение, где даются отдельно рекомендации по устранению так называемых «узких мест» в управлении организацией.

На основании такого заключения, непосредственно в начале выполнения проекта, проводится реорганизация бизнес-процессов, что является часто достаточно серьезной и болезненной для компании.

При выполнении работы реализованы такие задачи:

– выполнен выбор комплекса задач автоматизации;

– сделана характеристика существующих бизнес-процессов;

– выполнено обоснование проектных решений по информационному обеспечению;

– охарактеризована база данных;

– приведен контрольный пример реализации проекта и его описание.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Безручкин В.Т., Информатика курс лекций / В.Т. Безручкин.–М.:ИД. "Форум": ИНФРА–М. 2013–432.с.

2.Интернет технологии в экономике: Учебник под ред. Абдиксева Н.М.:–М.: ИД. "Форум":ИНФРА– М. 2012–448с.

3. Информатика: Учебник /Под редакцией В.М. Мартю. – 2014–880с.

4. Исаева Г.Н. Моделирование информационных ресурсов: Учебное пособие.–М.: Альфа–М: ИНФРА–М. 2012– 224с.

5. Кирилов В.В. Введение в реляционные базы данных./В.В. Кирилов.–СПб.: БХВ-Петербург, 2012.–464 c.

6. Кошепелев В.Е. Базы данных в ACCESS 2007: Эффективное использование /В.Е. Кошепелев.–М.: Бином-Пресс, 2014.–592 c.

7. Кузина А.В. Базы данных:Учебное пособие для студентов высш. учеб. заведений /А.В. Кузина.– М.: ИЦ Академия, 2012.–320 c.

8. Ливенар С.В. Материалы базы данных "Пакет кадровика"/С.В. Ливенар.–М.: ИНФРА-М, 2015.–51 c.

9. Малевич И.П. Базы данных:Учебное пособие /И.П. Малевич. - СПб.:Питер, 2013.– 240 c.

10. Мартынова В.П. Базы данных. Распределенные и удаленные БД. Т.1: Учебник/В.П. Мартынова.–М.:ИД ФОРУМ,НИЦ ИНФРА-М, – 2013. – 272 c.

11. Мартынова В.П. Базы данных. Распределенные и удаленные БД. Т.1 / В.П. Мартынова.– М.: ИД ФОРУМ,НИЦ ИНФРА-М,2013. – 352 c.

12. Онкович Л.С. Компьютерные технологии в образовании: Учебное пособие.–М.: ИД. "Форум":ИНФРА– М. 2012–224с.

13. Пирогова В.Ю. Информационные системы и базы данных: организация и проектирование: Учебное пособие/В.Ю. Пирогова.–СПб.: БХВ-Петербург, 2014.–528 c.

14. Раневский М.А. Компьютерные технологии в дизайне.–М.: ИД. "Форум": ИНФРА– М. 2012–304с.

15.Рубальский О.Н. Информатика. Самоучитель на СD: Учеб.пособие.–М.: ИД. "Форум": ИНФРА– М. 224с.