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

Реферат Технологія структурного програмування в середовищі Delphi





> s1 - шифр групи


2.4.2.1 Процедура сортування методом вставки.


2.4.3 Визначення структури модуля для роботи з файлом

У модулі для роботи з типізований файлом (Form1.pas) визначено один користувальницький тип - rstudent - типу запис і мають поля для зберігання інформації даних про жителя.


3. Експериментальна частина


3.1 Тестування класу масиву


Розробити програму тестирующая клас-масив.

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



. 2 Опис інтерфейсу програми


Інтерфейс складається з 5 панелей. Панель «Заповнення масиву з файлу» містить кнопку, що відповідає за створення масиву студентів. Містить кнопку «Заповнити масив», виводить повідомлення якщо неправильно введений символ або поле залишилося порожні

Панель «Введення даних студента» містить форму для введення даних.

Після натискання кнопки «Додати», в Стрінггрід будуть виведені прізвища або виведеться вікно з повідомленням.

На панелі «Операції з відомістю» розташовані кнопки, сортувальні масив студентів за назвою дисципліни

Панель «Використання файлу» завантажить типізований файл в таблицю. Кнопка «Відкрити типізований файл» виведе типізований файл в таблицю.

Кнопка «Вивести студентів-двієчників» виведе студентів, які мають двійки. Кнопка «Х» запропонує закрити програму. Кнопка «Сформувати відомість» виведе в мемо успішність групи по одній дисципліні, кнопка «Середній бал» виведе середній бал групи з дисципліни.


. 3 Тестування


Тест 1

Введення даних в таблицю, для початку вводиться кількість студентів



Тест 2

Заповнення масиву



Тест 3

Сортування записів масиву

Результат Відсортовано



Тест 4

Висновок успішності групи з однієї дисципліни і середній бал



Тест 5

Висновок студентів-двієчників


Тест 8

Завантаження файлу в таблицю

Результат Завантаження файлу і виведення в таблицю



Висновок


Після виконання курсової роботи я освоїв деякі елементи технології створення програмного продукту, отримав нові знання за технологією структурного програмування з використанням сучасних засобів: модуль і об'єкт, а також знання для роботи в середовищі Delphi 7, отримав досвід по якісному оформленню документації на програмне забезпечення. Я впевнений, що все це так чи інакше знадобиться мені в майбутньому.

модуль файл масив delphi

Програми


Додаток 1


Модуль Unit1.

unit Unit1;


, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ,, StdCtrls, Grids, bukva, massiv, unit_def, unit_operation, zapisi;

=class (TForm): TGroupBox ;: TGroupBox ;: TStringGrid ;: TGroupBox ;: TLabel ;: TEdit ;: TButton ;: TEdit ;: TEdit ;: TEdit ;: TEdit ;: TEdit ;: TEdit ;: TButton ;: TLabel ;: TLabel ;: TLabel ;: TLabel ;: TLabel ;: TLabel ;: TGroupBox ;: TButton ;: TButton ;: TMemo ;: TButton ;: TMemo ;: TEdit ;: TEdit ;: TLabel;:TLabel ;: TGroupBox ;: TButton ;: TButton ;: TGroupBox ;: TButton ;: TButton ;: TButton ;: TOpenDialog ;: TButton ;: TButton ;: TButton ;: TButton ;: TGroupBox ;: TButton ;: TStringGrid ;: TLabel ; FormCreate (Sender: TObject); Button8Click (Sender: TObject); Button2Click (Sender: TObject); Button1Click (Sender: TObject); Button6Click (Sender: TObject); Button14Click (Sender: TObject); Button13Click (Sender: TObject); Button5Click (Sender: TObject); Button7Click (Sender: TObject); Button11Click (Sender: TObject); Button12Click (Sender: TObject); clear_stringgrid; Button9Click (Sender: TObject); Button15Click (Sender: TObject); Button10Click (Sender: TObject) ; Button3Click (Sender: TObject); Button16Click (Sender: TObject);

{Private declarations}

{Public declarations};

: TForm1;, c, i, j: integer ;: tgruppa;: rstudent ;: tstudent ;: string ;: textfile;: arr;


{$ R * .dfm}

TForm1.FormCreate (Sender: TObject); StringGrid1 do.Cells [0,0]:= № raquo ;;. cells [1,0]:= Но...


Назад | сторінка 5 з 7 | Наступна сторінка





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

  • Реферат на тему: Створення програми в Borland Delphi, тест Амтхауера
  • Реферат на тему: Розробка проекту в інтегрованому середовищі розробки додатків Delphi &Додат ...
  • Реферат на тему: Створення безкоштовної програми для тестування студентів
  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Особливості роботи в середовищі програмування Delphi