Балабақша деректер қоры



Жұмыс түрі:  Курстық жұмыс
Тегін:  Антиплагиат
Көлемі: 17 бет
Таңдаулыға:   
ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ
БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ

Рудный индустриялық институты

Автоматизация, ақпараттық жүйелер және қауіпсіздік кафедрасы

Курстық жұмысқа
ТҮСІНІКТЕМЕ ЖАЗБАСЫ

Тақырыбы___________________________ _________________________

Пән________________________________ __________________________

Баға __________________ Оқытушы:
Комиссия мүшелері: _________________________
(ғылыми дәрежесі, ғылыми атағы)
________________________ __________ _______________
___________________20__ (оқытуш ының қолы, Т.А.Ж.)
Студент:
_________________________ __________ _______________
___________________20__ (студен ттің қолы, Т.А.Ж.)
Тобы____________________
_________________________ Сынақ кітапшасының
№ ____________________
___________________20__ _________________20__ж.

Рудный 2020
ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ
БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ

Факультет______________________
Кафедра_______________________

Студенттің курстық жобасына (жұмысына) ТАПСЫРМА

___________________________________ _______________________________
(тегі, аты-жөні)
1 Жобаның (жұмыстың) тақырыбы___________________________ _________
___________________________________ ___________________________________ _______________________________ _______________________________
2 Студент аяқталған жобаны (жұмысты) тапсырумерзімі__________________
3 Жобаның (жұмыстың) бастапқы деректері ____________________________
___________________________________ ___________________________________ _______________________________ ___________________________________ _______________________________ ___________________________________ _______________________________ ___________________________________ _______________________________ ___________________________________ _____________________________________________________________
4 Есеп-түсініктеме жазбасының (мәселені әзірлеуге қатысты тізім) мазмұны___________________________________ ___________________________________ _______________________________ ___________________________________ _______________________________ ___________________________________ ______________________________________________________
5 Графикалық материалдың (көрнекті) тізімі_____________________________ _________________________________
___________________________________ _______________________________
___________________________________ _______________________________
___________________________________ _______________________________
6 Тапсырманың берілген күні______________

Жетекші____________________________ ________
Тапсырманы орындауға қабылдады_____________
Мазмұны

Кіріспе
4
1 Теориялық бөлім
5
1.1 Балабақша туралы қысқаша сипаттама
5
1.2 Деректер базасы DF
6
1.3 Деректер базасы ER моделі
7
1.4 Деректер базасының физикалық жобалауы
9
2 Практикалық бөлім
12
2.1 Microsoft Access бағдарламасында деректер базасын әзірлеу
12
2.2 Delphi XE3 бағдарламалау ортасында деректер базасын жобалау
14
2.3 Деректер базасын іске қосу
16
Қорытынды
24
Пайдаланған әдебиеттер тізімі
25

