Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KURSOVOJ.docx
Скачиваний:
85
Добавлен:
23.12.2018
Размер:
1.82 Mб
Скачать

3.3 Розробка sql запитів

Для того щоб отримувати дані з БД нам необхідно сформувати SQL запити. Для відображення інформації з бази даних на екрані (у вікні програми) у прийнятному та зрозумілому користувачеві вигляді використовуються SQL-запити.

Формування SQL-запитів на основі вже сформованої бази даних можливе за допомогою графічного модулю PostgreSQL – Pgadmin.

Перелік SQL запитів приведений нижче:

  1. SQL-запит для зчитування із бази інформації необхідних для входу користувача до системи має вигляд:

"SELECT * FROM public.user WHERE login='{0}';", де

{0} – це логін користувача, який підключається до системи.

2.) SQL-запит для зчитування із бази інформації необхідних для формування таблиці даних студентів має наступний вигляд:

"SELECT * FROM public.user WHERE id_user='{0}';", де

{0} – це номер користувача в базі даних, який увійшов до системи.

3.) SQL-запит для повертання значення всіх полів таблиці; SELECT id, Predpriyatie, gorod, yliza, dom, kvartira, kod klienta, director, tel, kontaktnoe_lizo FROM user

4.) SQL-запит для занесення в базу даних нового користувача має наступний вигляд:

"INSERT INTO public.{0} (login, password,) VALUES ('{1}', '{2}'), де

{0} – назва бази даних;

{1}- логін;

{2} – пароль.

4 Розробка засобів інтеграції в підприємство

Дана програма не є комерційним продуктом і розроблена за допомогою безкоштовних програмних засобів на операційній системі Linux OC. Серверною СRБД є PostgreSQL 8.4.3. Розробка SQL запитів виконувалася за допомогою програми pgAdminIII, написанні коду, компіляція та тестування виконувалися у програмі MonoDevelop.

Тому для інтеграції розробленого ПЗ є дуже простим, у підприємстві на робочому місці працівника бухгалтерії необхідною на операційній системі є Linux OC, а яку необхідно інсталювати СКБД pgAdminIII. За допомогою цієї програми створити базу даних. За допомогою інструментів pgAdminIII заповнити таблицю даними про підприємства та рахунки. Скопіювати розроблене ПЗ та у файлі setting.properties вказати шлях до БД, ім’я користувача та пароль. Ці дані необхідні для виконання підключення до БД.

Після проведення дій описаних вище розроблений програмний продукт має запрацювати.

ВИСНОВКИ

В курсовому проекі викнано розробку програмного засобу для вирішення задачі автоматизації платіжного доручення на малому підприємстві.

Було розроблено структуру бази данних, яка дозволила реліазувати створення платіжного доручення, створення довідників «Предприяти» та «Рахунок», розробили проограмму яка реалізуе такі функції: регістрація та вхід користовача під своїм паролем та логіном, додавання та редагування інформації в довідниках, створення платіжного доручення, розробили зручний інтерфейс для коористувача за допомогою кроссплатформенної бібліотеки елементів інтерфейсу GTK#.

Завдяки тому, що використовували засіб автоматизації MonoDevelop IDE та для формування SQL-запитів за допомогою графічного модулю PostgreSQL – Pgadmin програмне забезпечення не є комерційним продуктом і розроблене за допомогою безкоштовних програмних засобів на операційній системі Ubuntu Linux, тому що ці засоби є вільними в використанні. Розроблена система є гнучкою і може бути розширена в рамках специфіки роботи.

ПЕРЕЛІК ПОСИЛАНЬ

  1. http://bibliotekar.ru/bank-14/32.htm

  2. Шилдт Г. « C++ : базовый курс» - Вильмс, 2008 – 620 с.

  3. Дейт, К.,Дж. Введение в системы баз данных, 7-е издание – Вильямс, 2001 – 1072 с.

  4. http://msdn.microsoft.com/ru-ru/vcsharp/aa336809.aspx– Онлайн підручник мови С#.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]