я максимально докладно описати потоки даних, які передаються від джерела до приймача, процеси, що перетворюють вхідні потоки у вихідні, накопичувачі даних (сховища) та об'єктів, що є джерелами і приймачами інформації (зовнішні сутності). А потім, на основі цього опису, побудуємо діаграму потоків даних. p align="justify"> У цьому методі різняться такі процеси загального призначення:
В· Вибір Scorm - пакета;
В· Коригування пакета;
В· Формування тесту;
В· Збереження тесту.
Вхідними даними є вміст Scorm пакету, а саме файл, що містить посилання на всі ресурси пакета, imsmanifest. xml. Сам пакет не буде підданий ніякої обробці і не змінить свого змісту. Ми лише вважаємо весь його вміст, пов'язані з тестовим завданням на відповідність, у тимчасове сховище, і надалі будемо працювати саме з цим сховищем. Після отримання тестових завдань на відповідність, оператор може коригувати пакет, шляхом внесення змін до самі тестові завдання або в середу виконання тестових завдань. Після коректування пакета, оператор може переглянути тести або зберегти їх у вигляді Scorm пакету в сховище тестів, з якого цей пакет буде брати Система Управління Навчанням (LMS). p align="justify"> Вихідними даними є кінцевий Scorm пакет.
2.2 Вхідні дані
Вхідними даними є вміст Scorm пакету, а саме файл, що містить посилання на всі ресурси пакета, imsmanifest. xml.
2.3 Вихідні дані
Вихідними даними є кінцевий Scorm пакет.
2.4 Побудова діаграми потоків даних
Описавши потоки даних, процеси, сховища даних і об'єктів, ми можемо побудувати діаграму потоків даних.
В
Рис.2 Діаграма потоків даних
3. Проектування програмного засобу
Модель вмісту дозволяє продумати структуру і загальну організацію інтерфейсу без необхідності малювання картинок і вибору конкретних елементів GUI (Graphical User Interface - графічний інтерфейс користувача).
В
Рис.3. Основні простору взаємодій
Карта навігації за контекстами відображає загальну архітектуру інтерфейсу, моделюючи зв'язку між контекстами взаємодії. Це частина моделі вмісту і являє собою схему, на якій відображені всі закінчені простору взаємодії. Стрілки, що з'єднують ці об'єкти, визначають можливі переходи між просторами взаємодії, такі як, наприклад, виклик діалогового вікна за допомогою кнопки або переключення виду документа за допомогою команд меню. br/>В
Рис.4...