Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Розробка застосування

Застосування БД факультету інформатики являє собою сукупність екранних форм що полегшують та скеровують роботу користувача. Екранні форми утворюють інтерфейс користувача.

На рис. 57 наведено Головну кнопкову форму з якої починається робота користувача з БД. На формі розміщені кнопки і відповідні написи біля них. Клацання по першій кнопці або напису біля неї виводить на екран кнопкову форму Форм_Наповнення яка дозволяє наповнювати БД даними. Клацання по другій кнопці або напису біля неї виводить на екран кнопкову форму Форм_Інформ яка дозволяє отримувати з БД інформацію. Клацання по третій кнопці дозволяє припинити роботу з БД і вийти з додатку.

При наведені покажчика миші на першу і другу кнопки або написи біля них, колір написів змінюється з чорного на червоний. Це сигналізує користувачеві що він знаходиться в зоні дії приєднаних до них команд. Щоб це відбувалося створено макрос Макрос_Глав_Кноп_Форм який складається з декількох вкладених макросів. Вкладені макроси приєднані до відповідних елементів форми у вікні властивостей на вкладці События.

Аналогічно для Форм_Наповнення створено Макрос_Форм_Наповнення,а дляФорм_Інформ - Макрос_Форм_Інформ. Для скорочення обсягу пояснювальної записки коди цих макросів тут не наводяться.

 

 

Макрос_Глав_Кноп_Форм
Вложенный макрос Колір0
Задать свойство  
Имя элемента Надпись 1
Свойство Цвет текста
Значение #000000
Задать свойство  
Имя элемента Надпись 3
Свойство Цвет текста
Значение #000000
Конец вложенного макроса
Вложенный макрос Колір1
Задать свойство  
Имя элемента Надпись 1
Свойство Цвет текста
Значение #FF0000
Задать свойство  
Имя элемента Надпись 3
Свойство Цвет текста
Значение #000000
Конец вложенного макроса
Вложенный макрос Колір3
Задать свойство  
Имя элемента Надпись 1
Свойство Цвет текста
Значение #000000
Задать свойство  
Имя элемента Надпись 3
Свойство Цвет текста
Значение #FF0000
Конец вложенного макроса
Вложенный макрос Відкр_Форм_Наповнення
Имя формы Форм_Наповнення
Режим Форма
Режим окна Обычное
Конец вложенного макроса
Вложенный макрос Відкр_Форм_Інформ
Имя формы Форм_Інформ
Режим Форма
Режим окна Обычное
Конец вложенного макроса
Глав_Кноп_Форм
Имя элемента Нажатие кнопки Перемещение указателя
Кнопка0 Макрос_Глав_Кноп_Форм. Відкр_Форм_Наповнення Макрос_Глав_Кноп_Форм.Колір1
Надпись1 Макрос_Глав_Кноп_Форм. Відкр_Форм_Наповнення Макрос_Глав_Кноп_Форм.Колір1
Кнопка2 Макрос_Глав_Кноп_Форм. Відкр_Форм_Інформ Макрос_Глав_Кноп_Форм.Колір3
Надпись3 Макрос_Глав_Кноп_Форм. Відкр_Форм_Інформ Макрос_Глав_Кноп_Форм.Колір3
Всі інші елементи   Макрос_Глав_Кноп_Форм.Колір0

 

Рисунок 57
Наповнення бази даними
Отримання інформації з бази даних
Вихід з додатку
Головна кнопкова форма
База даних факультету Інформатики
Наповнення Табл_Посада
Наповнення Табл_Кафедра
Форма Наповнення
Наповнення Табл_Група
Наповнення Табл_Звання
Наповнення Табл_Студент
Наповнення Табл_План
Наповнення Табл_Викладач
Наповнення Табл_Предмет
Наповнення Табл_Контроль
Головні таблиці
Підлеглі таблиці
Наповнення бази даними
Закрити форму
Предмети які має вивчати кожна група
Предмети які має вивчати студент
Форма Інформація
Склад навчальних груп (списки)
Загальна інформація щодо студента
Екзаменаційні відомості
Склад кафедр факультету
Загальна інформація щодо викладача
Інформація яку можна отримати з бази даних
Залікові відомості
Закрити форму

 

