Разработка интеллектуальной информационной системы в области управления персоналом на примере ТМ "Три Оленя"
Экономическая сущность задач управления персоналом. Характеристика предметной области. Обоснование выбора среды программирования. Разработка базы знаний. Проектирование пользовательского интерфейса. Расчет себестоимости разработки программного продукта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 07.08.2018 |
Размер файла | 4,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
2.3.2 Физическое проектирование
Физическая структура- это файлы данных которые содержат сами данные и включаются в табличные пространства.
Физическое проектирование - это создание максимально детализированной модели БД. На этом этапе строится подробная модель. Как правило, результатом физического проектирования являются увесистые тома с подробной документацией о будущем приложении. Правильно выполненное физическое проектирование снижает риски проблем при написании программного обеспечения практически до нуля.
В предыдущем этапе были выявлены сущности и атрибуты системы.
С помощью этих данных была построена физическая структура данных(рис.2.3).
На полученной структуре рядом со связью отражается и имя связи, которое показывает отношения между сущностями. При проведении связи между сущностями первичный ключ мигрирует в дочернюю сущность.
Следующим этапом будет являться определение ключевых атрибутов и типов атрибутов. Для всех сущностей ключевым атрибутом будет являться уникальный id код, на схеме он выделен красным цветом.
Рис.2.3 -Физическая структура данных
2.4 Проектирование архитектуры системы
На рисунке 2.4 рассматривается базы данных СПП.
Рис.2.4 - Архитектура системы
В сети, со стороны предприятия, расположены архивный сервер и сервер обработки данных, а так же АРМ управляющего персонала. К внутренней сети могут подключиться сотрудники высшего и среднего иерархического уровня, чтобы узнать требуемую информацию и получить алгоритм выхода из проблемной ситуации в управлении персоналом.
В том случае, если руководитель осуществляет запрос, данные, указанные в нём передаются на сервер обработки и проверяются возможные варианты решения. По итогу система оставляет одна самое актуальное решение для данной ситуации.
В случае успешного использования данного решения - запрос продолжает существование на сервере обработки, если же решение было неверным - запрос отправляется на архивный сервер.
Это сделано для того, чтобы можно было получить отчёт со всеми неверно выданными решениями и на его основе пересмотреть стратегию подбора необходимого варианта.
2.4.1 Алгоритм работы системы
Особенностью системы по контролю над персоналом является автоматизация процесса принятия решений.
Для формирования решения необходимо сформировать все данные, касающиеся сотрудника (опоздания, выговоры, отзывы, средний балл аттестации и выработка). После подтверждения изменений автоматически производится принятие рекомендуемого решения касаемо данного сотрудника.
Схема алгоритма формирования решения представлена на рисунке 2.5.
? Блок 1. Здесь необходимо ввести логин пользователя в системе.
? Блок 2. Вводится соответствующий пароль, уникальный для каждого пользователя.
? Блок 3. Происходит проверка комбинации login/password.
? Блок 4. Открытие главной формы.
? Блок 5. Открытие списка данных, касающихся сотрудника.
? Блок 6. Принятие программой рекомендуемого решения.
? Блок 7. Внесение необходимых изменений в список данных в соответствии с принятым решением.
? Блок 8. Подтверждение внесенных изменений.
? Блок 9. Выход из системы.
На рисунке 2.5 изображена схема работы системы
Рис. 2.5 - Схема работы системы
2.4.2 Тестирование
Тестирование программного продукта является неотъемлемой частью работы при введении ИИС в компанию. Это некое сравнение реального программного продукта с тем, который изначально задумывался.
Разработанная ИИС по управлению персоналом является очень простой и понятной в использовании.
Для начала происходит изучение требований к программному продукту. После изучения и внесения требований в программу идет написание документации (Paste/False). По данной документации видно ошибки в работе программы, которые необходимо исправить.
Было проведено тестирование и проверена общая логика работы системы на целостность данных и взаимодействие между отдельными потоками данных. По результатам тестирования, было выявлено, что система работает, отлажено и без ошибок.
2.5 Экранные формы
На рисунке 2.6 представлена начальная экранная форма приложения, которая предлагает пользователю ввести свой уникальный логин и пароль.
Рис 2.6 - Учетные данные
Далее на рисунке 2.7 следует главная экранная форма для АРМ управляющего сотрудника.
Рис. 2.7 - БД сотрудников
На данной форме указывается общая информация о сотрудниках предприятия. Для формирования отчёта для проведения анализа работы предприятия и планирования загруженности и квалификации требуется нажать кнопку «В Excel». После нажатия на неё, сформируется отчёт в формате таблицы Excel и найти его можно будет в специальной папке на АРМ сотрудника, например по адресу С:\Отчёты\отчёт30.06.2017.xls.
Далее следует рассмотреть более подробное описание личной карточки сотрудника которая представлена на рисунке 2.8, где будет указана вся информация о его личных и профессиональных данных.
Рис. 2.8 - Личная карточка
Помимо личной информации о сотрудниках, программа будет выдавать информацию о проведенных аттестациях и среднем балле сотрудников(рис. 2.9)
Рис. 2.9 - Аттестация
У ТМ «Три оленя» существует несколько филиалов, для более удобного учета сотрудников создается экранная форма рабочего места (рис. 2.10), на которой видно в каком из подразделений работает конкретный сотрудник.
Рис. 2.10 - Рабочие места
Для более точного формирования заработной платы и системы премирования необходимо вести учет рабочего времени, на рисунке 2.11 представлена экранная форма учета рабочего времени, где указывается дата и время начала рабочего дня и конец рабочего дня каждого сотрудника, а так же учитывается количество опозданий.
Рис. 2.11 - Учёт рабочего времени
На рисунке 2.12 представляется штатное расписание сотрудников, для учета их личной выработки в процентном соотношении.
Рис. 2.12 - Штатное расписание
Рисунок 2.13 отображает бухгалтерские расчеты заработной платы каждого сотрудника, где учитываются, штрафы, премии, отпускные и прочие льготы, в зависимости от решения программы и непосредственного руководителя каждого подразделения.
Рис. 2.13 - Начисление
3. Технико-экономическое обоснование проекта
3.1 Расчет себестоимости разработки программного продукта
Для определения эффективности внедрения системы необходимо проверить ее на удовлетворенность двум критериям: срок окупаемости и дальнейший доход от использования.
Технико-экономическое обоснование информационной системы содержит:
- определение трудоемкости разработки системы;
- расчет затрат на разработку;
- определение возможной цены разработанной системы;
- оценка экономических результатов функционирования системы.
Таблица 3.1 Расчет трудоемкости, длительности разработки СППР и размер заработной платы
Этапы |
Кол-во исполнителей |
Должность |
Ставка/час |
Срок выполнения |
Трудоемкость |
Размер оклада |
|
Постановка задачи |
1 |
Руководитель |
200 |
2 |
16 |
3200 |
|
Утверждение ТЗ |
1 |
Руководитель |
200 |
1 |
8 |
1600 |
|
Разработка алгоритма |
1 |
Программист |
170 |
7 |
56 |
9520 |
|
Определение требований к программе |
1 |
Руководитель |
150 |
3 |
24 |
3600 |
|
Пояснительная записка |
1 |
Технолог |
200 |
2 |
16 |
3200 |
|
Алгоритм решения задач |
1 |
Программист |
170 |
4 |
32 |
680 |
|
Утверждение эскизного проекта |
1 |
Технолог |
150 |
1 |
16 |
2400 |
|
Написание и сдача программных документов в соответствии с ГОСТ |
1 |
Программист |
170 |
10 |
80 |
13600 |
|
Проведение приемно- сдаточных испытаний |
2 |
Программист/ Руководитель |
170/200 |
14 |
112 |
41440 |
|
Сдача в эксплуатацию |
1 |
Технолог |
150 |
5 |
40 |
6000 |
|
Сопровождение |
1 |
Технолог |
150 |
14 |
112 |
16800 |
|
Итого |
84 |
680 |
130600 |
||||
Дополнительная з/п |
13060 |
||||||
Всего |
143660 |
Отчисления на социальное страхование составляют 30,2% от величины основной и дополнительной заработной платы. Нормативные накладные расходы равны 40% от суммы основной и дополнительной заработной платы. Фонд заработной платы при 8-ми часовом рабочем дне и 84 днях, требуемых на разработку, составит 143660 руб.
Расходы на обслуживание ЭВМ и плата за потребляемую электроэнергию относят к прочим прямым расходам (3.1). Сумма прочих прямых расходов (Зпрям) рассчитываем следующим образом:
(3.1)
где tm - время для разработки и отладки программного средства на ЭВМ, часы (3.2);
Ct - себестоимость 1 часа машинного времени, руб;
Р -мощность, потребляемая компьютером, кВт;
Ц - стоимость 1 кВт-час электроэнергии, руб.
Время для разработки и отладки программного средства на ЭВМ:
(3.2)
где Дн - количество дней работы;
Ч - продолжительность рабочего дня.
Для расчета прочих прямых показателей воспользуемся таблицей 3.2.
Таблица 3.2 Расчет прочих прямых показателей
Наименование показателя |
Единица измерения |
Значение показателя |
|
Продолжительность разработки и отладки |
дни |
84 |
|
Продолжительность рабочего дня |
часы |
8 |
|
Себестоимость 1 часа машинного времени |
рубли |
120 |
|
Мощность, потребляемая компьютером |
кВт |
0,2 |
|
Себестоимость 1 кВт·час электроэнергии |
рубли |
5,6 |
|
Плата за доступ в Internet |
рубли |
15 |
|
Итого прочих прямых расходов |
рубли |
81392,64 |
Определим себестоимость разработки системы, результаты представим в виде следующей таблицы 3.3.
Таблица 3.3 Расчет себестоимости разработки системы
Наименование статей затрат |
Сумма, рублей |
||
Основная заработная плата |
130600 |
||
Дополнительная заработная плата (10%) |
13060 |
||
Отчисления на социальное страхование (30%) |
39180 |
||
Накладные расходы (40%) |
52240 |
||
Прочие прямые расходы |
81392,64 |
||
Итого |
316472,64 |
Таким образом, капитальные затраты на разработку программы составят 316472,64 рублей.
Оборудование, вычислительная техника, программное обеспечение, необходимые для функционирования системы на предприятии имеются в наличии. Поэтому прочие затраты будут включать в себя затраты на тонер для принтера, бумагу и все канцелярские принадлежности и они составят 6000 рублей.
Следовательно, капитальные вложения составят: 322733,84 рублей.
Определение годового дохода производится путем расчета эксплуатационных расходов. Эксплуатационные расходы при использовании системы включают следующие статьи расходов:
1) заработная плата (основная и дополнительная);
2) отчисления на социальное страхование;
3) амортизационные отчисления;
4) затраты на электроэнергию;
5) материалы и запасные части;
6) накладные расходы.
Проведем сравнительный расчет годовых эксплуатационных расходов при автоматизированной и ручной деятельности. Для этого определим себестоимость расчетов вручную и автоматизированных вычислений с помощью информационной системы.
Пользователем системы выступает инженер-сметчик.
Произведем расчеты трудоемкости автоматизированных расчетов (таблица 3.4).
Таблица 3.4 Трудоемкости автоматизированных расчетов
Операция |
Трудоемкость, чел/час |
|
Изучение задачи |
0,9 |
|
Ввод данных на ЭВМ |
0,4 |
|
Время на получение решения |
0,1 |
|
Анализ результатов |
0,5 |
|
Оформление отчёта |
0,4 |
|
Итого |
2,3 |
При использованииинформационной системы инженер-сметчик (согласно пожеланиям руководства компании) будет осуществлять расчеты 20 раз в месяц. С учетом итогов экспериментальных расчетов трудоемкость (tp) при этом составит 2,3 чел/час.
Исходные данные для расчета основной заработной платы представлены в таблице 3.5.
Таблица 3.5 Исходные данные для расчета основной заработной платы
Машинное время, часы |
2,3 |
||
Среднее число рабочих дней в месяце, дней |
20 |
||
Количество месяцев |
12 |
Расчёт годовых эксплуатационных расходов при автоматизированных расчетах представлен в таблицах 3.6 - 3.8.
Таблица 3.6 Расчет годовых расходов на электроэнергию при решении задачи с помощью системы
Вид оборудования |
Количество |
Потребляемая мощность |
Время работы, часы |
Тариф за 1 кВт·час, руб. |
Общая сумма расходов, руб. |
|
Компьютер |
1 |
0,2 |
27,6 |
5,6 |
30,9 |
|
Освещение |
0,3 |
27,6 |
5,6 |
46,36 |
||
Кондиционеры |
1 |
0,7 |
27,6 |
5,6 |
108,19 |
|
Общая сумма расходов |
185,45 |
Таблица 3.7 Расчет амортизационных отчислений при автоматизированном решении задачи
Наименование основного средства |
Количество |
Цена, руб. |
Стоимость, руб |
Норма амортизации, % |
Амортизация, руб. |
|
Компьютер |
1 |
31000 |
31000 |
10% |
3100 |
|
Компьютерный стол |
1 |
5000 |
5000 |
5% |
250 |
|
Общая сумма |
3350 |
Таблица 3.8
Годовые эксплуатационные расходы при автоматизированном расчете
Наименование статьи расходов |
Способ расчета |
Сумма (руб) |
|
Основная заработная плата (ЗПос) |
tpi . tм . Ki . ЗПчi |
23200 |
|
Дополнительная заработная плата (ЗПд) |
10% * ЗПос |
2320 |
|
Социальные отчисления |
30 % * (ЗПос+ЗПд) |
2552 |
|
Накладные расходы |
40% . (ЗПос+ЗПд) |
10208 |
|
Амортизационные отчисления |
см. таблицу 4.7 |
3350 |
|
Затраты на электроэнергию |
см. таблицу 4.6 |
185,45 |
|
Общая сумма затрат (Э1) |
41815,45 |
Произведем расчеты трудоемкости ручных расчетов.
По результатам предварительных оценок трудоемкость ручного решения задачи составит (таблица 3.9).
Таблица 3.9 Трудоемкость ручных расчетов
Операция |
Трудоемкость, чел-час |
|
Изучение задачи |
0,9 |
|
Подготовка исходных данных |
1,4 |
|
Вычисления |
4,6 |
|
Анализ результатов |
1 |
|
Оформление отчетов |
2 |
|
Итого |
9,9 |
При ручных расчетах трудоемкость тренинг-менеджера составляет 9,9 чел-час.
Исходные данные для расчета основной зарплаты представлены в таблице 3.10
Таблица 3.10 Исходные данные для расчета основной зарплаты
Машинное время, часы |
9,9 |
|
Среднее число рабочих дней в месяце, дней |
20 |
|
Количество месяцев |
12 |
Расчёт годовых эксплуатационных расходов при автоматизированных расчетах представлен в таблицах 3.11 - 3.13.
Таблица 3.11 Расчет годовых расходов на электроэнергию при решении задачи с помощью ручных вычислений
Вид оборудования |
Количество |
Потребляемая мощность |
Время работы, часы |
Тариф за 1 кВт·час, руб. |
Общая сумма расходов, руб. |
|
Компьютер |
1 |
0,2 |
118,8 |
4,81 |
133,05 |
|
Освещение |
0,3 |
118,8 |
4,81 |
199,58 |
||
Кондиционеры |
1 |
0,7 |
118,8 |
4,81 |
465,69 |
|
Общая сумма расходов |
798,32 |
Таблица 3.12 Годовые эксплуатационные расходы при ручном расчете
Наименование основного средства |
Количество |
Цена, руб. |
Стоимость, руб |
Норма амортизации, % |
Амортизация, руб. |
|
Компьютер |
1 |
31000 |
31000 |
10% |
3100 |
|
Компьютерный стол |
1 |
5000 |
5000 |
5% |
250 |
|
Общая сумма |
3350 |
Таблица 3.13
Расчет амортизационных отчислений при ручномрешении задачи
Наименование статьи расходов |
Способ расчета |
Сумма, руб. |
|
Основная заработная плата (ЗПос) |
tpi . tм . Ki . ЗПчi |
221760 |
|
Дополнительная заработная плата (ЗПд) |
10% * ЗПос |
22176 |
|
Отчисления на социальные отчисления |
30%* (ЗПос+ЗПд) |
73180,80 |
|
Накладные расходы |
40% . (ЗПос+ЗПд) |
97574 |
|
Амортизационные отчисления |
см. таблицу 4.12 |
3350 |
|
Затраты на электроэнергию |
см. таблицу 4.11 |
798,32 |
|
Общая сумма затрат (Э2) |
419327,32 |
Ежегодная экономия текущих затрат (доходы от использования системы) составят:
Д = Э2 - Э1 = 419327,32- 72432,45= 346894,87 рублей.
3.2 Оценка экономической эффективности проекта
После того, как были рассчитаны все необходимые показатели, необходимо рассчитать чистый дисконтированный доход (ЧДД) и срок окупаемости проекта. Движение денежных средств представлено в таблице 3.13.
Таблица 3.13 Таблица движения денежных средств
Наименование статьи |
Годы |
Всего |
|||||
2014г. |
2015г. |
2016г. |
2017г. |
||||
Инвестиционная деятельность (ИД), рублей |
161263,36 |
161263,36 |
|||||
Капитальные вложения, рублей |
161263,36 |
161263,36 |
|||||
Операционная деятельность (ОД), рублей |
0,00 |
252613,22 |
252613,22 |
252613,22 |
757839,66 |
||
Экономия затрат, рублей |
315416,44 |
315416,44 |
315416,44 |
946249,32 |
|||
Дополнительные издержки, рублей |
0,00 |
0,00 |
0,00 |
0,00 |
|||
Налог на прибыль, руб |
62803,22 |
62803,22 |
62803,22 |
188409,65 |
|||
Финансовая деятельность (ФД), рублей |
161263,36 |
161263,36 |
|||||
Сальдо от всех видов деятельности (ОД-ИД+ФД), рублей |
0,00 |
252613,22 |
252613,22 |
252613,22 |
252613,22 |
||
Чистый доход (ОД-ИД), рублей |
-161263,36 |
252613,22 |
252613,22 |
252613,22 |
596576,3 |
||
Коэффициент дисконтирования |
1,00 |
0,87 |
0,76 |
0,66 |
|||
Чистый дисконтированный доход (ЧДД), рублей |
-161263,36 |
219846,33 |
191353,38 |
166576,9 |
416513,25 |
||
ЧДД нарастающим итогом, рублей |
-161263,36 |
59983,33 |
248535,98 |
415112,88 |
Коэффициент дисконтирования (3.3) приравнивается к учетной ставке и определяется по формуле:
(3.3)
где Е - постоянная норма дисконта (Е = 20 %);
t - номер шага расчета, t= (0, T);
Т - горизонт расчета.
Исходя из расчетов, приведенных в таблице 3.13 можно рассчитать ЧДД по формуле: ЧД* ?, который составил 18627,36 руб.
По представленному отчету о движении денежных средств видно, что окупаемость проекта составляет 14 месяцев.
Заключение
В ходе выполнения ВКР был проведен анализ и разработка ИИС в процесс управления персоналом. На основании проделанного исследования ТМ «Три оленя», были рассмотрены основные бизнес-процессы и выявлен проблемный бизнес процесс «Управление персоналом».
Проводился анализ предметной области, и была сформулирована цель построения ИИС и задачи, которые она будет решать.
Также на этапе идентификации предметной области были определены ресурсы на разработку ИИС, то есть, обозначены необходимые технические средства, текстологические и человеческие ресурсы.
На основе детального анализа деятельности организации была разработана функциональная модель «как есть» и «как будет» предметной области.
В процессе работы над ВКР был сделан выбор метода представления данных.
В качестве инструментального средства разработки ИИС для повышения контроля деятельности ресторана была выбрана среда разработки Delphi.
В ВКР также приведено обоснование экономической эффективности проекта, а именно проведен выбор и обоснование методики расчета экономической эффективности, проведен расчет показателей.
Разработанная информационная система позволит автоматизировать процесс контроля за управлением персоналом, что в свою очередь приведет к сокращению времени на выбор решения и позволит увеличить доходы ресторана за счет улучшения квалификации персонала.
Далее были созданы экранные формы разрабатываемой системы, которые являются удобными и простыми в эксплуатации.
Вопрос разработки ИИС класса является актуальным, поскольку в настоящее время система автоматизации служит не только для уменьшения количества ручного труда, но и предназначена для анализа результатов этого самого труда. Помимо автоматизации текущих бизнес-процессов на предприятии учредитель должен помнить о том, насколько выбранная система ограничит возможности развития бизнеса в будущем. При выборе системы важно не допустить того, что возможности бизнеса перерастут возможности выбранной системы, потребуется ее модернизация или замена. Главное правило - «автоматизируя сегодня, не забудь о том, что будет завтра».
Результатом применения ИИС будет, является улучшения процесса управления персоналом и увеличение прибыли, так как эффективный контроль деятельности сотрудников позволит разработать универсальную систему мотивации и аттестации персонала.
После выполнения всех работ по разработке и внедрению ИС, прибыль предприятия увеличивается, следовательно, система является актуальной и работоспособной.
Размещено на Allbest.ur
Подобные документы
Инфологическое моделирование предметной области. Построение диаграммы потоков данных. Обоснование выбора СУБД. Проектирование пользовательского интерфейса. Комплект поставки и порядок установки системы. Описание функционирования приложения и таблиц.
курсовая работа [3,2 M], добавлен 23.08.2014Анализ предметной области, этапы проектирования автоматизированных информационных систем. Инструментальные системы разработки программного обеспечения. Роль CASE-средств в проектировании информационной модели. Логическая модель проектируемой базы данных.
курсовая работа [410,6 K], добавлен 21.03.2011Анализ существующих решений по автоматизации предметной области. Методология проектирования информационной системы агентства недвижимости. Спецификация и аттестация требований. Проектирование пользовательского интерфейса. Обоснование выбора платформы.
курсовая работа [412,8 K], добавлен 10.02.2013Методология проектирования информационной системы. Обоснование выбора платформы. Определение цели и области действия программного проекта. Структура пооперационного перечня работ. Идентификация задач и действий. Прототипы пользовательского интерфейса.
дипломная работа [3,8 M], добавлен 30.11.2010Анализ предметной области, главных функций организации. Разработка макета внутренней структуры программного обеспечения информационной системы в виде диаграммы классов. Составление схемы базы данных. Разработка интерфейса и руководства пользователя.
курсовая работа [866,3 K], добавлен 02.06.2015Главные составные части среды программирования. Требование к надежности, к составу и параметрам технических средств. Табличные базы данных. Выбор и обоснование выбора системы управления базами данных. Высокопроизводительный компилятор в машинный код.
курсовая работа [793,5 K], добавлен 31.01.2016Анализ предметной области. Обеспечение качества проектной документации. Построение инфологической (концептуальной) модели предметной области. Проектирование физической структуры базы данных. Разработка интерфейса, организация ввода и поиска данных.
курсовая работа [2,5 M], добавлен 10.01.2016Анализ предметной области. Технико-экономическое обоснование разработки программного обеспечения информационной системы отдела кадров. Проектирование пользовательского интерфейса. Оптимизация параметров микроклимата помещений, оборудованных ПЭВМ.
дипломная работа [6,8 M], добавлен 16.01.2015Анализ предметной области. Сравнительный анализ систем визуализации трёхмерных объектов. Обоснование выбора среды программирования. Разработка базы данных. Архитектура программного продукта. Алгоритм шифрования Blowfish с обратной связью по шифр-тексту.
дипломная работа [5,3 M], добавлен 22.11.2015Основы визуального программирования интерфейса. Архитектура программных систем. Проектирование базы данных. Анализ предметной области и связей между сущностями. Построение модели "сущность-связь". Разработка автоматизированной информационной системы.
курсовая работа [4,4 M], добавлен 16.11.2014