Элементы разработки ИС на примере "ГИБДД"
Особенности и свойства информации. Общее понятие информационных систем (ИС), цели, задачи и принципы их создания. Системно-технические аспекты теории разработки ИС. Проектирование информационного обеспечения ИС на примере предметной области ГИБДД.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 29.01.2012 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ НАУК
Государственное образовательное учреждение высшего профессионального образования
Рубцовский институт (филиал) Алтайского Государственного Университета
Кафедра математики и прикладной информатики
КУРСОВАЯ РАБОТА
По дисциплине: Теория информационных систем
Тема: Элементы разработки ИС на примере «ГИБДД»
Выполнила студентка
Группы 1295
Федотова О.Н.
Руководитель: доцент, к.т.н.
Анисимов К.Г.
Рубцовск 2011
Реферат
Информационные системы, основные понятия дисциплины, методы и средства создания ИС.
Данная курсовая работа посвящена проектированию информационного обеспечения предметной области ГИБДД.
В ходе исследования данной предметной области были описаны её объекты.
ER - модель спроектирована в среде Erwin 4.0 и созданы отношения в среде Microsoft Access.
- СОДЕРЖАНИЕ
- информационная система проектирование
- Введение
1. Понятие информационной системы
1.1 Основные понятия дисциплины
1.2 Системно-технические аспекты теории создания ИС
1.2.1 Организационно-экономическая модель
1.2.2 Цели, задачи и принципы создания ИС
2. Проектирование информационного обеспечения ИС на примере предметной области ГИБДД
Заключение
Список используемой литературы
ВВЕДЕНИЕ
Целью данной курсовой работы является выработка умений и навыков проектирования структуры базы данных, предназначенной для функционирования автоматизированной информационной системы. Для достижения этой цели в данном проекте выполняется разработка структуры реляционной базы данных для гипотетической информационной системы «ГИБДД».
Информационная система «ГИБДД» предназначена для учета в ГИБДД зарегистрированных транспортных средств (ТС), учет выданных водительских удостоверений, учет выдачи гос.номеров, а также регистрация и анализ ДТП и угонов автотранспорта.
Разрабатываемая база данных предназначена для информационного обеспечения автоматизации процессов.
1. ПОНЯТИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
Информационная система (ИС) - это организационно-упорядоченная взаимосвязанная совокупность средств, и методов информационных технологий (ИТ), а также используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели. Такое понимание информационной системы предполагает ИС пользование в качестве основного технического средства переработки информации ЭВМ и средств связи, реализующих информационные процессы и выдачу информации, необходимой в процессе принятия решений задач из любой области.
ИС является средой, составляющими элементами которой являются компьютеры, компьютерные сети, программные продукты, базы данных, люди, различного рода технические и программные средства связи и т.д. Хотя сама идея ИС и некоторые принципы их организации возникли задолго до появления компьютеров, однако компьютеризация в десятки и сотни раз повысила эффективность ИС и расширила сферы их применения [1].
1.1 Основные понятия дисциплины
Экономический объект- люди, различные предметы, явления или факт про которые могут быть собраны данные.
Предметная область- определенная какими-то признаками совокупность экономических объектов; это знания и данные про процесс, проблему, организацию.
Личность принимающее решение- специалист, руководитель, который выполняет функцию управления экономическим объектом.
Пользователь- личность, которая принимает участие в функционировании предметной области, или использует результаты ее функционирования.
Экономические информационные системы- человеко-машинные системы, которые собирают, накапливают, сохраняют и выдают по запросу или требованию информацию в виде данных и знаний, необходимых для управления экономическим объектом.
Цель дисциплины: дать основные теоретическое положения создания информационных систем, ознакомиться с современными подходами, составом и содержанием основных операций создания информационных систем, методами управления процессом создания ИС и построения ИС.
1.2 Системно-технические аспекты теории создания ИС
1.2.1 Организационно-экономическая модель экономического объекта
Экономическая информация- информация про процессы производства, распределению, обмену и потреблению материальных благ.
Функции управления экономическим объектом: прогнозирование, планирование, учет, контроль, анализ, координация, регулирование.
Цикл управления экономическим объектом: анализ руководящей информации, которая поступает от других организаций и определение основных целей и задач перед объектом; сбор и анализ информации про состояние объекта; обработка информации и определение вариантов, целей и путей ее достижения, принятие решения (не автоматично), планирование (автоматизировано); контроль принятия решений, сравнение, регулирование.
Особенности и свойства информации: она единственная для экономического объекта; есть тенденция к постоянному увеличению объемов данных; отображает деятельность производства через систему натуральных, стоимостных показателей; характеризуется большой массовостью о объемностью; характеризуется необходимостью сохранения и накопления; характеризуется цикличностью появления и обработки в установленных часовых пределах; имеет сложную и разностороннюю структуру.
Классификация экономической информации: по функциям при управлении объектом (фактическая , плановая, нормативно-расценочная, справочная), по видам объектов которые отображаются, по назначению процессов управления.
Состав информационной совокупности: атрибут или реквизит, экономический показатель, документ, массив или файл.
Атрибут- элементарная информационная совокупность, которая состоит из ряда символов; они м. б. качественные- идентифицируют объекты, определяют свойства сути, и характеризуют обстоятельства, при которых происходит процесс и были получены атрибуты; количественные- групповые и справочные ( они раскрывают абсолютные или относительные характеристики качественного атрибута.
Экономический показатель- раскрывает суть явления, процесса или действия и есть информационной совокупностью составленная с разного количества количественных и одного качественного атрибута и есть -наименьшей экономической единицей.
Массив- набор связанных экономических показателей по одной форме.
Количественные: фактические, плановые, нормативно-расценочные, расчетные.
1.2.2 Цель, задачи и принципы создания ИС
Цель создания ИС - в ограниченно короткие сроки создать систему обработки данных, которая имеет заданные потребительские свойства (функциональная полнота- свойство и. с. которое характеризует уровень автоматизации управленческих работ, коэффициент ФП=автоматизированные показатели/общее количество показателей; своевременность- свойство которое характеризует своевременное управление и получение информации, коэффициент своевременности КС=( автоматизированные показатели минус показатели полученные с задержкой)/ автоматизированные показатели; функциональная надежность- свойство и. с. выполнять свои функции по обработке данных, адаптивная надежность- свойство и. с. выполнять свои функции при их изменении и экономическая эффективность- улучшение экономических результатов в результате внедрения информационной системы).
Задачи при создании ИС : 1) выявление существенных характеристик объекта, 2) создание математической или физической модели системы, которая исследуется, 3) установление условий взаимосвязи человека и технических средств, 4) проведение детальной разработки проектных решений, 5) анализ проектных решений, практическая апробация и внедрение.
Принципы создания ИС : системность ( при декомпозиции д. б. такие связи между структурными элементами системы, которые обеспечивают целостность и ее взаимодействие с другими системами), развитие или открытость, совместимость, стандартизация и унификация, эффективность.
2. Проектирование информационного обеспечения ИС на примере предметной области «гибдд»
Современный мир информационных технологий трудно представить себе без возможности обработки больших объёмов информации. Такие объёмы информации удобно обрабатывать с помощью баз данных. Практически все системы в той или иной степени связаны с долговременным хранением и обработкой информации. Фактически, информация становится фактором, определяющим эффективность любой сферы деятельности. Увеличились информационные потоки и повысились требования к скорости обработки данных. Большинство операций не может быть выполнено вручную. Любые административные решения требуют более чёткой и точной оценки текущей ситуации и возможных перспектив ёё изменения.
В данной курсовой работе необходимо разработать «Информационную систему ГИБДД». Она должна обеспечивать просмотр, обработку, ввод новых данных, поиск данных по определённому критерию. Целью создания данной базы данных является:
1. повышение производительности работы;
2. более надёжное хранение информации.
Стадии и этапы разработки:
1. анализ;
2. проектирование;
3. программирование;
4. тестирование и отладка.
На этапе анализа производится описание задачи. Описание является полным, последовательным, доступным для чтения и обзора различных заинтересованных лиц. В ходе выполнения этого этапа получают следующее:
- уточняются требования, приведённые в задании на курсовое проектирование;
Итог выполнения этапа анализа - спецификация, содержащая конкретное описание программного продукта.
На этапе проектирования происходит иерархическое разбиение задачи создания программного продукта на подзадачи. На этом этапе производится следующее:
- формируется структура программного продукта и разработка алгоритмов, задаваемых спецификацией;
- выбирается структура информации в базе данных.
Результат работы этапа проектирования - алгоритм решения задачи, структура программного продукта и базы данных.
На этапе тестирования и отладки выявляются ошибки в программном продукте, проверяется работоспособность программного продукта и его соответствие спецификации. В ходе выполнения этого этапа выполняются следующие работы:
1. подготавливаются данные для отладки;
2. планируется сам процесс отладки;
3. проводится испытание программного продукта.
Результат выполнения этого этапа - оттестированный и отлаженный программный продукт.
Среда функционирования системы включает различные районные отделения ГИБДД.
Объект управления представляет собой процессы выдачи и восстановления прав, учет зарегистрированных транспортных средств (ТС), а также регистрация и анализ ДТП и угонов автотранспорта.
Субъект управления представляет собой персонал, работающий в данном отделении ГИБДД и обеспечивающий функционирование информационной системы «ГИБДД».
Цель управления состоит в организации эффективной работы отделения ГИБДД. Для достижения этой цели в процессе управления решаются задачи:
1) Ведение учета прав водителей.
2) Ведение учета заявлений на выдачу или восстановление прав.
3) Ведение учета зарегистрированных ТС.
4) Ведение учета регистрации и анализа ДТП.
5) Ведение учета угонов автотранспорта.
В данном разделе выбираются и кратко описываются пять функций управляющей системы, которые предполагается автоматизировать с использованием в выбранной информационной системе.
В рамках данного проекта для автоматизации выбраны следующие пять функций автоматизированной системы « ГИБДД. Водительские права»:
1) Ведение учета прав водителей.
2) Ведение учета заявлений на выдачу или восстановление прав.
3) Ведение учета зарегистрированных ТС.
4) Ведение учета регистрации и анализа ДТП.
5) Ведение учета угонов автотранспорта.
1. Данная функция предназначена для учета прав. Эта цель достигается за счет того, что в БД накапливается информация обо всех правах.
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о правах и их владельце.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений о правах за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
2. Данная функция предназначена для учета заявлений на выдачу или восстановление прав. Эта цель достигается за счет того, что в БД накапливается информация о заявлениях.
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о самом заявлении, заявителе и сотруднике на чье имя пишется заявление.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений о заявлениях за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
3. Данная функция предназначена для ведения учета зарегистрированных ТС.. Эта цель достигается за счет того, что в БД накапливается информация о результатах заявлений поданных на регистрацию ТС.
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о постановке на учет ТС.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений о регистрации ТС за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
4. Данная функция предназначена для ведения учета регистрации и анализа ДТП. Эта цель достигается за счет того, что в БД накапливается информация составленных протоколах о регистрации и анализе ДТП .
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о количестве зарегистрированных ДТП.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений о ДТП за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
5. Данная функция предназначена для поддержки процесса ведения учета угонов автотранспорта.Эта цель достигается за счет того, что в БД накапливается информация о поданных заявлениях.
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о угнанном автотранспорте, позволяющие обеспечить сотрудникам поиск данного автотранспорта.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений об угоне за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
Для каждой автоматизируемой функции строится иерархическая модель данных. Специфицируются исходные локальные ограничения целостности и операционные правила.
В данном разделе на основе описательных моделей данных, полученных на предшествующих этапах проектирования для каждой автоматизируемой функции, строятся исходные концептуальные модели иерархического вида в графической форме.
У ГИБДД есть четыре наиболее важные функциональные задачи:
- Регистрация автотранспортных средств, при совершении сделки купли-продажи;
- Разработка мер, повышающих безопасность дорожного движения и выполнение всех мер при совершении ДТП (дорожно-транспортное происшествие) на улицах города (регистрация, разбор, выявление виновных, автоэкспертиза и т.п.);
- Борьба с угоном автотранспортных средств;
- Оперативный поиск угнанных машин и задержание преступников.
ГИБДД занимается выделением учетом номерных знаков на автотранспорт. К автотранспортным средствам относятся: легковые, грузовые автомобили, прицепы, полуприцепы, мотоциклы, тракторы, автобусы, микроавтобусы. На разные виды транспорта выдаются разные виды номеров и в базу данных заносятся разные характеристики. Номера могут выделяться как частным владельцам, так и организациям. В справочнике номеров, выданных организации, дополнительно фиксируется: номер, ФИО владельца, его адрес, марка автомобиля, дата выпуска, объем двигателя, номера двигателя, шасси и кузова, цвет и т.п. В справочнике номеров, выданных организации, дополнительно фиксируется: название организации, район, адрес, руководитель. Существует справочник свободных номеров (серия, диапазон номеров). ГИБДД периодически проводит технический осмотр (ТО) машин. Для прохождения техосмотра необходима квитанция об оплате налогов, сумма оплаты зависит от объема двигателя. Периодичность прохождения зависит от года выпуска и вида транспортного средства. Технические характеристики, проверяемые на ТО и допуски, также зависят от вида транспортного средства.
ГИБДД занимается учетом и анализом ДТП (дорожно-транспортное происшествие). При регистрации ДТП фиксируется: дата, тип происшествия (наезд на пешехода, наезд на ограждение либо столб, лобовое столкновение, наезд на впереди стоящий транспорт, боковое столкновение на перекрестке и т.п.), место происшествия, марки пострадавших автомобилей, государственный номер, тип машины (легковая, грузовая, специальная), краткое содержание, число пострадавших, сумма ущерба, причина, дорожные условия и т.п. Анализ накопленной по ДТП статистике поможет правильно расставить запрещающие и предупреждающие знаки на улицах города, а так же спланировать местонахождение постов патрульных.
Угон либо исчезновение виновника ДТП с места происшествия требует оперативного вмешательства всех постов ГИБДД и патрульных машин. Для информации о разыскиваемой машине ее данные (включая номера двигателя и кузова) извлекаются из базы зарегистрированных номеров и передаются по рации всем постам. Ведение статистики угонов, ее анализ и опубликование результатов в СМИ поможет снизить количество угонов, а хозяевам машин принять необходимые меры (самые угоняемые марки, самый популярный способ вскрытия, самые надежные сигнализации и т.п.).
- Разработка мер, повышающих безопасность дорожного движения и выполнение всех мер при совершении ДТП (дорожно-транспортное происшествие) на улицах города (регистрация, разбор, выявление виновных, автоэкспертиза и т.п.);
- Борьба с угоном автотранспортных средств;
- Оперативный поиск угнанных машин и задержание преступников.
- Настоящее техническое задание распространяется на разработку информационной системы ГИБДД. Предполагается, что данную систему будут использовать сотрудники ГИБДД.
Система должна обеспечивать выполнение следующих функций:
- Регистрацию автотранспортных средств, при совершении сделки купли-продажи;
- Меры, повышающие безопасность дорожного движения и выполнение всех мер при совершении ДТП на улицах города;
- Борьба с угоном автотранспортных средств;
- Оперативный поиск угнанных средств.
Исходные данные:
- Перечень транспорта;
- Номерные знаки на автотранспорт;
- Данные владельца автотранспорта;
- Справочник свободных номеров;
- Типы происшествий.
Результат:
o Перечень и общее число организаций, которым выделены номера либо с указанной серией, либо за указанный период;
o Сведения о владельце автотранспортного средства по государственному номеру автомашины;
o «Досье» на автомобиль по государственному номеру - номера двигателя, кузова, шасси, участвовал ли в ДТП, прошел ли техосмотр;
o Статистика по любому типу ДТП;
o Данные о количестве ДТП, совершаемых водителями в нетрезвом виде;
o Список машин, отданных в розыск, будь то скрывшиеся с места ДТП или угнанные;
o Данные об эффективности розыскной работы: количество найденных машин;
o Перечень угонов за указанный период;
В ГИБДД города ведется учет автотранспорта. В регистрационной карточке каждого автомобиля хранится следующая информация: государственный регистрационный номер автомобиля, дата регистрации, марка и модель автомобиля, год выпуска, цвет, данные о владельце автомобиля, дата последнего техосмотра, а также примечания, вносимые сотрудниками ГИБДД в ходе учета.
Рис. 1 Логическая модель данных
Владельцем автомобиля может быть как частное лицо, так и организация. ГИБДД фиксирует Ф.И.О. (название) владельца, адрес (домашний или юридический), телефон(ы). Каждый автомобиль имеет единственного владельца, но, конечно, каждый владелец может располагать несколькими автомобилями.
Рис.2 Физическая модель данных
Сгенерировав код базы проектируемой информационной системы для Microsoft Access, имеем схему данных, представленную на рисунке..
Учитывая большие объемы обрабатываемой информации, одной из
главных задач ГИБДД является автоматизация поиска данных об автомобилях и их владельцах. В частности, сотрудники ГИБДД заинтересованы в реализации следующих видов поиска:
- поиск по номеру автомобиля: желательно реализовать не только поиск по полностью известному номерному знаку, а и для таких случаев, когда известен лишь фрагмент номера (такое часто бывает при розысках автомобилей, причастных к ДТП или правонарушениям);
поиск по дате регистрации: здесь нужно иметь возможность задавать условия поиска типа»не позднее …»,»не ранее …»,»между … и …»;
- поиск по году выпуска автомобиля: необходимо реализовать поиск по тем же видам условий, что и для даты регистрации;
- поиск по датам техосмотров: поскольку техосмотры действительны в течение определенного промежутка времени, сотрудники ГИБДД заинтересованы в поиске автомобилей, дата последнего техосмотра которых отстоит от текущей на заданное количество дней, недель, месяцев, кварталов или лет. При этом сроки действия техосмотра для автомобилей, предоставляющих услуги населению (грузовики, автобусы, маршрутные такси и т. п.), как правило, жестче (короче), чем, например, для частных автомобилей. Услуги населению предоставляют автотранспортные предприятия (специализированные фирмы), владеющие множеством транспортных средств. Поэтому при поиске по срокам техосмотров необходимо предусмотреть возможность указать минимальное количество транспортных средств у владельца автомобиля.
Таблица основных сущностей
Основных сущностей для моей базы данных необходимо три:
· Сущность с информацией о водителе
· Сущность с информацией о владельце
· Сущность с информацией о VIN
· Сущность с информацией о ТС
· Сущность с информацией о нарушениях.
Разработка SQL-запросов
1. Запрос о выводе владельца по номеру ПТС
SELECT Владелец_ПТС.Номер_ПТС, Владелец.Фамилия, Владелец.Имя, Владелец.Отчество, Владелец.Дата_Рождения
FROM Владелец_ПТС INNER JOIN
Владелец ON Владелец_ПТС.ID_Владелец = Владелец.ID_Владелец
2. Запрос о выводе информации о нарушении и его участнике
SELECT Владелец.Фамилия, Владелец.Имя, Владелец.Отчество, Номер_Прав.Номер_Прав, Протокол.ID_Протокол, Протокол.Дата_Нарушения,
Протокол.Место_Нарушения, Протокол.Сущность_Нарушения, Протокол.Сумма_Штрафа, Протокол.Лишение, Протокол.Дата_Оплаты
FROM Номер_Прав INNER JOIN
Штраф_Протокол ON Номер_Прав.ID_Штраф = Штраф_Протокол.ID_Штраф INNER JOIN
Протокол ON Штраф_Протокол.ID_Протокол = Протокол.ID_Протокол INNER JOIN
Водитель ON Номер_Прав.Номер_Прав = Водитель.Номер_Прав INNER JOIN
Владелец ON Водитель.ID_Владелец = Владелец.ID_Владелец
3. Запрос о выводе информации об участнике нарушения и сумма штрафа
SELECT Владелец.Фамилия, Владелец.Имя, Владелец.Отчество, Номер_Прав.Номер_Прав, Протокол.ID_Протокол, Протокол.Дата_Нарушения,
Протокол.Место_Нарушения, Протокол.Сущность_Нарушения, Протокол.Сумма_Штрафа, Протокол.Лишение, Протокол.Дата_Оплаты
FROM Номер_Прав INNER JOIN
Штраф_Протокол ON Номер_Прав.ID_Штраф = Штраф_Протокол.ID_Штраф INNER JOIN
Протокол ON Штраф_Протокол.ID_Протокол = Протокол.ID_Протокол INNER JOIN
Водитель ON Номер_Прав.Номер_Прав = Водитель.Номер_Прав INNER JOIN
Владелец ON Водитель.ID_Владелец = Владелец.ID_Владелец
WHERE Протокол.Сумма_Штрафа >1500
4. Запрос по VIN коду информации о владельце и страховке
SELECT ПТС_VIN.VIN, Владелец.Фамилия, Владелец.Отчество, Страховка.ID_Страховка, Страховка.С, Страховка.По, Страховка.КАСКО, Страховка.ОСАГО
FROM ПТС_VIN INNER JOIN
Владелец_ПТС ON ПТС_VIN.Номер_ПТС = Владелец_ПТС.Номер_ПТС INNER JOIN
Владелец ON Владелец_ПТС.ID_Владелец = Владелец.ID_Владелец INNER JOIN
Водитель ON Владелец.ID_Владелец = Водитель.ID_Владелец INNER JOIN
Страховка ON Водитель.ID_Страховка = Страховка.ID_Страховка
5. Запрос по государственному номеру информации о машине
SELECT Номер_Двигателя.Номер_Двигателя, Номер_Двигателя.Мощность_л_с, Номер_Двигателя.Объем, Номер_Двигателя.Марка, Номер_Двигателя.Модель,
Номер_Двигателя.Год_Выпуска, ПТС_Гос_Знак.Гос_знак, VIN.VIN
FROM Номер_Двигателя INNER JOIN
VIN ON Номер_Двигателя.Номер_Двигателя = VIN.Номер_Двигателя INNER JOIN
ПТС_VIN ON VIN.VIN = ПТС_VIN.VIN INNER JOIN
ПТС_Гос_Знак ON ПТС_VIN.Номер_ПТС = ПТС_Гос_Знак.Номер_ПТС
6. Запрос по поиску владельцев определенных марок машин и моделей
SELECT Владелец.Фамилия, Владелец.Имя, Владелец.Отчество, Номер_Двигателя.Марка, Номер_Двигателя.Модель, Номер_Двигателя.Год_Выпуска
FROM Номер_Двигателя INNER JOIN
VIN ON Номер_Двигателя.Номер_Двигателя = VIN.Номер_Двигателя INNER JOIN
ПТС_VIN ON VIN.VIN = ПТС_VIN.VIN INNER JOIN
Владелец_ПТС ON ПТС_VIN.Номер_ПТС = Владелец_ПТС.Номер_ПТС INNER JOIN
Владелец ON Владелец_ПТС.ID_Владелец = Владелец.ID_Владелец
WHERE ((Номер_Двигателя.Марка = 'Saab') OR (Номер_Двигателя.Марка = 'Volvo'))
7. Запрос о наличии ОСАГО и КАСКО
SELECT Владелец.Фамилия, Владелец.Имя, Владелец.Отчество, Водитель.Номер_Прав, Страховка.КАСКО
FROM Владелец INNER JOIN
Водитель ON Владелец.ID_Владелец = Водитель.ID_Владелец INNER JOIN
Страховка ON Водитель.ID_Страховка = Страховка.ID_Страховка
WHERE (Страховка.КАСКО = N'да')
Заключение
В результате выполнения курсового проекта были выработаны умения и навыки проектирования информационных систем, предназначенных для функционирования автоматизированной системы.
В первом разделе работы были описаны основные понятия и основные технологии информационных систем.
Во втором разделе дано краткое описание предметной области «ГИБДД».
Были решены такие задачи как выбор, описание объектов, а также выбор и описание атрибутов для соответствующего объекта предметной области. Была спроектирована ER-модель. Были созданы несколько SQL запросов для автоматизируемых функций.
Таким образом работу можно использовать для дальнейшего проектирования и создания базы данных для ГИБДД. А дальнейшая разработка информационной системы позволит автоматизировать работу ГИБДД.
Список литературы
Для подготовки данной работы были использованы материалы с сайта http://www.parny.by.ru/
1. Технологии разработки программного обеспечения: Учебник / С. Орлов. - СПб.: Питер, 2002. - 464 с.
2. Благодатских В. А. и др. Стандартизация разработки программных средств: Учеб. пособие / Благодатских В. А., Волнин В. А., Поскакалов К. Ф.; Под ред. Разумова О. С. - М.: Финансы и статистика, 2003. -288 с.
3. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2003. 352 с.
4. Рудаков А.В., «Технология разработки программных продуктов», Москва 2005г.;
5. Макарова Н. В.,«Информатика», Санкт-Петербург, Издательство «ПИТЕР», 2002 г.;
Размещено на Allbest.ru
Подобные документы
Анализ проектирования баз данных на примере построения программы ведения информационной системы картотеки ГИБДД. Основные функции базы данных. Обоснование выбора технологий проектирования и реализации базы данных. Описание информационного обеспечения.
курсовая работа [753,0 K], добавлен 27.08.2012Основная идея методологии и принципы RAD-разработки информационных систем, ее главные преимущества. Причины популярности, особенности применения технологии. Формулировка основных принципов разработки. Среды разработки, использующие принципы RAD.
презентация [866,8 K], добавлен 02.04.2013Методологии разработки информационных систем в отечественной и зарубежной литературе. Государственные и международные стандарты в области разработки программного обеспечения. Разработка фрагмента информационной системы "Учебно-методический ресурс".
курсовая работа [364,6 K], добавлен 28.05.2009Основные определения информации и информационного процесса. Цели, задачи и виды информационных систем. Понятие внешних (взаимодействие предприятия с клиентами и конкурентами) и внутренних (описание отношений в коллективе сотрудников) потоков информации.
контрольная работа [15,1 K], добавлен 23.05.2009Проектирование информационного обеспечения, систем классификации и кодирования. Технология разработки программного обеспечения. Произведение расчётов по кредитам компании и организация межтабличных связей для автоматического заполнения необходимых ячеек.
курсовая работа [1,6 M], добавлен 13.11.2011Этапы разработки программы "Информационная система ГИБДД". Характеристика понятия и видов интерфейса программного продукта. Анализ и экономическое обоснование разрабатываемой программы. Изучение общих требований по технике безопасности при работе на ПК.
дипломная работа [3,9 M], добавлен 27.02.2010Понятие CASE-средств как программных средств, которые поддерживают процессы создания и сопровождения информационных систем (ИС). Особенности IDEF-технологии разработки ИС. Описание нотации IDEF0. Разработка функциональных моделей бизнес-процесса.
презентация [399,8 K], добавлен 07.04.2013Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Организация, архитектура и структура информационной системы. Показатели эффективности ее работы. Цели и задачи анализа АСУ. Компоненты автоматизированных систем. Описание предметной области, входных и выходных данных. Построение диаграммы прецедентов.
курсовая работа [231,0 K], добавлен 11.04.2014База данных как поименованная совокупность структурированных данных, относящихся к определенной предметной области. Ее типы и структура, особенности архитектуры. Функциональные особенности языка структурированных запросов (SQL). Разработка базы данных.
курсовая работа [639,8 K], добавлен 14.12.2022