Сетевая технология планирования и учета поставок деталей для сборки автомобилей на платформе В0 в ОАО "Автоваз"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
- MySQL.
Операторы работают с системой через локальную сеть с помощью браузера.
Структура разрабатываемой технологии выглядит следующим образом:
Рисунок 27 - Структура технологии автоматизированного оформления заказов на поставку деталей
На рисунке отображена диаграмма развёртывания для структуры технологии автоматизированного оформления заказов через глобальную сеть.
Оценка эффективности разработанной сетевой технологии публикации тестов
Для оценки эффективности функционирования разработанной системы взяты следующие параметры:
- Скорость работы системы.
- Защита от ошибочных действий пользователя.
- Лёгкость понимания при работе с системой.
Скорость работы с системой определяется временем, складывающимся из времени доступа пользователя к функциям системы, времени отображения экранных интерфейсов, времени получения ответа на созданный запрос, времени восприятия полученной информации.
Миним_общее_время = Тотобр + Тотв + Твоспр
где Миним_общее_время - минимально возможное время,
Тотобр - время отображения веб-страницы,
Тотв - время получения ответа от системы,
Твоспр - время восприятия информации пользователем.
Доступ к функциям системы предоставляется пользователю сразу после прохождения удачной авторизации, на которую тратиться не более 10 секунд. Время отображения веб-страницы занимает не более 1 секунды. Время получения ответа системы занимает не более секунды. За счет удачного использования таблиц на веб-странице информация является читабельной и наглядной, поэтому для восприятия информации требуется не более 20 секунд.
Миним_общее_время = 1 + 1 + 20 =22 сек
Итого, для получения ответа с сервера пользователю потребуется не более 22 секунд.
Защита от ошибочных действий пользователя достигается за счет использования специальных обработчиков за вводимыми данными, использование ненулевых полей для важной информации, а также максимально возможное использование дополнительных методов защиты от некорректных действий пользователя (использование выплывающих списков, подсказок и т. д.).
Лёгкость понимания при работе с системой реализуется за счет большого количества подсказок в виде всплывающего текста, а также за счет понятного интерфейса, ориентированного на неопределённую группу пользователей.
Заключение
В рамках данного курсового проекта была разработана технология, позволяющая оформлять заказы на поставку деталей для производства автомобилей.
На этапе анализа бала рассмотрена базовая технология поставки деталей и выявлены её недостатки, такие как:
1.процесс оформления заказа или составления отчета выполняется вручную, насколько правильно он оформлен зависит от грамотности составителя. Это приводит к следующим проблемам:
ошибки при составлении заказов из-за человеческого фактора;
процесс составления большого заказа/отчета вручную весьма длителен, что повышает время ожидания заказа производством, и, следовательно, отражается на финансовой стороне предприятия.
2.в случае неправильного расчета графиков изготовления и отгрузки деталей, может произойти несоответствие отгрузки заявленным срокам. Это может стать причиной следующих проблем:
невозможность продолжения адекватного функционирования отдельных частей предприятия без необходимых деталей, что приведет к значительным экономическим потерям;
необходимость ускорения рабочего процесса, чтобы вписаться в сроки, вследствие чего может снизиться качество производимых деталей.
Была предложена новая технология обработки информации, определена архитектура технологии, выбрано программное обеспечение для реализации технологии.
Для технологии была определена многозвенная архитектура клиент-сервер. Для её реализации было выбрано следующее программное обеспечение:
- SQL-сервер - MySQL.
- Web-сервер Apache.
Язык написания серверных iенариев - PHP.
Также были определены основные требования к приложению и поставлена задача на разработку.
На этапе проектирования было произведено инфологическое, даталогическое и физическое проектирование
На этапе разработки были описаны основные алгоритмы обработки информации, разработан интерфейс пользователя.
Оценка эффективности производилась по параметрам системы, таким как:
- Скорость работы системы.
- Защита от ошибочных действий пользователя.
- Лёгкость понимания при работе с системой.
Система удовлетворяет поставленным требованиям.
Литература
.Квентин Зервас Web 2.0: создание приложений на PHP- М.: Вильямс, 2009. - С. 544.
.Киммел Пол, UML. Основы визуального анализа и проектирования - Изд. АСТ - 272 с.
.Коннолли Т., Бегг К., Базы данных. Проектирование, реализация и сопровождение. Теория и практика - 3-е изд. - М.: Вильямс, 2003. - 1436 с.
.Крэг Ларман, Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование - 3-е издание - М.: Вильямс, 2006. - 736 с.
.Пейтон К., PHP5 & MySQL 5 в примерах и на проектах - Изд. Бином, 2009. - 368 с.
.Шибанов С. В., Основы разработки баз данных в клиент-серверных приложениях - Изд. ПГУ, 2010. - 580 с.