Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовики / Вариант 2 / Курсовик продажи-овощи.doc
Скачиваний:
78
Добавлен:
21.04.2019
Размер:
613.38 Кб
Скачать

1.2. Постановка задачи.

Спроектировать базу данных в Excel, содержащую следующие данные.

Входные данные:

  • наименование продукции, поступившей в магазин;

  • вид товара;

  • количество;

  • стоимость единицы продукции;

  • дата изготовления;

  • срок реализации;

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

- название страны, на территории которой произведён товар

Выходные данные:

Общая стоимость по каждому виду товара,

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

товары с истекшим сроком хранения

фирма-производитель, количество, стоимость всей продукции по фирме, срок реализации.

1.3. Математическое описание задачи.

Ai=Bi + Сi , где Ai – общая стоимость товаров,

Bi- количество товаров в кг,

Сi – цена товара за 1 кг,

Pi=сумма Ai , где Ai – общая стоимость товаров,

Pi- общая стоимость всех товаро

1.4 Создание базы данных (бд).

В моём случае сведения о товарах на овощебазе.

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

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

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

Ввод формул.

Любая формула начинается со знака =. Формулы могут содержать:

- числа и относительные ссылки =2*А2

- абсолютные ссылки =A8$С$7

- функции = СУММ(A1:B5)

- имена ячеек = Цена за 1 кг

Копировать ячейки можно несколькими способами:

  1. Методом заполнения.

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

  1. С помощью буфера обмена

- Выделить диапазон копируемых ячеек

- Правка копировать

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

Процесс заполнения БД с помощью формы.

  1. создать заголовок таблицы Главная.

  2. задать имена полей БД.

  3. выделить ячейки A2:H2 (заголовки) и выполнить команду Данные - Форма. После этого появится форма (рис 2). Теперь надо ввести данные во все ячейки, кроме вычисляемого поля, переход осуществляется с помощью кнопки (tab) или мышью. Заполнив первую запись нажать на кнопку далее, также и с остальными записями.

  4. закончив вводить данные, щелкнуть на кнопке закрыть.

Форма приведена на рисунке 2

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

Рис. 2

Заполненная таблица приведена на рис. 3

Рис. 3

Название продукта

Количество (в кг)

Цена за 1 кг

Дата завоза

Нормативный срок реализации (в днях)

Данные о поставщике

Название страны, откуда прибыл товар

Срок до которого нужно реализовать товар

Яблоки

79

35

12.12.2004

60

ЗАО "Алмаз холдинг"

Россия

10.02.2005

Груши

123

47

13.04.2005

40

ООО "Northern Republic"

Норвегия

23.05.2005

Персики

46

60

26.04.2005

30

ООО "Northern Republic"

Норвегия

26.05.2005

Картошка

1000

12

03.02.2005

350

Ukraine Corporation

Украина

19.01.2006

Огурцы

432

32

04.04.2005

30

Ivanov Pitchers

Россия

04.05.2005

Помидоры

505

44

31.03.2005

20

Ivanov Pitchers

Россия

20.04.2005

Морковка

430

17

01.04.2005

160

ЗАО "O-Zone"

Румыния

08.09.2005

Капуста

900

26

02.04.2005

100

Brussels Company

Франция

11.07.2005

Перец

306

25

03.04.2005

40

OAO "Ardjinikidze"

Грузия

13.05.2005

Лук репчатый

234

16

04.04.2005

365

Ukraine Corporation

Украина

04.04.2006

Кинза

180

20

11.04.2004

20

ОАО "ВАСЯ БАТАРЕЙКИН"

ЮАР

01.05.2004

Манго

50

75

26.04.2005

70

ОАО "ВАСЯ БАТАРЕЙКИН"

ЮАР

05.07.2005

Патиссоны

100

50

10.04.2005

65

ОАО "ВАСЯ БАТАРЕЙКИН"

ЮАР

14.06.2005

Для отображения формул вместо результатов надо выполнить команду Сервис - Параметры и на вкладке Вид поставить флажок около параметра Формула. Таблица с формулами приведена на рисунке 4.

Рис. 4

Название продукта

Количество (в кг)

Цена за 1 кг

Дата завоза

Нормативный срок реализации (в днях)

Данные о поставщике

Название страны, откуда прибыл товар

Срок до которого нужно реализовать товар

Яблоки

79

35

12.12.2004

60

ЗАО "Алмаз холдинг"

Россия

=D2+E2

Груши

123

47

13.04.2005

40

ООО "Northern Republic"

Норвегия

=D3+E3

Персики

46

60

26.04.2005

30

ООО "Northern Republic"

Норвегия

=D4+E4

Картошка

1000

12

03.02.2005

350

Ukraine Corporation

Украина

=D5+E5

Огурцы

432

32

04.04.2005

30

Ivanov Pitchers

Россия

=D6+E6

Помидоры

505

44

31.03.2005

20

Ivanov Pitchers

Россия

=D7+E7

Морковка

430

17

01.04.2005

160

ЗАО "O-Zone"

Румыния

=D8+E8

Капуста

900

26

02.04.2005

100

Brussels Company

Франция

=D9+E9

Перец

306

25

03.04.2005

40

OAO "Ardjinikidze"

Грузия

=D10+E10

Лук репчатый

234

16

04.04.2005

365

Ukraine Corporation

Украина

=D11+E11

Кинза

180

20

11.04.2004

20

ОАО "ВАСЯ БАТАРЕЙКИН"

ЮАР

=D12+12

Манго

50

75

26.04.2005

70

ОАО "ВАСЯ БАТАРЕЙКИН"

ЮАР

=D13+E13

Патиссоны

100

50

10.04.2005

65

ОАО "ВАСЯ БАТАРЕЙКИН"

ЮАР

=D14+E14

Соседние файлы в папке Вариант 2