
4.4 Побудова запитів на мові sql
Пропозиція запиту на вибірку виглядає наступним чином: SELECT [предикат] {* | таблиця .* | [таблиця.] Поле1 [AS псевдонім1] [, [таблица.] Поле2 [AS псевдонім2] [, ...]]} FROM табличне вираз [, ...] [WHERE ... ] [GROUP BY ... ] [HAVING ... ] [ORDER BY ... ]
Згідно вказаних вимог у листі завдання до розробки та створення запитів, необхідно створити запити, в яких відобразити відбір та вивід на екран перевізників та рейси, що діють на поточний час. Це запити з об’єднанням двох таблиць.
Запит 1
SELECT Reys.kod_pereviznuka, Reys.nazva_marshruta,;
Reys.chas_vidpravlenya, Reys.chas_prubutya, Reys.vidstan,;
Reys.marka_avtobusa, Reys.mistkist, Reys.nomer_reysa, Avtobus.marka,;
Avtobus.gos_nomer, Avtobus.voditel, Avtobus.god_vupyska,;
Avtobus.nomer_kyzova, Avtobus.nomer_dvugyna, Avtobus.kod_pereviznuka;
FROM ;
AVTOSTANCUYA!REYS ;
INNER JOIN AVTOSTANCUYA!AVTOBUS ;
ON Reys.kod_pereviznuka = Avtobus.kod_pereviznuka
Запит 2
SELECT Pereviznuk.kod_pereviznuka, Pereviznuk.nazva_phirmu,;
Pereviznuk.telephon, Pereviznuk.derektor, Avtobus.marka,;
Avtobus.gos_nomer, Avtobus.voditel, Avtobus.god_vupyska,;
Avtobus.nomer_kyzova, Avtobus.nomer_dvugyna;
FROM ;
AVTOSTANCUYA!PEREVIZNUK ;
INNER JOIN AVTOSTANCUYA!AVTOBUS ;
ON Pereviznuk.kod_pereviznuka = Avtobus.kod_pereviznuka
…………………………………………………………………………………………………………………………………………..
5. Розробка інформаційної підсистеми
5.1 Інтерфейс підсистеми
Інтерфейс користувача є своєрідним комунікаційним каналом, яким здійснюється взаємодія користувача і комп'ютера.
Кращий, призначений для користувача інтерфейс - це такий інтерфейс, якому користувач не повинен приділяти багато уваги, майже не помічати його. У загальних принципах проектування інтерфейсу виділяють такі основні положення:
- система повинна допомагати виконати завдання, а не ставати завданням для користувача;
- при роботі з системою користувач не повинен відчувати себе необізнаним.
Перший принцип - це прозорість інтерфейсу. Інтерфейс повинен бути легким для освоєння і не створювати перед користувачем перешкоду, яку він повинен подолати, щоб приступити до роботи.
При розробці поставленої задачі було використано об’єктно-орієнтоване програмування (ООП). ООП – це методологія програмування, яка ґрунтується на змалюванні програми у вигляді сукупності об’єктів.
…………………..
5.2 Опис автоматизованих функцій
До них відносять:
опис процедур формування вхідних даних для перевірки працездатності та правильності роботи ІПС, запуску на виконання програми, що перевіряється, і одержання результатів розрахунку (або виконання функцій автоматизованої системи); опис дій оператора при підготовці вхідних даних і перевірці програми на контрольному прикладі.
- функції прикладної задачі, тобто які процеси необхідно автоматизувати;
вимоги до часового регламенту та характеристикам процесу реалізації автоматизованих функцій (точності, надійності і т. ін.), вирішення задач.
Висновки
…………………………………………………
У цьому структурному елементі відображають також відповідність вимогам завдання на курсове проектування.
У висновках наводиться стисла викладка показників, отриманих при розробці проекту; вказуються напрями подальшої роботи над проектом.
У висновках студент вказує, які завдання розв’язані ним у процесі проектування, та які навички та вміння були вдосконалені (отримані) під час виконання курсового проекту.