Студопедия — Алгоритмы работы программ
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Алгоритмы работы программ






На данном (рисунке 4) показана схема, реализующая работу программы и описания ее вариантов использования.

Рисунок 4 - Алгоритм работы программы

 

Алгоритм компонента «Ремонт трансформаторов»

Рисунок 5 - Алгоритм «Ремонт трансформаторов»

Алгоритм компонента «Отчет по трансформаторам»

Рисунок 6 - Алгоритм «Отчет по трансформаторам»

Аналогичны данному алгоритму, другие компоненты формы.

2.3.3 Разработка экранных форм

Форма - представляет собой объект Delphi, на которой размещены элементы служащие для ввода данных, отображения и изменения данных.В таком языке программирования предусмотрена работа со множеством форм, в редких случаях можно обойтись одной формой.

Создание форм Delphi,происходит одновременно с новыми модулями описывающими действия этих форм.

При разработке системы «учета складских ресурсов электрооборудования и электрических машин» были разработаны экранные формы ввода/вывода исходных данных, а также печатаемых отчётов, авторизация системы.

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

При создании главной формы (рисунок 7) использовались такие компоненты как:

- Panel-используется для привязки компонентов к границе окна;

- Image-дает отображение графического изображения и обеспечивает работу с ним;

- Label - предназначен для показа текста на форме нашей программы, которые не будет меняются в течение работы программы;

- Edit - предназначен для ввода пользовательских данных и представляет собой однострочное поле;

- Button это стандартная кнопка делфи, кнопка имеет на поверхности надпись (описывающая её назначение при нажатии);

- TDBNavigator (навигатор БД) - назначение дать пользователю программы удобное средство перемещения по записям и облегчить ему такие действия, как вставка новой записи, а также редактирование и удаление существующей записи.

 

Рисунок 7 – Главная форма ОАО «СГОК» система учета складских ресурсов электрооборудования и электрических машин

На данном (рисунке 8) изображена главная форма,на которую были помещены компоненты Button в количестве 24 штуки:

- Трансформаторы;

- № Трансформатора;

- Заказы трансформатора;

- Ремонт трансформаторов;

- двигатели переменного тока;

- № двигателя переменного тока;

- Заказы двигателей переменного тока;

- Ремонтный номер двигателей переменного тока;

- Двигатели постоянного тока;

- № двигателя постоянного тока;

- Заказы двигателей постоянного тока;

- Ремонтный номер двигателей постоянного тока;

- Вид возбуждения;

- Вид ремонта;

- Ремонтник;

- Расположение барно;

- Заводы;

- Цех заказчика;

- Соединение фаз;

- № подшипника;

Рисунок 8 – Компоненты Button

Возможность открытия связанных таблиц с базой данных, используются следующие компоненты:

TDBNavigator (навигатор БД) - назначение дать пользователю программы удобное средство перемещения по записям и облегчить ему такие действия, как вставка новой записи, а также редактирование и удаление существующей записи.

Button - это стандартная кнопка делфи, кнопка имеет на поверхности надпись (описывающая её назначение при нажатии);

Panel-используется для привязки компонентов к границе окна;

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

TableName имеет соединение с выбранной таблицей базы данных реализовано свойством Active (по умолчанию равно false);

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

DBGrid - этот компонент является дальнейшим развитием обычной таблицы (StringGrid), но предназначен исключительно для отображения и редактирования связанной с БД информации.

Компонент Button (рисунок 8) в количестве 3 штук (Отчет трансформаторы, двигатели переменного тока, двигатели постоянного тока), который дает возможность печати отчета по таблицам БД, имеет следующие компоненты:

TDBNavigator (навигатор БД) - назначение дать пользователю программы удобное средство перемещения по записям и облегчить ему такие действия, как вставка новой записи, а также редактирование и удаление существующей записи.

Button это стандартная кнопка делфи, кнопка имеет на поверхности надпись (описывающая её назначение при нажатии);

Panel-используется для привязки компонентов к границе окна;

TSystemPrinter – предназначен для вывода на печать отчетов;

Button это стандартная кнопка делфи, кнопка имеет на поверхности надпись (описывающая её назначение при нажатии).

Листинг программы, компоненты Button «трансформаторы», аналогичен другим компонентам Button на данной форме.

procedure TMain.Button17Click(Sender: TObject);

begin

DBGrid1.DataSource:=DM.DSTransf;

DBNavigator1.DataSource:=DM.DSTransf;

end;

2.2.4 Инструкция пользователя

Перед работой в программе, необходимо пройти авторизацию, указав пароль и логин, изображенной на рисунке 1 (приложение Б).

На главной форме, изображенной на рисунке 2 (приложение Б) расположились следующие объекты в виде кнопок, которые можно просматривать: Трансформаторы №, Трансформатора, Заказы трансформатора, Ремонт трансформаторов, двигатели переменного тока, № двигателя переменного тока, Заказы двигателей переменного тока, Ремонтный номер двигателей переменного тока, Двигатели постоянного тока, № двигателя постоянного тока, Заказы двигателей постоянного тока, Ремонтный номер двигателей постоянного тока, Вид возбуждения, Вид ремонта, Ремонтник, Расположение брано, Заводы, Цех заказчика, Соединение фаз, № подшипника.

