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

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

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

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

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

try

{

myConnection012.Open();

SqlParameter myParam28 = new SqlParameter("@Param28", SqlDbType.NVarChar, 50);

myParam28.Value = number;

SqlCommand myCommand4 = new SqlCommand("Delete FROM work WHERE number =@Param28",

myConnection012);

myCommand4.Parameters.Add(myParam28);

myCommand4.ExecuteReader();

myConnection012.Close();

Console.WriteLine("\nЗапись удалена!\n");

break;

}

catch

{

Console.WriteLine("Не удалось подключиться к серверу!\n");

break;

}

case "12":

Console.WriteLine("Введите регистрационный номер машины,по которому нужно найти владельца и модель автомобиля:");

number = Console.ReadLine();

if (number.Length == 0)

{

Console.WriteLine("Не был введен регистрационный номер машины !\n");

break;

}

SqlConnection myConnection12 = new SqlConnection(@"server=localhost; Trusted_Connection=yes; database=ServiceStation; Connection timeout=10");

try

{

myConnection12.Open();

SqlDataReader myReader5 = null;

SqlParameter myParam29 = new SqlParameter("@Param29", SqlDbType.NVarChar, 50);

myParam29.Value = number;

SqlCommand myCommand5 = new SqlCommand("Select * from client where number like @Param29", myConnection12);

myCommand5.Parameters.Add(myParam29);

myReader5 = myCommand5.ExecuteReader();

while (myReader5.Read())

{

Console.Write("\nФамилия: " + myReader5["Fam"].ToString() + "\n");

Console.Write("Имя: " + myReader5["Name"].ToString() + "\n");

Console.Write("Отчество: " + myReader5["Ochestvo"].ToString() + "\n");

Console.Write("Марка машины: " + myReader5["Marka"].ToString() + "\n");

Console.Write("Регистрационный номер: " + myReader5["Number"].ToString() + "\n\n");

}

myConnection12.Close();

break;

}

catch

{

Console.WriteLine("Не удалось подключиться к серверу!\n");

break;

}

case "13":

Console.WriteLine("Введите фамилию мастера которого нужно найти:");

worker = Console.ReadLine();

if (worker.Length == 0)

{

Console.WriteLine("Не была введена фамилию мастера которого нужно найти!\n");

break;

}

SqlConnection myConnection13 = new SqlConnection(@"server=localhost; Trusted_Connection=yes; database=ServiceStation; Connection timeout=10");

try

{

myConnection13.Open();

SqlDataReader myReader5 = null;

SqlParameter myParam30 = new SqlParameter("@Param30", SqlDbType.NVarChar, 50);

myParam30.Value = worker;

SqlCommand myCommand5 = new SqlCommand("Select * from work where worker like @Param30", myConnection13);

myCommand5.Parameters.Add(myParam30);

myReader5 = myCommand5.ExecuteReader();

while (myReader5.Read())

{

Console.Write("\nРаботы: " + myReader5["Work"].ToString() + "\n");

Console.Write("Детали: " + myReader5["Detali"].ToString() + "\n");

Console.Write("Мастер: " + myReader5["Worker"].ToString() + "\n");

Console.Write("Регистрационный номер машины: " + myReader5["Number"].ToString() + "\n");

Console.Write("Цена: " + myReader5["Price"].ToString() + "\n\n");

}

myConnection13.Close();

break;

}

catch

{

Console.WriteLine("Не удалось подключиться к серверу!\n");

break;

}

case "14":

flag2 = false;

return;

default:

Console.WriteLine("Не верно! Введите соответствующую действию цифру !");

break;

}

}

}

}

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


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

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

    курсовая работа [476,6 K], добавлен 25.11.2013

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

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

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

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

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

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

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

    курсовая работа [665,6 K], добавлен 02.04.2015

  • Анализ и оценка эффективности существующей системы обработки информации. Выбор технических и программных средств. Описание этапов проектирования базы данных "Аудиотека" и ее особенностей. Разработка инфологической модели и программного приложения.

    курсовая работа [877,9 K], добавлен 06.06.2013

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

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

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

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

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

    курсовая работа [186,9 K], добавлен 18.12.2010

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

    дипломная работа [1007,7 K], добавлен 03.07.2015

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