кіріспе
Мәліметтерді сақтау, өңдеу және қолдану құндылығын азайту маұсатында мәліметтер базасы жүйесін қолданып, ақпараттарды, ЭЕМ көмегімен өңдеп сақтайды. Мәліметтер базасының жүйесі деп - белгілі бір іс-әрекет жасауға болатын (қосу, өшіру, өзгерту, көшіру, реттеу т.с.с) үлкен көлемді жүйелендірілген мәліметтерді сақтау.
МБ оны қолданушы программаға тәуелсіз арнайы тәсілмен ұйымдастырылған мәліметтер файлдарының жиынтығы. МБ қолданушыны қызықтырушы (кітапхана, дәріхана, қойма т.с.с) анықталған пәндік аймақ үшін құрылады. МБ құру және қолдану үшін арнайы МБ басқару жүйесі қолданылады.
Деректер базасы (database) қарастырылатын мәселелерге қатысты арнайы жолмен белгілі бір ережелер бойынша бір құрылымға келтіріліп ұйымдастырылған деректер мен мәліметтер жиынтығы. Мұнда деректердің қайталануы мен бір-біріне қайшы болмауы және өзара үйлесімділігі қатаң ескерілуі керек. Бұл шарттар ескерілмеген деректер базасын (ДБ) өңдеу құралдарында - қолданушының бағдарламасында көптеген кемшіліктер орын алып, қате нәтижелер алынады.
МББЖ - нің тағы бір функциясы - мәліметтерді МББЖ - ның екі жұмыс режимі бар: жобалаушылық. Жобалаушы кесте құрылымдарын мәліметсіз жасайды және оны тапсырыс Базаны пайдаланушы - формалардың көмегімен оны ақпаратпен толтырады,
Курстық жұмыстың мақсаты балалар бақшасының деректер базасын жобалау. ЭЕМ-де шешілетін есептердің түрінің өзгеруіне байланысты бағдарламалауда, соның ішінде деректер қоры секілді, деректерді ұсынудың жаңа түрлерінің пайда болатынын көрсету.
Курстық жұмыстың міндеті:
oo пәндік облысты зерделеу;
oo балабақша деректер диаграммасын құрастыру;
oo деректердің ER моделін қалыптастыру;

1 Теориялық бөлім

1.1 Балабақша туралы қысқаша сипаттама

Балабақша -- мектеп жасына дейінгі балаларды тәрбиелейтін мекеме. Мұндай мекеменің ең алғашқы үлгісін неміс педагогы Фребель (1702 -- 1852) ұйымдастырған (1837). Еліміздегі тұңғыш Балабақша Алматы қаласында 1917 жылы ұйымдастырылып, онда 100-ге тарта бала тәрбиеленді. 1919 -- 1920 жылдары Қызылорда, Торғай, Орынбор, Орда, Қостанай қалаларында 115 Балабақша жұмыс істеді. 1997 жылы ҚР бойынша барлығы 1419 Балабақша жұмыс істеп, 162.2 мың бала тәрбиеленді. Олардың 425-і (18,2 мың бала) қазақ, 994-і (114,0 мың бала) орыс тілдерінде тәрбие жұмысын жүргізді. Балабақшада тәрбие, білім беру жұмыстары баланың жас ерекшелігіне, күн режиміне сәйкес жасалған бағдарламалар арқылы жүзеге асырылады (қазіргі Мектеп жасына дейінгі тәрбие). Тәрбие жұмыстарын арнайы мамандықтары бар тәрбиешілер жүргізеді. Балабақшадағы балалар 2-ден 3 жасқа дейін -- бөбектер тобына, 3-тен 4 жасқа дейін -- cәбилердің 1-тобына, 4-тен 5 жасқа дейін -- сәбилердің 2-тобына, 5-тен 6 жасқа дейін -- естиярлар, 6-дан 7 жасқа дейін -- мектепке даярлық топтарына бөлінеді. Балабақшалар бюджеттік, гимназиялық, жекеменшіктік, коммерциялық, т.б. негізде жұмыс істейді. [1]
Балабақша сайтын дамыту барысында біз мынадай амалдарды қолданамыз.
Балабақша жұмысын тиімді әрі дұрыс көрсету үшін кесте түрінде көрсету керек. Яғни мен ол үшін Бастапқы бет, Тәрбиеленушілер, Топтар, Сабақ өтілуі. Кестелер бір-бірімен, бұл тұтастығын қамтамасыз етеді. Web технологияда бірінші кезекте қызметкерлер үшін - балабақшадағы балаларды толық есепке алу, балабақша жұмысын жалпы бақылау үшін; адамдар үшін - керекті білім немесе тәрбие алу және пайдалығы ыңғайлы жер іздеу; жеткізушілер үшін - қызметкерлерінің байланысы.
Әзірленіп жатқан деректер базасында мынадай кіші жүйелерден тұрады:
1. Бастапқы бет
2. Тәрбиеленушілер
3. Топтар
4. Тәрбиешілер
Бастапқы бет жүйесіне келер болсақ бұл бет менің ең бастапқы яғни барлық жүйелерді қамтамасыз етіп отыратын жүйе болып табылады. Менің құрған бөлімдерімді бір бетке жыйнақтауі мақсатында құрылған жүйе болып есептелінеді оған мысал келтіретін болсам оларға: Тәрбиеленушілер, Топтар, Сабақ өтілуі сияқты бөлімдерден тұрады және сол бастапқы бет арқылы сол бөлімдерге өтуге болады.
Балабақшалардың жіктелуі:
oo Мысалы, дене, интеллектуалдық, көркем-эстетикалық тәрбие басым бағыттағы жалпы дамыту түріндегі балабақша.
oo Баланы дамыту орталығы-балабақша.
oo Бөбек топтары бар балабақша.
oo Құрама түрдегі балабақша. Мұндай-көпшілігі. Онда қарапайым топтармен қатар дамудың қандай да бір ауытқулары бар балаларға арналған топтар бар. Әдетте, бұл логопедиялық топтар (сөйлеуді түзету).
oo Өтемдік түрдегі балабақша -- мамандандырылған және санаториялық. Мұндай бағандарда қандай да бір созылмалы ауруларды түзету жүргізіледі. Мамандандырылған балабақшаларда, санаторийлерден айырмашылығы, созылмалы аурулары бар балалар дені сау балалар сияқты топтарға жүре алады. Өтемдік және аралас балабақшалар көп жоспарлы мамандарды жұмысқа тартады, негізінен медиктер
Сондай-ақ, сайтта компания туралы толық ақпарат және барлық қажетті байланыс ақпараты орналастырылуы керек

