Курсовые работы / ПРИС КП_2
.pdfЗАКЛЮЧЕНИЕ
В ходе выполнения курсового проекта был проведен краткий обзор существующих решений по автоматизации грузоперевозок автотранспортной компанией, а также было проведено сравнение выбранных информационных систем. Выявлены основные задачи автотранспортного предприятия и процессы. Также были рассмотрены основные документы, сопутствующие процессу перевозок, которыми являются: путевой лист и товарно-транспортная накладная.
Для выполнения практической части курсового проекта была проанализирована предметная область грузовых перевозок.
Во второй главе курсового проекта были построены: функциональная модель бизнес-процесса на основе стандарта IDEF0 и логическая модель по стандарту IDEF1X, физическая модель построенная для используемой в данном курсовом проекте СУБД PostgreSQL.
На основе проведенного анализа, в третьей главе курсового проекта была создана структура базы данных, которая была проведена к третьей нормальной форме. В соответствии с техническим заданием было создано приложение с использованием архитектуры клиент-сервер, было построено дерево модулей объектов, а также отражено взаимодействие этих модулей с массивами данных.
Приведены результаты запросов и описано их функционирование.
Результатом курсового проекта является автоматизированная система грузоперевозок сжиженного газа, бензина и нефтепродуктов автотранспортной компанией.
Таким образом, все поставленные задачи выполнены, соответственно цель достигнута.
Дальнейшие разработки необходимо вести в улучшении интерфейса
системы под нужды конкретной организации, а также расширять возможные
функции системы.
43
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1Официальный сайт «AXELOT TMS» (www.timedoctor.ru) (дата обращения 28.01.18)
2Официальный сайт «KiberLog» (http://www.kiberlog.ru/) (дата обращения 28.01.18)
3Официальный сайт «TransTrade» (http://transoft.ru/responses/) (дата обращения 28.01.18)
4Божко В.П. Предметно-ориентированные экономические информационные системы [электронный ресурс]: учебник / В.П. Божко, В.А.
Благодатских, Д.В. Власов М.С. Гаспариан - Электронные текстовые данные. -
М.: Финансы и статистика, 2011. - 240 с. - Режим доступа: http://biblioclub.ru/index.php?page=book_red&id=85074&sr=1 (дата обращения
28.01.18)
5 Вдовин В.М. Предметно-ориентированные экономические информационные системы [электронный ресурс]: учебное пособие / В.М.
Вдовин, Л.Е. Суркова, А.А. Шурупов - Электронные текстовые данные. - 3-е
изд. - М.: Дашков и Ко, 2013. 388 с.
Режимдоступа:http://biblioclub.ru/index.php?page= book&id=116305&sr=1 (дата обращения 28.01.18)
6 Адуева Т.В. Бухгалтерские информационные системы [электронный ресурс]: учебное пособие / Т.В. Адуева - Электронные текстовые данные. -
Томск: Эль Контент, 2012. - 72 с. Режим доступа: http://biblioclub.ru/index.php?page=book&id=208608 (дата обращения 28.01.18)
7 Радченко М.Г. 1С: Предприятие 8.3 Практическое пособие разработчика. Примеры и типовые приемы / М.Г. Радченко, Е.Ю. Хрусталева -
М.: ООО «1С-Паблишинг», 2013. 965 с.
8 Информационные технологии в маркетинге: Учебник для вузов Г.А.
Титоренко, ГЛ. Макарова, Д.М. Дайитбегов и др.; Под ред. проф. Г.А.
Титоренко. -М.: ЮНИТИ-ДАНА, 2013. 335с.
44
9 Панкратов Ф.Г., Баженов Ю.К., Серегина Т.К., Шахурин
В.Г. Рекламная деятельность: учебник для студентов высших учебных заведений. -3-е изд., перераб. и доп. М.: Информационно-внедренческий центр «Маркетинг», 2001.
10Алексеева М.М. Планирование деятельности фирмы. Учеб.-метод. пособие. М.: Финансы и статистика, 2014.
11Андреев Г. И., Витчинка В. В., Остапенко С. Н. Особенности построения методического обеспечения управления развитием сложных систем специального назначения в современных условиях//Экономика и математические методы, 2014, 35, №2.
12Панкратов Ф. Г., Серёгина Т. К., Шахурин В. Г. “Рекламная деятельность”//Учебник для студентов высших и средних специальных учебных заведений. М. 2014.
13Цахаев Р.К., Муртузалиева Т.В. “Маркетинг”: Учебник. Дашков и К, Москва, 2013.
14Костюкова А.П., Маркевич И.А. “Автоматизированная информационная система поддержки формирования маркетинговой политики”. Молодежный вестник УГАТУ. 2013; 3(8):18-23.
15МаркевичИ.А. “Модели информационные технологии формирования маркетинговой политики предприятия”//Proceedings of the 2nd International
conference on Information Technologies for Intelligent Decision Making Support and the Intended International Workshop on Robots and Robotic Systems (ITIDS+RRS'2014), Ufa, Russia, 2014. Volume 2.Ufa State Aviation Technical University, 2014.Pp.135-139.
16Басыров Р. Б. 1С:Битрикс: Корпоративный портал. Повышение эффективности компании. СПб. : Питер, 2014г.
17Эйдлина Г.М. Проблемы подготовки 1С-программистов
//Международный журнал экспериментального образования. 2012. № 5 -стр. 23-
24.
45
18 Татарникова К. В. Разработка модуля конвертации нормативно-
справочной информации из ERP-системы «IT-Предприятие» в комплекс «1С: Предприятие 8.2 Бухгалтерский учет» (на примере ЗАО «ТЭП-Холдинг»)
//Молодой ученый. 2013. № 2. С. 86-90.
19 Макарова Л. М.,Коробкова О. В. Эволюция применяемых информационных технологий в бухгалтерском учете /Молодой ученый. 2014.
№ 1. С. 380-383.
46
ПРИЛОЖЕНИЕ А
Модель бизнес-процессов учета движения материалов по стандарту IDEF0
Рисунок А.1 - Контекстная диаграмма
Рисунок А.2 - Декомпозиция «Организация грузоперевозок»
47
Рисунок А.3 - Декомпозиция блока «Формирование требований к
транспортировке»
Рисунок А.4 - Декомпозиция блока «Сопоставление параметров»
48
Рисунок А.5 - Декомпозиция блока «Определение наличия соответствующих ресурсов»
Рисунок А.6 - Декомпозиция блока «Ведение БД»
49
ПРИЛОЖЕНИЕ Б Схемы баз данных
Листинг Б.1 - Отчета о совершённых поездках
<!DOCTYPE html> <html lang="en"> <head>
<meta charset="UTF-8"> <title>Document</title>
</head>
<body>
<h1>Отчёт о совершённых<br>
поездках</h1>
<%= link_to 'Главная страница', controller: 'home_page' %><br><br>
<%= link_to 'Скачать Excel', 'http://localhost:3000/all_drivers_routes/search.xls', data: { confirm: "Скачать файл?" } %>
<section class="norm2">
<%= form_tag("search", method: "get") do %> <%= label_tag(:datestart, "Начальная дата:") %> <%= text_field_tag(:datestart) %><br>
<%= label_tag(:dateend, "Дата окончания месяца:") %> <%= text_field_tag(:dateend) %><br>
<%= label_tag(:q, "Задайте водителя:") %> <%= text_field_tag(:q) %><br>
<%= submit_tag("Искать") %><%= link_to 'Сбросить', controller: 'all_drivers_routes' %>
</section> <% end %> <br>
<table class="norm">
50
<th>Код маршрута</th>
<th>Дата начала</th> <th>Дата завершения</th>
<th>Имя водителя</th>
<%=Voyage.joins(:driver).select('voyages.id, voyages.beginningdate AS beginningdate, voyages.completedate AS completedate,drivers.d_name_string AS d_name').where("drivers.d_name_string like :f AND beginningdate >= :p AND completedate<= :l", {p: Chronic.parse(params[:datestart]), l: Chronic.parse(params[:dateend]), f: params[:q]}).find_each do |item|%>
<tr>
<td> <%=item.id%></td>
<td> <%=item.beginningdate.strftime("%d.%m.%Y")%></td> <td> <%=item.completedate.strftime("%d.%m.%Y")%></td> <td> <%=item.d_name%></td>
</tr> <% end %>
</body>
</html>
Листинг Б.2 - Отчёт о максимальных перевозках
<h1>Отчет о максимальных <br>
перевозках</h1>
<%= link_to 'Главная страница', controller: 'home_page' %><br><br> <table class="norm">
<th>Код водителя</th> <th>Имя водителя</th> <th>Сумма</th>
<%=Driver.joins(voyage: :possible_route).select('drivers.id,drivers.d_name_string AS d_name, SUM(possible_routes.distance) AS sum').group('drivers.id').find_each do |item|%>
51
<tr>
<td> <%=item.id%></td>
<td> <%=item.d_name%></td> <td> <%=item.sum%></td>
</tr> <% end %>
Листинг Б.3 - Отчёт о перевозках грузов за выбранных промежуток времени
<h1>Перевозки грузов за<br>выбранный промежуток времени</h1>
<%= link_to 'Главная страница', controller: 'home_page' %><br><br>
<%= link_to 'Скачать Excel', 'http://localhost:3000/all_drivers_routes/search.xls', data: { confirm: "Скачать файл?" } %>
<section class="head">
<%= form_tag("search", method: "get") do %> <%= label_tag(:datestart, "Начальная дата:") %> <%= text_field_tag(:datestart) %><br>
<%= label_tag(:dateend, "Дата окончания месяца:") %> <%= text_field_tag(:dateend) %><br>
<%= label_tag(:q, "Задайте направление:") %> <%= text_field_tag(:q) %><br>
<%= submit_tag("Искать") %><%= link_to 'Сбросить', controller: 'all_drivers_routes' %>
</section> <% end %>
<table class="table2">
<th>Код маршрута</th> <th>Имя водителя</th> <th>Место назначения</th> <th>Дата начала</th>
52