Файл: Выбор комплекса задач автоматизации(ВВЕДЕНИЕ).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 17.05.2023

Просмотров: 286

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Рисунок 3.13 - Форма «Перевозчик»

Рисунок 3.14 - Уведомление об удалении

Рисунок 3.15 - Добавление перевозчика

Рисунок 3.16 - Успешное добавление Рисунок 3.1 -7 Ошибка

Код перевозчика нумеруется автоматически и заблокирован от ручного ввода.

Поле «№дома/офиса» ограничено. Допускается вводить только цифры, знак «/», точку и букву к(корпус), т.к. адреса бывают разные, например, Комсомольская 5/2 или 30 Лет Октября 15 к. 4.

В поле «Улица» разрешено вводить как цифры, так и буквы, т.к. существует, например, улица в г. Ухта «40 Лет Коми».

В поле «Город» также можно вводить и цифры, и буквы, пример населенного пункта с цифрами и символами приводился в описании формы «Населенные пункты».

В поле «Телефон» можно вводить только цифры.

Поле «Название» не ограничено.

При нажатии на кнопку «Сохранить», программа выдаст уведомление об успешном добавлении, иначе – ошибку.

Изменение данных о перевозчике

При нажатии кнопки «Изменить» формы «Перевозчики» открывается окно изменения с автоматически заполненными полями.

При нажатии кнопки «Изменить», программа выдаст уведомление.

Изменять можно все поля, кроме кода. Это удобно при изменении перевозчиком названия организации, или если оператор допустил ошибку в названии. При переезде организации перевозчика в новый офис, адрес можно так же поменять без препятствий.

Форма «Сотрудники» представлена на рисунке 3.18.

Рисунок 3.18 - Сотрудники

Рисунок 3.19 - Уведомление об удалении

Рисунок 3.19 - Добавление сотрудника

Рисунок 3.20 - Успешное добавление Рисунок 3.21- Ошибка

Рисунок 3.22 - Изменение данных о сотруднике

При попытке удалить запись программа выдаст уведомление, предупредив о последствиях (о том, что по данному сотруднику будут удалены все маршруты.

Позывной водителя формируется автоматически, поле ввода заблокированно, тем самым оградив оператора от самостоятельного ввода или случайного стирания, последствием которого может быть потеря времени - форму придется закрывать, потеряв уже заполненные данные, чтобы посмотреть, какие позывные в базе существуют и какой ввести следующий.


Поля «Стаж» и «Телефон» ограничены – в них можно вводить только цифры.

В поле «Квартира» можно вводить только цифры, точку и буквы «ч» и «д», на случай, если дом частный. Можно так же ввести «-».

Нажав на кнопку сохранить, мы получим уведомление об успешном добавлении или об ошибке.

При нажатии на кнопку «Изменить» формы сотрудников, открывается окно изменений данных сотрудника с автоматически заполненными полями. При нажатии на кнопку «Изменить» данной формы, программа выдаст уведомление.

При удалении рейса программа выдаст уведомление о невозможности отменить данное действие.

Поля пунктов прибытия и отправления выбираются пользователем из предложенных значений. Поле «№ рейса» формируется автоматически и заблокирован от ручного ввода. Поля «Время отправления» и «Дата отправления» ограничены. Вводить в них можно только цифры. Время в таблице рассчитано на формат 00:00 – этот вид привычен человеку и если человек в поле минут или часов введет очиночную цифру, например, 8, то программа , при добавлении данных в таблицу, автоматически добавит первым символом «0». Не стоит забывать, что оператор – человек и, как и все, может ошибиться или допустить опечатку. Поэтому программа проверяет поля ввода времени на корректность.

При нажатии «Изменить» на форме рейсов, появляется окно с автоматически заполненными полями.

При корректном изменении и нажатии на кнопку «Изменить» программа выдаст уведомление об успешном изменении.

Форма «Билеты». Реализована аналогично предыдущим формам вывода таблиц. При удалении какой-либо из записей выводит уведомление об удалении с просьбой подтвердить. Удаление билета важно, если кто-либо из пассажиров передумает ехать.

Поля «Дата отправления» и «Позывной водителя» оператор не заполняет, а выбирает из предложенного ему списка. При нажатии на кнопку «Сохранить» программа выдаст уведомление об успешном добавлении или ошибку.

При изменении данных билета, поля в окне заполняются автоматически. Нажав на кнопку «Изменить» программа выдаст уведомление об успешном изменении.

Элементы формы реализованы аналогично предыдущим формам вывода таблиц.При попытке удаления какого-либо транспорта из списка, программа выдаст уведомление с просьбой подтверждения. Номер автобуса формируется автоматически и заблокирован от ручного ввода.

Поле «Количество мест» ограничено, в него можно вводить только цифры. Номер перевозчика, который необходим при заполнении таблицы «Автобусы», чтобы знать, какому перевозчику принадлежит данный транспорт» не удобно, оператор может не запомнить, какой порядковый номер у того или иного перевозчика. Поэтому, чтобы облегчить оператору работу, при добавлении автобуса, пользователю достаточно выбрать перевозчика по названию, а в поле, справа от выбора перевозчика, расположено заблокированное для ввода поле, в которое автоматически по выбранному названию заполняется код перевозчика.


При нажатии на кнопку «Сохранить», программа выдаст уведомление об успешном добавлении транспорта , иначе – ошибку. При нажатии на форме «Автобусы» кнопки «Изменить» откроется окно с автоматически заполненными полями. Об успешном изменении программа оповестит уведомлением .

ЗАКЛЮЧЕНИЕ

В результате выполнения работы была спроектирована ИС для учета сервисных услуг перевозок сотрудников и транспортной доставки заказов организации, которая позволяет минимизировать время на учет перевозок сотрудников и детей школ и детских садов, позволяющая решать следующие задачи:

- Предоставление отчетов и статистик по перевозкам;

- Получения сведений о водителях, автобусах, маршрутах;

-Поиск маршрутов, водителей и транспорта в базе.

Внедрение разработанной ИС позволит:

1) повысить эффективность работы данной организации;

