Создание автоматизированной системы "Путешествия"

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 27.02.2020
Размер файла 322,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru//

МИНИСТРЕСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

Учреждение образования

«БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Международный институт дистанционного образования

филиал кафедры Дистанционные технологии в образовании

КОНТРОЛЬНАЯ РАБОТА

по курсу «Сетевые технологии и базы данных»

Вариант 8

ВЫПОЛНИЛА:

Студентка 4 курса, группа А-1

Селиванова Татьяна Александровна

Постановка задачи «Путешествия»

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

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

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

Описание предметной области базы данных «Путешествия», предназначенной для соответствующей автоматизированной системы

Необходимо подготовить проект для реализации автоматизированной системы некоторой туристической фирмы, предлагающей различные маршруты (туры) путешествий и экскурсий по странам мира, включая также страну проживания. Автоматизированная система «Путешествия» должна содержать информацию о маршрутах всех имеющихся в базе стран, причем в каждой стране может быть несколько маршрутов. Для клиентов предоставляется также информация о таможенных правилах для стран, условиях проживания, описание туров и т.д. Для ведения статистики необходимы сведения о клиентах, которые приобрели путевки. При разработке базы данных учитывать также следующие замечания: в базу могут помещаться отзывы клиентов, посетивших те или иные страны; имеется фиксированная система скидок и льгот для разных категорий граждан; как правило, цена путевки включает в себя все услуги по открытию визы, проезду и т.д.

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

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

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

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

Информация о турах подразумевает также и данные, связанные с видом транспорта и перемещением во время конкретного тура: маршрут; вид транспорта; время в пути; цена проезда.

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

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

Кроме того, следует отслеживать состояние заказа: выписан, оплачен.

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

Следует учесть также и следующие ограничения.

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

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

Тип скидки зависит от возраста (детям и пенсионерам предоставляются 10% скидки); состояния здоровья (ввести скидки по различным статьям инвалидности).

Постоянным клиентам, которые воспользовались услугами фирмы более трех раз, также предоставляется 12% скидка на тур.

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

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

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

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

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

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

Каждый тур содержит, как минимум один маршрут проезда, одно название местопребывания и одну страну местопребывания.

К автоматизированной системе будут иметь доступ следующие группы пользователей:

руководство туристической фирмы;

персонал фирмы, ответственный за оформление туров;

клиенты фирмы.

При работе с системой «Путешествия» персонал фирмы должен производить следующие действия:

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

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

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

При обращении к системе «Путешествия» клиенты могут производить следующие действия:

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

получать список маршрутов данной страны;

список туров, цена которых находится в определенных пределах;

отзывы по конкретному туру и местопребыванию.

Руководство туристической фирмой может получать информацию о каждом клиенте, о каждом туре, скидках и, кроме того, владеть следующей информацией:

общая стоимость маршрутов (местопребываний) каждой страны;

количество проданных путевок определенного тура (рейтинг туров);

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

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

делать распечатку следующей информации:

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

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

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

ИНФОЛОГИЧЕСКОЕ МОДЕЛИРОВАНИЕ ДАННЫХ, КАСАЮЩИХСЯ ПРЕДМЕТНОЙ ОБЛАСТИ «ПУТЕШЕСТВИЯ»

Изучая описание предметной области, можно выделить явные объектные множества: ТУР, КЛИЕНТ, ЗАКАЗ, СТРАНА. Объектное множество ТУР хранит сведения обо всех маршрутах, которые может предоставить фирма «Путешествия», причем, кроме названия каждый маршрут имеет свой уникальный идентификатор. Существование объектного множества ТУР не зависит от существования других объектных множеств, в силу чего оно может считаться сильным.

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

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

В тоже время объектное множество ЗАКАЗ не может существовать без множеств ТУР и КЛИЕНТ, причем, для его существования обязательно должны присутствовать соответствующие объекты-элементы каждого из указанных множеств. Объектное множество ЗАКАЗ может являться примером ассоциативного объектного множества.

