Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

информатика

.pdf
Скачиваний:
47
Добавлен:
09.12.2013
Размер:
3.33 Mб
Скачать

21

2.2.Компьютерная модель решения задачи

2.2.1.Информационная модель решения задачи

Информационная модель, отражающая взаимосвязь исходных

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

1

2

3

Ведомость

Справочник

Справочник

учета

поставки

поставщиков

материалов

материалов

4

 

 

5

 

6

 

7

 

 

 

 

 

 

Фактическое

Факт вып. пост

 

Фактическое

 

выполнение

по поставщикам

 

выполнение

 

поставок

и датам

 

поставок по

 

 

 

 

 

коду матер.

Рис. 2. Информационная модель взаимосвязи исходных

ирезультирующих данных

1 – документ (ведомость учета поставки материалов), 2 – справочник поставщиков (название, адрес), 3 – справочник материалов, 4 – итоговая ведомость, 5, 6 – таблицы, предназначенные для анализа процесса

поставок, 7 – диаграмма

2.2.2. Аналитическая модель решения задачи

Для получения ведомости «Фактическое выполнение поставок» необходимо рассчитать следующие показатели:

сумму поставок, выполненных каждым поставщиком за месяц;

общую сумму поставок, выполненных всеми поставщиками за месяц;

сумму поставок по поставщикам и датам поставки;

сумму поставок по коду материала.

22

Расчеты выполняются по следующим формулам:

Ci= ∑∑Sijd , C =Ci ,

где Sijd

d j

i

– сумма поставки i-го материала фактическая, выполнен-

ная j-м поставщиком датой d; Сi

– сумма поставок, выполненных

i-м поставщиком; C – общая сумма поставок, выполненных всеми поставщиками.

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

2.2.3. Технология решения задачи MS Excel

Решение задачи средствами MS Excel

1. Вызовите Excel:

нажмите кнопку «Пуск»;

выберите в главном меню команду «Программы»;

в меню Microsoft Office выберите MS Excel.

2. Переименуйте «Лист 1» в «Справочник поставщика»:

установите курсор мыши на ярлык «Лист 1» (нижняя часть экрана) и нажмите правую кнопку мыши;

выберите в контекстном меню команду «Переименовать» и нажмите левую кнопку мыши;

наберите на клавиатуре «Справочник поставщика»;

нажмите клавишу «Enter».

3. Введите заголовок таблицы «Справочник поставщика»:

сделайтеячейкуA1активной(установитекурсормышинапересечение столбцаAи строки 1 и нажмите левую кнопку мыши);

наберите на клавиатуре «Справочник поставщика»;

нажмите кнопку в строке формул (установите курсор мыши на эту кнопку и нажмите левую кнопку мыши).

23

4. Отформатируйте заголовок:

выделите ячейки A1÷D1 (сделайте активной ячейку A1, затем нажмите левую кнопку мыши и, не отпуская ее, перемесите курсор на ячейку D1) (рис. 3 – здесь и далее в описании использована собственная нумерация рисунков);

Рис. 3. Пример выделения группы ячеек

на панели инструментов в закладке «Главная» выберите раздел «Выравнивание» и нажмите кнопку .

5. Отформатируйте ячейкиA2÷C2 под ввод длинных заголовков:

выделите ячейкиA2÷C2;

выполните команду «Выравнивание» в разделе «Формат ячеек» меню «Главная» на панели инструментов;

выберите закладку «Выравнивание»;

вгруппеопций«Отображение»установитефлажокопции«переносить по словам» (рис. 4);

Рис. 4. Задание переноса слов при вводе в ячейку длинных заголовков

24

нажмите кнопку «OK».

6.ВведитевячейкиA2÷D2информацию,представленнуюнарис.5.

Рис. 5. Имена полей таблицы «Справочник поставщика»

7.Организуйтеконтрольданных,вводимыхвколонку«Кодпоставщика»:

выделите ячейки B3÷B7;

выполните команду «Проверка данных» в меню «Данные»;

