Автор работы: Пользователь скрыл имя, 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
Сущность с информацией о владельце
Сущность с информацией о VIN
Сущность с информацией о ТС
Сущность с информацией о нарушениях
SELECT Владелец_ПТС.Номер_ПТС,
FROM Владелец_ПТС INNER JOIN
Владелец ON Владелец_ПТС.ID_Владелец = Владелец.ID_Владелец
SELECT Владелец.Фамилия, Владелец.
FROM Номер_Прав INNER JOIN
Штраф_Протокол ON Номер_Прав.
Протокол ON Штраф_Протокол.ID_Протокол = Протокол.ID_Протокол INNER JOIN
Водитель ON Номер_Прав.Номер_Прав = Водитель.Номер_Прав INNER JOIN
Владелец ON Водитель.ID_Владелец = Владелец.ID_Владелец
SELECT Владелец.Фамилия, Владелец.Имя,
Владелец.Отчество, Номер_Прав.Номер_Прав,
Протокол ON Штраф_Протокол.ID_Протокол = Протокол.ID_Протокол INNER JOIN
Водитель ON Номер_Прав.Номер_Прав = Водитель.Номер_Прав INNER JOIN Владелец ON Водитель.ID_Владелец = Владелец.ID_Владелец WHERE Протокол.Сумма_Штрафа >1500
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_Страховка
SELECT Номер_Двигателя.Номер_
FROM Номер_Двигателя INNER JOIN
VIN ON Номер_Двигателя.Номер_
ПТС_Гос_Знак ON ПТС_VIN.Номер_
SELECT Владелец.Фамилия, Владелец.
FROM Номер_Двигателя INNER JOIN
VIN ON Номер_Двигателя.Номер_
ПТС_VIN ON VIN.VIN = ПТС_VIN.VIN INNER JOIN
Владелец_ПТС ON ПТС_VIN.Номер_ПТС = Владелец_ПТС.Номер_ПТС INNER JOIN
Владелец ON Владелец_ПТС.ID_Владелец = Владелец.ID_Владелец
WHERE ((Номер_Двигателя.Марка = 'Saab') OR (Номер_Двигателя.Марка = 'Volvo'))
SELECT Владелец.Фамилия, Владелец.
FROM Владелец INNER JOIN
Водитель ON Владелец.ID_Владелец = Водитель.ID_Владелец INNER JOIN Страховка ON Водитель.ID_Страховка = Страховка.ID_Страховка
WHERE (Страховка.КАСКО = N'да')
Заключение
В результате выполнения курсового проекта были выработаны умения и навыки проектирования информационных систем, предназначенных для функционирования автоматизированной системы.
В первом разделе работы были описаны основные понятия и основные технологии информационных систем.
Во втором разделе дано краткое описание предметной области «ГИБДД».
Были решены такие задачи как выбор, описание объектов, а также выбор и описание атрибутов для соответствующего объекта предметной области. Была спроектирована ER-модель. Были созданы несколько SQL запросов для автоматизируемых функций.
Таким образом работу можно
использовать для дальнейшего проектирования
и создания базы данных для ГИБДД. А
дальнейшая разработка информационной
системы позволит автоматизировать работу
ГИБДД.
Список литературы
Информация о работе Элементы разработки ИС на примере предметной области «ГИБДД »