- •Содержание
- •1. Введение
- •2. Основные понятия объектно-ориентированного программирования
- •3. Переменные в среде программирования Delphi.
- •4. Разработка программного продукта для предметной области «Работники образовательной организации» с применением языка программирования Delphi
- •Создаем форму программного продукта, имеющую следующий вид:
- •5. Заключение
- •6. Список литературы
- •Delphi 10.0, учебный курс, Фараонов в.В., isbn 5-8952-020-4
- •Сайт http://delhpi.Mastak.Ru
- •7. Приложение
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.
