Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
06 ИДЗ_технические задания ВСЕ.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
215 Кб
Скачать
☆

Введение

Индивидуальное задание по дисциплине «Базы данных в информационных системах» выполняется каждым студентом и предназначено для закрепления навыков проектирования и разработки баз данных.

Для успешного выполнения индивидуального задания студенты должны

знать:

  1. основы организации данных;

  2. реляционную модель данных и ее свойства;

  3. понятия целостности данных и нормализации отношений;

  4. этапы проектирования баз данных;

  5. принципы разработки баз данных в контретной СУБД;

уметь:

  1. разрабатывать инфологическую и даталогическую модель базы данных;

  2. реализовывать структуру таблиц базы данных;

  3. проектировать и связывать в единое приложение таблицы, запросы, фильтры, формы и отчеты;

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

  5. автоматизировать систему с помощью макросов, создавать пользовательское меню и нестандартные панели инструментов.

обладать навыками:

  1. создания таблиц, запросов, форм, отчетов и макросов в среде конкретной СУБД.

Требования к выполнению индивидуального задания содержаться в документе «Методические указания по выполнению индивидуального домашнего задания по дисциплине «Базы данных в информационных системах»»

Тема 1. Автоматизация складского учета фирмы CТРОЙ+

Фирма «СТРОЙ+» занимается поставкой и реализацией строительных материалов.

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

Затем фирма делает торговую наценку в размере 17% и продает товар своим потребителям.

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

Различают крупный опт (от 1000 упаковок) и мелкий опт (от 20 упаковок). Скидка за крупный опт – 10%, за мелкий 5%.

У фирмы есть особая группа клиентов – реализаторы. Это покупатели, которым товар отдается не за наличный расчет, а под реализацию. Чтобы «привязать» к себе реализаторов, фирма отпускает им товар со скидкой 12%.

О товаре имеется следующая информация:

  • код товара,

  • группа товара,

  • наименование товара,

  • вид упаковки,

  • кол-во единиц товара в одной упаковке,

  • цена_закупа,

  • все данные поставщика,

  • данные о производителе товара,

  • номер сертификата.

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

Система должна обеспечивать следующие возможности:

  1. Добавление нового товара в справочник товаров.

  2. Добавление нового поставщика;

  3. Добавление нового потребителя;

  4. Выдавать отчет о всех товарах, имеющихся в наличии (наименование товара, номер партии, все цены товара, кол-во товара в наличии).

  1. Формировать список товаров, количество упаковок которых менее 100 на текущую дату.

  2. Выдавать сведения о запрашиваемом товаре с указанием типа скидки (наименование, цена реализации, остаток (т.е. сколько единиц этого товара имеется в наличии))

  3. Формировать различные отчеты о движении товара на складе, например:

  • На какую сумму продано товара (по группам) за указанный период времени

  • На какую сумму продано товара (по типам скидок) за указанный период времени

  • Остатки товара на складе на указанную дату

  • Прибыль от реализации товара и т.п.