В данном дипломном проекте рассматривается Облегчение работы



жүктеу 0,49 Mb.
Pdf просмотр
бет9/14
Дата25.12.2017
өлшемі0,49 Mb.
#6032
1   ...   6   7   8   9   10   11   12   13   14

26 

 

  



3.4 сурет – Көрініс файлы 

 

3.1.2 Базаға қосылу 

 

Базаға  қосылу  үшін  ең  алдымен,  startup.php  деген  құжаттың  ішіне  базаға 

қосылу  функциясые  жазамыз,  15  -  суретте  көрсетілген.  Ол  аз  ғана  коддан 

тұрады.  Бірақ  ол  кодсыз  ешкандай  базаға  қосыла  алмаймыз.  Бұл  кодта 

базамыздың аты, хостингтың аты константалар арқылы берілген. 



27 

 

 



 

3.5 сурет 



 

3.2 Деректер қорын жобалау 

 

Деректер қорында 10 кесте бар. Олар «bill», «bonus», «orders», «country», 

«tables», «position», «employees», «auth», «meal», «final». Олар өз-ара бір-бірімен 

байланысқан. Бұл кесте мейрамхнананың тапсырыстары мен шот туралы толық 

ақпаратты қамтиды. 

 

3.6 суретте деректер қорының ER диаграммасы көрсетілген. 



 

 

 



3.6 сурет – Деректер қорының ER диаграммасы 

 

 




28 

 

3.2.1 Пән саласының кестесін сипаттау 



 

Пәндік облысқа сәйкес патенттер базасының 10 кестесі 2.1 кестеде 

сипатталынған. 

 

3.2.1 кесте  – Патенттер базасының кестелер тізімі 

Кестелер аты 

Анықтамасы 

meal 

Тағамдар туралы негізгі ақпаратты қамтыйды 



employees 

Қызметкерлер туралы толық ақпараттарды қамтыйды 

country 

Мемлекеттер туралы мағлұматтарды қамтиды 

bill  

Шот туралы ақпараттарды сақтайды 



orders 

Тапсырыстар туралы ақпарат қамтиды 

tables 

Үстелше туралы ақпаратты қамтиды 



posistion  

Қызметкерлердің қызметі туралы ақпаратты қамтиды 

auth 

Қолданушылар туралы мағлұмат қамтиды 



final 

Бүкіл шот туралы ақпаратты қамтиды 

bonus 

Даяшылардың жалақысы туралы мағлұмат 



 

3.2.2 Мейрамхана базасының кестелері 

 

Жоғарыда көрсетілген кестелердңі  атрибуттары және атрибут 

сипаттамалары 3.2.2 – 3.2.11 кестелерде көрсетілген. 

 

3.2.2 кесте – «Meal» кестесінің атрибуттары 



Атрибут 

аты 


Типі 

Ұзындығ


ы 

Сипаттамасы 

Id_meal 

Нөмірлік 

Тағамның идентификаторы 



name 

Рәміздік 

255 

Тағамның аты 



name_img 

Рәміздік 

255 

Суреттің аты  



price 

Сандық 


Таңамның бағасы 

lb 

Рәміздік 



64 

Тағасның салмағы 

text 

Мәтіндік 



 

Тағам туралы қысқаша анықтама 




29 

 

waste_time 



Сандық 

 

Тағамды дайындауға кететін уақыт 



burn 

Сандық 


 

Тағасның қанша калориясы бар туралы 

ақпарат 

 

3.2.3 кесте – «Orders» кестесінің атрибуттары 



Атрибут 

аты 


Типі 

Ұзындығ


ы 

Сипаттамасы 

Id_order 

Нөмірлік 

Тапсырыстардың идентификаторы 



count 

Сандық 


64 

Тапсырыстардың саны 

table_num 

Сандық 


64 

Үстелше нөмірі 

Id_meal 

Сандық 


Тағамның идентификаторы 

time_order 

Уақыт 


64 

Тапсырыстардың берілген уақыты 

Id_employe

es 


Сандық 

13 


Қызметкерлер идентификаторы 

 

3.2.4 кесте – «Country» кестесінің атрибуттары 



Атрибут 

аты 


Типі 

Ұзындығ


ы 

Сипаттамасы 

Id_country 

Нөмірлік 

Мемлекеттердің идентификаторы 



name 

Рәміздік 

64 

Мемлекеттің аты 



national 

Рәміздік 

100 

Ұлттары 


 

3.2.5 кесте – «Tables» кестесінің атрибуттары 

Атрибут 

аты 


Типі 

Ұзындығ


ы 

Сипаттамасы 

Id_tables 

Нөмірлік 

Үстелше идентификаторы 



name 

Рәміздік 

64 

Үстелше аты 



name_img 

Рәміздік 

255 

Сурет аты 



table_num 

Сандық 


20 

Үстел нөмірі 

 

3.2.6 кесте – «Employees» кестесінің атрибуттары 




30 

 

Атрибут 



аты 

Типі 


Ұзындығ

ы 

Сипаттамасы 



id_employe

es 


Нөмірлік 

Қызметкерлер идентификаторы 



id_country 

Сандық 


 

Мемлекеттердің идентификаторы 

id_position 

Сандық 


 

Қызмет идентификаторы 

second_na

me 


Рәміздік 

55 


Тегі 

first_name 

Рәміздік 

64 


Аты 

third_name 

Сандық 

55 


Әкесінің аты 

phone 


Сандық 

100 


Телефон нөмірі 

date_of_bor

Күндік 


 

Туған жылы 

email 

Рәміздік 



 

Электрондық поштасы 

address 

Рәміздік 

 

Тұратын мекен жайы 



 

3.2.7 кесте – «bill» кестесінің атрибуттары 

Атрибут 

аты 


Типі 

Ұзындығ


ы 

Сипаттамасы 

Id_bill 

Нөмірлік 

Шот идентификаторы 



Id_orders 

Сандық 


64 

Тапсырыс идентификаторы 

total_price 

Сандық 


64 

Шот бағасы 

type 

Булдық 


Типі 


 

3.2.8 кесте – «position» кестесінің атрибуттары 

Атрибут 

аты 


Типі 

Ұзындығ


ы 

Сипаттамасы 

Id_position 

Нөмірлік 

Қызмет идентификаторы 



name 

Рәміздік 

100 

Қызмет аты 



 

3.2.9 кесте – «auth» кестесінің атрибуттары 




жүктеу 0,49 Mb.

Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   14




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау