Разработка АИС для учета работы городского аэропорта

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    1,18 Мб
  • Опубликовано:
    2015-02-03
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка АИС для учета работы городского аэропорта















Разработка АИС для учета работы городского аэропорта

Техническое задание

автоматизированный информационный аэропорт

Должны быть реализованы следующие запросы к системе баз данных:

) Вывести данные о рейсе, id самолёта, количество посадочных мест, id пассажира, номер места, вес багажа.

) Вывести id рейса, данные о пассажирах, пилотах, id самолёта для времени отправления больше, чем 18.01.2013 14:00:00.

) Вывести средний возраст пилотов и ранг для пилотов, которые летали на самолёте, у которого id =312.

) Вывести данные о самолётах, у которых количество посадочных мест меньше количества мест самолёта Boeing 737-300.

а также следующие отчеты (бланки документов) о содержимом системы баз данных: бланк справки

Требования к содержанию курсовой работы.

В процессе выполнения курсовой работы должны быть решены следующие задачи:

-  анализ предметной области (2 стр);

техническое задание на проект (2 стр);

-  представление логической модели системы баз данных (5 стр);

-       физическое проектирование системы баз данных (3 стр.);

-       реализации программной системы с выполнений функций по обработке данных: сортировка, поиск, фильтрации, резервное копирование (5-7 стр)

-       документирование системы (4-6 стр.).

РЕФЕРАТ

автоматизированный информационный данные аэропорт

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

Курсовая работа содержит страниц машинописного текста, рисунков, таблиц, приложение.

Цель разработки программного комплекса - создать программный продукт, обеспечивающий автоматизацию работы городского аэропорта.

БАЗА ДАННЫХ, ГОРОДСКОЙ АЭРОПОРТ, ПАССАЖИР, ПИЛОТ, БАГАЖ, РЕЙС, АВТОМАТИЗАЦИЯ.

ВВЕДЕНИЕ

В наше время ни одна крупная организация не может обойтись без баз данных. Базы данных необходимы для хранения всей необходимой информации, которая может понадобиться для работы предприятия. Для большинства предприятий целесообразно хранить информацию о работниках, клиентах и услугах или товаре. Также в БД можно хранить бухгалтерский учёт. Особенно в предприятиях с большим количеством отделов базы данных помогают справиться с большими объёмами информации.

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

Для обработки информации в базах данных используются системы управления базами данных. Назначением СУБД является хранение всей необходимой информации, которая может понадобиться для работы предприятия, а также обработка и сортировка этой информации, заключающаяся в выполнении всех необходимых запросов. В настоящий момент самыми распространёнными являются реляционные СУБД, управляющие реляционными базами данных. Реляционная база данных должна быть целостной, то есть информация в БД должна соответствовать её внутренней логике, структуре и всем явно заданным правилам. Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:

- каждый элемент таблицы - один элемент данных;

все ячейки в столбце таблицы однородные, то есть все элементы в столбце имеют одинаковый тип (числовой, символьный и т. д.);

каждый столбец имеет уникальное имя;

одинаковые строки в таблице отсутствуют;

- порядок следования строк и столбцов может быть произвольным.

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

РАЗДЕЛ 1. Анализ предметной области АИС для учета работы городского аэропорта

.1       Описание предметной области

Аэропорт - довольно сложная система, основной целью которой является качественное обслуживание клиентов, которое заключается в транспортировке пассажиров и грузов, предоставление услуг, направленных на улучшение удобства перелёта. Вместе с этим необходимо обеспечить выполнение ряда других задач, таких как найм и зарплата персонала, поддержание оборудования в хорошем состоянии, ремонт, обеспечение авиационной безопасности, составление и изменение расписания полётов, продажа и бронирование билетов и др. Для эффективного решения поставленных задач организационная структура предприятия включает следующие структурные подразделения:

службу организации перевозок;

службу авиационной безопасности;

аэродромную службу;

службу поискового и аварийно-спасательного обеспечения полетов;

службу электро-светотехнического обеспечения полетов;

службу наземного штурманского обеспечения полетов;

производственно-диспетчерскую службу;

службу спецавтотранспорта;

службу теплотехнического и санитарно-технического обеспечения;

отдел автоматизированных систем управления производством.

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

Таблица 1.1 - Задачи

Наименование цели

Перечень задач для достижения цели

Данные, необходимые для решения задачи

Учет информации по работе аэропорта

Составление расписания полётов

данные о самолётах, пилотах и времени полёта


Регистрация билетов

