Научная статья на тему 'БІЛІМ АЛУШЫЛАРДЫҢ БІЛІМ ДЕҢГЕЙІН БАҒАЛАУ БОЙЫНША ҮЛЕСТІРІЛГЕН ДЕРЕКТЕР ҚОРЫН ЖӘНЕ ҚОСЫМШАСЫН ЖОБАЛАУ'

БІЛІМ АЛУШЫЛАРДЫҢ БІЛІМ ДЕҢГЕЙІН БАҒАЛАУ БОЙЫНША ҮЛЕСТІРІЛГЕН ДЕРЕКТЕР ҚОРЫН ЖӘНЕ ҚОСЫМШАСЫН ЖОБАЛАУ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
12
3
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
бағдарлама / деректер базасы / есеп / есептер / сүзгілеу / program / database / accounting / reports / filtering

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Бегалин А.Ш., Оспанова Г.Н.

Бұл мақалада студенттердің білім деңгейін бағалау үшін бөлінген деректер базасын құру процесі қарастырылады. Бағдарламаның екеуін де, пайдаланушы нұсқаулығын да сипаттайды. Бағдарлама Borland Delphi ортасында жүзеге асырылады.

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

DESIGNING A DISTRIBUTED DATABASE AND APPLICATIONS FOR ASSESSING THE LEVEL OF KNOWLEDGE OF STUDENTS

This article discusses the process of designing a distributed database to assess the level of knowledge of students. Describes both the program and the user manual. The program is implemented in the environment of Borland Delphi.

Текст научной работы на тему «БІЛІМ АЛУШЫЛАРДЫҢ БІЛІМ ДЕҢГЕЙІН БАҒАЛАУ БОЙЫНША ҮЛЕСТІРІЛГЕН ДЕРЕКТЕР ҚОРЫН ЖӘНЕ ҚОСЫМШАСЫН ЖОБАЛАУ»

УДК 004.4

Цазацстан, Цостанай цаласы А. Байтурсынов атындагы К,МУ Ацпараттыц ЖYйелер кафедрасыныц ага оцытушы

Бегалин А.Ш.

Цазацстан, Цостанай цаласы А. Байтурсынов атындагы К,МУ Ацпараттыц ЖYйелер мамандыгыныц

3 курс студентi Оспанова Г.Н.

Б1Л1М АЛУШЫЛАРДЬЩ Б1Л1М ДЕЦГЕЙ1Н БАГАЛАУ БОЙЫНША

УЛЕСТ1Р1ЛГЕН ДЕРЕКТЕР ЦОРЫН ЖЭНЕ ЦОСЫМШАСЫН

ЖОБАЛАУ

Аннотация: Бул мацалада студенттердщ 6rniM децгешн багалау Yшiн болмген деректер базасын цуру процет царастырылады. Багдарламаныц екеум де, пайдаланушы нусцаулыгын да сипаттайды. Багдарлама Borland Delphi ортасында ЖYзеге асырылады.

КЫт свздер: багдарлама, деректер базасы, есеп, есептер, CYзгiлеу.

Begalin A.Sh.

Art. Lecturer of the department "Information Systems"

KSU after A. Baytursynov Kazakhstan, Kostanay city Ospanova G.N.

3 th year student specialty Information Systems KSU after A. Baytursynov Kazakhstan, Kostanay city DESIGNING A DISTRIBUTED DATABASE AND APPLICATIONS

FOR ASSESSING THE LEVEL OF KNOWLEDGE OF STUDENTS

Abstract: This article discusses the process of designing a distributed database to assess the level of knowledge of students. Describes both the program and the user manual. The program is implemented in the environment of Borland Delphi.

Keywords: program, database, accounting, reports, filtering.

Тестшенудщ Yйрету кызмет студент оку к^ралдарьш талдау бойынша ж^мыстарды белсендiруге ынталандыруда eзектшендiршедLТестiлеудщ окыту кызметш арттыру Yшiн, окытушымен езшдш ж¥мыстарFа арна^ан с^рактардын, Yлгiлi тiзiмдерiн Yлестiру сиякты, тестте жетектеушi жэне еске тYсiретiн с^рактар бар болуы,нэтижелерге ^жымдык талдау,окушыны ынталандыратын косымша эдютер колданылуы мYмкiн.

Тэрбиелеу кызмет тесттiк бакылаудын шарасыздыFы мен кезенд^шде eзектiлендiрiледi.

