Разработка справочно-информационной системы на языке программирования C#

Бинарные деревья поиска, основные действия с ними. Сущность префиксного (прямого), инфиксного (симметричного) и постфиксного (обратного) обхода в глубину. Описание функций редактирования исходных данных. Листинг и текст программы Form 1 и Form 2.

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

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

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

{

DialogResult = MessageBox.Show("В текстовом поле обнаружена информация, вы уверены что хотите выйти ?", "Информация", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

if (DialogResult == DialogResult.Yes)

{Dispose();}

else

{

ShowDialog();

}

}

}

}

}

Текст программыForm3.cs

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Курсовая_работа

{

public partial class Form3 : Form

{

public Form3()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

if (textBox1.Text != "")

{

DialogResult = DialogResult.OK;

Close();

}

else if (textBox1.Text == "")

{

MessageBox.Show("В поле \"" + label1.Text + "\" отсутствует значение", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information);

}

}

private void Form3_FormClosing(object sender, FormClosingEventArgs e)

{

if (textBox1.Text!="" && DialogResult!= DialogResult.OK)

{

DialogResult = MessageBox.Show("В текстовом поле обнаружена информация, вы уверены что хотите выйти ?", "Информация", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

if (DialogResult == DialogResult.Yes)

{

Dispose();

}

else

{

ShowDialog();

}

}

}

}

}

Текстп рограммыForm4.cs

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Курсовая_работа

{

public partial class Form4 : Form

{

public Form4()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

if (textBox1.Text != "" && textBox2.Text != "" && textBox3.Text != "" && comboBox1.Text != null)

{

DialogResult = DialogResult.OK;

Close();

}

else

{

MessageBox.Show("Не все поля заполненны", "Информация", MessageBoxButtons.OK, MessageBoxIcon.Information);

}

}

private void Form4_FormClosing(object sender, FormClosingEventArgs e)

{

if ((textBox1.Text != "" && DialogResult != DialogResult.OK) || (textBox2.Text != "" && DialogResult != DialogResult.OK) || (textBox3.Text != "" && DialogResult != DialogResult.OK) || (comboBox1.Text != "" && DialogResult != DialogResult.OK))

{

DialogResult = MessageBox.Show("В текстовом поле обнаружена информация, вы уверены что хотите выйти ?", "Информация", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

if (DialogResult == DialogResult.Yes)

{Dispose();}

else

{

ShowDialog();

}

Текст программыForm5.cs

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Курсовая_работа

{

public partial class Form5 : Form

{

public Form5()

{

InitializeComponent();

}

}

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


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

  • Сущность объектно-ориентированного подхода в программировании. Описание языков программирования. Использование бинарных деревьев для поиска данных, алгоритмы их обхода. Разработка Windows-приложения автоматизированной системы "Планета животных".

    курсовая работа [3,7 M], добавлен 16.09.2016

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

    курсовая работа [3,6 M], добавлен 17.02.2013

  • Основы программирования на 32-битном Ассемблере, разработка с его помощью программы, демонстрирующей работу одного из разделов ОС Windоws. Описание используемых АРI-функций как интерфейса программирования приложений. Листинг программы, результаты работы.

    курсовая работа [164,5 K], добавлен 18.05.2014

  • Древовидная структура – "Бинарное дерево поиска", его структура и взаимосвязь основных компонентов, исследование в глубину. Описание разработанного программного продукта. Главные функции редактирования исходных данных и принципы работы с файлами.

    курсовая работа [1,6 M], добавлен 13.06.2014

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

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

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

    курсовая работа [1,0 M], добавлен 30.06.2022

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

    курсовая работа [224,3 K], добавлен 11.02.2016

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

    контрольная работа [559,3 K], добавлен 20.05.2012

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

    курсовая работа [1,9 M], добавлен 28.05.2014

  • Особенности разработки приложений для операционной системы с помощью императивного, структурированного, объектно-ориентированного языка программирования Delphi. Формальное начало программы. Выделение конца программного блока. Листинг и описание программы.

    курсовая работа [1,2 M], добавлен 04.08.2014

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