Клиентское программное обеспечение автоматизации рабочего места

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

полагаем два компонента BitBtn- первая для добавления данных, вторая для удаления записей из таблицы. Располагаем на форме компонент IBQuery- который будет создавать запрос на ввод данных, а так же компонент DBGrid для отображения данных при добавлении и удалении. Настраиваем компоненты для ввода данных- это IBQuery. Обращаемся к свойству SQL и пишем код для ввода данных, и создается программно параметры которые по типу абсолютно соответствуют типу полей в вводимой таблице. Данные считываются в отдельном окошке через функцию Inputbox, которая считывает данные в строковую переменную, а за тем через SQL-запрос отправляет данные в базу данных. Каждая операция связанная с добавлением и удалением записей управляется компонентом IBTransaction, которая отслеживает добавления данных в таблицу либо откатывает все неудачные попытки ввода и вывода данных.

Настраиваем вывод данных в виде отчета- QReport. Создаем новую форму на которой будем выводить данные в виде отчета. Располагаем на форме QuickRep, и располагаем на данном компоненте QRDBText для вывода данных одного поля из таблицы.

Настраиваем компонент на таблицу из которой будем выводить данные на печать.

 

Рисунок 2.17-Свойства компонента QRDBText

 

Настраиваем главное меню чтобы при выборе в меню Склад-База, открывалась форма с базой данных. И на событие формы On Create пишем код для активации запроса данных из таблицы.

А в меню выход пишем событие на закрытие всех соединений и завершения работы приложения.

Для работы пользователей с приложением необходима справочная информация для ознакомления пользователя с программой, а так же руководство на настройке клиентского приложения на работу с сервером. Создание справочной информации проводилось в программе Crimson Help.

 

Рисунок 2.18-Выбор файла справки

 

После создания справочной информации мы связываем нашу программу с файлом справки. В меню Project, выбираем Options. Во вкладке Application нажимаем кнопку Browse напротив окна выбора файла справки, после чего выбираем файл справки для данного приложения.

 

2.4 Описание функциональных возможностей

 

После запуска программы открывается главное окно, в котором есть главное меню.

 

Рисунок 2.19-Главное окно программы

 

Для подключения к серверу, в главном меню выбираем Файл-Сервер-Подключиться. В нижнем правом углу главного окна должен появиться уровень сигнала с сервером, если он не равен нулю то сигнал есть.

 

Рисунок 2.20-Состояние соединения

 

Для открытия данных в базе в главном меню выбираем Склад-База, открывается окно базы данных об оборудованиях и материалах на складе.

 

Рисунок 2.21-Материалы на складе

 

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

 

Рисунок 2.22-Детали оборудования

Для ввода данных, так же нажимаем кнопку добавить, появляется окно ввода данных в таблицу Детали, вводим данные и нажимаем кнопку Записать.

 

Рисунок 2.23-Окно ввода данных в таблицу детали

 

По завершении операций с базой данных закрываем окна.

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

 

Рисунок 2.24-Окно поиска данных

 

Для открытия сводной ведомости в главном меню выбираем Документы - Сводная ведомость, появляется окно сводной ведомости.

 

Рисунок 2.25-Сводная ведомость

Нажимаем кнопку Печать, для вывода на печать выбранной ведомости.

 

Рисунок 2.26-Вывод на печать сводной ведомости

 

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

 

Рисунок 2.27-Создание сводной ведомости.

 

Для настройки подключения к серверу, для ввода имени сервера и пути расположения файла базы данных на сервере, в главном меню выбираем Сервис - Настройки.

 

Рисунок 2.28-Окно настройки подключения к серверу

 

Для вызова справочной информации, в главном меню выбираем Справка - Вызов справки.

 

Рисунок 2.29-Окно справочной информации

 

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

 

3 ЭКОНОМИЧЕСКАЯ ЧАСТЬ

 

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