SlideShare a Scribd company logo
1 of 23
Лабораторные
работы 2, 3, 4, 5
и расчётная работа
по дисциплине
«Моделирование и анализ
программного обеспечения»
© Гудаев О.А. 2013
Лабораторная работа №2
Тема: Построение концептуальной модели
заданной функциональности при
помощи САПР «ConceptDraw».
Цель: Составить концептуальную модель
заданной функциональности
компьютерной системы.
Mind Map карикатура

© Уголок мозгонавта http://www.mozgonavt.ru/2011/11/10.html
№2
Задание:
1. Согласно индивидуальному варианту задания на
разработку и проектирования программного
обеспечения, смотри презентацию бизнес-идей (И),
выделить основные понятия и отношения между
объектами системы предметной области.
2. Построить многостраничную интеллект-карту при
помощи САПР «ConceptDraw».
3. Сформировать список сущностей в формате *.rtf
(экспорт из ConceptDraw).
4. Описать каждую страницу интеллект-карты текстом из 5
предложений используя список сущностей из пункта 3.
5. Разработать презентацию по страницам интеллекткарты, чередуя страницы карты с текстом её описания.
Формат презентации будет необходим при оформлении
расчётной работы.
№2
Содержание презентации:
1. Титульный лист.
2. Тема, цель, индивидуальный вариант задания из
презентации «Тренд 10 бизнес-идей
дипломных
работ по программированию».
3.Интеллект-карта и её описание текстом.
Максимальный балл за лабораторную работу: 7.
Лабораторная работа №3
Тема: Разработка структурнофункциональной модели. Схема
информационных потоков.
Цель: Изучить принципы построения
структурно-функциональной модели
заданной системы в формате IDEF0.
Приобрести навыки разработки схем
информационных потоков DFD
средствами инструмента визуального
моделирования «BPwin».
IDEF0 карикатура

© Форум сайта "Организация времени“ improvement.ru
№3
Задание:
1. При помощи инструмента визуального моделирования
«BPwin» разработать структурно-функциональную
модель заданного бизнес-процесса системы
в нотации IDEF0. Уровень детализации не менее 2 и
не менее 6 страниц.
2. Ознакомиться с основами построения DFD-диаграмм.
3. Согласно индивидуальному варианту задания
разработать диаграмму информационных потоков
системы DFD, не менее трех страниц.
4. Описать каждую страницу диаграмм IDEF0, DFD
текстом из 5 предложений.
5. Разработать презентацию по страницам IDEF0, DFD,
чередуя страницы диаграмм с текстом её описания.
Формат презентации будет необходим при
оформлении расчётной работы.
№3
Содержание презентации:
1. Титульный лист.
2. Тема, цель, индивидуальный вариант задания.
3. Диаграмма IDEF0 и текст описания её страниц.
4. Диаграмма DFD и текст описания её страниц.
5. Максимальный балл за лабораторную работу: 14.
Лабораторная работа №4
Тема: Объектное моделирование
программного обеспечения с помощью
спецификации UML. Построение UMLдиаграмм.
Цель: Изучить особенности построения
ситуационной модели обработки
информации с помощью объектноориентированной модели,
спроектированной в StarUML.
UML юмор

© UML лихорадка – диагностика и лечение http://uchcom.org/uml-lihoradka-diagnostika-i-lechenie/
№4
Задание:
1. В соответствии с индивидуальным вариантом задания
для заданной системы при помощи UML/MDA
платформы «StarUML» произвести построение
следующих UML-диаграмм:
– диаграмма деятельности;
– диаграмма взаимодействия;
– диаграмма компонентов;
– диаграмма последовательности;
– диаграмма классов (3 ≤ кол-во классов ≤ 8).
2. Описать каждую UML-диаграмм текстом из 5
предложений.
3. Разработать презентацию по страницам UML-диаграмм,
чередуя страницы диаграмм с текстом её описания.
Формат презентации будет необходим при
оформлении расчётной работы.
№4
Содержание презентации:
1. Титульный лист.
2. Тема, цель, индивидуальный вариант задания.
3. Диаграмма UML деятельности и текст описания её
страниц.
4. Диаграмма UML взаимодействия и текст описания её
страниц.
5. Диаграмма UML компонентов и текст описания её
страниц.
6. Диаграмма UML последовательности и текст описания
её страниц.
7. Диаграмма UML классов и текст описания её страниц.
Максимальный балл за лабораторную работу: 20.
Лабораторная работа №5
Тема: Разработка графического
пользовательского интерфейса.
Цель: Разработка пользовательского
интерфейса при помощи
специализированного графического
инструмента «GUI Design Studio».
Интерфейс карикатура

http://www.ferra.ru/ru/mobile/70916/print/
http://digit.ru/caricature/20120906/394660932.html
№5
Задание:
1. Согласно индивидуальному варианту задания
при помощи «GUI Design Studio» разработать
прототип интерфейса программы.
2. Описать каждую логически законченную часть
интерфейса текстом из 5 предложений.
3. Разработать презентацию по интерфейсу,
чередуя логические части интерфейса
слайдами с текстом её описания. Формат
презентации будет необходим при
оформлении расчётной работы.
Примечание: прототип программы должен
охватывать весь функционал программы.
№5
Содержание презентации:
1. Титульный лист.
2. Тема, цель, индивидуальный вариант задания.
3. Общая схема интерфейса и текст её описания.
4. Логические части интерфейса и текст описания каждой
части.
Максимальный балл за лабораторную работу: 10.
Расчётная работа
Тема: Проектирование и разработка
программного продукта.
Цель: Ознакомиться с основами
разработки программного продукта по
моделям проектной документации.
Расчётная работа
Задание:
1. Согласно диаграмм лабораторных работ №2, 3, 4, 5 на
языке высокого уровня (ЯВУ) написать интерфейс
Windows-приложения. Используйте среду
программирования "SharpDevelop (v.2.2.1.2648).msi".
2. Программный продукт обязательно должен содержать
форму, удостоверяющую авторские права
разработчика, своеобразную цифровую подпись (см.
рис. 1). Все поля обязательны для заполнения.
3. Протестировать работу интерфейса программного
продукта.
4. Разработать презентацию по экранным формам
тестирования интерфейса программного продукта.
Созданную презентацию объединить с презентациями
лабораторных работ № 2, № 3, № 4, № 5.
5. Разместить презентацию на SlideShare.net и прислать
ссылку на электронный ящик good.pois@gmail.com.
Рисунок 1 – Внешний вид формы диалогового окна «О программе»
Расчётная работа
Содержание презентации:
1. Титульный лист, оформленный по ДСТУ.
2. Индивидуальный вариант задания на проектирование системы.
3. Слайды тестирования интерфейса программного продукта.
4. Слайды презентации лабораторной работы № 2.
5. Слайды презентации лабораторной работы № 3.
6. Слайды презентации лабораторной работы № 4.
7. Слайды презентации лабораторной работы № 5.
8. Выводы о перспективах модернизации, использования и развития
программного продукта.
Презентацию распечатать, сшит страницы скоросшивателем и
сдать на проверку ассистенту. Баллы без презентации на
SlideShare.net не засчитываются.
Максимальный балл за расчётную работу: 25.
Спасибо за работу

More Related Content

What's hot

рп по у сп практике в
рп по у сп практике врп по у сп практике в
рп по у сп практике вAnastasia Snegina
 
GUI Meetup Spring, Елена Снижко
GUI Meetup Spring, Елена СнижкоGUI Meetup Spring, Елена Снижко
GUI Meetup Spring, Елена СнижкоRustem Gayfutdinov
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнрRauan Ibraikhan
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике втAnastasia Snegina
 
презентация1
презентация1презентация1
презентация1farcrys
 
рп по у пп практике вт
рп по у пп практике втрп по у пп практике вт
рп по у пп практике втAnastasia Snegina
 
требования к выпускным работам слушателей курсов
требования к выпускным работам слушателей курсовтребования к выпускным работам слушателей курсов
требования к выпускным работам слушателей курсовsvet12121
 
заявка петелин 3
заявка петелин 3заявка петелин 3
заявка петелин 3dgim
 
рп по у сп практике вт
рп по у сп практике втрп по у сп практике вт
рп по у сп практике втAnastasia Snegina
 

What's hot (10)

рп по у сп практике в
рп по у сп практике врп по у сп практике в
рп по у сп практике в
 
GUI Meetup Spring, Елена Снижко
GUI Meetup Spring, Елена СнижкоGUI Meetup Spring, Елена Снижко
GUI Meetup Spring, Елена Снижко
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнр
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике вт
 
