Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
29 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
1.67 MB
Просмотров:
50
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд
Содержание слайда: IT- КЛУБ НА ФИЗМАТЕ
ADO.Net и COM при работе
с ms Access и ms Excel
в десктопном приложении
№2 слайд
Содержание слайда: Производственная практика
Мурманский морской биологический институт Кольского научного центра Российской академии наук
№3 слайд
Содержание слайда: Цель практики
Приобретение практических навыков и компетенций в сфере профессиональной деятельности, закрепление, углубление и систематизация полученных в университете теоретических знаний, подбор необходимой информации для выполнения выпускной квалификационной работы
№4 слайд
Содержание слайда: ММБИ КНЦ РАН
Исследование климата, биоресурсов, нефтегазовых месторождений в районах Арктики и морей юга России.
В ММБИ разрабатываются морские биотехнологии, модели прогнозирования океанологических процессов, инженерно-экологические обоснования промышленных проектов по освоению морских ресурсов.
№5 слайд
Содержание слайда: Задачи практики
В начале практики были поставлены следующие задачи:
знакомство с основами языка программирования С#;
разработка графической оболочки для работы с базой данных MS Access;
чтение и запись файлов MS Excel средствами библиотек C#
№6 слайд
Содержание слайда: Функциональная спецификация
№7 слайд
Содержание слайда: Входные / выходные данные
Входные данные: готовая база данных .accdb и готовые файлы .xlsx.
Выходные данные: выборка данных по одному или нескольким критериям(в виде таблицы DataGridView или .xlsx)
№8 слайд
Содержание слайда: Примеры входных данных
№9 слайд
Содержание слайда: Графический интерфейс
№10 слайд
№11 слайд
Содержание слайда: Выборка по таксону
№12 слайд
Содержание слайда: Выборка по таксону и дате
№13 слайд
Содержание слайда: Выборка по дате
№14 слайд
Содержание слайда: Выборка по всем полям
№15 слайд
Содержание слайда: Добавление одной записи
№16 слайд
Содержание слайда: Добавление из файла Excel
№17 слайд
Содержание слайда: Использованные технологии
Среда разработки MS Visual Studio 2017
Язык программирования С#
Провайдеры данных OLE, COM, ADO.NET
№18 слайд
Содержание слайда: Object Linking and Embedding(OLE)
Технология связывания и внедрения объектов в другие документы и объекты, разработанная корпорацией Майкрософт.
OLE позволяет передавать часть работы от одной программы редактирования к другой и возвращать результаты назад.
Например, установленная на персональном компьютере издательская система может послать некий текст на обработку в текстовый редактор, либо некоторое изображение в редактор изображений с помощью OLE-технологии.
№19 слайд
Содержание слайда: Взаимодействие приложений
Выходной файл = входной файл
Взаимодействие процессов
Взаимодействие посредством COM
№20 слайд
Содержание слайда: Component Object Model(COM)
Технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих независимых компонентов, каждый из которых может использоваться в нескольких программах одновременно(COM является одним из способов реализации OLE).
Воплощает собой идеи полиморфизма и инкапсуляции объектно-ориентированного программирования.
На основе COM были реализованы технологии: Microsoft OLE Automation, ActiveX, DCOM, COM+, DirectX.
№21 слайд
Содержание слайда: COM: C# Console App +
Matlab App Type Library
№22 слайд
Содержание слайда: COM: экспорт в Excel
№23 слайд
Содержание слайда: ADO.NET
ADO= ActiveX(OLE с 1996г.) Data Object.
ADO.NET – это набор классов, предоставляющих службы доступа к данным в рамках .NET Framework.
ADO.NET имеет богатый набор компонентов для создания распределенных приложений, совместно использующих данные.
ADO.NET включает в себя OLEDB( протокол и технология доступа к данным)
№24 слайд
Содержание слайда: OFFICE.INTEROP vs OLEDB
К традиционным COM относятся Office Interoperabilities
№25 слайд
Содержание слайда: Взаимодействие с Excel(OLEDB)
№26 слайд
Содержание слайда: Взаимодействие с Excel(OLEDB)
№27 слайд
Содержание слайда: Взаимодействие с Access(OLEDB)
№28 слайд
Содержание слайда: Взаимодействие с Access(OLEDB)
№29 слайд
Содержание слайда: Спасибо за внимание!