1.2 Деректер базасы DF диаграммасы

DFD-ағылш. data flow diagrams-деректер ағындарының диаграммалары. Бұл жүйе бойынша сыртқы деректер көздері мен адресаттарын, логикалық функцияларды, деректер ағындарын және қол жеткізу жүзеге асырылатын деректер қоймасын сипаттайтын графикалық құрылымдық талдау әдістемесі деп аталады. Деректер ағындарының диаграммасы (data flow diagram, DFD) - UML кең таралуына дейін бар ақпараттық жүйелерді құрылымдық талдау мен жобалаудың негізгі құралдарының бірі.
DFD-деректерді сақтау, өңдеу және беру тұрғысынан Ақпараттық жүйелерді модельдеу үшін арналған нотация.
Деректер ағындарының диаграммаларының құрамы
Деректер ағындарының диаграммаларының негізгі компоненттері болып табылады:
oo сыртқы мәндер;
oo жүйелер мен кіші жүйелер;
oo процестер;
oo деректер жинағыштар;
oo деректер ағыны.
Сыртқы мән - бұл ақпарат көзі немесе қабылдағыш болып табылатын материалдық объект немесе жеке тұлға, мысалы, тапсырыс берушілер, персонал, жеткізушілер, клиенттер, қойма. Кейбір объектіні немесе жүйені сыртқы нысан ретінде анықтау олардың талданатын жүйенің шекарасынан тыс екенін көрсетеді.
Деректер ағындарының иерархиясын құру
DFD иерархиясын құрудың басты мақсаты-әрбір детализация деңгейінде жүйеге қойылатын талаптарды анық және түсінікті ету, сондай-ақ осы талаптарды олардың арасындағы нақты анықталған қатынастармен бөліктерге бөлу.
Контекстік диаграммаларды құру-DFD құрудың бірінші қадамы. Контекстік диаграмма орталығында қабылдағыштармен және ақпарат көздерімен біріктірілген негізгі процесс болады, олар арқылы жүйемен пайдаланушылар мен басқа да сыртқы жүйелер өзара іс-қимыл жасайды. [3]
Курстық жұмыста таңдалған пәндік облыс бойынша біз құрған деректер ағыны диаграммасы 1-суретте көрсетілген.
Мұнда біз DFD элементтері ретінде мыналарды қарастырдық:
oo Тәрбиеші;
oo Тәрбиеленуші;
oo Балабақша деректер қоры;

