Разработка системы учёта поступления и продажи молочной продукции (курсовая работа, #303)
Средство реализации: Access
Задание: Крупный магазин (супермаркет) реализует (в числе прочих товаров) молочную продукцию. Для работы с данной группой товаров в магазине создан специальный отдел. Основной спецификой молочной продукции являются короткие сроки реализации, поэтому отдел заинтересован в создании системы учета продукции.
В связи с короткими сроками реализации магазин закупает продукцию у непосредственных ее производителей. При поставке продукции от некоторого поставщика составляется накладная (приходная), в которой указываются наименования видов продукции, их характеристики (жирность, упаковка и пр.), дата изготовления, объем поставки и цена. Цены на один и тот же вид продукции, поставляемой одним и тем же поставщиком могут изменяться от поставки к поставке (в соответствии с конъюнктурой рынка, инфляцией, ценами на энергоносители и т. д.).
Одинаковый товар, поступивший в магазин в ходе одной поставки, будем называть партией. Товар, поступивший в магазин, сразу же выставляется на продажу. В результате на прилавке может оказаться одинаковый товар из разных партий. С учетом этого кассир не имеет возможности учитывать, товар из какой именно партии купил клиент, — у него нет времени сверять дату производства товара. Поэтому учетом остатков товаров занимаются сотрудники молочного отдела, и в конце каждого рабочего дня составляют отчет о продажах товаров.
В случае, если товар не распродается до истечения срока реализации, он подлежит списанию. При этом составляется акт списания, в который вносятся все просроченные товары. Разумеется, товар может быть списан не только по причине истечения срока: например, товар может быть поврежден при хранении, украден и пр. Механизм списания во всех случаях одинаков.
Содержание 1. Описание предметной области 2
1.1. Общие положения 2
1.2. Описание документооборота 2
1.3. Ограничения предметной области 5
2. Проектирование базы данных 5
2.1. Описание БД в терминах объектов предметной области 5
2.2. Построение информационной структуры предметной области 6
2.3. Представление БД реляционной моделью 6
3. Проектирование информационной системы 8
3.1. Функции информационной системы 8
3.2. Архитектура информационной системы 8
4. Контрольный пример 9
5. Реализация информационной системы 12
5.1. Описание СУБД 12
5.1.1. Спецификации баз данных 12
5.1.2. Спецификации таблиц 12
5.1.3. Спецификации запросов 13
5.1.4. Спецификации форм и отчетов 13
5.1.5. Спецификации макросов 14
5.2. Описание структуры базы данных 14
5.2.1. Таблица Акт списания 14
5.2.2. Таблица Вид продукции 14
5.2.3. Таблица Накладная 14
5.2.4. Таблица Отчет о продажах 14
5.2.5. Таблица Партия 15
5.2.6. Таблица Продажа 15
5.2.7. Таблица Продукция 15
5.2.8. Таблица Производитель 15
5.2.9. Таблица Списание 15
5.2.10. Схема связи таблиц 15
5.3. Описание интерфейса 16
5.4. Реализация алгоритмов обработки данных 20
5.4.1. Подсчет остатков товаров по каждой партии 21
5.4.2. Внесение просроченной продукции в акт о списании 21
5.4.3. Формирование отчетных документов 21
Литература 23
Цена: 15 долл.
|