Диплом: Проектирование расширений функциональности информационной системы учета рабочего времени на основе анализа бизнес-процессов (на примере ИП Селезнев Л.С.)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
52
Рисунок 18 - Алгоритм записи данных в БД
Для добавления нового сотрудника используется окно «Добавление
сотрудника» (Рисунок 19). Оно записывает введенные значения в таблицу
«Employer» базы данных.
53
Рисунок 19 - Окно добавления нового сотрудника
Для добавления новой должности используется окно «Добавить
должность» (Рисунок 20). Оно записывает введенные значения в таблицу
«Post» базы данных.
Рисунок 20 - Окно добавления новой должности
Для ведения учета рабочего времени используется окно «Учет
рабочего времени» (Рисунок 21). Оно записывает введенные значения в
таблицу «TimeSheet» базы данных. Выпадающие списки заполняются
автоматически в конструкторе формы при ее запуске на основании данных,
содержащихся в соответствующих таблицах.
54
Рисунок 21 - Окно учета рабочего времени
Для добавления штрафа используется окно «Добавить штраф»
(Рисунок 22). Оно записывает введенные значения в таблицу «Penalty»
базы данных.
Рисунок 22 - Окно добавления штрафа
Для получения отчета о заработной плате используется окно «Отчет»
(Рисунок 23).
Рисунок 23 - Окно формирования отчета о заработных платах сотрудников
55
Таким образом, в данной главе представлено описание программного
интерфейса для работы с базой данных информационной системы.
2.3 Тестирование информационной системы
В данной главе будет описано руководство по использованию
разработанной информационной системы с примерами выполнения
программы. Первым этапом является заполнение созданной базы данных
значениями. Для этого необходимо осуществить запуск программного
интерфейса пользователя и авторизоваться в качестве администратора
(Ошибка! Источник ссылки не найден.24).
Рисунок 24 - Авторизация в качестве администратора
Посредством окна «Добавить должность» заполняем таблицу «Post»
базы данных (Ошибка! Источник ссылки не найден.25). При заполнении
таблиц необходимо использовать порядок действий, приведенный в
данном руководстве, поскольку таблицы взаимозависимы.
56
Рисунок 25 - Добавление новой должности
Всего в таблицу внесено 2 записи (Ошибка! Источник ссылки не
найден.26). Если открыть базу данных, то будут видны введенные данные.
Рисунок 26 - Заполненная таблица «Post»
Посредством окна «Добавить сотрудника» заполняем таблицу
«Employer» базы данных (Ошибка! Источник ссылки не найден.27). При
этом, выпадающий список «Должность» создается на основании
введенных ранее данных о должностях.
57
Рисунок 27 - Добавление нового сотрудника
Посредством окна «Учет рабочего времени» заполняем таблицу
«TimeSheet» базы данных, которой ведется учет отработанных часов для
каждой даты каждого сотрудника (Ошибка! Источник ссылки не
найден.28). Каждый раз когда сотрудник приступает к работе в данном
окне необходимо фиксировать время прихода на работу и ухода с работы.
Количество отработанных часов рассчитывается автоматически на
основании введенных данных и уже записанного количества часов в базе
данных.
58
Рисунок 28 - Ведение учета рабочего времени сотрудника
Для добавления штрафа для сотрудника используется окно
«Добавить штраф» (Рисунок 29)
Рисунок 29 - Добавление штрафа для сотрудника
Для того, чтобы просмотреть отчет о зарплатах необходимо нажить
кнопку «Отчет о зарплате» (Рисунок 30).
59
Рисунок 30 - Отображение отчета о зарплате
В появившемся окне необходимо выбрать сотрудника, месяц и
нажать кнопку «Получить информацию». После этого отобразятся
количество отработанных часов, заработанных денег с учетов почасового
введенного ранее оклада и величина штрафов.
Таким образом, в данном разделе описан процесс работы с
информационной системой. Показано заполнение всех таблиц данными и
последующем поиском по ним и отображение отчета на экране. Все
манипуляции по вводу-выводу данных из БД проводились с помощью
программного интерфейса, в тоже время контроль заполнения таблиц баз
данных проводился с помощью среды Microsoft SQL Server Management
Studio. Процесс тестирования подтвердил работоспособность
разработанной информационной системы. Разработанная система в полной
мере удовлетворяет задачам, которые поставлены в начале работы.
60
ГЛАВА 3 ЭКОНОМИЧЕСКАЯ ЧАСТЬ
3.1 Расчет затрат на разработку программы и решение задачи на ЭВМ
Затраты на разработку программного продукта рассчитываются по
следующей формуле:
З
РПР
= З
ФОТР
ОВФ
ЭВМ
СПП
Н
(1)
где З
ФОТР
общий фонд оплаты труда разработчиков ПП;
З
ОВФ
начисления на заработную плату разработчиков во
внебюджетные фонды;
З
ЭВМ
– затраты, связанные с эксплуатацией техники;
З
СПП
затраты на специальные программные продукты,
необходимые для разработки ПП;
Р
Н
накладные расходы (Р
Н
= 30% от З
ФОТР
).
При разработке программного продукта общее время разработки
составило 3,5 месяца. Из них машинное время (непосредственная работа с
вычислительной и оргтехникой) составляет 2,5 мес.
Фонд оплаты труда за время работы над программным продуктом:

    ????  ????????  ????

(2)
61
где  – оклад j-го разработчика. В разработке участвовал 1
человек, его оклад составляет 9489 руб.;
общее время работы над ПР в месяцах,
коэффициент дополнительной зарплаты, (  ) ;
районный коэффициент, (  ) .
Таким образом,

    
????
  
????
????
  
????
 
Сумма начислений на заработную плату во внебюджетные фонды
составляет 30,2%:
З
ОВФ
= 0,302*З
ФОТР
=0,302*91331 = 27582 руб
Затраты, связанные с амортизацией для компьютера стоимостью
50000 рублей и сроком амортизации равным 25 месяцев, составят 2000
рублей в год или 167 рублей в месяц.
Затраты, связанные с использованием вычислительной и оргтехники:
З
ЭВМ
= Т
МРПР
*k
Г
*n*C
МЧ
где k
Г
коэффициент готовности ЭВМ (k
Г
=0,095) ;

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

«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран
Work-life balance подход в управлении рабочим временем молодых сотрудников (на примере ООО «МГТ-сервис»)
Автоматизация бизнес-процессов вывода банковского продукта на рынок
Автоматизация бизнес-процессов малого предприятия на примере ООО "Лагонаки"
Автоматизация документооборота организации на примере Дирекции информационных систем АО «Казахтелеком»