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

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

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





На данном (рисунке 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; просмотров: 535. Нарушение авторских прав; Мы поможем в написании вашей работы!




Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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


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

Типовые ситуационные задачи. Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической   Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической нагрузке. Из медицинской книжки установлено, что он страдает врожденным пороком сердца....

Типовые ситуационные задачи. Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт. ст. Влияние психоэмоциональных факторов отсутствует. Колебаний АД практически нет. Головной боли нет. Нормализовать...

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

Тема 5. Организационная структура управления гостиницей 1. Виды организационно – управленческих структур. 2. Организационно – управленческая структура современного ТГК...

Методы прогнозирования национальной экономики, их особенности, классификация В настоящее время по оценке специалистов насчитывается свыше 150 различных методов прогнозирования, но на практике, в качестве основных используется около 20 методов...

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

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