![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Создание теста на Visual Basic |
СОДЕРЖАНИЕВВЕДЕНИЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ ПРОЕКТА Введение Назначение разработки Требования к программе или программному изделию ОПИСАНИЕ ПРОГРАММЫ Общие сведения Назначение и область применения Функциональное назначение Описание логической структуры Используемые технические и программные средства Вызов и загрузка Входные данные Выходные данные РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Общие сведения о программе Условия выполнения программы Характеристика программы Настройка программы Проверка программы Обращение к программе Выполнение программы Сообщения ЗАКЛЮЧЕНИЕ СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ПРИЛОЖЕНИЯ ВВЕДЕНИЕMySQL разработал Михаэль Видениус. MySQL, является относительно небольшой и быстрой реляционной СУБД основанной на традициях Hughes ech ologies Mi i SQL (mSQL). SQL - это сокращение от S ruc ured Query La guage (структурированный язык запросов). SQL создан для работы с реляционными базами данных. Он позволяет пользователям взаимодействовать с базами данных (просматривать, искать, добавлять и управлять данными). MySQL соответствует спецификации A SI 92 SQL. Наиболее простой способ работы с MySQL сводится к использованию программы MySQL. Это клиентская часть СУБД MySQL. Можно выполнять команды SQL непосредственно из командной строки системы u ix или из интерактивного режима MySQL. СУБД MySQL имеет библиотеку C API. Ее можно использовать для запросов к базе данных, вставки данных, создания таблиц и т.п. C API поддерживает все функции MySQL. MySQL Характеризуется большой скоростью, устойчивостью и легкостью в использовании, является идеальным решением для малых и средних приложений. Microsof Visual Basic- это мощная система программирования, позволяющая быстро и эффективно создавать приложения для Microsof Wi dows. Программируемость в общем случае означает возможность управления данным приложением с помощью макроязыков либо с помощью других приложений. Все компоненты Microsof Office поддерживают один и тот же макроязык: Visual Basic for Applica io s (VBA), позволяющий создавать приложения непосредственно внутри документов Office (это называется: решения на базе Microsof Office). Общие принципы построения VBA-программы. Следует заметить, что программа не является самостоятельным структурным элементом в иерархии объектов языка VBA, и поэтому редактор VBA распознаёт по именам не программы, а процедуры, модули и проекты. Любая VBA-программа обязательно содержит хотя бы одну процедуру - по той простой причине, что компилятор языка VBA может выполнять только операторы, помещённые в процедуру. Однако выполняемая программа-процедура может, в свою очередь, обращаться к одной или нескольким другим процедурам, помещённым в один или несколько модулей, входящих в состав одного или проектов. Другими словами, правильно будет сказать, что в VBA строки программного кода организованы в процедуры, которые размещаются в модулях, а модули размещаются в проектах. Отсюда можно сделать вывод, что программный код VBA состоит из следующих &quo ;строительных блоков&quo ;. Оператор - это наименьшая единица VBA - кода. Он предназначен для определения переменной, установки параметров или выполнения какого-либо действия в программе.
Процедура - это отдельная единица программного кода VBA, которую можно вызвать по имени для выполнения и которая может выполнять самостоятельно. Любая процедура содержит один или несколько операторов. Модуль - это именованная единица, состоящая из одной или нескольких процедур и раздела объявлений, в котором объявляются переменные, константы и пользовательские типы данных, а также устанавливаются параметры компилятора. Проект - включает в себя все модули, формы и связанные с приложением объекты, относящиеся к конкретному документу, причём проект сохраняется вместе с самим этим документом. Редактор VBA Для входа в редактор имеется два пути: горячие клавишы Al F11 и через меню Сервис - Макросы - Редактор Visual Basic. Также при изменении макроса в меню Вы автоматически окажетесь в редакторе. Меню редактора: File - команды сохранения изменений в проекте и вывода на экран и печать исходного кода макросов. Edi - команды управления исходным кодом в окне Code, а также объектами в формах. View - команды, позволяющие выводить или убирать с экрана различные окна самого редактора VBA. I ser - команды вставки в проект различных объектов: процедур, модулей, форм, классов и пр. Forma - команды используемые при создании пользовательских диалоговых окон. Они позволяют выравнивать объекты в форме по отношению друг к другу, настраивать размеры и внешний вид элементов управления и другие операции. Debug - команды тестирования и отладки кода. Позволяют запускать код с любой точки, отслеживать ход выполнения по шагам, видеть значения, прерывать программу в нужном месте. Ru - команды запуска программного кода на выполнение, прерывания, возобновление работы, а также возврата прерванной программы в исходное состояние. ools - команды, позволяющие выбрать макрос для выполнения или получения доступа к внешним библиотекам макросов. Доступ к диалоговому окну Op io (параметры) редактора и окну свойств VBA. Add-I s - одна команда Add-i Ma ager для вывода диалогового окна в котором можно загружать, выгружать, регистрировать или определять поведение программ - дополнений (надстроек). ТЕХНИЧЕСКОЕ ЗАДАНИЕ ПРОЕКТА Введение В настоящее время заметна тенденция к переходу от традиционной формы контроля знаний, например, экзаменов, контрольных работ к тестированию. Это проявляется во введении Единого Национального Тестирования (ЕНТ). Целью данной работы являться написание тестирующей программы. Программирование будет осуществляться с помощью языка программирования Visual Basic for Applica io s (VBA), встроенного в пакет Microsof Office. Результаты будут предоставляться преподавателям, а также использоваться для дополнения тестовой базы. Назначение разработки Данный программный продукт предназначен для тестирования знаний учащихся. Требования к программе или программному изделию Требования к надежности Программа должна проверять знания учащихся и выполнять основные функции независимо от воздействия на нее внутренних и внешних факторов. База данных работает под управлением Microsof SQL Server. Используется много поточный доступ к базе данных. Необходимо обеспечить одновременную работу с программой с той же базой данной модулей экспорта внешних данных.
Время восстановления после отказа, вызванного сбоем электропитания технических средств (иными внешними факторами), не фатальным сбоем операционной системы, не должно превышать 30-ти минут при условии соблюдения условий эксплуатации технических и программных средств. Время восстановления после отказа, вызванного неисправностью технических средств, фатальным сбоем (крахом) операционной системы, не должно превышать времени, требуемого на устранение неисправностей технических средств и переустановки программных средств. Требования к программным средствам: Минимальные Процессор не ниже Pe ium-166 Оперативная память не менее 32 МБ Свободная память на жестком диске не менее 300 Мб Устройство считывания с компакт-диска Манипулятор «Мышь» Операционная система Wi dows 98/2000/XP MS Excel 2002/2003 и MySQL. Требования к защите информации и программ не предъявляются. ОПИСАНИЕ ПРОГРАММЫ Общие сведения Тестирующая программа предназначена для проверки знаний учащихся. Язык программирования Visual Basic for Applica io s (VBA), MySQL Системные требования: Операционная система Wi dows 98-XP. Среда программирования Visual Basic for Applica io s MySQL, ODBC Назначение и область применения Тестирующая программа предназначена для проверки знаний учащихся. Функциональное назначение Тестирующая программа предназначена для проверки знаний учащихся, позволяющая преподавателю в короткое время опросить несколько десятков учеников. Описание логической структуры Используемые технические и программные средства MS Excel 2002/2003 и MySQL. Минимальные Процессор не ниже Pe ium-166 Оперативная память не менее 32 МБ Свободная память на жестком диске не менее 300 Мб Устройство считывания с компакт-диска Манипулятор «Мышь» Операционная система Wi dows 98/2000/XP Вызов и загрузка Загрузка программы осуществляется с помощью пункт Сервис - Надстройки и выбрать файл с расширением .xla и поставить галочку напротив нужного файла. Входные данные Входными данными для программы является база данных, использующиеся для ввода Фамилии Имя, группы, Вопрос, Ответы, Номер правильного ответа. После прохождения теста оценка записывается в базу данных Выходные данные Выходными данными для программы является база данных, использующиеся для записи оценки. При нажатии на кнопку Далее вопрос и ответы берутся из базы данных. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Общие сведения о программе Программа предназначена для проверки знаний учащихся. Пользователь имеет возможность получить адекватную оценку за свои знания. Условия выполнения программы Программа реализована на базе Microsof Excel 2002/2003 и рассчитана для работы в операционной среде WI DOWS 98/XP с установленной программой Microsof Excel 2002/2003 из комплекта Microsof Office. Программа тестировалась на ПК с процессором Pe ium 200МГц и 32Мб оперативной памяти. Однако для работы с базами данных желательно иметь компьютер с более современной конфигурацией. Минимальные требования: Монитор, клавиатура, системный блок, мышь. Характеристика программы Public Fu c io QueryError() As Boolea QueryError = myQueryError E d Fu c io Public Fu c io Error ex () As S ri g Error ex = myError ex E d Fu c io Настройка программы Для работы программы необходимо установить MS Excel 2002/2003 и MySQL.
Введение Основная цель курса дисциплины «Офисное программирование» сформировать у студентов комплекс знаний, умений и навыков, необходимых для решения профессиональных задач в области автоматизации работы с офисным пакетом Microsoft Office на основе использования программ, созданных на языке Visual Basic for Application (Visual Basic для приложений). VBA это язык программирования, встроенный во множество программ, от приложений Microsoft Office, Microsoft Project, Visio и AutoCad до многочисленных специализированных приложений, предназначенных для управления производственными процессами, учета финансовых ресурсов или информационной поддержки клиентов. Данное учебное пособие предназначено для того, чтобы обеспечить необходимой справочной информацией по созданию работающих приложений в офисном пакете Microsoft. В книге представлены идеи, решения и накопленный опыт программирования на языке Visual Basic for Application. Хотя учебное пособие привязан к программному продукту Microsoft Office, рассмотренные идеи можно использовать в любом программном продукте, поддерживающем VBA
1. Тест на языке программирования Visual Basic
2. Сведение midi и wave композиций в cakewalk pro audio 6.0
3. Создание в среде Borland C++ Builder dll, совместимой с Visual C++
4. Adobe Premiere 6.0. Спецэффекты
5. Особенности интерфейса программы RightMark Audio Analyzer 6.0.3
10. Создание баннеров с помощью программы Adobe PhotoShop 7.0
11. Тесты по информатике с ответами. Вариант 6
12. Создание программы на языке Delphi 7.0
14. Создание Вселенной или большой взрыв
16. Современная политическая карта мира - учебник 10 класса - Максаковский - 30 тестов
17. Чили: создание блока Народное единство и президентские выборы 1970 года
18. Создание топографического плана местности
19. Правовые основы создания, реорганизации и ликвидации кредитной организации
20. Возникновение (создание) юридического лица в современном гражданском праве
21. Создание Татарской АССР и правительственная политика Казанского края в 16в.
25. Методические указания и вопросы к тесту по римскому праву
26. Тесты по английскому языку
27. История создания балета "Лебединое озеро"
28. Использование переносного значения слова для создания художественных тропов
29. Основные этапы создания государства на Украине
30. Исторические тесты по эпохе Петра 1
32. Тест по истории
33. Создание системы государственного образования. Книгоиздательское дело
36. Указатель "x-y" координат (история создания "мышки")
37. Инженерия знаний. Создание системы "Посредник", заключающей договоры на поставку стройматериалов
41. Создание текстового редактора в Turbo Pascal
42. Расчетная работа по дисциплине "Информатика" (создание шаблона "Пояснительная записка")
43. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")
44. Разработка лабораторного практикума "Создание тестирующей программы"
45. Создание игры
46. Возможности системы программирования Delphi для создания пользовательского интерфейса
47. Создание экспертных систем в среде EXSYS
48. Создание базы данных "Библиотека"
49. Отчёт по созданию курсовой работы «База данных ACCESS»
50. Учебник по созданию Shareware-программ
51. Создание фигурного текста посредством WordArt
52. Вопросы на тему "Windows, Excel & Word" с тестами, иллюстрациями и пояснениями
53. Создание текстовых документов с помощью MS Word
58. Создание и ведение Красных Книг - действенная форма сохранения биологического разнообразия
59. Создание ситуации успеха в учебной деятельности школьников
60. Сладкие холодные блюда, печенье из песочного теста
61. Овощные блюда: жареные и тушеные. Блинчатое тесто
63. История создания сотовой связи
64. История создания и технология производства кирпича
66. История возникновения тестов интеллекта
67. Тест достижений "Сознание человека"
69. Тест для 5-х классов по гандболу
73. Создание теории рынка Альфредом Маршаллом
74. История создания кредитной системы в России
75. Создание отдела маркетинга на АО "ДСК"
76. Исследование проблем создания брэнда
77. Предпосылки создания и будущее новой европейской валюты - евро (Доклад)
78. Создание Единого экономического пространства
79. Организация создания и функционирования венчурных фирм в строительстве
80. Процесс создания открытого акционерного общества
81. Создание предприятия по производству торгового оборудования
84. Акционерные общества: Принципы создания и функционирования
85. Создание предпринимательских связей
89. Тесты по предмету "Финансы предприятий" ч.1
90. Создание собственного производства на предприятии оптовой торговли обувью
92. Экономика предприятия. Обоснование создания сборочного производства
93. Создание мануфактурной промышленности при Петре I
94. Создание государства Урарту
95. Создание мануфактурой промышленности при Петре I
96. История создания краеведческого музея
97. Создание и становление Древней Руси
99. Британские инициативы по созданию буферной зоны в Корее в ноябре 1950 года.