Результат = Зарплата / Рост
Перейдите в режим формы (Вид – Форма) и щелкните по кнопке. В результате выполнения этой операции изменится свойство Value (Значение) объекта Результат (по умолчанию). Вернитесь в режим Конструктора и добавьте в программу более сложную формулу, выполните расчеты.
Циклический алгоритм: вычисление суммы всех целых чисел в диапазоне значений полей Рост и Зарплата (или других). Перепишите программный модуль кнопки (или создайте новую кнопку) :
Результат =0
For I = Рост to Зарплата : Результат = Результат + I : Next I
Запустите программу.
Ветвящийся алгоритм с изменением цвета поля:
условие условие выполнено условие не выполнено
If Судимость = True Then Имя.Backcolor = vbRed Else Имя.Backcolor = vbGreen
Цвет поля Имя должен становиться зеленым или красным в зависимости от значения поля Судимость. Опробуйте другие условия, например Рост > 170, Зарплата < 1000, сложные логические условия, например запрограммируйте изменение свойства Visible (Видимый) окна Зарплата в зависимости от судимости, роста и зарплаты:
If Судимость = True AND Рост > 170 OR Зарплата < 1000 Then
Зарплата. Visible = True
Else
Зарплата. Visible = False
EndIf
Расчеты можно проводить по данным, отобранным с помощью Поля со Списком; например, Поле со Списком можно использовать для выбора из базы данных названия товара, его стоимости и других параметров, а затем вычислить стоимость покупки и сформировать товарный чек. Создайте форму, позволяющую заполнять таблицу Цех. Для этого укажите Цех в качестве Источника данных и разместите на форме поля Фамилия, Деталь и Количество, кнопку и два Поля со Списком: одно с полем Имя из таблицы Анкета, другое с полями Деталь и Номер из таблицы Детали. Переименуйте эти поля со списком в ПС1 и ПС2. В Обработчик события Нажатие кнопки (программу) поместите код
Деталь = ПС2. Column(1) ' Значение берется из второго столбца,
Фамилия = ПС1 ' Первый столбец имеет индекс Column(0) по умолчанию
После запуска формы Цех перейдите к последней записи, потом к следующей (пустой), откройте Поля Со Списком, выберите рабочего и деталь, щелкните по кнопке, введите количество. Проделайте эту процедуру несколько раз и посмотрите изменения в таблице Цех.
7. Глобальные сети ЭВМ, использование Интернет
Глобальные сети ЭВМ позволяют оперативно получать различную информацию, как правило справочного характера, например, нормативные акты и законы, цены на товары и услуги, их наличие в на рынке, адреса и телефоны фирм и организаций и т.д. Электронная почта, электронные доски объявлений и телеконференции позволяют быстро обмениваться различной деловой информацией. Наконец, система World Wide Web позволяет передавать по сетям красочную рекламу и собирать запросы от клиентов, а также находить и использовать информацию, в том числе звуковые файлы и видеофильмы. Таким образом, глобальные сети могут существенно помочь группе маркетинга, юридической службе и главному бухгалтеру предприятия. Всемирная сеть Интернет состоит из множества компьютеров, объединенных линиями связи: кабельными, оптическими и радиоканалами, в том числе через спутники. Компьютерное сжатие информации и автоматический поиск наиболее выгодных каналов ее передачи позволяют резко увеличить эффективность использования линий связи по сравнению с телефонной и телеграфной и, соответственно, снизить стоимость обмена информацией. Обычно индивидуальные пользователи и небольшие организации выходят в Интернет через модем
- электронную приставку к телефону, которая преобразует компьютерные коды в сигналы, которые можно передавать по телефонному кабелю на компьютер-сервер, подключенный к скоростным линиям связи.
Сеть Интернет образовалась путем объединения различных глобальных и региональных сетей на основе единых правил кодирования и передачи информации - протоколов. В настоящее время используемые протоколы должны соответствовать так называемому стандарту TCP/IP.
Комфортную работу в Интернет обеспечивают программы-браузеры, способные обращаться к серверу с запросами и расшифровывать поступающую информацию. Наиболее популярные браузеры - Navigator фирмы Netscape и Explorer фирмы Microsoft. Для первоначального установления связи с каким-либо удаленным сервером требуется задать его адрес в окне браузера. Основным средством хранения информации в Интернет стали сайты, или Web-страницы Всемирной Паутины World Wide Web (WWW). Эти документы содержат в своих текстах ссылки на другие документы и адреса серверов, на которых они хранятся. Связь обеспечивается без набора адреса, путем щелкания мышью по выделенным словам или фразам, что существенно упрощает работу. Web-технологии обеспечивают передачу по сети красочно оформленных страниц с анимацией, что полезно для рекламных целей, и позволяют организовать прием заявок от клиентов.
Технологии и протоколы Интернет и WWW используются и в локальных сетях предприятий; такие сети называются сетями типа Интранет.
Адрес ресурса записывается в виде тип ресурса://доменный адрес. Здесь “тип ресурса” - один из сетевых протоколов, то есть ключ к расшифровке документа и работе с ним, а “доменный адрес” - собственно адрес компьютера в сети Интернет. Например, адрес сервера МГАУ: http://www. msau.ru/ . Здесь - название домена высшего уровня (Россия), msau – собственно доменный адрес МГАУ , www означает вход на заголовок (Front Page) Web-сайта Университета; обычно этот файл называется index. Тип ресурса http означает HyperText Tranfer Protocol, сетевой протокол, созданный специально для Web и обеспечивающий взаимодействие браузера и сервера Web.
Когда вы подключаетесь к узлу Web, ваш браузер запрашивает у сервера Web конкретный Web-документ, представляющий собой обычный текстовый файл с вставленными в него описательными идентификаторами (специальными командами) – тегами (tag), которые обеспечивают форматирование текста, вставку рисунков и анимации, вызов других файлов, запуск программ и отправку сообщений.
Совокупность тегов образует язык HTML (HyperText Markup Language), который обязан понимать любой браузер на компьютере любого типа с любой операционной системой. Теги заключаются в треугольные скобки. Обычно используется пара тегов – стартовый тег и стоп-тег. Например, чтобы вывести слова “жирный шрифт” жирным шрифтом, используются стартовый тег <B> и стоп-тег </B> как показано ниже
<B>жирный шрифт</B>
Кроме имени тег может содержать атрибуты, несущие в себе дополнительную информацию, например, размер и цвет шрифта, размеры и имя файла вставляемого рисунка, имя вызываемого файла. Web-документ начинается с тега <HTML>, затем следует вводная часть <HEAD>, содержащая заголовок <TITLE> и основной текст документа <BODY>.
Особое значение имеют теги <A HREF=“Ресурс”>Текст вызова ресурса по гиперссылке</A>. Здесь в качестве ресурса может выступать и файл, расположенный в том же компьютере (в этом случае указывается его имя), и файл в удаленном компьютере – тогда указывается адрес сервера в Интернете и, может быть, имя файла в сервере. Эти теги обеспечивают гиперссылку – вызов ресурса по имени, скрытому в документе и не показываемому на экране монитора. Гиперссылки обеспечивают комфорт пользователю и являются основой Базы знаний WWW.
Контрольные вопросы
1. Что такое браузеры и какие браузеры вы знаете?
2. Как выглядят адреса серверов Интернет?
3. Что такое сетевые протоколы?
4. Чем удобна World Wide Web ?
5. Что такое локальная сеть Интранет?
Лабораторная работа № 27 : Использование Интернет
Запустите браузер Интернета - Netscape Navigator или Microsoft Explorer;
вызовите Web- страницу МГАУ, расположенную по адресу http://www.msau.ru/ Ознакомьтесь с переходами со страницы на страницу и возвратом.
Проведите поиск серверов в Интернет по известным адресам, например: http://www.job.ru/
(поиск работы), http://www.ldpr.ru/
(ЛДПР), http://www.cpress.ru/
(журнал "Компьютер Пресс"), http://www.fsb.ru/ (ФСБ РФ), http://www.cia.gov/ (ЦРУ США), http://www.defence.mil/
(Пентагон, США).
Используя одну из поисковых систем (Yahoo.com, Yandex.ru, Rambler.ru, Altavista.com) узнайте расписание матчей одной из футбольных или хоккейных команд, выясните условия и стоимость проживания в отелях Испании, узнайте стоимость лекарств от головной боли в аптеках Москвы.
Лабораторная работа № 28 : Создание Web-сайта
с использованием языка HTML. Структура и теги HTML- документа
Создайте новую папку и поместите в нее документ Word и рисунок, сохраненный в формате .GIF или .JPEG.
Откройте приложение Блокнот из набора Программы – Стандартные. Создайте документ по приведенному ниже образцу, заменяя слова “файл”, “цвет”, “тип шрифта” именем конкретного файла (с расширением), названием цвета (red, green, blue и т.д.) и названием шрифта (Arial и т.д.). Текст документа является комментарием к соответствующим тегам. Курсивом даны комментарии, которые в документ вставлять не следует.
<HTML> Начало документа
<HEAD> Начало вводной части
<TITLE>ЗАГОЛОВОК </TITLE>
</HEAD> Стоп-тег вводной части
<BODY Начало основного текста
BACKGROUND=“Файл” Фоновый рисунок
BGCOLOR=“Цвет” Цвет фона (или цвет, или рисунок!)
TEXT=“Цвет”> Цвет текста
<H2 ALIGN=“CENTER”> Крупный шрифт, выравнивание по центру </H2>
<P NAME=“Закладка1”> Начало абзаца, с закладкой
<B> <BIG> Жирный, более крупный шрифт
</BIG></B>Отмена
<P>
<FONT FACE=“Тип шрифта” SIZE=3 COLOR=“Цвет”>Задание шрифта
<P>
<OL> <LI>Первый<LI> Второй </OL> Нумерованный список
<UL> <LI>Первый<LI> Второй </OL> Ненумерованный список
<IMG SRC=“Файл” ALT=“ Рисунок”>Вставка рисунка</IMG>
<TABLE> Вставка таблицы
<TR><TD>Ячейка1</TD><TD>Ячейка 2</TD></TR></TABLE
<A HREF=“Файл1”>Вызов файла по гиперссылке</A>
</BODY> </HTML>
Сохраните документ в своей папке с расширением .HTML . Закройте Блокнот, откройте Проводник и найдите созданный документ. Если он сохранился с расширением .txt , а не .HTML, переименуйте его. При двойном щелчке файл должен открыться с использованием MS Explorer. Сопоставьте открытый документ с исходным текстом на языке HTML. Вызовите другой файл по гиперссылке.
Лабораторная работа № 29 : Создание Web-сайта с использованием Word
Приложения Microsoft Office позволяют автоматизировать процесс создания Web-документов. Получаемые при этом тексты часто обладают большой избыточностью и нуждаются в ручной корректировке. Существуют специальные программы для создания Web-сайтов - FrontPage, Dreamweaver. Для создания документов со ссылками на анимацию эффективен пакет Flash-6.
Создайте в Word два небольших документа, содержащие текст с различным форматированием, с различными шрифтами (размеры, цвета, заливка, границы), с небольшой таблицей и рисунком. Сохраните их в своей папке как документы Word. Сохраните их в своей папке под другими именами как HTML-документы (Web-документы). Закройте все документы.
Откройте документы Word и свяжите их гиперссылками. Для этого выделите в одном из документов фразу в тексте и сформируйте гиперссылку (Вставка – Гиперссылка – Файл (или Обзор) - выбрать имя файла – ОК). Цвет выделенной фразы должен измениться. Выделите в другом файле рисунок и аналогичным образом сформируйте гиперссылку на первый файл. Щелкая мышью по фразе и рисунку, наблюдайте поочередный вызов документов Word. Закройте документы.
Откройте HTML-документы. Свяжите их гиперссылками, ассоциированными с фразой в одном документе и рисунком в другом. Сохраните документы (убедитесь, что в формате HTML). Вызовите Проводник, найдите эти документы, запустите их и убедитесь в правильной работе гиперсылок. Просмотрите HTML-тексты этих документов (Вид - Источник HTML) и уберите лишние теги. Сопоставьте Источник HTML с видом документа на экране.
8. Использование информационных технологий на предприятии
8.1. Структура и документооборот предприятия, потребности
его подразделений в компьютерной обработке информации
Рассмотрим реальные потребности в компьютерных технологиях предприятия и его подразделений на примере автотранспортного предприятия (АТП), упрощенная схема которого представлена на рисунке 1.