При нажатии на кнопку «Трансформаторы» показанной на рисунке 3 (приложение Б), можно просмотреть интересующую информацию, о каком либо трансформаторе. Так же можно добавить, удалить, изменить необходимые данные.

При выборе компонента «№ Трансформатора» показанного на рисунок 4 (приложение Б), просматриваются номера и коды интересующего трансформатора.

При выборе компонента «Заказы Трансформаторов» изображенного на рисунке 5 (приложение Б), просматривается код заказа, заказ конкретного трансформатора.

При выборе компонента «Ремонт Трансформаторов»,изображенного на рисунке 6 (приложение Б), просматривается полностью информация касающаяся ремонта трансформаторов.

При нажатии на кнопку «Двигатели переменного тока»,изображенного на рисунке 7 (приложение Б), просматривается интересующая информация, о каком либо двигатели переменного тока. Так же на этой форме, можно добавить, удалить, изменить необходимые данные.

При выборе компонента «№ двигателя переменного тока»,показанного на рисунке 8 (приложение Б), можно просмотреть номера двигателей, также можно добавить, удалить, изменить необходимые данные.

При выборе компонента «Заказы двигателей переменного тока»,изображенного на рисунке 9 (приложение Б), можно просмотреть данные о конкретном двигателе переменного тока, также можно добавить, удалить, изменить неполадки двигателей.

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

При нажатии на кнопку «Двигатели постоянного тока», изображенной на рисунке 11 (приложение Б), просматривается интересующая информация, о каком либо двигатели постоянного тока. Так же на этой форме, можно добавить, удалить, изменить необходимые данные.

При выборе компонента «№ двигателей постоянного тока»,изображенного на рисунок 12 (приложение Б), можно просмотреть номера и кода о конкретном двигателе постоянного тока.

При выборе компонента «Заказы двигателей постоянного тока»,показанного на рисунке 13 (приложение Б), можно просмотреть заказ на двигатели, также изменить и добавить неполадки конкретного двигателя постоянного тока.

При выборе компонента «Ремонт двигателей постоянного тока»,изображенного на рисунке 14 (приложение Б), просматриваются данные о ремонте двигателей постоянного тока.

При нажатии кнопки «Вид возбуждения»изображенной на рисунке 15 (приложение Б), просматривается код и вид возбуждения оборудования. Так же, можно добавить, удалить, изменить необходимые данные.

При выборе кнопки «Вид ремонта», показанной на рисунке 16 (приложение Б), просматривается вид ремонта над оборудованием. Также, можно добавить, удалить, изменить необходимые данные.

При выборе кнопки «Ремонтник», изображено на рисунке 17 (приложение Б), просматриваются данные о рабочем мастере над оборудованием. Также, можно добавить, удалить, изменить необходимые данные.

При выборе кнопки «Расположение барно», показанного на рисунке 18 (приложение Б), просматривается информация о расположении барно, данного оборудования, также изменяются данные о нем.

При выборе кнопки «Цех заказчика»,изображенного на рисунке 19 (приложение Б), просматривается информация о цехе с которого поступил заказ на ремонт оборудования.

При выборе кнопки «Соединение фаз»показанной на рисунке 20 (приложение Б), просматриваются данные, где указывается соединение фаз машины.

При выборе кнопки «№ подшипника»,изображенной на рисунке 21 (приложение Б), просматриваются данные, где указывается код и обозначение подшипника для машины.

При нажатии кнопки «Отчет Трансформатора»,показанной на рисунке 22 (приложение Б), выдается отчет по трансформаторам, который имеет возможность вывода на печать, сохранения на ПК Для его закрытия, необходимо нажать кнопку Close.

При нажатии кнопки «Отчет двигателей переменного тока»,изображенной на рисунке 23 (приложение Б), просматривается отчет по двигателям переменного тока, который имеет возможность вывода на печать, сохранения на ПК Для его закрытия, необходимо нажать кнопку Close.

При нажатии кнопки «Отчет двигателей постоянного тока»,изображенной на рисунке 24 (приложение Б), просматривается отчет по двигателям постоянного тока, который имеет возможность вывода на печать, сохранения на ПК Для его закрытия, необходимо нажать кнопку Close.







Дата добавления: 2015-09-04; просмотров: 501. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

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

Виды сухожильных швов После выделения культи сухожилия и эвакуации гематомы приступают к восстановлению целостности сухожилия...

КОНСТРУКЦИЯ КОЛЕСНОЙ ПАРЫ ВАГОНА Тип колёсной пары определяется типом оси и диаметром колес. Согласно ГОСТ 4835-2006* устанавливаются типы колесных пар для грузовых вагонов с осями РУ1Ш и РВ2Ш и колесами диаметром по кругу катания 957 мм. Номинальный диаметр колеса – 950 мм...

Дренирование желчных протоков Показаниями к дренированию желчных протоков являются декомпрессия на фоне внутрипротоковой гипертензии, интраоперационная холангиография, контроль за динамикой восстановления пассажа желчи в 12-перстную кишку...

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

Понятие о синдроме нарушения бронхиальной проходимости и его клинические проявления Синдром нарушения бронхиальной проходимости (бронхообструктивный синдром) – это патологическое состояние...

Studopedia.info - Студопедия - 2014-2024 год . (0.016 сек.) русская версия | украинская версия