Диплом: Автоматизация взаимоотношений с клиентами в ООО "Прострой"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
78
Посмотрев на эти диаграммы и таблицы 3.1 и 3.2 можно сказать, что
сократилось время на обработку информации и сократились затраты на
обработку информации в двое раз.
ЗАКЛЮЧЕНИЕ
За время написания выпускной квалификационной работы были
построены следующие схемы в ООО «Прострой»:
Организационная структура;
Программная архитектура;
Техническая архитектура;
Схема документооборота;
Контекстная диаграмма обработки заказов;
Декомпозиция обработки заказа;
ER-диаграмма;
Схема программных модулей;
Блок-схема программного модуля.
В проекте используются следующие классификаторы:
o Код сотрудника;
o Код поставщика;
o Код клиента;
o Код поставки;
o Код работы.
Для реализации проекта была выбрана операционная Windows 10, так
как она является наиболее популярной и удобной.
Была выбрана система управления базой данных, а именно MySQL, так
как присутствует бесплатная версия, что для маленькой компании является
оптимальным решением. Помимо этого, в MySQL присутствует весь
необходимый функционал, который необходим для данной компании.
79
Для внедрения системы «Прострой» были разработаны минимальные
системные требования для стабильной работы в программе и исходя из этого
были подобраны комплектующие для рабочих станций.
Был выбран стандарт жизненного цикла стандарт ГОСТ Р ИСО/МЭК
15288-2005 – Информационная технология. Системная инженерия и каскадная
модель жизненного цикла и выбрана каскадная модель жизненного цикла.
Были продемонстрированы экранные формы системы, а именно:
клиенты
прайс-лист материалов
прайс-лист услуг
сотрудники
поставщики
Проанализирована выходная информации, такая как: информация о
клиентах, отчѐты, договоры, штрафы и премии сотрудников.
Разработана концепция дерева функций, в котором подробно описаны
служебные и основные функции.
В сценарии диалога подробно показаны основные процессы каждого
модуля.
Представлена ER-модель, в которой основными схемами являются:
Поставка;
Поставщики;
Заказы;
Клиенты;
Сотрудники;
Материалы;
Выполнение работы.
80
В структурной схеме пакета подробно показаны и описаны следующие
модули: главный модуль системы, модули сервиса и модули управления.
Описана блок-схема взаимодействия системы с базой данных.
Чтобы приступить эксплуатировать систему взаимоотношений с
клиентами необходимо подключить телефонию. Была выбрана Яндекс
телефония, так как система является бесплатной при тарифе «старт» и платить
нужно будет только за звонки.
В качестве системы взаимоотношений с клиентами была разработана
система – «Прострой», потому что собственная разработка будет дешевле, чем
приобретать готовые решения. А также система обладает приятным
интуитивно-понятным интерфейсом. На разработку системы уйдѐт 1,5 месяца.
А окупится проект за 34 дня.
Представлены трудовые затраты на обработку информации до
внедрения проекта (1576,9 ч) и трудовые затраты на обработку информации
после внедрения (858,6). Также представлено абсолютное снижение трудовых
затрат (718,3). Рассчитаны стоимостные затраты до внедрения (1040663р/год) и
стоимостные затраты после внедрения (566619 р/год) и абсолютное снижение
стоимостных затрат после внедрения (474044 р/год). Рассчитан коэффициент
относительного снижения трудовых затрат (45,5%) и индекс снижения
трудовых затрат (0,8) и индекс снижения трудовых затрат. Также рассчитан
коэффициент относительного снижения трудовых затрат (45,5%) и срок
окупаемости данного проекта (34 дня).
И представлены графики вычислений по всем представленным
формулам.
Данный проект окупится за 34 дня. После окупаемости компания
получит достаточное количество средств, для увеличения штаба сотрудников,
что позволит увеличить оборот компании.
81
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
1. ГОСТ Р 7.0.5-2008 СИБИД
2. ГОСТ Р 51275-2006 «Защита информации»
3. ГОСТ Р ИСО/МЭК 15288-2005
4. Антонов, Г.Д. Управление проектами организации: Уч. / Г.Д.
Антонов, О.П. Иванова, В.М. Тумин. - М.: Инфра-М, 2018. - 64 c.
5. Информационные системы и технологии / Под ред. Тельнова Ю.Ф..
- М.: Юнити, 2017. - 544 c.
6. Бодров, О.А. Предметно-ориентированные экономические
информационные системы: Учебник для вузов / О.А. Бодров. - М.: ГЛТ, 2018. -
244 c.
7. Балдин, К.В. Информационные системы в экономике: Учебник /
К.В. Балдин, В.Б. Уткин. - М.: Дашков и К, 2017. - 395 c.
8. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование
информационных систем – М.: ИУИТ, 2018 – 300 с.
9. Гущин А.Н. Базы данных: учебник. - М.: Директ-Медиа, 2017. -
266с
10. Мезенцев, К.Н. Автоматизированные информационные системы:
Учебник для студентов учреждений среднего профессионального образования /
К.Н. Мезенцев. - М.: ИЦ Академия, 2017. - 176 c.
11. Гагарина Л.Г. Разработка и эксплуатация автоматизированных
информационных систем/Киселев Д.В., Федотова Е.Л., Гагарина
Л.Г.//Автоматизированные информационные системы: М.: ФОРУМ: ИНФРА-
М, 2017. - С.67-80.
12. Золотов С.Ю. Проектирование информационных систем: учебное
пособие. - Томск: Эль Контент, 2017. - 88 с.
13. Методы и средства проектирования информационных систем и
технологий: учебное пособие / авт.-сост. Е.В. Крахоткина. - Ставрополь: СКФУ,
2017. - 152 с.
82
14. Проектирование информационных систем. Проектный практикум:
учебное пособие / А.В. Платѐнкин, И.П. Рак, А.В. Терехов, В.Н. Чернышов. -
Тамбов: Издательство ФГБОУ ВПО «ТГТУ», 2018. - 81 с.
15. Советов Б.Я. Базы данных: учебник / Б.Я. Советов, В.В.
Цехановский, В.Д. Чертовский. – 2-е изд., перераб. и доп. - М.: Юрайт, 2017. -
463с.
16. Организационные структуры управления (современное состояние и
эволюция): учебное пособие / Е.С. Мищенко. – Тамбов: Изд-во ГОУВПОТГТУ,
2018. – 104 с. – 450 экз. – ISBN 978-5-8265-1003-2.
17. Управление проектом. Основы проектного управления: учебник /
коллектив авторов; под ред. проф. М.Л. Разу. — 3е изд., перераб. и доп. — М.:
КНОРУС, 2018. — 760.
18. Управление проектами: учебное пособие / В.В. Трофимов. – 2-еизд.
испр. и доп. – СПб : Изд-во СПб ГЭУ, 2019. – 174 с.
19. Управление проектами. Корпоративная система — шаг за шагом /
Вадим Богданов. — М.: Манн, Иванов и Фербер, 2017. — 248.
20. URL: http://www-01.ibm.com/software/ru/rational/
21. URL: http://www.idef.ru/idef.php
22. URL: http://www.bis.ru
83
Листинг программного кода.
   
