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

Реферат Автоматизована система побудови лабіринту і пошуку виходу з нього





ває з визначення, відмітною (головним властивістю) системи є її цілісність: комплекс об'єктів, що розглядаються в якості системи, повинен володіти загальними властивостями і поведінкою. Очевидно, необхідно розглядати і зв'язку системи із зовнішнім середовищем. У самому загальному випадку поняття «система» характеризується:

? наявністю безлічі елементів;

? наявністю зв'язків між ними;

? цілісним характером даного пристрою або процесу.

Система повинна являти собою сукупність елементів (об'єктів, суб'єктів), що знаходяться між собою в певній залежності і складових деякий єдність (цілісність), спрямоване на досягнення певної мети. Система може бути елементом іншої системи більш високого порядку (надсістема) і включати в себе системи більш низького порядку (підсистеми). Тобто систему можна розглядати як набір підсистем, організованих для досягнення певної мети і описаних за допомогою набору моделей (можливо, з різних точок зору), а підсистему - як групу елементів, частина яких складає специфікацію поведінки, представленого іншими її складовими [8].

На малюнку 14 наведена структурна схема системи.

До складу системи входять наступні підсистеми:

) Підсистема управління, яка відповідає за взаємодію підсистем між собою і представлена ??у вигляді ієрархічного меню;














) Підсистема складання лабіринту, до складу якої входять :) підсистема налаштування параметрів, яка відповідає за введення (вибір) значень параметрів лабіринту і перевірку коректності цих значень;) підсистема генерування, яка відповідає за автоматичне складання лабіринту;

) Підсистема знаходження шляху, яка відповідає за пошук шляху в лабіринті відповідно до обраного алгоритму;

) Файлова підсистема, яка відповідає за зберігання лабіринту у файлі заздалегідь певного типу;

) Підсистема візуалізації, яка відповідає за коректне відображення лабіринту у користувача і дає можливість вибору оформлення;

) Довідкова підсистема, яка містить відомості про систему (керівництво користувача) і її про її розробників.

. 2 Специфікація системи


Вимоги - це властивості, якими має володіти ПЗ для адекватного визначення функцій, умов і обмежень виконання ПЗ, а також обсягів даних, технічного забезпечення та середовища функціонування [2].

Програмні вимоги (Software Requirements) - властивості програмного забезпечення, які повинні бути належним чином представлені в ньому для вирішення конкретних практичних завдань [11]. Дана галузь знань стосується питань вилучення (збору), аналізу, специфицирования та затвердження вимог до розроблюваної ПС.

Специфікація вимог до ПЗ (SRS) - процес формалізованого опису функціональних і нефункціональних вимог, вимог до характеристик якості відповідно до стандарту якості ISO/IEC 9126-94, які відпрацьовуватимуться на етапах життєвого циклу ПЗ. У специфікації вимог відображається:

? структура ПО;

? вимоги до функцій, якості і документації;

? задається в загальних рисах архітектура системи і ПЗ, алгоритми, логіка управління і структури даних.


. 2.1 Функціональна специфікація

Функціональні вимоги задають те, що система повинна робити; нефункціональні - з дотриманням «якихось умов» (наприклад, швидкість відгуку під час заданої операції). При розробці цих вимог у першу чергу необхідно враховувати потреби користувача (замовника). Користувальницькі вимоги (User Requirements) - описують цілі/завдання користувачів системи, які повинні досягатися/виконуватися користувачами за допомогою створюваної програмної системи. Часто користувальницькі вимоги представляють у вигляді сценаріїв (варіантів використання) [2].

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


. 2.2 Перелік виняткових ситуацій

Виняткова ситуація - це ситуація, при якій система не може виконати покладених на неї функцій або яка може призвести до денормалізації роботи системи. Перелік виняткових ситуацій представлений в таблиці 2.


. 2.3 Специфікація якості

Розробка специфікації якості зводиться до побудови своєрідної моделі якості розроблюваної ПС [2]. У цій моде...


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





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

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