Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом ПЗ_3.doc
Скачиваний:
12
Добавлен:
23.09.2019
Размер:
2 Mб
Скачать

1.4.2.3 Диаграмма последовательности

Диаграмма последовательности (англ. sequence diagram) — диаграмма, на которой показаны взаимодействия объектов, упорядоченные по времени их проявления. Используется в языке UML.

Основными элементами диаграммы последовательностей являются обозначения объектов (прямоугольники), вертикальные линии (англ. lifeline), отображающие течение времени при деятельности объекта, и стрелки, показывающие выполнение действий объектами. На данной диаграмме объекты располагаются слева направо. Ее недостатком является то, что она занимает много места.

1.4.2.4 Диаграмма сотрудничества

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

Рисунок 6 – Диаграмма сотрудничества

1.4.2.5 Диаграмма вариантов использования системы

Диаграммы вариантов использования описывают функциональное назначение системы или то, что система должна делать. На данной диаграмме показаны действия, которые может выполнять пользователь. Определим роли для каждой группы пользователей.

Если пользователь будет выступать в роли преподавателя ему будут предоставлены следующие возможности:

  1. Входить в программу;

  2. Проверять тесты;

  3. Редактировать теорию;

  4. Редактировать тесты;

  5. Выходить из программы.

Рисунок 7 – Диаграмма вариантов использования (роль - преподаватель)

Если пользователь будет выступать в лице студента то ему будут предоставлены следующие возможности:

  1. Входить в программу;

  2. Изучать теорию;

  3. Выполнять практические работы;

  4. Выполнять тестовые задания;

  5. Отвечать на контрольные вопросы;

  6. Просматривать глоссарий;

  7. Просматривать видеоролики;

  8. Выходить из программы.

Рисунок 8 – Диаграмма вариантов использования (роль - студент)

1.5 Графическая модели информационных процессов

Информационный процесс – это процесс получения, хранения, передачи, обработки и представления информации. Именно эти процессы интересуют разработчика ИС. Именно они в первую очередь должны быть описаны при обследовании объекта автоматизации.

Рисунок 9 – Схема информационного процесса

2 Опытно-экспериментальная часть

2.1 Описание программного обеспечения

Программное обеспечение (далее ПО) – это Основная составляющая современных информационных технологий (далее ИТ), автоматизированных информационных систем и мировых информационных ресурсов.

Программное обеспечение принято по назначению подразделять на:

  1. Системное ПО

  2. Прикладное ПО

  3. Инструментальное ПО

К системному ПО относятся:

  1. ОС

  2. Драйвера

  3. Утилиты

К прикладному ПО относят:

  1. Текстовые редакторы

  2. Мультимедиа

Инструментальное ПО:

  1. СУБД

  2. Visual studio

  3. Delphi

Также ПО подразделяется по способу распространения и использования на следующие категории:

  1. Свободное ПО (или freeware) - широкий спектр программных решений, в которых права пользователя («свободы») на неограниченные установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование) программ защищены юридически авторскими правами при помощи свободных лицензий.

  2. Лицензионное ПО

  3. Условно бесплатное ПО

Описание программного обеспечения для реализации проекта.

Для реализации электронного пособия можно использовать различные инструментальные среды. Для того чтобы выбрать конкретную среду, проведем анализ возможностей программного обеспечения.

Таблица 1 – Сравнение программного обеспечения

Функции

Open office Impress

Macromedia Captivate

Borland Delphi 7

1

2

3

4

Создание формы

+

+

+

Подключение мультимедиа

+

+

+

Создание элементов формы

+

+

+

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

+

-

-

Поиск

-

+

+

Сбор информации

+

+

+

Комплектование информации

+

+

+

Поддержание целостности, сохранности, актуальности и достоверности

+

+

+

Возможность создания «Меню»

+

+

+

Создание тестов

+

+

+

Создание и подключение справочников

-

+

+