Кроме того, изучая далее информацию, полученную в результате анализа предметной области, получаем следующие результаты. Каждый тур обязан включать сведения о местопребывании, причем, данная информация напрямую связана со страной, в которой находится данный пункт маршрута. Таким образом, каждый тур обязан включать информацию об одном или более пунктах местопребывания, которые могут находиться как в одной, так и в разных странах. Для учета информации, касающейся пунктов в конкретном туре, необходима сущность МЕСТОПРЕБЫВАНИЕ, зависящая от существования объектных множеств ТУР и СТРАНА. Каждый тур также характеризуется данными, связанными с видом транспорта и перемещением во время конкретного тура. В данной связи речь может идти о слабом объектном множестве ПРОЕЗД, в котором зафиксирована информация о маршрутах проезда конкретного тура.

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

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

сильное объектное множество СТРАНА - хранит информацию о конкретных странах, которые можно посетить через туристическое агентство «ПУТЕШЕСТВИЯ»;

сильное объектное множество ТУР - характеризуется информацией по всем турам фирмы;

сильное объектное множество КЛИЕНТ - содержит информацию о клиентах фирмы, которые хотя бы один раз воспользовались ее услугами;

сильное объектное множество СКИДКА - предоставляет информацию о системе скидок фирмы «Путешествия»;

слабое объектное множество ПРОЕЗД - включает данные о видах транспорта и передвижениях во время конкретного тура;

ассоциативное объектное множество МЕСТОПРЕБЫВАНИЕ - фиксирует все пункты маршрута конкретного тура;

ассоциативное объектное множество ЗАКАЗ - хранит информацию обо всех заказах, которые оформила фирма «ПУТЕШЕСТВИЯ».

Кроме того, ассоциативное объектное множество заказ является функционирующим с возможным статусом (выписан; оплачен).

Анализируя отношения, которые характерны для данных объектных множеств, можно сделать следующие выводы:

отношение один-ко-многим ВХОДИТЬ связывает множества СТРАНА (один) и МЕСТОПРЕБЫВАНИЕ (многие), а также имеет частичную степень участия как со стороны множества СТРАНА, и полную степень участия со стороны множества МЕСТОПРЕБЫВАНИЕ;

отношение один-ко-многим ВКЛЮЧАТЬ охватывает множества ТУР (один) и МЕСТОПРЕБЫВАНИЕ (многие), имеет полную степень участия как со стороны множества ТУР, так и со стороны множества МЕСТОПРЕБЫВАНИЕ;

отношение один-ко-многим СВЯЗАТЬ охватывает множества ТУР (один) и ПРОЕЗД (многие), имеет полную степень участия как стороны множества ТУР и частичную - со стороны множества ПРОЕЗД;

отношение один-ко-многим СОДЕРЖАТЬ связывает множества ТУР (один) и ЗАКАЗ (многие), имеет полную степень участия как со стороны множества ТУР, так и со стороны множества ЗАКАЗ;

отношение один-ко-многим ИМЕТЬ охватывает множества СКИДКА (один) и ЗАКАЗ (многие), имеет частичную степень участия как со стороны множества СКИДКА, так и со стороны множества ЗАКАЗ;

отношение один-ко-многим ДЕЛАТЬ охватывает множества КЛИЕНТ (один) и ЗАКАЗ (многие), имеет полную степень участия как стороны множества ЗАКАЗ и частичную - со стороны множества КЛИЕНТ.

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

Для сильного объектного множества СТРАНА из описания предметной области выделяются следующие атрибуты:

код страны - уникальный идентификатор (первичный ключ);

название - однозначный атрибут;

столица - однозначный атрибут;

население - однозначный атрибут;

страховка - однозначный атрибут (фиксируется необходимость страховки при въезде в страну);

валюта - однозначный атрибут;

климат - однозначный атрибут;

география - однозначный атрибут;

язык - однозначный атрибут.

прочие услуги - может подразумевать многозначный атрибут;

правила въезда - может подразумевать составной атрибут;

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

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

Для сильного объектного множества ТУР можно определить следующие атрибуты:

код тура - уникальный идентификатор (первичный ключ);

название - однозначный атрибут;

длительность - однозначный атрибут;

цена - производный атрибут;

описание - однозначный атрибут;

тип тура - однозначный атрибут (групповой тур, индивидуальный отдых, лечение, бизнес-туризм).

Для ассоциативного объектного множества МЕСТОПРЕБЫВАНИЕ можно задать атрибуты:

название места - однозначный атрибут;

описание - однозначный атрибут;

название гостиницы - однозначный атрибут;

количество звезд - однозначный атрибут;

адрес гостиницы - может подразумевать составной атрибут;