данные о пассажирах, id рейса


Регистрация багажа

время регистрации, id и вес багажа, id пассажира


1.2     Глоссарий предметной области

В таблице 1.2 приведен глоссарий предметной области «АИС для учета работы городского аэропорта».

Таблица 1.2 - Глоссарий ПО

Аэропорт

комплекс сооружений:  - включающий в себя аэродром, аэровокзал и другие сооружения;  - предназначенный для приема и отправки воздушных судов, обслуживания воздушных перевозок; - имеющий для этих целей необходимые оборудование, авиационный персонал и других работников

Самолёт

летательный аппарат, предназначенный для перевозки пассажиров и багажа

Пассажир

человек, летящий в самолёте, не относящийся к персоналу

Багаж

имущество пассажира, транспортируемое в багажном отделении.


1.3     Построение диаграммы прецедентов

Рисунок 1.1 - Диаграмма прецедентов

Описание основных прецедентов представлено в таблице 1.3

Таблица 1.3 - Прецедент «Добавление и удаление самолётов»

Прецедент - добавление и удаление самолётов

Основной исполнитель - Диспетчер Заинтересованные лица - Диспетчер

Предусловия:Необходимо добавить/удалить данные о самолёте

Входные данные:Данные о самолёте

Основной успешный сценарий:- пользователь вводит данные о самолёте

Частота выполнения:- Каждый раз при обновлении данных

Постусловия (результаты):- Подготовленная база данных

Выходные данные:- База данных


Таблица 1.4 - Прецедент «Добавление и удаление пилотов»

Прецедент - добавление и удаление пилотов

Основной исполнитель - Диспетчер Заинтересованные лица - Диспетчер

Предусловия:Необходимо добавить/удалить данные о пилоте

Входные данные:Данные о пилоте

Основной успешный сценарий:- пользователь вводит данные о пилоте

Частота выполнения:Каждый раз при обновлении данных

Постусловия (результаты):Подготовленная база данных

Выходные данные:База данных


Таблица 1.5 - Прецедент «Добавление и удаление пассажиров»

Прецедент - добавление и удаление пассажиров

Основной исполнитель - Диспетчер Заинтересованные лица - Диспетчер

Предусловия:Необходимо добавить/удалить данные о пассажире

Входные данные:Данные о пассажире

Основной успешный сценарий:- пользователь вводит данные о пассажире

Частота выполнения:Каждый раз при обновлении данных

Постусловия (результаты):Подготовленная база данных

Выходные данные:База данных


Таблица 1.6 - Прецедент «Добавление и удаление багажа»

Прецедент - добавление и удаление багажа

Основной исполнитель - ДиспетчерЗаинтересованные лица - Диспетчер

Предусловия:Необходимо добавить/удалить данные о багаже

Входные данные:Данные о багаже, время регистрации

Основной успешный сценарий:- пользователь вводит данные о багаже

Частота выполнения:Каждый раз при обновлении данных

Постусловия (результаты):Подготовленная база данных

Выходные данные:База данных


Таблица 1.7 - Прецедент «получение информации о рейсах, пассажирах и багаже»

Прецедент - получение информации о рейсах, пассажирах и багаже

Основной исполнитель - Диспетчер Заинтересованные лица - Диспетчер

Предусловия:Необходимо получить данные о багаже/ рейсах/ пассажирах/ пилотах/ самолётах

Входные данные:Данные о багаже/ рейсах/ пассажирах/ пилотах/ самолётах

Основной успешный сценарий:- пользователь получает данные

Частота выполнения:Каждый раз при запросе

Постусловия (результаты):Формирование списка

Выходные данные:Результаты SQL-запроса


1.4     Техническое задание на разработку программного продукта

.4.1 Введение

Наименование программного продукта «АИС для учета работы городского аэропорта».

.4.2 Назначение и область применения программного продукта

Программный продукт (ПП) представляет собой реализацию приложения, которое автоматизирует процессы обработки информации городского аэропорта. Разработка выполняется на основании индивидуального задания на курсовой проект по дисциплине «Организация баз данных и знаний», выданного руководителем работы Красько З. А. Программный продукт предназначен для автоматизации процессов обработки информации, необходимой для работы городского аэропорта.

.4.3    Требования к программному обеспечению

Программный продукт должен обеспечивать возможность выполнения перечисленных ниже функций:

добавить в базу самолёт;

удалить самолёт из базы;

добавить пилота;

удалить пилота;

добавить пассажира;

удалить пассажира;

добавить багаж;

удалить багаж;

