
- •Информационные технологии
- •Информационные технологии
- •230201 – Информационные системы и технологии
- •Содержание
- •Введение
- •Шаблоны
- •Задание № 1
- •Пример выполнения задания
- •1.Создание делового письма на интересующую вас тему, используя «Мастер писем».
- •2. Создание служебной записки.
- •4. Составление повестки дня.
- •5. Создание календаря.
- •6. Освоение технологии работы со стилями.
- •2. Создание макросов Основные понятия
- •Задание № 2
- •Пример выполнения работы
- •I. Создание простейших макросов в программе word.
- •1. Создание первого макроса – Удалить _До_Конца_Строки.
- •2. Запуск макроса на выполнение.
- •3. Подключение макроса к панели инструментов.
- •4. Закрепление макроса за комбинацией клавиш.
- •5. Создание второго макроса – Темно_Красный_Цвет.
- •II.Создание шаблона из документов с помощью макросов.
- •2. Создание макроса для заполнения полей созданного шаблона.
- •3. Использование шаблона.
- •Контрольные вопросы.
- •Рассылка почты при помощи «Ассистента слияния».
- •Основные понятия
- •Принцип слияния
- •Контрольные вопросы
- •Создание презентаций с помощью приложения
- •Основные понятия
- •Задание к лабораторной работе
- •1. Создать презентацию – прогноз погоды.
- •2. Создание презентации – Давайте знакомиться.
- •Пример выполнения работы
- •Контрольные вопросы:
- •Поиск решения
- •Основные понятия
- •Задание к лабораторной работе
- •Пример выполнения работы
- •Контрольные вопросы
- •Microsoft Excel. Пакет анализа
- •Краткие теоретические сведения
- •Контрольные вопросы
- •Microsoft Outlook – планирование событий и общений
- •Краткие теоретические сведения
- •Средства безопасности
- •Календарь и планирование
- •Задачи и поручения
- •Заметки
- •Создание заметки
- •Встречи, собрания и события
- •Календарь
- •Создание контакта
- •Создание контакта на основе полученного сообщения электронной почты
- •Адресная книга
- •Службы каталогов Интернета (ldap)
- •Адресная книга Microsoft Outlook и контакты
- •Запись сведений в дневник
- •Общие сведения о поиске элементов и файлов
- •Поиск элементов по слову, фразе или другому тексту
- •Переход к веб-странице
- •Система безопасности электронной почты Защита от вирусов во вложениях электронных сообщений
- •Учетные записи электронной почты
- •Подключение к почтовому серверу
- •Получение сообщений электронной почты с сервера (отправка/получение)
- •Расположение для хранения сообщений (файл данных)
- •Практическая часть
- •2. Редактирование события.
- •3. Перенос события в связи с полученным сообщением.
- •III. Планирование встреч.
- •1.Назначение встречи.
- •Iy.Создание задач средствами Otlook.
- •1. Добавление категории.
- •2. Создание новых задач.
- •3. Добавление задач.
- •4. Управление задачами и контактами
- •2. Назначение встречи с контактным лицом.
- •5. Группирование элементов.
- •1. Группировка элементов по категориям.
- •1. Поиск информации.
- •Контрольные вопросы:
- •Знакомство со средой программирования vba
- •Задание
- •Контрольные вопросы
- •Создание формы и размещение в ней элементов управления
- •Основные элементы управления
- •Практическая часть
- •Создание диалогового окна приложения.
- •Написание процедуры обработки событий.
- •Выполнение созданной программы.
- •Проверить функционирование кнопок созданного приложения.
- •Практическая часть
- •Ход работы:
- •4. Добавляем модуль и вводим код:
- •Создание шаблона Word со встроенным меню
- •Содержание работы
- •Основные сведения Поля формы
- •Типы полей формы
- •1. Предмет договора
- •2. Права и обязанности сторон
- •Реквизиты сторон
- •Основные сведения Иерархия объектов для работы с панелями инструментов и меню
- •Контрольное задание
- •База данных издательства
- •2. Подключение к базе данных
- •3. Реализация меню База авторов
- •Задания для самостоятельной работы
- •Интеграция приложений ms Access, ms Word
- •Теоретическая часть
- •Основные объекты Outlook
- •Практическая часть Задание на выполнение.
- •Itm.Recipients.Add rs.Fields("эл_адрес")
- •Контрольное задание.
- •Asp.Net. Проект Анкета Понятие asp.Net
- •Обработка asp.Net-страницы
- •Структура asp.Net-страницы
- •Импорт библиотек
- •Соединение с базой данных
- •Получение данных из базы данных
- •Взаимодействие с клиентом
- •Проект Анкета
- •Описание проекта
- •База данных проекта
- •Контрольное задание
- •Библиографический список
- •Информационные технологии
- •308012, Г. Белгород, ул. Костюкова, 46.
Получение данных из базы данных
Получение данных из базы SQL Server или Access обеспечивают объекты Data-Set.
Ниже демонстрируется, как извлечь название курса из таблицы Courses:
Dim DBConn as OleDbConnection
Dim DBCommand As OleDbDataAdapter
Dim DSPageData as New DataSet
DBConn = New oleDbConnection(“PROVIDER =Microsoft.Jet.OLEDB.4.0;”_
& “DATA SOURSE=”_
& Server.MapPath(“/Inet/Courses.mdb;”))
DBCommand = New OleDbDataAdapter_
(“Select CourseName from Coursee Where”_
& “CouseID = “ & Session(“CourseID”)_
, DBConn)
DBCommand.Fill(DSPageData,_
“CourseName”)
lblTitle.Text = “<center>Course”_
& DSPageData.Tables(“CourseName”)._
Rows(0).Item(“CourseName’)_
& “</center”
Наряду с объектом OleDbConnection необходим объект OleDbDataAdapter, который будет использоваться для получения данных из базы:
Dim DBCommand As OleDbDataAdapter
Потребуется также объект DataSet, функцией которого является сохранение полученных данных для дальнейшего использования:
Dim DSPageData as New DataSet
Когда соединение с базой данных установлено, активизируется SQL- запрос для получения необходимых данных через объект OleDbDataAdapter:
DBCommand = New OleDbDataAdapter_
(“ Select CourseName from Courses Where”_
& “CourseID = “&Session(“CourseID”)_
, DBConn)
Затем выполняется SQL- инструкция с помощью метода Fill объекта OleDbDataAdapter.
Метод имеет два параметра. Первый параметр представляет собой имя объекта DataSet, в который необходимо поместить данные из базы. Второй параметр – это имя, используемое для задания записи или группы записей в объекте DataSet:
DBCommand.Fill(DSPageData,_
“CourseName”)
Объект DataSet теперь содержит все записи, полученные посредством SQL-запроса. Присвоим название курса свойству Text элемента управления Label:
lblTitle.Text = “<center>Course”_
& DSPageData.Tables(“CourseName”)._
Rows(0).Item(“CourseName’)_
& “</center>”
Взаимодействие с клиентом
Рассмотрим средства для Web-узлов, которые могут использоваться практически любой компанией. Эти средства дают возможность вести диалог с клиентами.
Обсудим проект Анкета. Приложение Анкета динамически создает вопросник для посетителя, чтобы выявить его мнение об определенном аспекте деятельности компании. Ответы, выбранные посетителем, записываются в базу данных.
Проект Анкета
Приложение Анкета удобно использовать для проведения опроса посетителей по различным темам. Приложение является очень гибким в том смысле, что может генерировать различные анкеты с необходимым числом вопросов и ответов. Одна страница приложения позволяет посетителю отвечать на вопросы. Другая страница предназначена для менеджера, который просматривает результаты опроса.
Описание проекта
Приложение будет состоять из двух страниц. Первая страница предназначена для посетителя (рис.13.1)
Посетителю предлагается серия вопросов с возможными вариантами ответов(перечисление ответов осуществляется посредством элементов управления DropDownList). В данном примере посетителю задается четыре вопроса.
Рис. 13.1. Окно проекта Анкета
При рассмотрении кода вы увидите, что в элемент управления Panel динамически добавляются элементы, их число зависит от количества вопросов в анкете.
Ответив на вопросы, посетитель нажимает кнопку OK для передачи своих ответов в базу данных. Текст сообщения также взят из базы данных. Для разных опросов можно применять различные сообщения.