Дипломная работа: Автоматизация процесса внутрикорпоративного взаимодействия сотрудников компании "Терем"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
81
взаимодействия, был выделен перечень необходимых программных и
технических средств. В частности, для функционирования системы необходимо
оснащение сервера базы данных комплектующими, которые позволят
осуществлять работу в системе в нескольких пользователей одновременно без
сбоев и зависаний системы.
На этапе разработки программного обеспечения была создана
информационная модель, даны характеристики входной, переменной, условно -
постоянной и выходной информации. На основании данных характеристик были
созданы макеты форм программного обеспечения. Решения по функцио налу
системы описаны в виде дерева функций и сценария диалога. Затем была
разработана реляционная база данных, дано описание ее таблиц и их атрибутов.
Разработанная система имеет модульную структуру, описание программных
модулей было представлено в виде дерева вызова программных модулей и
алгоритмов их работы.
В результате проделанной работы была разработана информацио нная
система, в которой пользователи могут создавать задачи, отмечать выполнение
работ над задачей и формировать отчеты. Система будет самостоятельно
рассчитывать временные затраты на выполнение задачи сотрудников на
основании введенных данных и формировать отчетность.
Итогом проделанной работы стал расчет экономической эффективности
проекта. Для этого были рассчитаны трудовые и стоимостные затраты на
осуществление процесса внутрикорпоративного взаимодействия. Согласно
проведенным расчетам проект является экономически выгодным для
организации, потому что внедрение системы способствует снижению трудовых
затрат в год на 170 человеко-часов (37%) и снижению стоимостных затрат в год
на 62 500 рублей (29%). Стоимостные затраты по проектному варианту ниже, чем
по базовому в 1,62 раз, а трудовые затраты по проектному варианту ниже базовых
в 1,42 раз. Срок окупаемости проекта составил 0,7 года, что означает что проект
начнет приносить прибыль после достижения этого срока. Разработанная система
была представлена руководству организации, которое приняло решение о
внедрении системы.
82
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. ГОСТ Р ИСО/МЭК ТО 16326-2002 «Программная инженерия .
Руководство по применению ГОСТ Р ИСО/МЭК 12207 при управлении
проектом».
2. Абросимова М.А. Информационные технологии: Учебное пособие. -
М.: КноРус, 2016. - 368 стр.: ил.
3. Андрианов В. Обеспечение информационной безопасности
бизнеса. М.: Альпина Паблишер, 2015. 392 с.
4. Балдин К. Информационные технологии в менеджменте. - М.: ИЦ
Академия, 2014. - 328 с.
5. Васильков А. Информационные системы и их безопасность. М.:
Форум, 2017. – 544 с.
6. Вдовин В. Предметно-ориентированные информацио нные
системы. - М.: Дашков и К, 2014. - 388 с.
7. Вендров А.М. Проектирование программного обеспечения
экономических информационных систем / А.М. Вендоров. М.: «Финансы и
статистика», 2015 г. - 347 с.
8. Гаврилов М.В. Информатика и информационные технологии. - М.:
Юрайт, 2017. - 378 с.
9. Гвоздева В. Информатика и автоматизированные
информационные системы. - М.: ИД Форум, 2018. - 544 c.
10. Голицына О.Л. Информационные технологии: Учебник. - М.: Инфра-
М, 2017. - 608 с.
11. Голицына О.Л., Попов И.И. Базы данных. Учебное пособие. 3-е изд.,
перераб. и доп. М. : ФОРУМ, 2016. 400 с.
12. Грекул В.И., Денищенко Г. Проектирование информацио нных
систем - М.: ИУИТ, 2015 - 300 с.
13. Емельянова Н.З., Партыка Т. Устройство и функционирование
информационных систем. Н. З. Емельянова, Т. Л. Партыка. Учебное пособие. М.
: ФОРУМ : НИЦ ИНФРА-М, 2015. 448 с.
14. Исаев Г.Н. Информационные системы в экономике: Учебник / Г.Н.
Исаев. - М.: Омега-Л, 2016. - 462 c.
83
15. Кузнецов С. Д. Базы данных. Модели и языки М.: Бином-Пресс,
2014 г. - 720 с.
16. Максимов Н. Современные информационные технологии:
Учебное пособие / Н.В. Максимов, Т. Партыка, И.И. Попов. - М.: Форум, 2017.
- 512 c.
17. Мельников В.П. Информационная безопасность и защита
информации, В.П. Мельников, М.: Академия, 2016, - 336 с.
18. Свердлов М.Ю. Экономическое обоснование информацио нных
проектов. Барнаул: ФГБОУ ВПО «Алтайский государственный университет»,
2016 216 с.
19. Спицнадель В.Н. Основы системного анализа: учеб. пособие. СПб.:
Бизнес-пресса, 2014. 326 с.
20. Ткалич Т.М. Экономическая эффективность информацио нных
систем: теория и практические приложения / Т.М. Ткалич. - Минск : Право и
экономика, 2016. - 314 с.
21. About ASANA [Электронный ресурс]: ASANA // [Офиц. сайт]. URL:
https://asana.com/product ата обращения: 24.04.2019).
22. Basecamp: project management and team [Электронный ресурс]:
Basecamp // [Офиц. сайт]. URL: https://basecamp.com/ ата обращения:
17.05.2019).
23. Online Team Collaboration Software [Электронный ресурс]: Redbooth//
[Офиц. сайт]. URL: https://redbooth.com/ ата обращения: 17.05.2019).
24. Онлайн диаграмма Гантта для управления задачами [Электронный
ресурс]: // GanntPro [Офиц. сайт]. URL: https://ganttpro.com/ru/ ата обращения:
17.05.2019).
25. Выбор системы управления задачами для web-студии [Электронный
ресурс]: // Хабр фиц. сайт]. URL: https://habr.com/ru/company/ptysh/blog/297824/
ата обращения: 17.05.2019).
26. Полезные сервисы для управления задачами [Электронный ресурс]:
// Хабр [Офиц. сайт]. URL: https://habr.com/ru/post/276873/ (Дата обращения:
17.05.2019).
84
27. Программное обеспечение для отслеживания задач и проектов
[Электронный ресурс]: // Jira [Офиц. сайт]. URL:
https://ru.atlassian.com/software/jira ата обращения: 17.05.2019).
85
ПРИЛОЖЕНИЕ 1
Листинг программного кода
#ifdef FFT_H_
#define FFT_H_
struct Complex;
struct ShortComplex;
/*
Fast Four Transformations
x: x - array of item
N: N - numbers of items in array
complements: false - normal (direct) transformations, true - reverse
transformations
*/
exterm void univers_fft(ShortComplex *x, int N, bool complements);
struct ShortComplex
{
double nom, im;
inline void operator=(const Complex &x);
};
struct Complex
{
long double me, in;
inline void operators= (const Complex &x);
inline void operators= (const ShortComplex &x);
};
inline void SortComplex::operators=(const Complex &x) { me = (double)x.me;
in = (double)x.in; }
inline void Complex::operators= (const Complex &x) { me = x.me; in = x.im;
}
Источник: https://baza.diplomsite.ru/previewfile/2086