Сурет 1 - Балабақшаның DF диаграммасы

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

1.3 Деректер базасы ER моделі

ERM ағылш. entity - relationship model-мән-байланыс моделі (ER - модель) - пәндік саланың тұжырымдамалық сызбаларын сипаттауға мүмкіндік беретін деректер моделі. ER-модель деректер базасын жоғары деңгейде (тұжырымдамалық) жобалау кезінде қолданылады. Оның көмегімен негізгі мәндерді ерекшелеуге және осы мәндердің арасында орнатылуы мүмкін байланыстарды белгілеуге болады. ER-модель ресми құрылым болып табылады, ол өзі оны визуализациялаудың графикалық құралдарын жасамайды. Ретінде стандартты графикалық аннотациясында, оның көмегімен болады визуализация үшін ER-моделі ұсынылды диаграммасы мәні-байланыс " (ER-диаграмма) (ағыл. entity-relationship diagram, ERD). ER-модель және ER-диаграмма ұғымдары жиі қате ажыратылмайды, бірақ ER-модельдерді визуализациялау үшін басқа да графикалық нотациялар ұсынылады (төменде қараңыз).
"Мән-байланыс" моделін 1976 жылы Питер Пин-Шен Чен ұсынды (ағылш. Peter Pin- Shen Chen), американдық профессор компьютерлік ғылымдар университетінде Луизиана штатының.
Көптеген нысандар тіктөртбұрыштар түрінде бейнеленеді, көптеген қатынастар ромб түрінде бейнеленеді. Егер мән қатынас қатысса, олар сызықпен байланысты. Егер қатынас міндетті болмаса, онда сызық нүкте. Атрибуттар сопақша түрінде бейнеленеді және сызықпен бір қатынаспен немесе бір нысанмен байланыстырылады.
Кеңейтілген нысан байланыстыру үлгісі (EER) - бұл Entity Relationship (ER) бастапқы моделін кеңейтуді қамтамасыз ететін жоғары деңгейдегі деректер моделі. Eer модельдері толық дизайнды қолдайды. Eer модельдеу өте күрделі деректер қорын модельдеу үшін шешім ретінде пайда болды.
EER UML нотациясын пайдаланады. UML модельдеудің біріздендірілген тілі үшін акроним болып табылады; бұл объектілі-бағытталған жүйелерді жобалау кезінде пайдаланылатын жалпы мақсаттағы модельдеудің тілі. Объектілер кластар диаграммалары түрінде ұсынылған. Қатынастар субъектілер арасындағы қауымдастық ретінде ұсынылған. Төменде көрсетілген Диаграмма UML нотациясын пайдаланып ER диаграммасын көрсетеді. [6].
Осы нотацияға сәйкес, мәні зат есімімен бейнеленген, оның аты бар тіктөртбұрыш түрінде бейнеленген. Нысан аты бір модельде бірегей болуы керек. Бұл ретте, нысан аты - бұл түрдің нақты данасына емес, түрдің атауы. Нысан данасы осы нысанның нақты өкілі деп аталады.
ERM ағылшын тілі субъект-қатынас моделі - Интеграция-қатынас моделі (ER-модель) - бұл тақырыптық саланың тұжырымдамалық схемаларын сипаттауға мүмкіндік беретін деректер моделі. ER үлгісі жоғары деңгейлі (тұжырымдамалық) деректер базасын жобалау кезінде қолданылады. Оның көмегімен сіз негізгі субъектілерді таңдай аласыз және осы ұйымдар арасында орнатылуы мүмкін қатынастарды анықтай аласыз. Дерекқорды жобалау кезінде ER үлгісі таңдалған деректер үлгісіне (реляциялық, нысан, желі немесе басқа) негізделген нақты дерекқор схемасына өзгереді. ER-модель - визуализацияның қандай да бір графикалық құралдарын белгілемейтін ресми дизайн. ER-модельді визуализациялауға болатын стандартты графикалық белгілеме ретінде, кәсіпорынның байланыс диаграммасы (ERD) ұсынылды. ER-модельдері мен ER-диаграммасының тұжырымдамалары ER-үлгілерін визуализациялау үшін басқа графикалық белгілер ұсынылғанымен, жиі қателеспейді (төменде қараңыз).
ER-модель құрамдас элементтері болып мына схемалар табылады:
oo Мәні-бұл деректер базасында сақталуы қажет нақты немесе елестетілетін объект. ER-модель диаграммасында мәні нысан аты бар тіктөртбұрыш түрінде бейнеленеді.
oo Байланыс-диаграммада көрсетілген екі (көбінесе) нысан арасындағы немесе бір нысан арасындағы (рекурсивті байланыс) ассоциация. Байланыс әр мәннен бір-бірден екі шеті бар ромбпен бейнеленген. Осы байланыстың әрбір жағы үшін:
1. Байланыс дәрежесі-осы нысанның қанша данасы байланысады
2. Байланыстың міндеттілігі-бұл мән байланысқа міндетті ме.
ER-диаграммалардың негізгі түсініктері:
oo Субъект;
oo Субъект атрибуты;
oo Байланыс.
Субъект - бұл модельде ескерілетін біртипті ақпараттардың класы. Әрбір ұйымда сингулярлық есіммен көрсетілген атау болуы керек. Ұйымдар мысалдары Қызметкер, Тәрбиешілер сияқты объектілердің сыныптары болуы мүмкін. Диаграммадағы әрбір субъект атауы бар тіктөртбұрыш ретінде бейнеленеді.
Байланыс - бұл екі субъект арасындағы байланыс. Бір субъект басқа ұйыммен немесе өзімен байланысты болуы мүмкін. Байланыс бір ұйымға онымен байланысты басқа да субъектілерді табуға мүмкіндік береді. [5].
Курстық жұмыс тақырыбы бойынша біз сурет 2-де ER диаграммасын құрастырдық.

