Элементы разработки ИС на примере предметной области «ГИБДД »

Автор работы: Пользователь скрыл имя, 06 Февраля 2014 в 16:39, курсовая работа

Краткое описание

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

Содержание

Введение…………………………………………………………………………………………………...4
1. Понятие информационной системы…................................................................5
1.1 Основные понятия дисциплины…………………………………………………......5
1.2 Системно-технические аспекты теории создания ИС……………………..6
1.2.1 Организационно-экономическая модель………………………………………6
1.2.2 Цели, задачи и принципы создания ИС…………………………………………..8
2. Проектирование информационного обеспечения ИС на примере предметной области ГИБДД……………………………………………………………………..9
2.1 Разработка SQL- запросов………………………………………………………………21
Заключение………………………………………………………………………………………….…24
Список используемой литературы………………………………………………………...25

Прикрепленные файлы: 1 файл

kursovaya_TIS.docx

— 394.63 Кб (Скачать документ)
  1. Подготавливаются данные для отладки;
  2. Планируется сам процесс отладки;
  3. Проводится испытание программного продукта.

Результат выполнения этого  этапа – оттестированный и  отлаженный программный продукт.

Среда функционирования системы  включает различные районные отделения  ГИБДД.

Объект управления представляет собой процессы выдачи и восстановления прав, учет зарегистрированных транспортных средств (ТС),  а также регистрация и анализ ДТП и угонов автотранспорта.

Субъект управления представляет собой персонал, работающий в данном отделении ГИБДД и обеспечивающий функционирование информационной системы «ГИБДД».

Цель управления состоит  в организации эффективной работы отделения ГИБДД. Для достижения этой цели в процессе управления решаются задачи:

1)  Ведение учета прав водителей.

2)  Ведение учета заявлений на выдачу или восстановление прав.

3)  Ведение учета зарегистрированных ТС.

4) Ведение учета регистрации  и анализа ДТП.

5)  Ведение учета угонов автотранспорта.

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

В рамках данного проекта  для автоматизации выбраны следующие  пять функций автоматизированной системы  « ГИБДД. Водительские права»:

1)  Ведение учета прав водителей.

2)  Ведение учета заявлений на выдачу или восстановление прав.

3)  Ведение учета зарегистрированных ТС.

4) Ведение учета регистрации  и анализа ДТП.

5)  Ведение учета угонов автотранспорта.

1.  Данная функция предназначена для учета прав. Эта цель достигается за счет того, что в БД накапливается информации обо всех правах.

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

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

2. Данная функция предназначена для учета заявлений на выдачу или восстановление прав. Эта цель достигается за счет того, что в БД накапливается информация о заявлениях.

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

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

3. Данная функция предназначена для ведения учета зарегистрированных ТС.. Эта цель достигается за счет того, что в БД накапливается информация о результатах  заявлений поданных на регистрацию ТС.

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

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

4. Данная функция предназначена для ведения учета регистрации  и анализа ДТП. Эта цель достигается за счет того, что в БД накапливается информация составленных протоколах  о регистрации и анализе ДТП .

Особенности автоматизированной реализации функции состоят в  том, что в базе данных размещаются  сведения о количестве зарегистрированных  ДТП.

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

5. Данная функция предназначена для поддержки процесса ведения учета угонов автотранспорта.Эта цель достигается за счет того, что в БД накапливается информация о поданных заявлениях.

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

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

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

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

У ГИБДД есть четыре наиболее важные функциональные задачи:

- Регистрация автотранспортных средств, при совершении сделки купли-продажи;

- Разработка мер, повышающих безопасность дорожного движения и выполнение всех мер при совершении ДТП (дорожно-транспортное происшествие) на улицах города (регистрация, разбор, выявление виновных, автоэкспертиза и т.п.);

- Борьба с угоном автотранспортных средств;

- Оперативный поиск угнанных машин и задержание преступников.

ГИБДД занимается выделением учетом номерных знаков на автотранспорт. К автотранспортным средствам относятся: легковые, грузовые автомобили, прицепы, полуприцепы, мотоциклы, тракторы, автобусы, микроавтобусы. На разные виды транспорта выдаются разные виды номеров и в  базу данных заносятся разные характеристики. Номера могут выделяться как частным  владельцам, так и организациям. В справочнике номеров, выданных организации, дополнительно фиксируется: номер, ФИО владельца, его адрес, марка автомобиля, дата выпуска, объем  двигателя, номера двигателя, шасси  и кузова, цвет и т.п. В справочнике  номеров, выданных организации, дополнительно  фиксируется: название организации, район, адрес, руководитель. Существует справочник свободных номеров (серия, диапазон номеров). ГИБДД периодически проводит технический осмотр (ТО) машин. Для  прохождения техосмотра необходима квитанция об оплате налогов, сумма  оплаты зависит от объема двигателя. Периодичность прохождения зависит  от года выпуска и вида транспортного средства. Технические характеристики, проверяемые на ТО и допуски, также зависят от вида транспортного средства.

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