получить информацию о рейсах, пассажирах и багаже

1.4.4  Требования к надежности программного продукта

Надежное функционирование программного продукта должно быть обеспечено выполнением организационно-технических мероприятий:

ПП должен устойчиво функционировать и не приводить к сбоям операционной системы;

ПП должен обеспечивать контроль входящей и исходящей информации;

.4.5    Условия эксплуатации программного продукта

Климатические условия эксплуатации, при которых должны обеспечиваться заданные характеристики, должны удовлетворять требованиям, предъявляемым к техническим средствам в части условий их эксплуатации.

В состав технических средств должен входить IВМ-совместимый персональный компьютер, содержащий следующий набор компонентов:

процессор Pentium-2.0 или выше;

оперативная память объемом, 1Гигабайт, не менее;

- не менее 100 Мб свободного места на жестком диске

.4.6 Требования к программной документации программного продукта

Состав программной документации должен включать в себя:

техническое задание;

руководство пользователя.

1.4.7 Технико-экономические показатели

Экономическая эффективность от внедрения ПП обеспечивается за счет сокращения сроков вычислительных работ, достигаемого путем автоматизации процесса рутинных вычислений

.4.8 Стадии разработки

Разработка должна быть проведена в три стадии:

разработка технического задания;

рабочее проектирование;

внедрение.

.4.9 Этапы разработки

На стадии разработки технического задания должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания.

На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:

разработка программного продукта;

разработка программной документации;

испытания программного продукта.

На стадии внедрения должен быть выполнен этап разработки подготовка и передача программного продукта (таблица 1.8).

Таблица 1.8 - Этапы разработки

Этап/ Срок выполнения

Содержание работ

1

Техническое задание 27.01.2013

Анализ и формализация требования к ПП, планирование работ по разработке приложения, которое выполняет автоматизацию работы городского аэропорта.

2

Эскизный проект 03.02.2013

Предварительная разработка проекта ПП с использованием ER-диаграмм для работы городского аэропорта.

3

Технический проект 12.02.2013

Реализация рабочей версии основной функциональностью.

4

Рабочий проект 25.02.2013

Корректировка и доработка программного обеспечения; разработка документации (составление отчета с полученной ER-диаграммой, семантической моделью, отношениями и схемой связей).

5

Внедрение06.03.2013

Разработка мероприятий по внедрению и сопровождению ПП


РАЗДЕЛ 2. ПРОЕКТИРОВАНИЯ СТРУКТУРЫ АИС ДЛЯ РАБОТЫ ГОРОДСКОГО АЭРОПОРТА

.1       Построение ЕR-диаграммы

Рассмотрим предметную область «АИС учет работы редакции городского аэропорта». Проанализировав ее, выделим часть, которую будем автоматизировать. Отделим основные сущности предметной области, их атрибуты (свойства, характеристики) и связи, в которые они вступают между собой. Список сущностей, которые мы выделили из предметной области, будет выглядеть так: самолёты, пилоты, пассажиры и багаж.

Связи между объектами можно сформировать в список следующего вида: рейс (связь «самолёт - пилот - пассажир»), принадлежит (связь «пассажир - багаж»).

Связи между сущностями отображены на ER-диаграмме предметной области «АИС учет работы редакции городского аэропорта» (рис.2.1)

Рисунок 2.1 - ER-диаграмма

2.2    
Диаграмма ER- экземпляров

Для понимания логики работы предметной области, а также установления степени связности и класса принадлежности таблиц разработана диаграмма ER-экземпляров (рис. 2.2).





Рисунок 2.2 - Диаграмма ER- экземпляров

Получение набора отношений ER-диаграммы необходимо для создания структуры таблиц БД. На данном этапе рассмотрим отдельно каждую связь и построим набор предварительных отношений.

связь «Пассажир - Самолёт - Пилот»:

R1(Пассажир) = id пассажира, ФИО, номер места;

R2(Самолёт) = id самолёта, тип самолёта, количество мест;

R3(Пилот) = id пилота, ФИО, ранг, возраст;

R4(Рейс) = id рейса, время отправления, время прибытия, откуда, куда;

связь «Пассажир -Багаж»:

R5(Пассажир) = id пассажира, ФИО, номер места;

R6(Багаж) = id багажа, вес, время регистрации.

Применив правила для получения набора отношений из ER-диаграммы, выделим набор таблиц:

R1(Пассажир) = id пассажира, ФИО, номер места;

R2(Самолёт) = id самолёта, тип самолёта, количество мест;