Вывод: На основании проведения анализа программных средств, для реализации дипломного проекта проекта выбрана программная среда Borland Delphi 2007. Рассмотрим возможности и функции данной среды.

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

Система Borland Delphi 2007 является именно тем инструментом, который помогает разработчику зафиксировать свою технологию обучения, многократно транслировать её без непосредственного своего участия и легко вносить необходимые изменения в дальнейшем.

2.1.1 Описание программного обеспечение используемого для реализации дипломного проектирования.

UMLet

UMLet является открытым исходным кодом Java основе UML-инструмент предназначен для обучения унифицированному языку моделирования, и для быстрого создания UML-диаграмм.

UMLet имеет простой пользовательский интерфейс, который использует текстовые коды форматирования, чтобы изменить основные формы. Это требует от пользователя, чтобы узнать еще один язык разметки текста, но усилия малых и разметки очевидно для опытного дизайнера UMP. Приложение может экспортировать диаграммы для фотографий (EPS, JPG), рисунок форматов (SVG), форматы документов (PDF). Приложение может экспортировать диаграммы для фотографий (EPS, JPG), рисунок форматов (SVG), форматы документов (PDF). Буфер может быть использован для копирования и вставки диаграмм, как фотографии в другие приложения. Можно создавать пользовательские элементы UML.

Основные графические объекты могут быть модифицировать и использовать в качестве шаблонов, который позволяет пользователям настраивать приложение к их потребностям. Это требует программирования элементов в Java. Это требует программирования элементов в Java.

Наиболее важные типы диаграмм UML поддерживаются: класс, использования, последовательности, состояния, развертывание деятельности. Наиболее важные типы диаграмм UML поддерживаются: класс, использования, последовательности, состояния, развертывание деятельности. Поддержка UML 2.0, еще не доступна, хотя настройки функции могут быть использованы для этого.

Собственный формат файла приложения является UXF, расширение XML предназначен для обмена моделей UML родной формат файлов в приложение UXF, расширение XML предназначен для обмена моделей UML.

UMLet работает автономно или как Eclipse плагин на Windows, OS X и Linux. UMLet работает автономно или как Eclipse плагин на Windows, OS X и Linux. Он поддерживает такие концепции, как Мартина Фаулера "S UmlAsSketch.

Microsoft Visio 

Microsoft Visio — редактор диаграмм и блок-схем для Windows. Использует векторную графику для создания диаграмм.

Выпускается в двух редакциях: Standard и Professional.

Первоначально Visio разрабатывался и выпускался компанией Visio Corporation. Microsoft приобрела компанию в 2000 году, когда продукт назывался Visio 2000, был выполнен ребрендинг и продукт был включен в состав Microsoft Office.

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

Шаблоны дают возможность быстро приступить к работе. Office Visio 2007 содержит ряд средств, с помощью которых специалисты из сферы ИТ и бизнеса могут создавать различные диаграммы в соответствии со своими потребностями. Новые шаблоны выпуска Профессиональный, например, шаблон ITIL или "Схема потока создания стоимости", расширяют диапазон доступных диаграмм. С помощью стандартных символов Microsoft SmartShapes и мощных функций поиска можно быстро найти нужную фигуру, где бы она ни находилась.

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

В начале работы с образцами схем в выпуске Office Visio Профессиональный 2007 легко найти новые образцы, открыв новое окно "Приступая к работе" и воспользовавшись категорией "Образцы". Из образцов схем, интегрированных с данными, специалисты могут почерпнуть идеи для создания собственных диаграмм, понять, каким образом данные образуют контекст различных типов диаграмм, а также выбрать, какой шаблон использовать.

Новая функция автосоединения в Office Visio 2007 - соединение фигур без рисования соединителей - позволяет соединять фигуры, равномерно располагать их и выравнивать одним щелчком мыши. При перемещении соединенных фигур они остаются соединенными, а соединители автоматически изменяют путь между фигурами.