Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 3. Знакомство с построением диаграмм классов.

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



Advertisements
Похожие презентации
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 2. Знакомство с построением диаграмм вариантов.
Advertisements

Бизнес-аналитика и KPI © 2016 – 2017, Россия Программа на базе 1 С:Предприятие 8.
Workflow в DIRECTUM: от программиста к бизнес-аналитику В Л А Д Е Я - У П Р А В Л Я Й Меджитов Тимур Руководитель проекта Компания DIRECTUM.
Выполнила студентка группы ТУ-501 Полозова Юлия..
Сравнение количества заданий, включенных в ГИА и ЕГЭ по темам курса «Информатика и ИКТ»
Платформа eDocLib: Удобный архив. Быстрый поиск. Совместная работа и автоматизация типовых процедур.
Система управления проектами и задачами JIRA Выполнили: Студентки 5 курса БГУ отделения «Финансы и кредит» Грамотнева Анна Гуреева Ирина.
База данных – это совокупность структурированных данных определенного назначения. Структурирование данных – это объединение данных по определенным параметрам.
Среда программирования Visual Basic Среда программирования Visual Basic.
Разработала Детёнышева Е. С. преподаватель специальных дисциплин Москва 2012 год.
Эффективность в каждом решении Управление разработкой Корпоративного портала: как грамотно выстроить работу с подрядчиком.
Этапы решения задач на компьютерах Постановка задачи Формальное построение модели задачи Формальное построение модели задачи Построение математической.
Особенности и структура контрольно – измерительных материалов по информатике и ИКТ (9 класс) Председатель предметной комиссии по информатике Ленинского.
Что такое корпоративный портал и почему он нужен Вашей компании? Богомолов Максим Генеральный директор ООО «2Б-Дизайн»
Современные офисные технологии Галкина Анна Валентиновна.
Исследование, анализ и использование информационной системы «1 С: Бухгалтерия» на предприятиях РБ выполнили: студенты 2 курса отделения "Финансы и кредит.
Презентация на тему:ERP Системы
Microsoft ® Office SharePoint ® Server 2007 Учебный курс Библиотеки документов SharePoint III. Работа с журналом версий.
Этапы решения задач на компьютере.
Вопросы методологии внедрения Вопросы методологии внедрения Microsoft Business Solutions - Axapta.
Транксрипт:

Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 3. Знакомство с построением диаграмм классов.

Содержание Переход от диаграмм вариантов использования к диаграммам классов Озвучивание кратких постановок задач

Переход от диаграмм вариантов использования к диаграммам классов Диаграмма вариантов использования: Актеры + Варианты использования. Вариант использования: сценарий (диаграмма действия). На основе результатов анализа формируем список классов, основные поля и методы. Определяем, как классы связаны между собой.

Пример 1: Транслятор выражений Работаем в командах: –Строим диаграмму классов.

Пример 2: Выплата зарплаты через банкомат Работаем в командах: –Строим диаграмму классов.

Краткие постановки задач Работаем в командах: выбираем для себя задачу.

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

Редактор математических формул Фирма «OurResearch» занимается написанием математических программ по заказу. При этом в фирме часто приходится писать отчеты заказчику. При написании отчетов заказчик хочет видеть в отчетах математические формулы в классическом виде. У Вашей фирмы компания решила заказать удобное средство для перевода и написания математических выражений в разные форматы представления. Причем, если в редакторе присутствует ряд взаимосвязанных формул, то фирма хочет видеть адекватный код. При этом известно, что фирма часто использует C/C++, Pascal и Fortran.

Web-сервис (на основе сокетов) Необходимо реализовать на стороне сервера хранилище, в которое можно помещать алгоритмы в некотором стандартном виде, а потом исполнять их. Для простоты алгоритмы могут представлять собой математические формулы. В алгоритмах должны быть заявлены следующие данные: –входные данные; –выходные данные; –код алгоритмов. Доступ к алгоритмам должен быть ограничен на основе разделения прав по ролям.

Система взаимодействия команд Руководство фирмы Effectiveness пришло к выводу, что производительность труда ее сотрудников не достаточно полно соответствует громкому имени компании. В результате проведенных исследований была выявлена основная причина – недостаточная эффективность обмена информацией между сотрудниками. В качестве решения руководство видит внедрение единого средства электронной коммуникации. Отделу разработчиков компании поручено создать систему, включающую в себя почтовый инструмент и инструмент для обмена мгновенными сообщениями.

Учет работы персонала В компании Justice были проведены исследования, в результате которых компания поняла, что теряет достаточно много средств из-за не всегда равномерного распределения зарплаты. Кроме денежных потерь есть и недовольство персонала, которое вызвано тем, что те, кто много работают, и те, кто мало, получают одинаковые зарплаты. Компания решила изменить данную ситуацию. Вашей компании предложили выработать решение описанной проблемы.

Система бронирования билетов для авиакомпании На рынок вышла новая авиакомпания «GlobalAvia». Менеджеры компании решили заказать у вашей фирмы разработку системы бронирования билетов. При заказе фирма поставила ряд условий, которые обязательно должны быть выполнены. В первой версии системы они хотят видеть две части. В первой требуется заносить необходимую информацию. Со второй частью будут работать покупатели билетов. При формулировании требований менеджеры упомянули, что рейсы у них спланированы так, что до пункта назначения можно долететь с пересадками за разное время и с разным комфортом. Одно из требований заключалось в том, что бы система помогала покупать билеты в зависимости от требований пользователя.

Система управления проектами В компании SuperSoft возникла потребность автоматизировать управление проектами. В силу того, что компания существует на рынке разработки ПО недавно и не обладает достаточным количеством свободных финансовых средств, было принято решение не покупать системы управления проектами типа Microsoft Project (стоимость коробочной версии от $600), а разработать собственное простое решение. Система управления проектами должна иметь единую базу проектов, подключаться к которой могут менеджеры и исполнители. Содержимое базы составляет информация о ведущихся в компании проектах.

Система контроля и распределения ресурсов Организация Presentation for you профессионально занимается подготовкой и проведением презентаций для фирм. В фирме за последние несколько кварталов сильно увеличился объем заказов. В результате постоянно стали наблюдаться ситуации, когда презентации задерживались из-за нехватки каких-либо ресурсов (аудиторий, проекторов, досок). В фирме были проведены исследования и было установлено, что ситуация сильно улучшится, если у фирмы появится электронная система распределения ресурсов, а не бумажная как это было раньше.

Домашнее задание Проанализировать постановку выбранной задачи. Наметить перечень вопросов по сути задачи и требуемой функциональности.