Угон либо исчезновение виновника  ДТП с места происшествия требует  оперативного вмешательства всех постов ГИБДД и патрульных машин. Для  информации о разыскиваемой машине ее данные (включая номера двигателя  и кузова) извлекаются из базы зарегистрированных номеров и передаются по рации  всем постам. Ведение статистики угонов, ее анализ и опубликование результатов  в СМИ поможет снизить количество угонов, а хозяевам машин принять  необходимые меры (самые угоняемые  марки, самый популярный способ вскрытия, самые надежные сигнализации и т.п.).

- Разработка мер, повышающих безопасность дорожного движения и выполнение всех мер при совершении ДТП (дорожно-транспортное происшествие) на улицах города (регистрация, разбор, выявление виновных, автоэкспертиза и т.п.);

- Борьба с угоном автотранспортных средств;

- Оперативный поиск угнанных машин и задержание преступников.

           Настоящее техническое задание распространяется на разработку информационной системы ГИБДД. Предполагается, что данную систему будут использовать сотрудники ГИБДД.

Система должна обеспечивать выполнение следующих функций:

      • Регистрацию автотранспортных средств, при совершении сделки купли-продажи;
      • Меры, повышающие безопасность дорожного движения и выполнение всех мер при совершении ДТП на улицах города;
      • Борьба с угоном автотранспортных средств;
      • Оперативный поиск угнанных средств.

Исходные данные:

      • Перечень транспорта;
      • Номерные знаки на автотранспорт;
      • Данные владельца автотранспорта;
      • Справочник свободных номеров;
      • Типы происшествий.

Результат:

    • Перечень и общее число организаций, которым выделены номера либо с указанной серией, либо за указанный период;
    • Сведения о владельце автотранспортного средства по государственному номеру автомашины;
    • «Досье» на автомобиль по государственному номеру - номера двигателя, кузова, шасси, участвовал ли в ДТП, прошел ли техосмотр;
    • Статистика по любому типу ДТП;
    • Данные о количестве ДТП, совершаемых водителями в нетрезвом виде;
    • Список машин, отданных в розыск, будь то скрывшиеся с места ДТП или угнанные;
    • Данные об эффективности розыскной работы: количество найденных машин;
    • Перечень угонов за указанный период;

В ГИБДД города ведется  учет автотранспорта. В регистрационной      карточке каждого автомобиля хранится следующая информация: государственный  регистрационный номер автомобиля, дата регистрации, марка и модель автомобиля, год выпуска, цвет, данные о владельце автомобиля, дата последнего техосмотра, а также примечания, вносимые сотрудниками ГИБДД в ходе учета. 

 

 

 

Рисунок 1 - Логическая модель данных

 

 

                Владельцем автомобиля может  быть как частное лицо, так  и организация. ГИБДД фиксирует  Ф.И.О. (название) владельца, адрес  (домашний или юридический), телефон(ы). Каждый автомобиль имеет единственного  владельца, но, конечно, каждый  владелец может располагать несколькими  автомобилями. 

 

 

 

Рисунок 2 - Физическая модель данных

 

Учитывая большие объемы обрабатываемой информации, одной из главных задач ГИБДД является автоматизация поиска данных об автомобилях  и их владельцах. В частности, сотрудники ГИБДД заинтересованы в реализации следующих видов поиска: 
-  поиск по номеру автомобиля: желательно реализовать не только поиск по полностью известному номерному знаку, а и для таких случаев, когда известен лишь фрагмент номера (такое часто бывает при розысках автомобилей, причастных к ДТП или правонарушениям); 
поиск по дате регистрации: здесь нужно иметь возможность задавать условия поиска типа»не позднее …»,»не ранее …»,»между … и …»; 
-  поиск по году выпуска автомобиля: необходимо реализовать поиск по тем же видам условий, что и для даты регистрации; 
- поиск по датам техосмотров: поскольку техосмотры действительны в течение определенного промежутка времени, сотрудники ГИБДД заинтересованы в поиске автомобилей, дата последнего техосмотра которых отстоит от текущей на заданное количество дней, недель, месяцев, кварталов или лет. При этом сроки действия техосмотра для автомобилей, предоставляющих услуги населению (грузовики, автобусы, маршрутные такси и т. п.), как правило, жестче (короче), чем, например, для частных автомобилей. Услуги населению предоставляют автотранспортные предприятия (специализированные фирмы), владеющие множеством транспортных средств. Поэтому при поиске по срокам техосмотров необходимо предусмотреть возможность указать минимальное количество транспортных средств у владельца автомобиля. 
Таблица основных сущностей

Основные сущности спроектированной  базы данных:

Сущность с информацией  о водителе

Информация о работе Элементы разработки ИС на примере предметной области «ГИБДД »