Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програми на VBA &Тест&

Реферат Розробка програми на VBA &Тест&





p align="justify"> При створенні додатків на VBA вам, швидше за все, не доведеться піклуватися про встановлення та налаштування спеціальної середовища програмування і наявності потрібних бібліотек на комп'ютері користувача - MS Office є практично на будь-якому комп'ютері.

Незважаючи на те, що часто додатки VBA виконуються повільніше, ніж би вам хотілося, вони не ресурсомісткі і дуже добре працюють. Але, як правило, для програм на VBA особливих вимог про продуктивності і ні: для написання ігор, драйверів, серверних продуктів мова не використовується.

Програми на VBA за замовчуванням не компілюються і тому вносити в них виправлення дуже зручно. Не потрібно розшукувати вихідні коди і перекомпілювати програми.


1.3 Опис змінних


При написанні своєї курсової роботи я використовувала 5 змінних. Перша - I заповнюється з textox1, розташованим на першій формі.


i=TextBox1.Text


Змінна I - це ім'я тестованого користувача

Решта змінні аналогічні один одному. Вони використовуються для збереження відповідей користувача. У кожну з змінних a, b, c і d поміщаються значення 1 або 0, де 1 - це відповідь «право», а 0 - відповідь «ліво»

=1

b=0


Всі змінні повинні бути глобальними, щоб розпізнавались усіма формами. Для цього вони введені в Module 1.


1.4 Опис команд


У моїй програмі використовувалися наступні команди і методи:

Sub - оператор оголошення. Він спільно з відповідним йому оператором End Sub оголошує процедуру з ім'ям. Він також вказує, що процедура є Public, що ознчает, що будь-який код, який до нього звертається, може його викликати.

Unload me - закриття активної форми

Show - метод переходу до іншої форми

If - оператор умовного переходу

And - оператор логічного множення

MsgBox - оператор, який здійснює вивід інформації в діалоговому вікні і встановлює режим очікування натискання кнопки користувачем.


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


1.6 Розробка програми


Програма складається з 4 питань:

. Ведучий очей. Витягнути руку і з'єднати подушечки великого і вказівного пальців. Утворене отвір (віконце) направити на який-небудь об'єкт, подивившись при цьому двома очима. Потім закрити праве око і подивитися у віконце лівим, потім закрити ліве око і подивитися правим. Визначити, який очей дозволяє бачити через отвір-віконце, не зрушуючи його. Це і є провідний очей.

. Провідна рука. Схрестити руки в позі Наполеона. Та рука, яка виявиться зверху - ведуча.

. Ведучий палець. Скласти праву і ліву долоню і зчепити пальці. Ведучий - верхній великий палець.

. Провідна долоню. Аплодування - провідна долоню та, яка зверху.

Користувач відповідає на кожне питання «право» або «ліво ».

2. Практична частина


.1 Інтерфейс програми


Одне з найважливіших завдань, яке стоїть перед тим, хто хоче створити за допомогою Microsoft Visual Basic будь-яку програму, нехай навіть саму найпростішу, це розробка інтерфейсу програми. Використовуючи панель інструментів, я створила наступний інтерфейс.

Заготовки для майбутніх форм.

У першій формі я використовувала такі елементи як label, commandbutton і textbox.



В інших формах я використовувала тільки напис і 2 кнопки.



Я заповнила поля написами, назвала кнопки і трохи змінила -Кольорове палітру. Отримані, в результаті цих дій форми:


І приклад результату:



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


При розробці будь-якого програмного продукту необхідно проводити його тестування, з метою перевірки правильності програми і виявлення помилок.

Тестування - це динамічний контроль програми, тобто перевірка правильності програми при її виконанні на комп'ютері

Відкривши програму, необхідно ввести своє ім'я і натиснути на кнопку «Поїхали!». Далі потрібно відповісти на 4 п...


Назад | сторінка 2 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми, що реалізує алгоритм, який використовує z-буфер
  • Реферат на тему: Розробка програми для оцінки через систему тестування знань
  • Реферат на тему: Розробка програми підтримки користувача СОЛО-35.02
  • Реферат на тему: Розробка програми тестування
  • Реферат на тему: Розробка програми FileInfo за коштами середовища програмування Microsoft Vi ...