Главная страница
Навигация по странице:

  • Практическое занятие

  • По завершению практического занятия студент должен уметь

  • Задание Сравнение свободных офисных пакетов с MS Office

  • Microsoft Office Pro Plus 2016 LibreOffice Apache OpenOffice Calligra Gemini

  • Задания. Департамент образования, науки и молодежной политики Воронежской области Государственное бюджетное профессиональное образовательное учреждение Воронежской области Лискинский промышленнотранспортный техникум имени А. К. Лысенко


    Скачать 7.79 Mb.
    НазваниеДепартамент образования, науки и молодежной политики Воронежской области Государственное бюджетное профессиональное образовательное учреждение Воронежской области Лискинский промышленнотранспортный техникум имени А. К. Лысенко
    Дата25.11.2022
    Размер7.79 Mb.
    Формат файлаdoc
    Имя файлаЗадания.doc
    ТипДокументы
    #811196
    страница5 из 30
    1   2   3   4   5   6   7   8   9   ...   30

    3.5. Опорные точки зрения


    Подход с использованием различных опорных точек зрения к разработке требований признает различные (опорные) точки зрения на проблему и использует их в качестве основы построения и организации как процесса формирования требований, так и непосредственно самих требований.

    Различные методы предлагают разные трактовки выражения "точка зрения". Точки зрения можно трактовать следующим образом.

    1. Как источник информации о системных данных. В этом случае на основе опорных точек зрения строится модель создания и использования данных в системе. В процессе формирования требований отбираются все такие точки зрения (и на их основе определяются данные), которые будут созданы или использованы при работе системы, а также способы обработки этих данных.

    2. Как структура представлений. В этом случае точки зрения рассматриваются как особая часть модели системы. Например, на основе различных точек зрения могут разрабатываться модели "сущность-связь", модели конечного автомата и т.д.

    3. Как получатели системных сервисов. В этом случае точки зрения являются внешними (относительно системы) получателями системных сервисов. Точки зрения помогают определить данные, необходимые для выполнения системных сервисов или их управления.

    Наиболее эффективным подходом к анализу таких систем является использование внешних опорных точек зрения. На основе этого подхода разработан метод VORD (Viewpoint-Oriented Requirements Definition — определение требований на основе точек зрения) для формирования и анализа требований.

    Основные этапы метода VORD показаны на рис. 3.:

    1. Идентификация точек зрения, получающих системные сервисы, и идентификация сервисов, соответствующих каждой точке зрения.

    2. Структурирование точек зрения — создание иерархии сгруппированных точек зре­ния. Общесистемные сервисы предоставляются более высоким уровням иерархии и наследуются точками зрения низшего уровня.

    3. Документирование опорных точек зрения, которое заключается в точном описании идентифицированных точек зрения и сервисов.

    4. Отображение системы точек зрения, которая показывает системные объекты, определенные на основе информации, заключенной в опорных точках зрения.



    Рис. 3. Метод VORD

    Пример. Рассмотрим использование метода VORD на первых трех шагах анализа требований для системы поддержки заказа и учета товаров в магазине. В магазине для каждого товара фиксируется место хранения (определенная полка), количество товара и его поставщик. Система поддержки заказа и учета товаров должна обеспечивать добавление информации о новом товаре, изменение или удаление информации об имеющемся товаре, хранение (добавление, изменение и удаление) информации о поставщиках, включающей в себя название фирмы, ее адрес и телефон. При помощи системы составляются заказы поставщикам. Каждый заказ может содержать несколько позиций, в каждой позиции указываются наименование товара и его количество в заказе. Система по требованию пользователя формирует и выдает на печать следующую справочную информацию:

    • список всех товаров;

    • список товаров, имеющихся в наличии;

    • список товаров, количество которых необходимо пополнить;

    • список товаров, поставляемых данным поставщиком.

    Первым шагом в формировании требований является идентификация опорных точек зрения. Во всех методах формирования требований, основанных на использовании точек зрения, начальная идентификация является наиболее трудной задачей.

    Один из подходов к идентификации точек зрения — метод "мозговой атаки", когда определяются потенциальные системные сервисы и организации, взаимодействующие с системой. Организуется встреча лиц, участвующих в формировании требований, которые предлагают свои точки зрения. Эти точки зрения представляются в виде диаграммы, состоящей из ряда круговых областей, отображающих возможные точки зрения (рис. 4). Во время "мозговой атаки" необходимо идентифицировать потенциальные опорные точки зрения, системные сервисы, входные данные, нефункциональные требования, управляющие события и исключительные ситуации.

    Следующей стадией процесса формирования требований будет идентификация опорных точек зрения (на рис. 4 показаны в виде темных круговых областей) и сервисов (показаны в виде затененных областей). Сервисы должны соответствовать опорным точкам зрения. Но могут быть сервисы, которые не поставлены им в соответствие. Это означает, что на начальном этапе "мозговой атаки" некоторые опорные точки зрения не были идентифицированы.



    Рис. 4. Диаграмма идентификации точек зрения

    В таблице 1 показано распределение сервисов для некоторых идентифицированных на рис. 4 точек зрения. Один и тот же сервис может быть соотнесен с несколькими точками зрения.

    Таблица 1 - Сервисы, соотнесенные с точками зрения

    клиент

    покупатель

    постоянный покупатель

    товар

    поставщик

    продавец

    администратор

    Проверка наличия товара

    Занесение в список постоянных клиентов

    Получение скидки

    Прием товара

    Занесение в базу данных (название, адрес, телефон и т.д.) 

    Продажа товара

    Доступ к базе данных

    Покупка товара

     

    Получение информацию о новых поступлениях

    Занесение в базу данных (данные о поставщике, кол-ве, месте хранения и.д.)

     

    Печать чека

    Проверка статистики

    Получение чека

     

     

    Назначение цены

     

    Доступ к каталогу

    Переопределение цены

    Заказ товара

     

     

    Переопределение цены

     

    Проверка наличия товара

    Оформление заказа поставщику

    Занесение покупателя и суммы покупки в базу данных

     

     

    «Покупаемый» или «непокупаемый» товар

     

    Оформление заказа покупателю

    Печать заказа

     

     Информация, извлеченная из точек зрения, используется для заполнения форм шаблонов точек зрения и организации точек зрения в иерархию наследования. Это позволяет увидеть общие точки зрения и повторно использовать информацию в иерархии наследования. Сервисы, данные и управляющая информация наследуются подмножеством точек зрения. На рис. 5 показана часть иерархии точек зрения для системы поддержки заказа и учета товаров.



    Рис. 5. Иерархия точек зрения
    Практическое занятие:

    по теме: «Сравнительный анализ офисных пакетов»
    Цель: научиться анализировать программы с офисных пакетов
    По завершению практического занятия студент должен уметь: анализировать с офисных пакетов

    Продолжительность: 2 аудиторных часа (90 минут)
    Необходимые принадлежности

    Компьютеры.
    Задание

    Сравнение свободных офисных пакетов с MS Office



    Много лет назад был всего один офисный пакет с открытым исходным кодом для операционной системы Windows, который можно было сравнивать с Microsoft Office или с пакетами под лицензией Freeware. Сегодня таких проектов уже четыре. 

    Для того, чтобы выбрать один из них, стоит сравнить их между собой, а также с нынешним эталоном - Microsoft Office. 

    В сравнении будут участвовать следующие программные продукты:

    • Microsoft Office Профессиональный плюс 2016;

    • LibreOffice 5.2.2 x86 (подробнее);

    • Apache OpenOffice 4.1.3 x86 (подробнее);

    • Calligra Gemini 2.9.6.0 x64 (подробнее);

    • ONLYOFFICE Desktop Editors 4.1.2.270 x64 (подробнее).

    Пункт сравнения

    Microsoft Office Pro Plus 2016

    LibreOffice

    Apache OpenOffice

    Calligra Gemini

    ONLYOFFICE Desktop Editors

    Последняя версия 

    Microsoft Office Профессиональный плюс 2016 (июль 2015) 

    5.2.2 (сентябрь 2016) 

     4.1.3 (октябрь 2016)

    2.9.6.0 (2015) 

    4.1.2.270 (2016) 

    Лицензия 

    Microsoft EULA  

    Mozilla Public License 2.0 

    Apache License 2.0 

     GNU LGPL

     GNU AGPL

    Стоимость 

    Профессиональный плюс  30 000 р Для дома и учебы  5 000 р

    Полностью Бесплатно 

    Полностью Бесплатно 

    Полностью Бесплатно 

    Полностью Бесплатно 

    Операционная система 

    Windows, OS X, Windows Phone, Android, iOS

     Windows, OS X, Linux, BSD, Unix, Solaris/Illumos

    Windows, OS X, Linux, BSD, Unix, Solaris/Illumos

    Windows, OS X, Linux, BSD, Solaris/Illumos

    Windows, Linux, OS X, iOS

    Поддержка Microsoft Office (doc, xls, ppt) 

    Да

     Да

     Да

     Только чтение

     Да

     Поддержка Microsoft Office Open XML (docx, xlsx, pptx)

     Да

     Да

    Да

     Да

     Да

     Поддержка OpenDocument (odt, odf, ods, odg)

    Да 

     Да

    Да 

     Да

    Да 

    Поддержка Portable Document Format (pdf) 

     Да

    Да 

     Только экспорт

    Только экспорт 

    Да 

    Текстовый процессор 

    Microsoft Word 

     LibreOfficeWriter

    OpenOffice Writer

    Calligra Words

    ONLYOFFICE Редактор документов

    Табличный процессор 

    Microsoft Excel

    LibreOffice Calc 

    OpenOffice Calc

    -

    ONLYOFFICE Редактор таблиц

    Редактор презентаций 

    Microsoft PowerPoint 

     LibreOffice Impress

    OpenOffice Impress

    Calligra Stage

    ONLYOFFICE Редактор презентаций

    Создание диаграмм 

     +

     +

    +

    +

    +

    Графический редактор 

     -

    LibreOffice Draw 

    OpenOffice Draw

    -

    -

    Редактор формул 

     +

    LibreOffice Math 

    OpenOffice Math

    +

    +

     Система Управления Базами Данных

    Microsoft Access (Отсутствует в версииДля дома и учебы) 

    LibreOffice Base

    OpenOffice Base

    -

    -

     Редактор HTML



    LibreOffice Writer 

    OpenOffice Writer

    -

    +

     Совместная работа



     -

    -

    -

    +

    Поддержка вкладок

     -



    -

    -

    +

     Проверка орфографии (русский язык)

     +



    +

    -

    +

     Шаблоны





    +

    +

    -

     Открытие и редактирование PDF файлов

    Редактирование 

     Редактирование через LibreOffice Draw

    Только экспорт

    Только экспорт

    Открытие и создание (без редактирования)

     Расширения





    +

    -

    +

     Локализация (русский язык)





    +

    -

    +

     Оценка

    17 зеленых, 3 красных и 1 желтый

    19 зеленых, 2 красных

    17 зеленых, 2 желтых и 2 красных

    9 зеленых, 9 желтых и 3 красных

    18 красных, 2 красных и 1 желтый


    Практическое занятие:

    по теме: «Сравнительный анализ методологий проектирования»
    1   2   3   4   5   6   7   8   9   ...   30


    написать администратору сайта