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

Реферат Навчальна програма з технології організації та зберігання даних





уш2 - Сценарій діалогу користувача з системою


Малюнок 5, лист 1 - Форма надання текстової інформації

Малюнок 6, лист 1-- Форма надання графічній або відео інформації



Малюнок 7, лист 1 - Головна форма


.3 Розробка алгоритму програми


На підставі автоматизованої технології навчання (підрозділ 3.1) був розроблений алгоритм програми представлений на малюнку 10-алгоритм програми.


З малюнка 10- Алгоритм програми видно, що фактично весь алгоритм зводиться до циклічного вибору учнем необхідної теми уроку з ряду запропонованих і подальшим проходженням виборного уроку. На перший погляд може здатися, що алгоритм необгрунтовано спрощений і представляє в розпорядження користувача занадто мало можливостей. Однак не слід забувати, що АОС Самовчитель по Access 97 орієнтована в першу на непідготовлених користувачів, на яких надлишок функціональних можливостей може надати гнітюче вплив.

Типовий алгоритм проходження i-го уроку представлена ??на малюнку 11- Алгоритм проходження уроку. Мінлива FLAG використовується як індикатор, чи є дана спроба виконання завдання першої (FLAG=False) чи ні (FLAG=True). Перед видачею кожного нового завдання їй присвоюється значення False (блок 5). Потім АОС Самовчитель по Access 97 видає користувачеві чергове завдання. Користувач намагається його виконати, вводить результат рішення, і ініціює перевірку їх правильності (блок 6,7,9). Якщо завдання виконано невірно, то індикатор FLAG приймає значення True і спроба вирішення повторюється.

Якщо завдання виконано вірно (блок 11) і це була перша спроба (блок 13), то лічильник M збільшується на одиницю (блок 14) і здійснюється перехід до наступного завдання.

По завершенні виконання всіх завдань розраховується коефіцієнт засвоєння матеріалу S (блок 10) і його значення виводиться на екран. Таким чином, результатом функціонування системи є показник ступеня засвоєння матеріалу, алгоритм отримання якого будується на підставі математичної моделі представленої в розділі 2.5



3.4 Розробка різного виду забезпечення



Розробка інформаційного забезпечення. Розробка інформаційного забезпечення полягає у виділенні зовнішньої і внутрішньої інформації, використовуваної розробляється. До зовнішньої інформації відносяться вхідні і вихідні дані системи. Внутрішня інформації включає в себе дані використовуються системою в процесі роботи. На малюнку 12- Структура інформаційного забезпечення представлена ??структура інформаційного забезпечення.

Розробка програмного забезпечення (ПО). Структура ПО складається з двох частин:

системне ПЗ і середовище розробки;

прикладне ПЗ.

У якості системного ПЗ, в якому буде розроблятися, а потім функціонувати програмна система, обрана операційна система (ОС) WindowskNTk4. Вибір цієї операційної системи заснований на тому, що вона є найпоширенішою ОС на території Республіки Білорусь на даний момент, забезпечує високий рівень користувальницького інтерфейсу, має високий ступінь відмовостійкості та сумісна з іншими ОС сімейства Windows (Windows 95/98/2000).

Інтегрованої середовищем для реалізації розроблюваної системи доцільно вибрати Delphi 3.0. Ця середу розробки додатків дозволяє виробляти візуальне програмування і використовувати всі можливості об'єктно-орієнтованої технології. Крім того, Delphi 3.0 сумісна з більш пізніми версіями Delphi, сто дозволяє, при необхідності, переносити вихідні коди програми на них без будь-якого істотного зміни, але на відміну від пізніших версій пред'являє менші вимоги до апаратної частини ПЕОМ.

На підставі обраного системного ПЗ можна сформулювати вимоги до апаратної частини ПЕОМ:

мікропроцесор класу Intel Pentium/100;

ГБ вільного простору на жорсткому диску;

МБ оперативної пам'яті;

монітор SVGA з роздільною здатністю 800х600, 65536 квітів;

миша;

Структура прикладного ПО представлена ??на малюнку 6 структура програмного забезпечення.



Програмний код основного блоку програми, розроблений на мові Object Pascal: Unit1;

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

Menus, StdCtrls;

TForm1=class (TForm): TButton ;: TButton ;: TButton ;: TButton ;: TMainMenu ;: TMenuItem ;: TMenuItem ;: TButton; Button1Click (Sender: TObject); Button2Click (Sender: TObject ); Button3Click (Sender: TObject); Button4Click (Sender: TObject); Button5Click (Sender: TObject);

{Private declarations}

{Public ...


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





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

  • Реферат на тему: Завдання розробки інформаційного і програмного забезпечення для підсистеми ...
  • Реферат на тему: Розробка програми, що реалізує алгоритм бінарного дерева
  • Реферат на тему: Розробка програми, що реалізує алгоритм двусвязного списку
  • Реферат на тему: Розробка програми, що реалізує алгоритм, який використовує z-буфер
  • Реферат на тему: Алгоритм рішення геометричній завдання