Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Работники образовательной организации.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
957.44 Кб
Скачать

4. Разработка программного продукта для предметной области «Работники образовательной организации» с применением языка программирования Delphi

Создаем форму и изменяем необходимые свойства главной формы в окне свойств:

Height - ширина формы;

Width - длина формы;

Caption - название формы.

Добавляем на главную форму необходимые элементы управления:

Button – запуск вычислений, открытие окна графика, выход из программы;

StringGrid – отображение таблицы значений x, y, s.

Label – отображение не редактируемого текста;

Edit – ввод данных для формирования массивов и вывода полученных числовых рядов.

Изменяем свойства добавленного элемента управления StringGrid:

- ColCount

- RowCount

- FixedCols

- FixedRows

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

Код главной программы

//Оболочка программы

object Form1: TForm1

Left = 0

Top = 0

Caption = 'ADO Example 1'

ClientHeight = 173

ClientWidth = 394

Color = clBtnFace

Font.Charset = DEFAULT_CHARSET

Font.Color = clWindowText

Font.Height = -11

Font.Name = 'Tahoma'

Font.Style = []

OldCreateOrder = False

OnShow = FormShow

PixelsPerInch = 96

TextHeight = 13

object DBGrid1: TDBGrid

Left = 8

Top = 8

Width = 382

Height = 129

DataSource = DataSource1

TabOrder = 0

TitleFont.Charset = DEFAULT_CHARSET

TitleFont.Color = clWindowText

TitleFont.Height = -11

TitleFont.Name = 'Tahoma'

TitleFont.Style = []

end

object ExitButton: TButton

Left = 315

Top = 143

Width = 75

Height = 25

Caption = 'Exit'

TabOrder = 1

OnClick = ExitButtonClick

end

object AddButton: TButton

Left = 8

Top = 143

Width = 65

Height = 25

Caption = 'Add'

TabOrder = 2

OnClick = AddButtonClick

end

object DeleteButton: TButton

Left = 79

Top = 143

Width = 66

Height = 25

Caption = 'Delete'

TabOrder = 3

OnClick = DeleteButtonClick

end

object SaveButton: TButton

Left = 151

Top = 143

Width = 66

Height = 25

Caption = 'Save'

TabOrder = 4

OnClick = SaveButtonClick

end

object DataSource1: TDataSource

DataSet = ADOTable1

Left = 16

Top = 56

end

object ADOConnection1: TADOConnection

LoginPrompt = False

Mode = cmShareDenyNone

Provider = 'Microsoft.Jet.OLEDB.4.0'

Left = 48

Top = 56

end

object ADOTable1: TADOTable

Connection = ADOConnection1

Left = 80

Top = 56

end

end

Программный код в среде программирования Delphi выглядит следующим образом:

Создаем форму программного продукта, имеющую следующий вид:

Вносим данные работников образовательной организации.

В результате форма программного продукта будет выглядеть следующим образом:

5. Заключение

В первую очередь Delphi предназначен для профессионалов-разработчиков корпоративных информационных систем. Может быть, здесь следует пояснить, что конкретно имеется в виду. Не секрет, что некоторые удачные продукты, предназначенные для скоростной разработки приложений (RAD – rapid application development) прекрасно работают при изготовлении достаточно простых приложений, однако, разработчик сталкивается с непредвиденными сложностями, когда пытается сделать что-то действительно сложное. Бывает, что в продукте вскрываются присущие ему ограничения только по прошествии некоторого времени.

Delphi такие ограничения не присущи. Хорошее доказательство тому – это тот факт, что сам Delphi разработан на Delphi. Можете делать выводы. Однако Delphi предназначен не только для программистов-профессионалов. Я читал в электронной конференции совершенно неожиданные для меня письма, где учителя, врачи, преподаватели ВУЗов, бизнесмены, все те, кто используют компьютер с чисто прикладной целью, рассказывали о том, что приобрели Delphi for Windows для того, чтобы быстро решить какие-то свои задачи, не привлекая для этого программистов со стороны. В большинстве случаев им это удается. Поразительный факт – журнал Visual Basic Magazine присудил свою премию Delphi for Windows.

Руководители предприятий, планирующие выделение средств на приобретение программных продуктов, должны быть уверены в том, что планируемые инвестиции окупятся. Поэтому одним из оцениваемых факторов должен быть вопрос – а легко ли найти специалиста по Delphi и сколько будет стоить его обучение, сколько времени специалист затратит на овладение продуктом. Ответ здесь получить весьма просто – любой программист на паскале способен практически сразу профессионально освоить Delphi. Специалисту, ранее использовавшему другие программные продукты, придется труднее, однако самое первое работающее приложение он сможет написать в течение первого же часа работы на Delphi. И, конечно же, открытая технология Delphi является мощным гарантом того, что инвестиции, сделанные в Delphi, будут сохранены в течение многих лет.

Цель курсовой работы – разработка программного продукта для предметной области «Работники образовательной организации» с применением языка программирования Delphi – достигнута. Разработан алгоритм, указано последовательное выполнение соответствующих команд для получения необходимых результатов.

Задачи поставленные в данной курсовой работе выполнены. Раскрыты следующие вопросы: основные понятия объектно-ориентированного программирования, а также переменные в среде программирования Delphi.