11
Аннотация
В данном дипломном проекте рассматривается "Облегчение работы
администратора ресторана". Эта программа была создана для облегчения работы
официантов и автоматизации заказов. При создании программы были
использованы языки программирования: javascript, php, html, css.
В разделе "Безопасность жизнидеятельности" были сделаны расчеты по по
работе кондиционеров в рабочем помещении.
В разделе экономики произведен расчет затрат на сконструированную и
игру и пользы в будущем.
Annotation
In this diploma project is considered "work relief administrator of the
restaurant". This program was created to facilitate the work of waiters and automation
of orders. When creating a program programming languages were used: javascript,
php, html, css.
In the " Life safety " settled on the air conditioning in the operating room were
made.
In the economy of a calculation on the constructed cost and benefit of the game
and in the future.
Аңдатпа
Бұл дипломдық жобада "Мейрамхана администраторының жұмыс
жеңілдету" қарастырылған. Бұл бағдарлама даяшылардың жұмысын жеңілдетуге
және тапсырыс беруді автоматтандыру үшін құрылды. Бағдарлама құру
барысында javascript, php, html, css бағдарламалау тілдері қолданылды.
"Тіршілік қауіпсіздігі" бөлімінде жұмыс орнындағы кондиционер
бойынша есептеулер жүргізілді.
Экономикалық бөлімде құрастырылған бағдарламаға шығынды және одан
алынатын пайданы есепету жүргізілді
Мазмұны
Кіріспе
7
1 1 Сала
мәселесі
9
1.1 Автоматизация дегеніміз не
9
1.2 Автоматтандыру не үшін керек және оның ерекшелігі неде
9
Мейрамхана индустриясында ақпараттық технологияларды қолдану
10
1.4 Техникалық тапсырма
14
2 Техникалық бөлім
15
2.1 Ғаламтoр тyралы жалпы түсiнiк
15
2.2 Бағдарламалаy құралдар
16
2.2.1 HTML
17
2.2.2 DHTML
18
2.2.3 РНР
19
2.2.4 Apache Web-сервері
20
2.2.5 CMS Joomla
20
2.2.6 JavaScript
21
2.2.7 CSS
21
3. Есеп шешімі
23
3.1 Жұмыс орнын дайындау
23
3.1.1 MVC паттернын қолдануы
23
3.1.2 Базаға қосылу
26
3.2 Деректер қорын жобалау
27
3.2.1 Пән саласының кестесін сипаттау
28
3.2.2 Мейрамхана базасының кестелері
28
3.6 сурет – Деректер қорының ER
диаграммасы
3.2.1 Пән саласының кестесін сипаттау
Пәндік облысқа сәйкес патенттер базасының 10 кестесі 2.1
кестеде сипатталынған.
3.2.1 кесте – Патенттер базасының кестелер тізімі
Кестелер аты
Анықтамасы
meal
Тағамдар туралы негізгі ақпаратты қамтыйды
employees
Қызметкерлер туралы толық ақпараттарды қамтыйды
31
8
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
Мәтіндік
Тағам туралы қысқаша анықтама
waste_time
Сандық
Тағамды дайындауға кететін уақыт
burn
Сандық
Тағасның қанша калориясы бар туралы
ақпарат
3.2.3 кесте – «Orders» кестесінің атрибуттары
Атрибут
аты
Типі
Ұзындығ
ы
Сипаттамасы
Id_order
Нөмірлік
-
Тапсырыстардың идентификаторы