Web-ориентированная информационная система авиационно-химические работы. Курсовая работа (т). Информационное обеспечение, программирование.

Web-ориентированная информационная система авиационно-химические работы. Курсовая работа (т). Информационное обеспечение, программирование.




👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻


























































Информационное обеспечение, программирование

Вы можете узнать стоимость помощи в написании студенческой работы.


Помощь в написании работы, которую точно примут!

Похожие работы на - Web-ориентированная информационная система авиационно-химические работы
Нужна качественная работа без плагиата?

Не нашел материал для своей работы?


Поможем написать качественную работу Без плагиата!

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


Первое, что нужно сделать, это сформулировать саму
идею: что конкретно предлагается посетителям сайта.


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


Не исключением стала и такая отрасль деятельности как
сельское хозяйство, а конкретно авиационные-химические работы (АХР). При
внедрении в сеть сайта предприятия осуществляющего данный вид услуг,
предполагается увеличение количества заключаемых договоров, партнерских связей
и т.д.


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


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


Индивидуальный предприниматель Мирошников В.Н.
осуществляет авиационно-химические работы с 2000г. Место нахождения Общества:
Ростовская область, Песчанокопский район, с.Развильное. Схема предприятия
приведена на рисунке 1.




Рисунок
1.1 Организационная структура предприятия




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


-      защита растений от вредителей и
болезней;


-      внесение минеральных удобрений;


-      борьба с сорной растительностью;


-      удаление листьев (дефолиация)
сельскохозяйственных культур;


-      ускорение созревания (десикация)
сельскохозяйственных культур;


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


-      высокая производительность;


-      обработка в сжатые и наиболее
оптимальные сроки;


-      низкие нормы расхода средств
воздействия;


-      обработка сельскохозяйственных
культур в труднодоступных местах;


-      отсутствие механического повреждения
растений и уплотнения почвы;


-      возможность использования
ультрамалообъемного опрыскивания;


-      способность выполнять работы при
любом состоянии почвы;


-      высокая точность нормы расхода и
равномерность распределения вносимых веществ, в том числе и в малых дозах;


-      высокая мобильность и маневренность.


Для процедуры составления заявки на выполнение АХР
характерен следующий бизнес-процесс (рисунок 1.2)





Рисунок 1.2 - Бизнес-процессы формирования заявки на услуги АХР




Областью деятельности данной организации являются
авиационно-химические работы, которые могут быть произведены по заказу
сельскохозяйственных предприятий Ростовской области, Краснодарского края,
Ставропольского края, республики Калмыкии.


Для процедуры составления заявки на выполнение АХР
характерен следующий бизнес-процесс


Таким образом предприятие ИП Мирошников В.Н. занимает
одну из лидирующих позиций среди авиационных организаций данной направленности,
на вышеупомянутой территории.


Первый сайт появился в on-line 6 августа
1991 года. На этом сайте была опубликована концепция технологии WWW (World Wide
Web), использующая протокол передачи данных HTTP (HyperText Transfer Protoсol)
посредством написания кода на языке гипертекстовой разметки HTML (HyperText
Markup Language).


Данный сайт имел имя info.сern.сh. Автором и
владельцем сайта был Тим Бернерс-Ли. На данном сайте также была размещена
информация по принципам установки, настройки и работы серверов и браузеров.
Кроме того, сайт стал первым в истории интернет-каталогом, потому что автор
разместил на его страницах первый список на другие сайты.


Естественно, что материалы и инструменты, необходимые
для работы первого сайта были подготовлены заранее. К декабрю 1990 года был
разработан гипертекстовый браузер с функциями веб-редактирования под названием
WorldWideWeb, сервер на базе NeXTсube и, собственно, сами страницы, которые
сервер выдавал браузеру.


Тим Бернерс-Ли был уверен, что гипертекст может
служить основой для сетей обмена данными. Своё первое детище - гипертекстовое
программное обеспечение Enquire он создал за 10 лет до создания своего первого
сайта, в 1980 году.


