Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » База даних "Студенти"

Реферат База даних "Студенти"






.2 Призначення і область застосування


Бази даних необхідні для зберігання та фільтрації інформації, для її обробки та обміну. Програмний продукт може бути використаний для широкого вжитку серед користувачів. br/>

.3 Функціональне призначення


Програмний продукт дозволяє значно спростити і автоматизувати облік відомостей про студентів, а так само скоротити час при роботі з великим об'ємом даних. [4]. br/>

2.4 Опис логічної структури


Програма починається з підключення бібліотек необхідних для роботи певних функцій.

# include - для роботи з файлами, структурами і функціями.

# include - для функції strcmp ().

# include - для функції очищення екрана. [4]. p align="justify"> Визначення глобальних об'єктів: структурного типу, покажчиків структури, масив структур.

struct student

{name [20]; inik [4]; curs; fak [5]; jobname [20]; job [9]; usp; student * prior; student * next;

} [100]; int M = 100; control

{nb; nf; student * bbeg; student * bend; student * fbeg; student * fend;

} ctrl;

Зв'язок всі елементів масиву структур у список вільних елементів і установка початкових значень керуючих змінних.

int init (void)

{student massiva | ");

printf ("----------------------------- n n n"); (i = 0; i

{(ctrl.nf! = 0)

{-> prior = point-1; -> next = point +1;

}

{-> prior = NULL; -> next = point +1;

} + +;. nf + +;. fend + +;

}. nf + +; -> prior = point-1; -> next = NULL; 0;

} fr (struct student * ptr)

{(ctrl.nb == M)

{> prior = NULL;> next = NULL;. fbeg-> prior = ptr;. fbeg = ptr;

}

{> prior = NULL;> next = ctrl.fbeg;. fbeg-> prior = ptr;. fbeg = ptr;

}. nb -;. nf + +;

return 0;

}

Повернення вільного елементу в список вільних елементів.

int fr (struct student * ptr)

Виконується дії з пошуку потрібного елемента в списку. Аргументом пошуку елемента є прізвище студента. Для порівняння рядків (прізвище, введена терміналу, і прізвище в структурі) використовується стандартна бібліотечна функція strcmp (), параметри якої є покажчики на порівнювані рядки. p align="justify"> struct st...


Назад | сторінка 3 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: ! Застосування програмного продукту Power Point у процесі автоматізації роб ...
  • Реферат на тему: Особливості роботи з Power Point
  • Реферат на тему: Програмний модуль для роботи з базою даних "Магазин косметики"
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Проектування і розробка бази даних для зберігання відомостей по роботі букм ...