К дипломному проекту на тему
Вид материала | Диплом |
СодержаниеПроектируема база данных для автоматизированной системы эксплуатация воздушных судов будет состоять из 3 основных таблиц и 7 спр |
- Реферат впояснительной записке к дипломному проекту на тему «11-этажный жилой дом, 1498.63kb.
- К дипломному проекту, 805.09kb.
- Пояснительная записка к дипломному проекту на тему, 85.86kb.
- К дипломному проекту, 501.1kb.
- Пояснительная записка к дипломному проекту Исполнитель, 97.94kb.
- Формат опису модуля, 38.32kb.
- Рекомендации к дипломному проекту (экономическая часть) Оглавление, 159.19kb.
- Роль бізнес-проекту, 105.24kb.
- Задание по дипломному проекту (заполняется совместно с руководителем). Отзыв руководителя, 434.54kb.
- Задачи дипломного проектирования Требования предъявляемые к дипломному проекту, 1174.55kb.
Любая организация нуждается в своевременном доступе к информации. Ценность информации в современном мире очень высока. Роль распорядителей информации в современном мире чаще всего выполняют базы данных. Базы данных обеспечивают надежное хранение информации, в структурированном виде и своевременный доступ к ней. Практически любая современная организация нуждается в базе данных, удовлетворяющей те или иные потребности по хранению, управлению и администрированию данных.
Проектируема база данных для автоматизированной системы эксплуатация воздушных судов будет состоять из 3 основных таблиц и 7 справочников.
Доступ к базе данных должен предоставляться только авторизованным пользователям. Для этого, в АРМ будет добавлен модуль, предоставляющий возможность пользователю пройти процедуру идентификации и аутентификации на сервере БД.
Мероприятия, связанные с защитой информации на сервере БД (настройка прав доступа, установка антивирусных программ, обновлений и т.д.) должен проводить системный администратор.
Проектирование базы методом сущность-связь.
ER-модель удобна при прототипировании (проектировании) информационных систем, баз данных, архитектур компьютерных приложений, и других систем. С её помощью можно выделить ключевые сущности, присутствующие в модели, и обозначить отношения, которые могут устанавливаться между этими сущностями.
ER-модель является одной из самых простых визуальных моделей данных (графических нотаций). Она позволяет обозначить структуру «крупными мазками», в общих чертах. Это общее описание структуры называется ER-диаграммой или онтологией выбранной предметной области. На рисунке 4 представлена ER модель базы данных автоматизированной системы эксплуатации воздушных судов.
Рисунок 4 – ER модель базы данных.
Сущности:
- Воздушное суда: (ID_S, ID_VS, SN, Data_v… )
- Справочник ВС: (ID_VS, Model, Tip, Modif, Ekipazh, Pasazhir, GR_Pod, ...)
- Справочник рейсов: (ID_R, Marshrut…)
- Выполняет рейс: (Bort, ID_S, ID_R, data_v,Vrema_V, Punkt_v, Punkt_p, Vremya_p, Data_p…)
- Агрегат: (SN, ID_A, Data_Vypuska….)
- Справочник агрегат: (ID_A, Nazvanie, Shifr, Proizvoditel, Resurs …)
- Установлен агрегат: (ID_UA, ID_S, SN, Data_ust, Data_snyatiya,Vremya_N, Isp_resusrs, Ost_resurs…)
- Двигатели: (ID_D, ID_DS, SN, DATA_V, Resurs…)
- Справочник двигатели: (ID_DS, Tip, Tyaga, Massa, URT, Proizvod..)
- Установлен двигатель: (ID_US, ID_D, ID_S, Data_ust, Data_snyatiya, Kol_Zap, Isp_resusrs, Ost_resurs…)
Связи:
- На одном самолете может быть установлено несколько агрегатов, несколько агрегатов может быть установлено на одном самолете. Класс принадлежности необязательный так, как определенный агрегат необязательно должен быть установлен на данном самолете. Связь 1:n.
- На одном самолете может быть установлено несколько двигателей, несколько двигателей может быть установлено на одном самолете. Класс принадлежности необязательный так, как определенный двигатель необязательно должен быть установлен на данном самолете. Связь 1:n.
- Несколько рейсов могут быть выполнены несколькими самолетами. Связь n:m.
- Несколько агрегатов могут соответствовать одной записи в справочнике агрегатов, одна запись в справочнике агрегаты может соответствовать нескольким агрегатам. Связь 1:n.
- Несколько самолетов могут соответствовать одной записи в справочнике ВС, одна запись в справочнике ВС может соответствовать нескольким самолетам. Связь 1:n.
- Несколько двигателей могут соответствовать одной записи в справочнике двигателей, одна запись в справочнике двигателей может соответствовать нескольким двигателям. Связь 1:n.
Описание таблиц БД:
«Справочник воздушных судов» отражены основные характеристики воздушных судов по типам, справочник отражает основные и однотипны характеристики воздушно судна. Так например если в компания эксплуатирует 30 пассажирских ту 154 м, то в справочник достаточно внести одно ВС. В таблице 9 отображен справочник воздушных судов
Таблица 9 – Справочник воздушных судов.
№ | Название поля | Тип поля |
1 | Воздушное судно | Строковый |
4 | Экипаж | Числовой |
5 | Пасажировместимость | Числовой |
6 | Грузоподъемность | Числовой |
7 | Длина | Числовой |
8 | Размах Крыла | Числовой |
9 | Высота | Числовой |
10 | Площадь крыла | Числовой |
11 | Коэффициент удлинения крыла | Числовой |
12 | База шасси | Числовой |
13 | Колея шасси | Числовой |
14 | Масса снаряженного | Числовой |
15 | Максимальная взлетная масса | Числовой |
16 | Максимальная стояночная масса | Числовой |
17 | Максимальная посадочная масса | Числовой |
18 | Максимальная масса без топлива | Числовой |
19 | Масса топлива во внутренних баках | Числовой |
20 | Объём топливных баков | Числовой |
21 | Силовая установка | Строковый |
22 | Мощность двигателей | Числовой |
23 | Ресурс | Числовой |
24 | Тип двигателей | Строковый |
25 | Цена | Числовой |
Справочник «Воздушные судна» будет отражать количество эксплуатируемых ВС в данный момент времени в авиакомпании, так же справочник будет отображать текущие наработки ВС, и остаток времени по истечение которого необходимо проводить сертификацию воздушного судна. В таблице 10 представлен справочник воздушные судна.
Таблица 10 – Воздушные судна.
№ | Название поля | Тип поля |
1 | Воздушное судно | Строковый |
2 | Заводской номер | Числовой |
3 | Дата выпуска | Время/Дата |
4 | Дата предыдущего КР | Время/Дата |
5 | Место предыдущего КР | Строковый |
6 | Срок удостоверение истекает | Время/Дата |
7 | Часы | Время/Дата |
8 | Посадки | Числовой |
«Справочник Двигателей» отражает общую информацию о двигателях для ВС находящихся в распоряжении авиакомпании. Данный справочник аналогичен справочнику ВС. В таблице 11 представлен справочник двигателей.
Таблица 11 – Справочник двигателей.
№ | Название поля | Тип поля |
1 | Производитель | Строковый |
2 | Тип двигателя | Строковый |
3 | Тяга | Числовой |
4 | Масса | Числовой |
5 | Габариты (входной диаметр и длина по оси) | Строковый |
6 | Удельный расход топлива | Числовой |
7 | Расход воздуха | Числовой |
8 | Ресурс | Числовой |
9 | Степень повышения полного давления | Числовой |
10 | Температура газа перед турбиной | Числовой |
11 | Цена | Числовой |
Справочник «Двигатели» отражает индивидуальные данные двигателя такие как серийный номер, дата выпуска, номер силовой установки. В таблице 11 представлен справочник двигатели.
Таблица 11 – Двигатели.
№ | Название поля | Тип поля |
1 | Тип двигателя | Строковый |
2 | Заводской номер | Числовой |
3 | Номер СУ | Числовой |
4 | Дата выпуска | Время/Дата |
«Справочник Агрегатов» отражает общую информацию о агрегатах, данный справочник аналогичен справочнику двигателей. В таблице 12 представлен справочник агрегатов.
Таблица 12 – Справочник агрегатов.
№ | Название поля | Тип поля |
1 | Производитель | Строковый |
2 | Шифр | Строковый |
3 | Название | Строковый |
4 | Ресурс | Числовой |
5 | Цена | Числовой |
Справочник «Агрегаты» так же как и справочник «Двигатели» отражает индивидуальные данные агрегата. В таблице 13 представлен справочник агрегаты.
Таблица 13 – Агрегаты.
№ | Название поля | Тип поля |
1 | Шифр | Строковый |
2 | Заводской номер | Числовой |
3 | Дата выпуска | Время/Дата |
«Справочник рейсов» отражает общие сведенья о рейсах, номер, расстояние и маршрут. В таблице 14 представлен справочник рейсов.
Таблица 14 – Справочник рейсов.
№ | Название поля | Тип поля |
1 | Номер рейса | Строковый |
2 | Маршрут | Строковый |
3 | Расстояние | Числовой |
Справочник «рейсы» отражает информацию о рейсах выполненных тем или иным воздушным судном, дату вылета и прилета, пункт вылета и прилета, время полета и высота полета. В таблице 15 представлен справочник рейсы.
Таблица 15 – Рейсы
№ | Название поля | Тип поля |
1 | Борт | Строковый |
2 | Воздушное судно | Строковый |
3 | Номер рейса | Строковый |
4 | Дата вылета | Время/Дата |
5 | Пункт вылета | Строковый |
6 | Время вылета | Время/Дата |
7 | Время прилета | Время/Дата |
8 | Пункт прилета | Строковый |
9 | Дата прилета | Время/Дата |
10 | Время полета | Время/Дата |
11 | Высота полета | Числовой |
Справочник «установленные двигатели» отражает информацию об установленных двигателях на том или ином воздушном судне, дату установки и снятия, число запусков, назначенные ресурсы, информацию о ремонтах и осмотрах. В таблице 16 представлен справочник установленные двигатели.
Таблица 16 – Установленные двигатели.
№ | Название поля | Тип поля |
1 | Номер установки | Строковый |
2 | Воздушное судно | Строковый |
3 | Заводской номер | Числовой |
4 | Дата установки | Числовой |
5 | Дата снятия | Числовой |
6 | Количество запусков | Числовой |
7 | Включение Реверса | Числовой |
8 | Часы | Время/Дата |
9 | Циклы | Числовой |
10 | Ресурс назначенный | Числовой |
11 | Ресурс межремонтный | Числовой |
12 | Наработки с Н/Э | Числовой |
13 | Наработка ППР | Числовой |
14 | Дата последнего ремонта | Время/Дата |
15 | Место ремонта | Строковый |
В справочнике «установленные агрегаты» отражается информация об установленных агрегатах на определенном воздушном судне, наработанном ресурсе, проведенных осмотрах и ремонтах, дата снятии и установки агрегата. В таблице 17 представлен справочник установленные агрегаты.
Таблица 17 – Установленные агрегаты.
№ | Название поля | Тип поля |
1 | Номер установки агрегата | Строковый |
2 | Воздушное судно | Строковый |
3 | Заводской номер | Числовой |
4 | Дата установки | Числовой |
5 | Дата снятия | Числовой |
6 | Часы | Время/Дата |
7 | Количество посадок | Числовой |
8 | Ресурс назначенный | Числовой |
9 | Ресурс межремонтный | Числовой |
10 | Наработки с Н/Э | Числовой |
11 | Наработка ППР | Числовой |
12 | Дата последнего ремонта | Время/Дата |
13 | Место ремонта | Строковый |
Логическая модель базы данных была разработана при помощи Erwin. Erwin является CASE-пакетом (Computer Aided Software Engineering), предоставляющим разработчику широкие возможности по созданию информационной модели будущего программного обеспечения. На рисунке 5 изображена логическая схема базы данных.