Автор работы: Пользователь скрыл имя, 04 Января 2013 в 11:13, курсовая работа
Delphi ортасының осындай мүмкіндіктерін пайдалана отырып, өзіміздің дипломдық жобамыздың тақырыбын ашатын мәліметтер базасын құрдым және сол арқылы әртүрлі құжаттар мен есеп берулерді үйрендім. Сонымен қатар SQL тілінде программалауды игердім.
Delphi типті жүйені тез және визуальды құру ортасы деп атайды.Себебі ол өзіне компилятормен қоса редактор және көптеген дайын программалар жиынтығын қамтиды.Delphi – де шамамен 200 – ге жуық дайын компоненттер бар.
1 Кіріспе
2 Негізгі бөлім
2.1 Компоненттер
3 Программалау бөлімі
Пайдаланылған әдеиеттер көзі
DataSource. TDataSource классы TTable немесе TQuery және компонентер арасында жолсілтеуші ретінде пайдаланылады. Олар TDBGrid, TDBEdit және TDBComboBox (data-aware components) типіндегі мәліметтерді визуалдайды. Көп жағдайда DataSource пен жұмыс істегенде DataSet қасиетіндегі сәйкес келетін TTable немесе Tquery-ді көрсетсе жеткілікті. Содан кейін, DataSource қасиетіндегі data-aware компонентін (кесте 1.4) қазіргі уақытта пайдаланылатын TDataSource- те көрсетеміз.
Кесте 1.4 –DataSource қасиеті
Қасиеттер |
Мәні |
DataSet |
Мәліметтер жиынының көзімен байланысты |
Enabled |
Компоненттің ашық екені анықтайды. DBGrid-ті кестеден уақытша ала тұру кезінде пайдаланылады. |
AutoEdit |
DataSet автоматты түрде редактірлеу
режимінде мәтінді енгізген |
DataSource мәліметтер қорымен байланысу
жағдайында үш негізгі оқиғасы
бар: OnDataChange, OnStateChange, OnUpdateData, OnDataChange.
Жаңа жазбаға немесе DataSet күйі dsInactive-тен
басқа күйге ауысқанда немесе
редактрлеу басталып кеткен
OnStateChange оқиғасы DataSet-тің ағындағы
күйі өзгерген кезде
Dataset мүмкін болар алты күйге ие. Олардың әрқайсысы төменде көрсетілген типтердің ішіне кіреді:
TDataSetState = (dsInactive, dsBrowse, dsEdit, dsInsert, dsSetKey, dsCalcFields);
OnUpdateData оқиғасы ағындағы жазбалардағы мәліметтер жаңарғаннан кейін болады. Мысалы, OnUpdateEvent Post және дискідегі нақты ақпарат жаңарғаннан кейін жүреді.
3 Программалау бөлімі
3.1-мысал.
Компоненттер панелінің System бетінде орналасқан Ttimer компонентін пайдаланып формада жүріп тұрған электрондық сағатты көрсету керек.
Шешімі:
1) жаңа проект ашып формада Timer1,Label1 компонентін орнатамыз.(Label1 ішінде жүріп тұрған сағат көрсетілуі керек).
2) Компоненттердің қасиеттері
1.Timer-Enabled-True
Interval-1000
2.Label1.Caption-бос қалдырамыз
Width-120
Hight-60
Left-100
Top-60
Мұндағы label1. Қасиетіне меншіктелген мәндер формада орнатылған электрондық сағат элементтерін қажетті түрде үлкейтіп сағатты форма ортасына енгізу үшін енгізілген Timer1 компоненті –Windows-тың жүйелік таймері (WM_Timer) ол қажетті мәліметтерді милисекунд өлшемімен периодты түрде бөліп беріп отырады WM_Timer генераторын қосу үшін Enabled қасиетіне True мәні нақты уақытты бөліп орындайтын интервал қасиеті мәніне 1 секунд меншіктелген 1 секунд=10м/с жалпы TTimer компоненті өңдейтін оқиға біреу ғана – OnTimer.Код терезесінде сәйкес процедура дайындамасын шығару үшін Timer1 компонентін 2-рет шертіп немесе компонентердің қасиеттер терезесінен OnTimer оқиғасын таңдап оң бөлігін 2-рет шерту керек.
Procedure TForm1.Timer1Timer(Sender:
Var
DateTime:TDateTime;
Begin
DateTime:=Time;
Label1.Caption:=TimeTostr(
End;
Компьютерная технология обучения:словарь-справочник/
Нұрғалиева Г. Қ. Электрондық оқулықтар – мұғалім мен оқушы арасындағы әрекетттестікті гуманизациялау құралы// «Информатика негіздері» республикалық журналы, №2, 2002.- 2-3 б.
Тажигулова А. И. Конструирование
электронных учебников//Научно-
Виштынецский Е. И., Кривошеев А.
О. Вопросы применения информационных
технологий в сфере образования
и обучения//
Сливина Н. А., Фомин С. С. Компьютерное
учебное пособие «Высшая