цена - однозначный атрибут;

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

фото места - может подразумевать многозначный атрибут;

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

Для слабого объектного множества ПРОЕЗД можно выделить атрибуты:

код проезда - уникальный идентификатор (первичный ключ);

код тура - однозначный атрибут (внешний ключ к объектному множеству ТУР);

маршрут - однозначный атрибут;

вид транспорта - однозначный атрибут;

цена проезда - однозначный атрибут;

время в пути - однозначный атрибут.

Для сильного объектного множества КЛИЕНТ можно задать следующие атрибуты:

код клиента - уникальный идентификатор (первичный ключ);

Фамилия Имя Отчество - составной атрибут;

пол - однозначный атрибут;

паспортные данные - составной атрибут;

адрес - составной атрибут;

телефон - может подразумевать многозначный атрибут;

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

Для сильного объектного множества СКИДКА можно определить следующие атрибуты:

код скидки - уникальный идентификатор (первичный ключ);

тип скидки - однозначный атрибут;

процент скидки - однозначный атрибут;

описание - однозначный атрибут.

Для ассоциативного объектного множества ЗАКАЗ можно задать атрибуты:

номер заказа - часть уникального идентификатора (первичного ключа);

дата выписки - однозначный атрибут;

дата начала тура - однозначный атрибут;

дата окончания тура - производный атрибут;

дата оплаты - однозначный атрибут;

величина скидки - однозначный атрибут (внешний ключ к объектному множеству СКИДКА).

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

Рис. 1. Инфологическая модель для базы данных «Путешествия»

15

СОЗДАНИЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ «ПУТЕШЕСТВИЯ»

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

Объектное множество ТУР (сильное). Для реализации данного объекта в концептуальной модели учесть все выделенные атрибуты для данного объекта, исключая атрибут Цена, который является производным и формируется путем вычислений с учетом атрибутов Местоприбывания.Цена, Проезд.Цена_проезда, а также некоторых начислений, связанных с услугами туристической фирмы.

Объектное множество СТРАНА (сильное). Включает все выделенные атрибуты. Что касается многозначных атрибутов: Прочие_услуги и Таможенные_правила, их следует включать как атрибуты данного множества с учетом того, что будут храниться большие текстовые данные. Составной атрибут Правила_въезда также считать в качестве простого атрибута с соответствующим определением типа хранимых данных. Многозначный атрибут Достопримечательность необходимо вынести в отдельное слабое объектное множество Достопримечательность со следующими атрибутами: Код_достопримечательности, Название_достопримечательности, Определение_достопримечательности (по категории, например, памятник, природный ландшафт и т.д.), Описание, Код_страны. Связь со СТРАНОЙ - «находиться», со стороны СТРАНА - частичное участие, со стороны ДОСТОПРИМЕЧАТЕЛЬНОСТЬ - полное участие.

Объектное множество МЕСТОПРЕБЫВАНИЕ (ассоциативное). Включаются все выделенные атрибуты. Многозначный атрибут Питание и составной атрибут Адрес_гостиницы считать соответствующими простыми атрибутами данного объекта Местопребывание. Для учета особенности хранимой информации выбрать соответствующий тип данных. Для многозначного атрибута Отзывы_туристов определить слабое объектное множество Отзыв со следующими атрибутами: Код_места, Отзыв_туриста и Дата_отзыва. Многозначный атрибут Фото_места после дополнительного анализа исключается из объекта Местопребывание и добавляется в качестве атрибута Фото_достопримечательности в объектное множество ДОСТОПРИМЕЧАТЕЛЬНОСТЬ.

Объектное множество ПРОЕЗД (слабое). Включаются все атрибуты, определенные для него.

Объектное множество КЛИЕНТ (сильное). Имеет следующие атрибуты: Код_клиента, Фамилия, Имя, Отчество (составной атрибут разбивается на три простых), Пол, Адрес (составной атрибут считается простым), составные атрибуты Паспортные_данные, Иные сведения рассматриваются как простые, однако для них определяется соответствующий тип данных. Многозначный атрибут Телефон также можно считать простым, однако, с учетом выбора соответствующего типа данных для хранения нескольких телефонов.

Объектное множество СКИДКА (скидка). Включаются все атрибуты, определенные в инфологической модели.

