Автор: Пользователь скрыл имя, 03 Мая 2012 в 09:39, курсовая работа
Целью данного курсового проекта является создание автоматизированной информационной системы АИС «Учет регистрационных номеров".
АИС - это организационно-упорядоченная совокупность документов и информационных технологий с использованием средств вычислительной техники.
Под созданием в данном случае понимается составление технического задания, выявления основных требований к проектируемой системе.
Введение……………………………………………………………………...3
Описание системы………………………………….………………………..4
Техническое задание…………………………………..…….……………....8
Построение DFD диаграммы ИС….………………………..……………..12
Построение ERD диаграммы ИС……………………………………….…13
Модель предметной области………………………..……………………..16
DFD диаграмма ИС………………………………………...………………18
Словарь данных………………………………...…………………………..19
Заключение……………...………………………………………………….21
В соответствии с заданием на курсовой проект в нотации Гейна-Сарсона необходимо построить функциональную модель системы. Параллельно с построением функциональной модели строится словарь данных
На первом этапе строится контекстная диаграмма.
На втором этапе контекстная диаграмма разбивается на отдельные функции, которые в совокупности решают задачу, представленную на контекстной диаграмме. Строится диаграмма первого уровня.
На третьем этапе выбирается один из процессов диаграммы первого уровня, для детального рассмотрения. В качестве такого процесса был выбран процесс «Проверка транспортного средства и владельца».
При построении ER модели детализируется содержание хранилищ на DFD диаграмме. ER диаграмма представлена на рисунке 4.1.
Рисунок 4.1. ER диаграмма
21
Модель предметной области
Приложение Б
Контекстная диаграмма
DFD диаграмма первого уровня
DFD диаграмма второго уровня, для процесса «Проверка ТС и владельца ТС»
21
Приложение В
Словарь данных
@ ИМЯ= Паспорт
@ ТИП= групповой внешний
@ БНФ = ФИО + Серия + Номер + [Кем выдан] + [Дата выдачи]
@ ИМЯ= ПТС
@ ТИП= групповой внешний
@ БНФ = Серия ПТС + Номер ПТС + Номер двигателя + Номер кузова + Номер рамы + Марка ТС
@ ИМЯ= Свидетельство о регистрации ТС
@ ТИП= групповой внешний
@ БНФ = Номер свидетельства + Серия свидетельства + Государственный регистрационный номер + [Дата выдачи]
@ ИМЯ= Транзитные номера
@ ТИП= простой внешний
@ БНФ = Буквенный код + Цифровой код + Код региона
@ ИМЯ= Государственный регистрационный номер
@ ТИП= простой внешний
@ БНФ = Буквенный код + Цифровой код + Код региона
@ ИМЯ= Заявленные номера агрегатов
@ ТИП= групповой
@ БНФ = Идентификатор владельца ТС + Номер двигателя + Номер кузова + Номер рамы
@ ИМЯ= Данные сверки
@ ТИП= групповой
@ БНФ = Идентификатор владельца ТС + Идентификатор ТС + Результат осмотра.
@ ИМЯ= Данные для поиска
@ ТИП= групповой
@ БНФ = Идентификатор владельца ТС + Идентификатор ТС
@ ИМЯ= Результат поиска
@ ТИП= групповой
@ БНФ = Идентификатор владельца ТС + Идентификатор ТС + результат поиска
В данном курсовом проекте требовалось создать АИС «Учет регистрационных номеров». Итогом работы стали составление технического задания, анализ требований заказчика и непосредственное проектирование системы, которое включает в себя составление функциональной диаграммы, диаграммы потоков данных, диаграммы сущность-связь.
21