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

Реферат Розробка елементів інформаційної системи автоматизації документообігу в спортивній школі





дурах програмується робота програми при конкретному дії користувача.

Інтерфейс користувача створеної програми містить чотири форми (тобто стандартних вікна системи Windows).

Головне вікно програми зображено на малюнку 3.3. Вікно служить для доступу до інших вікон і управління додатком. Для цієї мети на формі були розміщені 7 кнопок (компонентів Delphi BitBtn). Три з них відкривають відповідно вікно форм, вікно запитів, вікно звітів. Кнопка «Допомога» відкриває довідкову систему. Кнопка «Захист» дозволяє змінити пароль доступу до програми. Кнопка «Згорнути» згортає всі додаток. Після натискання на «Вихід» закриються всі вікна програми, і вона завершить роботу.


Малюнок 3.3 - Головне вікно програми


Вікно «Форми» (малюнок 3.4) служить для редагування таблиць бази даних. Користувачеві не дуже зручно працювати з додатком, що відкриває велику кількість вікон. Тому для редагування кожної з чотирьох таблиць не створювалося окреме вікно. Замість цього вікно «Форми» містить чотири вкладки (Групи, Тренери, Спортсмени та Розклад)


Малюнок 3.4 - Вікно «Форми»


Вкладки були створені шляхом розміщення на формі компонента PageControl. На кожній з вкладок є кнопки переходу на інші вікна, а також кнопка закриття вікна.

Візуалізація даних здійснюється за допомогою компонентів DBGrid, DBEdit і DBComboBox. DBGrid - це сітка (таблиця), в якій відображаються всі дані. Для неї було встановлено властивість ReadOnly, тим самим редагування записів стало можливо тільки через інші компоненти. DBEdit - це поле редагування, яке налаштовується на конкретне поле таблиці бази даних. DBComboBox - список. Він заповнюється значеннями з іншої таблиці, тому наприклад, у полі «Тренер» можна вказати тільки того тренера, який присутній у відповідній таблиці. Для навігації, вставки і видалення записів бази даних служить компонент DBNavigator, що представляє панель кнопок.

Вкладки «Спортсмени» та «Розклад» мають відмінності від двох інших (малюнок 3.5).


Малюнок 3.5 - Вкладка «Групи - Розклад»


Це викликано тим, що таблиці «Спортсмени» та «Розклад» є підпорядкованими таблиці «Групи». Тому вгорі вікна розташовані додаткові компоненти відображення і компонент DBNavigator, керуючий вибором записи в головній таблиці (таблиці «Групи»), причому зміна даних тут неможливо. В іншому набір компонентів вкладок ідентичний і залежить від кількості та типу полів у відповідній таблиці.

Вікно «Запити» (малюнок 3.6.) призначено для виведення певних даних з БД. У вікні є кнопки переходу на інші вікна і кнопка закриття. Висновок даних проводиться компонентом DBGrid, а навігація по записах - DBNavigator. Висновок необхідних даних відбувається після натискання потрібної кнопки. Для параметричних запитів спочатку необхідно вибрати в списку (компонент ComboBox) значення. Заповнюються списки даними з таблиць БД, тому вказати неіснуюче значення не вдасться.


Малюнок 3.6 - Вікно «Запити»


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

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

Результат виконання запиту представлений на малюнку 3.8


Малюнок 3.7 - Приклад виконання запиту


Малюнок 3.8 - Результат виконання запиту


У вікні «Звіти» (малюнок 3.9.) крім кнопок для переходу і виходу є кнопки «Розклад», «Списки груп» і «Тренери», що відкривають відповідний звіт.

Малюнок 3.9 - Вікно «Звіти»


На малюнку 3.10 наведено приклад звіту «Тренери», який являє собою відомість, в якій показана інформація про заробітну плату кожного з тренерів без урахування і з урахуванням відсоткової надбавки, а також зазначена загальна грошова сума, що виплачується всім тренерам.


Малюнок 3.10 - Звіт «Тренери»


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


Назад | сторінка 22 з 35 | Наступна сторінка





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

  • Реферат на тему: Національне агентство інвестицій і приватизації Республіки Білорусь - " ...
  • Реферат на тему: Комп'ютерний малюнок
  • Реферат на тему: Вікно в світ євангельських істин: стихія російської народної мови в поемі Н ...
  • Реферат на тему: Навчальний малюнок
  • Реферат на тему: Малюнок і перспектива