Delphi туралы түсiнiк

Автор работы: Пользователь скрыл имя, 16 Марта 2014 в 11:04, дипломная работа

Краткое описание

Мектепте информатикадан білім беруді қайта құру осы жұмыстың басты мақсаттарының бірі болып табылады. Оқушылардың информатикаға даярлауды жақсарту проблемасы, әсіресе қазіргі кезеңде, барынша алуан түрлі ғылымдарға информатиканың жедел енуі өмір шындығына айналып отырған кезде ерекше артып отыр. Алайда, оқушыларды мектепке оқыту мен тәрбиелеу ісін жетілдіру болашақ мұғалімді педагогтік институттар мен университеттерде әдістемелік-математикалық, психология-педагогикалық және кәсіптік даярлауды жетілдірумен барынша тығыз байланысты.

Прикрепленные файлы: 1 файл

Дип.-Delphi-программалау-тілін-пайдалану.doc

— 469.50 Кб (Скачать документ)

 

Дипломдық жұмыста электрондық оқулық құруда кеңінен қолданылып жүрген дәстүрлі Delphi ортамен қоса, бейне-клип түріндегі материалдарды дайындауға таптырмайтын құралдардың бірі - Screen Camera программасы да кеңінен қолданылған. Пайдаланушы өз қалауы бойынша бірнеше пункттен тұратын бас мәзірден өзіне қажетті ортаның белгісін таңдай алады. Таңдау нәтижесінде экранда сәйкес терезе көрініп, оның сол жақ бөлігінде броузер, ал оң жағында текстік мәлімет шығарылады. Материалмен танысып болған пайдаланушы оның соңындағы бақылау сұрақтарына жауап беріп, тест метериалдары арқылы меңгерген білім деңгейін тексере алады.

Бас мәзірден Screen Camera бөлімі таңдалғанда ашылған терезеден электрондық оқулықтың компьютерде дайындалу жолдары кескінделген бейне-клиптерді тамашалауға болады.

Дипломдық жұмыста мазмұнның қысқаша түсініктемесі беріледі.

Қолданушы инструкциясында бағдарламамен жұмыс істеудің негізгі ережелері көрсетілген. Жобада ақпараттық жүйенің бағдарламалық және аппараттық қамтамасыздандырылуы қарастырылған. Сонымен қатар, жасалған бағдарламаның бағдарламалық және техникалық іске асырылуы, бағдарламалау тілі мен бағдарламалау ортасы бағдарламалық жүйе үшін таңдау жасалынған.

 

МЕНЕДЖМЕНТ

1. Бизнесте жұмыс істейтін қызметкерлер туралы мәлімет:

Қызметкердің аты-жөні: Нысанов Ерназар

Жасы: 55

Мекен-жайы: «Шығыс» мөлтек ауданы, 118-20

Телефон: 21-30-60

Оның бизнестегі орны қазіргі уақытта ОҚМУ-дің «Ақпараттық технологиялар және жүйелер» факультеті «Информатика» кафедрасының оқытушысы, құрастырушы.

Жалақысы -25000 теңге, болашақта - 52000 теңге.

Жұмыс істеу тәжірибесі: «Есептеу техникаларын және жүйелерін бағдарламалық және аппараттық қамтамасыздандыру» мамандығы бойынша жоғары білімі, бағдарлама құрастыру біліктілігі жоғары.

2. Басқарушылық персонал үшін қосымша жағдайлар (жеңілдіктер, қосымша ақы, жолдамалар және т.б.), демалыс үйлеріне жыл сайынғы жеңілдікпен жолдамалар жоспарланып отыр.

 

ӨНІМНІҢ СИПАТТАМАСЫ