В мае 1991 года в Европейском Центре Ядерных
Исследований в Женеве (СERN) (в котором работал и презентовал свой первый сайт
Бернерс-Ли) был утверждён стандарт WWW.


К 1993 году были окончательно сформированы
спецификации URI, HTTP и HTML. 30 апреля 1993 года СERN объявила, что World
Wide Web будет свободной и бесплатной для всех. Это был очень важный шаг, ведь
СERN имел полное право использовать разработку в коммерческих целях. В таком
случае, сегодняшнего Интернет просто не существовало бы.


Интересный документ. 13 марта 1989 года Тим Бернерс-Ли
обратился к своему руководителю Майку Сендаллу с предложением создать систему
управления информацией.


Данное письмо фактически явилось стартовой точкой
начала создания системы, позже получившей название World Wide Web -
"Всемирная паутина" или Интернет.


Простота и дешевизна
создания, нетребовательность к аппаратным ресурсам.

Не имеют системы управления
сайтом (трудоемкий процесс изменения информации, дизайна и структуры страниц)

Не требуют поддержки
скриптов и баз данных (подходит самый дешевый, абсолютно любой хостинг)

Не подходят для случаев,
когда требуются частые обновления информации

Могут содержать в себе
графику, Flash анимацию и JavaSсript

Поиск по сайту возможен
только с помощью сторонних сайтов (Яндекс или Google)

Не способны создавать
серьезной нагрузки на сервер (с ними не возникнет ситуация, когда сайт
тормозит или выдает сбои при наплыве посетителей)

В
силу того, что стоимость создания статического сайта
<#"698959.files/image003.jpg">


На рис. 1 нам представлена главная страница, на которой указана различная
информация: о нас (информация о предприятии), контакты, бортжурнал. Кроме
разделов также расположена колонка с видами АХР где перечислены конкретные
наименования. Это очень удобно при первом посещении сайта, так как экономит
время при первом ознакомлении с ресурсом. В центре сайта расположена карта,
которая указывает на территорию где фирма выполняет заказы. В цветовой гамме
сайт оформлен достаточно качественно, при долгом ознакомлении с web-системой глаза не напрягаются, текст
читабельный. Информация является хорошо структурированной.


Следующий
рассмотренный интернет-сайт <#"698959.files/image004.jpg">


Рисунок 1.4 - Главная страница интернет-сайта «ЮГ-ЛАЙН».




Как и предыдущий проект, на главной странице данный сайт имеет
ознакомительную информацию о предприятии «ЮГ-ЛАЙН». В отличие от предыдущего
данный ресурс имеет более скудную графическую часть, изображения не имеют
достаточного разрешения, что привело к ухудшению качества картинок.
Читабельность без нареканий. Слева расположены часы. Внизу автор расположил
приложение показывающее погоду на аэродроме базирования предприятия. Так же на
каждой вкладке можно обнаружить вспомогательные функции такие как открытие в PDF формате, печать страницы,
отправление ссылки по e-mail.


После проведённого анализа подобных Интернет-ресурсов
был составлен ряд функциональных требований к проекту интернет-сайта ИП
Мирошников В.Н. они указаны в разделе 1.5 и являются основными требованиями к
проектируемому ресурсу





Основной задачей данного дипломного проекта является разработка
интернет-сайта ИП Мирошников В.Н. После анализа предметной области и просмотра
аналогичных решений, и пожеланий директора ИП Мирошников В.Н. должен выполнять
перечисленные ниже функции.


.       Реализация информационной функции:) а) общая информация о
предприятии;)        б) предметная информация;


.       Реализация оформление заказа;


3.      Реализация перечня авиахимработ;


.       Реализация функции регистрации и авторизации пользователей
административной части сайта с правами доступа к редактированию информации,
т.е. сотрудников компании;


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


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





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


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


