МАПО 2013 Лекция 10 Применение mindmap idef0

Post on 22-May-2015

1.131 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Дисциплина "Моделирование и анализ программного обеспечения"

TRANSCRIPT

ПрименениеПрименениеMindMapMindMap

IDEF0IDEF0

Лекция 10 (c) Гудаев О.А. 2013

2

Моделирование программного обеспечения

Дипломные работы.Текст пояснительной записки по

программированию является документом технорабочего проекта.

Ниже приведено использование карт MindMap и диаграмм IDEF0 в описании компьютерных систем.

Каждая схема содержит поясняющий текст. По рисункам легко составлять описание пояснительной записки.

3

Проект 1 «Розробка програмного забезпечення сайту розширеної

реальності», 2013 рік.ДВНЗ «ДонНТУ» ФКНТ Дипломний проект Матчина Олександра Анатолiйовича

Рисунок 1.1 – Класифікація сайтів

4

Діаграма IDEF0 головного процесу дипломної роботи «Розробка програмних

засобів сайту розширеної реальності»

Головний процес для даної дипломної роботи зображений на рисунку 1.2. Він відображає всі необхідні для виконання даного процесу дані, такі як вхідні дані, вихідні дані, дані, котрі використовуються як джерела обмежень для процесу, дані, що надають інформацію про механізми, завдяки яким даний процес виконується.

5Рисунок 1.2 – Діаграма головного процесу у нотації IDEF0, рівня А-0.

6

Текст описания уровня А-0Аналізуючи рисунок 1.2 можна зробити висновок, що

для розробки програмних засобів сайту знадобитися в якості вхідних даних інформація про користувача: пароль, логін, імʼя, адреса електронної пошти. Для створення й функціонування програмних засобів необхідна достатня кількість ресурсів ЕОМ, наявність веб-клієнта (браузера) необхідного для відображення сторінок сайтів і керування ними, наявність веб-сервера потрібна для обробки запитів зі сторінок при наявності динамічного сайту, присутність системи керування БД потрібно для роботи з даними в табличному виді, текстовий редактор застосовується для створення й редагування тексту програм (модулів). Обмеженнями для процесу є правила мов веб-розмітки, мов роботи з динамічним вмістом (мова «РНР»). Вихідними даними є розроблені модулі реєстрації користувача, авторизації користувача, відновлення пароля.

7Рисунок 1.3 – Діаграма IDEF0 деталізації рівня А0

8

Деталізація діаграми IDEF0

Для більш детального опису діаграми, зображеної на рисунку 1.2 необхідно побудувати діаграму рівня А0, де окремо представити кожний процес, що входить в основний. Дана діаграма представлена на рисунку 1.3.

Дана діаграма 1.3 відображає саме ті процеси, що входять у головний процес, зображений на діаграмі А-0.

Такі процеси, як «регістрація користувача», «авторизація користувача», «відновлення паролю», «розробка зворотнього звʼязку», «розробка пошуку інформації», теж деталізуються на особисті складові процеси, котрі відображаються на діаграмах цього ж стандарту.

9

Далее приведено 5 страниц диаграмм IDEF0 проекта №1, без

описания.

Детализация боков:А1, А2, А3, А4, А5

10Рисунок 1.4 – Діаграма рівня А1 «Реєстрація користувача»

11Рисунок 1.5 – Діаграма рівня А2 «Відновлення пароля»

12Рисунок 1.6 – Діаграма рівня А3 «Авторизація користувача»

13

Диаграмма IDEF0 содержит рамку

Рисунок 1.7 – Діаграма рівня А4 для процесу «створення зворотного звʼязку»

14

Рисунок 1.8 – Діаграма рівня А5, «розробка пошуку інформації»

15

Проект 2 «Розробка програмного забезпечення оптимізації та просування сайтів», 2013 рік.ДВНЗ «ДонНТУ» ФКНТ випускна кваліфікаційна робота Богаудінова І.В.

Рисунок 2.1 – Інтелект-карта

16

Проект 3 «Розробка програмного забезпечення спортивного порталу», 2013р.

ДВНЗ «ДонНТУ» ФКНТ випускна кваліфікаційна робота Ігнатова П.Ю.

Рисунок 3.1 – Інтелект-карта сайту

17

Проект 4 «Разработка инструментальных средств для обеспечения процесса проведения широковещательных лекций», 2011 г.

ДВНЗ «ГУИиИИ» СКИТ Дипломний проект Ф.Ф. Фадеева

Рисунок 4.1 – Виды презентаций

18

Раздел проекта №4 «АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ»

Рисунок 4.2 – Создание интерактивной презентации

19

Проект 5 «Разработка программного обеспечения системы шифрования финансовой информации

2D графическими примитивами», 2011 г.

Рисунок 5.1 − Классификация методов криптографического преобразования

ДВНЗ «ГУИиИИ» СКИТ Дипломний проект Сиденко А.В.

20Рисунок 5.2 − Классификация методов шифрования

Раздел «Математические методы»

21

Файлы программных модулей

Модуль Main (см. рис. 5.3) – главный модуль программы. В нем содержаться основные функции системы. Модуль Main отвечает за введение текстовой информации, шифрование/дешифрование текстовых символов. В этом модуле происходит создание трафарета ключа, создание шифротекста и сброс всех данных. Через модуль Main происходит обращение к модулям Unit1, Unit2, Unit 3.

Рисунок 5.3 – Модуль Main

22

Проект 6: «Розробка системи розширеної реальності

анімації друкованих ілюстрацій»

Спецчастина: Розробка програми розміщення сценарію розширеної

реальності на растровому зображенні2012 год

Керівник: ст. викл. Гудаєв О.О.

Виповнив: студент гр. ПОСс-11в Орлов Д.О.

23

Концептуальна модель предметної області (проект №6)

Інтелект-карта інтерфейсу програми

Інтелект-карта інструментарію програми

24

ДВНЗ «ДонНТУ» ФКНТ Дипломний проект Медведєв О.В.

Проект 7 «Підсистема виявлення сценарію розширеної реальності на растровому

зображенні», 2012 рік.

25

Модель бізнес-процесу другого рівня деталізації

Формат файла JPG, BMP

26

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

 

ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД

«ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕPСИТЕТ»

Інститут інформатики і штучного інтелекту

 

Кафедра програмного забезпечення

інтелектуальних систем

ВИПУСКНА КВАЛІФІКАЦІЙНА РОБОТА

на тему: «Розробка інтернет-магазину з продажу цифрових моделей

лексикографічних кодів розширеної реальності»

Керівник:

ст. вик. Гудаєв О. А.

Виконав:

ст. гр. ПЗС-08б Толокнов А. В.

2012

Проект 8

27

Структура інтернет-магазину

Інтелект-карта інтернет-магазину

28

Спасибо за вниманиеСпасибо за внимание

(c) Гудаев О.А., 2013ДонНТУ

кафедра ПОИС

top related