/*…*/
)
стилінде қолданады. Бірқатарлы коментарилер үшін тор символы қолданылады
(
#
).
echo("
Hello
"); // комментари
echo("
Hello
"); # комментарий
/*
бұлда комментари
*/
?>
Есте ұстайтын бір нәрсе, РНР коментарилерінің стилі РНР шектеулерінде
ғана әрекет етеді. Егер РНР қандайда бір символдарды коментарилердің
сыртында кездестірсе, ол html-кодқа келіп түседі. Мысалы:
echo("
Hello
"); //қалыпты комментари
?>
//бұл коментари браузермен қалыптасады.
Коментариді оператордың соңына қою міндетті емес, ол оператордың
басында да қолданылады.
21
$a = "Hello, world";
echo strstr($a,"H");
// бұл фуекцияны кейінірек қарастырамыз
?>
Басқа программалау тілдеріндегі сияқты РНР-де де айнымалылар
қолданылады. РНР-де айнымалы доллар ($) белгісінен басталады. Бұл белгіден
кейін әріптік-сандық символ немесе астын сызу символы қолданылады, бірақ
белгіден кейін сан немесе астын сызу белгісі бірінші қолданылмайды. РНР-де
айнымалыларды жариялау кезінде айнымалы типін кӛрсету міндетті емес.
Айнымалыға мәнді меншіктегеннен кейін ол программа орындалып біткенше
орындалады. Яғни web-беттер сұраныс біткенше жұмыс жасайды.
РНР-де тұрақтылар define() функциясының кӛмегімен жарияланады:
define(CONSTANT, value)
Бұл функцияның бірінші параметрі – тұрақты аты, ал екінші-тұрақты
мәні. Тұрақтыны қолдану кезінде оған аты бойынша сілтенеді:
define(CONSTANT1,15);
define(CONSTANT2,"\x20");
define(CONSTANT3,"Hello");
echo
(CONSTANT1);
echo
(CONSTANT2);
echo
(CONSTANT3);
?>
3.6 Javascript тілі
JavaScript — объектіге бағытталған скрипттік (немесе сценарийлер)
бағдарламалау тілі. ECMAScript тілінің диалекті болып табылады. ECMA-262
спецификациясының
Conformance
бӛліміне
сәйкес
ECMAScript
спецификациясының жүзеге асқан ӛнімі.
3.7 Ajax
Ajax (ағылш. Asynchronous JavaScript and XML, эйджакс) — клиент
жақтағы веб қосымшаларды дамытуға арналған технология.
Ajax
біздің ұсынып отырған электрондық құжат алмасу жүйесінде:
•
HTML (немесе XHTML) және CSS
•
Document Object Model (DOM) динамикалық дисплейде кӛрсетілуге
және динамикалық ақпаратты пайдалануға қолданылады
•
XML ақпаратпен алмасу мақсатында, және XSLT сол ақпаратты
ӛзгерту үшін қолданылады
•
XMLHttpRequest объекті асинхрондық коммуникация
•
JavaScript
барлық
технологияларды
біріктіру
мақсатында
қолданылады.
22
4
Электрондық құжаталмасу жүйесінің пайдаланушы интерфейсі
4.1 Электрондық құжаталмасу жүйесіндегі администратор жұмысы
Электрондық құжаталмасу жүйесінде администратор және қарапайым
пайдаланушы жұмысы режимі қарастыралған.
Екеуінің жұмысы да авторизациялау бетінен басталады, яғни жүйеге
кірген администратор және пайдаланушы логин және құпия сӛзді енгізуі қажет
(Сурет 2).
Сурет 2. Электрондық құжаталмасу жүйесіндегі администратор жұмысы
Түпнұсқалық растамадан кейін, администратор «Менің тапсырмаларым»
бетіне кӛшеді. Мұнда тапсырмаларды кӛру беті орналастырылған (Сурет 2.1).
Сурет 2.1. Электрондық құжаталмасу жүйесінің Тапсырма беруге
арналған беті
Жаңа тапсырма қосу үшін, басты менюдегі «Тапсырма қосу» бӛлімін
басқаннан кейін тапсырма бӛлімінде таңдап, оның атауын енгізу керек.
23
Сонымен қатар тапсырмаға жауапты тұлғаны таңдау қажет. Бұдан басқа
аяқталу мерзімі беріледі. Бекітілген файл бӛлімінде «Файлды таңдау»
батырмасын басу арқылы құжат енгізілген файлды жүктеу керек те «Сақтау»
батырмасын басу қажет. Біздің жағдайымызда әлі тапсырма толтырылмаған
беттің кӛрінісі бейнеленген (Су
Сурет 2.2. Жаңа тапсырма қосу беті
Сурет 2.3. Администраторды қосу беті
Администраторды қосу беті қарастырылған. Жаңа пайдаланушыны қосу
беті логин, фамилиясы, аты-жӛні, е-mail, құпия сӛз бӛліктерінен тұрады.
Барлық бӛлік толтырылғаннан кейін, «Жіберу» батырмасын басу қажет. Бұдан
басқа «Кейін қайтару» батырмасы да қарастырылған.
Жүйенің пайдаланушылары туралы ақпарат алу үшін, администратор
негізгі мәзіріне «Пайдаланушылар» бӛлімін таңдауы керек. Жүйені жою, ӛңдеу,
және топтардың тізімін қарау мүмкіндігі бар (Сурет 2.3).
Сонымен қатар, администратор қызметкерді алып тастау мүмкіндігіне ие,
сондай-ақ «Жою» сілтемесі бойынша ауысуда пайдаланушыға қарама-қарсы
24
статус графасында «Жойылды» белгісі пайда болады, «Ӛшіру» сілтеме орнында
«Қалпына келтіру» сілтемесі пайда болады. Бұл пайдаланушы жүйеде
кӛрсетілмейді, бірақ жұмысқа оны қайта оралту үшін оны оңай қалпына
келтіруге болады (Сурет 2.4).
Сурет 2.4. Қызметкерді алып тастау беті
Сонымен қатар әрбір пайдаланушының тұсында «Жеке кабинет»
батырмасы келтірілген. Бұл батырманы басқанда осы пайдаланушы туралы
мәліметтер ашылады.
Сурет 2.5. Топтарды кӛру беті
Пайдаланушы жүйеге кіру үшін логин мен құпия сӛзін енгізу арқылы кіре
алады. (Сурет 2.6).
25
Сурет 2.6. Деректерді ӛзгерту беті
Енгізілген пайдаланушы «Пайдаланушылар тізімі» терезесінде пайда
болады.
Сурет
2.7.
Пайдалану
шының тізімдерін кӛру беті
26
Сурет 2.8. Жаңа пайдаланушыны қосу беті
Сурет 2.9. Логин және құпия атын енгізу беті
Негізгі мәзірінде, «Тапсырмаларды тапсыру» бӛлімі бар, ол жүйеде
қолданыстағы тапсырмалардың тізімін кӛрсетеді (Сурет 3), сондай-ақ оларды
ӛшіру, редакциялау және жаңаны енгізу мүмкіндігі бар (Сурет 3.1).
27
Сурет 3. Тапсырманы тапсыру беті.
Тапрсырманы тапсыру бӛлімінің:
-
Орындауда
-
Уақыты ӛтіп кеткен;
-
Аяқталған;
-
Тағайындалмаған түрлері бар.
Сурет 3.1. Тапсырмаларды редакциялау және жаңа тапсырманы енгізу беті
Достарыңызбен бөлісу: |