Средство построения интерактивного графического интерфейса пользователя для унификации процесса разработки программного обеспечения
Автор: Anuta1983 • Апрель 21, 2020 • Курсовая работа • 10,524 Слов (43 Страниц) • 479 Просмотры
Содержание
Содержание 1
Перечень сокращений 3
Введение 4
1. Обзор приложений 5
2. Обзор используемых технологий 11
2.1. Стандарт SVG 11
2.2. Библиотека Batik 16
3. Описание работы приложения 18
3.1. Функциональные возможности проекта 18
3.2. Пользовательский интерфейс 19
3.3. Манипуляции с экранами GUI 20
3.4. Добавление виджетов 22
3.5. Изменение внешнего вида виджетов 23
4. Реализация проекта 27
4.1. Редактор экранов GUI 27
4.2. Симулятор 31
4.3. Библиотеки виджетов. Библиотека wlib 32
4.3.1. RadioButton 35
4.3.2. Checkbox 35
4.3.3. Drop-down list 36
4.3.4. List 37
4.3.5. Button 38
4.3.6. Textbox 38
4.3.7. Textarea 39
4.3.8. Link 39
4.3.9. Label 40
4.3.10. Frame 40
4.3.11. Scroll Pane 41
4.3.12. Image 41
4.3.13. Datagrid (таблица) 42
4.3.14. Menu 43
4.3.15. Tabs 44
4.3.16. Rectangle 45
4.3.17. Ellipse 46
4.3.17. Divider 46
5 Экономическое обоснование дипломного проекта 47
5.1. Концепция экономического обоснования 47
5.2. Потребительские свойства 47
5.3. Сегмент рынка 48
5.4. Разработка проекта 48
5.5. Прогноз финансовых показателей проекта 52
5.6. Экономическая эффективность проекта 55
5.6. Выводы 55
6. Вопросы интеллектуальной собственности 57
6.1.Общие положения 57
6.2.Программа для ЭВМ 58
6.2.1.Права в отношении программ для ЭВМ 58
6.2.2.Правообладание 59
6.2.3.Передача исключительных прав на программу для ЭВМ 59
6.2.4.Нарушение прав на программу ЭВМ 60
6.3. Регистрация программ для ЭВМ 61
6.3.1.Право на официальную регистрацию 61
6.3.2.Документы, необходимые для регистрации программ для ЭВМ 61
6.4.Заключение 62
6.5. Лицензионный договор на использование программы для ЭВМ 66
Заключение 72
Перечень сокращений
API - прикладной программный интерфейс (Application Programming Interface);
CSS - каскадные таблицы стилей (Cascading Style Sheets);
DOM - объектная модель документа (Document Object Model);
GUI - графический интерфейс пользователя (Graphical User Interface);
IDE - встроенная среда разработки (Integrated Development Environment);
SVG - стандарт масштабируемой векторной графики (Scalable Vector Graphics);
UML - унифицированный язык моделирования (Unified Modeling Language);
W3C - консорциум всемирной глобальной сети (World Wide Web Consortium);
XML - открытый язык разметки (Extensible Markup Language);
...