АЭК. Модуль 3
АЭК. Модуль 3АЭК. Модуль 3
АЭК. Модуль 3
 
презентация1
презентация1презентация1
презентация1
 
рп по у пп практике вт
рп по у пп практике втрп по у пп практике вт
рп по у пп практике вт
 
требования к выпускным работам слушателей курсов
требования к выпускным работам слушателей курсовтребования к выпускным работам слушателей курсов
требования к выпускным работам слушателей курсов
 
заявка петелин 3
заявка петелин 3заявка петелин 3
заявка петелин 3
 
рп по у сп практике вт
рп по у сп практике втрп по у сп практике вт
рп по у сп практике вт
 

Viewers also liked

Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)Lita Ford
 
расчетная работа мапо Михалюк В.А. пос-10б
расчетная работа мапо Михалюк В.А. пос-10брасчетная работа мапо Михалюк В.А. пос-10б
расчетная работа мапо Михалюк В.А. пос-10бВерочка Михалюк
 
Расчётная работа. МАПО
Расчётная работа. МАПОРасчётная работа. МАПО
Расчётная работа. МАПОPresentationCreater
 
Презентация по МАПО
Презентация по МАПОПрезентация по МАПО
Презентация по МАПОmonikaqueen
 
Лабораторная работа № 5. МАПО - windows приложение
Лабораторная работа № 5. МАПО - windows приложениеЛабораторная работа № 5. МАПО - windows приложение
Лабораторная работа № 5. МАПО - windows приложениеPresentationCreater
 
Расчётная работа мапо
Расчётная работа мапоРасчётная работа мапо
Расчётная работа мапоVyacheslav Vityk
 
RR_Dima_Shm. update(interface)
RR_Dima_Shm. update(interface)RR_Dima_Shm. update(interface)
RR_Dima_Shm. update(interface)Dima_Shm
 
расчетная работа (усынин в.а. пос 10в)
расчетная работа (усынин в.а. пос 10в)расчетная работа (усынин в.а. пос 10в)
расчетная работа (усынин в.а. пос 10в)Vlad_doc
 
МАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа SoftwareМАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа SoftwareОлег Гудаев
 
расчетная работа
расчетная работарасчетная работа
расчетная работаDavidLoginov
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работаLena Shashalevich
 
Расчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажРасчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажsheplyakov
 
Alex Potemkin MAPO
Alex Potemkin MAPOAlex Potemkin MAPO
Alex Potemkin MAPOAlex Miller
 
RR_Dima_Shm
RR_Dima_ShmRR_Dima_Shm
RR_Dima_ShmDima_Shm
 
Мои практические работы
Мои практические работыМои практические работы
Мои практические работыriabokon_a
 
Расчетная работа №2
Расчетная работа №2Расчетная работа №2
Расчетная работа №2_SS22_
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работаhell_coder
 
Расчетная работа Лукьянченко Л. А,
Расчетная работа Лукьянченко Л. А,Расчетная работа Лукьянченко Л. А,
Расчетная работа Лукьянченко Л. А,l10bov
 

Viewers also liked (20)

Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
 
расчетная работа мапо Михалюк В.А. пос-10б
расчетная работа мапо Михалюк В.А. пос-10брасчетная работа мапо Михалюк В.А. пос-10б
расчетная работа мапо Михалюк В.А. пос-10б
 
Расчётная работа. МАПО
Расчётная работа. МАПОРасчётная работа. МАПО
Расчётная работа. МАПО
 
Презентация по МАПО
Презентация по МАПОПрезентация по МАПО
Презентация по МАПО
 
Лабораторная работа № 5. МАПО - windows приложение
Лабораторная работа № 5. МАПО - windows приложениеЛабораторная работа № 5. МАПО - windows приложение
Лабораторная работа № 5. МАПО - windows приложение
 
Расчётная работа мапо
Расчётная работа мапоРасчётная работа мапо
Расчётная работа мапо
 
МАПО Лекция 25 StarUML
МАПО Лекция 25 StarUMLМАПО Лекция 25 StarUML
МАПО Лекция 25 StarUML
 
RR_Dima_Shm. update(interface)
RR_Dima_Shm. update(interface)RR_Dima_Shm. update(interface)
RR_Dima_Shm. update(interface)
 