Кнопкова форма Форма_Наповнення (58) утримує кнопки і написи біля них, клацання по яким відкриває відповідні екранні форми для наповнення таблиць даними. Першими необхідно наповнювати даними головні таблиці, а потім наповнюються даними підлеглі таблиці.

Рисунок 58
Форм_Група
Форма для наповнення Табл_Група
Наповнення Табл_Посада
Наповнення Табл_Кафедра
Форма Наповнення
Наповнення Табл_Група
Наповнення Табл_Звання
Наповнення Табл_Студент
Наповнення Табл_План
Наповнення Табл_Викладач
Наповнення Табл_Предмет
Наповнення Табл_Контроль
Головні таблиці
Підлеглі таблиці
Наповнення бази даними
Закрити форму
Форм_Звання
Форма для наповнення Табл_Звання
Форм_Посада
Форма для наповнення Табл_Посада
Форм_Кафедра
Форма для наповнення Табл_Кафедра
Форм_Викладач_Наповнення
Форма для наповнення Табл_Викладач
Форм_Предмет
Форма для наповнення Табл_Предмет
Форм_Студент_Наповнення
Форма для наповнення Табл_Студент
Форм_Контроль
Форма для наповнення Табл_Контроль
Форм_План
Форма для наповнення Табл_План

Кнопкова форма Форма_Інформ (59) утримує кнопки і написи біля них, клацання по яким відкриває відповідні екранні форми для отримання з БД інформації що обумовлена завданням на проектування.

Форм_Вибір_Кафедра
Виберіть назву кафедри
Форм_Вибір_Студент_ Предмет
Виберіть прізвище студента
Форм_Вибір_Група_ Предмет
Виберіть номер групи
Форм_Вибір_Студент
Виберіть прізвище студента
Форм_Студент_Перегляд
Загальна інформація про студента
Форм_Вибір_Група
Виберіть номер групи
Форм_Група_Предмет
Предмети які вивчає певна група
Форм_Склад_Група
Склад групи
Рисунок 59
Предмети які має вивчати кожна група
Предмети які має вивчати студент
Форма Інформація
Склад навчальних груп (списки)
Загальна інформація щодо студента
Екзаменаційні відомості
Склад кафедр факультету
Загальна інформація щодо викладача
Інформація яку можна отримати з бази даних
Залікові відомості
Закрити форму
Форм_Студент_Предмет
Предмети які вивчає певний студент
Форм_Склад_Кафедра
Склад Кафедри
Форм_Вибір_Викладач
Виберіть прізвище викладача
Форм_Викладач_Перегляд
Загальна інформація про викладача
Діалог
Введіть номер групи
Діалог
Введіть код предмета
Звіт_Контроль_Залік
Залікова відомість
Діалог
Введіть номер групи
Діалог
Введіть код предмета
Звіт_Контроль_Залік
Залікова відомість


Читайте також:

  1. V. Виконання вправ на застосування узагальнювальних правил.
  2. А.1 Стан , та проблемні питання застосування симетричної та асиметричної криптографії.
  3. Автомобільні ваги із застосуванням цифрових датчиків
  4. Акти застосування норм права в механізмі правового регулювання.
  5. Акти застосування юридичних норм: поняття, ознаки, види.
  6. Акти правозастосування, їх види
  7. Акти правозастосування.
  8. Алгоритм із застосування річної процентної ставки r.
  9. Алгоритм із застосуванням річної облікової ставки d.
  10. Аміноглікозиди (стрептоміцину сульфат, гентаміцину сульфат). Механізм і спектр протимікробної дії, застосування, побічні ефекти.
  11. Аналіз зображувальних засобів. Застосування цілісного аналізу
  12. Антисептики ароматичного ряду (фенол чистий, іхтіол, дьоготь, мазь Вількінсона, лінімент за Вишневським). Особливості протимікробної дії та застосування.




Переглядів: 497

<== попередня сторінка | наступна сторінка ==>
Н. Яковенко. Здобутки і втрати Люблінської унії | Основні закони хімії

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.016 сек.