Разработка программного обеспечения для пользователя, позволяющего автоматизировать обработку данных базы данных для автосервиса
Обоснование принимаемых решений по выбору технических и программных средств реализации программного проекта. Проектирование и программирование интерфейсов системы. Описание руководства пользователя. Тестирование системы и описание полученных результатов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 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