Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчет по ТП.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.09 Mб
Скачать
  1. Индивидуальное задание.

    1. Постановка задачи

Главной задачей курсового проекта является создание удобной, небольшой программы «Учет вычислительной и оргтехники», которая позволит пользователю вести свою собственную базу данных учета вычислительной и оргтехники. Программа должна иметь приятный, дружественный интерфейс. Должна позволять пользователю редактировать данные, удалять и добавлять новые записи, а также осуществлять поиск и сохранять изменения. Сама база данных выводится для просмотра и редактирования в DBGrid (или dataGridView). Программа должна содержать краткое описание и информацию о разработчике.

  • Требование к составу и параметрам технических средств: программа должна работать на ПК типа IBM.

  • Требования к программной совместимости: Программа должна работать под управлением семейства ОС Win32.

  • Требования к маркировке и упаковке: требования не предъявляются.

  • Требования к условию эксплуатации: запрещается применение программ в помещениях с повышенной/пониженной влажностью, повышенной/пониженной температурой воздуха (-10-+30), а с агрессивным воздействием окружающей среды.

  • Требования к транспортированию и хранению: требования не предъявляются.

    1. Реализация и тестирование

Тестирование

Запускаем программу и выбираем таблицу.

Рисунок 1. — Главное окно программы.

Рисунок 2. — Выбор таблицы.

Выбор таблицы производится в начальном окне с помощью системы меню выбрать вкладку "Устройства",тогда таблица откроется в новом окне.

Рисунок 3. — Таблица «Системники».

Произведем поиск по полю отдел. Введем библиотека.

Рисунок 4. — Поиск по отделу.

Рисунок 5. — Результат поиска.

Для добавления и удаления записи ипользуется навигатор:

Рисунок 6. — Кнопки для работы с таблицей (навигатор).

Реализация

Форма №1

Рисунок 8. — Начальная форма программы

На этой форме расположены следующие компоненты:

DBGrid – обеспечивает табличный способ отображения на экране строк данных из ADOQuery. Приложение может использовать DBGrid для отображения, вставки, уничтожения, редактирования данных БД.

ADOQuery – подключение базы данных. Этот компонет при запуске программы не виден.

DataSource – возвращает или задает источник данных. Этот компонент при запуске программы не виден.

Button – командная кнопка с надписью, выполняющая определённые функции.

ComboBox - выпадающий список - на экране видна одна строка, а сам список появляется при нажатии на кнопку со стрелкой.

Edit - хранится текст, который можно помещать в данный компонент, как во время проектирования, так и во время выполнения программы.

Navigator - служит для навигации и редактирования записей в таблицах DBGrid.

MainMenu - создание меню программы.

Форма №2

Рисунок 9. — Форма "Системники"

На этой форме расположены следующие компоненты:

DBGrid – обеспечивает табличный способ отображения на экране строк данных из ADOQuery. Приложение может использовать DBGrid для отображения, вставки, уничтожения, редактирования данных БД.

ADOQuery – подключение базы данных. Этот компонет при запуске программы не виден.

DataSource – возвращает или задает источник данных. Этот компонент при запуске программы не виден.

Button – командная кнопка с надписью, выполняющая определённые функции.

ComboBox - выпадающий список - на экране видна одна строка, а сам список появляется при нажатии на кнопку со стрелкой.

Edit - хранится текст, который можно помещать в данный компонент, как во время проектирования, так и во время выполнения программы.

Navigator - служит для навигации и редактирования записей в таблицах DBGrid.

MainMenu - создание меню программы.

ComboBox - выпадающий список - на экране видна одна строка, а сам список появляется при нажатии на кнопку со стрелкой.