Створення електронної бази даних учнів класу або школи в цілому - психологічний портфель

Минуло кілька років з тих пір, як я писав нижченаведену статтю, присвячену роботі з програмою MS Access. За цей час я повністю перейшов на роботі і вдома на вільне програмне забезпечення, так як вважаю його більш перспективним і юридично обгрунтованим.

Точно такий же підхід реалізований і в пакеті Лібреофіс. База з якою я працюю вже кілька років, розроблена в програмі Libreoffice Base. Підхід при створенні бази точно такий же як і в наступне описі.

На своєму сайті я викладаю розроблений мною шаблон бази даних. який можна завантажити і використовувати в своїй роботі.

Економія свого особистого часу (не треба буде довгий час нишпорити по паперах, щоб знайти особисті дані учня).

Зрештою, це красиво і естетично і якщо ви залучите до роботи пару «головастих» учнів - їм буде хороша практика.

Ну от слів, до справи. Отже, з чого почати? Відкриваємо програму і створюємо таблицю в режимі конструктора.

В поле «КОД», тип даних виставляємо «лічильник», в поле «ДАТА», виставляємо тип даних «дата час», в поле «Примітки», ставимо «поле МЕМО», а в поле фото тип даних «вкладення».
До речі, перед тим, як створювати базу даних. в папку з нашої майбутньої БД, помістимо папку з фотографіями нашого класу (ми їх потім будемо брати звідти). Після того, як макет таблиці ми зробили, зберігаємо її під необхідним нам ім'ям. Потім відкриваємо нашу табличку, і заповнюємо 2-3 рядки.

Коли все у нас буде готово, таблиця буде виглядати приблизно так:

Тепер, переходимо до найцікавішого. Починаємо створювати форму.

Переходимо на вкладку «СТВОРЕННЯ», натискаємо кнопку «створення форм» і відкриваємо «майстер форм» (Рис.4). Відкриється вікно створення форми. Переносимо все поля, крім поля «Код» - хоча можна його і залишити, тоді в формі воно буде відображатися.

Потім задаємо ім'я форми. і натискаємо прапорець «Змінити макет форми».

Відкривається конструктор форм. Натискаємо «Поле зі списком» і курсором, у верхній частині (у мене вона чорного кольору) малюємо прямокутник - праворуч від «ф_9в клас».

Відразу програма, запропонує нам зробити наступні кроки і ми вибираємо останній пункт.

Пошук в поле зі списком, зробимо на основі прізвища.

Програма нам запропонує створити підпис поля зі списком. За замовчуванням це буде ОСОБА_1. «1» можна буде прибрати.

Наступним кроком, у нас буде зміна макета форми під себе. Н при зсуві одного поля, зсуваються все. Як нам зробити так, щоб порушувався, тільки потрібна нам частину? Для цього виділяємо потрібні нам поля і натискаємо кнопку «ловив» (рис. 11). Відбудеться видалення мекета угруповання і Ви можете зрушувати об'єкт на свій смак.

Після того, як Ви розташували об'єкти на свій смак, переходимо в режим форми, і побачимо наступне (рис. 12):

Наша форма працює! При виборі необхідної прізвища. виходять всі дані на неї.!
Той зразок, який я виклав на сайті, містить в собі дані по трьом вигаданим прізвищам. Якщо Ви будете користуватися моєї заготівлею. то не виходячи з форми, змінюєте дані в осередках, так як Вам потрібно. Потім, щоб додати новий рядок, натискаєте кнопку додавання нового рядка (Рис.13 - обведено червоним) і додаєте необхідні дані. Коли заповніть на весь клас, перезавантажуєте форму і все у вас працює!

P.S. при запуску програми, вона зажадає з Вас включити заблоковане вміст - включайте, інакше пошук погано працюватиме.