Электрондық оқулық құруда мәліметтер базасын құру үшін Database Desktop утилитасының мүмкіндіктері пайдаланылады. Бұл бағдарламалық құралдардың қатесіз және оңтайлы жұмыс істеуі үшін жүйелік минимальды шарттар құрамы қажетті, олар дипломдық жобаның екінші бөлімінде қарастырылған. Шарттар бойынша компьютер микропроцессордың тактілік жиілігі 400 MHz-тен кем емес, оперативті сақтау құрылғысы (RAM) 32 Mb кем емес, винчестер ең кіші 10 Gb жоғары және операциялық жүйе Windows 9х және одан жоғары. Техникалық құралдар кешені қажет етілетін талаптарға толық жауап береді.

Borland Delphi 6 ортасы Windows 32 операциялық жүйесінің негізінде дайындалған. Borland Delphi 6 ортасы объектілі-ориентирленген, визуальды бағдарламалау жүйесі болып табылады. Ол бағдарламалық қамтамасыздандыруды іске асыруда және қазіргі заманғы жобалау тәсілдеріне қойылатын талаптарға толықтай жауап беретін оқиғаларды басқарады.

Borland Delphi-ді түрлі деңгейдегі дайындықтан өткен қолданушылар пайналана алады. Егер сіз Borland Delphi-ді енді ғана меңгеріп жатқан болсаңыз және қысқа уақыт ішінде қарапайым бағдарлама құру қажет болса, онда сізге берілгендер қорын, кесте, бағдарлама, форма, есеп беру және т.б. шеберлері көмектеседі. Үлкен және күрделі жобаларды құру үшін сәйкес конструкторлар мен объектілі-ориентирленген Object Pascal тілі базалық класын қолданып қана қоймай, сонымен қатар сыртқы кітапханаларды және қолданушы класстарын құруға көмектеседі.

Бүгінгі таңда көптеген бағдарламалық жабдықтарды құрумен айналысатын жеке және заңды тұлғалар бағдарламалық жабдықтарды өндіріске арнап құрастыруда. Сондықтан бәсекелестік, әрине байқалады. Алайда қазіргі таңда Қазақстан экономикасының қарқындап дамуына байланысты, жаңа технологиялардың дамуына байланысты, ақшаны тек банк арқылы аудару, алу секілді жалпы банк жүйесін қолданатын тұтынушылар саны да күннен күнге өсуде. Сондықтан, жоғарыда келтірілген бағдарламалық орталарда жасалған электрондық оқулық жай ғана оқулық емес, осындай дүниелерді жасаудың жолдарын үйрететін оқулық болғандықтан және ҚР-дағы білім беру саясаты бойынша оқушыларды, студенттерді және ізденушілерді сапалы әрі арзан оқулықтармен қамтамасыз етуге үлкен күш-жігер жұмсалып жатқанын ескерсек, программалық жабдықты сатып алушылар саны көбейеді және бағдарламаның өзін-өзі ақтап, пайда әкелетініне сенемін.

 

МАРКЕТИНГ ЖОСПАРЫ

Бағдарламалық өнімнің нарығы өспелі, себебі, жоғарыда келтірілген бағдарламалық орталарда жасалған электрондық оқулық жай ғана оқулық емес, осындай дүниелерді жасаудың жолдарын үйрететін оқулық болғандықтан және ҚР-дағы білім беру саясаты бойынша оқушыларды, студенттерді және ізденушілерді сапалы әрі арзан оқулықтармен қамтамасыз етуге үлкен күш-жігер жұмсалып жатқанын ескерсек, біздің жорамалымыз бойынша, оқулық дайындаумен айналысатындардың көпшілігі бұл бағдарламаға тапсырыс береді.

Элекрондық оқулық құруға қолданылып жүрген стандартты құралдардан басқа Screen Camera сияқты технологияның соңғы жетістіктерін қолдану жұмыстың құндылығын арттыра түсері анық.

Осы мерзімге анық тапсырыс беруші «Информатика» кафедрасы болып табылады.

 

ӨНДІРІСТІК ЖОСПАР:

Комплексті техникалық құралдарға қажетті қаражат:

Скомп. = 100600 тенге - компьютер бағасы (Intel Pentium IV 700/RAM 128 Mb/HDD 20 Gb/ CD-ROM 52X/ Monitor 17");

Сприн. = 57550 тенге - принтердің бағасы (SAMSUNG ML-1210, A4, 8ppm, 600*600dpi, 2MB, 20 pages в мин); Сд = 80 теңге - CD-R дискісінің бағасы. Сдискета = 70 теңге, дискетаның құлы. Машина құны - 150 теңге. Барлығы:

Өнімді өндіруде және оны сату процесін жүзеге асырған басқа ұйымдарға қажеттілік тумайды. Жоғарыда көрсетілген позициялар бойынша шығын- 739345.5

 

ҚАРЖЫЛЫҚ ЖОСПАР

Қажетті соманы несие түрінде «ТұранӘлемБанк»-тен алу көзделеді. Бағдарламалық өнім білім алу сферасымен байланысты болғандықтан, несиені 20% жеңілдік ставкасымен алуға болады.

Сатып алушылар

Өлшем бірлігі

Мәні

1

БҚ құруға жэне енгізуге кеткен

шығындар

КТҚ-ға кеткен шығындар

Алгоритмге кеткен шығындар

Жазуға кеткен шығындар

Бағдарламаны енгізуге кеткен шығындар

 

теңге

теңге

теңге

теңге

теңге

 

345600

173150

16800

57600

262650.003

2

Жыл бойындағы эксплуатациялық

шығын

Теңге

739345.5

3

Өтелу мерзімі

Ай

8


 

Несиені М.Әуезов атындағы ОҚМУ атынан алғандықтан мекеме кепілдік ретінде үлкен көлемде жылжымайтын мүлікті қоюына болады.

Бағдарламалық өнімдер нарығының дамуына байланысты сату көлемінің төмендеуі байқалмайды. Басқа жағдайда деректерді жетілдіруге болады немесе жаңа бағдарламалық өнімдер шығарылады.

Қысқа мерзімді мақсаты - өнімді шығаруды бастау және бағдарламалық өнімнің CD дисктерін тарату.

Болашақтағы мақсат - бағдарламалық өнімнің түрлерін кеңейту және сату көлемін арттыру.

 

Қорытынды

 

Қорыта айтқанда дипломдық жұмыстың нәтижесі Delphi программалау тілін қолданып мектеп оқшылары үшін информатика пәнінен тест құрылады. Бұл жүйеге мәліметтерді классификациялау және ұйымдастыру, бөлімдері енген. Ақапараттық жүйенің нәтижесінде мәліметтер компьютерде өңделеді. Программада мектептегі бастауыш сынып мүғалімдерінің жұмысын біраз жеңілдету және де уақытты тиімді пайдалануды көздедім. Бірақ бұл программа ешқашан мұғалімнің орынын толық алмастыра алмайды, өйткені бастауыш сынып оқушыларына әрқашан сұрақтарына жауап беріп отыратын адам қажет.

Бұл жұмыстың нәтижесінде ХХІ-ші ғасыр талабына сай қолдануға болатын берілгендер қоры жасалынды. Бұл берілгендер қорын Delphi программасында жасадым. Себебі, Delphi программасымен жұмыс істеу принциптері Windows жүйесіне негізделген, оның объектілері терезе түрінде ашылады. Сондықтан Windows жүйесімен таныс болған қолданушы DeIphi программасында берілгендер қорымен жұмыс істеу қиындық тудырмайды.

Жұмысымды әрі қарай жалғастыруға да болады, өйткені бастауыш сынып оқушыларын, тек қана математиканы үйретуде ғана емес, сонымен қатар жазуды үйретуде және дұрыс оқуда пайдалануға болады.

 

Түйін

 

Дипломдық жұмыстың нәтижесі DELPHI программалау тілін қолданып мектеп оқушылары  үшін информатика  пәнінен  тест құрылады. Бұл жүйеге мәліметтерді классификациялау және ұйымдастыру, бөлімдері енген. Себебі DELPHI программамен жұмыс істеу принциптері Windows жүйесіне  негізделген, оның объектілері терезе түрінде ашылады. Сондықтан Windows жүйесімен таныс болған қолданушы DELPHI программасында берілгендер қорымен жұмыс істеу қиындық тудырмайды.

 

Резюме

 

Результат дипломной работы разработка тестов по информатике для школьников в среде DELPHI. В эту систему входят классификация  и организация  данных. Потому что принцип работы среды DELPHI основывается на системе Windows. Пользователю, работающему с определенной  системой  Windows не составит  труда создать базы данных в среде DELPHI в виде тестов.

 

summary

 

Result of degree work development of tests on computer science for schoolboys in DELPHI environment. This system includes classification and a data structure. Because the principle of work of DELPHI environment is based on system Windows. The user working with certain system Windows cannot create databases in DELPHI environment as tests.

 

 

 

 

Қосымша

unit Marcl;

interface

uses

Windows, Messages, SysUtiIs, Classes, Graphics,

Controls, Forms, Dialogs,

StdCtrls, ExtCtrls;

type

TForml = cIass(TForm)

Panell: TPaneI;

Buttonl: TButton;

Button2: TButton;

Panel2: TPanel;

Timerl: TTimer;

Labell: TLabel;

Panel3: TPanel;

Imagel: TImage;

Image2: TImage;

GroupBoxl: TGroupBox;

Label2: TLabel;

Panel4: TPaneI;

Image3: TImage;

procedure ButtonlCHck(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure TimerlTimer(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

uses Marc2;

{uses Marc1;}

{$R *.DFM}

procedure TForml.ButtonlClick(Sender: TObject);

begin

Form2.Show;

end;

procedure TForm1.Button2Click(Sender: TObject);

begin

Close;

end;

procedure TForml.TimerlTimer(Sender: TObject);

var DateTime: TdateTime;

begin

DateTime:=Time;

Label2.caption:=TimeToStr(DateTime);

with label1 do

begin

if Ieft<460 then

left:=left+height div 10 else left:=-160

end;

begin

{with Image1 do

ifleft<460 then

left:=left+width div 10 else left: = -160}

end;

with Image2 do begin

if left<460 then

left:=left+width div 10 else left:=-160

end;

end;

end.

 

unit Marc2;

interface

uses

Windows, Messages, SysUtils, Classes, Graphics,

Controls, Forms, Dialogs,

StdCtrls, ExtCtrls, Menus;

type

TForm2 = class(TForm)

Panel1: TPanel;

Button1: TButton;

Panel2: TPanel;

RadioButtonl: TRadioButton;

RadioButton2: TRadioButton;

RadioButton3: TRadioButton;

RadioButton4: TRadioButton;

Button2: TButton;

Imagel: TImage;

MainMenul: TMainMenu;

I1: TMenuItem;

i2: TMenuItem;

N1: TMenuItem;

N2: TMenuItem;

N3: TMenuItem;

N4: TMenuItem;

procedure ButtonlClick(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure i2Click(Sender: TObject);

procedure NlClick(Sender: TObject);

procedure N2Click(Sender: TObject);

procedure N3Click(Sender: TObject);

procedure N4Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form2: TForm2;

implementation

uses Marc3, Marc4, Marc5, Marc6;

{uses Unit3, Unit4, Unit5, Unit6;}

{$R *.DFM}

procedure TForm2.ButtonlClick(Sender: TObject);

begin

Close;

end;

procedure TForm2.Button2Click(Sender: TObject);

begin

if Form2.RadioButtonl.Checked=true then

begin

Form3.Show;

end;

if Form2.RadioButton2.Checked=true then

begin

Form4.Show;

end;

if Form2.RadioButton3.Checked=true then

begin

Form5.Show;

end;

if Form2.RadioButton4.Checked=true then

Информация о работе Delphi туралы түсiнiк