Автор работы: Пользователь скрыл имя, 28 Марта 2015 в 19:06, курсовая работа
С тех пор как появились первые механические устройства возникла необходимость в их обслуживании и ремонте. Если телегу крестьянин обслуживал сам, то за римской боевой колесницей следили до трех человек, каждый из которых был узким специалистом: ходовая, оружие, кузов. Изобретение механических двигателей, вначале паровых, а позже и внутреннего сгорания и стремительное развитие последних привело к появлению автомобиля в том виде, в котором мы привыкли видеть сейчас.
Введение……………………………………...………………………………...4
1. Описание предметной области …………………..…....………......5
2. Постановка задачи …………………………………………………….9
3. Обоснование принимаемых решений по выбору технических и программных средств реализации ..……….10
4.ФУНКЦИОНАЛЬНОЕ МОДЕЛИРОВАНИЕ……………………………......12
5. ИНФОРМАЦИОННОЕ МОДЕЛИРОВАНИЕ………………………………13
6. ПРОЕКТИРОВАНИЕ И ПРОГРАММИРОВАНИЕ ИНТЕРФЕЙСОВ СИСТЕМЫ……………………………………………………………….………17
7. ОПИСАНИЕ РуководствА пользователя ……………………..…18
7.1 Назчанение программы 18
7.2 Системные требования 19
7.3 Работа программы 20
7.4 Сообщения пользователю 21
8. ТЕСТИРОВАНИЕ СИСТЕМЫ И ОПИСАНИЕ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ……………………………………………………………….…22
Заключение………………………………………………………………….25
список литературных источников…………………………...……2
Console.WriteLine("Не были
break;
}
Console.WriteLine("Введите использованные детали");
detali = Console.ReadLine();
if (detali.Length == 0)
{
Console.WriteLine("Не были
break;
}
Console.WriteLine("Введите
worker = Console.ReadLine();
if (worker.Length == 0)
{
Console.WriteLine("Не была
break;
}
Console.WriteLine("Введите
number = Console.ReadLine();
if (number.Length == 0)
{
Console.WriteLine("Не был
break;
}
Console.WriteLine("Введите
var key2 = new ConsoleKeyInfo();
var number2 = "";
while ((key2 = Console.ReadKey()).Key != ConsoleKey.Enter)
{
if (!Char.IsDigit(key2.KeyChar))
{
Console.Write("\b \b");
}
else
{
}
if (key2.Key == ConsoleKey.Backspace && number2.Length > 0)
{
}
}
price = Convert.ToInt32(number2);
SqlConnection myConnection7 = new SqlConnection(@"server=
try
{
myConnection7.Open();
SqlParameter myParam6 = new SqlParameter("@Param6", SqlDbType.NVarChar, 50);
myParam6.Value = work;
SqlParameter myParam7 = new SqlParameter("@Param7", SqlDbType.NVarChar, 50);
myParam7.Value = detali;
SqlParameter myParam8 = new SqlParameter("@Param8", SqlDbType.NVarChar, 50);
myParam8.Value = worker;
SqlParameter myParam9 = new SqlParameter("@Param9", SqlDbType.NVarChar, 50);
myParam9.Value = number;
SqlParameter myParam10 = new SqlParameter("@Param10", SqlDbType.Int);
myParam10.Value = price;
SqlCommand myCommand2 = new SqlCommand("Insert into work (Work,Detali,Worker,Number,
myCommand2.Parameters.Add(
myCommand2.Parameters.Add(
myCommand2.Parameters.Add(
myCommand2.Parameters.Add(
myCommand2.Parameters.Add(
myCommand2.ExecuteNonQuery();
myConnection7.Close();
Console.WriteLine("\nРаботы добавлены!\n");
break;
}
catch
{
Console.WriteLine("Не удалось подключиться к серверу!\n");
break;
}
case "8":
Console.WriteLine("Введите Фамилию");
famm = Console.ReadLine();
if (famm.Length == 0)
{
Console.WriteLine("Не была
break;
}
SqlConnection myConnection8 = new SqlConnection(@"server=
try
{
myConnection8.Open();
SqlDataReader myReader1 = null;
SqlParameter myParam11 = new SqlParameter("@Param11", SqlDbType.NVarChar, 50);
myParam11.Value = famm;
SqlCommand myCommand4 = new SqlCommand("Select * from client where fam = @Param11 ", myConnection8);
myCommand4.Parameters.Add(
myReader1 = myCommand4.ExecuteReader();
while (myReader1.Read())
{
}
myConnection8.Close();
}
catch
{
Console.WriteLine("Не удалось подключиться к серверу!\n");
break;
}
Console.WriteLine("Введите фамилию");
fam = Console.ReadLine();
if (fam.Length == 0)
{
Console.WriteLine("Не была
break;
}
Console.WriteLine("Введите имя");
name = Console.ReadLine();
if (name.Length == 0)
{
Console.WriteLine("Не было
break;
}
Console.WriteLine("Введите очество");
ochestvo = Console.ReadLine();
if (ochestvo.Length == 0)
{
Console.WriteLine("Не было
break;
}
Console.WriteLine("Введите
marka = Console.ReadLine();
if (marka.Length == 0)
{
Console.WriteLine("Не была введена марка машины!\n");
break;
}
Console.WriteLine("Введите
number = Console.ReadLine();
if (number.Length == 0)
{
Console.WriteLine("Не был
break;
}
//myConnection09
SqlConnection myConnection09 = new SqlConnection(@"server=
try
{
myConnection09.Open();
SqlParameter myParam12 = new SqlParameter("@Param12", SqlDbType.NVarChar, 50);
myParam12.Value = fam;
SqlParameter myParam13 = new SqlParameter("@Param13", SqlDbType.NVarChar, 50);
myParam13.Value = name;
SqlParameter myParam14 = new SqlParameter("@Param14", SqlDbType.NVarChar, 50);
myParam14.Value = ochestvo;
SqlParameter myParam15 = new SqlParameter("@Param15", SqlDbType.NVarChar, 50);
myParam15.Value = marka;
SqlParameter myParam16 = new SqlParameter("@Param16", SqlDbType.NVarChar, 50);
myParam16.Value = number;
SqlParameter myParam17 = new SqlParameter("@Param17", SqlDbType.NVarChar, 50);
myParam17.Value = famm;
SqlCommand myCommand5 = new SqlCommand
("Update client Set Fam = @Param12, Name = @Param13, Ochestvo = @Param14, Marka = @Param15, Number = @Param16 where Fam = @Param17;", myConnection09);
myCommand5.Parameters.Add(
myCommand5.Parameters.Add(
myCommand5.Parameters.Add(
myCommand5.Parameters.Add(
myCommand5.Parameters.Add(myPa
myCommand5.Parameters.Add(
myCommand5.ExecuteNonQuery();
myConnection09.Close();
Console.WriteLine("Запись изменена!\n");
break;
}
catch
{
Console.WriteLine("Не удалось
break;
}
case "9":
Console.WriteLine("Введите
numberr = Console.ReadLine();
if (numberr.Length == 0)
{
Console.WriteLine("Не был введен номер!\n");
break;
}
SqlConnection myConnection9 = new SqlConnection(@"server=
try
{
myConnection9.Open();
SqlDataReader myReader1 = null;
SqlParameter myParam18 = new SqlParameter("@Param11", SqlDbType.NVarChar, 50);
myParam18.Value = numberr;
SqlCommand myCommand4 = new SqlCommand("Select * from work where number=@Param11", myConnection9);
myCommand4.Parameters.Add(
myReader1 = myCommand4.ExecuteReader();
while (myReader1.Read())
{
Console.Write("Регистрационный номер машины: " + myReader1["Number"].ToString() + "\n");
}
myConnection9.Close();
}
catch
{
Console.WriteLine("Не удалось подключиться к серверу!\n");
break;
}
Console.WriteLine("Введите Произведенные работы");
work = Console.ReadLine();
if (work.Length == 0)
{
Console.WriteLine("Не были
break;
}
Console.WriteLine("Введите
detali = Console.ReadLine();
if (detali.Length == 0)
{
Console.WriteLine("Не были
break;
}
Console.WriteLine("Введите
worker = Console.ReadLine();
if (worker.Length == 0)
{
Console.WriteLine("Не была
break;
}
Console.WriteLine("Введите
number = Console.ReadLine();
if (number.Length == 0)
{
Console.WriteLine("Не был
break;
}