R3(Пилот) = id пилота, ФИО, ранг, возраст;

R4(Рейс) = id рейса, время отправления, время прибытия, откуда, куда;

R5(Багаж) = id багажа, вес, время регистрации.

.3       Построение диаграммы ФЗ

Проверку правильности построения ER-диаграммы проверим, построив диаграмму функциональных зависимостей (Рисунок 2.3)









Рисунок 2.3 - Диаграмма функциональных зависимостей

.4       Получение наборов отношений

Таблица 2.2 - Ключи НФБК

ключи

id самолёта

-

id пилота

-

id пассажира

-

id багажа

-

id рейса, id самолёта, id пилота, id пассажира

*

Произведем последовательное разбиение


Сравнивая полученный результат построения ФЗ набор отношений с набором полученным после построения ER-диаграммы можно сделать вывод о правильности построения отношений.

РАЗДЕЛ 3. ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ АИС ДЛЯ РАБОТЫ ГОРОДСКОГО АЭРОПОРТА

.1 Внутреннее проектирование

После создания информационной модели предметной области, которая дает представление о работе городского аэропорта, необходимо перейти к разработке программного комплекса системы управления базой данный, который должен обеспечивать все основные функции, представленные на ER-диаграмме предметной области (Рисунок 2.1), хранить и обрабатывать данные об объектах и процессах действительности.

Далее приведены таблицы созданные в Access.

Рисунок 3.1 - Таблица багаж

Рисунок 3.2 - Таблица рейсы

Рисунок 3.3 - Таблица пассажиры

Рисунок 3.4 - Таблица пилоты

Рисунок 3.5 - Таблица самолёты

Рисунок 3.6 - Схема данных

.1.1 Реализация SQL-запросов в Access

. Запрос, обеспечивающий соединение нескольких таблиц, выдачу большинства столбцов из этих таблиц, сортировку по нескольким полям.

Вывести данные о рейсе, id самолёта, количество посадочных мест, id пассажира, номер места, вес багажа.рейсы.[id рейса], рейсы.откуда, рейсы.куда, рейсы.[время отправления], рейсы.[время прибытия], самолёты.[id самолёта], самолёты.[количество посадочных мест], пассажиры.[id пассажира], пассажиры.[номер места], багаж.вес AS [вес багажа](самолёты INNER JOIN (пилоты INNER JOIN (пассажиры INNER JOIN рейсы ON пассажиры.[id пассажира] = рейсы.[id пассажира]) ON пилоты.[id пилота] = рейсы.[id пилота]) ON самолёты.[id самолёта] = рейсы.[id самолёта]) INNER JOIN багаж ON пассажиры.[id пассажира] = багаж.[id пассажира];

Рисунок 3.7 - Результат запроса 1

. Запрос, обеспечивающий соединение таблиц, селекцию записей (с использованием арифметических операторов сравнения, по вхождению в диапазон значений, в список, по маске), организацию вычисляемых столбцов и изменение заголовков столбцов.

Вывести id рейса, данные о пассажирах, пилотах, id самолёта для времени отправления больше, чем 18.01.2013 14:00:00.

SELECT рейсы.[id рейса], пассажиры.[id пассажира], пассажиры.ФИО, самолёты.[id самолёта], пилоты.[id пилота], пилоты.ФИО, рейсы.[время отправления]

FROM самолёты INNER JOIN (пилоты INNER JOIN (пассажиры INNER JOIN рейсы ON пассажиры.[id пассажира] = рейсы.[id пассажира]) ON пилоты.[id пилота] = рейсы.[id пилота]) ON самолёты.[id самолёта] = рейсы.[id самолёта]

