engineerklub | Дата: Суббота, 17.04.2021, 10:54 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 29997
Статус: Offline
| Базы данных. Вариант № 14
Тип работы: Работа Курсовая Форматы файлов: Microsoft Word Сдано в учебном заведении: СибГУТИ
Описание: Вариант № 14
Оглавление Введение 2 1 Предметная область 4 2 Проектирование информационной системы 5 2.1 Инфологическое моделирование 5 2.2 Инфологическая модель 7 3 Разработка программного обеспечения 11 Заключение 12 Список используемой литературы 13 Приложение 1 14 Каталог задач и запросов предметной области 14 Приложение 2 20 Альбом форм входных и выходных документов 20 Приложение 3 22 Таблица сущностей и атрибутов 22 Приложение 4 23 Требования к программному обеспечению 23 Приложение 5 27 SQL-запросы для создания таблиц 27
--------------------------------------------------------------------------------------------------------- P.S Задача 14. База данных фирмы. Фирма отказалась от приобретения некоторых товаров у своих поставщиков, решив самостоятельно наладить их производство. С этой целью она организовала сеть специализированных цехов, каждый из которых принимает определенное участие в технологическом процессе. Каждому виду выпускаемой продукции присваивается, как обычно, свой шифр товара, под которым он значится в файле товарных запасов. Этот же номер служит и шифром продукта . В записи с этим шифром указывается, когда была изготовлена последняя партия этого продукта , какова ее стоимость , сколько операций потребовалось . Операцией считается законченная часть процесса производства, которая целиком выполняется силами одного цеха в соответствии с техническими требованиями , перечисленными на отдельном чертеже . Для каждого продукта и для каждой операции в базе данных фирмы заведена запись , содержащая описание операции, ее среднюю продолжительность и номер чертежа, по которому можно отыскать требуемый чертеж .
СКАЧАТЬ
|
|
| |
engineerklub | Дата: Суббота, 17.04.2021, 10:54 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 29997
Статус: Offline
| Кроме того, указывается номер цеха, обычно производящего данную операцию . В запись , связанную с конкретной операцией , заносятся потребные количества расходных материалов, а также присвоенные им шифры товара. Расходными называют такие материалы, как , например , электрический кабель , который нельзя использовать повторно. При выдаче расходного материала со склада в процессе подготовки к выполнению операции, регистрируется фактически выданное количество, соответствующий шифр товара, номер служащего, ответственного за выдачу , дата и время выдачи, номер операции и номер наряда на проведение работ (о котором несколько ниже ). Реально затраченное количество материала может не совпадать с расчетным , (например , из-за брака). Каждый из цехов располагает требуемым инструментарием и оборудованием. При выполнении некоторых операций их иногда недостаточно, и цех вынужден обращаться в центральную инструментальную за недостающими. Каждый тип инструмента снабжен отдельным номером и на него заведена запись со словесным описанием. Кроме того, отмечается, какое количество инструментов этого типа выделено цехам и какое осталось в инструментальной. Экземпляры инструмента конкретного типа, например , гаечные ключи одного размера, различаются по своим индивидуальным номерам . На фирме для каждого типа инструмента имеется запись , содержащая перечень всех индивидуальных номеров. Кроме того, указаны даты их поступления на склад. По каждой операции в фирме отмечают типы и количества инструментов этих типов, которые должны использоваться при ее выполнении. Когда инструменты действительно берутся со склада, фиксируется индивидуальный номер каждого экземпляра, указываются номер заказавшего их цеха и номер наряда на проведение работ. И в этом случае затребованное количество не всегда совпадает с заказанным. Наряд на проведение работ по форме напоминает заказ на приобретение товаров, но, в отличие от последнего, направляется не поставщику, а в один из цехов. Оформляется наряд после того , как руководство фирмы сочтет необходимым выпустить партию некоторого продукта. В наряд заносятся шифр продукта, дата оформления наряда, срок, к которому должен быть выполнен заказ, а также требуемое количество продукта. Разработайте структуру таблиц базы данных, подберите имена таблиц и полей, в которых могла бы разместиться вся эта информация. Напишите SQL-запросы, осуществляющие следующие операции: 1) Для выбранного цеха выдать список выполняемых им операций. Для каждой операции показать список расходных материалов с указанием количества. 2) Показать список инструментов и предоставить возможность 6 добавления нового. 3) Выдать список используемых инструментов, отсортированных по количеству их использования в различных нарядах. 4) Для указанного интервала дат вывести список нарядов в хронологическом порядке, для каждого из которых показать список используемых инструментов. 5) Показать список операций и предоставить возможность добавления новой операции. 6) Выдать список расходуемых материалов, отсортированных по количеству их использования в различных нарядах. 7) Выдать список товаров, с указанием используемых при их изготовлении инструментов. 8) Показать список нарядов в хронологическом порядке и предоставить возможность добавления нового. 9) Выдать отчет о производстве товаров различными цехами , указав наименование цеха, название товара и его количество.
СКАЧАТЬ
|
|
| |