информатика
.pdf21
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».