Рефераты. Считывание данных из гостевой книги в таблицу

Считывание данных из гостевой книги в таблицу


| |
|Министерство образования и культуры |
|республики Молдова |
| |
|Университет иностранных языков и |
|международного бизнеса |
| |
| |
| |
| |
|Отчёт по курсовой работе |
| |
| |
|“Программирование” |
|II курс. Специальность: Вычислительная техника |
| |
| |
| |
|Дата выдачи |
|дата защиты |
|10 апреля 2000 |
|5 июля 2000 |
| |
| |
| |
|Студент гр.989 |
|Сергеев Александр Владимирович |
|Оценка: |
|За дизайн ____ |
|За содержание____ |
|За защиту ____ |
|------------------------- |
|Проверил : Общая оценка____|
| |
|__________________ |
| |
| |
| |
|Кишинёв 2000 |

Дата выдачи задания: 10.04.00
Дата сдачи готового задания 5.06.00
В результате выполнения задания по курсовой работе представляется дискета, содержащая разработанную программу (функции, процедуры), наборы исходных данных, требуемые для проверки работы, а также составляется отчет который должен содержать:

1. Титульный лист 1 стр.
2. Задание (этот лист) 1 стр.
3. Теоретическое введение (общие вопросы, относящиеся к Вашей работе) 3-4 стр.
4. Описание разработанной программы области применения, методы использования 1-2 стр.
5. Система обозначений, описание переменных, аргументов функций и процедур и пр. 1-2 стр.
6. Экранные копии этапов разработки с разъяснениями каждого изображения.

Описание работ по отладке программы 2-3 стр.
7. Копии диалогов, итоговые результаты 2-3 стр.
8. Текст программы (программ) в виде текстового файла, описание их подключения к системе VBA, MS Office или VB6 2-4 стр.
9. Заключение и библиография, ссылки

Internet (c описанием содержимого, тема- тической направленности) 2 стр.

______

ИТОГО 15-22 стр.

Задание 2


Тема: «Набор процедур VBA - Считывание данных из гостевой книги frontpage
2000 в таблицу access 2000.


Ccылка - http://www.ProgrammingMSAccess.COM/

- Исходные данные в файле «Date2.doc» в каталоге «Соммоn» сети

«Univers-Moldova».

- Перевести на русский язык техническое описание процедур.

- Ввести и отладить код функций и процедур, используемых в примере.

- Создать необходимые процедуры и файлы данных (если это необходимо) для проверки работоспособности разработанного приложения.

Теоретическое введение

Секрет, как стать профессиональным разработчиком программ на Visual
Basic, состоит в том, чтобы писать программы, требующие от нас применения самых разнообразных возможностей Visual Basic. Среди них: доскональное знание и способность на практике применять стандартные средства управления панелью инструментов и компоненты ActiveX; умение правильно устанавливать и манипулировать свойствами, функциями и событиями объекта; способность писать ясный и чёткий программный код с возможностью повторного использования некоторых сегментов программы в дальнейшем; умение создавать наглядный и эффективный интерфейс пользователя.

Для работы над этой курсовой мне потребовалось изучить приложение
FrontPage, а также изучить некоторые возможности Visual Basic в приложении
Access.

Microsoft FrontPage 2000 включает все необходимые средства для эффективной разработки и эксплуатации веб-узлов. Пользователи могут легко создавать качественно оформленные веб-страницы, выбирая наиболее удобный способ разработки. FrontPage 2000 позволяет придавать законченный и профессиональный вид веб-узлам, импортировать и редактировать код HTML любым из существующих способов и применять новейшие веб-технологии. С помощью FrontPage 2000 можно легко выполнять обновление веб-страниц, а также пользоваться гибкими средствами для управления узлами Интернета и интрасетей. FrontPage 2000 позволяет создавать и поддерживать узлы, следить за их работой и производить периодические обновления. Рабочие группы и команды специалистов могут использовать веб-узлы для совместной работы, а компании - осуществлять развертывание и администрирование FrontPage 2000 в масштабах предприятия. FrontPage 2000 помогает сэкономить время пользователям пакета Microsoft Office. Этот продукт работает по принципу приложений Microsoft Office, что упрощают его освоение.

Моя задача состояла в том, чтобы в приложении FrontPage создать гостевую книгу. Затем в приложении Access создать однотабличную базу данных и в модуле Visual Basic набрать и отладить код программ, которые бы считывали данные из гостевой книги в базу данных.

Для того чтобы набрать и отладить программу необходимо ознакомиться с элементами, составляющими основу программирования на Visual Basic, т.е. с командами, операторами, функциями и ключевыми словами.

Операторы и функции


Оператор Sub объявляет имя, параметры и тело процедуры.
Оператор End Sub заканчивает процедуру.
Оператор Dim объявляет переменные и выделяет память под них.
Оператор Set связывает ссылку на объект с переменной или свойством.
Цикл Do Until … Loop повторяет блок команд, пока условие не станет верным.
Цикл If … Then … Else выполняет команду (инструкцию) или блок команд в зависимости от значения выражения.
Оператор On … GoTo передаёт на одну из нескольких определённых строк, в зависимости от значения выражения.
Функция InStr возвращает позицию первой найденной подстройки в строке.
Функция Ucase возвращает строку, преобразованную в верхний регистр.
Оператор Mid замещает определённое количество символов в строке на символы из другой строки.
Функция Mid возвращает определённое количество символов с определённой позиции строки.
Функция Lcase возвращает строку в нижнем регистре.
Функция Left возвращает определённое количество символов с начала строки.
Оператор With выполняет последовательность команд для конкретного объекта или переменной специализированного типа.
Функция Resume продолжает выполнение программы после завершения процедуры обработчика ошибок.
Оператор Print записывает форматированные данные в файл.
Оператор Function объявляет имя, аргументов и код подпрограммы, возвращающей значение (функции).