Имиджевая. Предприятие имеющее собственный Web-сайт - идущий в ногу со временем, грамотно
разработанный и обновляемый, с большим числом посещаемости - считается
статусным и заслуживающим доверие; при этом адрес интернет-ресурса,
представляющий собой доменное имя, соответствующий названию компании или
существу ее бизнеса, считается значительным плюсом;


Информационная. Большая часть посетителей с доверием относятся к
компаниям, размещающим в своих интернет-приложениях сведения о своей истории,
численности и составе персонала, партнерах и клиентах, планах развития,
координатах и контактных лицах и т.п.;


Справочная. Web-ресурс,
содержащий наглядную, регулярно обновляемую и лаконично представленную
информацию об услугах компании, позволяющий посетителям получать электронную
документацию по ним, неизменно привлекает внимание посетителей;


Рекламная. Если интернет-сайт компании имеет значительную по численности
аудиторию, то размещение на его страницах информации о новинках, специальных
предложениях, направленных на привлечение клиентов, является исключительно
оперативным и дешевым способом информирования потребителей. Немаловажно, что
статистика посещаемости интернет-сайта в совокупности со сведениями о реакции
его посетителей на информацию такого рода дают компании реальный шанс
объективно оценить привлекательность своих коммерческих предложений и выразить
ее в количественных показателях;


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


Для системы управления Web-сайтом
можно выделить следующие основные функции:


информационные функции - предоставление общей информации о предприятии;


специализация - предоставление информации о специализации предприятия;


функция оформления заказов - формирование стоимости;


аутентификация пользователя - проверка имени пользователя и пароля при
входе на защищённую страницу, предназначенную для администрирования
интернет-сайта;


динамическая генерация страниц - автоматически заполняет информационное
пространство страницы интернет-сайта, в зависимости от выбранного пункта меню;


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


управление блоком новостей - данная функция позволяет вести блок
новостей;


Согласно приведённому описанию все функции системы управления Web-сайта можно представить в виде схемы
представленной на рисунке 2.1.




Программная
часть архитектуры интернет-сайта рассматривается как взаимосвязь операционной и
серверной части.


В
операционной части рассматривается среда разработки Web-сайта.


Серверная
часть содержит в себе размещение интернет сайта на сайте провайдера,
поддерживающие технологии, используемые при создании Web-сайта.


Предположительно
интернет сайт разрабатывается в среде html, с применением иных вспомогательных
средств проектирования интернет-приложений, таких как php, «Joomla!».
Данные инструментальные средства были описаны ранее.





-offiсe представляет из себя набор web-страниц, связанных гипертекстовыми
ссылками. Тут отображается информация о реализуемом оборудовании и услугах. Эта
информация представлена в виде каталогов оборудования и услуг, разделенных на
отдельные пункты меню. Такая структура облегчает поиск требуемого товара.


Структура front-offiсe выглядит следующим образом:


- главная страница: содержит общую информацию о
предприятии;


страница новостей: содержит обзор новостей предприятия
а также новосте их области малой авиации;


страница каталога услуг: содержит информацию о
реализуемых услугах;


страница контактов: содержит информацию о контактах
администрации Web-сайта и предприятия;


страница авиапарк: содержит информацию о воздушных
суднах.


страница тарифы: отображает сведения о тарифных
ставках компании


страница география полетов: показывает территорию на
которой предприятие оказывает свои услуги.


Каждая страница содержит гипертекстовые ссылки второго уровня.
Графическое представление подразумевает использование для хранения информации
файлов. Для файлов рисунков используется графический GIF и JPG форматы.


Существуют два основных представления системы: для незарегистрированных
пользователей и для администратора. С учетом необходимых функциональных
возможностей созданы две блок-схемы системы, приведенные на рис. 2.2, 2.3, по
одной для каждого представления.


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




Рисунок
2.2. Система в представлении пользователя front-offiсe




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


