Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Компоненты Delphi используемые в программе.




Содержание

Введение………………………………………………………………………….3

1 Общие сведения о предприятии (организации) и отделе – месте прохождения практики…………………………………………………………………4

2 Технология разработки приложения средствами VB или Delphi…………………………………………………………………………………...7

Заключение……………………………………………………………………...14

Список используемых источников……………………………………………15

Приложение А Инструкция пользователю при работе с приложением

Приложение Б Электронный носитель с приложением


 

Введение

После прохождения производственной практики профессионального модуля 03 Выполнение работ по одной или нескольким профессиям рабочих, должностям служащих 16199 Оператор электронно-вычислительных и вычислительных машин студент должен обладать профессиональными компетенциями, соответствующими основным видам профессиональной деятельности (по базовой подготовке):

Выполнение работ по одной или нескольким профессиям рабочих, должностям служащих 16199 Оператор электронно-вычислительных и вычислительных машин.

ПК 3.1. Подготавливать к работе и настраивать аппаратное обеспечение, периферийные устройства, операционную систему персонального компьютера и мультимедийное оборудование.

ПК 3.2. Выполнять ввод цифровой и аналоговой информации в персональный компьютер с различных носителей.

ПК 3.3. Конвертировать файлы с цифровой информацией в различные форматы.

ПК 3.4. Создавать и воспроизводить видеоролики, презентации, слайд-шоу, медиафайлы и другую итоговую продукцию из исходных аудио, визуальных и мультимедийных компонентов средствами персонального компьютера и мультимедийного оборудования.

Цель– овладение умением обобщить и систематизировать теоретический курс


Общие сведения о предприятии (организации) и отделе – месте прохождения практики

Компания «ТатАСУ» берет свое начало в 1952 г. За пройденные годы компания накопила богатейший опыт в области предоставления услуг по автоматизации производственных процессов в различных отраслях промышленности. Ими внедрены сотни проектов автоматизации в нефтегазовой, химической, энергетической и других отраслях промышленности.
Основные ресурсы компании находятся в Альметьевске. Дополнительные офисы и производственные площадки расположены в Казани, Бавлах и других городах Республики Татарстан.

Компания реализует проекты различной степени сложности и выполняет весь цикл работ — от предварительного обследования, анализа бизнес-процессов до разработки, внедрения и сопровождения конечных продуктов.

Клиентами компании являются как небольшие организации, так и крупнейшие промышленные предприятия республики Татарстан, среди которых:

- ПАО «Татнефть»;

- ООО «Тепло-Энергосервис»;

- ООО «УК «Татнефть-Нефтехим»;

- ООО УК «Шешмаойл»;

- УК «Татнефть-Транссервис»;

- УК «ТатСпецТранспорт»;

- УК ООО «Татнефть-Энергосервис».

ООО «ТатАСУ» является официальным партнером компаний Microsoft, Citrix Systems Inc.,«Лаборатория Касперского», IBM, Hewlett Packard, Inline Group.

Компания оказывает весь спектр услуг в области обслуживания, разработки и интеграции программных продуктов и информационных систем.

Направления деятельности:

· услуги по разработке и сопровождению программных комплексов;

· системная интеграция и разработка интеграционных решений;

· сопровождение и информационное обеспечение задач энергетики;

· геоинформационные системы (ГИС);

· решение задач геологического и гидродинамического моделирования;

· проектирование и создание средств аналитической отчетности, методов исследования и хранения данных, ситуационные системы;

· внедрение и сопровождение систем бухгалтерского, налогового учета и отчетности;

· комплексные решения по автоматизации на базе программных продуктов 1С;

· комплекс услуг по организации и проведению обучения и семинаров, тестированию и аттестации;

· автоматизация делопроизводства и электронного документооборота.

Разработки компании:

· патент на изобретение "Унифицированная система управления информационными потоками предприятия"

· патент на полезную модель "Система автоматического подбора средств измерений параметров газожидкостной смеси"

· патент на полезную модель "Информационная система отображения и передачи высокодискретных данных телеметрии"