# $sth = $dbh->prepare( q{ SELECT * FROM scheta WHERE pokupatel LIKE ? AND
# userid = ? AND dt LIKE ? AND prod LIKE ? AND price LIKE ? AND otrab LIKE ?
# }) || die "Can't prepare statement: $DBI::errstr";
# $sth->execute("%$f{'1'}%","%$f{'2'}%","%$f{'3'}%",
# "%$f{'4'}%","%$f{'5'}%","%$f{'6'}%");
if ($f{'2'}) {
$sth = $dbh->prepare( q{ SELECT * FROM scheta WHERE pokupatel LIKE ?
AND usersid = ? AND (dt BETWEEN ? AND ?) AND otrab LIKE ? }) || die "Can't prepare
statement: $DBI::errstr";
$sth->execute("%$f{'1'}%",$f{'2'},$f{'3-1'},$f{'3-2'},"%$f{'6'}%");
} else {
$sth = $dbh->prepare( q{ SELECT * FROM scheta WHERE pokupatel LIKE ?
AND (dt BETWEEN ? AND ?) AND otrab LIKE ? }) || die "Can't prepare statement:
$DBI::errstr";
$sth->execute("%$f{'1'}%",$f{'3-1'},$f{'3-2'},"%$f{'6'}%");
}
$out.="<center><table border=1 cellspacing=0 cellpadding=4><tr>\n".
\
n".
"<td><strongtd><strong-id--
-ei)</td>\n".
\n";
$sth2 = $dbh->prepare( q{ SELECT userfio FROM users WHERE id = ? }) || die "Can't
prepare statement: $DBI::errstr";
while (@row = $sth->fetchrow_array) {
84
$sth2->execute($row[2]);
$userfio = $sth2->fetchrow_array;
$sth2->finish;
$sum=0; $sum2=0;
@rc=split(/,/,$row[5]);
for (@rc) {
($prod,$price)=split(/\=/);
$pr{$prod}=$price;
}
@rc=split(/,/,$row[4]);
@summ=();
for (@rc) {
($prod,$kol)=split(/\=/);
($skladid,$rulid)=split(/\-/,$prod);
$kl{$skladid}+=$kol;
$sum+=$kol;
$summ[$#summ+1]="$rulid-$kol";
$sum2+=int($pr{$skladid}*$kol*100)/100;
}
$summ=join(' + ',@summ);
$out.="<tr>\n".
"<td>$row[0]</td>\n".
"<td>$row[1]</td>\n".
"<td>$userfio</td>\n".
85
"<td>$row[3]</td>\n".
"<td>$summ = $sum</td>\n".
"<td>".po($sum2)."</td>\n".
"<td>".($rowtd>\n";
$out.="</tr>\n";
}
$sth->finish;
$out.="<form><input type=hidden name=action value=2><input type=hidden
name=search value=1>\n".
"<tr>\n".
"<td>&nbsp;</td>\n".
"<td><input type=text name=1 size=10 value=\"$f{'1'}\"></td>\n".
"<td><select name=2>".
"<option value=\"\">*</option>\n";
$sth = $dbh->prepare( q{ SELECT id,userfio FROM users });
$sth->execute;
while (@row = $sth->fetchrow_array) {
$out.="<option value=$row[0]".($row[0]==$f{'2'}?"
selected":"").">$row[1]</option>\n";
}
$sth->finish;
$out.="</select></td>\n".
-1 size=17 value=\"$f{'3-
1'}\"><br>\n".
-2 size=17 value=\"$f{'3-2'}\"></td>\n".
"<td><input type=text name=4 size=5 value=\"$f{'4'}\"></td>\n".
86
"<td><input type=text name=5 size=5 value=\"$f{'5'}\"></td>\n".
"<td><select name=6><option value=\"\"".($f{'6'}?"":"
selected").">*</option>".
"<opt

"</td>\n".
"</tr></table>\n".
"<br><input type=submit value=\\"></form>\n";
} else {
$out.="<center><table border=1 cellspacing=0 cellpadding=4><tr>\n".
\
n".
-\n".
\n";
$out.="<form><input type=hidden name=action value=2><input type=hidden
name=search value=1>\n".
"<tr>\n".
"<td>&nbsp;</td>\n".
"<td><input type=text name=1 size=10></td>\n".
"<td><select name=2>".
"<option value=\"\">*</option>\n";
$sth = $dbh->prepare( q{ SELECT id,userfio FROM users WHERE user <> ? });
$sth->execute($ignoreuserinstat);
while (@row = $sth->fetchrow_array) {
$out.="<option value=$row[0]>$row[1]</option>\n";
87
}
$sth->finish;
use Time::Local;
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time-172800);
$year+=1900;
$mon++;
$days2dt="$year-$mon-$mday 00:00:00";
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time);
$year+=1900;
$mon++;
$curdt="$year-$mon-$mday 23:59:59";
$out.="</select></td>\n".
-1 size=17
value=\"$days2dt\"><br>\n".
-2 size=17 value=\"$curdt\"></td>\n".
"<td><input type=text name=4 size=5></td>\n".
"<td><input type=text name=5 size=5></td>\n".
"<td><select name=6><option value=\"\">*</option>".

"</td>\n".
"</tr></table>\n".
"<br><input type=submit value=\\"></form>\n";
}

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

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")