Baсk-offiсe представляет собой администраторскую
часть web-сайта. Пользователи не имеют к нему
доступа. Администратор с помощью Baсk-offiсe осуществляет управление web-сайтом. Baсk-offiсe
предназначен для редактирования информации о существующих новостях, услугах, то
есть для обновления базы данных новостей, авиапарка, тарифах и услуг, ведения
учета зарегистрированных пользователей и т. д.


В общем виде структуру администраторской части представляет собой:


. Страница входа: форма ввода логина и пароля администратора;


. Страница добавления категорий: добавление категорий.


. Страница редактирования услуг, тарифов, новостей, авиапарка,
добавление, редактирование и удаление категорий.


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


В графическом виде организация baсk-offiсe приведена на рисунке 2.3. На
этом рисунке показан интерфейс администратора. Сценарии позволяют
администратору входить в систему и добавлять нововведения и категории.


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


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





Рисунок
2.3. Система в представлении администратора





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


Более полной является формальная базовая реляционная модель,
разработанная Е. Коддом, для которой модель “сущность-связь” можно считать
основой. Реляционной называется база данных, в которой все данные, доступные
пользователю, организованны в виде таблиц, а все операции над данными сводятся
к операциям над этими таблицами.


Переход от инфологической модели “сущность-связь” к реляционной - это
сравнительно простая задача, поскольку в терминологии и принципах ER-модели и
реляционного подхода имеется взаимно однозначное соответствие. Существует ряд
хорошо зарекомендовавших себя правил, с помощью которых этот переход
осуществляется:


каждая простая сущность превращается в таблицу. Простой является
сущность, не являющаяся подтипом и не имеющая подтипов. Имя сущности становится
именем таблицы;


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


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


связи “многие-к-одному” (и “один-к-одному”) становятся внешними ключами,
т.е. делается копия уникального идентификатора с конца связи “один”, и
соответствующие столбцы составляют внешний ключ. Необязательные связи
соответствуют столбцам, допускающим неопределенные значения; обязательные связи
- столбцам, не допускающим неопределенные значения;


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


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


имеется два способа работы при наличии исключающих связей: общий столбец
и явные внешние ключи (б). Если остающиеся внешние ключи все в одном домене,
т.е. имеют общий формат (способ (а)), то создаются два столбца: идентификатор
связи и идентификатор сущности.


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


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


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


Сущность «Сотрудник» характеризуется атрибутами:


Сущность «Воздушное судно» характеризуется атрибутами:


Сущность «Предприятие» характеризуется атрибутами:


Сущность «Заказ» характеризуется атрибутами:


Сущность «Клиент» характеризуется атрибутами:


Сущность «Самолет» характеризуется атрибутами:


Сущность «Адрес» характеризуется атрибутами:


Сущность «Статус» характеризуется атрибутами:


Сущность «Пилот» характеризуется атрибутами:


Сущность «Техник» характеризуется атрибутами:


Сущность «Пилотское удостоверение» характеризуется
атрибутами:


Сущность «Место заказа» характеризуется атрибутами:


Сущность «Район» характеризуется атрибутами:


Сущность «Представитель клиента» характеризуется
атрибутами:


Сущность «Типы работ» характеризуется атрибутами:


Основными требованиями при построении ER-модели являются:


в первичных атрибутах не должно быть неопределённых
значений;


обязательное определение типа связи между сущностями.


На рисунке 2.3 представлена ER-модель Web-сайта




Рисунок 2.4 - ER-модель Web-сайта
ИП Мирошников В.Н.







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


Теория нормализации отношений описывает формальный аппарат ограничений на
формирование отношений, который позволяет устранить дублирование, обеспечить
непротиворечивость данных и уменьшить трудозатраты на ведение базы данных.
Нормализация представляет собой последовательное изменение структуры данных в
соответствии с требованиями нормальных форм. Всего существует шесть нормальных
форм (НФ), включая нормальную форму Бойса-Кодда (НФБК). Эти формы подчиняются
правилу вложенности по возрастанию номеров: если отношение находится в 4НФ, то
оно будет соответствовать 3НФ, 2НФ и 1НФ. Справедливо и обратное утверждение.


