Создание базы данных

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



{i,j,l;w[20],r[20],g[20];=fopen("tab1.rd", "w"); // открытие файлов для записи

Inp2=fopen ("tab2.rd", "w");(10);("Vvedite F.I.O sotrudnika kotororo sleduet udalit' iz bazi !!!\n\n\r");("Familiya : ");("%s", &w);("Ima : ");("%s", &r);("Ochestvo : ");("%s", &g);=0;(i=0; i<s; i++)

if (strcmp(a[i].fam,w)!=0 &&

strcmp(a[i].im,r)!=0 &&

strcmp(a[i].och,g)!=0)

{

a[j]=a[i]; j++;

}(i=0; i<j; i++)

{

fprintf (Inp, "%s ", a[i].nomer);

fprintf (Inp, "%s ", a[i].fam);

fprintf (Inp, "%s ", a[i].im);

fprintf (Inp, "%s ", a[i].och);

fprintf (Inp, "%s ", a[i].pol);

fprintf (Inp, "%s ", a[i].gor);

fprintf (Inp, "%s ", a[i].ulic);

fprintf (Inp, "%s ", a[i].dk);

fprintf (Inp, "%s ", a[i].tel);

fprintf (Inp, "%s ", a[i].staj);

fprintf (Inp, "%s ", a[i].rojd);

fprintf (Inp, "%s ", a[i].obraz);

fprintf (Inp, "%s ", a[i].ucheb);

fprintf (Inp, "%s ", a[i].obteh);

fprintf (Inp, "%d ", a[i].proek);

fprintf (Inp, "%ld ", a[i].okl);

if (i==(j-1))

fprintf (Inp, "%d", a[i].deti);

else fprintf (Inp, "%d\n", a[i].deti);

}=s-1;=0;(i=0; i<k; i++)

if (strcmp(b[i].fam,w)!=0 &&

strcmp(b[i].im,r)!=0 &&

strcmp(b[i].och,g)!=0)

{

b[j]=b[i]; j++;

}(i=0; i<j; i++)

{

fprintf (Inp2, "%s ", b[i].fam);

fprintf (Inp2, "%s ", b[i].im);

fprintf (Inp2, "%s ", b[i].och);

fprintf (Inp2, "%s ", b[i].raz);

fprintf (Inp2, "%s ", b[i].tip);

fprintf (Inp2, "%d ", b[i].nden);

fprintf (Inp2, "%d ", b[i].nmes);

fprintf (Inp2, "%d ", b[i].ngod);

fprintf (Inp2, "%d ", b[i].kden);

fprintf (Inp2, "%d ", b[i].kmes);

fprintf (Inp2, "%d ", b[i].kgod);

fprintf (Inp2, "%ld ", b[i].eff);

if (i==(j-1))

fprintf (Inp2, "%s", b[i].tef);

else fprintf (Inp2, "%s\n", b[i].tef);

}=j;

fcloseall (); // закрытие файлов для обновления списка после его перезаписи (удаления)

}main()

{let;();

// Вывод на экран простейшего интерфейса

do

{();(10);("Vibirite deystvie !!!\n\n\r");(11);("[1] - Zapros #1\n\r");("[2] - Zapros #2\n\r");("[3] - Zapros #3\n\r");("[4] - Zapros #4\n\r");("[5] - Dobavit' sotrudnika\n\r");("[6] - Udalit' sotrudnika\n\r");("[7] - Spisok sotrudnikov\n\r");("[0] - Quit program");();=getch();

// Вызов процедур в зависимости от нажатой кнопки

switch (let)

{

case '1' : clrscr() ; sort1 (); getch (); break;

case '2' : clrscr() ; sort2 (); getch (); break;

case '3' : clrscr() ; sort3 (); getch (); break;

case '4' : clrscr() ; sort4 (); getch (); break;

case '5' : clrscr() ; dobsotr (); getch (); break;

case '6' : clrscr() ; delsotr (); getch (); break;

case '7' : clrscr() ; printlist (); getch (); break;

case '0' : return 1;

default : clrscr (); break;

}

}(1);

}

база данное запрос алгоритм

5. Блок-схемы к запросам

.1 Первый запрос

Результат запроса выводится в форме: (номер/ Ф.И.О/улица).

.2 Второй запрос

Результат запроса выводится в форме (номер/ Ф.И.О/Учебное заведение).

5.3 Третий запрос

Результат запроса выводится в форме (номер/Ф.И.О/Эффект/Проект).

.4 Четвертый запрос

Результат запроса выводится в форме (Ф.И.О/ суммарный эффект).

6. Системные требования

Операционная система: MS-Windows 9-x, Me, NT, 2k, 2k3, XP, Vista;

Оперативная память: 8 Mb и выше;

CPU: Intel 386 и выше;

Видеокарта: 4 Mb и выше;

Не менее 10 мегабайт свободного места на жестком диске.

Не требует установки С++ на компьютер.

Список литературы:

1.Программирование на алгоритмических языках: : Лабораторный практикум / Под ред. И.Т. Артемьев, Л.А. Ильина, Д.В. Ильин. -Чебоксары.: Чуваш. ун-т. 2005г -100 с.