Рис.1. Упрощенная схема автотранспортного предприятия
Дирекция. Основные функции руководства АТП - контроль деятельности предприятия, в том числе дисциплины и экономической эффективности, а также взаимодействие с вышестоящими организациями. В связи с этим дирекции требуются сводные постоянно обновляемые данные, представленные в наглядном виде и отражающие деятельность предприятия в целом и отдельных подразделений. Кроме того, необходимы современные средства связи - электронная почта.
Группа маркетинга, в задачи которой входит поиск заказчиков и подготовка договоров, нуждается в информации об экономике регионов и предприятий, возможных грузопотоках, а также о ценах, тарифах и налогах, влияющих на прибыльность договоров. Группа должна готовить и рассылать рекламную информацию, в том числе и с использованием Интернета.
Юрист и главный бухгалтер должны регулярно получать информацию об изменениях в законодательстве, нормативных актах, письмах Минфина и т.д.
Отдел кадров накапливает и хранит информацию о персонале предприятия, вносит в нее изменения и дополнения, а в случае необходимости должен выдавать сводные данные, отобранные по ключевым параметрам (пол, возраст, образование и т.п.).
Плановый отдел на основании заключенных договоров, имеющихся заявок на перевозки и информации о состоянии подвижного состава обеспечивает оптимальное планирование перевозок (маршруты, автомобили), добиваясь минимизации расходов при заданных условиях. В общем виде такая задача формулируется как транспортная задача линейного программирования. В реальных условиях задача усложняется стохастическими факторами: поломками автомобилей, отказами или дополнительными требованиями заказчиков, ремонтом дорог и т.п., и для ее решения необходимо хорошее информационное и программное обеспечение. Будем считать, что анализ хозяйственной деятельности предприятия с использованием взаимосвязанных электронных таблиц также проводит плановый отдел.
Отделу снабжения необходима система для сбора заявок подразделений, оформления заказов и контроля их выполнения, учета и распределения изделий и материалов, а также подготовки документов на оплату. Кроме того ему нужна свежая информация о поставщиках, рынках, ценах, предложениях и оперативная связь с поставщиками, то есть электронная почта и Интернет.
Склад
нуждается в постоянном учете поступающих и выдаваемых единиц хранения, регулярной выдаче сводной информации в обобщенной форме, срочном получении данных по запросу: что и где хранится.
Ремонтные мастерские нуждаются в планировании и учете операций по ремонту, подготовке накладных и их обработке.
Автоколонны. Объективный учет надежности подвижного состава можно обеспечить, используя базу данных, содержащую сведения о пробеге, ремонтах, поломках, техобслуживании и т.д., а также математическое обеспечение для обработки, обобщения и анализа этих данных.
Диспетчер
выдает водителям путевые листы, в которых фиксирует убытие, прибытие, выполнение задания. В функции диспетчерской также входит контроль за движением автомобилей на маршрутах, связь с водителями, обеспечение необходимой помощи, изменение и дополнение заданий. Для этого необходима система, обеспечивающая связь, хранение полученных и переданных сообщений и наглядное (на карте) представление информации о местоположении автомобилей и пройденных маршрутах.
Бухгалтерия
обобщает результаты выполненных работ, отраженные в путевых листах и накладных ремонтных цехов, рассчитывает на основании этих данных зарплату, расходы и доходы предприятия с учетом всевозможных налогов и прочих платежей.
Основные задачи, решаемые с помощью автоматизированной системы управления (АСУ), можно разбить на четыре группы:
- оформление и обработка первичных документов - путевых листов, накладных, счетов, а также сведений о персонале; расчет производных величин (зарплаты, налогов и т.д), оформление соответствующих таблиц-ведомостей и отчетов;
- анализ хозяйственной деятельности предприятия и планирование; подготовка данных для оформления первичных документов;
- контроль грузовиков на маршрутах и оперативная связь с водителями;
- оперативное получение информации о потенциальных заказчиках, ценах, нормативных актах и т.п., связь с клиентами, распространение рекламной информации.
8.2. Принципы создания информационной системы предприятия
Для создания ИС можно использовать различные компьютерные средства. Отработку моделей, быстрое создание текстов, форм, таблиц и расчеты по ним, а также обучение целесообразно проводить в среде Windows с использованием приложений: текстовый редактор Word, электронные таблицы Excel, система управления базами данных (СУБД) Access. На этой основе построен и даный курс. Но для реализации такого подхода на предприятии требуется комплектовать систему из достаточно мощных компьютеров - не ниже Pentium 2, а стоимость серверов можно оценить в несколько тысяч долларов. Стоимость системы можно уменьшить в несколько раз, если писать программы на алгоритмических языках, отлаживать и транслировать на достаточно мощных компьютерах, а затем загружать в систему готовые исполнимые блоки (ЕХЕ-файлы с библиотеками). Наиболее мощным профессиональным языком для создания таких систем считается Visual С++, удобны также Delphi (на основе Паскаля), Visual Basic, C++ Builder.
Основные этапы разработки информационной системы:
1. Постановка задачи. Необходимо четко сформулировать цель работы, предполагаемые результаты, объем работ, который предполагается выполнять на ЭВМ; оценить имеющееся программное обеспечение и стоимость закупки или разработки недостающего; решить вопрос о целесообразности разработки; разработать техническое задание, календарный план.
2. Обследование предметной области, то есть структуры, функциональных связей и документооборота предприятия.
3. Исследование потоков и структуры информации, построение функционально-информационной схемы и структурных единиц информации (часто на основе реально используемых документов и нормативно-справочного обеспечения).
4. Разбиение общих задач на отдельные блоки, обоснование целесообразности
автоматизации отдельных задач, выбор состава и очередности решения задач.
5. Формальное описание задач, разработка блок-схем.
6. Разработка алгоритма и написание программы на алгоритмическом языке. Алгоритм
- это конечная последовательность точно определенных действий, однозначно определяющая процесс преобразования исходных и промежуточных данных, приводящий к решению задачи. Современные алгоритмические языки позволяют достаточно легко писать и читать тексты программ, при знании английской терминологии.
7. Трансляция и отладка программы. Транслятор - это программа, переводящая текст программы, написанный на алгоритмическом языке, в машинные коды.
8. Тестирование программ. Программа, не имеющая синтаксических ошибок, может иметь логические ошибки и выдавать неверные результаты. Поэтому как отдельные блоки, так и программа в целом должны быть проверены с помощью тестовых задач с известными решениями.
В среде объектно-ориентированного программирования работу по пунктам 5-8 можно проводить параллельно, создавая на компьютере объекты в графическом режиме. Дальнейшим развитием этой технологии является объектно-ориентированное проектирование, где объектами могут являться склад, касса, торговый зал, деканат.
Для работы с такими объектами создан Универсальный Язык Моделирования UML (Universal Modeling Language) и пакет программ Rational Rose.
9. Подготовка инструкции пользователю. Программа должна быть эргономичной, то есть обеспечивать удобный диалог с пользователем. Набор подсказок, как правило, включается в меню и специальный блок программы.
10. Обеспечение секретности информации и администрирование системы, то есть настройка системы допусков и паролей, а также ликвидация сбоев в работе системы.
11.
Совершенствование системы. Серьезные фирмы-поставщики программного обеспечения не прерывают связей с клиентами и снабжают их новыми программными блоками по льготным ценам.
Содержание
Введение. Цель и задачи курса ……………………………………………. |
3 |
1. Текстовый редактор Word ………………………………………………. |
4 |
Лаб. работа № 1. Word ………………………………………………………. |
5 |
2. Устройство ПК и графическая операционная среда Windows …….. |
6 |
Лаб. работа № 2. Настройка компьютера, файлы, Windows ………………. |
8 |
Лаб. работа № 3. Опять Word …………………………………………….…. |
9 |
3. Презентации Power Point ………………………………………………… |
10 |
Лаб. работа № 4. Презентация Power Point ………………………………… |
10 |
4. Электронные таблицы EXCEL …………………………………………. |
10 |
Лаб. работа № 5. Форматирование ячеек и диаграммы Excel ……………… |
11 |
Лаб. работа № 6. Арифметические операции в Excel ……….……………… |
11 |
Лаб. работа № 7: Угол между векторами …………………………………… |
13 |
Лаб. работа № 8. Действия с матрицами …………………………………… |
13 |
Лаб. работа № 9: Расчет центра инерции и момента инерции …………... |
14 |
Лаб. работа № 10: Графики различных функций в Excel ……………….. |
14 |
Лаб.работа № 11: Пределы, производные, интегралы функций |
15 |
Лаб. работа № 12: Решение дифференциальных уравнений … |
15 |
Лаб. работа № 13: Корреляционный график, сглаживание и статистические функции …………………………………………………… |
16 |
Лаб. работа № 14: Ветвящиеся алгоритмы и функция ЕСЛИ ……………. |
16 |
Лаб. работа № 15: Решение уравнений ……………………………………. |
17 |
Лаб. работа № 16: Решение систем уравнений …………………………… |
17 |
Лаб. работа № 17: Планирование закупок ……………………………….. |
17 |
Лаб. работа № 18: Планирование перевозок ……………………………... |
19 |
5. Системы управления базами данных ………………………………… |
19 |
Лаб. работа № 19: Создание таблицы БД Access …………………………. |
19 |
Лаб. № 20: Создание связей таблиц БД …………………………………… |
22 |
Лаб. работы № 21, 22: Создание запросов ………………………………... |
22 |
Лаб. работа № 23: Создание формы ………………………………………. |
24 |
Лаб. работа № 24: Создание отчета ……………………………………….. |
24 |
6. Объектно-ориентированное программирование ……………………. |
24 |
Лаб. работы № 25, 26: Размещение на форме элементов управления VBA и проведение расчетов с использованием модулей VBA …………………. |
26 |
7. Глобальные сети ЭВМ, использование Интернет …………………. |
28 |
Лаб. работа № 27 : Использование Интернет ……………….…………… |
30 |
Лаб. работа № 28 : Создание Web-сайта с использованием языка HTML. Структура и теги HTML- документа ………………………………………. |
30 |
Лаб. работа № 29 : Создание Web-сайта с использованием Word ……… |
32 |
8. Использование информационных технологий на предприятии …. |
32 |
8.1. Структура и документооборот предприятия, потребности его подразделений в компьютерной обработке информации …………… |
32 |
8.2. Принципы создания информационной системы предприятия …….. |
34 |