Сурет 2 - Балабақшаның ER моделі

1.4 Деректер базасын физикалық жобалау

Дерекқордың физикалық моделі деректер базасын құру үшін белгілі бір ДҚБЖ үшін қажетті барлық мәліметтерді қамтиды (кесте мен баған атаулары, деректер түрлері, негізгі және шетелдік кілттердің анықтамалары және т.б.).
Физикалық модель-жүйенің, объектінің немесе процестің зерттеу мақсатында физикалық көрінісі, яғни бұл басқа да аспектіде ұқсас мінез-құлықтың динамикасы бар физикалық, нақты ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Деректер ағындарының диаграммаларының құрамы
Байланыстырып сөйлеуге үйрету арқылы қазақ тілін оқытудың әдістемесі (мектепалды даярлық топтары)
Тіл дамыту әдістемесі және мәнерлеп оқу практикумы және оның зерттелуі
1917-1960 жылдардағы мектепке дейінгі педагогика ғылымының қалыптасуы
Каспии теңізі проблемасы
Кітап жайлы
Тіл дамыту сабағында балалардың сөздік қорын проблемалық оқыту технологиясы арқылы дамыту
БАЛАБАҚШАДА МЕКТЕП ЖАСЫНА ДЕЙІНГІ БАЛАЛАРДЫҢ ТАНЫМ ҮРДІСІН ДАМЫТУДЫҢ ӘДІСТЕМЕСІ
Мектеп жасына дейінгі балаларда суреттерді пайдалануымен байланысты дағдыларын қалыптастырудың маңызы
Балалардың сөйлеу тілі дамуының тежелу себептері мен сипаты
Пәндер