Справочник сотрудника ГИБДД


Тип работы:  Отчет по практике
Бесплатно:  Антиплагиат
Объем: 9 страниц
В избранное:   
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН

Казахский национальный технический университет имени К. И. Сатпаева

Факультет информатики и информационных технологий

Кафедра информатики

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ

Тема: Справочник сотрудника ГИБДД

Дисциплина: Проектирование информационных и программных систем

Выполнил: студент гр. ПОС-00-3

Пак В.В.

Принял: доцент кафедры информатики
Кубеков Б.С.

Алматы 2003
СОДЕРЖАНИЕ

ВВЕДЕНИЕ 3
1 СОДЕРЖАТЕЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ 4
2 ОСНОВНАЯ ЧАСТЬ 4
2.1 Функциональная модель процессов ( IDEF 0 ) 4
2.2 Диаграмма потоков данных ( DFD ) 6
2.3 Диаграмма Сущность - Связь ( ERD ) 8
ВЫВОДЫ 10
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 11

ВВЕДЕНИЕ

Технология создания крупных информационных систем предъявляет особые
требования к методикам реализации и программным инструментальным средствам.
CASE - средство верхнего уровня - BPwin, поддерживающий методологии IDEF0
(функциональная модель), DFD (DataFlow Diagram) и IDEF3 (WorkFlow Diagram).

Методология IDEF0 предписывает построение иерархической системы
диаграмм - единичных описаний фрагментов системы.
Моделирование документооборота удобнее проводить с помощью нотации
DFD, потому что именно диаграмма потоков данных отображает такие объекты,
как: внешняя ссылка и хранилище данных.
Методология IDEF3 включает элемент "перекресток", что позволяет
описать логику взаимодействия компонентов системы.
На основе разработанных при помощи BPwin'а моделей можно построить
модель данных, для чего можно использовать другой CASE - инструмент –
Erwin, имеющий два уровня представления модели - логический и физический.
На логическом уровне данные представляются безотносительно конкретной СУБД,
поэтому могут быть наглядно представлены даже для неспециалистов.
Физический уровень данных - это, по - существу, отображение системного
каталога, который зависит от конкретной реализации СУБД.

1 СОДЕРЖАТЕЛЬНАЯ ПОСТАНОВКА ЗАДАЧИ

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

Данные о владельце

➢ персональные данные: фамилия, имя, отчество, дата рождения, место
рождения, место проживания;
➢ паспортные данные: номер удостоверения, дата выдачи, орган выдачи,
действителен до, гражданство и национальность;
➢ водительские данные: номер водительского удостоверения, дата
выдачи, орган выдачи, действителен до, допустимые категории
Данные о транспортном средстве
марка, цвет, тип (легковой, грузовой и др.), заводской и бортовой
номера, дата выпуска, особенности конструкции и окраски, дата
последнего техосмотра.

2 ОСНОВНАЯ ЧАСТЬ

2.1 Функциональная модель процессов ( IDEF 0 )

Данная модель описывает работу системы в целом и ее взаимодействие с
окружающим миром. В IDEF0 основной упор делается на работу (Activity),
которая представляет собой некий поименованный процесс, функцию или задачу.

Для нашего примера на контекстной диаграмме показана работа ПОЛУЧЕНИЕ
СПРАВОЧНОЙ ИНФОРМАЦИИ, описывающая основную цель разработки системы.
БАЗА ДАННЫХ и РЕКВИЗИТЫ, например, новая или отредактированная запись,
являются входами работы (Input), т.е. тем материалом или информацией,
которая используется или может преобразовываться работой. Так, оператор,
чтобы получить необходимую ему информацию, задает определенные РЕКВИЗИТЫ,
которые используются в ходе выполнения работы. В работе также используется
информация из БАЗЫ ДАННЫХ, при этом возможно и ее (информации) изменение.
Стрелка РЕКВИЗИТЫ, входящая в работу сверху, является управлением
(Control), т.е. правилом, стратегией, процедурой или стандартом, которым
руководствуется работа. Действительно, невозможно найти необходимую
информацию, не задав параметры поиска. Но под РЕКВИЗИТАМИ подразумеваются
не только параметры поиска, сюда входят и параметры сортировки, и условия
фильтрации данных. Фактически, управление – это алгоритм, которого
придерживается система при выполнении той или иной операции.
Далее опишем механизмы (Mechanism) – ресурсы, которые выполняют
работу, например, персонал предприятия станки и т.д. Это сотрудник ГИБДД,
управляющий системой, он обеспечивает работу входами и следит за
корректным выполнением.
И, наконец, СПРАВОЧНЫЕ ДАННЫЕ – выход (Output) - материал или
информация, которая производится работой, т.е. измененные, преобразованные
в соответствие с определенными правилами входы.

рис.1 Контекстная диаграмма (IDEF 0)

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

рис.2 Диаграмма декомпозиции первого уровня (IDEF 0)

На рис.2 представлена диаграмма декомпозиции первого уровня,
содержащая две работы ПРОСМОТР ДАННЫХ и ИЗМЕНЕНИЕ ДАННЫХ.
Работа ПРОСМОТР ДАННЫХ использует следующие управления:
1) под РЕКВИЗИТАМИ подразумеваются критерии выборки данных из всех
имеющихся в БД;
2) сама БАЗА ДАННЫХ, из которой осуществляется операция выборки
информации;
3) ОТКОРРЕКТИРОВАННЫЕ ДАННЫЕ, являющиеся выходным потоком работы
ИЗМЕНЕНИЕ ДАННЫХ, о которой будет сказано ниже.
Выходом являются определенные СПРАВОЧНЫЕ ДАННЫЕ, которые
пользователь получает в результате выполнения данной работы.
В работе ИЗМЕНЕНИЕ ДАННЫХ управлением являются только РЕКВИЗИТЫ,
параметры изменения данных или же новая запись, добавляемая в БД,
которые сами при выполнении работы не изменяются. Входом служат
РЕКВИЗИТЫ, например, редактируемая информация, т.е. данные, которые
пользователь редактирует или удаляет. Отредактированные данные
пользователь вправе увидеть на экране, что показано на диаграмме
выходной стрелкой ОТРЕДАКТИРОВАННЫЕ ДАННЫЕ, поступающей ... продолжение

Вы можете абсолютно на бесплатной основе полностью просмотреть эту работу через наше приложение.
Похожие работы
Компоненты для работы с базами данных: TTable и TQuery
Принципы и формы взаимодействия между органами дознания и следствия при расследовании преступлений
Биологическое наследие и социальное развитие человека: теории и принципы социобиологии
Борьба с наркотиками в транспортной системе: итоги и перспективы
Борьба с коррупцией в Казахстане: международный опыт и национальные реалии
Комплексное исследование и профилактика ветряных травм у крупного рогатого скота: клинические проявления, диагностика и меры борьбы с карбункулезом и другими заболеваниями
Мистерия Коленного Спектра: Загадки Высоких Энергий и Анизотропии в Космических Частицах
Структура и объем исследовательской работы в области предотвращения преступности: конституционные права подозреваемого и обвиняемого в уголовном производстве
Квалификационные требования к работникам организации: особенности формирования и реализации
Катаральная вентиляция молочных путей у коров: клинические признаки, диагностика и осложнения
Дисциплины