Исполнение практической части

Описание алгоритмов и технологии решения

Программа выполняет различные функции, такие как: открытие и вывод содержимого файла, добавление записи в файл, удаление записи из файла, удаление записи из файла по заданному учреждению, вывод учереждений по адресу в таблицу и сортировка по форме обучения.

Для записи данных был использован файл.

файл — это специально организованная структура данных распознаваемая компьютером как единое целое.

Для того, чтобы открыть файл, его необходимо ассоциировать с файловой переменной, имеющей соответствующий тип.

Операции над файлами проводятся с помощью стандартных процедур: Rewrite (открытие файла для записи), Assign (связывание файла), Reset (открытие файла для чтения), Close (закрытие файла).

Запись по использованию хранения данных курсового проекта «Вузы Беларуси » их запись представлены на рисунке 2.1.

Исполнение практической части

• Первый атрибут под названием «Наименование», отвечает за добавление Вуза по названию.

• Второй атрибут под названием «Место нахождения», он отвечает за добавления вуза в таблицу по адресу места нахождения.

• Третий атрибут под названием «Факультет», он отвечает за добавления в таблицу вуза по факультету ,выбираеться уже из зарание занесённых данных.

• Четвёртый атрибут под названием «Специальность», Отвечает за добавления вуза в таблицу по специальности. Специальность выбираеться из уже занесённых.

• Пятый атрибут под названием «Форма обучения ». Заноситься в таблицу при нажатии на нужную нам форму обучения.

Исполнение практической части

Рисунок 2.2 ––Основные части графического интерфейса

Графический интерфейс программы состоит из 3 блока, в каждом блоке присутствуют свои функции и операции. Интерфейс подразделяется:

• Первый блок. Блок Функции.

• Второй блок. Блок добавления факультета, специальности, удаления и коректировки .

• Третий блок. Блок добавления информации в таблицу.

• Вывод таблицы

Исполнение практической части

На рисунке 3.1 представлена часть кода для создания файла в данной программе. Код основан на создание текстового документа в папке с программой.

Исполнение практической части

Рисунок 3.1–– Часть кода для создания файла

На рисунке 3.2 представлена часть кода для открытия файла, при нажатии на кнопку выскакивает панель, где в Edit вводишь название файла.

Исполнение практической части

Рисунок 3.2––Часть кода для открытия файла

На рисунке 3.3 представлена часть кода для занесения информации в stringrid кнопка находится в панели, где мы вводим информацию в Edit.

Исполнение практической части

Рисунок3.3––Часть кода для добавления

На рисунке 3.4 представлена часть кода для удаления все информации по заданному учреждению, удаляется учреждение по названию.

Исполнение практической части

Рисунок 3.4––Часть кода для удаления конкретного учреждения

На рисунке 3.5 представлена часть кода для вывода учреждений где количество сотрудников меньше 50. Данная кнопка выводит только учреждения, где количество сотрудников меньше 50.

Исполнение практической части

Рисунок 3.4––Часть кода для вывода учреждения, где количество учащихся меньше 50

На рисунке 3.5 представлена часть кода для замены директора для заданного учреждения. При нажатии кнопки открывается панель, где вводится название учреждения и ФИО директора.

Исполнение практической части

Рисунок 3.5––Часть кода для замены директора для заданного учреждения

На рисунке 3.6 представлена часть кода для блокировки второй формы и кнопки, при недостатке символов в Edit, условия прописано для каждого Компонента Edit.

Исполнение практической части

Рисунок 3.7––Часть кода блокировки при недостатке символов в Edit.

На рисунке 3.8 представлена часть кода для сортировки таблицы по количеству учащихся, данная сортировка сортирует с большего к меньшему с верху в низ.

Исполнение практической части

На рисунке 3.8 представлена часть кода для выхода из формы, при завершении работы.

Исполнение практической части

Результаты работы

При запуске программы открывается форма под названием «Form3» (Рисунок 4.1). На «Титульной форме» присутствует тема и разработчик курсового проекта, а так же кнопка для перехода на следующую форму.

Исполнение практической части

Рисунок 4.1––«Титульная форма»

Затем открывается следующая форма под названием «Основная» (рисунок 4.2). На «Основной форме» присутствуют все функции и таблица с ещё не заполеными полями.

Исполнение практической части

Рисунок 4.1––«Основная форма»

В панеле «Функции» можно создать,открыть файл. Так же есть Добавление , Удаление , Сортировка , Просмотр данных , Поиск. В Справочник Специальности и справочник Факультеты произься добавление ( удаление) специальностей и факультетов. Так же это можно сделать в панелях «Добавление фукции» и « Добавление специальности».

В панеле «Удаление» мы можем удалить вуз по факультету . А так же найти вуз по наименованию.

В панеле настои мы можем изменить шрифт на жиный или обычный.
В панели «Добавление» мы добавляем вуз в таблицу.

Заключение

В курсовом проекте я ознакомилась с теоретическим материалом и разработала информационно поисковую-систему и систематизировала знания и умения работы с файлами, записями, процедурами языка программирования «Delphi» и применила их для создания информационно-поисковой системы.

В ходе разработки курсового проекта был подобран и изучен материал по теме «Красно-чёрные деревья».

Также была реализована Информационно-поисковая система «Вузы Беларуси» на языке программирования «Delphi». Для удобства и простоты использования, программа реализована в виде меню. Приложение выполнено таким образом, чтобы любому пользователю было легко и приятно работать с ней.

Delphi — это среда объектно-ориентированного программирования, основанная на языке Object Pascal. Используется для разработки и поддержки программного обеспечения. В отличии от своего прародителя, языка Pascal, многофункционален и удобен тем, что имеет визуальный редактор приложения, который позволяет создавать внешний облик будущей программы.

Программу можно использовать для ведения контроля Вузов Беларуси. Пользователь сможет легко заносить данные в таблицы, редактировать содержимое, удалять не нужные записи.

Поющие тибетские монахи. Мощное очищение. Горловое пение


Похожие статьи.

Понравилась статья? Поделиться с друзьями: