Файл: Проектирование реализации операций бизнес-процесса «Расчет заработной платы..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 17.06.2023

Просмотров: 41

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Процесс построения систем обработки данных значительно различается на разных предприятиях и фирмах в зависимости от объема данных, которые они обрабатывают. Естественно, Access – это типичная настольная БД. В то же время на небольшом предприятии, ресурсов Access вполне может хватить для обслуживания всего делопроизводства, естественно, в связке с Microsoft Office. То есть все пользователи могут обращаться к одной БД, установленной на одной рабочей станции, которая не обязательно должна быть выделенным сервером.

Таким образом, СУБД MS Access была выбрана исходя из следующих функциональных возможностей:

  • эффективная обработка больших объёмов информации;
  • доступ ко всем типам данных;
  • одновременное использование нескольких таблиц БД;
  • доступность и простота для непрофессиональных пользователей;
  • и др.

Глава 2. ПРОЕКТНАЯ ЧАСТЬ

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

Построим информационную модель (ИМ) системы (рис. 6-8).

Рисунок 6 – 1 этап построения ИМ 

Рисунок 7 – 2 этап построения ИМ 

Рисунок 8 – 3 этап построения ИМ 

2.2. Характеристика нормативно-справочной, входной и оперативной информации

Далее приведем характеристику нормативно-справочной информации, входной и выходной информации (табл. 5).

Таблица 5

Характеристика информации

Информация

Форма представления

Сроки и частота поступления

Источник входной информации

Перечень реквизитов

Справочник должностей

Экранная форма

При первичном запуске системы

Специалист по кадрам

Код должности, Название должности, Оклад

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

Экранная форма

По необходимости

Специалист по кадрам

Код сотрудника, ФИО сотрудника, Код должности, Премия

Табель

Экранная форма

Ежемесячно

Специалист по кадрам

Код записи, Код сотрудника, Год, Месяц, Отработано часов, Отпуск часов, Больничный часов


2.3. Характеристика результатной информации

Далее приведем характеристику результатной информации (табл. 6).

Таблица 6

Характеристика информации

Информация

Форма представления

Периодичность и сроки выдачи

Получатель

Перечень реквизитов

Квиток

Печатный документ

Ежемесячно

Бухгалтер

Код сотрудника, ФИО сотрудника, Должность, Год, Месяц, Начислено, К оплате

Заработная плата за прошедший месяц

Печатный документ

При необходимости

Бухгалтер

Год, Месяц, Код сотрудника, ФИО сотрудника, Начислено, К оплате

2.4. Общие положения (дерево функций и сценарий диалога)

Состав и классификация функций разрабатываемого программного продукта представлены в виде дерева функций (рис. 8).

Рисунок 9 – Дерево функций

Схему, описывающую дерево диалога, приведем на рис. 9.

Рисунок 9 – Схема дерева диалога

2.5. Характеристика базы данных

Описание структуры записей таблиц БД приведем в табл.7-9.

Таблица 7 – Описание структуры записей таблицы «Справочник должностей»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код должности

Код должности

Счетчик

Длинное целое

Первичный ключ

Название должности

Название должности

Текстовый

50

Таблица 8 – Описание структуры записей таблицы «Список сотрудников»


Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код сотрудника

Код сотрудника

Счетчик

Длинное целое

Первичный ключ

ФИО сотрудника

ФИО сотрудника

Текстовый

100

Код должности

Код должности

Числовой

Длинное целое

Внешний ключ

Премия

Премия

Числовой

Целое

Таблица 9 – Описание структуры записей таблицы «Табель»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код записи

Код записи

Счетчик

Длинное целое

Первичный ключ

Код сотрудника

Код сотрудника

Числовой

Длинное целое

Внешний ключ

Год

Год

Числовой

Целое

Месяц

Месяц

Числовой

Целое

Отработано часов

Отработано

Числовой

Целое

Отпуск часов

Отпуск

Числовой

Целое

Больничный часов

Больничный

Числовой

Целое

Рисунок 10 – ER-диаграмма

Рисунок 11 – Физическая модель данных

2.6. Структурная схема пакета (дерево вызова программных модулей)