· патент на полезную модель "Информационно-управляющая система автоматизации технологических процессов"

· патент на полезную модель "Матрица критических состояний телемеханизированных нефтепромысловых объектов"

· патент на полезную модель "Унифицированная система управления информационными потоками предприятия"

· патент на полезную модель "Система мониторинга технологических параметров в процессе цементирования скважин"

· патент на полезную модель "Система информационного обеспечения геологического сопровождения бурения сложнопостроенных скважин".


·

Технология разработки приложения средствами VB или Delphi

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

Для создания полноценного правильно функционирующего приложения, потребовалось самостоятельно изучить некоторые процедуры и функции. Приложение было создано при помощи Borland Delphi 7.

Borland Delphi 7— это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi.

Язык Delphi — это императивный, структурированный, объектно-ориентированный язык программирования со строгой статической типизацией переменных.

Delphi - это комбинация нескольких важнейших технологий:

· Высокопроизводительный компилятор в машинный код;

· Объектно-ориентированная модель компонент;

· Визуальное (а, следовательно, и скоростное) построение приложений из программных прототипов;

· Масштабируемые средства для построения баз данных;

Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре “клиент-сервер”. Этот компилятор в настоящее время является самым быстрым в мире, его скорость компиляции составляет свыше 120 тысяч строк в минуту на компьютере 486DX33. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на C++ или ручного написания кода (хотя это возможно).

Компоненты Delphi используемые в программе.

Компонент TMemo - находится на палитре компонентов Standart. Представляет собой поле для отображения и редактирования неформатированного текста. Текст можно загрузить из файла, набрать на клавиатуре, вставить из буфера обмена. Т.е. он имеет многие доступные свойства для редактирования текста, что способствует его применению в простейших текстовых редакторах для просмотра (редактирования) текста

Компонент TTimer - он служит для отсчета интервалов реального времени. Этот компонент находится на странице Палитры компонентов System. Его свойство interval определяет интервал времени в миллисекундах, который должен пройти от включения таймера до наступления события onTimer. Таймер включается при установке значения True в его свойство Enabled. Раз включенный таймер все время будет возбуждать события onTimer до тех пор, пока его свойство Enabled не примет значения False.

При помещении TTimer на форму это выглядит, как просто иконка. Иконки данного типа называют невидимым (невизуальным) компонентом, поскольку они не видимы во время выполнения программы.

Компонент TPanel - управляющий компонент, используется в декоративных целях. Этот компонент доступен из модуля EXTCTRLS, и находится на странице Палитры компонентов Standard.

Чтобы использовать TPanel, просто поместите его на форму и затем положите другие компоненты на него. Теперь при перемещении TPanel будут передвигаться и эти компоненты. TPanel используется также для создания панели инструментов и окна статуса.

Этот компонент — является несущей конструкцией для размещения других элементов управления. В отличие от простой рамки панель сама является оконным элементом управления и родителем для всех размещенных на ней компонентов. Часто ее используют для создания панелей инстру­ментов, строк состояния и т.д.

Компонент TLabel - служит для отображения текста на экране. Этот компонент доступен из модуля STDCTRLS, и находится на странице Палитры компонентов Standard. Можно изменить шрифт и цвет метки, если дважды щелкнуть на свойство Font в Инспекторе Объектов. Видно, что это легко сделать и во время выполнения программы, написав всего одну строчку кода.

Компонент TImage - отображает графическое изображение на форме. Этот компонент доступен из модуля EXTCTRLS, и находится на странице Палитры компонентов Additional.

Воспринимает форматы BMP, ICO, WMF. Если картинку подключить во время дизайна программы, то она прикомпилируется к EXE файлу.

Этот компонент служит надстройкой над классом TPicture и замыкает всю иерархию графических объектов VCL. Он предназначен для показа на форме изображения: битовой карты (TBitmap), метафайла (TMetafile), значка (TIcon).

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

Компонент TScrollBox - компонент представляет собой прямоугольную область, снабженную парой линеек прокрутки. В этой области могут располагаться другие компоненты.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...