Объектное множество ЗАКАЗ (ассоциативное). Включаются все атрибуты, определенные в инфологической модели со следующей корректировкой: производный атрибут Дата_окончания не отображается в силу того, что возможно вычисление такой даты с учетом Даты_начала тура и соответствующей длительности тура. Кроме того, учет функционируемости данной сущности позволяет в дальнейшем определить атрибут Статус с возможными состояниями {выписан, оплачен}.

Таким образом, на основании полученной инфологической модели данных (модели как результата этапа анализа) и сделанных выше замечаний можно определить основные объекты концептуальной модели для БД «Путешествия».

Сущности: родительские - ТУР, СТРАНА, КЛИЕНТ, СКИДКА; дочерние слабые - ДОСТОПРИМЕЧАТЕЛЬНОСТЬ, ПРОЕЗД; дочерние ассоциативные - МЕСТОПРЕБЫВАНИЯ, ЗАКАЗ.

Связи:

«включать» имеет связность один-ко-многим в направлении ТУР-МЕСТОПРЕБЫВАНИЕ, тип участия - полная с обеих сторон;

«входить» имеет связность один-ко-многим в направлении СТРАНА - МЕСТОПРЕБЫВАНИE с частичным участием со стороны СТРАНА, полным со стороны МЕСТОПРЕБЫВАНИЕ;

связь «находиться» имеет связность один-ко-многим в направлении СТРАНА - ДОСТОПРИМЕЧАТЕЛЬНОСТЬ, тип участия - частичное со стороны СТРАНА и полное со стороны ДОСТОПРИМЕЧАТЕЛЬНОСТЬ;

связь «связать» имеет связность один-ко-многим в направлении ТУР-ПРОЕЗД, тип участия - полное со стороны ТУР и частичное со стороны ПРОЕЗД;

связь «быть в наличии» имеет связность один-ко-многим в направлении МЕСТОПРЕБЫВАНИЕ - ОТЗЫВ и имеет следующий тип участия: частичное со стороны МЕСТОПРЕБЫВАНИЕ и полное со стороны ОТЗЫВ;

связь «содержать» имеет связность один-ко-многим в направлении ТУР-ЗАКАЗ и полную степень участия, как со стороны ТУР, так и со стороны ЗАКАЗ;

связь «делать» обладает связностью один-ко-многим со стороны КЛИЕНТ-ЗАКАЗ и имеет частичную степень участия со стороны КЛИЕНТ и полную степень участия со стороны ЗАКАЗ;

связь «иметь» обладает связностью один-ко-многим в направлении СКИДКА-ЗАКАЗ и имеет частичную степень участия с обеих сторон.

Ограничения:

домены - определить несколько доменов (тип туризма, кол-во звезд);

области значения (возраст участника: полн. 18 лет);

первичные ключи - код тура для ТУР, код страны для СТРАНЫ, местопребывание: код тура, код стран и код места, код страны - первичный ключ, код тура - первичный ключ, в ДОСТОПРИМЕЧАТЕЛЬНОСТИ первичный ключ - код достопримечательности, внешний ключ - код страны. Проезд: первичный ключ - код проезда, внешний ключ - код тура. ЗАКАЗ: номер заказа, код тура, код клиента - составной первичный ключ. Код клиента - внешний ключ к клиенту, код тура - внешний ключ к туру, код скидки - внешний ключ к таблице скидки. Скидка: код скидки - первичный ключ скидки, код клиента - первичный ключ к сущности КЛИЕНТ;

ограничения по единственному значению - требования уникальности какого-нибудь атрибута;

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

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

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

добавление необходимых сущностей на лист диаграмм;

создание доменов;

определение свойств всех сущностей;

установление связей между сущностями и определение их свойств;

добавление объекта Заголовок и определение его свойств.

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

Рис. 2. Концептуальная модель для автоматизированной системы «Путешествия»

СОЗДАНИЕ ФИЗИЧЕСКОЙ МОДЕЛИ «КНИЖНЫЙ МАГАЗИН»

автоматизированный путешествие база

Необходимые опции для генерации физической модели задаются в окне PDM Generation Options (с использованием команды Tools - Generate Physical Data Model…). Полученная физическая модель для автоматизированной системы «Книжный магазин» представлена на рис. 3.

Рис. 3. Физическая модель для автоматизированной системы «Путешествия», сгенерированная PowerDesigner

Размещено на Allbest.ru

...

Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.