Дерево вызова программных модулей представлено на рис.12.

Рисунок 12 – Дерево вызова программных модулей


Описание функций модулей системы приведено в табл. 10.

Таблица 10 – Описание функций модулей

№ п/п

Наименование модуля

Функции модуля

1

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

Доступ к объектам системы

2

Ведение справочной информации

Доступ к справочникам системы (работа с данными)

3

Ведение табельного учета

Доступ к оперативной информации (работа с данными)

4

Расчет заработной платы

Формирование квитка и отчета

2.7. Описание программных модулей

Алгоритм функционирования главного модуля системы представлен на рис.13.

Рисунок 13 – Алгоритм функционирования главного модуля

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

Приведем контрольный пример, позволяющий проверить работоспособность ИС.

Тестовые данные приведены на рис. 14-17.

Рисунок 14 – Список должностей

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

Рисунок 16 – Данные табеля отработанного времени (фрагмент 1)

Рисунок 17 – Данные табеля отработанного времени (фрагмент 2)

После запуска программы на экране появляется главная кнопочная форма (рис.18-21).

Рисунок 18 – Главная форма

Рисунок 19 – Модуль «Ведение справочной информации»

Рисунок 20 – Модуль «Ведение табельного учета»

Рисунок 21 – Модуль «Расчет заработной платы»


Формы для работы с данными представлены на рис. 22-24.

Рисунок 22 – Форма «Справочник должностей»

Рисунок 23 – Форма «Список сотрудников»

Рисунок 24 – Форма «Табель отработанного времени»

Внешний вид квитка сотрудника приведен на рис. 25

Рисунок 25 – Квиток

Вид отчета «Зарплата за прошедший месяц» представлен на рис. 26

Рисунок 26 – Отчет «Зарплата за прошедший месяц»

ЗАКЛЮЧЕНИЕ

Тема курсовой работы: Проектирование реализации операций бизнес-процесса «Расчет заработной платы».

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

Проектирование включило следующие этапы:

  • выбор комплекса задач автоматизации;
  • описание и проектирование бизнес-процессов;
  • проектирование моделей данных;
  • описание всех видов информации;
  • реализация приложения пользователя средствами СУБД;
  • выполнение контрольного примера.

Структура курсового проекта содержит аналитическую часть (теоретические аспекты) и проектную часть (практическая реализация).

Практическая реализация системы выполнена в СУБД MS Access 2003. Работоспособность реализованной системы проверена на контрольном примере.

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

  1. Бекаревич Ю., Пушкина Н. Самоучитель Microsoft Access 2000. – СПб.: БХВ Санкт-Петербург, 2010. – 274 с.
  2. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 2012. – 420с.
  3. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. М.: Финансы и статистика, 2014. – 386 с.
  4. Голицына О.Л., Максимов Н.В., Попов И.И. Информационные системы: учебное пособие. – М.: ФОРУМ, ИНФРА-М, 2012. – 496с.
  5. Голицина О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. – М.: ФОРУМ, 2003. – 307 с.
  6. Горев А., Макашарипов С., Ахаян Р. Эффективная работа с СУБД. – М.: Финансы и статистика, 2004. – 298 с.
  7. Карпова Т.С. Базы данных: модели, разработка, реализация: учеб. пособие / Т.С. Карпова. – СПб.: Питер, 2012. – 354 с.
  8. Кинжалин А. BPwin – инструмент системного анализа. // Компьютер Информ, №11, 2011.
  9. Козлов А.С. Проектирование и исследование бизнес-процессов: учебное пособие – 3-е изд. – М.: Флинта: МПСИ, 2008. – 272 с.
  10. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.: Пер с англ.: Уч.пос. – М. : Изд.дом «Вильямс», 2000. – 1120 с.
  11. Костерин В.Н. Построение диаграмм. – М.: ПравдаТим, 2008.
  12. Маклаков С.В. CASE-средства разработки информационных систем. BPwin и Erwin. – М.: ДиалогМифи, 2012. – 537с.
  13. Марченко А.П. Microsoft Access: Краткий курс. – СПб.: Питер, 2015. – 288 с.