Файл: Курсовая работа по предмету Разработка кода информационных систем Тема работы Разработка информационной системы для организации работы дорожных служб.docx

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

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

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

Добавлен: 28.03.2024

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

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

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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ МОСКОВСКОЙ ОБЛАСТИ

ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ

ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

МОСКОВСКОЙ ОБЛАСТИ

«ПОДМОСКОВНЫЙ КОЛЛЕДЖ «ЭНЕРГИЯ»

КУРСОВАЯ РАБОТА

по предмету: «Разработка кода информационных систем»

Тема работы: «Разработка информационной системы для организации работы дорожных служб»

Студента группы

3ИС1-17Н


(подпись)

Н.А. Шихов

Специальность 09.02.07 «Информационные системы и программирование»




Руководитель


(подпись)

А.А. Кленовская

Работа защищена


(оценка)


(дата)

Ногинск г., 2020 г.

Содержание


Ведение 3

Глава 1. Принцип построения, и разработки 5

1.1.Характеристики организации 5

1.2.Постановка задачи, выбор и анализ средств 6

1.3.Обоснование необходимости задачи 7

1.4.Сценарий работы с программой 7

Глава 2. Реализация информационной системы 9

2.1. Реализация базы данных 9

2.2. Реализация настольного приложения 11

2.3. Работа приложение и тестирование 12

Заключение 15

Библиографический список 17

Приложение 1. Скрипт базы данных 19

22

Приложение 2. Фрагменты кода 22

Код окна авторизации 22

Код основного окна 24

Код окна изменения данных пользователя 32

Приложение 3. Мануал пользования 36




Ведение


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

Цель работы: пройти полный путь разработки информационной системы и создать систему облегчающую работу организации.

Задачи:

  • изучить работу организации;

  • составить план разработки системы;

  • спроектировать модель информационной системы;

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

  • сформировать макет работы системы;

  • разработать сценарий использования системы;

  • реализовать информационную систему;

  • провести тестирование системы;

  • подготовить мануал для работы с программой.

Предмет исследования: процесс разработки информационный системы, в частности, разработка базы данных, настольных приложений, и сценариев работы.

Объект исследование: информационная система, которая предназначена для участия в организации работы дорожной компании.

В работе будет описан процесс разработки начиная со сбора информации и данных с целью формирование представления и требований к создаваемой системе. Далее разработка требований и технического задания, основные требование мы получаем из постановки необходимости системы заявленным самим заказчиком и переданным им данных, остальные получаем в процессе проектирования системы. Затем разработка сценариев работы системы, после реализации компонентов системы. Заключительными этапами являются тестирование работы системы, после успешного испытания, введение в эксплантацию. Окончательный этап - сопровождение системы, под этим подразумевается обучения пользователей работы с системой, устранение неполадок и модернизация системы.



Глава 1. Принцип построения, и разработки

    1. Характеристики организации


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

В ее задачи входит:

  • патрулирование дорог на предмет безопасности и поиска мест требующие ремонта;

  • организация ремонта дорог;

  • чистка дорог от мусора и прочих посторонних предметов;

  • строительство новых дорог.

У организации широкой радиус работы и сотрудники постоянно находятся в различных местах, выполняя поставленные задачи, поэтому в организации имеется проблемы с контролем и передачей задания сотрудникам. Сотрудники объединены в бригады, которые совместно выполняют работу. К бригаде закреплено транспортное средство (у сотрудников, занимающие управлявшие должности, тоже имеется служебный автомобиль), которое специально оборудовано для выполнения служебных задач.

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



Рисунок 1. UML-диаграмма процесса организации работы в организации
    1. Постановка задачи, выбор и анализ средств


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

Наша система будет решать в первою очередь эту задачу. Нам нужно сделать механизм для постановки и получение задач, для этого в системе будет иметься десктопное приложение (дальше можно добавить и мобильное приложение, и web-приложение). Приложение должно иметь два режима работы: полный режим и режим чтения для исполнителей. Для того чтобы работники
имели доступ к данным из любой точки, наша система будет хранить данные на удалённом сервере. Также нужно иметь механизмы получения дополнительной информации о бригадах и их возможностях (это зависит от транспорта, к которому они привязаны).

Средство для хранения данных будет использоваться MS SQL на основе него мы построим удалённую базу. Платформа для разработки десктопного приложение будет использоваться Windows Form C#.
    1. Обоснование необходимости задачи


Организация частично работает удалено, потому что отделы находятся на разъездах, в разных местах, поэтому встает необходимость связывается с сотрудниками удалено.

Необходимость в собственном приложении нужна, поскольку альтернативные готовые планировщики задач не учитывают специфику работы организации, и они имеют многофункциональные интерфейс для решения широких задач (включая личные задачи), которые будут только отвлекать от основной работы.

Сделав приложение, которое будет учитывать специфику, можно давать чёткие и подробные задания для работников. В следующих версиях, можно сделать формы отчетов, в которые будут вносится данные, для более оптимального расхода материалов.

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


Сценарий работы с информационной системой зависит от того, кто работает с ней, в полным режиме или в режиме чтения.

Начала работы начинается с управляющего отдела, который имеет доступ к всем данным работников и создает им задания. Задание создается с учётом специфики бригады и обстановкой на закрепленной территории.

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