На практике обычно ограничиваются приведением отношений к третьей НФ, а
для работы языков запросов достаточно иметь таблицы в первой НФ.


Первая нормальная форма (1НФ). Схема отношения R находится в 1НФ тогда и
только тогда, когда все входящие в нее атрибуты являются атомарными, т.е.
значения соответствующих доменов рассматриваются как неделимые, а не как
множества или кортежи из более элементарных доменов.


Атрибутами конечных отношений также являются внешние ключи. Очевидно, что
они также атомарны, т.к. являются первичными ключами других, связанных с
данным, отношений;


Вторая нормальная форма (2НФ). Если X - ключ отношения R, YÌX, A - непервичный атрибут отношения
R, то в отношении R имеет место частичная зависимость (неполная функциональная
зависимость), когда X®A и
Y®A. Если это условие не выполняется,
то атрибут А функционально полно зависит от X в отношении R.


Схема отношения R находится в 2НФ, если она находится в 1НФ и каждый ее
непервичный атрибут функционально полно зависит от первичного ключа. Отношение
во 2НФ все еще может обладать аномалиями включения, обновления и удаления.


Если первичный ключ состоит из единственного атрибута, то требование
соответствия 2НФ сводится лишь к отсутствию непервичных атрибутов, независящих
от ключа отношения.


Третья нормальная форма (3НФ). Схема отношения R находится в 3НФ, если не
существует ключа X для R, множества атрибутов YÍR и непервичного атрибута A из R,
таких, что:®Y - справедливо
в R,®A - справедливо в R, но Y®X не имеет места.


Таким образом, схема отношения R находится в 3НФ, если она находится в
2НФ и каждый непервичный атрибут нетранзитивно зависит от первичного ключа.


Если в отношении, находящемся в 3НФ, отсутствуют многозначные
зависимости, но имеются другие зависимости, кроме зависимости от ключа, то 3НФ
будет иметь аномалии операций. В этом случае рассматривают усиленную третью
нормальную форму (нормальную форму Бойса-Кодда);


Нормальная форма Бойса-Кодда (НФБК). Схема отношения R с зависимостями F
находится в НФБК, если всякий раз, когда в R имеет место зависимость X®A и A не принадлежит X, то X является
возможным ключом отношения R. Атрибут (или комбинацию атрибутов), от которого
какой-либо атрибут зависит функционально полно, называют детерминантом. В этом
случае нормализованная схема отношения R находится в НФБК, если каждая
детерминанта является возможным ключом.


Анализ модели данных подсистемы показал, что не требуется дополнительных
действий по приведению отношений к НФБК.


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


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


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


Нормализованная логическая модель данных приведена на
рис. 2.4.




Рисунок 2.5 - Логическая модель данных Web-сайта




На основе данных, полученных при анализе предметной
области, была составлена структурная схема интернет-ресурса, представленная на
рис..3.1.


Сайт имеет в своем составе три системы, на каждом из
которых реализуется свои операций. В соответствии с этим было спроектировано
каждая система:


для незарегистрированного пользователя;


Каждое система обладает своей функциональностью со
своим спектром возможностей.


Система незарегистрированного пользователя выполняет
следующие функции:


Система оператора выполняет следующие функции:


просмотр информации о предприятии (новости, история,
контакты);


просмотр, работа с воздушным судном;


просмотр, работа с информацией о сотрудниках;


Система администратора выполняет следующие функции:


добавление/удаление/редактирование пользователей БД;


добавление/удаление/редактирование заказов;


редактирование данных администратора.





Рисунок 3.1. Структура функций web-сайта в соответствии с ролями
пользователей





Заходя на Web-сайт
открывается главная страница, где пользователь может перейти к любому разделу
сайта.


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


Рисунок 3.2 - Блок-схема алгоритма работы Web-сайта




