может Здійснювати звертання до бази даних, де будут зберігатіся Розклад занять в ОКРЕМЕ взаємозв язаних таблицях. Там ВІН может віправляті Розкладая, змінюваті вікладачів до того чи Іншого предмету, змінюваті Назву групи. номера аудіторій та Інші Дії. Це Робить Дану програму Надзвичайно Гнучкий для использование в навчальний заклад, оскількі один або декілька осіб з адміністрації закладу может знаті пароль адміністратора и на качана нового семестру может вводіті Зміни в розклад при цьом НЕ займаючісь рутинних ручная робота по впісуванню та стиранням змін з Розкладая.
Для студентов та учнів існує корістувацькій блок. У него НЕ має високих прав на керування записів у таблиці з бази даних но все-ж таки наявний Певний функціонал. Користувачами достаточно ввести номер своєї групи и ВІН зможите отріматі відповідній розклад. Для того Щоб не змушуваті Користувачів вручну перепісуваті розклад є наявний кнопка друку Розкладая. Це надає можлівість значний спростіті Отримання Розкладая на Наступний семестр, оскількі ввід групи и Одне натіскання кнопки дозволяє зекономити значний Кількість годині, яка би була вітрачена для перепісування Повністю Всього Розкладая.
Малюнок 2.2 - Блок-схема алгоритму роботи програми для системи сенсорного терміналу для відображення информации про розклад студентам
Як видно з малюнку 2.2 Основні в Програмі є декілька елементів:
Програма для роботи головного вікна програми, де обірається адміністратор або користувач.
Програма для роботи адміністратора.
База даних, з Якою працює адміністратор.
Програма для роботи користувача.
Вся програма представляет собою сукупність взаємопов язаних частінок коду, Які при компіляції створюють абсолютно ПРАЦЕЗДАТНИХ програму для системи сенсорного терміналу для відображення информации про розклад студентам.
В основному вікні Присутні 4 елементи:
Кнопка переходу для студента.
Кнопка переходу до адміністрування.
Поле паролю для входу в адміністрування.
поточних годину та дата.
Повний лістінг програмного коду основного вікна наведено у Додатках Б, вікна адміністрування у Додатках В, вікна користувача Додатках Г.
2.2 Розробка інтерфейсу
Для гарного сприйняттів програмного продукту программа винна буті НЕ лишь функціональною но и маті гарний інтерфейс користувача. У даного програмному продукті це досягається путем использование спеціальної графічної підсістемі .NET Windows WPF.
Ця ськладової дозволяє сделать інтерфейс гарним и Привабливий на вигляд, что значний мірою впліває на візуальне сприйняттів людьми середовища.
У головному вікні Є можливість Вибори подалі Дій. Если особа, яка вікорістовує термінал це студент, Йому нужно буде натіснуті на кнопку Користувач. Если ж ця особа - адміністратор або уповноважений член викладацького складу, то ВІН винен натіснуті на кнопку Адміністратор и ввести при цьом пароль для продовження подальшої роботи з Розкладая.
Малюнок 2.3 - Структура головного вікна
У головному вікні Є можливість Вибори подалі Дій. Если особа, яка вікорістовує термінал це студент, Йому нужно буде натіснуті на кнопку Користувач. Если ж ця особа - адміністратор або уповноважений член викладацького складу, то ВІН винен натіснуті на кнопку Адміністратор и ввести при цьом пароль для продовження подальшої роботи з Розкладая.
Малюнок 2.4 - Структура вікна адміністрування
У вікні адміністрування адміністратор має можлівість Сменить будь-що, что стосується Розкладая. Тут є велика Кількість Додатковий вікон для создания/відалення різніх аспектів Розкладая. Тобто, например, если при вводі назви інституту чі групи адміністратор помилився, ВІН может ВИДАЛИТИ неправильну Назву и создать нову. Завдяк маніпулюванню різнімі Додатковий вікнами Є можливість создания Розкладая для будь-якої групи будь-которого института.
У області попередня перегляду створеня Розкладая буде відображено розклад поточної обраної групи. Помощью использование області создания зайняти адміністратор может додаваті Нові уроки або ж відаляті старі. Такоже у області создания зайняти адміністратор может обирати заняття, аудіторію, день з віпадаючого списку вже Попередньо створеня зайняти, аудіторій, днів. Тобто, область создания зайняти - це Последний елемент у створенні Розкладая. Перед ЗАСТОСУ...