Сетевая технология управления грузоперевозками в ООО "СТЭМ" - Программирование, компьютеры и кибернетика курсовая работа

Сетевая технология управления грузоперевозками в ООО "СТЭМ" - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Сетевая технология управления грузоперевозками в ООО "СТЭМ"

Анализ предметной области регистрации заказов, описание ее модели, выбор, обоснование архитектуры сетевой технологии. Требования к проектируемой сетевой технологии регистрации заявок. Информационное моделирование технологии. Графические формы интерфейса.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.


Пояснительная записка к курсовому проекту
Сетевая технология управления грузоперевозками в ООО  « СТЭМ»
В сфере грузоперевозок с каждым днем растет объем информации, которую становиться трудно, обрабатывать и решать какие либо задачи на её основе.
Информатизация деятельности фирм занимающихся грузоперевозками уже давно стала не просто данью современных веяний, а насущной необходимостью. Обработка все время растущих массивов информации стала возможна только с использованием современных компьютерных технологий.
Ни для кого не секрет, что большинство фирм работающих в этой сфере работают по старому принципу, вся информация хранятся на бумаге, из-за этого накапливается большая часть макулатуры, на которую уходит много времени: на сопроводительную и не основную работу - оформление отчетности по месяцам, расчет доходов, расходов и другой отчетной документации. Уже не вызывает сомнений, что наиболее эффективным инструментов для облегчения труда сотрудников фирмы и повышения её эффективности, являются компьютерные технологии. Автоматизация способна не просто облегчить работу, она должна освободить персонал от рутины и дать ему принципиально новый инструмент, который прямо или косвенно, но приведет к сокращению нецелевого расхода интеллектуального багажа и реализации желания работать.
Актуальность разработки сетевой технологии заключается в необходимости автоматизации процесса регистрации клиентов, водителей, регистрация заявок и создание отчетной документации в электронном виде.
Новизна работы заключается в том, что аналогов данной сетевой технологии, на ООО «СТЭМ» не используется.
Целью курсового проекта является облегчение работы диспетчерской, путем автоматизации процессов регистрации клиентов, водителей и регистрация заявок с использованием услуг всемирной сети Интернет, а также с возможностью самостоятельно оформить заявку на перевозку груза, использую сеть Интернет.
1. Анализ и характеристика существующей автоматизированной информационной системы
1.1 Анализ предметной области регистрации заказов
Автомобильные грузоперевозки - основной вид деятельности фирмы ООО «СТЭМ» обладают высококвалифицированным опытным персоналом и необходимым техническим оснащением. Все это позволяет им предоставлять качественные, надежные, оперативные услуги перевозки грузов транспортом. На фоне подобных предложений ООО «СТЭМ» выгодно выделяется. Ведь она предлагают целый комплекс транспортных услуг, которые удовлетворят даже самого привередливого и взыскательного клиента.
Список основных услуг, предлагаемых фирмой в сфере грузоперевозок:
Перевозка тяжелых и негабаритных грузов.
Доставка сборных грузов различным транспортом.
В Диспетчерскую входят операторы, которые заполняют БД фирмы, где регистрируются все заказы на перевозку грузов, так же операторы регистрируют новых клиентов.
Рассмотрим функции отдела «Диспетчерская».
Среди функций, которые осуществляются в этом отделе, в качестве объекта исследования была выбрана деятельность оператор. Основными функциями оператора являются:
1. Прием и оформления всех заказов на услуги фирмы, так же вносят в клиентскую базу данных новых клиентов.
2. Если заказ был оформлен клиентом через Интернет, то оператор перезванивает клиенту и подтверждает данный заказ
3. Проверка клиентов по имеющейся клиентской базе.
4. Если клиента нет в базе данных, то оператор начинает заполнение на него всей необходимой документации (Ф.И.О., место жительства, телефоны).
5. Составления перечня услуг фирмы (какой вид грузоперевозок).
После того как будет собрана вся нужна информация по заказу, оператор договаривается с клиентами в какой день привести в исполнение данный заказ.
После этого на основе этих данных формируется счет об оплате, и передаться водителю, который в свою очередь после выполнение услуги передает клиенту.
Раньше у оператора основное время уходило на заполнение различной документации. Применение в его работе вычислительной техники облегчит его работу и в результате увеличится скорость принятия заказов.
Так же стал удобен поиск постоянных клиентов в БД. Теперь при регистрации заявки, не нужно тратить время на поиск данного клиента, система сама покажет, сколько раз данный клиент обращался в фирму. Это также позволит оператору увеличить скорость принятия заказов.
На рисунке 2 приведены, описывающие функции, выполняемые оператором в отделе «Диспетчерская».
Рисунок 2 - Функции отдела «Диспетчерская»
Входные параметры: сведения о клиенте, сведение о заявке, прием и оформление заявок.
Выходные параметры: запись заявок в журнал, отчеты по заявкам, бухгалтерские отчеты.
Управляющие воздействия является законодательство РФ, устав автомобильного транспорта РСФСР, логистика.
Исполнительным механизмом являются оператор, клиенты, бухгалтер.
Так же нам нужно выявить слабые стороны существующей системы, для того чтобы это сделать, проведем 2 небольших анализа.
Первый анализ позволит нам понять на сколько могут быстро приниматься и оформляться заказы и сколко в среднем тратиться на это время:
Он состоит из одного этапа, это когда клиент начинает делать заказа, то есть начинает набирать номер диспетчерской, оператор оформляет заявку и передает нужные данные бухгалтеру, диаграмма 1.
Диаграмма 1 - Этапы и скорость принятия заявки
От сюда мы видим, что существующая система требует много времени для оформление заявок. Особенно этап передачи нужных документов бухгалтеру.
Проведем еще один анализ на количество заявок в месяц, он позволит нам понять на сколько возможен прирост количества заявок если использовать АИС регистрации заявок.
Диаграмма 2 - Количество заявок в месяц
Из Диаграммы 2 мы видим что АИС превосходит существующую систему. Такой прирост заявок может связан с многими факторами такими как, правильное продвижение и реклама сайта, в будни работают офисы, у них есть компьютеры и интернет, если нужен офисный переезд без труда можно будет сделать заявку на данную услугу, и т.д.
Из приведенных анализов видим, что вышеизложенная система имеет ряд недостатков:
Отсутствие необходимого уровня автоматизации при работе с клиентами, то есть некоторые функции оператора, например, оформление заказа осуществляется в основном в бумажном виде.
Для получения бухгалтерам сведений о выполненных заявках, им необходимо просматривать множество документации в бужном виде.
Отсутствие возможности клиентам самостоятельно оформлять заказ на представление данных услуг, используя услуги всемирной сети Интернет.
Поэтому для устранения данных недостатков требуется сетевая технология регистрации заявок и клиентов для оказания услуг фирмы.
1.2 Модель предметной области «как должно быть»
Для ликвидации выявленных недостатков существующей системы, разрабатываемая сетевая технология регистрации заявок на перевозку грузов должна предоставлять следующие возможности:
Самостоятельно создавать заявку на представление услуг фирмы, используя услуги всемирной сети Интернет.
Формирование отчетов с учётом всех заказов.
Поднять качество обслуживания клиентов на более высокий уровень.
Избавить оператора от возможных ошибок, на исправление которых у него уходит много времени.
Разработка сетевой технологии регистрации заявок необходима для облегчения работы оператора, а также сотрудников фирмы и клиентов, так как оператора избавит от бумажной волокиты и заполнение журнала фирмы для отчёта, бухгалтерам будет легче составлять бухгалтерские отчеты и клиентам позволит быстро, самому оставить завку с помощью Web интерфейса. Применение данной технологии поднимет качество обслуживания в фирме на более высокий уровень.
Итак, целью разработки учета услуг фирмы является сетевая технология, которая в свою очередь направлена на:
1. Увеличение числа обслуживаемых клиентов.
2. Сокращение времени на оформление различной документации.
3. Уменьшение числа возможных ошибок.
4. Резкое сокращение времени для обработки данных и получении нужной отчетности.
Для решения поставленной цели необходимо осуществить:
1. Автоматизацию ввода, контроля и загрузки данных в базу фирмы с использованием экранных форм.
2. Автоматизацию ввода данных о клиентах, водителей, заявках и т.д.
Основная функция разрабатываемой сетевой технологии представлена на рисунке 3
Рисунок 3 - Функции сетевой технологии регистрации заявок
Входные параметры: сведения о клиенте, сведение о заявке, сведение о водителях, прием и оформление заявок.
Выходные параметры: отчеты по выполненным заявкам, бухгалтерские отчеты, документация для клиента, все данные заносятся в БД
Управляющие воздействия является законодательство РФ, устав автомобильного транспорта РСФСР, логистика.
Исполнительным механизмом являются бухгалтер, оператор, клиент.
1.3 Выбор архитектуры сетевой технологии
На рисунке 4 изображен принцип работы сетевой технологии регистрации заявок для оказания услуг фирмы.
Рисунок 4 - Принцип работы сетевой технологии
регистрация заказ моделирование интерфейс
Благодаря рисунку 4 можно определить, какое ПО необходимо для работы сетевой технологии.
Итак, необходимо определиться с ПО, которое будет использоваться в сетевой технологии, а именно:
СУБД - программный комплекс для управления и ведения базы данных.
Выбор СУБД будет осуществлен из вариантов:
Оценим каждую СУБД по критериям, каждому критерию присвоенно максимальное колличество баллов. Какая СУБД наберет большее количество балов, то и мы будем использовать данный продукт
Опыт работы с данной СУБД - 30 баллов
Наличие лицензии у СУБД - 20 баллов
Трудность обслуживания. - 10 баллов
Остановим свой выбор на СУБД MySQL, так как она набрала больше всех баллов.
WEB-сервер - это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. WEB-серверы - основа Всемирной паутины.
Выберем WEB-сервер из следующего списка серверов:
Так же оценим WEB-сервера по критериям, каждому критерию присвоенно максимальное колличество баллов. Какой Web-сервер наберет большее количество балов, то и мы будем использовать данный продукт
2. Защищенность сервера - 20 баллов
Из результатов таблицы 2 видно, что WEB-сервер Apache набрал большее количество баллов. Выберем данный WEB-сервер.
В данной сетевой технологии будет использоваться связь с базой данных, поэтому необходимо использовать языки Perl, PHP, Python или Asp.NET. Выберем, какой язык будем использовать.
3. Сложность разработки - 30 баллов
Оценим варианты по критериям каждому критерию присвоенно максимальное колличество баллов
Таблица 3 - Выбор языка web-программирования
По результатам таблицы 3 видно, что наибольшее количество баллов набрал язык PHP.
Для разработки сетевой технологии необходимо разработать ряд гипертекстовых документов, на которых будут располагаться информация по регистрации заявок, а также возможность клиентам самим создать заявку, пользуясь сетью Интернет.
Для разработки гипертекстовых документов необходимо выбрать один из следующих пакетов: Macromedia Dreamweaver CS5, Microsoft FrontPage 2002, FCKeditor, Notepad++. Чтобы выбрать подходящий пакет, сравним их по 4 критериям, и каждому критерию присвоено максимальное количество баллов:
1. Пакет содержит удобный графический интерфейс - 30 баллов
3. При экспорте web-страницы генерируется оптимизированный HTML код - 20 баллов
4. Имеется опыт работы с данным пакетом - 40 баллов
Таблица 4 - Выбор пакета для разработки
Пакет содержит удобный графический интерфейс
При экспорте web-страницы генерируется оптимизированный HTML код
Имеется опыт работы с данным пакетом
Выбор средства разработки сделаем по максимальной сумме.
На основе результатов Таблицы 4, я выбрал пакет Macromedia Dreamweaver CS5, потому что он наиболее мне подходит для разработки гипертекста. Наличие лицензии не является основным критерием, потому что гипертекстовый документ можно разработать и на нелицензированном средстве разработки.
Гипертекстовые документы будут писаться на HTML с использованием PHP. HTML - язык гипертекстовой разметки. Этот язык позволяет задавать способ представления на web-страницах текста, изображений, звуковых файлов, видеофайлов или электронной информации практически любого другого типа.
1.4 Требования к проектируемой сетевой технологии регистрации заявок
Для успешного функционирования сетевой технологии должны быть выполнены следующие требования:
Требования к АРМ оператора и бухгалтера (АРМ - автоматизированное рабочее место):
1. АРМ должны быть подключены к глобальной сети Интернет.
2. Наличие у АРМ сетевого или локального принтера для распечатки отчетной документации.
3. Наличие устройства отображения информации (например, монитор с разрешением не ниже 640х480).
4. Наличие средства для просмотра интернет-страниц - браузера.
6. АРМ должно быть подключено к глобальной сети Интернет.
7. Наличие устройства отображения информации (например, монитор с разрешением не ниже 640х480).
8. Наличие средства для просмотра интернет-страниц - браузера.
1. Наличие IBM PC совместимого персонального компьютер следующей конфигурации: процессор - с тактовой частотой от 2 GHz; ОЗУ - от 1024 Мб для корректной обработки запросов. Жесткий диск со свободным объемом не менее 10 Гб для хранения данных в БД фирмы.
Также должны быть выполнены следующие требования, предъявляемые к входной информации:
Особое внимание следует уделить хранению и корректировке информации. Для этого информационная база системы должна удовлетворять следующим требованиям:
1. Объективно и в установленные сроки отражать состояние регистрационного процесса.
2. Возможность накопления и хранения значительных объемов массивов
3. данных с целью многократного их использования.
4. Кроме того, программный продукт должен:
5. Обладать максимальной простотой интерфейса.
6. Использоваться в корпоративной сети предприятия.
7. Включать возможность просмотра списка клиентов, обращавшихся в фирму.
1.5 Постановка задачи на разработку
Фирма ООО «СТЭМ» потенциально подготовлена для внедрения сетевой технологии регистрации заявок для оказания услуг фирмы.
Отделом, в котором происходит регистрация заявок для оказание услуг фирмы, является диспетчерская. Вот основные функции данного отдела:
1. Прием и оформления всех заказов на услуги фирмы, так же вносят в клиентскую базу данных новых клиентов.
2. Если заказ был оформлен клиентом через Интернет, то оператор перезванивает клиенту и подтверждает данный заказ
3. Проверка клиентов по имеющейся клиентской базе.
4. Если клиента нет в базе данных, то оператор начинает заполнение на него всей необходимой документации (Ф.И.О., место жительства, телефоны).
5. Составления перечня услуг фирмы (какой вид грузоперевозок).
6. После того как будет собрана вся нужна информация по заказу, оператор договаривается с клиентов в какой день привести в исполнение данный заказ.
7. После этого на основе этих данных формируется квитанция об оплате, и передаться водителю, который в свою очередь после выполнение услуги передает клиенту.
К недостаткам, существующим в реализации функций оператора, можно отнести:
Отсутствие необходимого уровня автоматизации при работе с клиентами, то есть некоторые функции оператора, например, оформление заказа осуществляется в основном в бумажном виде.
Для получения бухгалтерам сведений о выполненных заявках, им необходимо просматривать множество документации в бужном виде.
Отсутствие возможности клиентам самостоятельно оформлять заказ на представление данных услуг, используя услуги всемирной сети Интернет.
Для устранения данных недостатков необходимо разработать сетевую технологию регистрации заявок, основными функциями которой являются:
Самостоятельно создавать заявку на представление услуг фирмы, используя услуги всемирной сети Интернет.
Формирование отчетов с учётом всех заказов.
Поднять качество обслуживания клиентов на более высокий уровень.
Избавить оператора от возможных ошибок, на исправление которых у него уходит много времени.
В данной сетевой технологии предусмотрены следующие автоматизированные рабочие места:
Проверка клиента на принадлежность клиента к фирме
Для успешного функционирования сетевой технологии должны быть выполнены следующие требования:
Требования к АРМ оператора (АРМ - автоматизированное рабочее место):
АРМ должны быть подключены к глобальной сети Интернет.
Наличие у АРМ сетевого или локального принтера для распечатки отчетной документации.
Наличие устройства отображения информации (например, монитор с разрешением не ниже 640х480).
Наличие средства для просмотра интернет-страниц - браузера.
АРМ должно быть подключено к глобальной сети Интернет.
Наличие устройства отображения информации (например, монитор с разрешением не ниже 640х480).
Наличие средства для просмотра интернет-страниц - браузера.
Наличие IBM PC совместимого персонального компьютер следующей конфигурации: процессор - с тактовой частотой от 2 GHz; ОЗУ - от 1024 Мб для корректной обработки запросов. Жесткий диск со свободным объемом не менее 10 Гб для хранения данных в БД фирмы.
Также должны быть выполнены следующие требования, предъявляемые к входной информации:
Особое внимание следует уделить хранению и корректировке информации. Для этого информационная база системы должна удовлетворять следующим требованиям:
Объективно и в установленные сроки отражать состояние регистрационного процесса.
Возможность накопления и хранения значительных объемов массивов
данных с целью многократного их использования.
Кроме того, программный продукт должен:
Обладать максимальной простотой интерфейса.
Использоваться в корпоративной сети предприятия.
Включать возможность просмотра списка клиентов, обращавшихся в фирму.
Данная технология будет разработана на базе трехзвенной архитектуры, с использованием средства разработки Macromedia Dreamweaver CS5 с использованием языка гипертекстовой разметки HTML с использованием PHP. База данных будет разработана с помощью СУБД MySQL. В качестве WEB-сервера будет использован Apache 2.0.59.
2 . Разработка сетевой технологии регистрации заявок
Для того чтобы определиться с информационной моделью, определимся с концептуальной моделью.
Концептуальная модель - это абстрактная модель, определяющая структуру моделируемой системы, свойства её элементов и причинно-следственные связи, присущие системе и существенные для достижения цели моделирования.
Информационная модель - это спецификация структуры данных и бизнес правил (правил предметной области).
Процесс построения информационной модели состоит из следующих шагов:
Определение зависимостей между сущностями.
Задание первичных и альтернативных ключей.
Приведение модели к требуемому уровню нормальной формы.
Переход к физическому описанию модели: назначение соответствий - имя сущности - имя таблицы, атрибут сущности - атрибут таблицы, задание триггеров, процедур и ограничений.
В рассматриваемой предметной области выделены следующие сущности:
Графическое представление сущностей представлено на рисунке 6.
Рисунок 6 - Логическая модель сетевой технологии регистрации заявок
При переходе к физической модели системы необходимо:
Обозначить имена атрибутов сущностей так, как названы столбцы таблиц разрабатываемой базы данных.
Ввести ограничения NotNull на необходимые атрибуты.
Построим таблицу с соответствием типов данных в логической модели сетевой технологии с используемыми типами данных в СУБД MySQL.
Таблица 5 - Соотношение типов данных
Физическая модель сетевой технологии регистрации заявок представлена на рисунке 7.
Рисунок 7 - Физическая модель сетевой технологии регистрации заявок
В данном случае, атрибуты типа integer поменялись на тип int, атрибуты типа date поменялись на тип datetime, а строковый тип varchar() сохранился.
Что касается ограничений NotNull - это все первичные ключи по
1. «data», сущности «Регистрация заявки».
2. «nazv_usluga», сущности «Вид услуги».
3. «Familia», «Name», «Otchestvo», «Telephone», сущности «Клиент».
4. «Familia», «Name», «Otchestvo», «Telephone», «Mashina», сущности «Водитель».
5. «Familia», «Name», «Otchestvo», сущности «Оператор».
6. «Oblast», «Raion», «Gorod», «Ylica», «Corpus» сущности «Адресс».
2.2 Модель управления с пользователем
В сетевой технологии предусмотрены следующие АРМ:
Ниже приведены модели управления для каждого АРМ.
Рисунок 8 - Модель управления АРМ клиента
Рисунок 9 - Модель управления АРМ оператора
2.3 Описание графических форм интерфейса пользователя
Согласно требованиям к системе (глава 1.4) интерфейс будет состоять из следующих модулей:
Модуля главной страницы, в которой осуществляется навигация по сайту.
Модуля ввода и редактирования данных.
Программный интерфейс должен быть на столько прост и понятен пользователю чтобы у него не возникло никаких сложностей при использование программного продукта, интерфейс будет снабжен подсказками и аннотациями, ввод данных в формы должен быть защищен от ошибок, вся процедура регистрации заявки должно происходить в пару кликов, это позволит не опытным пользователям быстро и удобно заказать любую услугу данной фирмы. Так же клиенту не понадобиться регистрация на сайте, тем самым увеличивает скорость заказа услуги. Регистрацию клиента в базу данных фирмы производит сам оператор при принятие заявки к исполнению.
В работе сетевой технологии участвуют:
Рассмотрим процесс работы технологии для клиента:
Сначала нужно будет определить как будет выглядеть главная страница нашего сайта и как будет выглядеть пользовательский интерфейс, а выглядеть он будет так на рисунке 10.
Рисунок 10 - Главная страница сайта
На главной странице будет вся информация о нашей компании, также мы видим меню которое состоит из 4 пунктов:
О компании (переход на главную страницу)
Услуги (Здесь будет рассказано о всех услугах предоставляемой фирмой)
Клиентам (Здесь будет выложена вся нужная информация клиентам)
Также на сайте отсутствует регистрация, тем самым позволяет клиенту быстро приступить к заказу услуг фирмы.
Что бы заказать услугу через Web-интерфейс мы нажимаем кнопку «Заказать услугу Online» рисунок 11.
Рисунок 11 - Кнопка «Заказать услугу Online»
При нажатии кнопки «Заказать услугу Online» происходит переход на страницу регистрации заявки. Форма регистрации заявки включает поля для ввода необходимых данных о клиенте, о заказанной услуги и адрес откуда и куда будет выполнен заказ. Пример формы регистрации заявки показан на рисунке 12.
Рисунок 12 - Форма регистрации заявки
После заполнения всех нужных полей и нажатие кнопки сделать заказ, нас перебрасывает на страницу подтверждение заказа, рисунок 13.
После как сделали заказ, оператор обработает его и перезвонит клиенту для уточнения даты выполнения и стоимости данной услуги.
Теперь рассмотрим процесс работы оператора:
Оператору надой авторизоваться в системе для того чтобы выполнять административные действия. Кнопка авторизации находиться в низу сайта, называется она «Для администрации» рисунок 14.
После того как нажмем на кнопку «Для администрации» появиться окошко с формой авторизации, пример формы на рисунке 15.
После того как мы авторизовались мы попадаем на страницу администрирование. Оператор может осуществлять переход на другие страницы такие как:
На рисунке 16 изображена страница, на которую попадает оператор после прохождения авторизации.
Рисунок 16 - Главная страница регистратора
При переходе на страницы «Обработка заявок» (рисунок 17), «Регистрация клиента» (рисунок 18), «Документация» (рисунок 19) открываются страницы, содержащие данные о всех заявках, о клиентах, различная документация. На этих страницах можно выбрать, за какой период отобразить выполненные заявки, и распечатывать отчеты по этим данным.
Чтобы посмотреть полную информацию о переезде (рисунок 17б), оператору нужно в разделе «Услуга» перейти по ссылке указывающей на какой либо переезд, рисунок 17а.
Рисунок 17б - Полная информация о заявке
После нажатие кнопки «Зарегистрировать» происходит проверка на наличие данного клиента в базе данных фирмы, если он уже есть то будет сообщение что такой клиент уже существует, а если его нет, то происходит запись клиента в БД фирмы. После как произведена регистрация, автоматически перебрасывает на страницу администрирование, рисунок 16.
Рисунок 19 - Страница «Документация»
На странице «Документация» осуществляется полное уточнение по какому-либо заказу. Оператор видит что у какого-то заказа есть статус выполнение «ожидает» он переходит по ссылке (номер заказа) и попадает на страницу редактирование заказа, рисунок 20.
Рисунок 20 - Страница редактирование заказа
Оператор должен перезвонить клиенту и уточнить последние данные, после этого оператор ставит статус заявки «выполнено» и распечатывает счет, где будет отмечены все услуги которые выбрал клиент и цена за час работы.
2.4 Описание работы сетевой технологии регистрации заявок
Рассмотрим, как функционируют все элементы сетевой технологии управление грузоперевозками в ООО «СТЭМ». Принцип работы изображен на рисунке 21.
Рисунок 21 - Принцип работы сетевой технологии
Важный элемент системы - это человек (пользователь), который работает непосредственно с приложением.
Чтобы работать с данной сетевой технологией, пользователь сначала должен открыть средство для просмотра интернет-страниц - браузер.
В трехсвязной архитектуре между браузером и базой данных есть важно промежуточное звено - SQL-сервер (специальная программа, управляющая базой данных).
Пользователь формирует запрос к серверу на языке запросов SQL (Structured Query Language - структурированный язык запросов), являющемся промышленным стандартом для реляционных БД. SQL-сервер обеспечивает интерпретацию запроса, его выполнение, формирование результата и выдачу этого результата клиенту. При этом ресурсы клиентского компьютера не участвуют в физическом выполнении запроса: клиентский компьютер лишь отсылает запрос к серверной БД и получает результат, после чего интерпретирует его необходимым образом и представляет пользователю. Так как клиентскому приложению посылается результат выполнения запроса, по сети передаются только те данные, которые в действительности нужны клиенту. В итоге снижается нагрузка на сеть.
SQL-сервер связывается через драйвер с базой данных и с нужной таблицей в ней, обрабатывает запрос пользователя и возвращает результаты обработки.
Данные в серверной БД физически хранятся на диске в виде одного большого файла, что в сочетании с назначаемыми каждому пользователю паролями и привилегиями существенно повышает защиту от намеренной порчи и хищений.
Взаимодействие между машиной клиента и машиной сервера осуществляется путем передачи данных по сети, работающей с использованием стека протоколов TCP/IP.
Сложность процесса тестирования системы заключается в том, что она является сетевой. Для тестирования системы должны использоваться как минимум две ЭВМ: одна для сервера БД и Web-сервера, другая - для пользователя (рабочее место).
Тестирование системы проводилось по схеме:
В процессе тестирования были выявлены ошибки:
Неправильные ссылки в навигации по заказам (открывались не те заказы)
Ошибка ввода неверных данных (в некоторых полях допускался ввод неверных данных, что приводило к некорректной работе сетевой технологии).
Ошибка инициализации данных (подгружались неверные данные).
На одном из модулей не выводились все данные из БД.
Практически все выявленные ошибки были связанны с БД и были устранены в кратчайшие сроки
Была проведена оценка времени, которое в среднем тратится на получение ответа на запрос. Для этого нам понадобиться браузер Chrome или какой либо другой браузер, имеющий встроенный отладчик для сайтов.
Таблица 6 - Оценка времени получения ответа на запрос
Показатели таблицы 6 можно считать удовлетворительными, так как данные перемещаются без особо больших задержек. Такие задержки могут быть связанные с пропускаемостью интернет канала или от самого сервера.
Значительно экономит время работы с документами и на обслуживание клиентов.
Введет удобную учетную запись всех зявок.
Имеет невысокие аппаратные требования.
Недостаточно защищена от злоумышленника.
Относительная сложность регистрации клиентов.
Требует наличие установленной СУБД MySQL на сервере.
Сильно зависит от наличия сети и стабильно работающего сервера.
В результате анализа существующей системы регистрации заявок в ООО «СТЭМ» были выявлены недостатки:
Отсутствие необходимого уровня автоматизации при работе с клиентами, то есть некоторые функции оператора, например, оформление заказа осуществляется в основном в бумажном виде.
Для получения бухгалтерам сведений о выполненных заявках, им необходимо просматривать множество документации в бужном виде.
Отсутствие возможности клиентам самостоятельно оформлять заказ на представление данных услуг, используя услуги всемирной сети Интернет.
В связи с чем, было решено разработать сетевую технологию регистрации заявок, для которой были определены основные функции:
Самостоятельно создавать заявку на представление услуг фирмы, используя услуги всемирной сети Интернет.
Формирование отчетов с учётом всех заказов.
Поднять качество обслуживания клиентов на более высокий уровень.
Избавить оператора от возможных ошибок, на исправление которых у него уходит много времени.
Вход Входные параметры: сведения о клиенте, сведение о заявке, сведение о водителях, прием и оформление заявок.
Выходные параметры: отчеты по выполненным заявкам, бухгалтерские отчеты, документация для клиента, все данные заносятся в БД.
В данной сетевой технологии предусмотрены следующие автоматизированные рабочие места:
Были выполнены следующие требования:
Требования к АРМ оператора (АРМ - автоматизированное рабочее место):
АРМ должны быть подключены к глобальной сети Интернет.
Наличие у АРМ сетевого или локального принтера для распечатки отчетной документации.
Наличие устройства отображения информации (например, монитор с разрешением не ниже 640х480).
Наличие средства для просмотра интернет-страниц - браузера.
АРМ должно быть подключено к глобальной сети Инт
Сетевая технология управления грузоперевозками в ООО "СТЭМ" курсовая работа. Программирование, компьютеры и кибернетика.
Реферат На Тему Спинной Мозг Рефлекторная Дуга
Реферат по теме Культурно-духовні традиції країн Кавказу та Закавказзя
Доклад по теме Периодизация философии
Реферат по теме Муравьев-Амурский
Контрольная работа по теме Экономическое развитие Беларуси в 20-ые годы ХХ века
Реферат На Тему Проблемы Налоговых Органов. Меры По Повышению Эффективности Работы Налоговых Служб
Курсовая работа по теме Humanity in J. Conrad's and W. Somerset's creativity
Реферат На Тему Русское Искусство Конца Xix - Начала Xx Века
Фотка Эссе Пиво
Сочинение Характеристика Станционного Смотрителя Самсона Вырина
Курсовая Работа Преподаватели
Компьютерные Вирусы И Меры Защиты Реферат
Реферат На Тему Органы Дознания И Основные Их Полномочия
Курсовая работа по теме Содержание и цели финансовой политики
Дипломная работа по теме Отношение современной молодежи к семье как к ценности
Бизнес-План На Тему Бизнес-План Солярия
Правовое Положение Цб Рф Курсовая
Портрет Дориана Грея Итоговое Сочинение 2022
Реферат: Система охлаждения автомобиля ВАЗ-2110. Скачать бесплатно и без регистрации
Реферат по теме Всемирные тенденции развития городов
Санкции в исполнительном производстве - Государство и право дипломная работа
Школьный интернет-сайт - Педагогика контрольная работа
Згущене молоко - Кулинария и продукты питания реферат


Report Page