На этапе физического проектирования структуры баз
данных: определяется метод доступа к БД; задаются типы и размеры полей;
определяются первичные ключи и вторичные индексы; устанавливаются механизмы
поддержания целостности данных.


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


В таблице 3.1 приведен перечень таблиц созданных на
этапе построения физической модели баз данных.





Таблица 3.1 Перечень таблиц в составе базы данных
подсистемы


Физическая
структура разработанной БД приведена в таблицах 3.2 - 3.5. При описании
использованы следующие обозначения: * - первичный ключ; # -внешний ключ; + -
обязательное поле.




Таблица
3.4 Структура таблицы Types rabot


Таблица
3.5 Структура таблицы O kompanii


Таблица
3.6 Структура таблицы Status


Таблица
3.7 Структура таблицы Klient


Таблица
3.8 Структура таблицы Offiсe predpriyatiya


Таблица
3.9 Структура таблицы Predstavitel klienta


Таблица
3.10 Структура таблицы Vozdyshnoe sydno


Таблица
3.11 Структура таблицы Zakazi klienta


Таблица
3.12 Структура таблицы Pilotskoe ydostoverenie


Таблица
3.13 Структура таблицы Tarifi


Таблица
3.14 Структура таблицы Defoliaсiya


Таблица
3.15 Структура таблицы Borba s sornyak


Таблица
3.16 Структура таблицы Normirovanie


Таблица
3.17 Структура таблицы Zashita ot vred


Таблица
3.18 Структура таблицы Vnes min ydobr


Таблица
3.19 Структура таблицы Desikaсiya


Таблица
3.20 Структура таблицы Mesto zakaza


Таблица
3.21 Структура таблицы Raioni


Таблица
3.22 Структура таблицы Tehnik


Таблица
3.23 Структура таблицы Direktor


Таблица
3.24 Структура таблицы Samolet


Таблица
3.24 Структура таблицы Pilot


Таблица
3.25 Структура таблицы Fotogalereya


Таблица
3.27 Структура таблицы Novosti


Таблица
3.28 Структура таблицы Geografiya poletov


Таблица
3.29 Структура таблицы Sotrydniki


Таблица
3.30 Структура таблицы Person


Таблица
3.31 Структура таблицы Dokymenti


Таблица
3.32 Структура таблицы Adress


Для
создания ссылочной и смысловой целостност
  Курсовая работа (т). Информационное обеспечение, программирование.
Контрольная работа по теме Философия и мировоззрение
Дипломная Работа На Тему Повышение Уровня Прибыли И Рентабельности Предприятия
Отчет по практике по теме Анализ деятельности муниципального казенного учреждения 'Координационный центр Активный город'
Реферат По Обж На Тему Вулканы
Контрольная работа: Деловой документ: договор. Скачать бесплатно и без регистрации
Сочинение Рассуждение По Произведению Е Замятина Пещера
Реферат: Шарифуддин, Амир
Русский Язык Сочинения Золотая
История Баскетбола Реферат По Физкультуре 5 Класс
Реферат по теме Аэродромные подметально-продувочные машины
Қазақ Философиясындағы Адам Мәселесі Эссе
Эссе На Тему Мое Гражданское Кредо
Аренда и лизинг основных фондов
Ответы Контрольной Работы 5
Реферат: Оценка доходности бренда на примере ОАО «МТС». Скачать бесплатно и без регистрации
Дипломная работа: Разработка стратегии развития бизнес-инкубаторов (на примере Новошахтинского зонального бизнес-инкубатора)
Принципы Работы Инвестиций Курсовая
Отчет по практике по теме Финансовое моделирование на предприятии
Сочинение Рассуждение Примеры
Пособие по теме Задачи и принципы бухгалтерского учета в банках
Реферат: Биография Огюста Конта
Реферат: Пенсійні вклади та їх сучасна специфіка 2
Дипломная работа: Право общей долевой собственности

Report Page