Разработка приложения на VBA "Тест" - Курсовая работа

бесплатно 0
4.5 61
Создание тестовой программы на определение доминирующего полушария мозга у человека с применением наиболее распространенного языка Visual Basic for Applications. Выбор технических и программных средств. Интерфейс программы, ее тестирование и листинг.


Аннотация к работе
Visual Basic for Applications (VBA, Visual Basic для приложений) - немного упрощенная реализация языка программирования Visual Basic , встроенная в линейку продуктов Microsoft Office .Поэтому для своего проекта я решила создать тест, чтобы определить, какое у человека полушарие мозга доминирует или этот человек обладает счастливым свойством равновесия между обоими полушариями, а также установить слабые и сильные стороны преобладания того или иного полушария.В качестве среды программирования мною была выбрана среда Visual Basic for Application (VBA), встроенная в офисный пакет приложений, созданный корпорацией Microsoft для операционной системы Microsoft Windows. С помощью VBA можно легко и быстро создавать пользовательские приложения, используя единую для всех офисных программ среду и язык. VBA (Visual Basic for Applications) - это диалект языка Visual Basic, расширяющий возможности Visual Basic и предназначенный для работы с приложениями Microsoft Office и другими приложениями от Microsoft и третьих фирм. VBA - самый удобный язык для работы с приложениями Office, ведь язык VBA встроен в приложения Office (и не только), и код на языке VBA можно хранить внутри документов приложений Office - документах Word, книгах Excel, презентациях POWERPOINT и т.п. Конечно же, этот код можно запускать оттуда на выполнение, поскольку среда выполнения кода VBA (на программистском сленге - хост) встроена внутрь этих приложений.При написании своей курсовой работы я использовала 5 переменных. Первая - I заполняется из textox1, располагающимся на первой форме. i = TEXTBOX1.TextВ моей программе использовались следующие команды и методы: Sub - оператор объявления. Он совместно с соответствующим ему оператором End Sub объявляет процедуру с именем.Программа состоит из 4 вопросов: 1. Ведущий глаз. Вытянуть руку и соединить подушечки большого и указательного пальцев. Образовавшееся отверстие (окошко) направить на какой-либо объект, посмотрев при этом двумя глазами. Затем закрыть правый глаз и посмотреть в окошко левым, потом закрыть левый глаз и посмотреть правым. Определить, какой глаз позволяет видеть через отверстие-окошко, не сдвигая его.Одна из важнейших задач, которая стоит перед тем, кто хочет создать при помощи Microsoft Visual Basic любую программу, пусть даже самую простейшую, это разработка интерфейса программы. Используя панель инструментов, я создала следующий интерфейс.При разработке любого программного продукта необходимо проводить его тестирование, с целью проверки правильности программы и обнаружения ошибок. Открыв программу, необходимо ввести свое имя и нажать на кнопку «Поехали!». После ответа на последний вопрос пользователь автоматически получает результат, в котором описываются сильные и слабые стороны тестируемого, а также некоторые основные черты характера.If a = 1 And b = 1 And c = 1 And d = 1 Then MSGBOX i & ", результат вашего теста:" & Chr(10) & "ПППП - ориентация на общепринятое мнение, на стереотипы, консервативный тип характера, что обеспечивает наиболее стабильное объединение" If a = 1 And b = 0 And c = 1 And d = 1 Then MSGBOX i & ", результат вашего теста:" & Chr(10) & "ПЛПП - деловой тип характера, сочетающий аналитический склад и мягкость (основная черта). If a = 1 And b = 0 And c = 0 And d = 1 Then MSGBOX i & ", результат вашего теста:" & Chr(10) & "ПЛЛП - склонность к новым впечатлениям и способность не создавать конфликтов. If a = 0 And b = 0 And c = 0 And d = 1 Then MSGBOX i & ", результат вашего теста:" & Chr(10) & "ЛЛЛП - эмоциональность в сочетании с решительностью (основная черта), энергичность, некоторая разбросанность приводят к тому, что у подобных характеров возможны эмоциональные, быстро принимаемые непродуманные решения. If a = 0 And b = 0 And c = 0 And d = 0 Then MSGBOX i & ", результат вашего теста:" & Chr(10) & "ЛЛЛЛ - обладатели полного набора «левых» тестов - это люди, для которых характерны способность по-новому взглянуть на вещи (антиконсерватизм), наибольшая эмоциональность, индивидуальность, эгоизм, упрямство, защищенность, иногда переходящая в замкнутость.Во время выполнения своей курсовой работы я более глубоко и основательно изучила и укрепила на практике все тонкости и моменты среды программирования Visual Basic for Applications.

План
Оглавление

Введение

1. Теоретическая часть

1.1 Анализ задания

1.2 Выбор технических и программных средств

1.3 Описание переменных

1.4 Описание команд

1.5 Алгоритм решения задачи

1.6 Разработка теста

2. Практическая часть

2.1 Интерфейс программы

2.2 Тестирование программы

2.3 Листинг программы

Заключение

Список использованной литературы

Введение
Цель данной курсовой работы - закрепление на практике знаний, полученных при изучении курса "МДК 01.02. Прикладное программирование", и приобретение опыта самостоятельной разработки прикладного программного обеспечения для решения расчетных задач для персонального компьютера.

Моей задачей является разработка приложения тест в среде Visual Basic for Applications.

Visual Basic for Applications (VBA, Visual Basic для приложений) - немного упрощенная реализация языка программирования Visual Basic , встроенная в линейку продуктов Microsoft Office .

Одно из достоинств VBA в том, что этот язык является единым для всех офисных приложений Microsoft и поэтому позволяет связывать их между собой.

Вывод
Во время выполнения своей курсовой работы я более глубоко и основательно изучила и укрепила на практике все тонкости и моменты среды программирования Visual Basic for Applications. Мне удалось на практике знания, полученных при изучении курса "МДК 01.02. Прикладное программирование", и приобрести опыт самостоятельной разработки прикладного программного обеспечения.

Моя программа написана на языке программирования VBA и позволяет проводить тестирование.

Список литературы
1. В. Кузьменко «VBA. Эффективное использование» 624 стр. 2012г.

2. Андрей Гарнаев «Самоучитель VBA» 511 стр. 2012г.

3. Джон Уокенбах «Excel 2013. Трюки и советы Джона Уокенбаха» 453 стр. 2014г.

Размещено на
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?