Клиент-серверлiк автоматтандырылFан тестшеу баFдарламасын жазуFа "Крстанай к¥рылыс-техникалык колледж^' МККК-Дан тестiлеу жYЙелерi

бешншщ баFдарламалык етмш калыптастыруFа техникалык тапсырма Heri3 болды. Осыпан байланысты сурактар Ti3iMi бар тестiлеу модулшщ калыптасуын жэне оны экiмшшендiрудi баскаруFа мYмкiндiк беретш осындай баFдарламаны жазу кажет болды.

Рэriмдер мен функциялардыц сипаттамасы

Тест тапсырмаларыныц ДБ мазмунын калыптастыруFа арналFан баFдарлама модулшщ процедуралары мен функциялары. si := s11;

for ii := 1 to 0rd(s[0]) do c[ii] := 33 Xor c[ii]; Result := si; end;

// Тест тапсырмаларыныц деректер базасын ашу

procedure TFormGeneral.btnLabGeneralLoadClick(Sender: TObject);

begin

OpenDGeneral.InitialDir := GetCurrentDir;

if OpenDialog.Execute then

begin

edLabFileGeneral.Text := OpenDialog.FileName; try

AdoConnection.ConnectionString:= 'Provider = Microsoft.Jet.OLEDB.4.0 ; Jet OLEDB : Database Password=' + DelGeneral ('L@RUDSJDX') + ';Data Source=' + edLabFileGeneral.Text;

AdoConnection.Open; except

AdoConnection.Close; end; end; end;

Пайдаланушыга басшылыц

Деректер базасын енпзу жэне езгерту Yшiн косымша (1 сурет) «e_test.mdb». деректер базасына интерфейс болып табылады.Алдымен деректер корыныц файлы аныкталады, содан кейiн зертханалык жумыстарды немесе тестiлердi езгерту Yшiн кажетл койындыFа eтiп, мкeрсеткi бар жасыл шецберi бар бешкелер" суретi бар пернет басу кажет, тшст кесте ашылады жэне кара тYCтi пиктограммалармен катар орналаскан езгертуге арналFан тYЙмелер белсендiрiледi. Такырыптардыц атаулары кестелерде езгеред^ ал мэтiндер файлдардан енгiзiледi, ол Yшiн " файлды косу»батырмасы колданылады. Тестке сурактар енгiзгенде нeмiрлердi езгертуге болмайды, бул тестiлеу кезiнде нeмiрлеуге эсер етпейтiн олардыц идентификаторлары.

1 сурет - Тест тапсырмаларынын базасын TY3eTyre арналFан баFдарлама

Тестiлеу серверi (2 - сурет) - косымшанын деректер базасына желiлiк интерфейстi камтамасыз ету Yшiн, дэлiрек айтканда тесттерi бар кестелерге колданылады.

Тестiлеу Yшiн есептеу желiсiнiн болуы кажет.

Сондай-ак, косымшаFа акпарат беруге руксат етш жYЙелiк брандмауэрдi дэлдеу кажет.

Test_server.exe файлын iске косканнан кейiн экранда 2-суретте кeрсетiлген пiшiн пайда болады.

g) Сервер тестирования 1 = i @ 1

зага данных с тестами: РЩПЬГ.™ тестирований:

ся

Тема

История событий на сервере:

2 сурет - Тестiлеу сервершщ формасы

Осы жYЙенi кез келген оку орнынын оку процесiне енпзу студенттердi окытуды жэне окытушылардын зертханалык жэне практикалык сабактардаFы кызметiн жещлдетед^ студенттердiн берiлген материалFа KызыFушылыFын арттырады, тестiлеудiн жобаланFан жYЙесiнiн кeмегiмен бiлiмдi аралык жэне аFымдаFы бакылауды жаксартады, сондай-ак елдегi бiлiм

беруге акпараттык технологияларды дамыту мен енпзуде Yлкен кадам жасайды.

Цолданылган эдебиеттер mhMi

1 Культин, Н.Б. Delphi 6. Программирование на Object Pascal. Самоучитель. - СПб.: БХВ-Петербург, 2002. - 528с.

2 Архангельский, А.Я. Программирование в Delphi 7. - М.: БИНОМ, 2004. - 1070с.

i Надоели баннеры? Вы всегда можете отключить рекламу.