в поле «Тип данных» нажмите кнопку (рис. 6).

Рис. 6. Выбор типа данных

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

25

Выберите «Целое число»;

задайте в поле «Минимум»: 100;

задайте в поле «Максимум»: 105 (рис. 7).

Рис. 7. Задание интервала допустимых значений целых чисел

Замечание. Если есть необходимость видеть постоянно на экране подсказку об ограничениях ввода в выбранную ячейку (рис. 8), то выбирайте закладку «Сообщение для ввода» (рис. 9). Если нужно, чтобы сообщение появлялось только после ошибки, выбирайте закладку «Сообщение об ошибке».

Выберите закладку «Сообщение для ввода»;

введите в поля «Заголовок» и «Сообщение» информацию, приведенную на рис. 7;

нажмите кнопку «ОК»;

26

Рис. 8. Задание сообщения для ввода

Рис. 9. Вид экрана с сообщением для ввода

выберите закладку «Сообщение об ошибке». Если установлен флажок «Выводить сообщение об ошибке», то при попытке ввода в ячейку недопустимых значений выдается сообщение об ошибке илизапрещаетсявводневерныхданных.Типпредупреждения,задаваемый в поле «Вид», определяет действия пользователя в ответ на сообщение о вводе неверных данных в ячейку, для которой заданы ограничения на водимые значения. Назначение полей «Заголовок» и «Сообщение» было описано выше;

27

в поле «Вид» выберите «Останов»;

поставьте курсор в поле «Заголовок» и наберите на клавиатуре «Код поставщика ограничен»;

поставьтекурсорвполе«Сообщение»инаберитенаклавиатуре «Код поставщика может принимать значения 100–105» (рис. 10).

нажмите кнопку «OK».

Рис. 10. Сообщение об ошибке вида «Останов»

В случае ввода ошибочных данных на экран монитора выводится сообщение (рис. 11):

Рис. 11. Вид сообщения «Останов»

Привыборевполе«Вид»типа«Предупреждение»(рис.12)вслучае ошибки на экран выводится сообщение (рис. 13):

28

Рис. 12. Сообщение об ошибке «Предупреждение»

Рис. 13. Вид сообщения «Предупреждение»

Аналогичные сообщения выводятся на экран при выборе в поле «Вид» типа «Сообщение» (рис. 14, 15).

Рис. 14. Сообщение об ошибке «Сообщение»

29

Рис. 15. Вид сообщения «Сообщение»

8.ОтформатируйтеячейкиD3÷D7длявводатекстовыхсимволов:

выделите ячейки D3÷D7;

на панели инструментов в меню «Главная» выберите «Ячейки», где в пункте «Формат» выполните команду «Формат ячеек»;

выберите закладку «Число»;

выберите формат «Текстовый» (рис. 16);

Рис. 16. Выбор формата ячеек

нажмите кнопку «OK».

30

9. Введите информацию, приведенную в табл. 1. Обязательным условием ввода данных в колонку «Наименование поставщика» является их упорядочение по алфавиту названий.

 

 

 

Таблица 1

 

Справочник поставщиков

Наимено­

Код

Адрес

Расчетный

вание

постав-

постав-

счет

поставщика­

щика

щика

 

 

 

 

 

Аврора

101

Казань

22222222222222222222

 

 

 

 

Азов

104

Тула

55555555555555555555

 

 

 

 

Восход

102

Пермь

33333333333333333333

 

 

 

 

Заря

100

Москва

11111111111111111111

 

 

 

 

Космос

103

Тверь

44444444444444444444

 

 

 

 

10.Организуйтепроверкувводаданныхвграфу«Кодпоставщика»

свыдачей сообщения об ошибке (аналогично действиям пункта 7).

11.Присвойте имя группе ячеек:

выделите ячейкиA3÷D7;

выберите команду «Присвоить имя» в разделе «Определенные имена» меню «Формулы» (рис. 17);

Рис. 17. Вид окна «Создание имени»

нажмите кнопку «OK».