Главная страница
Навигация по странице:

  • «Пермский национальный исследовательский политехнический университет» (ПНИПУ)

  • О Т Ч Е Т по производственной (технологической) практике

  • _________________________________ (подпись)Проверили

  • Пермь 2018 Windows Presentation Foundation

  • Разработка базы данных в MS Access Структура карточки ПП

  • Производственная практика программиста. Пермский национальный исследовательский политехнический университет (пнипу)


    Скачать 0.5 Mb.
    НазваниеПермский национальный исследовательский политехнический университет (пнипу)
    АнкорПроизводственная практика программиста
    Дата28.08.2019
    Размер0.5 Mb.
    Формат файлаdocx
    Имя файлаpraktika.docx
    ТипДокументы
    #85488
    страница1 из 3
      1   2   3

    Министерство образования и науки Российской Федерации
    Федеральное государственное бюджетное образовательное учреждение

    высшего образования

    «Пермский национальный исследовательский

    политехнический университет»

    (ПНИПУ)
    Факультет______________________________

    Кафедра____________________________________

    Специальность (направление подготовки) ___________________________


    О Т Ч Е Т

    по производственной (технологической) практике

    Выполнил студент гр. АСУ-16-1б

    Цивковский Михаил Анатольевич

    (Фамилия, имя, отчество)

    _________________________________

    (подпись)
    Проверили:
    ______________________________________

    (должность, Ф.И.О. руководителя от профильной организации)
    ___________ _________________________

    (оценка) (подпись)

    _____________

    МП (дата)


    ______________________________________________________

    (должность, Ф.И.О. руководителя от кафедры)

    ___________ _________________________

    (оценка) (подпись)

    _____________

    (дата)


    Пермь 2018

    Windows Presentation Foundation

    Windows Presentation Foundation (WPF) ― это система следующего поколения для построения клиентских приложений Windows с визуально привлекательными возможностями взаимодействия с пользователем. С помощью WPF можно создавать широкий спектр как автономных, так и размещенных в браузере приложений.



    Рис. Разработка дизайна окна в WPF

    В основе WPF лежит векторная система визуализации, не зависящая от разрешения и созданная с расчетом на возможности современного графического оборудования. WPF расширяет базовую систему полным набором функций разработки приложений, в том числе XAML, элементами управления, привязкой данных, макетом, 2-D- и 3-D-графикой, анимацией, стилями, шаблонами, документами, мультимедиа, текстом и оформлением.

    Разработка приложения подразделяется на две части – разработку графического (оконного) интерфейса и программную часть. Для реализации внешнего вида приложения используется язык разметки XAML (Extensible Application Markup Language). Программная часть состоит из кода, связанного с разметкой, который обрабатывает события (например, нажатие меню, панели инструментов или кнопки) и реализует бизнес-логику и логику доступа к данным в ответ на события.

    Еще одной ключевой особенностью WPF является механизм привязки данных (binding), назначение которого привязать элемент управления (цель привязки) к свойству объекта данных (источник привязки). Это отношение показано на следующем рисунке:



    Рис. Схема привязки данных

    К примеру, в разработанном мной приложении механизм привязки представлен при работе с элементом управления listView – так каждый из столбцов (дата, номера файлов, изготовитель и т.д.) привязан к какому-либо свойству класса myItem (блоки файлов по дате) и при отображении информации об элементе данного класса будет распределять значения свойств по соответствующим полям таблицы автоматически.

    Таким образом, одними из основных преимуществ технологии WPF являются:

    1. Абсолютное разделение графики и логики программы –

    обеспечивает возможность параллельной разработки графической составляющей приложения и его поведения.

    1. Полная свобода в создании элементов управления –

    разработка новых контроллов на базе уже существующих и динамическое изменение их параметров как при помощи окна свойств, так и в коде генерируемой разметки; более удобный механизм создания вложенных контроллов.

    1. Применение технологии DirectX –

    поддержка аппаратного ускорения отрисовки графических элементов засчет передачи данной функции видеокарте компьютера. В результате снижается загруженность процессора и можно использовать очень красивые графические эффекты. И в целом скорость работы интерфейса выше.

    1. Поддержка аудио и видео –

    WPF включает поддержку воспроизведения любого аудио или видеофайла, поддерживаемого проигрывателем Windows Media, позволяя воспроизводить более одного медиафайла одновременно.

    1. Гибкость поведения интерфейса при изменении размеров окна/разрешающей способности экрана –

    реализуется это при помощи макета – расширяемой системы структуры, основой которой служит относительное позиционирование элементов.

    1. Мощный инструмент привязки данных.

    Разработка базы данных в MS Access

    Структура карточки ПП

    Поле с номером ПП (обозначение чертежа) – децимальный номер чертежа детали (в данном случае печатной платы) – это установленное нормативными документами обозначение чертежа для лучшей идентификации и систематизации поиска. В общем случае этот номер состоит из четырёх букв - кода предприятия-разработчика и шестизначного числа, определяющего тип устройства по классификатору ЕСКД. Дополнительные цифры указывают номер модификации устройства.



    Рис. Децимальный номер в спецификации чертежа

    Поле чертеж абонент (первичная применяемость) – если децимальный номер чертежа присваивается документу с изображением схемы детали, то номер в графе первичная применяемость обозначает спецификацию, в которой впервые указан документ. Спецификацией является конструкторский документ, определяющий состав специфицируемого изделия (сборочной единицы, комплекса, комплекта).

    Также в верхней части указываются фамилия конструктора, отдел, телефон отдела и номер изделия.

    Остальную часть карточки составляет таблица, включающая следующие столбцы: дата, номера файлов, изготовитель, дата отправления и примечание.

    Номера файлов привязаны к дате извещения и описывают комплект файлов с различными расширениями (dwg, pcb и др.), содержащих 2-D-/3-D- построения изготавливаемой детали.

    Дата отправления – планируемая дата отправки файлов изготовителю на сборку изделия. В примечаниях указывается дополнительная информация об изготавливаемой детали (количество, материал, площадь маски и т.д.).

    Таблица заполняется хронологически по мере поступления новых заказов на данную печатную плату, с учетом всех внесенных в файлы печатных плат изменений за время производства.
      1   2   3


    написать администратору сайта