Новизна и практическая значимость курсовой работы
Созданная система повысит эффективность хранения и выдачи информации о расписании самолетов, сотрудниках аэропорта и т.д.
Оценка современного состояния решаемой проблемы
Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ [1].
Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще – диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения, на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».
Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.
Целью курсовой работыявляется разработка информационной системы «Аэропорт» с последующей эксплуатацией. В процессе разработки курсовой работы решаются задачи проектирования и применения созданных баз данных, практическое использование последних достижений науки и техники.
Объектом разработки является рабочее место работника отдела мониторинга аэропорта.
Описание предметной области
Наименование организации:
Аэропорт
Наименование предметной области:
Управление аэропортом, систематизация информации о летном составе, самолетах и их расписании.
Цель разработки информационной системы состоит в оперативном слежении за входной и выходной информацией.
Точка зрения:
Работник отдела мониторинга аэропорта
Список выявленных сущностей данной предметной области:
– должность;
– обслуживающие бригады;
– персонал;
– самолеты;
– маршруты;
– зарплата;
– профессии;
– летный состав;
– модели самолетов;
– рейсы;
– расписание.
Перечень возможных запросов:
Периодически по запросу должны выдаваться следующие сведения:
- информация о самолетах (тип самолета, № самолета, № обслуживающей бригады самолет);
- информация о расписании (№ рейса, пункт отправления, пункт назначения, время отправления, время полета, стоимость билета);
- информация о летном составе (Ф.И.О., должность, стаж работы, адрес, оклад).