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

Реферат Програма автоматизації обліку громадян для відділу митного контролю





В'їзд або виїзд визначається за допомогою змінної BOOL , а період визначається методом FilterDate представленим далі:

public string FilterDate ()

{string temp = "date_ BETWEEN '" + dateTimePicker1.Value.Year + "-" + dateTimePicker1.Value.Month + "-" + dateTimePicker1.Value . Day + "00:00:00 'AND"; + = "'" + dateTimePicker1.Value.Year + "-" + dateTimePicker1.Value.Month + "-" + dateTimePicker1.Value . Day + "23:59:59 '";

return temp;}

Даний метод формує умова, для запиту використовуючи встановлені користувачем дані. Запит спирається на полі date , яке відповідає за дату оформлення рейсу. Таким чином, можна отримувати звіти за певний період.

Запит, який повертає суму перевезеної валюти в доларах з усіх актів, оформлених на пасажирів рейсів, реєстрованих за певний період:

SELECT SUM (act.money) AS Expr1 FROM flight INNER JOIN list_flight ON flight.reg_num = list_flight.key_f INNER JOIN act ON list_flight.key_l = act.key_f WHERE (flight.bool = '"+ BOOL +"') AND (flight. "+ FilterDate () +")

Запит, який повертає кількість вилученого товару з актів, оформлених на пасажирів рейсів, реєстрованих за певний час.

SELECT SUM (act.count_recall) AS Expr1 FROM list_flight INNER JOIN Act ON list_flight.key_l = act.key_f INNER JOIN flight ON list_flight.key_f = flight.reg_num WHERE (flight. " + FilterDate () + ") AND (Act.DAP <>'')



4. Тестування


Тестування програми здійснювалося у міру розробки частин програми. В результаті тестування знаходилися і виправлялися помилки, додавалися нові елементи, змінювалися і віддалялися непотрібні. У ході тестування були виявлені помилки:

невірні запити;

проблема компоненти DataGridView з властивістю AutoSizeColumnsMode при значенні Fill ;

зміщення компонент при запуску програми на ОС з нестандартними темами оформлення.

Помилки в запитах були виправлені з часом, але помилки компонент виникають унаслідок несправності Net Framework. Це пояснюється різними версіями бібліотек, зокрема неофіційними збірками. Для стабільної роботи потрібно користуватися ліцензійним програмним забезпеченням з останніми оновленнями. p align="justify"> Тестування проводилося шляхом перевірки вводу різної інформації. Програма тестувалася користувачами, що дозволило ш...


Назад | сторінка 6 з 10 | Наступна сторінка





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

  • Реферат на тему: Тестування звукової карти за допомогою програми RightMark Audio Analyzer за ...
  • Реферат на тему: Розробка програми тестування
  • Реферат на тему: Створення безкоштовної програми для тестування студентів
  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит
  • Реферат на тему: Розробка програми для оцінки через систему тестування знань