Анализ и выделение классов Практика 1. Задача 1 Диск состоит из пронумерованных кластеров. На диске есть именованные папки, в которые вложены папки или.

Презентация:



Advertisements
Похожие презентации
Анализ и выделение классов Лекция 1. Общие сведения о дисциплине В осенний семестр учебного года: 7 лекций; 7 практических занятий; 1 занятие.
Advertisements

Система организованных баз данных, программных, технических, языковых и организационно-методических средств, предназначенных для обеспечения централизованного.
Топология ЛВС. Топология – это конфигурация локальной сети, которая описывает схему физического соединения компьютеров, тип оборудования, методы управления.
Классы и объекты Практика 2. Задача 1 На рис. Представлены шаблонные интерфейсы Map и Entry. Интерфейс Map позволяет по ключу типа К получить значение.
Операционная система Linux. Операционная система Linux ядро и основные компоненты системы свободно распространяемые программы. Для того, чтобы получить.
Этапы разработки базы данных.. Этапы разработки БД. 1. Постановка задачи. 2. Проектирование БД. 3. Создание БД в СУБД. 4. Управление БД в СУБД.
Безопасное хранения Ваших данных в сети интернет!.
Security Curator Система корпоративной информационной безопасности ЗАО "АтомПарк Софтваре"
Понятие локальной вычислительной сети. Виды ЛВС. Маршрутизация в локальных сетях. Серверные локальные сети. Система « файл - сервер », « клиент - сервер.
Программное обеспечение- совокупность всех программ, предназначенных для выполнения на компьютере. Программа- это описание на формальном языке, «понятном»
Языки и методы программирования Преподаватель – доцент каф. ИТиМПИ Кузнецова Е.М. Лекция 7.
Объектно- ориентированная платформа Windows
Многообразие операционных систем. Основные характеристики операционных систем.
Разработка объектно- ориентированного ПО Итеративная модель разработки (развитие водопадной модели) анализ проектирование кодирование тестирование.
Создание и редактирование базы данных 1. Рассмотрим форматы полей: символьный, числовой, дата, время. 2. Выполним практическую работу «создание и редактирование.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 2. Знакомство с построением диаграмм вариантов.
Локальная сеть Типы локальных сетей Топология сетей.
Информационные системы. Базы данных. Информационная система – любая система обработки информации (шир)
Разработка файлового менеджера для системы групповой работы Выполнил: Никитин Н.О, гр Руководитель: Тимченко Б.Д. Санкт-Петербург, 2014 г.
Реализация концепции построения и формирования отраслевой системы государственного учета, регистрации и мониторинга (ОСГУРМ) информационных ресурсов сферы.
Транксрипт:

Анализ и выделение классов Практика 1

Задача 1 Диск состоит из пронумерованных кластеров. На диске есть именованные папки, в которые вложены папки или именованные файлы. Список файлов и папок в папке хранится в одном кластер диска, данные файлов хранятся в нескольких кластерах. Выделите классы и определите отношения между ними, используя абстрактные типы данных (АТД) и метод Аббота. Добавьте операции и атрибуты к имеющимся классам для создания, удаления папок и файлов, записи и чтения буфера данных с определенной позиции в файле.

Задача 2 Больной посещает доктора, чтобы получить рецепт на лекарства от своей болезни. Выделите классы и постройте модель предметной области для системы учета посещений больными докторов для поликлиники. Выделите классы и постройте модель предметной области для программы-ежедневника для посетителей.

Задача 3 В межгосударственном стандарте по оценке качества программных средств ГОСТ качество характеризуется набором факторов. На каждом из этапов разработки программного средства фактор описывается набором критериев. Каждый критерий измеряется с помощью нескольких метрик, различающихся для этапов разработки. Выделите классы и постройте структурную модель качества программных средств, используя метод именных групп. Используя схему, постройте критерии и метрики надежности для этапа реализации программного средства.

Задача 4 Аудиоплееры состоят из менеджера плагинов, пользовательского интерфейса, который обрабатывает пользовательский ввод, управляющего компонента, реализующего основную функциональность, и мультимедиа- библиотеки. Выделите классы и определите отношения между ними, используя АТД и метод Аббота. Для загрузки, включения и выключения плагинов добавьте операции и атрибуты к выделенным классам. Уточните описание управляющего компонента, чтобы в нем присутствовал менеджер сетевых подключений, и в системе в целом был сервер с базой доступных плагинов. Менеджер плагинов может, используя менеджер соединений, подключаться к серверу с целью проверки обновлений установленных плагинов. Укажите, что результатом действий пользователя являются события в интерфейсе, и плагин может через менеджера зарегистрировать себя в качестве обработчика этих событий