WHERE (((рейсы.[время отправления])>#1/18/2013 14:0:0#));

Рисунок 3.8 - Результат запроса 2

. Запрос, обеспечивающий группировку записей, отбор групп и использование агрегатных функций.

Вывести средний возраст пилотов и ранг для пилотов, которые летали на самолёте, у которого id =312.

SELECT пилоты.ранг, самолёты.[id самолёта], Avg(пилоты.возраст) AS [средний возраст]

FROM (самолёты INNER JOIN (пилоты INNER JOIN (пассажиры INNER JOIN рейсы ON пассажиры.[id пассажира] = рейсы.[id пассажира]) ON пилоты.[id пилота] = рейсы.[id пилота]) ON самолёты.[id самолёта] = рейсы.[id самолёта]) INNER JOIN багаж ON пассажиры.[id пассажира] = багаж.[id пассажира]

GROUP BY пилоты.ранг, самолёты.[id самолёта]

HAVING (((самолёты.[id самолёта])=312));

Рисунок 3.9 - Результат запроса 3

.Запрос с использованием вложенных подзапросов

Вывести данные о самолётах, у которых количество посадочных мест меньше количества мест самолёта Boeing 737-300.

SELECT DISTINCT самолёты.*

FROM самолёты

WHERE самолёты.[количество посадочных мест] < (SELECT самолёты.[количество посадочных мест] FROM самолёты WHERE самолёты.[тип самолёта] = "Boeing 737-300");

Рисунок 3.10 - Результат запроса 4

.2 Интерфейс

Курсовой проект реализован в Microsoft Visual Studio 2010. В данной программе был реализован поиск, фильтрация, а также добавление, изменение и удаление данных. Также на форме находится пункт меню «справка». В разделе «помощь» описаны способы фильтрации и поиска.

В разделе «о программе» мы можем получить информацию о теме, разработчике и руководителе проекта. Программная часть представлена в Приложении А.

Рисунок 3.11 - Вкладка для работы с таблицей «самолёты»

Рисунок 3.12 - Вкладка для работы с таблицей «пилоты»

Рисунок 3.13 - Вкладка для работы с таблицей «пассажиры»

Рисунок 3.14 - Вкладка для работы с таблицей «багаж»

Рисунок 3.15 - Вкладка для работы с таблицей «рейсы»

Рисунок 3.16 - Справка

ВЫВОД

В данной курсовой работе по дисциплине «Организация баз данных и знаний» был реализован программный комплекс, который предусматривает разработку базы данных по теме «АИС для учета работы городского аэропорта». Представлена логическая модель системы баз данных, создано её физическое проектирование, реализована программная часть.

АИС позволяет выполнять следующие функции:

добавление самолёта в базу;

удаление самолёта из базы;

добавление пилота в базу;

удаление пилота из базы;

добавление пассажира в базу;

удаление пассажира из базы;

добавление багажа в базу;

удаление багажа из базы;

получение информации о рейсах;

фильтрация;

поиск.

Подобный программный комплекс в более сложной форме критически необходим для аэропорта и помогает существенно улучшить удобство управления с базами данных.

СПИСОК ЛИТЕРАТУРЫ

1.       Сагайда П.И. Разработка и организация баз данных в системах автоматизации проектирования и управления: Учебное пособие для студентов специальности 7.080402. - Краматорск: ДГМА, 2003. - 160 с.

.        Джексон «Проектирование реляционных баз данных » - М: Мир, 1991.-278с.

.        Карчевский Е.М. Филиппов И.Е. Access 2010 в примерах - Изд. дом «Казанский федеральный университет»,2011. - 118 с.

.        Конноли Т. Базы данных: проектирование, реализация и сопровождение. Теория и практика / Т. Конноли, К. Бегг. - 2-е изд. - М.: Изд. дом «Вильямс», 2000. - 1120 с.

.        Базы данных: Учебник для вузов / Под ред. А.Д. Хомоненко. - СПб.: Корона принт, 2000. - 416 с.

ПРИЛОЖЕНИЕ

using System;System.Collections.Generic;System.ComponentModel;System.Data;System.Drawing;System.Linq;System.Text;System.Windows.Forms;System.Data.OleDb;WindowsFormsApplication7

{partial class Form1 : Form

{Form1()

{();

}void Form1_Load(object sender, EventArgs e)

{.рейсыTableAdapter.Fill(this.аэропортDataSet.рейсы);.багажTableAdapter.Fill(this.аэропортDataSet.багаж);.пассажирыTableAdapter.Fill(this.аэропортDataSet.пассажиры);.пилотыTableAdapter.Fill(this.аэропортDataSet.пилоты);.самолётыTableAdapter.Fill(this.аэропортDataSet.самолёты);

}void button1_Click(object sender, EventArgs e)

{.AutoGenerateColumns = true;.DataSource = request(comboBox1.SelectedItem.ToString(), textBox1.Text, "самолёты");

}void button2_Click(object sender, EventArgs e)

{.AutoGenerateColumns = true;.DataSource = request(comboBox2.SelectedItem.ToString(), textBox2.Text, "пилоты");

}void button3_Click(object sender, EventArgs e)

{.AutoGenerateColumns = true;.DataSource = request(comboBox3.SelectedItem.ToString(), textBox3.Text, "пассажиры");

}void button4_Click(object sender, EventArgs e)

{.AutoGenerateColumns = true;.DataSource = request(comboBox4.SelectedItem.ToString(), textBox4.Text, "багаж");

}void button5_Click(object sender, EventArgs e)

{.AutoGenerateColumns = true;.DataSource = request(comboBox5.SelectedItem.ToString(), textBox5.Text, "рейсы");

}DataView request(String selectedItem, String text, String from)

{objConnection =OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:\\аэропорт.mdb");selectCommand = new OleDbCommand();.Connection = objConnection;.CommandText = "SELECT * FROM " + from + " WHERE [" + selectedItem + "] LIKE '%" + text + "%'";.CommandType = CommandType.Text;adapter = new OleDbDataAdapter(selectCommand);tableCustomers = new DataTable();

{.Fill(tableCustomers);

}(OleDbException exc)

{= null;.Show(exc.Message, selectCommand.CommandText,.OK, MessageBoxIcon.Error);

}

{.Connection.Close();

}dv = new DataView(tableCustomers);dv;

}void checkBox1_CheckedChanged(object sender, EventArgs e)

{.Columns[0].Visible = checkBox1.Checked;

}void checkBox2_CheckedChanged(object sender, EventArgs e)

{.Columns[1].Visible = checkBox2.Checked;

}void checkBox3_CheckedChanged(object sender, EventArgs e)

{.Columns[2].Visible = checkBox3.Checked;

}void checkBox4_CheckedChanged(object sender, EventArgs e)

{.Columns[0].Visible = checkBox4.Checked;

}void checkBox5_CheckedChanged(object sender, EventArgs e)

{.Columns[1].Visible = checkBox5.Checked;

}void checkBox6_CheckedChanged(object sender, EventArgs e)

{.Columns[2].Visible = checkBox6.Checked;

}void checkBox7_CheckedChanged(object sender, EventArgs e)

{.Columns[3].Visible = checkBox7.Checked;

}void checkBox8_CheckedChanged(object sender, EventArgs e)

{.Columns[0].Visible = checkBox8.Checked;

}void checkBox9_CheckedChanged(object sender, EventArgs e)

{.Columns[1].Visible = checkBox9.Checked;

}void checkBox10_CheckedChanged(object sender, EventArgs e)

{.Columns[2].Visible = checkBox10.Checked;

}void checkBox11_CheckedChanged(object sender, EventArgs e)

{.Columns[3].Visible = checkBox11.Checked;

}void checkBox12_CheckedChanged(object sender, EventArgs e)

}void checkBox13_CheckedChanged(object sender, EventArgs e)

{.Columns[1].Visible = checkBox13.Checked;

}void checkBox14_CheckedChanged(object sender, EventArgs e)

{.Columns[2].Visible = checkBox14.Checked;

}void checkBox15_CheckedChanged(object sender, EventArgs e)

{.Columns[0].Visible = checkBox15.Checked;

}void checkBox16_CheckedChanged(object sender, EventArgs e)

{.Columns[1].Visible = checkBox16.Checked;

}void checkBox17_CheckedChanged(object sender, EventArgs e)

{.Columns[2].Visible = checkBox17.Checked;

}void checkBox18_CheckedChanged(object sender, EventArgs e)

{.Columns[3].Visible = checkBox18.Checked;

}void checkBox19_CheckedChanged(object sender, EventArgs e)

{.Columns[4].Visible = checkBox19.Checked;

}void checkBox20_CheckedChanged(object sender, EventArgs e)

{.Columns[5].Visible = checkBox20.Checked;

}void checkBox21_CheckedChanged(object sender, EventArgs e)

{.Columns[6].Visible = checkBox21.Checked;

}void checkBox22_CheckedChanged(object sender, EventArgs e)

{.Columns[7].Visible = checkBox22.Checked;

}void toolStripMenuItem2_Click(object sender, EventArgs e)

{.Show("Для поиска перейдите на вкладку с нужной таблицей, " +

"выберите нужный столбец внизу, " +

"введите в стоку поиска искомое название ячейки " +

"и нажмите кнопку \"поиск\". \r" +

"Для фильтрации уберите галочку возле ненужных столбцов справа.");

}void toolStripMenuItem3_Click(object sender, EventArgs e)

{.Show("Тема: АИС для учета работы городского аэропорта\r" +

"Выполнил: студент группы ИТ10-1 Майоров М.А.\r" +

"Руководитель проекта: Красько З.А.\r" +

"Краматорск 2013");

}

}

}

Похожие работы на - Разработка АИС для учета работы городского аэропорта

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!