Информационно-справочная система "Управление городом"

Исследование существующих методов организации динамических структур данных. Методы реализации мультисписковых структур используя особенности языка C++. Физическая структура данных для сохранения в файл. Разработка алгоритмов и реализация основных функций.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 25.01.2015
Размер файла 504,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

ui->label_rep2->setText("фамилия");

ui->label_rep3->setText("возраст");

ui->label_rep1->show();

ui->label_rep2->show();

ui->label_rep3->show();

ui->zamena1->show();

ui->zamena2->show();

ui->zamena3->show();

ui->findBox->hide();

ui->peoplezam->setEnabled(false);

ui->peoplezam->show();

}

void MainWindow::on_peoplezam_clicked(){

del_people(start, p1, p2, p3, p4, p5);

p6=ui->zamena1->text();

p7=ui->zamena2->text();

p8=ui->zamena3->text();

add_people_tolist(start, p1, p2, p3, p4, p6, p7, p8);

ui->replace_box->hide();

ui->findBox->hide();

ui->resultfind->hide();

ui->pushButton_2->setEnabled(true);

ui->call_manu_add_rayon_button->setEnabled(true);

ui->call_menu_add_flat_button->setEnabled(true);

ui->call_menu_add_house_button->setEnabled(true);

ui->call_menu_add_people_button->setEnabled(true);

ui->call_menu_add_street_button->setEnabled(true);

ui->call_remove_menu_button->setEnabled(true);

ui->checkBox_clearlist->setEnabled(true);

ui->checkBox_removeel->setEnabled(true);

ui->pushButton_save->setEnabled(true);

ui->pushButton_load->setEnabled(true);

ui->peoplezam->hide();

this->shovtree();

}

void MainWindow::on_pushButton_save_clicked(){

savelist("E:/mylist.dat", start);

}

void MainWindow::on_pushButton_load_clicked(){

clearlist(this->start);

loadlist("E:/mylist.dat", this->start);

this->shovtree();

}

файл алгоритм мультисписковый

Приложение Б

Руководство пользователя

ИНФОРМАЦИОННО-СПРАВОЧНАЯ СИСТЕМА «УПРАВЛЕНИЕ ГОРОДОМ»

1. ВИЗУАЛИЗАЦИЯ СОДЕРЖИМОГО МУЛЬТИСПИСКА

При открытии автоматически создается пустой список в динамической памяти. Вид окна программы после запуска показан на рисунке Б.1.

Рисунок Б.1 - Интерфейс программы

После загрузки списка из файла, в правой части окна можно увидеть древовидную структуру всех уровней списка. В нижней части выводится главная таблица со списком улиц города и номерами обслуживающих ЖЭКов. Скриншот окна показан на рисунке Б.2.

Рисунок Б.2 - Окно программы после загрузки файла

Размещено на Allbest.ru


Подобные документы

  • Анализ характеристик объекта компьютеризации. Разработка структур данных, алгоритмов и программного обеспечения системы управления базой данных. Особенности синтеза структур данных. Разработка алгоритмов системы и оценка результатов тестирования.

    курсовая работа [37,0 K], добавлен 07.12.2010

  • Базы данных, их сущность, структура и системы управления. Организация данных во внутримашинной сфере. Поле, запись, файл как основные типы структур данных файловой модели, их характеристика и особенности. Работа с запросами и вывод их полей на экран.

    реферат [49,0 K], добавлен 12.11.2009

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

    курсовая работа [742,8 K], добавлен 23.01.2014

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

    дипломная работа [2,2 M], добавлен 24.06.2012

  • Изучение применяемых в программировании и информатике структур данных, их спецификации и реализации, алгоритмов обработки данных и анализ этих алгоритмов. Программа определения среднего значения для увеличивающегося количества чисел заданного типа.

    контрольная работа [16,0 K], добавлен 19.03.2015

  • Проблемы с организацией данных. Определение и классификация динамических структур данных. Линейные односвязные, двухсвязные, кольцевые списки. Очередь, стеки. Описание основных типов данных и функции для работы с ними. Листинг программы, пример ее работы.

    контрольная работа [290,6 K], добавлен 17.07.2012

  • Основные принципы концепции типа данных в языках программирования. Разновидности структур данных. Дискретные и непрерывные скалярные типы. Файл, последовательность, множество. Линейный список. Сложность алгоритмов. Построение рекурсивных подпрограмм.

    презентация [2,5 M], добавлен 14.10.2013

  • Краткая характеристика интегрированной среды Turbo Pascal. Принципы программирования разветвляющихся алгоритмов, циклических структур, задач обработки символьных данных, множеств. Правила записи данных в текстовый файл. Понятие явной и косвенной рекурсии.

    учебное пособие [1,5 M], добавлен 10.12.2010

  • Определение понятия структур данных. Рассмотрение информации и ее представления в памяти. Особенности непозиционных и позиционных систем счисления. Классификация структур данных, операции над ними. Структурность данных и технология программирования.

    презентация [359,3 K], добавлен 20.05.2015

  • Изучение условий поставленной задачи и используемых данных для разработки программы хранения информации о рейсах поезда. Описание разработанных функций, листинга, блок-схем алгоритмов и дерева функции. Рассмотрение сценария диалога данной программы.

    курсовая работа [532,7 K], добавлен 20.07.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.