Переменные

Итак, переменная представляет собой временное хранилище для данных в нашей программе. Кто учился информатике в школе, наверное, помнит, что
"переменные - это такие ящички в которых содержится информация...". В тексте программы мы можем использовать сколько угодно переменных. Особая польза от них - это то, что мы присваиваем нужным данным короткий и легко запоминающийся идентификатор. Ярлычок, так сказать. Если мы присвоим переменной UserName значение "Иванов Пётр Иванович", то в дальнейшем использовать восемь символов легче, чем восемнадцать !!! Переменные могут содержать практически любую информацию.
Чтобы грамотно использовать переменную, нужно её сначала объявить, зарезервировать под неё память. Для этого используются следующие ключевые слова: Dim, Private, Public, Static, Global.
Переменные можно объявлять на уровне модуля и на уровне процедуры. Под уровнем модуля подразумевается часть формы General и стандартный модуль, а под уровнем процедуры подразумевается Sub, Function и т.д.
Пояснение использования Static. Описывает переменные только на уровне процедуры. Переменная, описанная на уровне процедуры, "живёт" только в пределах этой процедуры на протяжении работы приложения.
Пояснение использования Dim. Описывает переменные как на уровне модуля так и на уровне процедуры. Переменная, описанная на уровне процедуры, живёт только в пределах этой процедуры и прекращает работу по окончанию процедуры. Её мы чаще всего и применяем как счётчик, т.к. он и нужен то нам всего в данной процедуре. Переменная, описанная на уровне модуля, доступна для всех процедур данного модуля. Т.е. если нам нужна переменная, которую видят все функции и процедуры, тo её надо объявить со словом Dim на уровне модуля.
Пояснение использования Public. Описывает переменные на уровне модуля.
Таким образом переменная стаёт глобальной, но на уровне формы и доступна всем остальным модулям
Конечно, при переходе в другую форму переменная будет пустой, неизвестной для второй формы! Чтобы избежать этого нужно объявить переменную в стандартном модуле со словом Public или Global. Тогда переменная будет доступна и известна каждой форме.
Пояснение использования Private. Описывает переменные как на уровне модуля так и на уровне процедуры. Переменная, описанная на уровне процедуры, живёт только в пределах этой процедуры. Переменная, описанная на уровне модуля, доступна лишь модулю, в котором она объявлена.
Объявление всех переменных считается хорошей привычкой. В помощь забывчивым и незабывчивым есть инструкция Option Explicit. Помещать эту инструкцию нужно на уровне модуля и потом она проверяет каждую переменную объявлена ли она или нет? Если нет - выскакивает ошибка. Размер отводимой памяти под переменную зависит от вида этой переменной. Основные виды переменных указаны в Таблице 1 .

Таблица1 Основные виды переменных
|Тип данных |Размер |Диапазон значений |
|Integer (Целое) |2 байта |от -32 768 до 32 767 |
|Long Integer (Длинное |4 байта |от -2 147 483 648 до 2 |
|целое) | |147 483 647 |
|Single - precision |4 байтa |от -3.402823E38 до |
|Floating point (Одинарной| |3.402823E38 |
|точности с плавающей | | |
|десятичной точкой) | | |
|Double - precision |8 байт |от -1.79769313486232D308 |
|Floating point (Двойной | |до 1.79769313486232D308 |
|точности с плавающей | | |
|десятичной точкой) | | |
|Currency (Денежные |8 байт |от -922337203685477.5808 |
|единицы) | |до 922337203685477.5807 |
|String (Строка) |1 байт на |от 0 до 65 535 символов |
| |символ | |
|Boolean (Логический) |2 байт |True (Истина) или False |
| | |(Ложь) |
|Date (Дата) |8 байт |от January (Январь)1, |
| | |100, до December |
| | |(Декабрь) 31, 9999 |
|Variant (Вариант) |16 байт (для |для всех типов данных |
| |чисел); 22 | |
| |байт на символ| |
| |(для строк) | |

Описание разработанной программы, области применения, методы использования.

Набор процедур, включенных в эту курсовую, был специально создан для сайта THE TECH REPUBLIC (www.techrepublic.com).

Этот набор процедур разработан для считывания данных из Гостевой книги, созданной в приложении FrontPage, в однотабличную базу данных, созданную в приложении Access.

При работе с Гостевой книгой очень удобно использовать этот набор процедур.

Сейчас очень широко используется Интернет. Существует огромное количество сайтов, на которых очень часто можно встретить страничку с
Гостевой книгой. Там можно не только просто зарегистрироваться, заполнив необходимые формы, но и оставить свой комментарии по тому или иному вопросу, подписаться на всевозможные электронные журналы и газеты и многое другое.

Страницы: 1, 2



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.