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

Реферат Проектування і розробка мережевої системи тестування студентів





Clear; Метод, очищающий список. procedure Add (Name, SurName, Group: String); Метод, який додає нового користувача (передається ім'я, прізвище та назву групи відповідно). procedure Delete (Name, SurName, Group: String); Метод, що видаляє користувача (передається ім'я, прізвище та назву групи відповідно). function ExistsUser (Name, SurName, Group: String): Boolean; Метод, перевіряючий, якщо користувач з зазначеними даними в списку (передається ім'я, прізвище та назву групи відповідно), повертає істину тільки тоді, коли користувач з переданими даними буде знайдений у списку поточних користувачів. function ExistsGroup (Group: String): Boolean; Метод, що визначає, чи є зазначена група, серед груп користувачів списку (як параметр передається ім'я шуканої групи), повертає істину, якщо група існує. procedure Update (Name, SurName, Group: String); Метод, відновлювальний час вказаного користувача (передається ім'я, прізвище та назву групи відповідно). procedure Tick (var Str: TStringArray; var Count: Integer); Метод, що виробляє зменшення часу існування тестованих користувачів, і якщо час вийшло, то видаляє їх. Повертає масив даних про видалені записах користувачів (з'єднані рядка) і число елементів у цьому масиві (потрібно для логу). procedure DelUser (Num: Integer); Метод, що видаляє користувача з вказаним номером в масиві FUsers. function FindUser (Name, SurName, Group: String): Integer; Метод, повертає позицію користувача в масиві FUsers (передається ім'я, прізвище та назву групи відповідно). p align="justify"> Також даний модуль містить безліч констант, що використовуються в додатках:

Константи значень мережевих параметрів за замовчуванням.

- типізовані константи значень мережевих параметрів.

Константи команд запитів клієнта і відповідей сервера.

Константи для роботи з логами.

Константи даних користувача для локального тестування.

Константи мережевих повідомлень.

Константи для роботи з файлами налаштувань клієнта і сервера.

Модуль NetCore містить кілька додаткових підпрограм, які використовуються відразу в декількох класах.


3.2.7 Модуль iCon. pas

У даному модулі описується клас конструктора TCon для створення і редагування тестових файлів.

Призначення класу TCon:

Відкриття, збереження, збереження в пам'яті даних файлу питання.

- Надає набір базових операцій по роботі зі списком питань (видалення, додавання, модифікація питання тощо). Також реалізує навігацію по цьому списку.

Реалізує можливості зміни параметрів кожного з питань.

Опис полів класу TCon наве...


Назад | сторінка 15 з 34 | Наступна сторінка





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

  • Реферат на тему: Розробка інтерфейсу користувача відповідно до вимог ТЗ і ТП. Формування ін ...
  • Реферат на тему: Метод Ньютона (метод дотичних). Рішення систем нелінійних алгебраїчних рів ...
  • Реферат на тему: Графічний метод і симплекс-метод розв'язання задач лінійного програмува ...
  • Реферат на тему: Рішення систем нелінійніх рівнянь. Метод ітерацій. Метод Ньютона-Канторов ...
  • Реферат на тему: Метод експертного багатокритеріального оцінювання. Метод аналізу ієрархій ...