расчетная работа (усынин в.а. пос 10в)
расчетная работа (усынин в.а. пос 10в)расчетная работа (усынин в.а. пос 10в)
расчетная работа (усынин в.а. пос 10в)
 
МАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа SoftwareМАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа Software
 
расчетная работа
расчетная работарасчетная работа
расчетная работа
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работа
 
Расчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажРасчетная работа Цифровой коллаж
Расчетная работа Цифровой коллаж
 
Alex Potemkin MAPO
Alex Potemkin MAPOAlex Potemkin MAPO
Alex Potemkin MAPO
 
RR_Dima_Shm
RR_Dima_ShmRR_Dima_Shm
RR_Dima_Shm
 
Мои практические работы
Мои практические работыМои практические работы
Мои практические работы
 
Vitykv MAPO lab1_alpha
Vitykv MAPO lab1_alphaVitykv MAPO lab1_alpha
Vitykv MAPO lab1_alpha
 
Расчетная работа №2
Расчетная работа №2Расчетная работа №2
Расчетная работа №2
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работа
 
Расчетная работа Лукьянченко Л. А,
Расчетная работа Лукьянченко Л. А,Расчетная работа Лукьянченко Л. А,
Расчетная работа Лукьянченко Л. А,
 

Similar to ЛР 2 3 4 5 и Расчётная работы МАПО

Рабочая учебная программа
Рабочая учебная программаРабочая учебная программа
Рабочая учебная программаRauan Ibraikhan
 
оп.05 основы программирования
оп.05 основы программированияоп.05 основы программирования
оп.05 основы программированияStepan1234
 
Why you should build mockups (SD2)
Why you should build mockups (SD2)Why you should build mockups (SD2)
Why you should build mockups (SD2)Alexander Virkovski
 
DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.mikhaelsmirnov
 
О.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделированииО.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделированииAnatoly Levenchuk
 
Статья «Формирование универсальных требований к пользовательским программам п...
Статья «Формирование универсальных требований к пользовательским программам п...Статья «Формирование универсальных требований к пользовательским программам п...
Статья «Формирование универсальных требований к пользовательским программам п...ph.d. Dmitry Stepanov
 
Дополнительная общеразвивающая программа «Моя первая 3D-модель»
Дополнительная общеразвивающая программа «Моя первая 3D-модель»Дополнительная общеразвивающая программа «Моя первая 3D-модель»
Дополнительная общеразвивающая программа «Моя первая 3D-модель»rnmc7
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике втAnastasia Snegina
 
вопросы к зачетупп
вопросы к зачетуппвопросы к зачетупп
вопросы к зачетуппAnastasia Snegina
 
вопросы к зачетупп
вопросы к зачетуппвопросы к зачетупп
вопросы к зачетуппAnastasia Snegina
 
моделирование в Cad cam системах
моделирование в Cad cam системахмоделирование в Cad cam системах
моделирование в Cad cam системахstudent_kai
 
Software Engineering Knowledge Matrix
Software Engineering Knowledge MatrixSoftware Engineering Knowledge Matrix
Software Engineering Knowledge MatrixOlena Syrota
 
3 средства автоматизации проектирования корпоративных приложений
3 средства автоматизации проектирования корпоративных приложений3 средства автоматизации проектирования корпоративных приложений
3 средства автоматизации проектирования корпоративных приложенийKewpaN
 
МАПО Лекция 22 Проект
МАПО Лекция 22 ПроектМАПО Лекция 22 Проект
МАПО Лекция 22 ПроектОлег Гудаев
 
для заочного отделения контрольная работа(обновленная)
для заочного отделения контрольная работа(обновленная)для заочного отделения контрольная работа(обновленная)
для заочного отделения контрольная работа(обновленная)Demanessa
 
Кондратюк т.а. построение концептуальной модели заданной функциональности
Кондратюк т.а. построение концептуальной модели заданной функциональностиКондратюк т.а. построение концептуальной модели заданной функциональности
Кондратюк т.а. построение концептуальной модели заданной функциональностиLita Ford
 

Similar to ЛР 2 3 4 5 и Расчётная работы МАПО (20)

Рабочая учебная программа
Рабочая учебная программаРабочая учебная программа
Рабочая учебная программа
 
оп.05 основы программирования
оп.05 основы программированияоп.05 основы программирования
оп.05 основы программирования
 
Why you should build mockups (SD2)
Why you should build mockups (SD2)Why you should build mockups (SD2)
Why you should build mockups (SD2)
 
Why you should build mockups
Why you should build mockupsWhy you should build mockups
Why you should build mockups
 
Why prototypes matter?
Why prototypes matter?Why prototypes matter?
Why prototypes matter?
 
лек11 2
лек11 2лек11 2
лек11 2
 
DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.
 
О.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделированииО.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделировании
 
Статья «Формирование универсальных требований к пользовательским программам п...
Статья «Формирование универсальных требований к пользовательским программам п...Статья «Формирование универсальных требований к пользовательским программам п...
Статья «Формирование универсальных требований к пользовательским программам п...
 
Дополнительная общеразвивающая программа «Моя первая 3D-модель»
Дополнительная общеразвивающая программа «Моя первая 3D-модель»Дополнительная общеразвивающая программа «Моя первая 3D-модель»
Дополнительная общеразвивающая программа «Моя первая 3D-модель»
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике вт
 
вопросы к зачетупп
вопросы к зачетуппвопросы к зачетупп
вопросы к зачетупп
 
вопросы к зачетупп
вопросы к зачетуппвопросы к зачетупп
вопросы к зачетупп
 
моделирование в Cad cam системах
моделирование в Cad cam системахмоделирование в Cad cam системах
моделирование в Cad cam системах
 
Software Engineering Knowledge Matrix
Software Engineering Knowledge MatrixSoftware Engineering Knowledge Matrix
Software Engineering Knowledge Matrix
 
3 средства автоматизации проектирования корпоративных приложений
3 средства автоматизации проектирования корпоративных приложений3 средства автоматизации проектирования корпоративных приложений
3 средства автоматизации проектирования корпоративных приложений
 
МАПО Лекция 22 Проект
МАПО Лекция 22 ПроектМАПО Лекция 22 Проект
МАПО Лекция 22 Проект
 
для заочного отделения контрольная работа(обновленная)
для заочного отделения контрольная работа(обновленная)для заочного отделения контрольная работа(обновленная)
для заочного отделения контрольная работа(обновленная)
 
Кондратюк т.а. построение концептуальной модели заданной функциональности
Кондратюк т.а. построение концептуальной модели заданной функциональностиКондратюк т.а. построение концептуальной модели заданной функциональности
Кондратюк т.а. построение концептуальной модели заданной функциональности
 
лек11 1
лек11 1лек11 1
лек11 1
 

More from Олег Гудаев

ТПСЭК 2014 Лекция 02 "Бизнес"
ТПСЭК 2014 Лекция 02 "Бизнес"ТПСЭК 2014 Лекция 02 "Бизнес"
ТПСЭК 2014 Лекция 02 "Бизнес"Олег Гудаев
 
МАПО Лекция 24 Примеры
МАПО Лекция 24 ПримерыМАПО Лекция 24 Примеры
МАПО Лекция 24 ПримерыОлег Гудаев
 
МАПО Лекция 23 Дизайн программ
МАПО Лекция 23 Дизайн программМАПО Лекция 23 Дизайн программ
МАПО Лекция 23 Дизайн программОлег Гудаев
 
МАПО Лекция 21 User-Интерфейс
МАПО Лекция 21 User-ИнтерфейсМАПО Лекция 21 User-Интерфейс
МАПО Лекция 21 User-ИнтерфейсОлег Гудаев
 
МАПО Лекция 20 Сценарий или Рецепт
МАПО Лекция 20 Сценарий или РецептМАПО Лекция 20 Сценарий или Рецепт
МАПО Лекция 20 Сценарий или РецептОлег Гудаев
 
МАПО Лекция 19 Тест-версия
МАПО Лекция 19 Тест-версияМАПО Лекция 19 Тест-версия
МАПО Лекция 19 Тест-версияОлег Гудаев
 
МАПО Лекция 18 Прототип
МАПО Лекция 18 ПрототипМАПО Лекция 18 Прототип
МАПО Лекция 18 ПрототипОлег Гудаев
 
МАПО Лекция 16 Модель системы правил
МАПО Лекция 16 Модель системы правилМАПО Лекция 16 Модель системы правил
МАПО Лекция 16 Модель системы правилОлег Гудаев
 
МАПО Лекция 15 Система правил
МАПО Лекция 15 Система правилМАПО Лекция 15 Система правил
МАПО Лекция 15 Система правилОлег Гудаев
 
Конспект лекций ТПСЭК
Конспект лекций ТПСЭККонспект лекций ТПСЭК
Конспект лекций ТПСЭКОлег Гудаев
 
МАПО Лекция 14 UML Use Case
МАПО Лекция 14 UML Use CaseМАПО Лекция 14 UML Use Case
МАПО Лекция 14 UML Use CaseОлег Гудаев
 
МАПО Лекция 13 Схема компонентов UML
МАПО Лекция 13 Схема компонентов UMLМАПО Лекция 13 Схема компонентов UML
МАПО Лекция 13 Схема компонентов UMLОлег Гудаев
 
МАПО Лекция 12 Применение DFD
МАПО Лекция 12 Применение DFDМАПО Лекция 12 Применение DFD
МАПО Лекция 12 Применение DFDОлег Гудаев
 
МАПО Лекция 11 Потоки данных DFD
МАПО Лекция 11 Потоки данных DFDМАПО Лекция 11 Потоки данных DFD
МАПО Лекция 11 Потоки данных DFDОлег Гудаев
 
Тренд 10 бизнес-идей по программированию
Тренд 10 бизнес-идей по программированиюТренд 10 бизнес-идей по программированию
Тренд 10 бизнес-идей по программированиюОлег Гудаев
 
МАПО 2013 Лекция 10 Применение MindMap IDEF0
МАПО 2013 Лекция 10 Применение MindMap IDEF0МАПО 2013 Лекция 10 Применение MindMap IDEF0
МАПО 2013 Лекция 10 Применение MindMap IDEF0Олег Гудаев
 
МАПО 2013 Лекция 09 Концептуальное моделирование
МАПО 2013 Лекция 09 Концептуальное моделированиеМАПО 2013 Лекция 09 Концептуальное моделирование
МАПО 2013 Лекция 09 Концептуальное моделированиеОлег Гудаев
 

More from Олег Гудаев (20)

Chattering device IoT
Chattering device IoTChattering device IoT
Chattering device IoT
 
ТПСЭК 2014 Лекция 02 "Бизнес"
ТПСЭК 2014 Лекция 02 "Бизнес"ТПСЭК 2014 Лекция 02 "Бизнес"
ТПСЭК 2014 Лекция 02 "Бизнес"
 
МАПО Лаба №1
МАПО Лаба №1МАПО Лаба №1
МАПО Лаба №1
 
МАПО Лекция 24 Примеры
МАПО Лекция 24 ПримерыМАПО Лекция 24 Примеры
МАПО Лекция 24 Примеры
 
МАПО Лекция 23 Дизайн программ
МАПО Лекция 23 Дизайн программМАПО Лекция 23 Дизайн программ
МАПО Лекция 23 Дизайн программ
 
МАПО Лекция 21 User-Интерфейс
МАПО Лекция 21 User-ИнтерфейсМАПО Лекция 21 User-Интерфейс
МАПО Лекция 21 User-Интерфейс
 
МАПО Лекция 20 Сценарий или Рецепт
МАПО Лекция 20 Сценарий или РецептМАПО Лекция 20 Сценарий или Рецепт
МАПО Лекция 20 Сценарий или Рецепт
 
МАПО Лекция 19 Тест-версия
МАПО Лекция 19 Тест-версияМАПО Лекция 19 Тест-версия
МАПО Лекция 19 Тест-версия
 
МАПО Лекция 18 Прототип
МАПО Лекция 18 ПрототипМАПО Лекция 18 Прототип
МАПО Лекция 18 Прототип
 
МАПО Лекция 17 План
МАПО Лекция 17 ПланМАПО Лекция 17 План
МАПО Лекция 17 План
 
МАПО Лекция 16 Модель системы правил
МАПО Лекция 16 Модель системы правилМАПО Лекция 16 Модель системы правил
МАПО Лекция 16 Модель системы правил
 
МАПО Лекция 15 Система правил
МАПО Лекция 15 Система правилМАПО Лекция 15 Система правил
МАПО Лекция 15 Система правил
 
Конспект лекций ТПСЭК
Конспект лекций ТПСЭККонспект лекций ТПСЭК
Конспект лекций ТПСЭК
 
МАПО Лекция 14 UML Use Case
МАПО Лекция 14 UML Use CaseМАПО Лекция 14 UML Use Case
МАПО Лекция 14 UML Use Case
 
МАПО Лекция 13 Схема компонентов UML
МАПО Лекция 13 Схема компонентов UMLМАПО Лекция 13 Схема компонентов UML
МАПО Лекция 13 Схема компонентов UML
 
МАПО Лекция 12 Применение DFD
МАПО Лекция 12 Применение DFDМАПО Лекция 12 Применение DFD
МАПО Лекция 12 Применение DFD
 
МАПО Лекция 11 Потоки данных DFD
МАПО Лекция 11 Потоки данных DFDМАПО Лекция 11 Потоки данных DFD
МАПО Лекция 11 Потоки данных DFD
 
Тренд 10 бизнес-идей по программированию
Тренд 10 бизнес-идей по программированиюТренд 10 бизнес-идей по программированию
Тренд 10 бизнес-идей по программированию
 
МАПО 2013 Лекция 10 Применение MindMap IDEF0
МАПО 2013 Лекция 10 Применение MindMap IDEF0МАПО 2013 Лекция 10 Применение MindMap IDEF0
МАПО 2013 Лекция 10 Применение MindMap IDEF0
 
МАПО 2013 Лекция 09 Концептуальное моделирование
МАПО 2013 Лекция 09 Концептуальное моделированиеМАПО 2013 Лекция 09 Концептуальное моделирование
МАПО 2013 Лекция 09 Концептуальное моделирование
 

ЛР 2 3 4 5 и Расчётная работы МАПО

  • 1. Лабораторные работы 2, 3, 4, 5 и расчётная работа по дисциплине «Моделирование и анализ программного обеспечения» © Гудаев О.А. 2013
  • 2. Лабораторная работа №2 Тема: Построение концептуальной модели заданной функциональности при помощи САПР «ConceptDraw». Цель: Составить концептуальную модель заданной функциональности компьютерной системы.
  • 3. Mind Map карикатура © Уголок мозгонавта http://www.mozgonavt.ru/2011/11/10.html
  • 4. №2 Задание: 1. Согласно индивидуальному варианту задания на разработку и проектирования программного обеспечения, смотри презентацию бизнес-идей (И), выделить основные понятия и отношения между объектами системы предметной области. 2. Построить многостраничную интеллект-карту при помощи САПР «ConceptDraw». 3. Сформировать список сущностей в формате *.rtf (экспорт из ConceptDraw). 4. Описать каждую страницу интеллект-карты текстом из 5 предложений используя список сущностей из пункта 3. 5. Разработать презентацию по страницам интеллекткарты, чередуя страницы карты с текстом её описания. Формат презентации будет необходим при оформлении расчётной работы.
  • 5. №2 Содержание презентации: 1. Титульный лист. 2. Тема, цель, индивидуальный вариант задания из презентации «Тренд 10 бизнес-идей дипломных работ по программированию». 3.Интеллект-карта и её описание текстом. Максимальный балл за лабораторную работу: 7.
  • 6. Лабораторная работа №3 Тема: Разработка структурнофункциональной модели. Схема информационных потоков. Цель: Изучить принципы построения структурно-функциональной модели заданной системы в формате IDEF0. Приобрести навыки разработки схем информационных потоков DFD средствами инструмента визуального моделирования «BPwin».
  • 7. IDEF0 карикатура © Форум сайта "Организация времени“ improvement.ru
  • 8. №3 Задание: 1. При помощи инструмента визуального моделирования «BPwin» разработать структурно-функциональную модель заданного бизнес-процесса системы в нотации IDEF0. Уровень детализации не менее 2 и не менее 6 страниц. 2. Ознакомиться с основами построения DFD-диаграмм. 3. Согласно индивидуальному варианту задания разработать диаграмму информационных потоков системы DFD, не менее трех страниц. 4. Описать каждую страницу диаграмм IDEF0, DFD текстом из 5 предложений. 5. Разработать презентацию по страницам IDEF0, DFD, чередуя страницы диаграмм с текстом её описания. Формат презентации будет необходим при оформлении расчётной работы.
  • 9. №3 Содержание презентации: 1. Титульный лист. 2. Тема, цель, индивидуальный вариант задания. 3. Диаграмма IDEF0 и текст описания её страниц. 4. Диаграмма DFD и текст описания её страниц. 5. Максимальный балл за лабораторную работу: 14.
  • 10. Лабораторная работа №4 Тема: Объектное моделирование программного обеспечения с помощью спецификации UML. Построение UMLдиаграмм. Цель: Изучить особенности построения ситуационной модели обработки информации с помощью объектноориентированной модели, спроектированной в StarUML.
  • 11. UML юмор © UML лихорадка – диагностика и лечение http://uchcom.org/uml-lihoradka-diagnostika-i-lechenie/
  • 12. №4 Задание: 1. В соответствии с индивидуальным вариантом задания для заданной системы при помощи UML/MDA платформы «StarUML» произвести построение следующих UML-диаграмм: – диаграмма деятельности; – диаграмма взаимодействия; – диаграмма компонентов; – диаграмма последовательности; – диаграмма классов (3 ≤ кол-во классов ≤ 8). 2. Описать каждую UML-диаграмм текстом из 5 предложений. 3. Разработать презентацию по страницам UML-диаграмм, чередуя страницы диаграмм с текстом её описания. Формат презентации будет необходим при оформлении расчётной работы.
  • 13. №4 Содержание презентации: 1. Титульный лист. 2. Тема, цель, индивидуальный вариант задания. 3. Диаграмма UML деятельности и текст описания её страниц. 4. Диаграмма UML взаимодействия и текст описания её страниц. 5. Диаграмма UML компонентов и текст описания её страниц. 6. Диаграмма UML последовательности и текст описания её страниц. 7. Диаграмма UML классов и текст описания её страниц. Максимальный балл за лабораторную работу: 20.
  • 14. Лабораторная работа №5 Тема: Разработка графического пользовательского интерфейса. Цель: Разработка пользовательского интерфейса при помощи специализированного графического инструмента «GUI Design Studio».
  • 17. №5 Задание: 1. Согласно индивидуальному варианту задания при помощи «GUI Design Studio» разработать прототип интерфейса программы. 2. Описать каждую логически законченную часть интерфейса текстом из 5 предложений. 3. Разработать презентацию по интерфейсу, чередуя логические части интерфейса слайдами с текстом её описания. Формат презентации будет необходим при оформлении расчётной работы. Примечание: прототип программы должен охватывать весь функционал программы.
  • 18. №5 Содержание презентации: 1. Титульный лист. 2. Тема, цель, индивидуальный вариант задания. 3. Общая схема интерфейса и текст её описания. 4. Логические части интерфейса и текст описания каждой части. Максимальный балл за лабораторную работу: 10.
  • 19. Расчётная работа Тема: Проектирование и разработка программного продукта. Цель: Ознакомиться с основами разработки программного продукта по моделям проектной документации.
  • 20. Расчётная работа Задание: 1. Согласно диаграмм лабораторных работ №2, 3, 4, 5 на языке высокого уровня (ЯВУ) написать интерфейс Windows-приложения. Используйте среду программирования "SharpDevelop (v.2.2.1.2648).msi". 2. Программный продукт обязательно должен содержать форму, удостоверяющую авторские права разработчика, своеобразную цифровую подпись (см. рис. 1). Все поля обязательны для заполнения. 3. Протестировать работу интерфейса программного продукта. 4. Разработать презентацию по экранным формам тестирования интерфейса программного продукта. Созданную презентацию объединить с презентациями лабораторных работ № 2, № 3, № 4, № 5. 5. Разместить презентацию на SlideShare.net и прислать ссылку на электронный ящик good.pois@gmail.com.
  • 21. Рисунок 1 – Внешний вид формы диалогового окна «О программе»
  • 22. Расчётная работа Содержание презентации: 1. Титульный лист, оформленный по ДСТУ. 2. Индивидуальный вариант задания на проектирование системы. 3. Слайды тестирования интерфейса программного продукта. 4. Слайды презентации лабораторной работы № 2. 5. Слайды презентации лабораторной работы № 3. 6. Слайды презентации лабораторной работы № 4. 7. Слайды презентации лабораторной работы № 5. 8. Выводы о перспективах модернизации, использования и развития программного продукта. Презентацию распечатать, сшит страницы скоросшивателем и сдать на проверку ассистенту. Баллы без презентации на SlideShare.net не засчитываются. Максимальный балл за расчётную работу: 25.