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

Реферат Специфікування програмного забезпечення





ть процедурно-орієнтований та об'єктно-орієнтований підходи до розробки інтерфейсів.

Діалог - це процес обміну інформацією між користувачем і програмною системою, здійснюваний через інтерактивний термінал і за певними правилами.

Тип діалогу визначає, хто з В«співрозмовниківВ» управляє процесом обміну інформацією. Відповідно розрізняють два типи діалогу: керовані програмою і керовані користувачем. p align="justify"> Ніякої діалог неможливий, якщо не існує мови, зрозумілого В«співрозмовникамВ». Опис мови, на якому ведеться діалог, включає визначення його синтаксису - правил, що визначають допустимі конструкції (слова, пропозиції) мови або форму, і семантики - правил, що визначають сенс синтаксично коректних конструкцій мови або його зміст. Залежно від виду використовуваних в конкретному випадку синтаксису і семантики розрізняють три форми діалогу:

фразову;

директивну;

табличну.


.1 Розробка сценарію діалогу на основі меню


Даний тип діалогу відноситься до типу - керований користувачем. Для реалізації діалогів, керованих користувачем, застосовують меню різних видів: основне, панелі інструментів, контекстні та кнопкові, тобто сформовані з окремих кнопок. Як альтернативу меню доцільно використовувати директивну форму діалогу, поставивши у відповідність основним командам певні комбінації клавіш. p align="justify"> Меню проектують на основі графів діалогів розроблюваного програмного забезпечення. Граф діалогу - це граф, кожній вершині якого зіставляється конкретна картинка на екрані або певний стан діалогу, яке характеризується набором допустимих користувачеві дій. При цьому дуги, що виходять з вершин, показують можливу зміну станів при виконанні користувачем зазначених дій. p align="justify"> Користувач діалогового меню може вибрати потрібний пункт, вводячи в текстову рядок, або вказуючи на неї безпосередньо, або переглядаючи список і вибираючи з нього.

На рис.8 представлений загальний вигляд автоматизованої системи В«Облік ставокВ». br/>В 

Рис. 8. Загальний вигляд програми


На рис.9 представлений сценарій діалогу для функції В«ІніціалізаціяВ». Кожна функція має свої складові. У даному випадку, В«ІніціалізаціяВ» підрозділяється на: введення інформації про гравців, введення коефіцієнтів. br/>

Рис. 9. В«ІніціалізаціяВ»

На рис. 10 представлені екранна форма В«РозрахункиВ», до якої входять її складові В«Розрахувати прибутокВ», В«Розрахувати виграш гравцяВ» і В«Рейтинг ставокВ». br/>В 

Рис. 10. В«РозрахункиВ»


Структура типу меню є найбільш природним механізмом для роботи з пристроями вказівки й вибору.

Кори...


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





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

  • Реферат на тему: Сучасний стан та перспективи сучасного міжкорейського діалогу
  • Реферат на тему: Продуктивність співіснування і діалогу різних психологічних традицій як умо ...
  • Реферат на тему: Роль діалогу в психологічному консультуванні
  • Реферат на тему: Православ'я та католицизм: від діалогу до протистояння
  • Реферат на тему: Особливості архаїчної моделі діалогу