Графическая схема алгоритма выполнения программы определения запасов сырья. Решение задачи с помощью программы MS Excel. Разработка макроса для построения диаграммы. Использование интерфейса программы для работы с таблицей. Разработка базы данных.
Для каждого предприятия заданы верхние и нижние границы норм хранения этого сырья. 1) Определить номера предприятий, имеющих запасы сырья выше нормы, ниже нормы и общие запасы сырья на этих предприятиях.Исходные данные задачи могут быть представлены в виде матрицы запасов сырья Q(I,M), где I - номер предприятия, (1=1,N), M-величина запасов сырья. Исходные данные для расчета и принятые обозначения у переменных приведены в таблице 1 и таблице 2. Таблица 1-Запасы сырья, тыс.т. Номер предприятия Запасы сырья Нижняя граница Верхняя граница Выходные Номера предприятий, имеющих запасы сырья выше нормы MAX(IM) - Индексированная Целый Номера предприятий, имеющих запасы сырьяниже нормы MIN(IM) - Индексированная ЦелыйОбщие запасы сырьяРешение задачи с помощью программы MS Excel Определить номера предприятий, имеющих запасы сырья выше или ниже нормы (таблица 4). Для нахождения излишков или недостатка сырья используем функцию ЕСЛИ [3] (логическое выражение; значение, если истина; значение, если ложь) и получаем =ЕСЛИ(B5-D5>0;B5-D5;""). Находим общую сумму излишков или недостатка сырья по всем предприятиям, используя функцию СУММА [4] и получаем ==СУММ(B16:B23). Определим количество предприятий, имеющих запасы сырья выше или ниже нормы.Удалим диаграмму, построенную в п.4. и запишем все действия построения диаграммы в макрос. Для этого выполним следующие действия[5]: Выполним команду Сервис - Макрос - Начать запись - введем имя макроса «График». Выполним команду Сервис - Макрос - Остановить Запись. ACTIVECELL.Offset(-3,-6).Range("A1:D4").SelectЗапуск интерфейса программы, осуществляется кнопкой «ДОБАВЛЕНИЕ И УДАЛЕНИЕ предприятий», расположенной на рабочем листе (рисунок 1). Для установки кнопки подключим панель инструментов «Элементы управления» командой ВИД - Панели инструментов - Элементы управления [6]. Выбираем на панели инструментов кнопку «Кнопка», переходим в область рабочего листа и, нажав левую клавишу мыши, рисуем кнопку. Нажав кнопку «Свойства» на ПИ, устанавливаем свойство Caption = «ДОБАВЛЕНИЕ И УДАЛЕНИЕ предприятий». Нажатие на кнопку «ДОБАВЛЕНИЕ И УДАЛЕНИЕ предприятий» открывает форму 1.Нажмем на кнопку «ДОБАВЛЕНИЕ И УДАЛЕНИЕ предприятий», расположенную на рабочем листе. Откроется форма1 (рис.6), счетчиком установите значения полей на номере последнейзаписи (в нашем примере запись 3), заполним поля формы 1 значениями, нажмите на кнопку «Добавить запись», данные перепишутся в таблицу. Удалим запись 3 из таблицы, нажав кнопку «Удалить запись» (рис.Выбираем объект «Таблицы», команду «Создать таблицу» в режиме «Конструктор»[7]. Открываем созданную таблицу (см. рисунок 9) и заносим в нее значения аналогичные таблице Excel (см. рисунок 1 или таблицу 1). Выбираем «Создание запроса в режиме конструктора», выбираем таблицу «Запасы», отбираем все поля из этой таблицы в запрос. Создаем вычисляемое поле в запросе, для чего открываем запрос в Конструкторе, выбираем свободное поле, в конце занятых полей, открываем «Построитель выражений» и формируем в нем выражение для вычисляемого поля «Остаток» (рис. SELECT Запасы.[Номер предприятия], Запасы.[Запасы сырья], Запасы.[Верхняя граница], Запасы.
План
Содержание
Задание 17
1. Исходные данные и принятые обозначения
2. Математическая постановка задачи
3. Графическая схема алгоритма
4. Решение задачи с помощью программы MS Excel
5. Разработка макроса для построения диаграммы
6. Разработка интерфейса
7. Использование интерфейса для работы с таблицей
8. Разработка базы данных
Список использованных источников
Список литературы
1. Межгосударственный стандарт ГОСТ 7.1-2003 «Система стандартов по информации, библиотечному и издательскому делу. Библиографическая запись. Библиографическое описание. Общие требования и правила составления»
2. ГАРНАЕВА.,РУДИКОВАЛ. Microsoft Office Excel 2010. Разработка приложений ( CD-ROM) - СПБ.:БХВ-Петербург, 2011. - 514 с.
3. Кузьменко В. VBA. Эффективное использование - М.:Бином-Пресс, 2012. - 624 с.
4. Белоусова С., Бессонова И. Основные принципы и концепции программирования на языке VBA в Excel - М.:Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2010. - 200 с.
5. Уокенбах Д. Формулы в MICROSOFTEXCEL 2010 ( CD-ROM) - М.: Диалектика, 2011. - 704 с.
6. Гарбер Г. Основы программирования на VBA Excel и численных методов ( CD-ROM) - М.: Принтком, 2009. - 432 с.
7. СУРЯДНЫЙА.С. Microsoft Access 2010. Лучший самоучитель - М.:Астрель, ВКТ , 2002. - 448 с.
8. Смирнова О.В. Access 2007 на практике - М.: Народный самоучитель, 2009. - 160 с.
Размещено на .ru
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы