2. 2
Моделирование программного
обеспечения
Дипломные работы.
Текст пояснительной записки по
программированию является документом
технорабочего проекта.
Ниже приведено использование карт
MindMap и диаграмм IDEF0 в описании
компьютерных систем.
Каждая схема содержит поясняющий
текст. По рисункам легко составлять
описание пояснительной записки.
3. 3
Проект 1 «Розробка програмного
забезпечення сайту розширеної
реальності», 2013 рік.
ДВНЗ «ДонНТУ» ФКНТ Дипломний проект Матчина Олександра Анатолiйовича
Рисунок 1.1 – Класифікація сайтів
4. 4
Діаграма IDEF0 головного процесу
дипломної роботи «Розробка програмних
засобів сайту розширеної реальності»
Головний процес для даної дипломної
роботи зображений на рисунку 1.2. Він
відображає всі необхідні для виконання
даного процесу дані, такі як вхідні дані,
вихідні дані, дані, котрі використовуються
як джерела обмежень для процесу, дані,
що надають інформацію про механізми,
завдяки яким даний процес виконується.
5. 5Рисунок 1.2 – Діаграма головного процесу у нотації IDEF0, рівня А-0.
6. 6
Текст описания уровня А-0
Аналізуючи рисунок 1.2 можна зробити висновок, що
для розробки програмних засобів сайту знадобитися в
якості вхідних даних інформація про користувача:
пароль, логін, ім я, адреса електронної пошти. Дляʼ
створення й функціонування програмних засобів
необхідна достатня кількість ресурсів ЕОМ, наявність
веб-клієнта (браузера) необхідного для відображення
сторінок сайтів і керування ними, наявність веб-
сервера потрібна для обробки запитів зі сторінок при
наявності динамічного сайту, присутність системи
керування БД потрібно для роботи з даними в
табличному виді, текстовий редактор застосовується
для створення й редагування тексту програм
(модулів). Обмеженнями для процесу є правила мов
веб-розмітки, мов роботи з динамічним вмістом (мова
«РНР»). Вихідними даними є розроблені модулі
реєстрації користувача, авторизації користувача,
відновлення пароля.
8. 8
Деталізація діаграми IDEF0
Для більш детального опису діаграми, зображеної на
рисунку 1.2 необхідно побудувати діаграму рівня А0,
де окремо представити кожний процес, що входить в
основний. Дана діаграма представлена на рисунку
1.3.
Дана діаграма 1.3 відображає саме ті процеси, що
входять у головний процес, зображений на діаграмі
А-0.
Такі процеси, як «регістрація користувача»,
«авторизація користувача», «відновлення паролю»,
«розробка зворотнього зв язку», «розробка пошукуʼ
інформації», теж деталізуються на особисті складові
процеси, котрі відображаються на діаграмах цього ж
стандарту.
9. 9
Далее приведено 5 страниц
диаграмм IDEF0 проекта №1, без
описания.
Детализация боков:
А1, А2, А3, А4, А5
13. 13
Диаграмма IDEF0 содержит рамку
Рисунок 1.7 – Діаграма рівня А4 для процесу «створення зворотного зв язку»ʼ
14. 14
Рисунок 1.8 – Діаграма рівня А5, «розробка пошуку інформації»
15. 15
Проект 2 «Розробка програмного забезпечення
оптимізації та просування сайтів», 2013 рік.
ДВНЗ «ДонНТУ» ФКНТ випускна кваліфікаційна робота Богаудінова І.В.
Рисунок 2.1 – Інтелект-карта
16. 16
Проект 3 «Розробка програмного
забезпечення спортивного порталу», 2013р.
ДВНЗ «ДонНТУ» ФКНТ випускна кваліфікаційна робота Ігнатова П.Ю.
Рисунок 3.1 – Інтелект-карта сайту
17. 17
Проект 4 «Разработка инструментальных средств
для обеспечения процесса проведения
широковещательных лекций», 2011 г.
ДВНЗ «ГУИиИИ» СКИТ Дипломний проект Ф.Ф. Фадеева
Рисунок 4.1 – Виды презентаций
18. 18
Раздел проекта №4 «АНАЛИЗ
ПРЕДМЕТНОЙ ОБЛАСТИ»
Рисунок 4.2 – Создание интерактивной презентации
19. 19
Проект 5 «Разработка программного обеспечения
системы шифрования финансовой информации
2D графическими примитивами», 2011 г.
Рисунок 5.1 − Классификация методов криптографического преобразования
ДВНЗ «ГУИиИИ» СКИТ Дипломний проект Сиденко А.В.
20. 20Рисунок 5.2 − Классификация методов шифрования
Раздел «Математические методы»
21. 21
Файлы программных модулей
Модуль Main (см. рис. 5.3) – главный модуль
программы. В нем содержаться основные функции
системы. Модуль Main отвечает за введение
текстовой информации, шифрование/дешифрование
текстовых символов. В этом модуле происходит
создание трафарета ключа, создание шифротекста и
сброс всех данных. Через модуль Main происходит
обращение к модулям Unit1, Unit2, Unit 3.
Рисунок 5.3 – Модуль Main
22. 22
Проект 6: «Розробка системи
розширеної реальності
анімації друкованих ілюстрацій»
Спецчастина: Розробка програми
розміщення сценарію розширеної
реальності на растровому зображенні
2012 год
Керівник: ст. викл. Гудаєв О.О.
Виповнив: студент гр. ПОСс-11в Орлов Д.О.
24. 24
ДВНЗ «ДонНТУ» ФКНТ Дипломний проект Медведєв О.В.
Проект 7 «Підсистема виявлення сценарію
розширеної реальності на растровому
зображенні», 2012 рік.
26. 26
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД
«ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕPСИТЕТ»
Інститут інформатики і штучного інтелекту
Кафедра програмного забезпечення
інтелектуальних систем
ВИПУСКНА КВАЛІФІКАЦІЙНА РОБОТА
на тему: «Розробка інтернет-магазину з продажу цифрових моделей
лексикографічних кодів розширеної реальності»
Керівник:
ст. вик. Гудаєв О. А.
Виконав:
ст. гр. ПЗС-08б Толокнов А. В.
2012
Проект 8