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

Реферат Використання офісного програмування в розробці Електрон освітніх ресурсов





Використовують Для пояснення питань комерційної торгівлі компонентів програми макросу;

Тіло макросу. Код програми, Який можна змінюваті так, як це робиться в будь-якому текстовому редакторі. Если макрос містіть оператори, Які з тихий чі других причин є непотрібнімі, можна просто ВИДАЛИТИ Зайві рядки з модуля;

ключовими словами EndSub. Вікорістовується для Позначення кінця макросу. При віконанні інструкції EndSub ніякіх бачимо Дій НЕ відбувається, альо при цьом звільняється вся пам ять, яка вікорістовувалася для виконан підпрограмі. Переглядаючі макрос, можна помітіті, что деякі части тексту відображаються різнімі Кольорах. Так, например, Коментарі мают зелений колір шрифту, а ключові слова, что мают строго Певний сенс, відображаються синім. При вінікненні помилок в Програмі, частина коду підфарбовується червоного кольору. Для віділення різніх секцій макросу Використовують відступі в коді. Коженая рівень відступу допомагає відокремлюваті одну часть підпрограмі від Іншої. Їх делать НЕ обов язково, макроси Виконувати Незалежності від них. Це робиться для більш легкого читання тексту програми. У коді макросу часто можна зустріті поєднання пробілу и символу підкреслення в кінці рядка. Ця комбінація назівається символом продовження рядка и сообщает про том, что Наступний рядок макросу винен буті прієднаній до потокового для Утворення єдиного оператора.

Макрос, крім зручності, мают и Інші Преимущества. Оскількі комп ютері более прістосовані для виконан повторювання Завдання, чем люди, записів рекордером Неодноразово віконуваніх команд підвіщує точність и ШВИДКІСТЬ роботи. Іншою Перевага использование макросів є ті, что при їх віконанні зазвічай немає необхідності в прісутності людини-оператора. У разі, если макрос очень довгий або Виконує операции, что вімагають значного годині, можна переключітіся на Інший додаток.



. ОПІВ ПРОГРАМИ


2.1 Опис програми


У даного розділі курсової роботи детально описано Розробка та приклада виконан програмні засоби, спрямованостей на покращення роботи такого електронного ресурсу, як розклад зайняти студентов. Описів его інтерфейс, процедура та ЗАГАЛЬНІ Особливостігри роботи.

Даній програмний засіб, представляет собою макрос, розроблення помощью вбудованої мови програмування Visual Basic for Applications в Excel. Робота макросу Полягає в Перевірці та знаходженні збігів в розкладі зайняти, таких як збіг аудіторій чі вікладачів. Тобто, для Запобігання потрапляння двох и более різніх груп в одну аудіторію, если Це не заплановано, чи проведення парі в двох и более різніх групах одним викладачем, если це такоже НЕ заплановано.

У даного прікладі дано Університетський розклад зайняти студентов, Створення і Поданєв у виде книги Microsoft Excel, Який складається з чотірьох листів, КОЖЕН лист которого містіть розклад зайняти на тиждень для одного курсу відповідно (Рис. 2). Та один лист «ЗБІГІ», Який вміщує дані - результати роботи макросу.

Структура Розкладая складах таким чином, что на шкірні пару розраховано по два рядки документа Excel. Отже, у Першому рядку запісується назва дисципліни, а в іншому ее викладач.

Що ж стосується аудіторій, то коміркі, Які містять дані про них, являються собою про єднання двох рядків.



Рис. 2. Приклад універсітетського Розклад занять


Умовний, розіб ємо код макросу на 4 части (описание змінніх, поиск прізвіщ, поиск аудіторій, Виведення результатів) та розглянемо детальніше шкірних Із них.

У першій части макросу (Мал. 3) опісуються змінні Які будут в подалі вікорістанні. МАСИВ arr та arr1 включаються літери стовпців, Які містять дані про пару в розкладі та про аудіторію відповідно. Колекція outcol містітіме знайдені макросом збігі.

Оскількі про єкт типом Collection может містіті только одинарний входження одного елемента, то СПРОБА Додати до такого об єкта Вже включень елемент буде розцінюватіся як помилка.

Кож у першій части вказано, что макросу слід продовжіті роботові, на випадок Виникнення подобной помилки (On Error Resume Next).


Рис. 3. Перша частина макросу


У второй части макросу (Мал. 4) віконується перебір всех рядків по всех аркушах книги, Які містять прізвіща вікладачів (только по масиву arr).

Оскількі у нашому розкладі, перша пара записана в 8-му та 9-му рядку, то и цикл перевіркі прізвіщ вікладачів відповідно почінається з 9-го рядка та триває аж до останньої парі в розкладі тижня (57-й рядок).

Если Одне прізвище та ініціали викладача зустрічаються дві и более разів в ...


Назад | сторінка 7 з 9 | Наступна сторінка





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

  • Реферат на тему: Розробка технічної части програми АНАЛІЗУ мережі Wi-Fi
  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Розробка програми &Розклад&
  • Реферат на тему: Розробка програми "Розклад навчальних занять"
  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...