Автор работы: Пользователь скрыл имя, 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) Ведение учета прав водителей.
2) Ведение учета заявлений на выдачу или восстановление прав.
3) Ведение учета зарегистрированных ТС.
4) Ведение учета регистрации и анализа ДТП.
5) Ведение учета угонов автотранспорта.
В данном разделе выбираются и кратко описываются пять функций управляющей системы, которые предполагается автоматизировать с использованием в выбранной информационной системе.
В рамках данного проекта
для автоматизации выбраны
1) Ведение учета прав водителей.
2) Ведение учета заявлений на выдачу или восстановление прав.
3) Ведение учета зарегистрированных ТС.
4) Ведение учета регистрации и анализа ДТП.
5) Ведение учета угонов автотранспорта.
1. Данная функция предназначена для учета прав. Эта цель достигается за счет того, что в БД накапливается информации обо всех правах.
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о правах и их владельце.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений о правах за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
2. Данная функция предназначена для учета заявлений на выдачу или восстановление прав. Эта цель достигается за счет того, что в БД накапливается информация о заявлениях.
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о самом заявлении, заявителе и сотруднике на чье имя пишется заявление.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений о заявлениях за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
3. Данная функция предназначена для ведения учета зарегистрированных ТС.. Эта цель достигается за счет того, что в БД накапливается информация о результатах заявлений поданных на регистрацию ТС.
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о постановке на учет ТС.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений о регистрации ТС за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
4. Данная функция предназначена для ведения учета регистрации и анализа ДТП. Эта цель достигается за счет того, что в БД накапливается информация составленных протоколах о регистрации и анализе ДТП .
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о количестве зарегистрированных ДТП.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений о ДТП за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
5. Данная функция предназначена для поддержки процесса ведения учета угонов автотранспорта.Эта цель достигается за счет того, что в БД накапливается информация о поданных заявлениях.
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о угнанном автотранспорте, позволяющие обеспечить сотрудникам поиск данного автотранспорта.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений об угоне за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
Для каждой автоматизируемой
функции строится иерархическая
модель данных. Специфицируются исходные
локальные ограничения
В данном разделе на основе описательных моделей данных, полученных на предшествующих этапах проектирования для каждой автоматизируемой функции, строятся исходные концептуальные модели иерархического вида в графической форме.
У ГИБДД есть четыре наиболее важные функциональные задачи:
- Регистрация автотранспортных средств, при совершении сделки купли-продажи;
- Разработка мер, повышающих безопасность дорожного движения и выполнение всех мер при совершении ДТП (дорожно-транспортное происшествие) на улицах города (регистрация, разбор, выявление виновных, автоэкспертиза и т.п.);
- Борьба с угоном автотранспортных средств;
- Оперативный поиск угнанных машин и задержание преступников.
ГИБДД занимается выделением
учетом номерных знаков на автотранспорт.
К автотранспортным средствам относятся:
легковые, грузовые автомобили, прицепы,
полуприцепы, мотоциклы, тракторы, автобусы,
микроавтобусы. На разные виды транспорта
выдаются разные виды номеров и в
базу данных заносятся разные характеристики.
Номера могут выделяться как частным
владельцам, так и организациям.
В справочнике номеров, выданных
организации, дополнительно фиксируется:
номер, ФИО владельца, его адрес,
марка автомобиля, дата выпуска, объем
двигателя, номера двигателя, шасси
и кузова, цвет и т.п. В справочнике
номеров, выданных организации, дополнительно
фиксируется: название организации, район,
адрес, руководитель. Существует справочник
свободных номеров (серия, диапазон
номеров). ГИБДД периодически проводит
технический осмотр (ТО) машин. Для
прохождения техосмотра необходима
квитанция об оплате налогов, сумма
оплаты зависит от объема двигателя.
Периодичность прохождения
ГИБДД занимается учетом и
анализом ДТП (дорожно-транспортное происшествие).
При регистрации ДТП
Угон либо исчезновение виновника
ДТП с места происшествия требует
оперативного вмешательства всех постов
ГИБДД и патрульных машин. Для
информации о разыскиваемой машине
ее данные (включая номера двигателя
и кузова) извлекаются из базы зарегистрированных
номеров и передаются по рации
всем постам. Ведение статистики угонов,
ее анализ и опубликование результатов
в СМИ поможет снизить
- Разработка мер, повышающих безопасность дорожного движения и выполнение всех мер при совершении ДТП (дорожно-транспортное происшествие) на улицах города (регистрация, разбор, выявление виновных, автоэкспертиза и т.п.);
- Борьба с угоном автотранспортных средств;
- Оперативный поиск угнанных машин и задержание преступников.
Настоящее техническое задание распространяется на разработку информационной системы ГИБДД. Предполагается, что данную систему будут использовать сотрудники ГИБДД.
Система должна обеспечивать выполнение следующих функций:
Исходные данные:
Результат:
В ГИБДД города ведется
учет автотранспорта. В регистрационной
карточке каждого автомобиля хранится
следующая информация: государственный
регистрационный номер
Рисунок 1 - Логическая модель данных
Владельцем автомобиля может
быть как частное лицо, так
и организация. ГИБДД
Рисунок 2 - Физическая модель данных
Учитывая большие объемы
обрабатываемой информации, одной из
главных задач ГИБДД является
автоматизация поиска данных об автомобилях
и их владельцах. В частности, сотрудники
ГИБДД заинтересованы в реализации
следующих видов поиска:
- поиск по номеру автомобиля: желательно
реализовать не только поиск по полностью
известному номерному знаку, а и для таких
случаев, когда известен лишь фрагмент
номера (такое часто бывает при розысках
автомобилей, причастных к ДТП или правонарушениям);
поиск по дате регистрации: здесь нужно
иметь возможность задавать условия поиска
типа»не позднее …»,»не ранее …»,»между
… и …»;
- поиск по году выпуска автомобиля:
необходимо реализовать поиск по тем же
видам условий, что и для даты регистрации;
- поиск по датам техосмотров: поскольку
техосмотры действительны в течение определенного
промежутка времени, сотрудники ГИБДД
заинтересованы в поиске автомобилей,
дата последнего техосмотра которых отстоит
от текущей на заданное количество дней,
недель, месяцев, кварталов или лет. При
этом сроки действия техосмотра для автомобилей,
предоставляющих услуги населению (грузовики,
автобусы, маршрутные такси и т. п.), как
правило, жестче (короче), чем, например,
для частных автомобилей. Услуги населению
предоставляют автотранспортные предприятия
(специализированные фирмы), владеющие
множеством транспортных средств. Поэтому
при поиске по срокам техосмотров необходимо
предусмотреть возможность указать минимальное
количество транспортных средств у владельца
автомобиля.
Таблица основных сущностей
Основные сущности спроектированной базы данных:
Сущность с информацией о водителе
Информация о работе Элементы разработки ИС на примере предметной области «ГИБДД »