2) снизить трудоемкость работы по оформлению заявок и ведению базы данных.

Разработанная ИС значительно упростит работу сотрудников, сэкономит их время, уменьшит вероятность ошибок и дублирования информации, а, следовательно, повысит эффективность рабочего процесса.

Таким образом, цель дипломной работы можно считать достигнутой, а поставленные задачи – решенными.

Разработанная ИС была протестирована, и не было найдено ошибок, это доказывает то, что данная ИС работает корректно. Эффективность ИС существенна: организации не требуется приобретать иные прикладные пакеты ПО, дополнения к ним, оплачивать работу программистов при настройке и изменению ПО, заботится о продлении лицензии на использование ПО.

Период окупаемости разработанной ИС короткий, не требуется в дальнейшем покупка дополнительных модулей либо плагинов, ИС работает так, как и было изначально задумано.

Перечислим полученные результаты:

1) ИС поддерживает большое количество пользователей, которые могут одновременно работать с ней;

2) «Чужой» не сможет зайти в ИС, пока для него не будет создан аккаунт с логином и паролем в ИС;

3) Учет всех осуществленных перевозок;

4) Понятый и простой интерфейс, отсутствие лишних кнопок и функций, которые не использовались бы.

СПИСОК ЛИТЕРАТУРЫ

  1. Астахова И.Ф., Толстобров А.П., Мельников В.М. SQL в примерах и задачах. – Мн.:  Новое знание, 2014. – С.4
  2. Боуман Дж.С., Эмерсон С.Л., Дарновски М. Практическое руководство по SQL. – Вильямс, 2014. – С.56-90
  3. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. -  Вильямс, 2014. – С.125
  4. Дейт К. Введение в системы баз данных, 8-е издание. – Вильямс, 2014. – С.725
  5. Дейт К. SQL и реляционная теория. Как грамотно писать код на SQL. – Символ-Плюс, 2014. – С.123
  6. Дейт К., Дарвен Х. Основы будущих систем баз данных. Третий манифест. – Янус-К, 2014. – С.102
  7. Дунаев В.В. Базы данных. Язык SQL. – СПб. : БХВ-Петербург, 2014. – С.88
  8. Жилин Д.М. Теория систем: опыт построения курса. – КомКнига, 2015. – С.123
  9. Вендров А.М. "Практикум по проектированию программного обеспечения экономических информационных систем". учеб. пособие. Под ред. Вендерова А.М. - М.: Финансы и статистика, 2015.
  10. Волгин В. В. Склад. Организация, управление, логистика. – под. Ред. Волгина В.В., М., Дашков и Ко, 2015.
  11. Гаджинский А.М. Современный склад. Организация, технологии, управление и логистика. – под редакции Гаджинского А.М. Изд-во Проспект, 2015.
  12. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2015.
  13. Данилова Е.В, Сидорова М.Г. “Финансово-экономический анализ деятельности предприятия. Учебное пособие для Вузов” под ред. Даниловой Е.В. , М. Экзамен,- 2015.
  14. Емельянов А.А. и др. "Имитационное моделирование экономических процессов".Учеб. Пособие под ред. Емельянова А.А.. - М.: Финансы и статистика, 2015.
  15. Калашян А.Н., Калянов Г.Н. "Структурные модели бизнеса: DFD-технологии".Под ред. Калашнян А.Н. - М.: Финансы и статистика, 2015.
  16. Кукушкин А.А., Овсянников А.А. «CASE-моделирование информационных процессов». под ред. Кукушкина А.А.—М.: Орел, ВИПС, 2015.
  17. Кукушкин А.Н. “Финансово-экономический анализ деятельности предприятия” М.:Приор под ред. Кукушкина А.Н., 2015.
  18. Манжосов Г. П. Современный склад. Организация и технология. под ред. Манжосова Г.П.– Изд-во: КИА центр, 2015.
  19. Марков А.С., Лисовский К.Ю. "Базы данных. Введение в теорию и методологию". Учебник. Под. Маркова А.С. - М.: Финансы и статистика, 2015.
  20. Мартин Дж. «Организация баз данных в вычислительных системах». / под ред. Мартин Дж. - М.: Мир, 2015.
  21. Саймон А.Р. "Стратегические технологии Баз данных" Пер. с англ. - М.: Финансы и статистика, 2015.
  22. Соколов А.П. "Системы программирования: теория, методы, алгоритмы". - М.: Финансы и статистика, 2015.
  23. Стинсон К. «Эффективная работа в Windows».—Спб.: ЗАО «Издательство Питер», 2015.
  24. Таран С.А. Как организовать склад. Практические рекомендации профессионала. – М., Издательство: Альфа-Пресс, 2015.
  25. Черемных С.В., Ручкин В.С., Семенов И.О. «Структурный анализ систем. IDEF-технология». —М.: Финансы и статистика, 2015.