
- •Глава 3. Учебный курс «прикладное программное обеспечение сапр»: основа ― microsoft visual studio 2010
- •3.1. Программный продукт Microsoft Visual Studio
- •3.2. Программа Microsoft DreamSpark
- •3.3. Основы работы с интегрированной средой разработки Microsoft Visual Studio 2010
- •3.4. Материалы по интегрированной среде разработки Microsoft Visual Studio 2010 в структуре учебного курса
- •3.5. Материалылабораторного практикума в учебном курсе «Прикладное программное обеспечение сапр»
- •3.6.Создание проекта в интегрированной среде разработки Visual Studio 2010
- •3.6.1. Создание нового проекта
- •3.6.2. Утилита «Обозреватель решение» («Solution Explorer»)
- •3.6.3. Добавление ссылок на внешние сборки
- •3.6.4. Просмотр свойств проекта
- •3.6.5. Утилита «Обозреватель объектов» («Object Browser»)
- •3.6.6. Отличие проектов от решений
3.4. Материалы по интегрированной среде разработки Microsoft Visual Studio 2010 в структуре учебного курса
Теоретический курс учебного курса «Прикладное программное обеспечение САПР» в целом предполагает изучение учащимся (студентом) теоретических и практических основ работы со средой разработки Visual Studio 2010и написанию приложения на языкеC# (иF#).
В данном дипломном проекте для реализация вышесказанного была разработана структура раздела «Теория».
В структуре учебного курса раздела «Теория» представлены следующие теоретические материалы по программному продукту MicrosoftVisualStudio2010:
5. Интегрированная среда разработки Microsoft Visual Studio 2010.
5.1. Типы приложений для проектов группы Visual C#.
5.2. Основы работы со средой разработки Visual Studio 2010.
5.3. Создание проекта в среде разработки Visual Studio 2010.
5.4. Изучение проекта и заполнение файлов проекта кодом.
5.5. Управление и компоновка проекта.
5.6. Отладка кода проекта.
5.7. Рефакторинг и расширение кода проекта.
5.8. Конструктор классов.
5.9. Встроенная справочная система.
3.5. Материалылабораторного практикума в учебном курсе «Прикладное программное обеспечение сапр»
Учебный курс предполагает работу учащегося с интегрированной средой разработки Microsoft Visual Studio 2010и разработку программ на языкеC#(иF#) по протоколам лабораторных работ курса практической подготовки.
Лабораторный практикум в целом представлен в качестве основных практических заданий учебного курса «Прикладное программное обеспечение САПР».
В данном дипломном проектtбыла разработана структура раздела «Лабораторный практикум» содержащий отдельные статьи (лабораторные работы), протоколы которых необходимо выполнить учащемуся (студенту).
Протокол каждой работы включает в себя:
описание цели данной лабораторной работы и необходимые теоретические выкладки по затронутой в протоколе темы (Вводная часть);
описание процесса разработки программы с использованием специализированных инструментов (например, Microsoft Visual Studio 2010): описываются все этапы работы над программой, описываются шаги по созданию программы; приводится весь необходимый исходный код, при необходимости добавляются объяснения и комментарии (в исходный код); при необходимости раскрываются некоторые нюансы и возможности как при работе со специализированным инструмента для выполнения лабораторной работы, так и для исходного кода;
в заключение привидится снимки экрана работающей программы, разработке которой был посвящён материал (Заключительная часть);
приводится ссылка на работающую программу, разработке которой был посвящён материал работы;
приводится ссылка на страницу, которая содержит весь исходный код для разработанной программы (как есть);
приводится ссылка на страницу, которая содержит варианты заданий, которые на усмотрение преподавателя можно дать студенту в качестве дополнительного задания по лабораторной работе; вариантов может быть от одного до трёх, третий вариант является наиболее трудоёмким, первый вариант наиболее простой, второй — нечто среднее по сложности;
также могут приводиться ссылки на дополнительные материалы, которые можно получить в данном учебном курсе (например, ссылки на раздел «Дополнительно», где можно найти полезные материалы, применимые к данной лабораторной работе);
абсолютно все лабораторные работы для удобства навигации по ним содержат внутренние ссылки на разделы и представлены до вводной части (или после заголовка к странице).
В структуре учебного курса раздела «Лабораторный практикум» представлено 22 практических материала (протокола лабораторных работы) и конечных результатов их выполнения (готовых программ); также в учебном курсе представлены работы необязательные к выполнению (на усмотрение преподавателя), но представляющие практический интерес практические материалы (3 дополнительные лабораторные работы).
Все доступные на данный момент работы сопровождаются полным протоком (текстом), рабочей версией программы или программ разрабатываемых в материале работы, приложением с текстом исходного кода программы или программ, приложением с текстом вариантов для дополнительных заданий по материалу пройденной работы.
В структуре учебного курса раздела «Лабораторный практикум» по языку C# представлены следующие практические материалы и конечные результаты их выполнения:
1. Знакомство со средой Microsoft Visual Studio 2010 на примере простого консольного приложения для командной строки. Работа программы к данной лабораторной работе № 1:
Рис. 3. 6. Программа к лабораторной работе № 1
2. Создание простого приложения Windows Forms. Работа программы к данной лабораторной работе № 2:
Рис. 3. 7. Программа к лабораторной работе № 2
3. Windows Forms и использование некоторых элементов управления. Работа программы к данной лабораторной работе № 3:
Рис. 3. 8. Программа к лабораторной работе № 3
4. Windows Forms — работа с формами. Работа программы к данной лабораторной работе № 4:
Рис. 3. 9. Программа к лабораторной работе № 4
5. Windows Forms — элементы управления. Работа программы к данной лабораторной работе № 5:
Рис. 3. 10. Программа к лабораторной работе № 5
6. SolidWorks — работа с SolidWorks. Работа программы к данной лабораторной работе № 6:
Рис. 3. 11. Программа к лабораторной работе № 6 (снимок экрана № 1)
Рис. 3. 12. Программа к лабораторной работе № 6 (снимок экрана № 2)
7. SolidWorks — использование SwCSharpAddin, работа с макросом и шаблоном детали. Работа программы к данной лабораторной работе № 7:
Рис. 3. 13. Программа к лабораторной работе № 7 (снимок экрана № 1)
Рис. 3. 14. Программа к лабораторной работе № 7 (снимок экрана № 2)
8. Создание простого приложения Windows Foundation Presentation. Работа программы к данной лабораторной работе № 8:
Рис. 3. 15. Программа к лабораторной работе № 8 (снимок экрана № 1)
Рис. 3. 16. Программа к лабораторной работе № 8 (снимок экрана № 2)
Рис. 3. 17. Программа к лабораторной работе № 8 (снимок экрана № 3)
Рис. 3. 18. Программа к лабораторной работе № 8 (снимок экрана № 4)
9. Создание приложения-презентации Windows Foundation Presentation. Работа программы к данной лабораторной работе № 9:
Рис. 3. 19. Программа к лабораторной работе № 9 (снимок экрана № 1)
Рис. 3. 20. Программа к лабораторной работе № 9 (снимок экрана № 2)
10. Работа с базами данных — XML и OLE. Работа программы к данной лабораторной работе № 10:
Рис. 3. 21. Программа к лабораторной работе № 10 (снимок экрана № 1)
Рис. 3. 22. Программа к лабораторной работе № 10 (снимок экрана № 2)
11. Динамическая связь приложений через библиотеку классов. Работа программы к данной лабораторной работе № 11:
Рис. 3. 23. Программа к лабораторной работе № 11
12. Автоматизация Microsoft Office Word. Работа программы к данной лабораторной работе № 12:
Рис. 3. 24. Программа к лабораторной работе № 12 (снимок экрана № 1)
Рис. 3. 25. Программа к лабораторной работе № 12 (снимок экрана № 2)
13. Автоматизация Microsoft Office Excel. Работа программы к данной лабораторной работе № 13:
Рис. 3. 26. Программа к лабораторной работе № 13 (снимок экрана № 1)
Рис. 3. 27. Программа к лабораторной работе № 13 (снимок экрана № 2)
Рис. 3. 28. Программа к лабораторной работе № 13 (снимок экрана № 3)
Рис. 3. 29. Программа к лабораторной работе № 13 (снимок экрана № 4)
Рис. 3. 30. Программа к лабораторной работе № 13 (снимок экрана № 5)
14. Простой растровый редактор. Работа программы к данной лабораторной работе № 14:
Рис. 3. 31. Программа к лабораторной работе № 14
15. Векторный редактор изображений. Работа программы к данной лабораторной работе № 15:
Рис. 3. 32. Программа к лабораторной работе № 15
16. Windows Communication Foundation. Работа программы к данной лабораторной работе № 16:
Рис. 3. 33. Программа к лабораторной работе № 16 (снимок экрана № 1)
Рис. 3. 34. Программа к лабораторной работе № 16 (снимок экрана № 2)
17. Знакомство с Silverlight. Работа программы к данной лабораторной работе № 17:
Рис. 3. 35. Программа к лабораторной работе № 17 (снимок экрана № 1)
Рис. 3. 36. Программа к лабораторной работе № 17 (снимок экрана № 2)
Рис. 3. 37. Программа к лабораторной работе № 17 (снимок экрана № 3)
Рис. 3. 38. Программа к лабораторной работе № 17 (снимок экрана № 4)
Рис. 3. 40. Программа к лабораторной работе № 17 (снимок экрана № 5)
18. Знакомство с ASP.NET. Работа программы к данной лабораторной работе № 18:
Рис. 3. 41. Программа к лабораторной работе № 18 (снимок экрана № 1)
Рис. 3. 42. Программа к лабораторной работе № 18 (снимок экрана № 2)
Рис. 3. 43. Программа к лабораторной работе № 18 (снимок экрана № 3)
Рис. 3. 44. Программа к лабораторной работе № 18 (снимок экрана № 4)
19. Расширенная работа с GDI+. Работа программы к данной лабораторной работе № 19:
Рис. 3. 45. Программа к лабораторной работе № 19 (снимок экрана № 1)
Рис. 3. 46. Программа к лабораторной работе № 19 (снимок экрана № 2)
Рис. 3. 47. Программа к лабораторной работе № 19 (снимок экрана № 3)
Рис. 3. 48. Программа к лабораторной работе № 19 (снимок экрана № 4)
Рис. 3. 49. Программа к лабораторной работе № 19 (снимок экрана № 5)
Рис. 3. 50. Программа к лабораторной работе № 19 (снимок экрана № 6)
20. Inventor — работа с Inventor.
В структуре учебного курса раздела «Лабораторный практикум» по языку F# представлены следующие практические материалы и конечные результаты их выполнения:
21. Знакомство с языком F# (Эф-шарп) на примере простого приложения для командной строки. Работа программы к данной лабораторной работе №21:
Рис. 3. 51. Программа к лабораторной работе № 21 (снимок экрана № 1)
Рис. 3. 52. Программа к лабораторной работе № 21 (снимок экрана № 2)
22. Различные примеры на F#. Работа программы к данной лабораторной работе № 22:
Рис. 3. 53. Программа к лабораторной работе № 22 (снимок экрана № 1)
Рис. 3. 54. Программа к лабораторной работе № 22 (снимок экрана № 2)
Рис. 3. 55. Программа к лабораторной работе № 22 (снимок экрана № 3)
Рис. 3. 56. Программа к лабораторной работе № 22 (снимок экрана № 4)
Рис. 3. 57. Программа к лабораторной работе № 22 (снимок экрана № 5)
Рис. 3. 58. Программа к лабораторной работе № 22 (снимок экрана № 6)