Составление программы в C++ Builder 6 для расчета численности рабочих
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
xedColor: TColor; - Задает цвет фиксированных ячеек.
FixedCols: Integer; - Задает число фиксированных столбцов. По умолчанию задается один фиксированный столбец.
FixedRows: Integer; - Задает число фиксированных строк. По умолчанию задается одна фиксированная строка.
GridLineWidth: Integer; - Задает толщину линий между ячейками в пикселях.
Row: Longint; - Задает строку, в которой находится активная ячейка. Доступно только на этапе выполнения программы.
RowCount: Longint; - Задает число строк таблицы. RowHeights[Index: Longint]: Integer; - Задает высоту каждой строки таблицы. Доступно только на этапе выполнения программы.
Selection: TGridRest; - Указывает область текущего выделения. При выделении указываются номера строк и столбцов. Доступно только на этапе выполнения программы.
Рассмотрим теперь основные свойства класса TstringGird, позволяющие осуществлять доступ к данным, находящимся в ячейках таблицы. Все перечисленные ниже свойства доступны только на этапе выполнения программы.
Cells[ACol, ARow, Integer]: string; - Содержит двумерный массив символьных строк, каждая из которых принадлежит ячейке, находящейся в столбце AСol, и строке ARow.
Cols[Index: Integer]: Tstrings; - Содержит список строк, принадлежащих ячейкам столбца с индексом Index.
Objects[ACol, Arow: Integer]: TObject; - Содержит двумерный массив, элементами которого являются указатели на объекте, каждый из которых ассоциирован с соответствующей ему ячейкой, находящейся в столбце AСol, и строке ARow.
Rows[Index: Integer]: TStrings; - Содержит список строк, принадлежащих ячейкам строки с индексом Index. Событием по умолчанию для таблицы StrigGrid является событие OnClick.
2. Руководство пользователя
Для начало работы с программой необходимо открыть директорию Программа и запустить файл Project 1.exe
На экране появится интерфейс программы: закладка график сменности, плановый баланс, рабочие и закладка численность рабочих, которые представлены на рисунках 1, 2, 3 и 4 соответственно.
После запуска программы во второй закладке необходимо ввести исходные данные для расчета, а именно заполнить поля ввода Отпуск очередной и дополнительный, Болезни, Выполнение государственных и общественных обязанностей. Аналогичные действия необходимо произвести и в третьей вкладке.
Расчет производится путем нажатия кнопки "Рассчитать (рисунок 4). При этом если не будут заполнены все необходимые поля ввода, то расчет производиться не будет.
Рисунок 1- Интерфейс программы - График сменности
Рисунок 2- Интерфейс программы - Плановый баланс
Рисунок 3- Интерфейс программы- Рабочие
Рисунок 4- Интерфейс программы - Численность рабочих
Для того чтобы произвести расчет с использованием новых данных, необходимо заполнить поля ввода другими численными значениями, а именно заполнить поля ввода во второй и третьей вкладке, как это представлено на рисунке 2 и рисунке 3. После чего нажать кнопку Рассчитать.
Заключение
В данной курсовой работе было разработано приложение для автоматизации расчета основных технико-экономических показателей производства колес на предприятии K&K. Программа разработана на языке программирования С++ в интегрированной среде разработки С++ Builder 6.
Программа позволяет рассчитать основные технико-экономические показатели производства после ввода необходимых данных, либо использую данные по умолчанию.
Программа является актуальной как для студентов, так и для специалистов и служащих. Данная программа значительно экономит время, исключает возможность ошибки при расчетах технико-экономических показателей производства.
Список использованных источников
расчет автоматизация визуальный компонент программа
1.СТО 4.2-07-2008 Стандарт организации. Система менеджмента качества. Общие требования к построению, изложению и оформлению документов учебной и научной деятельности. - Введ. впервые; дата введ. 22.12.2008. - К.: СФУ, 2008. - 46с.
2. Организация и планирование производства: Метод. указания к дипломному проектированию для студентов специальности Автоматизация производственных процессов / С. Л. Парфенова. - К.: ГАЦМиЗ, 2003. - 52с