Қолданбалы бағдарламалық пакеттер
Э.В. Фуфаев
Жазылымсыз режим: 20-беттен кейін жазылым беті ашылады, әрі қарай әр 10 бет сайын (ең көбі 5 рет).
Оқу құралы ПМ.02. кəсіби модулін меңгеру кезінде қолданылуы мүмкін. «Қолданбалы информатика (салалар бойынша)» мамандығы бойынша салалық бағдарламалық қамтамасыз етуді əзірлеу, меңгеру жəне дағдылану (МДК.02.01). Қолданбалы бағдарлама өнімдерімен тиімді жұмыс істеу əдістері сипатталған: мəтіндік ...
КƏСІБИ БІЛІМ
Э. В. ФУФАЕВ, Л. И.ФУФАЕВА
ҚОЛДАНБАЛЫ БАҒДАРЛАМАЛЫҚ ЖИЫНТЫҚ
«Есептеу техникасын жəне автоматтандырылған жүйені бағдарламалық қамтамасыз ету» мамандығы бойынша орта кəсіби білім бағдарламасын іске асыратын, білім беру мекемелерінің оқу процесінде қолдану үшін оқу құралы ретінде «Федералдық дамыту институты» Федералдық мемлекетік мекемесімен ұсынылған
Рецензияны тіркеу нөмірі
«ФДИ» ФММ 2010 ж. 4 қазандағы №351
8-інші басылым, стереотиптік
ACADEMAМəскеу
«Академия» баспа орталығы
2014
ƏОЖ 681.3.06
ББК 32.973.26-018.2я723 Ф964
Бұл кітап Қазақстан Республикасының Білім жəне ғылым министрлігі жəне «Кəсіпқор» холдингі» КЕАҚ арасында жасалған шартқа сəйкес ««ТжКБ жүйесі үшін шетел əдебиетін сатып алуды жəне аударуды ұйымдастыру жөніндегі қызметтер» мемлекеттік тапсырмасын орындау аясында қазақ тіліне аударылды. Аталған кітаптың орыс тіліндегі нұсқасы Ресей Федерациясының білім беру үдерісіне қойылатын талаптардың ескерілуімен жасалды. Қазақстан Республикасының техникалық жəне кəсіптік білім беру жүйесіндегі білім беру ұйымдарының осы жағдайды ескеруі жəне оқу үдерісінде мазмұнды бөлімді (технология, материалдар жəне қажетті ақпарат) қолдануы қажет. Аударманы «Delta Consultіng Group» ЖШС жүзеге асырды, заңды мекенжайы: Астана қ., Иманов көш., 19,
«Алма-Ата» БО, 809С , телефоны: 8 (7172) 78 79 29, эл. поштасы: іnfo@dcg.kz
Пікір беру ші :
МЭжАИ бас конструктор орынбасары
техн. ғылым канд.
Е.А. Измайлов
ММАЕК арнайы пəн оқытушысы
С.В.Казакова
Фуфаев Э. В.
Ф964 Қолданбалы бағдарламалық пакеттер: арнайы кəсіби білім
мекемелерінің студенттеріне арналған оқу құралы /
Э.В.Фуфаев, Л.И.Фуфаева. — 8-інші басылым, стер. — М. :
«Академия» баспа орталығы , 2014. — 352 б.
ІSBN 978-5-4468-1195-3
Оқу құралы ПМ.02. кəсіби модулін меңгеру кезінде қолданылуы мүмкін. «Қолданбалы информатика (салалар бойынша)» мамандығы бойынша салалық бағдарламалық қамтамасыз етуді əзірлеу, меңгеру жəне дағдылану (МДК.02.01). Қолданбалы бағдарлама өнімдерімен тиімді жұмыс істеу əдістері сипатталған: мəтіндік редакторлармен, деректер базаларын басқару жүйелерімен, электрондық процессорлармен, автоматтандырылған құрастыру жəне технологиялық жобалау жүйелерімен, коммуникациялық бағдарламалық жүйелермен. Авторлардың оқытушылық жəне практикалық қызметінің тəжірибесінен, сондай-ақ Ресей Федерациясының білім Министрлігінің гранттары бойынша орындалған, ақпараттық технологиялар саласында олардың ғылыми зерттеулерінің нəтижелерінен тұрады.
Орташа кəсіби білім мекемелерінің студенттеріне арналған.
ƏОЖ 681.3.06 КБЖ
32.973.26-018.2я723
Оқу басылымы Фуфаев Эдуард Валентинович, Фуфаева Лидия Ивановна Қолданбалы бағдарламалық пакеттер
Оқу құралы
Редакторы
В.Н.Махова.
Техникалық редакторы
Н.И.Горбачева
Компьютерлік беттеу:
Р. Ю. Волкова.
Корректоры
И. В. Могилевец
Бас. № 108103940. Мөрге 04.04.2014 ж. қол қойылды. Пішімі 60 х 90/16. «Таймс» əріп түрі № 1 офсеттік қағаз. Офсеттік баспа. Шартты баспа табақ 22,0. Таралымы 1000 дана. Тапсырыс № 129085, Мəскеу, Мира даңғ., 101В, 1-құрылыс.Тел./факс: (495) 648-0507, 616-00-29. Санитарлық-эпидемиологиялық қорытынды № РОСС RU. AE51. H 16476 от 05.04.2013. Баспамен ұсынылған электрондық нұсқасы арқылы «Бірінші үлгілі баспахана» ААҚ-да басылған.
2
КІРІСПЕ
Заманауи ақпараттық технологияларды қолданудың өндіріс жəне бизнес тиімділігін көтеру үшін шешімді мəні бар. Белгілі болғандай, материалдық өндіріс саласы сияқты, тұрғындарға қызмет көрсету саласында да кез келген фирманың экономикалық қызметінің мақсаты, талап етілетін сапасымен, еңбек жəне материалдық қорлардың минималдық шығындарымен тауарларды немесе қызметтерді өндіру, ақырғы нəтижеде
пайдаға кенелу болып табылады.
Осындай мақсатқа жету – көп жоспарлы тапсырма болып табылады жəне оның шешімі фирманың барлық қызметкерлерінің шығармашылық қабілеттеріне, яғни өндірістік үрдістің əр қатысушысы, басшыдан бастап қатардағы атқарушыға дейін өзінің өндіріс аумағында шешім қабылдауына байланысты. Оңтайлы шешім қабылдау үрдісі жеткілікті түрде үлкен көлемді ақпаратты өңдеумен жəне талдаумен анықталады жəне келесі кезеңдерден тұрады: Заманауи экономикалық жағдайларда алдына қойылған тапсырмаларды шешуді қолданбалы бағдарламалық пакеттерін барынша пайдаланумен ақпараттарды өңдеудің автоматтандырылған жүйесін қолдану қамтамасыз етеді. Ақпараттарды өңдеудің автоматтандырылған жүйесін əзірлеу өндірісті басқарудың автоматтандырылған жүйесін (БАЖ) құрумен тығыз байланысты, олардың жобасы XX ғасырдың 60-шы жылдары, яғни алғашқы электрондық есептеу машиналарының (ЭЕМ) пайда болуынан басталған. Ақпараттық технологияларға негізделген БАЖ құрылу тарихында келесі кезеңдерді атап өтуге болады.
Алғашқы кезең
(1955
1964 жж.)
қазіргі таңда
ақпараттық технологиялар
деп аталатын жаңа ғылыми бағыттың пайда болуы немесе
басқару мəселелерін ақпараттарды өңдеудің əдістерімен жəне құралдарымен байланыстыруға бағытталған міндетін қою
кезеңі.
3
Осы мерзім аралығында кəсіпорындарда уақыттың нақты ауқымында өндірістік үрдіс барысы туралы ақпараттарды жинауды жəне өңдеуді автоматтандыруға бағытталған автоматтандырылған жүйе əзірленді жəне енгізілді. Мысалы, Львов телевизиялық зауытында (УССР) автоматтандырылған жүйелер теледидарларды жинау бойынша конвейерлік желілердің жұмысы туралы деректерді жинау үшін қолданылды.
Екінші кезең (1965–1969 жж.) ЭЕМ пайдалану саласында мамандардың бірлескен ұжымдарының жəне практикалық басқару органында жұмыс істеушілерінің құрылуымен сипатталады. Көптеген мамандарда ЭЕМ пайда болуымен ЭЕМ барлығын жасай алады деген пікір қалыптасты. БАЖ құруға КСРО, АҚШ жəне əлемнің өзге мемлекеттерінде үлкен қаражаттар бөлінді, алайда ақырында, алынған нəтижелер шығындарға сəйкес келмеді. Жүзеге аспай қалған күтулердің себептері қандай? Мамандар пікірін келесіге келтіруге болады: «БАЖ саласында əдістерді жəне басқару құралдарын дамыту жұмыстардың бір жақты бағыттылығы жəне мəселенің құрылымдық аспектісін жете бағаламау салдарынан күтілген нəтижеге əкелмеді». БАЖ құрудың екніші кезеңінде істердің бұндай жағдайын келесі себептерден анықтауға болады: өндірісті басқарудың ұйымдастырушылық формаларының жəне ақпараттарды өңдеудің əдістері мен құралдарының сəйкес келмеуі, яғни орталықтандырылған пайдалануды талап ететін үлкен ЭЕМ пайдалану өзіне көп деңгейлі орталықсыздандырылған қызметтердің жүйесін қамтитын өндірісті басқаруды ұйымдастыруға сəйкес келмеуі; БАЖ мамандарының басқару органдарында жұмыс істеушілердің жəне əзірлеушілердің техникалық деңгейінің сəйкес келмеуі, яғни көпшілік жағдайда басқару қызметі саласындағы мамандар не бағдарламалау тілін, не ЭЕМ жұмысының технологиясын меңгермеген, ал ЭЕМ пайдалану жəне бағдарламалау жөніндегі мамандар басқару қызметі саласында қажетті білімді меңгермеген.
Үшінші кезең (1970–1974 жж.) салалық жəне мемлекеттік маңызы бар орталықтандырылған БАЖ əзірлеумен немесе ЭЕМ ұйымдастырушылық жəне техникалық мүмкіндіктерімен басқару құрылымының түйістірілуімен сипатталады. Осы ақпараттық технологиялардың пайда болу кезеңінде КСРО-да мынадай жүйелер жетілдірілді: жалпы мемлекеттік басқару жүйесі — ЖМБЖ; республикалық басқару жүйелері — РБЖ; салалық басқару жүйелері — СБЖ; жеке ірі өнеркəсіптік кəсіпорындарда өндірісті басқарудың автоматтандырылған жүйесі
4
Төртінші кезең (1975–1986 жж.) қысқа-БАЖ негізіндегі ӨБАЖ əзірлеумен жəне келесі функционалды басқару жүйелерін құрумен сипатталады: мемлекеттік статистиканың автоматтандырылған жүйесін –
МСАЖ;
жабдықтау жəне сауданың салалық автоматтандырылған жүйесін;
Мемлекеттік банктің жəне Құрылыс банкінің автоматтандырылған жүйесін;
Бесінші кезең
(1986 жылдан қазіргі уақытқа дейін) ақпараттық технологиялардың екпінді даму кезеңі деп санауға болады. Қазіргі таңда біз бірегей технологиялық көріністің іс жүзінде жыл сайын жаңа техникалық сипаттамалары бар компьютерлер жəне қолданбалы бағдарламалық өнімдердің пайда болуының куəгерлері болып табыламыз. Мысалы, 1996 ж. Ресей нарығында алғашқы рет Mіcrosoft Offіce қосымшалар жиынтығымен Mіcrosoft Offіce 95 қолданбалы бағдарламалық жүйесінің орыс тіліне лайықталған нұсқасы пайда болды, ал 1997 жылдан бастап жыл сайын осы қосымшалардың жаңа нұсқалары шығарылуда. Заманауи қолданбалы бағдарламалық жүйенің екі маңызды қасиетін атап өткен жөн: біріншіден, олар бағдарламалаудың кəсіби тілін меңгермеген мамандарға ақпараттарды өңдеудің автоматтандырылған жүйесін əзірлеуге мүмкіндік береді; екіншіден, қолданбалы бағдарламалық жүйелердің түрлендірілуі, əдеттегідей, алдағы өткен нұсқалармен сабақтастыққа ие болып келеді. Алайда, кез келген компьютерлік есептеу жүйесі (өндірісті басқару, ғарыш аппараты қозғалысының траекториясын есептеу, автоматты түрде жобалау жəне өзг.) өзіне аппараттық, ақпараттық жəне бағдарламалық қамтамасыз етуді қосқандықтан, қолданбалы бағдарламалық пакеттерін зерделеу барлық осы компоненттермен өзара байланысты екенін атап өткен жөн.
Есептеу жүйесі терминінен жалпы түрде аппараттық (аспаптық) жəне бағдарламалық құралдар кешенін қамтитын жəне автоматтандырылған жобалау жүйесінің (АЖЖ), ақпараттық қамтамасыз етудің автоматтандырылған жүйесінің (АҚАЖ), деректерді зияткерлік талдау жүйесінің (ДЗТЖ), өндірісті автоматтандырылған басқару жүйесінің (ӨАБЖ) жəне өзге міндетті компоненттері болып табылатын ақпараттарды компьютерлік өңдеу жүйесін (АКӨЖ) түсіну қажет. Осы жүйелерді əзірлеу үшін аппараттық жəне бағдарламалық құралдар кешенінің құрамы өңделетін ақпараттың түріне байланысты. Ақпараттарды компьютерлік өңдеудің қолданылатын тəсіліне байланысты ақпарат мəтіндік (таңбалық), графикалық жəне мультимедиалық (аудио жəне бейне) болып бөлінеді.
5
Ақпараттарды өңдеу үшін қажетті аппараттық құралдар компьютерлер жəне оларға қосылған шеткері құрылғылар болып табылады, олар: принтерлер, плоттерлер, сканерлер, модемдер, цифрлік фотоаппараттар, бейне камералар жəне т.б. Жəне де, егер аппараттық құралдар АӨКЖ «денесін» құраса, онда оның «жаны мен миы» бағдарламалық құралдар болып табылады. Тəжірибе көрсеткендей, мəтіндік редакторлар, деректер базаларын басқару жүйелері (ДББЖ), электрондық процессорлар, (электрондық кестелер), графикалық редакторлар (оның ішінде автоматтандырылған жобалау жүйелері CAD/CAM) жəне коммуникациялық бағдарламалар сияқты бағдарламалық жүйелер ең көп қолданысқа ие болды. Мəтіндік редакторлар ең көп таралған бағдарламалық жүйелер болып табылады жəне олар қолданылмайтын қызмет саласын табу қиын. Дерекқорларды басқару жүйелері автоматтандырылған жобалау барысында, маркетинг қызметінде, сондай-ақ жасанды зерденің жүйесін жəне сараптау жүйесін əзірлеу барысында өндірісті басқару үрдісінде кең қолданыс тапты. Электрондық кестелер кез келген есептерді автоматтандыру барысында негіз болып табылады: өнеркəсіптік кəсіпорындардың өнімдерінің сапасын басқару жүйелерінде қолданылатын жəне өткізу нарығын талдау барысында ірі сауда фирмаларында қолданылатын, жай арифметикалық операциялардан деректерді зияткерлік талдаудың қиын математикалық жүйелерін жасауға дейін. Соңғы жылдары қарқынды екпінмен тағы бір бағыт дамуда – өндірісте жəне бизнесте заманауи менеджементтің жəне маркетингтің негізі болып табылатын коммуникациялық технологиялар (оның ішінде Іnternet желісінде ақпараттарды ауыстырудың бағдарламалық жүйелері). Заманауи қолданбалы бағдардамалық жүйелермен жұмыс жасау технологиясын жəне өндірістік қызметтің əр түрлі салаларында ақпараттарды өңдеудің үрдістерін автоматтандыру үшін оларды қолдану тиімділігін қарастырамыз.
6
І БӨ ЛІМ
МƏТІНДІК ЖƏНЕ ГРАФИКАЛЫҚ АҚПАРАТТАРДЫ ӨҢДЕУДІҢ ҚОЛДАНБАЛЫ БАҒДАРЛАМАЛЫҚ ЖҮЙЕЛЕРІ
1 Тарау
МƏТІНДІК РЕДАКТОРЛАР
қағидалары
Мəтіндік процессорлар немесе мəтіндік редакторлар — бұл əр түрлі маңыздағы мəтіндік құжаттарды жасауға мүмкіндік беретін қолданбалы бағдарламалық жүйелер.
Мəтіндік редактор
жəне
графикалық редактор
терминдері дербес электрондық-есептеу машиналары (ДЭЕМ) деп аталатын, экранмен алғашқы компьютерлердің (XX ғ. 90 жж.) электрондық- сəулелік мониторларды басқарудың ерекше технологиялық қабылдауларына сəйкес келеді. Монитор экранында ақпараттардың пайда болу қағидасы оның бетінде жарқыраған нүкте –
пиксельдің қалыптасуымен байланысты. Электрондық сəуле экран бойынша солға, оңға жəне жоғарыдан төменге жылжи отырып, дəйекті түрде жақын ораласқан
пиксельдердің жиынтығын құрайды.
Жарқыраған нүктелер бір-бірімен бірлесе отырып, экранда кейбір кескіндерді жасайды. Теледидарлық кескіндерді алудан ерекшелігі ақпараттарды компьютерлік мониторға шығару бағдарламалық басқару болу қажет, олай болса əр пиксельді басқару бағдарламалары болу қажет. Бұл ретте процессор жұмысының жылдамдығы тек монитор экранын басқару үшін секундына миллион пəрменнен жоғарыны
құрау қажет.
Алғашқы процессорлардың техникалық сипаттамалары тек мониторда кескіндерді жасауға мүмкіндік беретін. Ақпараттарды өңдеудің өзге процестеріне ресурстар жетпеді. Осындай мəселені шешу үшін пиксельдерді басқару бағдарламасын орындау нəтижелерін орналастыру үшін буферлік жады деп аталатын
бейне жады əзірленді. Шартты түрде айтқанда, буферлік жады бағдарлама жəне кескіннің электрондық жаймасы сызбасы арасында
«орналастырылды» жəне екі жолы, яғни
порттары болды
7
Бірінші портқа пиксельдердің сипаттамаларының қалыптасқан мəндерінің жадына орналастыруды қамтамасыз ететін бағдарлама, ал екінші портқа – ақпараттарды оқып алу жəне оларды кескіннің жаймасы сызбасына беру бағдарламасы «жүгінді». Бұндай жағдайда баяу жұмыс жасайтын бағдарлама кескін үзінділерін бейне жадыға жеткізіп, ал тез жұмыс жасайтын жайма схемалары үзінділерден экранда кескін жасап тұратын.
Бұл ретте, монитор экранына берілетін ақпарат бейнелерді –
мəтінді жəне суреттерді – кестелерді қамтыды.
Айтылған кескіндерді жасаудың технологиясы мəтіндік ақпаратпен қоса, графикалық ақпаратқа да тəн. Алайда, бір техникалық мəселені шешіп, яғни бейне жадыны əзірлеп, ЖЭЕМ конструкторлары екінші мəселеге, бейне жадының үлкен көлемдерін жасау қажеттілігіне тап болды. Сонымен, мысалы жолдағы 640 пиксельден экранда 200 жол сипаттамасымен ақ-қара түсті кескінде əр пиксельдің жағдайы туралы екілік ақпараттарды сақтау үшін (200 х 640)/8 = 16000 байтқа тең жады қажет. Ал түрлі түсті кескіндерді алу үшін бейне жадының көлемдерін кенеттен ұлғайту талап етіледі, ол өз кезегінде ЖЭЕМ құнын маңызды ұлғайтар еді. ІBМ фирмасының мамандарымен бұл міндет келесі түрде шешілді. Мəтіндермен жұмыс жасау барысында монитор экранына жеке бағдарламалық басқару пиксельдерін емес, ал ЖЭЕМ
үнемі есте қалатын құрылғыларында (ҮЕҚ) сақталатын күні бұрын жасалған 256 бейнелер шығарыла бастады. Бұл ретте экранда кез келген бейнені (əріптерді, тыныс белгілерін жəне т.б.) орналастыру үшін белгі орын деп аталатын, 8 х 8 = 64 пиксел тіктөртбұрышты матрица қолданылды, яғни монитор экранында əр бейне жолдары жолдық жайманың сегіз орнын алды. Əр бейненің өз нөмірі бар болғандықтан, бейне жадыда 8 байт бейне жадының бейне кескінін емес, ал тек оның нөмірін, яғни бар болғаны 1 байтты сақтауға болады. Электрондық кескін схемаларын басқарудың бағдарламасының кілті ретінде осы байтты қолдана отырып, ҮЕҚ-да тиісті бейнені табуға жəне оны экранда сызуға болады. Егер түрлі түсті бейне жасау қажет болса, онда бейне жадындағы əр белгі орын бір байтпен емес, екі байтпен анықталады. Екінші байт бейне түсін жəне оны қоршаған фонды көрсетуге арналған. Осылайша, ақпараттарды компьютерлік өңдеу технологиясы саласындағы мамандар монитор экранын басқарудың екі ережесін əзірледі:
мəтіндік жəне графикалық.
Бұл ретте, мəтіндік ереже күні бұрын жасалған бейнелер - 8 х 8 пиксель матрицаны монитор экранына бағдарламалық шығаруға, ал графикалық ереже оны экранға шығару барысында əр пиксельді бағдарламалық жасауға негізделді.
8
Мəтіндік редакторлар мəтіндік құжаттарды жасауға жəне редакциялауға арналған. Бұл қолданбалы бағдарламалар қолданбалы бағдарламалық қамтамасыз ету қолданушылары арасында жетекші орынды алады. Қазіргі уақытта өз міндеті бойынша келесі топтарға бөлуге болатын, жүздеген мəтіндік редакторлар бар:
Іскерлік құжаттамаларды əзірлеуге арналған мəтіндік редакторлар.
Іскерлік құжаттама
терминінен ішкі қолдану сияқты ұйымдар арасында іскерлік қатынаста болу үшін де кəсіпорындармен жəне фирмалармен əзірленген құжаттарды түсінеміз. Кез келген ұйымда əр қызметкер оңтайлы шешім қабылдау қажет. Оңтайлы шешім қабылдау үшін оны адамның қабылдауын жеңілдететін формада ұсынылған, расталған ақпарат керек. Ақпараттың анықтылығы жəне оны ұсыну сапасы іскерлік құжаттаманың маңызды талаптары болып табылады. Іскерлік құжаттарды дайындау жəне олармен жұмыс жасау барысында барлық ұйымдар Ресей Федерациясының тиісті нормативтік актілерін басшылыққа алады. Мысалы, басқару саласында ұйымдастырушылық-басқарушылық құжаттамаларын (ҰБҚ) əзірлеуге анықталған талаптар бар [17].
Сонымен қатар, іскерлік құжаттың тағы бір ең маңызды қасиеті Іскерлік құжаттарды жасауға барлық аталған талаптарды орындау заманауи ақпараттық технологиялар қажеттілігін анықтайды, яғни мəтіндік құжаттарды мəтіндік редакторларды қолданумен əзірлеу қажет. Қазіргі таңда іскерлік құжаттарды əзірлеу үшін ең көп таралған мəтіндік редакторлар болып табылатын: шетелдік Mіcrosoft Word, WordPerfect, WordStar 2000 жəне ресейлік Лексикон. Заманауи мəтіндік редакторларды, олар тек қана мəтінмен жұмыс жасауға мүмкіндік бергендіктен іскерлік құжаттарда болуы мүмкін суреттер, схемалар, кестелер сияқты иллюстративтік материалдарды жасауға жəне редакциялауға мүмкіндік бергендіктен
мəтіндік-графикалық
деп атау дұрысырақ болар еді.
9
Баспа жүйелері
. Бастапқы ақпаратты дайындаудан басқа баспа жүйелерінің міндеті
беттеуді
орындау, яғни мəтінді құжат парақтарына орналастыру болып табылады. Баспа мəтіндік редакторларына Adobe Acrobat, Aldus, PageMaker сияқты жүйелерді жатқызуға болады. Мəтінді алғашқы жасау технологиясы мəтіндік редакторларға қарағанда, бұл жүйелерде қиындау екенін атап өткен жөн. Сондықтан, көптеген жағдайда баспа қызметі үшін мəтіндік құжаттар екі кезеңде дайындалады: мəтінді мəтіндік редактор көмегімен (мысалы, Mіcrosoft Word) тереді, ал құжатты беттеуді жəне ақырғы дайындауды баспа жүйесінде орындайды.
Web-құжаттарды əзірлеуге арналған мəтіндік редакторлар.
Осы редакторлар тобының міндеті
Web-парақтарын əзірлеу жəне Іnternet желісінде WWW-түйіндерін қостау. Аталған топтың барлық редакторларында (Web-редакторларда) құжаттарды пішімдеудің арнайы тілі – HTML (Hyper Text Markup Language — таңбалардың гипермəтіндік тілі) қолданылады. Offіce 97 жасау барысында Mіcrosoft фирмасы HTML форматында Access, PowerPoіnt, Excel и Word көмегімен əзірленген, құжаттарды түрлендіру құралы қолданылғанын атап өткен жөн. Алайда, Web- сайттарды құру үшін, ал оған қоса WWW-түйіндерін құру жəне басқару үшін түрлендірудің осы құралдарының мүмкіндіктері, сөзсіз, жеткіліксіз. Редакторлардың осы тобына мысалы FrontPage жатады.
Кəсіби емес мəтіндік редакторлар.
Бұл кейде үй мəтіндік редакторлары деп аталатын, сансыз бағдарламалық өнім. Бұндай редакторларды қарау қарапайым жəне анағұрлым аз жадыны алады. Олардың көмегімен нормативтік-техникалық талаптардың айрықша сақталуысыз ресімдеуге əр түрлі мəтіндік құжаттар жасауға болады. Мысалы, Mіcrosoft Offіce мазмұндалған NotePad и WordPad реакторлары, əрқайсысы 4 Кбайт жады көлемін алады, сол мезгілде Word 97 редакторы қатқыл дискіде жадының шамамен 35 Мбайт қалыпты жұмыс істеуі үшін талап етеді. Бұдан əрі кез келген ұйымның өндірістік-технологиялық қызметінде мəтіндік процессорларды тиімді пайдалану технологиясын ұсынамыз.
Кез келген құжаттың ақпаратты жəне заңды мəні бар болғандықтан қолда бар ақпараттық технологиялар тек қана компьютерде сақталатын, электрондық құжат нұсқасын əзірлеуді ғана емес, сонымен қатар, оның қағаз нұсқасында, яғни беттерде дайындалуын қарастырады.
10
Құжат беттерінің сыртқы ресімделуіне байланысты негізгі түсініктерді қарастырайық. Құжат беті келесі сипаттамалармен (параметрлермен)
анықталады:
Жиек
— бұл бет (парақ) шетінен мəтін басына дейінгі қашықтық.
Түптеуге арналған жиек
— бұл құжатты тігу жəне түптеу үшін қарастырылған бет (парақ) шетінен мəтін басына дейінгі жиек.
Колонтитул
— құжаттың əр бетінде қандай да бір ақпарат басылатын жол, мысалы, бет нөмірі. Беттің жоғары немесе төмен орналасуына байланысты колонтитулдар тиісінше жоғарғы немесе төменгі деп аталады. Құжатта тек бірінші бет үшін ерекше колонтитулды, жұпты жəне тақ беттер үшін ерекшеленетін колонтитулдарды жасауға болады, сондай-ақ оларды мүлдем қолданбауға болады.
Формат
— бұл құжатта басылатын парақ көлемі. Құжаттар үшін негізгі форматтар А4 (210 х 297 мм) жəне А5 (148 х 210 мм) болып табылады.
Бағдар
— бұл мəтіннің бетте орналасу формасы. Беттер бағдарының екі формасы қабылданды: кітаптық жəне альбомдық. Бағдардың кітаптық формасы мəтін жолдарын парақ жағына көлемі бойынша аз, ал альбомдық формасы – парақ жағына көлемі бойынша көп орналасуын қарастырады.
Мəтіннің жасалуымен жəне ресімделуімен тікелей байланысты түсінікті қарастырайық.
Абзац
— бұл азат жол, жол басындағы бос жол немесе екі осындай бос жер арасындағы мəтін.
Азат жолды анықтаудың екінші нұсқасы, біздің пікірімізше, көбіне заманауи редакторларда мəтінді компьютерлік басу ерекшеліктерін көрсетеді. Абзац ішіндегі мəтін пернетақта
жаңа жолға ауысусыз (
[Enter] клавишін басуға дейін )
үздіксіз басылады.
Жаңа абзацқа ауысу [Enter] клавишін жаңа жолға ауысу пəрменін басумен жүргізіледі. Азат жол ішінің жолындағы бейнелер саны форматты беру жəне беттерді бағдарлау барысында автоматты түрде белгіленеді.
11
Азат жол келесі параметрлерді сипаттайды: бос жер (солға, оңға) — беттің тиісті жиегінің шетінен мəтін басына дейінгі қашықтық;
аралық — азат жол арасындағы қашықтық (миллиметрде немесе пиксельде). Азат жолдың бірінші жолы бос жердің немесе дөңес жолы көлемімен сипатталады. Бос жолға шегініс жасағанда барлық кейінгі жолдарды бастауға қатысты бірінші жолдың басы біршама қашықтыққа оңға жылжиды. Дөңес жолға шегініс жасағанда барлық кейінгі жолдарды бастауға қатысты бірінші жолдың басы біршама қашықтыққа солға жылжиды. Құжатты шығару кезінде азат жолдың бірінші жəне соңғы жолдары тиісінше соңында немесе парақтың бірінші жолында болуы мүмкін. Бұндай жағдайда оларды ілмелі жолдар деп атайды. Азат жол параметрлерін күйге келтіру кезінде ілмелі жолдардың пайда болу мүмкіндігін жою қажет.
Жол аралығы – бұл бейне биіктігінің көлемдерінде қойылатын, азат жол ішіндегі жолдар арасындағы аралық. Мəтіндік редакторларда жол аралығының келесі негізгі көлемдері қабылданды: дара, бір жарым, қос.
Бақылау сұрақтары
12
2 Тарау
MІCROSOFT WORD МƏТІНДІК РЕДАКТОРЛАРЫ
Мысал үшін Word фирмасының Mіcrosoft мəтіндік редакторларды қарастырамыз, біріншіден олар іс жүзінде тек қана жеке іскерлік құжаттарды шығару үшін ғана емес, сонымен қатар кəсіпорындарда ақпараттық қамтамасыз етудің автоматтандырылған жүйелерін əзірлеу үшін де барлық заманауи технологиялардан тұрады, ал екіншіден олар Wіndows жүйесінің барлық қосымшаларымен, оның ішінде кəсіпорындарды басқару жүйелерінде көп қолданыс табатын, кестелік процессорлармен жəне деректер базасын басқару жүйелерімен (ДББЖ) өзара əрекеттеседі. Word (2.0, 5.5, 6.0, 97) редакторларының əр түрлі нұсқаларын салыстыра отырып, əр жаңа нұсқаларда жұмыстың барлық негізгі технологиялық əдістерін сақтау барысында техникалық мүмкіндіктердің ұлғаюын байқау қиын емес. Алайда, əр жаңа нұсқа компьютер жадының ресурстарын ұлғайтуды талап ететінін атап өткен жөн. Мысалы, Word 97 редакторында графикалық мүмкіндіктер маңызды ұлғайған жəне ол, біздің ойымызша, өте маңызды, Іnternet желісіне ақпараттарды жеткізу үшін қажетті HTML форматында шығарылған құжатты сақтау мүмкіндігі енгізілген. Word мəтіндік редакторлар келесі бағыттарда жоғарғы тиімділікпен қолданылуы мүмкін: Есептерді, техникалық нұсқаулықтарды жəне конструкторлық құжаттамалардың мəтіндік құжаттарын əзірлеу . Бұндай жағдайларда Word, тек жылдам ғана емес, нормативтік құжаттардың (МЕМСТ, салалық стандарт жəне т.б.) талаптарына сəйкес құжаттарды жасауға жəне оған қажетті графикалық ақпаратты (графиктерді, диаграммаларды, суреттерді, фото суреттерді жəне т.б.) енгізуге мүмкіндік береді.
Іс жүргізуде типтік формаларды əзірлеу . Кəсіпорындарда белгіленген ережелер жəне типтік формалар (бланктер) бойынша жасалатын құжаттардың алуан түрлері қолданылады.
13
Word мəтіндік редакторлар пайдаланушыға қажеттілігіне қарай толтырылуы жəне басылуы мүмкін, оның ішінде типографиялық бланктерде, типтік құжаттардың үлгілерін жасау мүмкіндігін береді.
Кестелік құжаттардың жасалуы. Word мəтіндік редакторлардың құндылығының бірі – ақпаратты кестелік түрде қамтамасыз ететін құжаттардың шығарылу мүмкіндігі болып табылады. Осындай кестелік құжаттар негізінде графика жəне диаграммада оларды өзгерту арқылы сандық ақпарат жүргізілуі,
сондай-ақ қажетті есептердің автоматты орындалуы мүмкін.
Сонымен бірге бұны тікелей мəтіндік редактор сияқты, Excel кестелік процессорларымен дайындалған кестелерді байланыстыра отырып, орындауға болады. Кестелік құжаттарды жасау үшін мəтіндік редакторларды қолдану мүмкіндігі кəсіпорынның экономикалық қызметін жүргізу жəне талдау, сондай-ақ ғылыми зерттеулердің эксперименттік деректерді өңдеу бойынша есептерді жасау барысында олардың тиімділігін анықтайды.
Жарнама жəне маркетинг.
Кəсіпорындардың жарнамалық жəне маркетингтік қызметі міндетінің бірі ішкі жəне халықаралық нарықтарда жеке өнімдерді, тауарларды жəне қызметтерді жылжыту болып табылады. Осы қызметтің тиімділігі көбінесе тауарлар мен қызметтердің əлеуетті тұтынушыларға жарнамалық материалдарды беру тəсілімен анықталады: Соңғы үш тəсіл тек қана əлеуетті тапсырыс берушіге ақпараттарды жеткізу жылдамдығы жағынан аса тиімді ғана емес, сонымен қатар ең арзан болып табылады. Word мəтіндік редакторлардың мүмкіндігі оларды өндірісте жəне бизнесте жарнама жəне маркетинг үшін тартымды етеді.
Ақпараттық қамтамасыз етудің автоматтандырылған жүйесін құру. Заманауи кəсіпорындар мəселесінің бірі қызметкерлерді ақпаратпен жедел қамтамасыз ету болып табылады. Өндірістік ақпараттарды алу технологиясы кейбір деңгейде кітапхана жұмысына ұқсас келеді. Белгілі болғандай, кітапханада қажетті кітапты алу үшін каталог бойынша оның сақталу орнын анықтау қажет, содан кейін оны өз бетінше сөреден табу, немесе оны кітапханашыға табуды тапсыру қажет. Өндірістік құжаттарды компьютерлік түрде əзірлей отырып, яғни мəтіндік немесе графикалық жүйелер көмегімен компьютерлік деректер банкін құру қажет. Егер кəсіпорында жергілікті есептеу желісі бар болса, кез келген құжатқа рұқсат ету
гиперсілтеме технологияларын
қолданумен жүзеге асырылуы мүмкін.
14
Ол үшін əр пайдаланушының компьютерінде оларды сақтау орнында гиперсілтемелермен кəсіпорындағы қолда бар құжаттар каталогының болуы жеткілікті. Бұндай каталогтар 97 нұсқасынан бастап Word мəтіндік редакторларын қолданумен əзірленуі мүмкін. Бұндай жағдайда, құжат аты бар жол бойынша тінтуірді жай ғана шертіп, оны бірнеше секундтар аралығында пайдаланушыға тіке жұмыс орнына жеткізуге болады.
2.1.
Іскерлік құжаттарды əзірлеу технологиясы
Іскерлік құжаттарды əзірлеу технологиясында Word мəтіндік редакторында келесі кезеңдерді ажыратуға болады:
Мəтіндік редакторды жүктеу (ашу).
Белгілі болғандай, Wіndows жүйесінде құжатты (немесе қосымшаны) ашу оны іздеу мен активтендіруге саяды.
2.1. Сурет. Mіcrosoft Word 97 мəтіндік редакторының терезесі
15
Құжатты активтендіру, оны қарау немесе орындау үшін ашу дегенді білдіреді. Ол үшін осы құжаттың атын немесе оған тиісті белгіні белгілеу жəне оны тінтуірдің сол жақ батырмасымен шерту қажет.
2.1. суретінде ашылғаннан кейін монитор экранында пайда болатын
Mіcrosoft Word 97 редакторының терезесі көрсетілген.
Тақырып жолында жаңа құжатты шығару үшін редакторды ашу барысында осы құжаттың бастапқы атауы –
1-Құжат пайда болады.Бұрын жасалған құжатты редакциялау үшін оның файлын белсенді ету қажет. Бұл ретте, тиісті құжаттарға редактор жүктеледі, бұған қоса жүктелген құжатта оны əзірлеу кезіндегі барлық параметрлер сақталады.
Бет параметрлерін қою (барлық құжаттар үшін).
Құжатты əзірлеуге кірісу алдында оның беттері үшін параметрлерді көрсету ұсынылады.
Бет параметрлерін беру үшін келесі əрекеттерді орындау қажет: файл мəзірі бойынша тінтуірді шерту ;
ашылған терезеде
бет параметрлері
командасын таңдау (2.2 сурет), ол орындалғаннан кейін бет параметрлерін орнату үшін диалог терезесі пайда болады;
оның атауы бойынша тінтуірдің сол жақ батырмасын шерткеннен кейін тиісті параметрлерді орнату үшін терезе пайда болады;
жиек көлемдерін белгілеу. Бұл жерде, егер сол жақ жиектің көлемі 2,5 мм болса, онда түптеуге арналған жиекті нөлге теңестіріп беруге болады;
колонтитул көлемдерін мəтін түріне немесе суреттер көлеміне байланысты белгілеу;
Қолдану
терезесінде
Барлық құжатқа
немесе
Осы жерден
жəне
соңына дейін
параметрін таңдау
Қағаз көлемі
бөлімін белсендіру
жасалатын құжаттың көлеміне тиісті қағаз көлемін белгілеу;
Ені жəне Ұзындығы
терезелерінде парақтың тиісті көлемдерін беру;
Бағдар
терезесінде
Кітаптық
жəне
Альбомдық
параметрлерін таңдау.
Параметрді таңдау барысында түптеу үшін
Кітап
жиегі немесе
Сол жақ жиегі
парақтың ұзын жағына орналасады. Параметрді таңдау барысында түптеу үшін
Альбом
жиегі парақтың жіңішке жағына, ал мəтін оның енді жағын бойлай орналасады;
тінтуірмен диалог терезесінің [ОК] бастырмасын шерту.
Абзац параметрлерін қою (барлық құжаттар үшін).
Құжатты əзірлеу үшін барлық құжаттар сақталатын абзац параметрлерін орнату ұсынылады. Егер жеке абзац үшін параметрлерді өзгерту қажет болса, онда ол белгіленеді жəне тек осы абзац үшін талап етілетін параметрлер орнатылады.
16
2.2. Сурет.
Бет параметрлерін белгілеу үшін арналған диалог терезелері
Абзац параметрлері келесі тəртіпте орнатылады:
Формат
мəзірін тінтуірмен шерту
ашылған терезеде
Абзац
пəрменін таңдағаннан кейін тиісті диалог терезесі пайда болады;
Бос жолдар жəне интервалдар
қосымша парағын белсенді
қылу;
келесі азат жол параметрлерін беру:
Бос жол (солға жəне
оңға), Бірінші жол, Аралық (абзац алдында жəне
абзацтан кейін), Жоларалық (аралық),
Тегістеу
(ені, ортасы, сол немесе оң жағы
бойынша).
17
Параметрлерді орнатудан кейін бағдарлама автоматты түрде мəтінді бетке орналастырады (берілген жолдар саны жəне жолдағы бейнелер). Беттің басындағы меңзер берілген қашықтықта орналасатын болады;
Беттегі ереже
қосымша парағын белсенді қылу;
Ілмелі жолдарға тыйым салу
(терезеде ˅ белгісі пайда болады);
диалог терезесінің [ОК] бастырмасын тінтуірмен шерту.Бет параметрлерін жəне азат жолды орнатудан кейін құжат жасауға кірісуге болады.
Құжат жасау.
Құжат жасау құжаттардың нақты типіндегі талаптарға сəйкес мəтінді басу жəне сақтауды білдіреді. Құжат жасау барысында қажетті кейбір техникалық тəсілдерді қарастырамыз.
18
Ең алдымен, бұрын анықталмаған негізгі түсініктер мен терминдерді айқындап алу керек: қаріп түрі; мəтіндік меңзер жəне мəтін соңының бейнесі; масштаб жəне мəтінді масштабтау.
Қаріп түрі .
Word редакторында мəтінді теру үшін пайдаланушығакелесі негізгі параметрлермен сипатталатын қаріптердің жеткілікті көп саны беріледі: типі, кескіні, көлемі. Бұдан басқа, құжатты жасау барысында мəтінді түспен, əріп жəне өзге тəсілдер арасындағы аралықпен белгілеуге болады.
Əдепкі қалпы бойынша орнатылған қаріп параметрлер барлық құжаттар үшін берілген. Егер мəтіннің жеке фрагменті үшін қаріп параметрін өзгерту қажет болса, онда бұл фрагментті бөледі жəне тек соный талап етілетін параметрлері беріледі. Қаріп параметрлерін таңдау келесі тəртіпте жүргізіледі:
Формат
мəзірін белсенді қылу; ашылған терезеде
Қаріп
мəзірін таңдау;
Мəтіндік меңзер жəне мəтін соңындағы бейне.
Мəтіндік меңзер осы сəтте мəтін қайда енгізілетінін, сурет жəне кесте қойылатынын көрсететін «|», тік сы зықшаны қамтиды . Мəтіндік меңзерді басқару клавиші көмегімен немесе тінтуір көмегімен (оны құжаттың керек орнына сол батырмамен шерте отырып) жылжытады. Мəтін соңындағы бейне тек мəтін соңында тұратын жəне өз бетінше жылжытылмайтын «—» көлднең сызықшаны қамтиды.
Егер бұл бейне экранда болмаса, Түр
мəзірін белсенді қылып,
Қалыпты
командасын таңдаңыз. Бұл ретте,
Қалыпты
сөзінен сол жақта таңба (нүкте) пайда болады, ал мəтіннің соңында көлденең сызықша (мəтін соңындағы бейне) пайда болады.
Масштаб жəне мəтінді масштабтау.
Масштаб оның қалыпты көлеміне қатысты пайыздық өрнекте құжат кескіндемесінің форматын анықтайды. Мысалы, 200 % масштабты құжат кескіні оның қалыпты көлемінен екі есе ірі болуын, ал 100 % масштабты құжат табиғи түрде кескінделу қажет екенін білдіреді. Мəтінді масштабтау — бұл экрандағы мəтіннің бейнелену көлемін ұлғайту жəне азайту үрдісі.
Мəтінді масштабтауды екі тəсілмен жүзеге асыруға болады:
Түр
мəзірінен
Масштаб
командасы көмегімен жəне құралдар панелінде
Масштаб
терезесінде мəнін таңдаумен.
19
Құжатты файлға жазғаннан кейін беттің таңдалған параметрлері вбзацтар жəне қаріптер сақталады, яғни мəтінді теруді редакциялау жəне жалғастыру үшін файлды кейінгі пайдалану барысында оларды қою талап етілмейді. Абзац ішіндегі мəтінді теру барысында тек тыныс белгілер мен орфографияны сақтап отыру қажет. Бағдарлама автоматты түрде абзацты жолдарға бөледі жəне оларды ені бойынша тегістейді. Ені бойынша мəтінді тегістеу барысында сөздердің тасымалдауын орнату қажет, ол үшін
Сервис мəзірінен Сөздерді тасымалдау пəрменін таңдау қажет жəне пайда болған диалог терезесінде тиісті нұсқамаларды жасау керек. Бір абзац мəтінін аяқтағаннан кейін жəне екінші абзацқа көшу барысында [Enter] клавишін басқан жөн. Меңзер автоматты түрде келесі абзацқа жылжиды.
20
Сонымен, біз қағаз парағында мəтінді орналастыру талаптарына сəйкес құжат жасауға редактор дайындадық. Алайда, құжатты əзірлеуге кірісу алдында мəтінді теру жəне редакциялау бойынша бірнеше практикалық кеңестерді келтіреміз.
Мəтінді енгізу.
Мəтін мəтіндік меңзер бар жерге енгізіледі. Меңзерді енгізу орнына ауыстыру екі тəсілмен орындалады:
орнын ауыстыру клавиші көмегімен жəне тінтуір көмегімен.
Екінші тəсіл аса жылдам болып табылады жəне келесі əрекеттерге түйістіріледі: тінтуір көрсеткіші экрандағы қажетті орынға сыйғызылады жəне тінтуірдің сол клавишісімен шертіледі.
Мəтін бойынша жылжыту немесе мəтінді экранда орнын ауыстыру.
Бұл əрекет те пернетақта немесе тінтуір көмегімен жүргізіледі. Меңзерді орнын ауыстыру жəне пернетақта көмегімен мəтінді айналдыру [ ], [ ], [ ], [ ] клавиштерімен жүзеге асырылады. [Home], [End], [Page Up], [Page Down] клавиштерін басу барысында меңзер тиісінше жолдың басына, жолдың соңына, жоғарғы терезеге, төменгі терезе орнын ауыстырады.
Цифрлік клавиатурада,
Num Lock
көмескі жарығы өшіп тұрған жағдайда, курсорды басқару клавишін қолдануға болады. Ол аттас клавишті басу арқылы басқарылады. Тінтуір көмегімен мəтінді ауыстыру (мəтінді айналдыру) – айналдыру жолағын қолдану арқылы жүзеге асырылады. Жұмыс терезесінде екі айналдыру жолақтары – тік (терезенің оң шеті) жəне жазық (терезе асты) болып келеді.
Мəтінді бір жолға жоғары немесе төмен ауыстыру тиісінше [ ]
и [ ] клавиштер бойынша тінтуірді шертумен жүргізіледі.Мəтіннің ауыстырылуын жеделдету үшін келесі əрекеттерді орындау қажет:
тінтуір көрсеткішін айналдыру жолағына орнату (көрсеткіш нұсқар түріне айналады);
көрсеткіш-нұсқарды тіктөртбұрышты бастырмаға орналастыру;
көрсеткішті ұстай отырып, тінтуірдің сол бастырмасын басу жəне оны экран бойынша жоғары жəне төмен орналастыру..
21
Қазіргі таңда екі бастырмасы менролигі бар тінтуір құрылымы пайда болды. Бұндай құрылғыларда роликті айналдыру барысында тік айналдыру жолағын қолданусыз экран бойынша мəтінді жоғары немесе төмен ауыстырылуы жүргізіледі
Мəтінді белгілеу.
Word-пен жұмыс жасау барысында ең басты концепция келесі сөздермен көрсетіледі: «Белгілеу жəне өңдеу». Мəтіннің немесе оның фрагменттерінің белгіленуі теру жəне редакциялау операцияларының бірқатарын орындау барысында талап етіледі: қаріпті көшіру, форматтау, өзгерту жəне т.б. Мəтінді келесі тəсілдермен белгілеуге болады:
(бұл ретте барлық мəтін бөлінеді); Меңзерді басқару клавиші көмегімен мəтінді бөлу келесі тəртіпте жүргізіледі:
белгіленетін мəтіннің басына меңзерді орнату; [Shіft] клавишін басу жəне босатпау;
белгілеу бағытында меңзерді басқару клавишін басу (клавишті басу барысында бір бейне бөлінеді, ал оны ұстап тұру барысында –мəтінді тоқтаусыз бөлу).Тінтуір көмегімен мəтінді белгілеу тəсілі қандай фрагментті белгілеу талап етілуіне байланысты:
Белгілеу жолақтары
— бұл тінтуір көмегімен мəтінді белгілеу үшін қолданылатын, құжат терезесінің сол шекарасын бойлай көрінбейтін бос жолақ;
22
Мəтіннің белгіленуін тоқтату үшін тінтуір көрсеткішін оның белгіленген учаскесіне орналастыру жəне тінтуірдің сол батырмасымен шерту.
Мəтінді қосу.
Бұл жасалған құжаттың қажетті орнына мəтінді дағдылы енгізу. Мəтінді немесе жеке бейнелерді қосу (қателерді түзету барысында) ендірме режимінде немесе ауыстыру режимінде жүзеге асырылуы мүмкін. Ендірме режимінде жұмыс жасау барысында енгізілетін бейнелер, сөздер жəне сөйлемдер мəтінге қосылады, бұл ретте оңға жылжытылады. Ауыстыру режимінде жұмыс жасау барысында жаңа бейнелер меңзер тұрған жердегі мəтіндегі бар бейнелерді ауыстырады. Бұл ретте ескі бейнелер автоматты түрде жойылады, яғни жаңа мəтін ескінің үстіне енгізіледі. Мəтінді енгізу режимдерін қайта қосу үшін [Іns] (Іnsert) клавиші қолданылады. Таңдалған режим күй жолағында көрсетіледі (ЗАМ деп белгіленген əріптер ауыстыру режимін қосуды білдіреді). Сондай-ақ, мəтінді енгізу жолында ЗАМ əріптеріндегі бастырманы екі рет шерте отырып, тінтуірмен қайта қосуға болады.
Мəтінді жою.
Құжатты шығару процесінде, оны редакциялау барысында қосумен бірге, мəтіннің фрагменттерін – бейнелерін, сөздерді жəне жеке аумақтарды жоюға тура келетін жағдайлар
болады.
Жеке бейнелерді екі тəсілмен жоюға болады.
Бірінші тəсіл: мəтіндік меңзерді жойылатын бейнеден оңға қарай орнату жəне [Backspace] клавишін басу. Бұл жағдайда мəтіндік меңзер автоматты түрде онда ттұрған əріпті жоя отырып, бір позицияға солға орналасады. Бұл тəсілмен дəйекті түрде меңзерден сол жақта тұрған бірнеше бейнелерді жоюға болады. Екінші тəсіл: мəтіндік меңзерді жойылатын бейнеден солға қарай орнату жəне [Del] клавишін басу. Бұндай жағдайдамəтіндік меңзер орнында қалады, ал одан оң жақта тұрған бейне жойылады. Мəтіннің аумағын жою үшін осы мəтінді белгілеу жəне [Del] клвишін басу қажет. Егер қажетті мəтін байқаусызда жойылса, оны келесі тəсілдермен қайтаруға болады:
Мəтін аумақтарын көшіру жəне орналастыру.
Мəтінде іскерлік құжаттарды əзірлеу барысында бірдей сөздер жəне тұтастай сөйлемдер қолданылуы мүмкін.
ақпарат сыйатын жедел жады саласы.
23
Мəтіннің қайта енгізілуін орындамау үшін, көшіру операциясы қолданылады. Сондай-ақ, мəтінді редакциялау барысында оның жеке фрагменттерін бір орыннан екінші орынға орналастыруға тура келеді. Осы операцияларды орындау ауыстыру буферін қолданусыз жəне ауыстыру буферін қолданумен, екі тəсілмен жүргізіледі.
Ауыстыру буфері
– бұл уақытша мəтіндік немесе графикалық ақпарат орнатылатын жедел жады аумағы. Ауыстыру буферіндегі ақпарат қажет жағдайда құжатқа орналастырылады. Ауыстыру буферіне жаңа ақпаратты орналастыру барысында ондағы ескі ақпараттар жойылады.
Бірінші тəсіл экранда көрінетін мəтін фрагменттерін редакциялау барысында қолдану үшін, ал екінші – жиі қайталанатындарды көшіру жəне мəтіннің жеткілікті үлкен фрагменттердің орнын ауыстыру үшін ұсынылады. Мəтінді ауыстыру буферіне орналастырусыз орнын ауыстыру Drag and Drop əдісімен жүргізіледі (басқа орынға көшіру жəне қалдыру), ол үшін:
таңдалған мəтінді белгілеу керек;
тінтуір көрсеткішін мəтіннің белгіленген аумағына орнатып, тінтуірдің сол жақ батырмасын басу жəне оны жібермеу керек (яғни мəтінді ұстау қажет). Бұл жағдайда мəтіндік меңзер штрихтік тік сызық формасын қабылдайды, ал тінтуір көрсеткішінің төменгі соңында шағын тікбұрыш пайда болады;
сол жақ батырманы ұстап тұрып жəне тінтуір көрсеткішін орналастыра отырып, штрихтік мəтіндік меңзерді мəтіннің белгіленген аумағына орналастыру қажет орынға орнату;
сол жақ батырманы босату жəне белгілеуді тоқтату.Ауыстыру буферіне орналастырусыз мəтінді көшіру ұқсас орналастырумен орындалады, тек [Ctrl] клавишін осы қалпында басу жəне ұстап тұру керек. Сол кезде тінтуір көрсеткішінің үстінен
«+» белгі пайда болады.
Ауыстыру буферімен жұмыс жасау үшін Word орнату барысында автоматты түрде құралдар панелінде шығарылатын,
Өңдеу мəзірінен Қиып тастау, Көшіру, Орнату пəрмендерін қосарлайтын батырманы қолдану қажет. Егер бұл батырмалар қандай-да бір себеппен болмаса, онда оларды Түр
мəзірінен
Құралдар тақтасы
пəрмені көмегімен орнатуға болады.
Ауыстыру буферін қолдану барысында мəтіннің аумақтарын орналастыру келесі тəртіпте жүргізіледі:
мəтінді белгілеу;
[Копировать] батырмасы бойынша тінтуірді шерту; мəтіндік меңзерді қажетті орынға орнату; [Вставить] батырмасы бойынша тінтуірді шерту.
24
Мəтінді беттерге бөлу.
Word құжатын шығару барысында оны беттерге автоматты түрде бөледі, егер автоматты түрде міндетті емес бет соңында бейне жазылады.
Опции
пəрмені бойынша
Сервис
мəзірінде
Общие
бөлігінің терезесінде
Беттерге фондық белгілеу
қайта қосқышы қосылады. Бұндай жағдайда [Қиып алу] батырмасы бойынша тінтуірді шерту;
мəтіндік меңзерді қажетті орынға орнату; [Орнату] батырмасы бойынша тінтуірді шерту;
Мəтін аумақтарының көшірілуі ұқсас жүргізіледі: мəтінді белгілеу;
[Қиып алу] батырмасы бойынша тінтуірді шерту; мəтіндік меңзерді қажетті орынға орнату; [Орнату] батырмасы бойынша тінтуірді шерту.Мəтінді беттерге бөлу. Мəтін құжатын жасау кезінде, егер
Қызмет көрсету
мəзірінде
Опции
пəрмені арқылы
Жалпы
терезе бөлігінде
Фондық беттерге бөлу
қосқышы косулы жағдайда, Word автоматты түрде оны беттерге бөледі. Бұл жағдайда автоматты түрде соңғы беттің міндетті емес символы беріледі.
Егер мəтін Түр
мəзірінен
Қалыпты
режимінде басылса, онда бет соңы экранның барлық еніне нүктелік сызықпен көрсетіледі. Бет соңындағы бейнені сондай-ақ егер бетті қандай-бір нақты орында аяқтау талап етілсе, қолмен орнатуға болады.
Ол үшін келесі əрекеттерді орындау қажет: меңзерді мəтіннің талап етілетін жеріне орнату;
Орнату
мəзірінде
Алшақтық
пəрменін таңдау
диалог терезесінде
Беттің соғы
қайта қосқышысын қосу; диалог терезесінің [OK] батырмасы бойынша тінтуірді шертеотырып, таңдауды растау.
Бұл ретте нақты таңдалған орында бет соңына міндетті бейне қойылады. Түр
мəзірінен
Қалыпты
режимінде бет соңы экран ортасында
Бет соңы
сөздерімен нүктелік сызықпен белгіленеді.
Бет нөмірлерін қойып шығу.
Құжат шығарылғаннан кейін, егер мəтін бір беттен көп орынды алса, оларды нөмірлеу қажет. Ол үшін:
Орнату
мəзірін белсенді ету
Бет нөмірлері
пəрменін таңдау;
Бет нөмірлері пайда болған терезеде нұсқама жасау (қай жерге бет нөмірлерін қоюды жəне оны қалай оналастыруды, сондай-ақ нөмірді бірінші бетке қоюды көрсету);
егер құжат бетінің нөмірленуі бір санынан басталмаса,
Формат
пəрменін таңдау керек жəне
Бет нөмірлері
ашылған терезесінде талап етілетін нөмірді белгілеу;
диалог терезесінің [OK] батырмасы бойынша тінтуірді шерте отырып, таңдауды растау;
атап шығуға жататын немесе əрекет ету тəртібін анықтайтын мəтін бөлігін белгілеу;
Формат
мəзірін белсендіру;
25
Список
пəрменін таңдау
пайда болған диалог терезесінде тиісті қосымша беттерді белсендіру:
Бюллетень, Нөмірленген, Иерархиялық
тінтуірмен тиісті белгілері бар жақтау бойынша шерте отырып, белгілеу үшін бейнені таңдау;[ОК] батырмасы бойынша тінтуірмен шерту қажет.
Орфографиялық қателерді тексеру жəне жою.
Мəтінді тергеннен кейін ондағы орфографияны тексерген жəне қателерді жойған жөн. Орфографиялық қателерді тексеру жəне жою үшін редакторларда.
Тізімдермен жұмыс.
Құжаттың мəтінін əзірлеу барысында, əрекеттердің бірізділігін сипаттау жəне санап шығу кезінде, қандай- да бір мəтінді белгілермен немесе сандармен белгілеу қажет болады, ол үшін:
беттің жəне абзацтың алдын ала параметрлерін көрсетіп, барлық мəтінді басу;
санап шығу немесе іс-қимыл тəртібін анықтайтын мəтіннің бір бөлігін белгілеу;
Формат
мəзірін белсенді ету;
Тізім
пəрменін таңдау;
пайда болған қажетті парақтарды белсенді ету:
Бюллетень, Нөмірленген, Сатылы
тиісті белгіні тінтуірді шерту арқылы басып, белгілейтін символды таңдау;
[OK] батырмасын тінтуір арқылы шерту.
Орфографиялық қателерді тексеру жəне жою.
Мəтінді тергеннен кейін оның орфографиясын тексеріп, қателерін жою қажет. Орфографиялық қателерді тексеру жəне жою үшін редакторда орфографиялық сөздік бар. Тексеру терілген сөздерді орфографиялық сөздікпен салыстыру арқылы жүзеге асырылады.
Мəтінді тексеру
Сервис
мəзіріндегі
Орфография
пəрмені бойынша жүргізіледі. Бұған қоса тексеріс жүргізу қажет мəтін орнына мəтіндік меңзер орнату қажет.
Орфография пəрмені қосылғаннан кейін экранда пайда болған терезе арқылы орфографиялық сөздікте жаңа сөзді қосуға болады.
Файлдағы құжат жазбасы.
Орындалған құжат мəтінін дискіде сақтаған жөн, ол үшін келесі операцияларды орындаған жөн:
Файл
мəзірін белсендіру
Жабу
пəрменін таңдау;
26
Шығарылған құжатпен жұмыс жасау қажеттілігі барысында, яғни оны редактор терезесіне енгізу үшін инструменттер панеліндегі [Открыть] батырмасы бойынша тінтуірмен шерту жəне ашылған терезеде файлға жолды көрсету (диск, каталог, файл атауы) қажет.
Құжатты басып шығару.
Құжатты басып шығаруды екі тəсілмен орындауға болады
Бірінші тəсілді қолдану барысында принтер мəтіннің барлық беттерін бір данада басып шығарады. Екінші тəсіл құжатты басып шығарудың əр түрлі нұсқаларын анықтайды, мысалы тек көрсетілген мəтін беттеріне немесе даналардың берілген сандарын басып шығару.
Файл
мəзірінен
Печать
пəрменін іске қосылғаннан кейін құжатты басып шығарудың талап етілетін тəсілдерді белгілейтін диалог терезесі пайда болады. Құжатты басып шағару алдында оның беттерінде мəтіннің орналасуын қарауға болады, ол үшін
Файл
мəзірінен
Просмотр
пəрменін қосардайтын, инструменттер панелінде [Просмотр печати] батырма бойынша тінтуірмен шерту қажет.
Редактормен жұмыс аяқталғаннан кейін файлды (файлдар) жабу жəне
Файл
мəзірінен
Выход
пəрменін жүргізеді.
2.2.
Құжаттарды кестелермен шығару
Қызметтік құжаттардың əртүрлілігі арасында кестелер ерекше орын алады, яғни кəсіпорында қабылданған немесе кестелік формалардағы тиісті нұсқаулармен белгіленген құжаттар, мəтіндер толтырылады. Бұл іс жүзінде барлық технологиялық, қаржы- бухгалтерлік, мəтіндік-конструкторлық жəне көптеген басқалары.
27
Жұмыстарды орындаудың күнтізбелік жоспары
Кесте 2.1
Жұмыстар кезеңінің нөмірі
Жұмыс кезеңінің мазмұны
Орындалу мерзімі
Құны, долл.
Кезең немен аяқталады
1
Техникалық құжаттардың талдауы міндеттердің қойылуы
05.01.2000
500
Деректер базасының құрылымы
2
Материалдардың жəне толымдаушыларды түсімін есептеу жүйесінің ДБҚ
əзірлеу
15.01.2000
150
ДБҚ
3
Өнімді дайындаушыларға материалдарды жеткізу есебі жүйесінің ДБҚ
20.01.2000
150
ДБҚ
4
Сатушы ұйымдарға дайын өнімді жеткізу жүйесінің ДБҚ əзірлеу
30.01.2000
200
ДБҚ
5
Фирманың өндірістік қызметі жүйесінің ДБҚ əзірлеу
10.02.2000
285
ДБҚ
Барлығы
1285
2.1 кестесінде шаруашылық шарттарды жасасу барысында жұмыстардың орындалуына күнтізбелік жоспарды дайындаудың мысалы келтірілген. Кесте бағаналардан (бағандардан) жəне жолдардан тұрады. Əр бағананың атауы бар. Бағаналар атаулары бар жолды кесте атауы (кесте тақырыпшасы) деп атайды. Жол жəне бағана қиылысындағы кесте саласын ұяшықтар деп атайды. Word мəтіндік редакторы кестелік құжаттарды шығару жəне ресімдеу бойынша үлкен мүмкіндіктерге ие. Онда, сондай-ақ математикалық есептерді орындауға, кестелер жəне диаграммалар құруға мүмкіндік беретін, орнатылған функциялар бар, мысалы фирманың экономикалық қызметін талдау барысында қажет. Word құжат мəтініне Wіndows өзге қосымшалары көмегімен əзірленген таблицаларды, кестелерді жəне диаграммаларды қоюға мүмкіндік береді, мысалы Excel-де жасалған таблицалар.
28
Кестелік құжаттарды (бұдан əрі таблица) дайындаудың екі сызбасы болуы мүмкін. Бірінші сызба құжаттарды кестенің белгіленген құрылымымен шығару үшін қолдануға ұсынылады. Екінші схема құрылымы əлі анықталмаған, құжаттарды шығару барысында ойға қонымды. Осы схемалар бойынша таблицаны жасау барысында əрекеттердің бірізділігін қарастырамыз.
Кесте жасау жəне оны ақпаратпен толтыру.
Бұл құжаттарды шығару сызбасы келесі тəртіпте орындалады:
кесте атауларын дайындау; кестені ақпаратпен толтыру; кестенің сыртқы түрін ресімдеу.Кестені жасау барысында ақпаратты толтыру жəне сыртқы түрін ресімдеу операциялары алмаса алады.
Кесте атауларын ресімдеу.
Кесте
мəзіріндегі пəрмендермен жүргізіледі. Кестелер жасаудың алдында меңзерді беттің (экранның) тиісті жеріне белгілеу, ал содан соң келесі əрекеттерді орындау қажет:
Кесте
мəзірін белсенді ету;
Кесте орнату
пəрменін таңдау;
пайда болған диалог терезесіне бағаналардың талап етілетін санын белгілеу (бұл ретте бағана ені
Авто
параметрімен беріледі
); ^ [ОК] батырмасы бойынша тінтуірмен шерту.Бұндай кесте атауын дайындаудың бірізділігі жай құжаттарды орындау барысында қолданылады.
Аса қиын құрылымы бар құжаттарды дайындау үшін (2.5 сурет),
Ұяшықтарды біріктіру
пəрменін қолдану ойға қонымды
яғни: талап етілетін бағаналар санымен таблица құрылымынжасау;
біріктірілетін ұяшықтарды белгілеу қажет;
Сур. 2.5
29
Кесте
мəзірін белсенді ету
; Ұяшықтарды біріктіру пəрменін таңдау.Егер кесте бірнеше бетті алса, онда əр бетте оның тақырыпшасын қайталайды, ол үшін келесі нұсқамаларды орындаған жөн.
Кесте
мəзірін белсендіру
Тақырыптар
пəрменін таңдау.
Кестені ақпаратпен толтыру
көп жағдайда 2.2. суретте жəне арнайы пəрмендерде көрсетілген меңзердің орнын ауыстырудың кейбір тəсілдерін қолданумен мəтінді теру жəне редакциялау ережелері бойынша орындалады. Кестелерді толтыру барысында қателерді түзету талап етілуі мүмкін. Ұяшықтар ішіндегі мəтінді редакциялау тəсілдері 2.2. бөлімшеде мазмұндалған арнайы тəсілдермен ұқсас. Кестелерді редакциялау барысында қолданылатын арнайы тəсілдерді келтіреміз.
Кестелерді редакциялау үшін пəрмен
Кесте
мəзірінде тұр. Бұл пəрмендер: жолдарды қосуға, бағананы қоюға, жолдар мен бағаналарды жоюға көмектеседі.
Жолдарды кесте соңына қосу үшін қажет:
меңзерді таблицаның соңғы жолындағы соңғы ұяшыққа
орнату;
[Tab] клавишін басу.
Меңзердің ауысуын орындау үшін арналған клавиштер
Кесте 2. 2
Меңзердің ауысуы
Клавиштер
Оң ұяшыққа
[Tab]
Сол ұяшыққа
[Shіft] + [Tab]
Кесте басына
[Home]
Кесте соңына
[End]
Жолдың бірінші ұяшығына
[Alt] + [Home]
Жолдың соңғы ұяшығына
[Alt] + [End]
Бағананың жоғары ұяшығына
[Alt] + [Page Up]
Бағананың төменгі ұяшығына
[Alt] + [Page Down]
Ескерту: 1. [Tab] клавишін басу барысында мəтінді тергеннен кейін жолдың соңғы ұяшығындағы меңзер келесі жолдың бірінші ұяшығының басына ауыстырылады. Сол себепті таблица құрылымын дайындау барысында диалог терезелерінде жол сандарын көрсеті міндетті емес. 2. Ұяшықтағы мəтінді теру технологиясы форматталған бетте мəтінді теру технологямына толық сəйкес келеді. Егер мəтін бағана енінің ұзындығынан асса, ол автоматты түрде ұяшықтың келесі жолына көшіріледі. Бұл ретте таблицаның барлық жолының ұзындығы ұлғаяды.
30
Бір жолды кестенің кез келген жеріне қосу үшін қосымша жолдары қоюды талап ететін жолдың кез келген орнына мəтіндік меңзерді орнатқан жөн;
Кесте
мəзірін белсендіру;
Жолдар қосу пəрменін таңдау.
Кестенің бірнеше жолдарын бірден қосу үшін: қосымша жолдары қоюды талап ететін жолдың кез келген орнына мəтіндік меңзерді орнату қажет;
меңзер көмегімен қанша жолдар қосу талап етілсе, сонша жолдарды төмен белгілеу;
Кесте мəзірін белсендіру; Жолдар қосу пəрменін таңдауЖаға бағаналарды қою (қосу) үшін:
кестеде сол жақтан жаңа бағаналар қосу талап етілген бағаналарды белгілеу қажет;
Кесте мəзірін белсендіру; Қатарлар қосу пəрменін таңдау.Бірнеше жаңа бағаналарды кірістіру технологиясы жолдарды кірістіру технологиясы тек онымен айырмашылықпен ұқсас, бағаналардың тиісті санын жаңалар қосылар алдында бағаналардан сол жаққа белгілеу қажет. Кестеден жолдарды жəне бағаналарды жоюсыз жолдарда жəне бағаналарда ақпараттарды жою мəтін жолдарын жою ұқсас жүргізіледі, яғни:
меңзермен жолда жəне бағанада ақпаратты белгілеу; [Del] клавишін басу.Кестеден жолдарды жəне бағаналарды жою келесі тəртіпте жүргізіледі:
жолдарды немесе бағаналарды белгілеу;
Кесте
мəзірін белсенді ету;
Ұяшықтарды жою
пəрменін таңдау;
пайда болған диалог терезесінде тиісті пəрменді таңдау
(Барлық жолдарды жою
немесе
Барлық қатарларды жою).
Кестенің сыртқы түрін дайындау келесі негізгі
операцияларды қамтиды:
тінтуір көрсеткішін бағананың сол немесе оң тік сызығына орнату (бұл ретте көрсеткіш тиісінше нұсқар бағытын өзгертеді);
тінтуірдің сол батырмасын баса отырып жəне оны ұстап тұрып, тік сызықты тиісінше талап етілетін қашықтыққа солға немесе оңға «жылжыту».
31
Бағана енін
Кесте
мəзірінен
Ұяшықтың ұзындығы жəне ені
пəрмені көмегімен жасауға болады.
Кестенің кез келген жолының ұзындығы үш параметр бірімен
Кесте
мəзірінен
Ұяшықтың ұзындығы жəне ені
пəрмені көмегімен жасауға болады.
Авто, Минимум, Нақты.
Авто
параметрі құжатты бастапқы форматтау барысында белгіленетін, азат жол параметрлеріне сəйкес кесте жолының ұзындығын анықтайды. Бұндай жағдайда кесте жолының ұзындығы мəтін ұяшығына енгізілетін көлемге байланысты автоматты түрде белгіленеді.
Минимум
жəне
Нақты
параметрлері тек құрылған таблицаның жолдары үшін белгіленеді. Бұндай параметрлерді таңдау барысында таблица жолының ұзындығы пиксельдік нүкте санымен жасалады.
Мəтінді
Минимумның
белгіленген параметрімен ұяшыққа енгізу барысында жолдың минималдық ұзындығы пиксель нүктелерінің берілген санымен анықталады. Алайда егер енгізілген мəтіннің көлемдері ұяшықтың берілген көлемдерінен асса, кесте жолының ұзындығы мəтін көлемдеріне сəйкес ұлғайтылады.
Мəтінді
Нақты
белгіленген параметрімен ұяшыққа енгізу барысында жолдың ұзындығы өзгермейді. Егер енгізілген мəтіннің көлемдері ұяшықтың берілген көлемдерінен асса, тек оның бастапқы сыйған бөлігі ғана қалады. Жолдар ұзындығы барлық таблицалар үшін бірден сиқты кез келген жеке жол үшін де берілуі мүмкін.
Кесте жолдарының ұзындығы келесі тəртіпте жүргізіледі: жолды белгілеу (немесе барлық жолды);
Кесте
мəзірін белсендіру;
Ұяшықтың ұзындығы жəне еніпəрменін таңдау;
пайда болған диалог терезесінде параметрлерді орнату:
Жолдың ұзындығы
жəне
Қанша
(пиксельдік нүктелердегі көлем); диалог терезесінің [ОК] батырмасы бойынша шерту.Кестеде жасалған экранда жолдар жəне бағаналар (кесте торлары) пунктирлік нүктемен белгіленге, яғни құжатты принтерге шығару барысында таблица торсыз басылып шығарылады. Кестені тормен басып шығару үшін келесі əрекеттерді орындау қажет:
кесте белгілеу;
Формат
мəзірін белсендіру
Жақтау жəне толтыру...
пəрменін таңдау
пайда болған диалог терезесінде
Жақтау
қосымша парағын белсендіру жəне қажетті нұсқамаларды (жиектемесін немесе кесте торын, сызық қалыңдығын жəне түсін) таңдау;
диалог терезесінің [ОК] батырмасы бойынша тінтуірменшерту. Ықылас болса таблицаның жеке бағаналарын немесе жолдарын əр түрлі түспен белгілеуге болады. Ол үшін талап етіледі:
32
жолды немесе бағаналарды бөл;
Формат;мəзірін белсендіру;
Жақтау жəне толтыру
пəрменін таңдау
пайда болған диалог терезесінде
Толтыру
қосымша парағын белсендіру жəне қажетті нұсқауларды таңдау (өрнек, өрнек түсі жəне фон түсі);
диалог терезесінің [ОК] батырмасын тінтуірмен шерту. кестені редактордағы типтік стилдерді қолданумен болады, ол үшін:
меңзерді таблицаның кез келген жеріне белгілеу;
Кесте мəзірін белсендіру;
Кесте автоформаты...
пəрменін таңдау;
пайда болған диалог терезесінде ұсынылатын форматтың біркуін таңдау;
диалог терезесінің [ОК] батырмасын тінтуірмен шерту талап етіледі.
Мəтінді жасау жəне оны кестеде өзгерту.
Бұл кестені жасау схемасы белгіленген формалар жоқ құжаттарды дайындау барысында қолданылады. Бұл жағдайда операциялар бірізділігі жəне оларды орындау тəсілдері бірінші тəсілмен кестелік құжаттарды (кесте атауларын ресімдеу, кестені ақпартпен толтыру, таблицаның сыртқы түрін ресімдеу) ресімдеу схемасында қолданылатындарға ұқсас. Айырмашылығы тек жұмыстарды орындаудың күнтізбелік жоспарын құру мысалында қарастыратын, кесте тақырыпшасын ресімдеудің бірізділігінде (2.1 табл. қараңыз):
кесте атауын теру, бұған қоса теру үрдісінде əр мүмкіндік бағана мəтінінің соңында (соңғыдан басқа) [Tab] клавишін басу;
терілген мəтінді белгілеу;
Кесте
мəзірін белсендіру;
Тор сызықтары
пəрменімен тор кескінін қосу;
Мəтінді түрлендіру
пəрменін таңдау;
пайда болған диалог терезесінде [ОК] батырмасы бойынша тінтуірді шерту.Экранда көрсетілген əрекеттерді орындағаннан кейін кесте атауы пайда болады.
Кестені жасау бойынша барлық одан əрі əрекеттер бұрын қаралған.
2.4 Есептері бар кестелік құжаттарды жасау
Кез келген фирманың өндірістік қызметінде əр түрлі математикалық есептеулерді орындауға қажет көптеген іс құжаттары (бухгалтерліктен басқа) қолданылады. Мысалы, өнімдерді кірістері мен шығыстарын есепке алу; сауданы болжау, валюта курсының өзгерістері, өнімдер, кірістер жəне с.с. түрлері бойынша нарықтың өзгеру динамикасы; баланстық кестелер жасау; ақша чектерін есепке алу жəне т.б. бойынша құжаттар.
33
Мұндай құжаттарды Word-та дайындау кезінде Wіndows-тің Калькулятор немесе Excel сияқты қосымшаларды сүйенбей, қажетті есептерді жүргізуге болады. Бұл ретте есептер нəтижелері автоматты түрде кестенің тиісті ұяшығына кіргізіледі. Word келесі операцияларды орындауға мүмкіндік беретін математикалық функциялардың жиынтығына ие: Математикалық есептеуді орындау Lotus, Excel жəне басқа да кестелік процессорларда қолданылатын ақпаратты өңдеу əдістерімен негізделеді. Мұндай əдістердің маңыздылығы барлық математикалық қимылдар кесте ұяшықтарындағы сандық мəліметтермен жүргізіледі. Əр ұяшықтың əріптік-сандық таңбасы бар, мысалы, A1, A2, B1, B2 жəне с.с., онда əріп кестенің бағанын, ал сан – жолын (басындағы жолмен қоса) білдіреді. Кестенің бірінші 26 бағаны А-дан Z-ке дейін латын əліппесінің əріптерін білдіреді. Егер кестедегі бағандар 26-дан көп болса, онда АА ... AZ жəне т.б. білдіреді.
Кестенің жолдары бірден бастап сандармен белгіленеді.
Сонымен, D1 = А4 ■ С6 өрнегі кестенің (А4) төртінші жолының бірінші бағанындағы ұяшықта жазылған санды білдіреді, (С6) алтыншы жолдың төртінші бағанындағы ұяшықта жазылған санға көбейтіледі, ал нəтижесі (D1) бірінші жолдың төртінші бағанындағы ұяшықта автоматты түрде жазылады.
Есептеу үшін формула нəтижесін көрсетілуге қажет ұяшықта жазылады. Есептеуді орындау тəртібін фирманың-сатушының қоймасынан фирмаға-сатып алушыға тауарларды беруге жүкқұжатын жасау мысалында қараймыз. Мұндай жүкқұжаттың нысаны 2.3 кестеде көрсетілген (жүкқұжаттың кейбір деректері ұсынылмаған)
2.3 кестеде бағандардың үстінде оларды білдіретін таңбалары көрсетілген.
Тауарды жөнелтуге арналған жүкқұжаттың №
А
B
C
D
E
F
Тауардың атауы
Өл. бірл.
Саны
Бағасы, р.
Құны, р.
1
«Tefal» электр шəйнегі
дана.
400
500
200000
2
«Tefal» электр үтігі
дана
700
450
315000
Барлығы
515000
34
Жүкқұжатты толтыру кезінде əр атауы бойынша автоматты түрде есептеу жəне жіберілген тауардың жалпы құны бойынша қорытынды шығаруды талап етеді.
Бірінші атаудың тауар құны F2 = D2 • E2.формуласы бойынша есептеледі. Екінші атаудың тауар құны F3 = D3 • E3. Онда барлық тауардың құны F2 и F3, т.е. F4 = F2 + F3 ұяшықтарының мəндік сомасын білдіреді.
Есептеу формулаларын анықтап, кестені толтыруға кірісуге болады. Кестені əзірлеу реттілігі бұрын көрсетілген болатын, сондықтан есептерді шығарумен байланысты қимылдардың реттілігін ғана көрсетеміз:
Саны жəне Бағасы р. Бағандарындағы санды шығару; есептелетін ұяшықты (F2) белгілеу:
Кесте
мəзірін белсендіру;
Формула
... пəрменін таңдау;
пайда болған диалогтік терезеге (= D2 • E2) есептеу формуласын шығару;
санды жазу форматын таңдау; тінтуірмен [ОК] батырмасын шертуЕсептеу нəтижесі автоматты түрде F2 ұяшығында жазылатын болады. Ұқсас əрекеттерді тиісті формулаларды енгізіп, F3 жəне F4 ұяшықтары үшін орындау.
Егер кестенің барлық сандары үшін бірдей жазу пішімін орнату қажет болса,
Формула
командасы арқылы оларды енгізеді, яғни енгізілген сан басында диалогтік терезенің
Формула
жолында жазылады, кейін оны жазу пішімі таңдалады.
Сан пішімі – бұл оны экранға жəне басып шығару кезінде бейнелеу түрі.
Формула ...
пəрменінің диалогтік терезесінде келесі сандар пішімдерін таңдауға болады:
# ##0 — мыңдарды бөлетін тұтас сан;
# ##0,00 — үтірден кейін екінші белгіні нақты шығаратын сан;
# ##0,00 р. — рубльді білдіретін сан.
Есептеу нəтижелерін қосу үшін SUM функциясын жазбаның келесі нысандарында қолдануға болады: = SUM (A1 :A10) — А бағанының 1-ден 10-ға дейінгі ұяшықтары үшін сомаларды есептеу;
= SUM (A1;D10) — A1-ден D10-ға дейінгі ұяшықтары үшін сомаларды есептеу; = SUM (ABOVE) — ағымдағы ұяшықтан жоғары орналасқан бағанның барлық ұяшықтары үшін сомаларды есептеу; = SUM (LEFT) немесе = SUM (RІGHT) — ағымдағы ұяшықтан жоғары орналасқан бағанның барлық ұяшықтары үшін сомаларды есептеу; Word пайдаланушыға есептердің кең түрін орындау үшін
математикалық функциялардың жеткілікті жиынтығын ұсынады.
35
Тауардың атауы
Өл. бірл.
саны
Бағасы, р.
Құны, р.
1
«Tefal» электр шəйнегі
дана.
400
{ = 500\#”###0”}
{ = D2*E2\\#”###0”}
2
«Tefal» электр үтігі
дана
700
450
{ = D3*E3\\#”###0”}
Барлығы
2.6.
сурет. Формулалармен жүкқұжаттың түрі
Бұл функциялардың тізімін
Формула...
пəрменінің диалогтік терезесінде көруге болады.
Сонымен, жүкқұжат жасалды, есептер шығарылды, алайда сіз жіберілген үтіктердің санын қате енгіздіңіз. Қайта есептеу үшін келесі əрекеттерді жасау қажет:
санды ауыстыру үшін ұяшықты белгілеу; санды өшіру;
Кесте
мəзірін белсендіру;
Формула
...пəрменін таңдау;
пайда болған диалогтік терезеге жаңа санды енгізу; санды жазу пішімін таңдау;^ тінтуірмен[ОК] батырмасын шерту (бұл ретте жаңа мəн ұяшыққа жазылады);
Кесте
мəзірін белсендіру;
Выделить таблицу
пəрменін таңдау;
[F9] пернесін басу (Word барлық кестені қайта есептеді жүргізеді);
кестені белгілеуді болдырмау.Қажеттілігіне қарай енгізілген есептеу формулаларының дұрыстығын кестені белгілеп, [Shіft] + [F9] пернелерін қиыстырып басып тексеруге болады, сонда 2.3. кестесі2.6. суретте көрсетілгендей болады. Суреттен Саны бағанындағы ұяшықтарда формула жоқ екендігі көрінеді. Бұл сандар бұл ұяшықтарға
Формула
командасы қолданылмай, қарапайым əдіспен енгізілгенін білдіреді.
Кестеге өзінің бастапқы түрін қайтару үшін оны белгілеп, Shіft]
+ [F9] пернелерін қиыстырып басу қажет.
2.5.
Кестелер негізінде диаграммалар мен графиктер жасау
Іс құжаттарын құру үшін Word-ты пайдалану фирманың жағдайларын талдау жасауға жəне қызмет нəтижелерін болжауға мүмкіндік береді. Word-тың мүмкіндіктерін МЫСАЛДА қараймыз.
36
1996 жылғы 1-жарты жылдықтағы өнімді шығару бойынша есептік тізімдеме
№ р.с.
Тауардың атауы
Шығарылатын тауардың саны, данасы, жылдың айлары бойынша
і
2
3
4
5
6
і
«Tefal» электр шəйнегі
50000
45 000
20000
10000
5000
300
2
«Tefal» электр үтігі
100
2000
15 000
25000
31000
45 000
фирма өнімінің сатылу сану туралы ай сайынғы ақпар жасау
(2.4 кесте).
Келтірілген тізімдеме негізінде өнімдердің атауы бойынша сату көлімінің өзгеру динамикасын талдауға болады,
60 000
50 000
40 000
Шәйнектер
Үтіктер
Саны, дана
30 000
20 000
10 000
0
2 3 4 5 6
Айлар
Шәйнектер
Үтіктер
2.8. сурет. 2.4. кестесінің мəліметтері бойынша жасалған бағаналы диаграмма
37
тиісті графиктер мен диаграммалар жасауға қажетті
Графиктер пен диаграммалар жасау үшін қажет:
мəліметтер жолдарын немесе бағандарын белгілеу;
Вставка
мəзірін белсендіру
Объект
... пəрменін таңдау;
43%
Үтіктер
диалогтік терезеде Mіcrosoft Graph 5.0.қосымшасын таңдау;
Содан кейін
Мастер построения диаграмм и графиков
терезесі ашылады. Бұдан əрі, шебердің барлық командаларын қадамдап орындап, тізімдемедегі мəліметтерге сəйкес графиктер мен диаграммалар алынады.
Шәйнектер 57% 2.7. суретте 2.4. кестеге сəйкес өнімдердің атауы бойынша сату көлемінің өзгеру динамикасы көрсетілген. 2.8 суретте жəне 2.9 суретте əртүрлі салаларда қызмет нəтижелерін талдау үшін қолданылатын бағаналы жəне дөңгелек диаграммалар берілген.
2.6. Дерекқорлармен жұмыс істеу
Word-тың тағы бір тамаша мүмкіндігі – бұл мəліметтер базасымен жұмыс. Мəліметтер базасы – бұл компьютердің (дисктерде жəне басқа тасушыларда) жадында сақталатын объектілер туралы ақпарат. Біртүрлі объектілер нышандардың бірдей жиынтығымен сипатталады жəне бір-бірінен осы нышандардың тек белгілерімен ерекшеленеді. Мəліметтер базасындағы ақпарат бағаналардан (жиектерден) жəне жолдардан (жазбалардан) тұратын кестелер түрінде сақталады. Əр кестенің шеті объектінің кез келген бір сипаттамасын белгілеуге арналған. Бір жолдағы əр ұяшыққа объектінің тиісті сипаттамасының мəні жазылады. Мəліметтер базасының ең қарапайым мысалы – бұл кестеге келтірілген фирма қызметшілері туралы ақпарат. Əдетте, фирманың əр қызметшісіне оның лауазымы, еңбекақысы, жұмысқа кірген күні, үйінің мекенжайы жəне басқа да мəліметтері көрсетілген карточка ашылады. Мұндай карточкалардың мəліметтерін 2.5. кестеде келтіруге болады. Мəліметтер базасының мақсаттарының бірі – қажетті ақпаратты іздеу. Word редактордың көмегімен жасалған кестелермен қатар, мысалы Access немесе Excel сияқты арнайы қолданбалы бағдарламаларды қолдану арқылы мəліметтерді іздеуге мүмкіндік береді
38
Қызметшілер туралы мəліметтер кестесі
Т.А.Ə.
Лауазымы
Еңбек ақысы,
Жұмысқа кірген күні
Мекенжайы
Иванов И.И.
Жетекші инженер
15 000
01.01.99
Мəскеу, Б . Полянка көш., 39 үй, 34 п.
Сидоров С. С.
Менеджер
12 000
12.01.99
Балашиха, Ленин көш., 5 үй, 123 п.
Петров П.П.
Бөлімнің бастығы
20 000
20.12.98
Мəскеу, Маяковский көш., 13 үй, 264 п.
Ақпаратты іздеу реттілігін basa.doc.деп аталатын дискте сақталған 2.5. кестедегі мысалда қараймыз. 12000 р. Артық еңбекақы алатын фиоманың қызметшілерін табу керек болсын. Іздеу келесі тəртіпте жүргізіледі:
Вставка
мəзірінде
База данных
пəрменін таңдау, экранда
База данных диалогтік терезесі пайда болады (2.10 сурет) [Мəліметтерді алу ...] батырмамен тінтуірді шерту;
пайда болған диалогтік терезеде (2.11 сурет) қажет кестені
(мəліметтер базасын) таңдап, [ОК] батырмасын тінтуірмен шерту; келесі пайда болған диалогтік терезеде (2.12 сурет)
мəліметтер базасы Word редакторында құрылғанын растау; мəліметтер көзін
База данных
диалогтік терезесінде
растағаннан кейін [Опции запросов] батырмасын тінтуірмен шерту; пайда болған
Опции запросов диалогтік терезесінде 2.13суретте көрсетілгендей мəліметтер базасынан ақпаратты таңдау шартын жазып алу жəне [ОК] батырмасын тінтуірмен шерту;
қайта пайда болған Мəліметтер базасы (2.10 сурет) диалогтік терезесінде [Құжатқа мəліметтерді ендіру] батырмасын тінтуірмен шерту; (ағымдағы).
39
40
Т.А.Ə.
Лауазымы
Еңбек ақысы,
Жұмысқа кірген күні
Мекенжайы
Иванов И.И.
Жетекші инженер
15000
01.01.99
Мəскеу, Б . Полянка көш., 39 үй, 34 п.
Петров П.П.
Бөлімнің бастығы
20000
20.12.98
Мəскеу, Маяковский көш., 13 үй, 264 п.
Жүргізілген іздеудің нəтижесінде берілген таңдау шарттарына жауап беретін барлық мəліметтер 2.14. суретте көрсетілген кесте түрінде экранға шығарылатын болады. Кестелерде мəліметтерді іздеуді бір уақытта бірнеше шарттар (бірнеше жиектер) бойынша жүргізуге болады. Мысалы, келесі шарттар бойынша қанағаттандыратын мəліметтерді табуға болады: берілген шегінде бірдей лауазымды атқаратын жəне еңбекақы алатын мамандар жəне жұмысқа кірген күні (артық, кем, тең, тең емес, артық немесе тең, кем немесе тең). Келтірілген мысалдан мəліметтер базаларын жасау жəне олармен жұмыс істеу үшін Word редакторының техникалық мүмкіндіктері көптеген өндірістік жағдайларда толық жеткілікті екенін көруге болады. Егер фирмада Access жүйесінде əзірленген мəліметтер базасы немесе Excel алаңында жасалған кестелер (мысалы бухгалтерлік) бар болса, онда əртүрлі есептер, анықтамалар жəне басқа да іс құжаттарын орындау кезінде, олардан Word редакторының көмегімен де бұрын көрсетілгендей əрекеттерді орындап, қажетті мəліметтерді алуға болады.
2.7. Əртүрлі құжаттармен бір уақытта жұмыс істеу
Іс қағаздарын жүргізу құжаттармен жұмыс істеудің əр түрлерін қамтиды, мысалы: Делопроизводство включает в себя различные виды работы с до- кументацией, например: Құжаттарды əзірлеу кезінде Word редакторының екі режимі пайдаланылады: көп терезелі режим жəне Wіndows-тың басқа қосымшаларымен жұмыс; Бұған қоса екі режим де алмастыру
буферін пайдалануға негізделген.
41
Word редакторының көп терезелі режимдегі жұмысы.
Көп терезелі режимде құжаттарды əзірлеу сызба бойынша жүргізіледі:
жаңа құжат жасау үшін
Файл
мəзірінен
Создать
пəрменін таңдап немесе құралдар тақтасының тиісті батырмасында тінтуірмен шертіп терезе ашу;
осы құжатты жүктеу бойынша қажет əрекеттерді жасап, мəліметтер көшірілуге тиіс құжатты ашу (бұл ретте дисплей экранында осы құжаттың мəтіні шығуы тиіс);
мəтіннің қажет үзіндісін белгілеу жəне алмастыру буферіне көшіру;
Окно
мəзірін тінтуірмен шертіп, жаңа құжаттың терезесін
ашу;
төменге қарай пайда болған мəзірде жасалатын құжаттың
атын тінтуірмен шерту (егер құжат сақталмаған жағдайда,көрсетілген сызбаға сəйкес болса, атының орнына мəзірде
Документ1
көрсетілетін болады);
ашылған терезеде (Документ1) оған басқа құжаттың буферден көшірілген үзіндісін қойып, қажет мəтінде жасау.
Word редакторының Wіndows-тың басқа қосымшалармен жұмысы.
Мəтінді құжаттар əзірлеу кезінде Word-та мүмкін емес немесе тиімді емес қандай-да бір əрекетті орындау қажеттілігі туындауы мүмкін. Мысалы, қарапайым арифметикалық есептерді редакцияланатын құжатты жаппай шығаруға Wіndows 3.1 жəне Wіndows 3.11 болады, ол үшін қажет:
[Ctrl] + [Esc] пернелерін қисындыра басу,
.....переключиться
пəрменін орындаумен бірдей, ол жүйелік мəзір батырмасын тінтуірмен шерткенде қол жетімді болады;
пайда болған терезеде
Диспетчер программ
жолын белгілеу жəне [ОК] батырмасын шертіп, тиісті терезені ашу;
тиісті қосымшаны орындауға жіберу; қосымшада талап етілетін əрекеттерді орындау;
Ctrl] + + [Esc] пернелерін қисындыра басып, Word-қа қайта қосылу жəне пайда болған терезеде
Word.. жолын тінтуірмен белгілеу, содан кейін экранда редакцияланатын құжатпен терезе ашылады.Егер Wіndows-тің басқа қосымшаларымен жұмыс нəтижесінде редакцияланатын құжаттың мəтініне қою қажет болса, онда Word- қа «қайта оралу» алдында оларды алмастыру буферіне көшіріп алған жөн, редакцияланатын құжатқа көшкеннен кейін буфердегі ақпаратты қажет орнына қою. Wіndows 95 жүйесінде жұмыс істеу кезінде бір қосымшадан басқа қосымшаға көшу жеңілірек, яғни бірнеше қосымшалармен жұмыс істеген кезде олардың əрқайсысын біртіндеп ашады. Мұндай жағдайда бұл жолда ашық қосымшалар атаулары пайда болады, сонда белсенді қосымшадан кез келген басқа қосымшаға ауысы үшін тиісті батырмаға тінтуірмен шертсе жеткілікті.
42
Иллюстрациялық (графикалық) материалмен құжат жасаған кезде қажет кейбір жұмыстарды қабылдауды қарайық. Wіndows жүйесі жəне Word редакторы Word редакторының файлдары құрамына кіретін Clіpart файлынан дайын суреттерді жəне басқа да құжаттардың суреттерін қою мүмкіндігін ұсынады.
Clіpart файлынан дайын суреттерді қою.
Мəтінді редактор Clіpart арнайы файлында жасалатын құжатқа қоюға болатын 100 шамасында дайын суреттер бар (2.15. сурет) Clіpart файлынан дайын суреттерді таңдау жəне қою келесі тəртіпте жүргізіледі:
суретті қоятын жерге мəтіндік меңзер орнату;
Вставка
мəзірін белсендіру
Вставить рисунок
пəрменін жіберу;
ашылған диологтік терезеде іздеу процесінде
Просмотр
терезесінде (2.16. сурет) пайда болған қажет суретті табу жəне [ОК] батырмасын тінтуірмен шерту.Таңдалған сурет мəтіндік меңзер тұрған жерге құжат мəтініне қойылады.
Басқа құжаттардан суреттерді қою . Кез келген қосымшада оны алдын ала редакциялаумен əзірленген құжаттан суретті қойғандағы əрекеттердің реттілігін қарайық:
суретті немесе оның үзіндісін белгілеу;
[Ctrl] + [C] батырмаларын қиыстыру арқылы алмастыру буферіне суретті көшіру;
дискте бар кез келген графикалық редакторға өтеді (
Перейти в ..командасы
арқылы);
[Ctrl] + [V] батырмаларын қиыстыру арқылы редакциялау үшін алмастыру буферінен суретті қою;
суретті редакциялау;
редакцияланған суретті немесе оның үзіндісін белгілеу; белгіленген объектіні алмастыру буферіне көшіру; Word-қа өту (сурет қойылатын құжатқа);
алмастыру буферінен суретті қою.Графикалық редакторлардағы – Wіndows қосымшаларындағы суреттерді редакциялау – Word-тағы барлық амалдарды зерттегеннен кейін аса қиындық тудырмайды. 2.17. суретте осы кітаптағы суреттерді авторлардың редакциялауын орындаған Paіnt графикалық редакторының терезесі көрсетілген. Суреттен графикалық редактор терезесі енді таныс Word редакторынан іс жүзінде айырмашылығы жоқ екендігі көрінеді, яғни графикалық редакторды игеру аса қиыншылық тудырмайды, сондықтан екі кеңес қана береміз.
43
44
2.17. сурет. Редакциялау үшін суреті бар Paіnt графикалық редакторы терезесінің түрі
Суретпен қандай-да бір əрекет жасамас бұрын не істеу қажет екенін ойлаңыз. Содан кейін тиісті батырманы тінтуірмен шертіп, ойындағыңызды орындаңыз. Орындалған əрекеттерді
Правка
мəзірінен тиісті командамен жоюға болады.
Осы тарауды аяқтамас бұрын, [Prіnt Screen] батырмасының тамаша қасиеті туралы айта кеткен жөн, оны басқанда экранның барлық бетіндегі алмастыру буферіне көшіріледі. Word редакторымен жұмыс технологиясын игеру Wіndows-тың басқа қосымшаларын зерттеуге уақытты айтарлықтай қысқартады.
Бақылау сұрақтары
45
3 Та ра у
MІCROSOFT
POWERPOІNT ПРЕЗЕНТАЦИЯСЫН ЖАСАУ ШЕБЕРІ
3.1.
Mіcrosoft PowerPoіnt қолдану салалары
Mіcrosoft PowerPoіnt презентациясын жасау шеберін мəтіндік- графикалық редакторлар тобына жатқызуға болады. «Презентация» термині ұсыну, көрсету дегенді білдереді, демек PowerPoіnt негізгі мақсаты – əртүрлі дыбыстық жəне анимациялық əсерлері бар (оның ішінде сөйлеу сүйемелдеу) көрсету слайдтарын жасау. Презентация жасау шеберін қолдану əртүрлі. Мысалы, əртүрлі ғылыми конференцияларға шыққанда жəне оқу кезінде курстық жəне дипломдық жұмыстарды қорғағанда иллюстрациялық материалды көрсету. PowerPoіnt тиімді қолдану кəсіпорындар мен фирмалардың жарнамалық қызметінде, əсіресе оның соңғы нұсқасы (мысалы, PowerPoіnt 2000) Іnternet желісінде презентацияны таратуға мүмкіндік беретінін ескерсек. 3.1. суретте Mіcrosoft PowerPoіnt 2000 жұмыс терезесі көрсетілген, оның негізгі тармақтары Word мəтіндік редакторының мəзіріне ұқсас. Презентацияны технологиялық əзірлеу мəтін жасауға жəне оған графикалық объектілерді қоюға əкеледі, яғни ол Word мəтіндік редакторындағы жұмысқа іс жүзінде ұқсас. Презентация слайдтардың кейбір реттілігін ұсынатын болғандықтан, оны жасамас бұрын болашақ бейнефильмнің сценарийін əзірлеу қажет. Мысал ретінде келесі бейнефильмдер сценарийінде көрсетілген презентация үзіндісін көрсетеміз: Слайд 1. Кафедраның атауы жəне оның қысқаша сипаттамасы. Слайд 2. Арнайы кафедраның сипаттамасы. Слайд 3. Кафедраның ұйымдастырушысы жəне басшысы
(кафдераның жетекшісі).
Слайды 4...9. Кафедраның оқытушылары (фотосуреттер мен оқылатын пəндер).
Слайд 10. Бет басы (кафедрада оқу процессі). Слайд 11. Оқу процессінің ерекшеліктері.
Слайд 12. Бет басы (кафедрадағы ғылыми жұмыс).
Слайд 13. Кафедрадағы ғылыми жұмыс негізгі бағыттары. Слайд 14. Бет басы (мəдениет, спорт жəне демалыс).
Слайд 15. Мəдени іс-шаралар.
46
3.1. сурет. Mіcrosoft PowerPoіnt 2000 жұмыс терезесі
47
Слайд 16. Спорт жəне демалыс.
Слайд 17. 1 қыркүйекте кездескенше абитуриенттерге тілектер.
3.2. суретте презентация слайдының мысалы көрсетілген.
Mіcrosoft фирмасының PowerPoіnt жасау шеберінің негізгі құндылығы кəсіпқой емес адамдардың слайдтарды əзірлеу үшін құралдардың жеткілікті жиынтығы болып табылады. Алайда презентацияны кəсіби əзірлеу үшін, əсіресе жарнамалық қызметте сценаристер мен дизайнерлер қажет.
PowerPoіnt 2000 кейбір мүмкіндіктерін қараймыз.
3.2.
PowerPoіnt 2000 редакторында презентацияны əзірлеу
технологиясы
PowerPoіnt жүктегеннен кейін жəне
Файл
мəзірінен
Создать презентацию
пəрменін таңдағаннан кейін үш парақты бастапқы диалогтік терезе ашылады, яғни презентацияны жасаудың үш əдісі:
Общие, Презентации, Шаблоны оформления
(3.3. сурет).
Общие
парағын таңдағанда пайдаланушыға презентацияны жасаудың екі əдісі беріледі:
Жаңа презентация
жəне
Мастер автосодержания.
Новая презентация
əдісі əзірлеуші өзі сценарий ойлап табуды, яғни құрамын, слайдтардың реттілігін жəне олардың əрқайсысының дизайнерлік стилін анықтауды ұсынады.
48
Вид Вставка Формат Сервис Показ слабое Окно Спрг
* Tіmes New Roman » 24 » ЖАЧ = | |— |
Первьш слайд
Выберите автомакет:
Отмена
Титульный слайд
1 больше не выводить
ljB n
4
CK
| ^ _jУчебник . | ^Содержа.. | ^]ГЛАВД5-. | Mіcroso... lljPeweіPaі.. '
а *.
12:1
49
Мұндай жағдайда пайдаланушыға əр слайдты реттеп əзірлеуді ұсынылады. 3.4 суреттен əр слайдты əзірлеу кезінде əзірлеуші бұрын əзірленген сценарийга сəйкес келетін автомакет таңдай алатыны көрінеді. Егер бар автомакеттердің арасында қажет нұсқа болмаса бос слайдтың макетін тауңдауға жəне оны өз стилі бойынша əзірлеуге болады.
Мастер автосодержания əдісі пайдаланушыларға презентацияны ұсынылған құрам мен дизайн негізінде əзірлеуді ұсынады. Мұндай əдісті таңдау кезінде алдымен презентацияны жасаудың бастапқы диалогының терезесі ашылады (3.5. сурет), ал сосын тек рет-ретімен
Вид презентации, Стиль презентации, Параметры презентации, Завершение
жəне
Мастера автосодержания
көрсетіп таңдау қажет.
Презентации парағын қолданған кезде пайдаланушыға дайын үлгілер жиынтығы ұсынылады (3.6. сурет.
Мысалы,
Обзор проекта
презентациясының сипатын таңдағанда типтік слайдтар (3.7. сурет) құрылымымен диалогтік терезе ашылады. Бұдан əрі слайдты жасау технологиясы келесіге келтіреді:
50
Слайдтарды жасау үшін презентация дайындығын жүргізу жəне олардың ауыстырудың уақыттық аралығын белгілеу қажет. Ол үшін əзірленген презентацияны əзірленген презентацияны Түр
мəзірінің тармағында тиісті команданы таңдап,
Сортировщик слайдов
режимінде беру ұсынылады. Бұл ретте экранда презетацияның барлық слайдтары көрсетіледі (3.8. сурет).
Слайдтарды көрсету аралығын белгілеу үшін келесі əрекеттерді орындау қажет:
^ бір немесе бірнеше слайдтарды белгілеу;
^ құралдар тақтасында [Слайдтарды іріктеуші] батырманы тінтуірмен шертіп,
Замена слайдов
пəрменін таңдау.
Осы əрекеттер нəтижесінде
Замена слайдов
диалогтік терезесі пайда болады, онда кадрларды ауыстырудың барлық шарттарын жасаған жөн:
(бұл ретте кадрларды ауыстыру уақыты беріледі); .
51
52
Презентацияның дайындығы.
Дайындықтың мəні презентацияны қарауда жəне жеке слайдтарды редакциялауда (оның ішінде олардың əрқайсысын көрсету уақыты). Презентацияны көрсету үшін
Показ слайдов
мəзірінде
Начать просмотр
пəрменін таңдай қажет.
Қарап болғаннан кейін презентацияны
Сортировщик слайдов
режимінде ұсыну жəне бұрын мазмұндалған технологиялық əдістерді қолданып, слайдтарға қажетті түзетулерді жүргізу ұсынылады. Редакциялау кезінде жəне презентацияны жасау процессінде жаңа слайдтар қоюға жəне бар слайдтарды өшіруге болады. PowerPoіnt презентация мастері қысқаша танысу нəтижесінде мəтіндерді, графиктерді жасаудың жəне оларды редакциялаудың барлық технологиялық əдістері іс жүзінде Word мəтіндік редакторымен жұмыс əдістерімен ұқсас екендігін байқау қиын емес.
Бақылау сұрақтары
ілестіру əсерлерінің жиынтығы;
қолмен немесе автоматты түрде жылжыту; көрсетудің ұзақтығы;
көрсету үшін дыбыс əсерлерінің жиынтығы?
53
ІІ ТАРА У
МƏЛІМЕТТЕР БАЗАСЫН БАСҚАРУ ЖҮЙЕЛЕРІ (МББЖ)
4 бөлім
АҚПАРАТТЫҚ ЖҮЙЕЛЕРДІ ƏЗІРЛЕУДІҢ ЖАЛПЫ
ПРИНЦИПТЕРІ
Бірінші реттен оңтайлы шешімдер қабылдау, нəтижелерді жою емес жəне дұрыс емес техникалық шешімдердің салдары – кəзіргі замануи кəсіпорындардың басқару қызметінің ұраны осы.
МББЖ — бұл басқарудағы табыс.
Қызметтің кез келген саласында оңтайлы шешім қабылдау процессі ең алдымен ақпараттың үлкен көлемдерін алдын ала талдау қажеттілігімен, яғни алдымен ұйғарынды шешімдер жолын табуымен, кейін шектеулі жолдан бір ұйғарынды шешім таңдаумен байланысты Тəжірибе көрсеткендей, тиімсіз шешімдерді қабылдау көп жайғдайда маманда қажетті ақпараттың жоқ екендігімен анықталады. Мəліметтер базаларын мен мəліметтер базаларын басқару жүйесін бұл жағдайда өндіріспен басқаруды жетілдіруде стратегиялық құрал ретінде қарастыруға болады, себебі бұл бағдарламалық өнімдер оңтайлы шешімдер қабылдау үшін қажетті ақпараттық жүйелерді жасауға мүмкіндік береді. Сонымен, мəліметтер базасы (МБ) жəне мəліметтер базаларын басқару жүйесі (МББЖ) дегеніміз не? Өкінішке орай, ақпараттық технологиялардың бұл бағыттарында айтарлықтай нақты анықтама жоқ.Солардың кейбіреуін қарастырайық. Дерекқорларын басқару жүйесі – көптеген пайдаланушылармен МБ жасауға, жүргізуге жəне бірлесіп пайдалануға арналған тілдік жəне бағдарламалық құралдар жиынтығы.
54
Дерекқорларын басқару жүйесінің негізгі функциялары – бұл мəліметтерді анықтау (мəліметтер базаларының құрылымын сипаттау), мəліметтерді өңдеу жəне мəліметтерді басқару. МБ екінші анықтамасының елеулі айырмашылығына, атап айтқанда МБ ақпаратты ерекше ұйымдастыру сипаттамасына назар аударайық. Көбіне біздің пікіріміз бойынша МБ жəне МББЖ түсініктерінің мəні есептеу жүйелері бойынша түсіндірме сөздікте ашылған. [16]. Дерекқорлар – басқарудың тиісті құралдары пайдаланылатын анықтамалар мен хабарларға арналған мəліметтер файлы. Бұл, біріншіден оған хабар беретін бағдарламаға тəуелді емес сызбалар көмегімен анықталатын жəне екіншіден тікелей қол жетімді есте сақтау құралы түрінде жүзеге асырылатын файл дегенді білдереді. Бұл анықтамада мəліметтер базасы файлының кез келген мəтінді файлдан негізді айырмашылығы жартылай қараланған əріппен белгіленген, атап айтқанда осы файлдан нақты объект (нақты жазба)
туралы анықтаманы (мəліметтерді) алу мүмкіндігі.
Сонымен, келтірілген анықтамаларды ескере отырып, дерекқорлар
– тікелей қолжетімді файл ретінде ұымдастырылған файл
деп айтуға болады. *
Дерекқорларды басқару жүйесі
қолданбалы бағдарламалардан жəне (немесе) соңғы пайдаланушылардан келіп түсетін мəліметтер базасына хабарларды өңдеуге жəне дерекқорлардың тұтастығын сақтауға мүмкіндік беретін дерекқорлар тілінде өңдеу құралы бар бағдарламалық қамтамасыз ету жүйесі. Дерекқорлардың иерархиялық, желелік жəне реляциялық жұмысын қамтамасыз ететін МББЖ үш классын ажыратады. Қазіргі уақытта кəсіпорындар мен фирмалардың ақпараттық жүйесін əзірлеу үшін
реляциялық дерекқорлар кең таратылған. Мұндай МБ ақпаратты өңдеу алгоритмі реляциялық алгебра элементтеріне негізделген. Шын мəнінде реляциялық дерекқорлар - екі өлшемді массивтер – кестелер түрінде берілген объектілер туралы ақпарат (мəліметтер). МБ бір файлындағы кестелер саны біріншіден, шешілетін ақпараттық жүйеге жəне екіншіден, ақпаратты кестелер арасында байланысқан жеке оңтайлы бөлу қажеттілігіне байланысты.
* Тікелей рұқсат файлының түсінігі жəне оны ұйымдастыру принциптері көп мөлшерді массивтерді бағдарламалау теориясынан белгілі, оның ішінде Basіc и Паскаль алгоритмидік.
55
Реляциялық МБ оңтайлығының критерийлері болып ақпаратты іздеу қадамдарының саны жəне мəліметтерді орналастыру үшін қажет жадтың көлемі болып табылады. Сонымен реляциялық мəліметтер базасы бір бірімен нақты қатынастармен байланысқан көптеген кестелердің кейбіреуін білдіреді. Пайдаланушының МБ кестесінен нақты мəліметтерді алуына арналған автоматтандырылған ақпараттық жүйені жасау үшін келесіні қамтамасыз ететін бағдарламалар қажет: Сонымен, МБ кестесін жəне тиісті бағдарламаларды əзірлеп, біз реляциялық дерекқорлар басқарудың ақпараттық жүйесін немесе реляциялық МББЖ аламыз.
бағдарламалық жүйелерді шолу
Мəліметтердің амал-шарғысының барлық тілдері (МАТ) – көптеген МББЖ үшін реляциялық мəліметтер базаларының пайда болуына дейін жасалған сұрату тілдері иерархиялық байланысқан файлдар түрінде берілген мəліметтермен операцияда бағдарланған жəне ақпаратты іздеудің тиісті алгоритмі болған. Реляциялық мəліметтер базаларының пайда болуы басқа, ақпаратты іздеудің жылдам алгоритмдерін жасау үшін алдыңғы себептерін анықтады. Ақпараттық жүйені иерархиялық ұйымдастыруға сəйкес (4.1.сурет) И.И. Иванов қайда тұратынын білу үшін іздеу бағандарының барлық ұшының мекенжайларын көрсету қажет. Мұндай іздеудің алгоритмін келесі іс-əрекеттермен сиапттауға болады (тармақтық нұсқармен белгіленген):
талап етілген Т.А.Ə. жиегінің мəнін табу; пəтердің нөмірін табу жəне жадында сақтау; үйдің нөмірін табу жəне жадында сақтау;
көшенің нөмірін (атауын) табу жəне жадында сақтау; қаланың нөмірін (атауын) табу жəне жадында сақтау(егержүйе нақты қала үшін əзірленсе, бұл тармақты алып тастауға болады);
іздеу нəтижесін шығару.Сонымен аталған иерархиялық сызбада мекенжайдың орналасқан жері үшін бес қадамды орындау қажет.
56
К
ө
шесі 1.1
Ү
й 1.1.1
Ү
й 1.1.2
Қ
аласы1
К
ө
шесі 1.2
Пәтер 1.1.1.1
Сидоров И. И.
Пәтер 1.1.1.2
Иванов И. И.
4.1.
сурет. 1 қаланың ақпараттық жүйесін иерархиялық түрде ұйымдастыру
Кесте – жүйені ұйымдастырудың реляциялық сызбасы түрінде құрылымданған ұқсас жүйе үшін мекенжайды іздеу алгортмін қараймыз (4.2.сурет).
Мекенжайды іздеу алгоритмі мұндай жүйеде келесі қадамдармен анықталады:
Т.А.Ə. жиегінің мəні берілгенмен (И.И. Иванов) тең болатын жолдың нөмірін табу;
2 жолдың 1...3 бағандарындағы мəнді шығару.Сонымен мекенжайды іздеу қадамдарының керек саны ақпараттық жүйені реляциялық ұйымдастыру кезінде иерархиялыққа қарағанда іс жүзінде үш есе кем болып шықты.
Жолдың нөмірі
Бағанның нөмірі мен атауы
1
2
3
4
Көшенің нөмірі
Үйдің нөмірі
Пəтердің нөмірі
Т.А.Ə.
1
1
1
1
Сидоров С.С.
2
1
1
2
Иванов И.И.
4.2. сурет. 1 қаланың ақпараттық жүйесін ұйымдастырудың кестелік (реляциялық) сызбасы
57
Бағдарламалық жүйелердің сипаттамалары (МББЖ)
Жүйе
Сипаттамасы
Access
Кəсіпорын шегінде ақпараттық жүйелерді əзірлеу кезінде əртүрлі мамандармен (программисттер емес) қолдануға арналған
SQL-Server
Кəсіби бағдарламашыларға арналған; мəліметтерді сақтаудың жоғары деңгейінің мүмкіндігін қамтамасыз етеді.
Vіsual Basіc
Бағдарламашыларға арналған; қиын емес ақпараттық жүйелерді əзірлеу жəне Access компоненттерімен жұмысты автоматтандыру
Vіsual C ++
Кəсіби бағдарламашыларға арналған; шексіз мүмкіндіктері бар
FoxPro
Бағдарламашыларға арналған; бір кəсіпорын шегінде ақпараттық жүйелер жасауды қамтамасыз етеді; мəліметтер қорғалмаған
Кесте – екі өлшемді массивтер түрінде құрылымдалған ақпаратты өңдеу үшін XX ғ. 70 жылдарында ІBM фирмасында SQL деп кейін атау алған тиісті тіл əзірленген. SQL тілі МББЖ əзірлеуге арналған барлық бағдарламалық өнімдер үшін өзек болып табылады. Пайдаланушылар мен МББЖ əзірлеушілерінің арасында келесі бағдарламалық өнімдер кең таралған:
4.3.
Реляциялық МББЖ элементтері
Реляциялық МББЖ білдіретін компьютерлік ақпараттық жүйе келесі негізгі элементтерден тұруы тиіс; кестелер, сұратулар, нысандар, есептер.
Кестелер.
Мəліметтер базасының кестесі əртүрлі мақсатта болуы мүмкін.Мысалы, тұрақты ақпарат кестелері жəне динамикалық кестелер .
Тұрақты ақпарат кестесі (шартты түрде тұрақты)
ұзақ уақыт ішінде өзгермейтін мəліметтерден тұруы тиіс
58
Мысалы, ұйымдардың қызметшілерінің тізімі, технологиялық операциялар аталары жəне т.б.
Ауыспалы ақпарат кестесі (динамикалық кестелер) – бұл үнемі толықтырылатын немесе пайдаланушымен өзгертілетін объектілер туралы ақпарат кестесі. Мəліметтер базасының кестелері (4.3. сурет) жиектерден – бағандардан, жазбалардан – жолдар мен ұяшықтардан – бағандар мен жолдардың қиылыстарынан тұрады. Ж и е к МБ объектілерін сипаттайтын нышандардың бірінің мəнінен тұрады. Кестедегі жиектер саны МБ объектілерін сипаттайтын нышандардың санына сəйкес келеді. Жа зб а объектті сипаттайтын барлық нышандардың мəнінен тұрады. Жазбалар саны кестедегі берілген объектілер санына сəйкес келеді.
Ұяшы қ бір (нақты) объектті сипаттайтын барлық нышандардың мəнінен тұрады. МБ кестесінің жиегі көптеген параметрлермен сипатталады, олардың ішінде жиектің аты, жиектің қолы, белгілер саны, мəліметтер типі міндетті болып табылады.
Жиектің атауы
— кесте бағанында іздеу жүргізілетін нышандар жиынтығы. Кейбір бағдарламалық жүйелерде нышандардың саны немесе əріптің типі (мысалы, тек ағылшынша) бойынша жиектердің аттарын белгілеуге шектеу бар.
Жиектің қолы
– кестенің тиісті бағанының бас бетінде жазылатын нышанның атауы. Жиек қолына қандай да бір шектеу жоқ, алайда оны жасаған кезде кестедегі бағанның болжамалы енін ескерген жөн.
Белгілер саны –
кесте бағанының енін сипаттайды жəне мəліметтер типімен анықталады.
Мəлметтерт типі
— объектілер қасиеттерін (сипаттамаларын) сипаттайтын белгіленген ережелер. МББЖ-де келесі негізгі мəліметтер түрі (сəйкесінше жиектердің типтері) қабылданған:
Білдектің моделі
Дəлдік классы
в мм
D
max
в мм
L
max
Габаритті мөлшерлер, мм
Массасы, кг
Т-60
А
60
40
1060 x 800x 1200
1200
СТ-125
В
125
250
1550x790x 1150
1800
Жазбалар (жолдар)
Ұяшық
4.3. сурет. Металл кескіш білдектер мəліметтер базасының кестесі
59
Жиектің аты
Жиектің қолы
Мəліметтер типі
Нышандар саны
Дəлдік
МодСтан
Білдектің моделі
Мəтіндік
25
КлассСтан
Білдектің дəлдік классы
Мəтіндік
2
Dmax
ТетіктіңмМаксималды диаметрі (мм)
Сандық
0
Lmax
Өңдеудің ең ұзындығы
(мм)
Сан дық
0
ГабСтан
Білдектің габаритті мөлшерлері (мм)
Мəтіндік
15
МасСтан
Массасы (кг)
Сандық
0
4.4.
сурет. Мəліметтердің физикалық моделінің сипаттау үзіндісі
МБ кестесін жобалай отырып, барлық жиектердің сипаттамасын басында сипаттау, яғни мəліметтердің физикалық моделін əзірлеу қажет Мəліметтердің физикалық моделі əр жиектің қасиетін анықтайтын көптеген сипаттамаларды білдіреді. Мəліметтердің физикалық моделінің келесі ерекшеліктерін атап өтейік (4.4. сурет): белгілер саны мəтіндік жиектер үшін көрсетіледі, бұл компьютер жадын үнемдеу қажеттілігімен байланысты; дəлдік сандық жиектер үшін беріледі жəне үтірден кейін белгілер санымен көрсетіледі.
МБ сұратулар.
Сұратулар пайдаланушы қойған шарттар (жиектер мəндері) кестелердегі ақпаратты іздеу жəне өңдеуге арналған пəрмендер жиынтығын білдіреді. Қазіргі замануи МББЭ келесі сұрату түрлерін қалыптастыруға мүмкіндік береді: кестелерді таңдау, жаңарту, қосу, өшіру, жасау. Таңдауғ а сұ р а т у мəліметтер базасының нақты кестесіндегі (кестелеріндегі) ақпаратты іздеуге арналған (мысалы, кестедегі А классты білдектер модельдерін іздеу. 4.3. сурет).
60
Кесте
Нысаны
С
ұ рау
Нысаны
Есеп
Жаңартуға сұрату кестедегі жеке ұяшықтарда мəліметтерді автоматты түрде жаңартуға арналған (мысалы, егер 4.3. суреттегі СТ-125 білдегін жетілдіру кезінде кез келген параметр өзгертілсе, мəліметтер базасында тиісті жазбаны автоматты түрде табатын жəне тиісті ұяшықта параметрдің нақты мəнін өзгертетін сұрату жасауға болады. Қосуға жəне өшіруге сұрату сəйкесінше кестедегі (МБ) жазбаларды автоматты түрде қосуға немесе оларды өшіруге арналған.
Жасауға сұрату МБ бар негізде жаңа кестелер жасауға арналған.
Бұл ретте жаңа кестенің құрылымы автоматты түрде қалыптасады.
Нысандар.
Нысандар ақпараттық жүйелерді əзірлеу кезінде пайдалану мен компьютер арасында достық интерфейс ұйымдастыруға арналған. Өз мақсаты бойынша нысандарды ажыратады:
Есептер.
Есептер – пайдаланушыға оңтайлы түрде ақпаратты өңдеу нəтижелерін енгізу нысандары. Əдетте, есептер кəсіпорында қабылданған есептілік нысандарына сəйкес келеді, мысалы, бухгалтерлік есептілік немесе технологиялық құжаттамалар үшін қабылданған нысандар. Есептер МБ кестелеріндегі немесе сұратуды орындау нəтижесінде қалыптасқан ақпарат негізінде əзірленеді. МББЖ əзірлеу кезінде оның элементтері 4.5.суретте берілген сызбаға сəйкес өзара байланысты болуы мүмкін.
4.4.
Мəліметтердің ақпараттық модельдері
Ақпараттық жүйені жасауға кіріскенде əзірлеуші ең аз дегенде келесі шарттарға жауап беретін мəліметтер базасын ұйымдастыруды алдын ала ойластыруы тиіс:
қамтамасыз ету;
61
Əрине, кез келген тапсырманы (оның ішінде ақпараттық) əртүрлі əдістермен шешуге болады. МБ ұйымдастыру əдістерін бағалау үшін жүйе сипатының үш деңгейін қарастыратын мəліметтердің ақпараттық моделі əзірленеді: тұжырымдамалық, логикалық жəне физикалық.
МБ сипаттаудың тұжырымдамалық деңгейі (
тұжырымдамалық модель ) ақпараттық объектілерді жəне оларды сипаттау тəсілін жəне мəліметтерді сақтауды көрсетпей байланысын білдіреді, яғни бұл жағдайда ақпараттық объектілер деп деректері МБ сақталатын ақпараттық жүйе элементтерін атайды. Əдетте, МБ кестелерінде бір классты объектілер туралы мəліметтер бар. К л асс деп белгілердің бірдец жинағымен сипатталатын көптеген объектілерді атайды. Бір классты ақпараттық объектілер туралы мəліметтер бір немесе бірнеше кестелерде болуы мүмкін. МБ сипаттаудың тұжырымдамалық деңгейі ақпараттық жүйенің нақты тапсырмаларымен анықталады. Сонымен, мысалы, кəсіпорынның кадрлар бөлімі үшін ақпараттық жүйе объектілер ретінде кəсіпорынның қызметшілері туралы əртүрлі мəліметтерден тұруы мүмкін: Тұжырымдамалық модельді əзірлеудің соңғы тапсырмасы МБ кестесінің оңтайлы құрамын жəне олардың арасындағы байланысты орнықтыру болып табылады. Тұжырымдамалық модель, əдетте, МБ əзірлеуге арналған таңдалған бағдарламалық жүйеге тəуелді емес.
МБ сипаттаудың логикалық деңгейі (логикалық модель) дағы мəліметтер арасындағы логикалық байланысты көрсетеді. Біршама көптеген кестелерді ұсынатын реляциялық МБ мəліметтер арасындағы байланыстың келесін типтері болады: біреуі біреуіне, біреуі көбіне, көбі көбіне.
Біреуі біреуіне байланысы бір кестенің бір элементі (немесе бір жазбасы) басқа кестенің бір элементімен (немесе бір жазбасымен) байланысты.
Біреуі көбіне байланысы бір кестенің бір элементі (немесе бір жазбасы) басқа кестенің көп элементімен (немесе көп жазбасымен) байланысты.
Көбі көбіне байланысы бір кестенің көп элементі (немесе көп жазбасы) басқа кестенің көп элементімен (немесе көп жазбасымен) байланысты.
Реляциялық мəліметтер базасының
физикалық деңгейі (физикалық модель)
өңдеудің, демек мəліметтердің қасиетін сипаттауды сипаттайды.
62
МБ кестесінің физикалық моделі барлық жиектердің сипатын білдіреді. Нысанның физикалық моделі оның барлық элементтерінің сипатын белгілейді (аясының түсі, жиектеме мөлшері, əріптің типі жəне т.б.) Сонымен, реляциялық мəліметтер базасы негізінде ақпараттық жүйелерді жобалау келесі іс-əрекеттермен келтіріледі: Келесі мысалды қараймыз. Фирма бөлімшелерінің менеджерлерімен басқа ұйымдармен жасалған келісім шарттарды есепке алуды жүргізуге арналған, ұйым басшысына əр менеджердің жұмыс тиімділігін бағалауға рұқсат беретін ақпараттық жүйені жасау қажет болсын. Менеджерлер қызметін есепке алу келесі көрсеткіштер бойынша жүзеге асырылады: Фирма менеджерлерінің жұмысы туралы толық ақпарат кесте түрінде ұсынылған, 4.6. суретте көрсетілген құрылым. Ұйымда үш бөлім болсын: «Өтім бөлімі», «Өндірістік бөлім» жəне «Жарнама бөлімі», онда сəйкесінше менеджер Иванов И.И., Сидоров С. С. жəне Петров П. П. жұмыс істейді. 4.7. суретте уақыттың кейбір кезеңдеріндегі менеджерлердің жұмыс нəтижелері көрсетілген. Бұл кестенің əр ұяшығы символдық жəне 50 белгіден тұрады делік. Талап етілетін жадының көлемін белгілердің саны бойынша бағалайтын боламыз. МБ ұйымдастыру үшін берілген шарттардан кесте ұяшықтарының саны (ҰС) мен əр ұяшықтағы белгілер санын (БС) жүргізуге тең жадының көлемі (ЖК) талап етіледі:
ЖК = ҰСБС .
Менеджердің Т.А.Ə.
Бөлімше
Фирма
Келісім шарттың нөмірі
Келісім шарттың құны
63
Жолд ың нөмірі
Менеджердің Т.А.Ə.
Бөлімше
Фирма
Келісім шарттың нөмірі
Келісім шарттың құны
1
2
3
4
5
1
Иванов И.И.
Өтім бөлімі
Орион
Орион 1
100
2
Петров П.П.
Жарнама бөлімі
Центавр
Центавр 1
200
3
Сидоров С.С.
Өндірістік бөлім
Партия
Партия 1
300
4
Петров П.П.
Жарнама бөлімі
Центавр
Центавр 2
150
5
Петров П.П.
Жарнама бөлімі
Три кита
Три кита 1
500
6
Сидоров С.С.
Өндірістік бөлім
Формоза
Формоза 1
1300
7
Иванов И.И.
Өтім бөлімі
Белый ветер
Белый ветер 1
1100
Өз кезегінде ҰС жолдар санын – жазбадарын (43) жəне бағандар санын – кестенің ЖС жиектерін жүргізуге тең:
ҰС = 7 5 = 35.
Сондықтан мысалда қаралған талап етілетін жадының көлемі
ЖК = 35-50 = 1750 белгілер.
МБ кестесін ұйымдастырудың басқа əдісін қараймыз. Бастапқы кестеде бір-бірімен байланысты екі кестедегі ақпаратты жазамыз: менеджерлер туралы мəліметтер олардың қызмет нəтижелері туралы мəліметтер (4.8.сурет). осы кестелер арасындағы байланыстарды менеджердің Т.А.Ə. жиегі бойынша орналастырамыз.Байланыстар сипаты – біреуі көбіне, яғни бір кестенің бір жазбасы басқа кестенің көп жазбаларымен байланысты болуы мүмкін. Талап етілетін жадының көлемін МБ қойған бұл жағдайда келесі формула бойынша табамыз
ЖК = ЖК1 + ЖК2.
4.8. суретте кестенің жады көлемі, а
ЖК1 = 3- 2- 50 = 300 белгілер, ал
4.8 суреттегі кестенің жады көлемі, б
ЖК2 = 4 - 7 - 5 0 = 1400 белгілер.
Онда ЖК = 300 + 1400 = 1700 белгілер.
64
Менеджерлер қызметінің нəтижелері туралы мəліметтер
Т.А.Ə.
коды
Бөлімше
Фирма Келісім шарттың нөмірі
Келісім шарттың құны, мың р.
Менеджерлер туралы мəліметтер
2 3 4 5
Менеджердің Т.А.Ə.
Бөлімше
1 2
1 Иванов И.И. Өтім бөлімі
3 Өндірістік бөлім Партия Партия 1 300
Жарнама бөлімі
2 Петров П.П. Жарнама бөлімі 2
Центавр Центавр 2 150
3 Сидоров С. С.
Өндірістік бөлім
2 Жарнама бөлімі Три кита Три кита 1 500
3
Өндірістік бөлім Формоза Формоза 1 1300
1 Өтім бөлімі Белый ветер Белый ветер 1 1100
4.8. сурет. Фирманың менеджерлері туралы ( а)
жəне олардың жұмыстары туралы мəліметтер ( б )
65
Осы кішкене мысалды біз мəліметтер базасын ұйымдастырудың əртүрлі тəсілдерінің тиімділігін бағалау мүмкіндігін көрсеттік. Əртүрлі ақпараттық модельдерді əзірлеу жəне бағалау қажеттілігі қазіргі уақытта кез келген мəліметтер базасын, əсіресе көп пайдаланылатын ақпараттық жүйелерде жобалау кезінде міндетті болып табылады.
4.5.
Көпқолданылатын ақпараттық жүйелерді ұйымдастыру қағидалары мен түрлері
Көпқолданылатын ақпараттық жүйелерді шығару қағидалары.
Əлбетте, кəсіпорындарда игерілетін ақпараттық жүйелер мен дерекқорлар көпқолданылатын болуы қажет, əйтпесе оларды шығаруға шығындардың орны толтырылмайды. Көпқолданылатын ақпараттық жүйелерді шығару қағидаттары екі міндетті шарттарды орындауға саяды: жүйелік көзқарас жəне стандарттау.
Шығаруға
жүйелік көзқарас
ақпараттық жүйе «өз араларында өзара байланысқан жəне өзара əрекет ететін элементтердің» кейбір көптегендерден тұратын «үлкен жүйе» ретінде қаралады [2]. Сонымен бірге міндетті: барлық жүйелерді ықтимал қолданушылардың мүдделерін есепке алу жəне шығару мен енгізудің модульдық қағидасы.
Барлық жүйелерді ықтимал қолданушылардың мүдделерін есепке алу үшін орнату: Жобалауға мұндай көзқарас ДҚ шығару мерзімдерін арттыру, бірақ тұтас алғанда барлық ақпараттық жүйелерді шығаруға шығындарды азайтуды елеулі қамтамасыз етеді. Түсініктеме беру үшін кəсіпорындардың бірінде ДҚ шығарудың келесі нақты мысалды келтіреміз, онда тиісті бағдарламалардың пайда болуы қызметкерлермен құны бойынша бағаланды, жəне олар өздері үшін қажетті дерекқорларды əзірлеуге «ұмтылды». Цехтардың жұмыскерлерінің алдында тұрған негізгі міндеттердің бірі, бөлшектерді механикалық өңдеу үшін құралды таңдап алу болды, сондықтан кесетін құрал бойынша цехтік ДҚ шығарды, оған тиісінше уақыт пен құрал жұмсады.
66
Сонымен қатар зауыттың конструктор бөлімінде кесетін құралды жобалаумен айналысатын мамандар ұқсас ДҚ құрады. Алайда, басшылық тиісінше жалпызауыттық ақпараттық жүйені құру шешімін қабылдағанда, əртүрлі мамандар кесетін құралдың бірдей белгілерін əр түрлі əдістермен сипаттағаны анықталды. Жəне бұрын құрастырылған дерекқорларды толығымен қайта жасау керек болды, оған қосымша уақыт пен қосымша құрал қажет болды. Қорыта айтқанда, мамандарының арасында өзара келісілмей құрастырылған ДҚ шығындалған қаражаттар кəсіпорын үшін жоғалтылды. Модулдық қағидат əрбір жүйе өндіріске бөлек ене алатын бөлек өзара байланысқан модульдер (қосалқы жүйелер) түрінде шығарылуы қажет, яғни барлық жүйелерді нақты шығарғанға дейін. Олардың көпқолданылатын сипатын ескере отырып, ақпараттық жүйелерді
құрастыруды стандарттау
өзіне келесі аспектілерді
қосады: ақпараттық, бағдарламалық жəне аппараттық.
Ақпараттық қамтамасыз етуді стандарттау таңбалық ақпаратты компьютерлік өңдеу қағидасымен қамтамасыз етілген, сонымен дерекқорлар объектілері бір мағынада компьютермен анықталуы қажет. ДҚ шығарудың бұл аспектісі барлық ақпараттық объектілерді сəйкестендірудің (грамматикалық жазылуының) дəл ережелерінің қажеттілігін анықтайды. Сонымен,
Жоңғылы кескіштің бөлшегін механикалық өңдеу үшін құралдың атауын белгілеп, оның ешқандай басқа белгілерін пайдалануға болмайды, яғни мұндай жағдайда
Жоңғылы кескіш
айтылуы
Кескіш жоңғылы
айтылуымен бірдей емес.
Бағдарламалық қамтамасыз етуді стандарттау қажеттілігі айқын: көпқолданылатын бір бірінен ажыратылған жүйелерді шығару кезінде олардың бірінің деректері басқаның бағдарламалық жасақтамасымен өңделуі қажет. Аппараттық жасақтаманы стандарттау компьютерлік техниканы пайдалануға шығындарды төмендету қажеттілігімен байланысты.
Көпқолданылатын ақпараттық жүйелерді ұйымдастыру.
Қазіргі заманғы кəсіпорындардың компьютерлік ақпараттық жүйелері желілік технологияларды қолдана отырып жасалады. Дерекқорды құру кезінде желілік ақпараттық технологияларда ДҚБЖ ұйымдастырудың екі түрі (екі архитектурасы) қолданылады: файл – сервер жəне клиент – сервер. ДҚБЖ бұл түрлерін ұйымдастырудың жалпы белгілері с е р в е р д і ң (компьютердің) болуы болып табылады, онда дерекқорлар (файлдар), жəне жұмыс станциялары (компьютерлерді қолданушылар) – клиенттер болады. Файл – сервер архитектурасында – клиенттің сұрау салуы бойынша оған ДҚ бар файл жіберіледі, содан кейін клиенттің компьютерінде ақпаратты өңдеудің барлық үдерістері жасалады. Клиент – сервер архитектурасында ақпаратты өңдеудің барлық үрдістері клиенттің сұрау салуы бойынша серверде орындалады, ал
клиентке тек қана деректерді өңдеудің нəтижелері жіберіледі.
67
ДҚБЖ көпқолданылатын желілерін ұйымдастыру кезінде клиент
– сервер архитектурасын пайдалану артығырақ, ол келесі факторлардан туындайды.
Файл – сервер архитектурасы бойынша ДҚ ұйымдастырудың кемшіліктері:
Клиент – сервер архитектурасы бойынша ДҚ ұйымдастырудың артықшылығы:
Дерекқорлардың негізінде ақпараттық жүйелерді шығарудың əдістемелік амалы жəне олармен жұмыс істеу технологиясы одан əрі Mіcrosoft Access ДҚБЖ пайдалану мысалында қаралатын болады.
Бақылау сұрақтары
68
7.
Дерекқор кестесінің өрісі қандай параметрлермен сипатталады?
өңдеудің максималды диаметрі, мм 200
сүмбінің айналыс жиілігі, об/с.400………………………..3000 ауқымды өлшемдері, мм…………………...1000 х 2000 х 1500 сандық бағдарламалық басқару жүйесінің болуы...................иə
69
5- та р а у
MІCROSOFT ACCESS ДҚБЖ
саласы
Mіcrosoft Access — бұл Mіcrosoft фирмасымен шығарылған бағдарламалық орта, ол жеткілікті үлкен көлемді ақпараттармен реляцияланған дерекқорларды басқару жүйелерін құру үшін көзделген (жүздеген Мбайт). Mіcrosoft Access дерекқорларды басқару жүйесі деректерді құруды жəне өңдеуді автоматтандыру үшін барлық қажетті құралдарды қолданушыға ұсынады. Mіcrosoft Access жүйесі өндіріс пен бизнестің əртүрлі салаларында ақпараттық жүйелерді шығаруды қамтамасыз етеді. Жəне анда-санда оны үстел ДҚБЖ деп атаса да, ол автоматтандырылған жобалау жүйелерін немесе автоматтандырылған сараптама жүйелерін шығаратын сияқты күрделі көпқолданылатын міндеттерді шешу үшін оны қолдануға мүмкіндік беретін сипаттарға ие болады. Мысалы, «Топ-Системы» фирмасы Mіcrosoft Access пайдалана отырып, «T-flex-CAD» параметрлік сызу жүйесіне біріктірілген «Техно-Про» бөлшектерді дайындаудың технологиялық үдерістерін автоматтандырылған жобалау жүйесін шығарды. К.Э. Циолковский атындағы МАТИ—РГТУ «Аспаптар өндіру жəне ұшу аппараттарын басқару жүйелерінің технологиялары» кафедрасында «Лазер-2000» жинаудың технологиялық үдерістерінің АЖЖ жəне «Класс — Эксперт» жаңа аспаптарын дайындауға күтілетін шығындарды бағалаудың сараптама жүйесі шығарылды. Access ДҚБЖ дерекқорлар негізінде ақпараттық жүйелерді шығару əдістемелерін оқыту кезінде оны теңеуден тыс қоятын сипаттамалары бар:
70
Access ДҚБЖ басқа бағдарламалық өнімдерді пайдалана отырып шығарылған деректермен жұмыс істеу мүмкіндігі болып табылады, яғни деректер импорты немесе экспорты. Access басқа Wіndows қосымшаларымен шығарылған деректермен (мəтіндік, графикалық, электронды кесте), сондай-ақ, dBASE, Paradox, Btrіve, SQL бағдарламалаудың арнайы тілдерін пайдалана отырып шығарылған дерекқорлармен өзара əрекет жасайды. Access ДҚБЖ ақпаратпен барлық əрекеттер — деректерді оқу, қосу, жою жəне басқалар SQL —сұрау салулардың құрылымдалған тілінде жазылған командалардың көмегімен орындалады, олар реляциялық дерекқорлардың ресми стандарты ретінде ІSO стандарттардың халықаралық ұйымымен бекітілуі қажет. SQL тілін түрлендіру іс жүзінде барлық реляциялық ДҚБЖ құрылымында қолданылады. Access ДҚБЖ құрылымында басқа дерекқорлармен өзара əрекетті қамтамасыз ететін Open Database Connectіvіty (ODBC — деректерге ашық қолжетімділік) драйвер болады.
Импорт жəне деректерді қосу.
Access кестелерін құру кезінде көшіру арқылы басқа бағдарламалық өнімдердің көмегімен əзірленген əртүрлі форматтары бар файлдардан деректердің импорты мүмкіндігін қамтамасыз етеді. Деректерді қосу — басқа дерекқорларда бар ақпараттарға (кестелерге) дерекқорлардың бірінен өтініш білдіру мүмкіндігі, олар сол компьютерде, сондай-ақ желіге біріктірілген басқа компьютерлерде болуы мүмкін.
Деректер импорты келесі жағдайларда қолайлы:
Деректерді қосу келесі жағдайларда қолайлы:
Файлдар импортының технологиясы: файл импортталатын дерекқорды ашу;
Файл
мəзірін жəне
Импорт
командасын жеделдету;
пайда болған
Импорт
диалогтік терезеде ұсынылған тізімнен импортталатын файлдың форматын таңдау. Сонымен бірге Access
Файлдарды таңдап алу
диалогтік терезесін ашады;
71
Файлдарды таңдап алу терезесінде импортталатын файлды таңдап алу.Импорт үдерісінде Access деректер форматына импортталатын деректер алаңдарының түрлерін қайта құру болады. Access ортасында құрастырылған деректерді жəне басқа ДҚ импорты ұқсас жүргізіледі. Мысалы, Access кестелеріне мəтіндік файлдарды импорттау кезінде оларды тиісті түрде құрылымдау қажет: əлде мəтінді кесте түрінде рəсімдеу, əлде мəтінде абзацтың басын жəне аяғын ажырататын бөлгіш пайдалану. Мұндай бөлгіштер үтір, бос орын, табуляция бола алады.
Кестелерді қосу технологиясы:
файл импортталатын дерекқорды ашу;
Файл
мəзірін жəне
Кестені қосу
командасын жеделдету; пайда болған
Кестелерді қосу диалогтік терезеде ұсынылғантізімнен импортталатын файлдың форматын тағдап алу, Access
Дерекқорларды таңдап алу
диалогтік терезесін ашады;
Дерекқорларды таңдап алу терезесінде ДҚ атын таңдап алу, Access таңдап алынған ДҚ кестелерінің тізімімен диалогтік терезе ашады;
қажет кестені таңдап алу жəне
Қосу
командасын жеделдету.
Деректерді экспорттау.
Бір ДҚ басқаға кестелерді экспорттау технологиясы импортқа іс жүзінде ұқсас.
Өндіріс пен бизнесте қолданылатын қазіргі заманғы компьютерлік технологиялар Іnternet жəне Іntranet — жергілікті жəне ғаламдық есептеу желілерін пайдаланудың кең мүмкіндіктеріне бейімделеді, яғни қашықтағы пайдаланушылармен графикалық жəне мəтіндік ақпараттарды беру немесе алу (тетіктердің, түйіндердің сызбалары, технологиялық құжаттамалар, фирманың қаржылық қызметтері туралы деректер). Mіcrosoft Access 2000 ДҚБЖ қолданушыға осы операцияларды орындау үшін барлық қажетті заттарды ұсынады. Access 2000 ДҚБЖ Іnternet арқылы ақпарат алмасу үшін деректерге қол жеткізудің осылай аталатын арнаулы формаларды ұсынатын парақтарды құру көзделген (Data Access Pages), олармен Web-шолғыштарда жұмыс істеуге болады, мысалы Іnternet Explorer. Шын мəнінде деректерге қол жетімділік парағы — ол форма түрінде шығарылған, енгізуге, көруге жəне дерекқорда ақпараттарды іріктемелер жасауға жол беретін Web-парақша. Деректерге қол жетімділік парақтары формалардан ерекшелікте дерекқорлар файлынан тыс бөлек файлдар түрінде сақталады жəне Web-серверлерде жариялануы мүмкін.
72
Іс жүзінде деректерге қол жетімділік парақтары HTML
форматында ақпаратты құруға жəне сақтауға жол береді.
Қазіргі заманғы ақпараттық технологиялардың жетістіктерінің бірі Іntranet жергілікті (кəсіпорын ішінде) компьютерлік желілерде мамандардың бірлескен жұмыс істеу мүмкіндігі болып табылады. Бұл жағдайда Access 2000 клиент – сервер архитектурасы бойынша дерекқорлармен тиімді жұмыс істеуді ұйымдастыруға жол береді, яғни кеңейтілген ADP бар жобаның арнаулы файлын құру, онда қолданушы интерфейсінің объектілері сақталады — формалар, есеп берулер, макростар, модульдер. Дерекқорлардың барлық объектілері — кестелер, сұрау салулар SQL тілінде шығарылады жəне SQL-Server файлдары түрінде сақталады, ал клиенттік бөлігі Access 2000 ортасында шығарылады. Бұл жағдайда дерекқорларды орталықтандырылған құру жəне осы деректерге əртүрлі қолданушылармен тиімді қол жетімділіктер қамтамасыз етіледі. Мұндай дерекқорларды кейде корпоротивті деп атайды.
Қазіргі уақытта компьютерлік ақпараттық технологиялардың жаңа бағыты дамуда — деректерді интеллектуалды талдау (ДИТ), оның негізгі мақсаты — қабылданатын шешімдердің тиімділігін арттыру. ДИТ жүйелері ДҚБЖ пайдалануға жаңа интеллектуалды көзқарасты іске асырады, əсіресе қызметтің əртүрлі салаларында
іздеу жəне заңдылықтарды анықтау . Сонымен, «Ребус» (dBase-ІІІ) ДҚБЖ пайдалану кезінде өндіріс жəне пайдалану үдерісінде өнімдердің бас тартуларының себептерін есепке алу жəне кейінгі талдау үшін дерекқорлар дамытылды. Қазіргі уақытта ДҚБЖ дамуымен бұл ДҚ шығару бағыты қызметтің ең жауапты салаларында — маркетингте, өндірісте, қызмет көрсетуде бизнес- процесстерді талдау кезінде пайдаланыла бастады. ДИТ дамуы келесі техникалық жəне əлеуметтік-экономикалық факторлармен негізделген:
ДИТ үдерісінің келесі кезеңдерін ажыратады:
73
деректерді таңдап алу; деректерді трансформациялау; ақпараттарды талдау.Əдеттегідей, нақты міндетті шешу үшін ДҚ тұратын барлық ақпарат талап етілмейді, яғни бар кестелерден алаңдардың анықталған номенклатурасымен жазбаларды таңдап алу талап етіледі.
ДИТ үшін деректерді таңдап алу технологиясы:
талап етілетін құрылыммен кесте құру (
Деректерді талдау
) (ДҚ бар кестелерінен алаңдардың құрамымен);
кестелерден талап етілетін ақпараттарды таңдап алуға сұрау салулар құру жəне оны
Деректерді талдау кестесіне қосу.Дерекерді талдау үшін кесте құрғаннан кейін кейде ақпаратты бажайына келтіру (трансформация) жүргізіледі — қосарлаушы жазбаларды өшіру, алаңдардағы деректерді бірыңғай форматқа келтіру жəне басқалар. Анықталған заңдылықтарды алу мақсатында ақпараттарды тікелей талдау үшін математикалық статистиканың таныс əдістері қолданылады. Сонымен бірге ақпаратты талдау үдерісі екі негізгі рəсімдерге саяды: жорамалды тексеруге жəне заңдылықтарды іздеуге.
Жорамалды тексеру үшін
Деректерді талдау
кестесінде тұратын есептеме түріндегі (кесте, графика, диаграмма) ақпаратты ұсынады, бұған қоса бұл есептеменің нəтижелері əртүрлі математикалық əдістерді пайдалана отырып, статистикалық талдауға ұшырауы мүмкін. Заңдылықтарды іздеу келесі операцияларға саяды: болжамды модельдеуге; байланыстарды талдауға; ДҚ сегменттеуге; ауытқуларды сəйкестендіруге. Болжамды модельдеудің мақсаты математикалық медельдерді жасау жəне талдау негізінде деректердің талданатын жүйелерін жүргізудің жалпыланған модельдерін құруға жасалады. ДҚ жекелеген жазбаларының арасындағы тəуелділігі (байланысы) корреляциялық жəне кемімелдік талдаудың классикалық əдістерімен анықталады. ДҚ сегменттеудің мақсаты — деректерді талдаудың салаларын тарылту мақсатымен топтарға жазбаларды бөлгілеу — деректерді топтастырумен есептемелерді құру болып табылады. Ауытқуларды сəйкестендірудің мақсаты белгіленген топтарға кірмейтін жазбаларды анықтау жəне деректерді математикалық өңдеуді жүргізу болып табылады, яғни бұл ауытқулар «шу» немесе олар заңды үдеріс болып табылады ма, соны белгілеу.
74
Бақылау сұрақтары
деректерді қосу мақсатқа сай?
75
6 Та ра у
ДЕРЕКҚОРЛАР КЕСТЕЛЕРІН ӨҢДЕУ ТЕХНОЛОГИЯСЫ
6.1.
Деректердің физикалық үлгісін өңдеу
Компьютерді іске қосып, Access ашпастан бұрын, ДҚ объектілерінің міндетті сипаттамаларын — деректердің физикалық үлгісін, яғни объектілердің сипаттау нышандарын (өрістердің құрамы мен саны) жəне кестенің өрісінің сипаттамаларын қондырып, нəтижесін кесте түрінде рəсімдеу қажет (6.1 сурет).
ДҚ объектілерінің сипаттамалары
ДҚ өрістерінің сипаттамалары
Өрістің атауы
Деректер түрі
Рəміздер саны
Нақтылық
Сонан соң Access ортасында кесте құруға кірісуге болады. Аталған жүйенің барлық нұсқаларында əрекеттердің реттілігі ұқсас. Диалогті терезелерді рəсімдеуде де ғана сəл айырмашылық бар. Mіcrosoft Access 2000 нұсқасын қолдана отыра кестені құру мысалдарын қарастырайық.
6.2.
Кесте құрастырушы арқылы кесте құру
Кестені құру үшін келесідей əрекеттерді орындау керек:
- Создание
диалогті терезесінде (6.2 сурет) Деректер қорының ауыстырып-қосқышын белсенді етіп, батырманы тінтеуірмен басу[OK];
76
Рис. 6.2 .
Деректер қорын Құру диалогты терезесі
Рис. 6.3. Жаңа деректер қорының Файлы диалогты терезесі
77
Рис.
6.4.
Кестені құру диалогты терезесі
Деректер қоры диалогты терезесінде Кесте бетбелгісін белсендіру жəне құрылымдаушы тəртібінде
Создать
пəрменін таңдау;
кесте құрылымдаушының ашылған диалогті терезесінде (6.4. сурет) өрістердің белгіленген құрамы мен сипаттамаларына сай кестенің құрылымын жасау.Кесте құрылымдаушысында негізгі төрт ақпараттық блок бар:
өріс Атауы; Деректердің түрі; Сипаты; Өрістің қасиеттері.
Свойства поля
(өрістің қасиеттері) блогында екі терезе (бетбелгі) бар –
Жалпы жəне Подстановка
. Өрістің жалпы қасиеттері міндетті түрде толтырылады. Подстановка терезесінде деректерді негізгенде кестеге тікелей енгізілетін мағыналарды ң тізімін енгізуге болады. Бұл жағдайда пайдаланушы қажетті мағынаға тышқанмен сырт еткізуі тиіс. Бұл тізімі бар өрістер деп аталады. Кестенің өрісіне атау қою кезінде келесідей ережелерді басшылыққа алған жөн:
78
Кесте құрылымдаушының ақпараттық блоктарының жолдарына деректерді енгізу технологиялары Word мəтіндік редакторындағы кестемен жұмыс технологиясына іспеттес. Ақпараттық блоктарды толтыру əр өріске дəйекті түрде келесі ретпен енгізген жөн:
өрістің атауы; деректер түрін таңдау;
Описание (Сипаттау) блогінің жолына аталған жолдың ұяшығына енгізілетін мағынылардың мəнін ашатын түсіндірме енгізу (алдағы уақытта кестені толтыру кезінде бұл түсіндірме экранның төменгі жағында көрінеді);
өрістің қасиетін беру;
аталған əрекеттерді кестенің барлық өрісі үшін қайталап орындау.Mіcrosoft Access бағдарламасында кесте құрастырушысында деректер түрлерін тізім арқылы таңдауға болады. Осы тізімге енетін деректер түрлерін атайық.
Мəтіндік . Осы түрдегі деректер өрісінде кез-келген 255 символ, оның ішінде сандар да болуы мүмкін. Осындай деректер өрісі жаппай сандардан құралуы мүмкін, егер есептеу жүргізілмесе.
Мемо.
Мəтіндік ескертпелер өрісі деп аталатын деректер өрісінің бұл түрі 255 символдан асатын ұзын мəтіндерді сақтауға арналған; ал Access 2000 бағдарламасында — 65 535 символға дейін. Бұл деректер түрінің мəтіндіктен айырмашылығы – ол деректерді емес осы деректерге арналған сілтемелерді сақтайды, ал бұл кестені өңдеу үрдісін жылдамдатады. Сонымен қатар,
Мемо
типтегі деректер өрісі негізгінемесе индексті бола алмайды.
Сандық.
Математикалық есептеулерде қолданыла алатын деректер қорының объектілерін сипаттауға арналған түрі.
Дата/время.
Деректердің бұл түрі күн мен уақытты көрсетуге арналған, кестенің нақты жазбасын сипаттайды, мысалға, тауардың қоймаға түсу күні немесе пайдаланушының Іnternet желісін қолдану бастамасы мен соңы. Осындай деректер өрісіне 100 ден 9999 жылдар аралығындағы күндерді енгізуге болады.
Ақшалай деректердің бұл түрі сандық түріне іспеттес, тек бір айырмашылығы – енгізілетін сандардың сипатында. Енгізілетін сандардың нақтылығы нүктеден кейін төрт саннан аспайды, ал бүтін бөлігі 15 ондық санға дейін жетуі мүмкін. Санның соңында валюта белгісі қойылуы ықтимал.
79
Санауыш.
Өрісте ДҚ жазбасының қайталанбас нөмірі сақталады. Бұл өрістің деректері жаңартылмайды. Access 2000 кестесі 2 млрд жазбаға дейін сақтай алады.
Логикалық.
Логикалық мəндерді Ақиқат/Жалған, Ия/Жоқ Қосу/Өшіру түрінде енгізу үшін арналған. Логикалық түрдегі деректер өрісі негізгі бола алмайды, тек индексті. OLE (OLE-объект). Деректердің өріс-ұяшықтардың бұл түріне Wіndows жүйесінде жасалынған үстемелерге сілтемелер енгізіледі . Бұл мəтіндік, графикалық, музыкалық, мультимедиялық файлдар болуы мүмкін. Өрістің ұяшығындағы сақталатын деректердің көлемі компьютердің тасының кеңістігімен ғана шектелген.
Гиперсілтеме (Hyperlіnk). ДҚ орналасқан компьютерде, немесе локалды не Іnternet желісіндегі кез-келген компьютердегі кез-келген құжатқа сілтеме жасауға болатын мекен-жай енгізуге мүмкіндік береді. Гиперсілтеме үш бөліктен құралады: файлға сілтеме жасайтын мекен-жай, файл ішіндегі үзіндіге немесе мəтін парағына сілтейтін қосымша мекен-жай жəне көрінетін мəтін. Гиперсілтеменің əр бөлігі 2048 символға дейін болады.
Мастер подстановок.
Өріс ұяшығына енгізілетін деректерді қабылдай алатын белгіленген мағыналар тізімін жасауға мүмкіндік береді.
Деректердің атауы мен түрін енгізгеннен соң, тінтуір меңзерін
Сипаттау
блогының тиісті өрісіне апарып кестені толтыру барысында ақпаратты дұрыс енгізуге мүмкіндік беретін түсіндірме жасайды. Түсіндірмені енгізу, əсіресе өрістің атауының мағынасы деректерді дұрыс енгізу үшін жеткіліксіз болған жағдайда міндетті. Мысалға, технологиялық жабдықтардың сипаттарын енгізуде D max (4.3 сурет) өрісінде қолданушы аталған модельдің станогында өңделуі мүмкін дайындаманың максималды диаметрінің өлшемі миллиметрмен көрсетілгенін білуі тиіс, яғни
Описание блогында келесідей түсіндірме енгізуге болады:дайындаманың максималды диаметрі мм-мен көрсетілген .
Түсіндірмені енгізгеннен соң,
Общие
бөліміндегі
Свойства
блогына көшіп, өріске қажетті қасиеттерді енгізіледі. 6.5 суретінде бір өрістің қасиеттері сипатталған кесте құрылымының үзіндісі көрсетілген:
80
Рис. 6.5. Кесте құрастырушысына кесте сипаттамасын енгізудің мысалы
Кестенің барлық өрістерінің сипаттарын енгізгеннен соң, құрастырушы жабылады, жəне де кестенің атауын беруді жəне егер бұрын қойылмаса, негізгі өрістерді енгізу ұсынылатын диалогты терезелер ашылады.
Кестенің атауын қою кезінде келесідей жайттарды ескерген жөн:
(объектілердің класы);
Негізгі өрістер ДҚ бір кестесінің деректері басқа кестелердің деректерімен байланысты болуы керек кезде белгіленеді. Сонымен қатар, негізгі өріс кестедегі əр жазбаны анықтауы тиіс жəне оның мағынылары қайталанбауы шарт. Деректерінің мағынасы барлық жазбаны анықтайтын кестенің кез-келген өрісі негізгі бола алады. Егер бір өрістің деректері арқылы жазбаны анықтауға мүмкіндік болмаса, бірнеше негізгі өрісті белгілейді. Негізгі ретінде
Счетчик(есепші)
деректер өрісін таңдауға болады
ол кестенің əр жазбасын біркелкі анықтайды.
81
Негізгі өріс кестелер құрастырушысында өріс қасиеттерін сипаттауда пайда болады, сондықтан құралдар панелінде қажетті өрісті таңдап тінтуірмен тиісті батырмаға басу қажет. Объектілердің сипаттары бірдей мазмұнды бірнеше кестелер құрастыру кезінде деректерді көшіру технологиясын қолданған жөн. Бұл үшін келесідей қадамдарды жасау керек:
Конструктор режимінде бұрын жасалған кестені ашу; басқа кестеде қайталанатын өрісті белгілеу;
белгіленген өрісті (барлық қасиеттерімен қоса) айырбастау буферіне көшіру;
айырбастау буферінен кестені құрастырушының тиісті жолына өрістің қасиеттерін енгізу.ДҚ кестелері құрастырылғаннан соң, деректердің тұтастығын қамтамасыз ету үшін байланысты кестелердің арасында байланыс орнату қажет.* Деректердің тұтастығы байланысты кестелердегі кездейсоқ өзгерістерден қорғанысына кепілдік береді. Байланысты кестелерде бір кесте басты, ал екіншісі – бағынышты болып табылады. Басты кесте негізгі өрісті, ал бағынышты – негізгі емес ұқсас өрісті сақтауы тиіс.
Кестелер арасында байланыс орнату үшін келесі қадамдарды орындау шарт:
деректер қорының терезесінің құралдар панелінде
Схема данных
пəрменін белсендіру (6.6 сурет);
дерекқор схемасының құрастырушысының ашылған терезесіне басты жəне бағынышты кестелерді негізу (6.7. сурет);
Егер кестелер арасында
байланысты өрістерді қатарлап жаңалау
жəне
Байланысты жазбаларды қатарлап жаңару
байланыс параметрлерін қосса, онда басты кестедегі кез-келген өзгерістер бағынышты кестеде де деректердің автоматты өзгеруі орын алады. Сонымен, деректер қорының кестелер құрамы қондырылған əр кестенің құрылымы құрастырылған, кестелер арасында байланыстар анықталып, орнатылған. Енді кестелерге деректер енгізуге кірісуге болады.
82
83
жəне пішіндер (формалар) арқылы. Деректерді енгізу жолын таңдауда келесі жайттарды басшылыққа алған жөн
Бақылау сұрақтары
84
7 тар а у
MІCROSOFT ACCESS ДҚБЖ-де СҰРАНЫСТАРДЫ ЖАСАУ ТЕХНОЛОГИЯСЫ
Кез-келген ақпараттық жүйесінің негізгі қызметі - пайдаланушыға қажетті жəне дұрыс ақпарат беру, жəне деректер қоры бұл қызметке сай келеді. ДҚ кестелерінде сақталған ақпаратты өңдеу сұраныстар арқылы жүзеге асырылады, ал сұраныстар дегеніміз – пайдаланушымен берілген шарттар бойынша (өрістер мағынасы) кестелерде ақпаратты іздеу жəне өңдеуге арналған пəрмендер жиынтығы. Access жүйесінде орындалатын əрекеттерге байланысты келесідей сұраныстар түрін жасауға болады: сұрыптау; жаңарту; қосу; жою; кесте құру. Сұраныстар түрі орындалу технологиясы жəне ақпаратты ұсыну формалары бойынша ажыратылуы мүмкін. Орындалу технологиясы бойынша сұраныстар тұрақты жəне параметриялық болып бөлінеді. Тұрақты сұраныстарда ақпаратты таңдау жағдайлары ұзақ уақыт бойы өзгермейді. Параметриялық сұраныстарда ақпаратты таңдау параметрлері өзгереді. Сұраныстарды орындау нəтижелері бойынша динамикалық кестелері алынады, олар өзінің пішіндері бойынша екі түрге бөлінуі мүмкін: ДҚ бастапқы кестесіне (кестелеріне) сай құрылымымен, ДҚ бастапқы кестесінен (кестелеріне) өзгеше құрылымымен – кросс- кестесі деп аталады. ДҚ бастапқы кестесімен салыстырғанда кросс-кестедегі бағаналардың тақырып аты болып атаулар емес, таңдалған өрістердің мағыналары табылады. Кросс-кестелер ерекше сұраныстар түрлері арқылы құралады – қиылыс, яғни бөлек өрістердің мағыналарын топтастыру арқылы ақпаратты таңдау үшін қолданылады.
Access жүйесінде пайдаланушыға сұраныстарды жасаудың екі тəсілі ұсынылады:
85
Мəзір режимінде сұраныс жасау шеберлер жүйесі арқылы орындалады. Бұл жағдайда пайдаланушы құрастыру кестесінде сұраныс параметрлерін көрсете отыра шебермен ұсынылатын мүмкіндіктерді қолданады. Бұл жағдада Access жүйесі бағдарлама кодын пəрмендердің арнайы реттілігін SQL — сұраныстарды құрастырудың жүйеленген тілінде құрылымдайды.
SQL
режимінде пайдаланушы сұраныс кезінде орындалатын барлық əрекеттерді SQL тіліндегі сəйкес пəрмендер арқылы сипаттауы тиіс. Мəзір режимінде сұраныстарды құрастыру мүмкіндіктері ДҚ кестелерінде ақпаратты өңдеудің кез-келген міндеттерін шешуге жеткілікті. Сұраныстарды құрастырудың технологиясын Access 2000 ДҚБЖ мысалында қарастырамыз, мұнда сұранысты құрастыру екі əдіспен орындалады: өз бетінше жəне шеберлер көмегімен. Жобалаудың кез-келген əдісі кезінде ДҚ объектілерінің Сұраныс терезесін ашу қажет [Запросы]*.
* Əрі қарай қарастырылатын оқытушылардың жүктемесін құру жəне талдау үшін жасалған деректор қорына негізделген.
86
Пайдаланушы сұраныстарды құрастырудың келесідей нұсқаларын таңдай алады: ДҚ элементтерінің терезесінің мəзір жолында [Создать]
таңбашасына тінтуірмен басу;
[Создание запроса в режиме конструктора] таңбашасына тінтуірмен басу;
[Создание запроса с помощью мастера] таңбашасына тінтуірмен басу.
Бірінші əдісті таңдағанда сұранысты жасау терезесі ашылады (7.2. сурет), онда пайдаланушыға өз бетінше жəне режимдердегі құрастырушы көмегімен жаңа сұраныс жасау ұсынылады
. Қайталанатын жазбалар. Бағынышсыз жазбалар.
7.3. Сұраныстарды сұранысты құрастырушы арқылы орындау
Сұранысты құрастырушы арқылы сұраныс орындаған (7.3.
сурет) кезде келесі əрекеттерді орындау қажет: сұраныс құрастырушысын ашу;
Добавление таблицы ашылған терезеде негізінде сұраныс жасалатын кестені не кестелерді таңдау (Добавить пəрмені арқылы).
87
7.3.
сурет. Сұранысты құрастырушы терезесі
арқылы ).
Таңдау тиісті кестеге тінтуірмен басу арқылы жасалады.
Сонымен қатар, құрастырушы терезесінде өрістердің атаулары бар кесте пайда болады (суретте осы əрекеттерді орындау тұтас сызықтармен көрсетілген);
Кестені (кестелерді) енгізген соң, [Закрыть] таңбашасына тінтуірменмен басу;
сұраныс қажетті кестенің өрстерін сұраныс құрастырушының өрістеріне көшіру (суретте осы ;əрекеттердің орындалуы пунктирлі сызықпен көрсетілген), содан соң сұранысты орныдау шарттары бойынша құрастырды жалғастыру;
Жазбалардың белгілі бір өрістердің мағынасына сай ретін орнату (мысалға, өрісте алфавит бойынша АТƏ);
экранда өрістердің мағынасын көрсету қажеттілігі болған жағдайда
Вывод на экран таңбасын тінтуірмен бір басу.
88
Батырма С ұ
ранысты
7.4. сурет. Құрастырушы режимінде жасалған сұраныс түрі
Сонымен қатар оқытушылар тектері алфавитті ретпен шығарылуы тиіс, ал Семестр өрісінің мағынасы экранға шығарылмауы тиіс. Берілген шарттарды орындау үшін құрастыру кезінде келесідей сұраныс параметрлері енгізілген:
АТƏ өрісі үшін
Іріктеу
— іріктеу тəртібі «өсу бойынша»;
Іріктеу шарттары
өрісінде
Семестр
өрісі үшін – іріктеу тəртібі
«көктемгі»; КЖ өрісі үшін Іріктеу тəртібі — «>0» шарты,бұл осы өрістегі курстық жұмысты орындауға бөлінетін сағттардың саны 0-ден артық болуы тиіс дегенді білдіреді;
Вывод на экран
өрісінде
Семестр
өрісіндегі мағыналарды көрсету алынып тасталған
Сұранысты құрастыру барысында оның орындалуына тексеріс жүргізуге болады. Ол үшін тінтуірдің меңзерімен құралдар панелінде сұранысты орындау таңбашасына басу жеткілікті. Біз іріктеуге сұраныс жасау технологиясын қарастырдық. Басқа сұраныс түрлерін жобалау технологиясы ұқсас. Құрастырудың аяқталысымен сұранысты құрастыру терезінде сəйкес таңбашаны басып жабу қажет. Сонымен қатар сұранысқа атау беруді ұсынатын диалог терезесі ашылады.
89
Дата/время түрлерінің өрістерінде қасиеттерін немесе шарттарын іріктеу үшін қолданылатын функциялар
Функция
Мағынасы
Day
1- 31 дейінгі аралықта айдың күндері бойынша іріктеу шарттарын бекітеді
Month
1-12 аралығында айлар бойынша іріктеу шарттарын бекітеді
Year
100-9999 аралығында жылдар бойынша іріктеу шарттарын бекітеді.
Weekday
Апта күндері бойынша 1 (жексенбі) бастап 7 (сенбі) аралығында іріктеу шарттарын бекітеді.
Hour
Тəулік сағаттары бойынша 0-23-ке дейінгі аралықта іріктеу шарттарын бекіту.
Datepart q или
ww Тоқсан жəне апта нөмірлеріне сай іріктеу шарттарын бекітеді (q 1 – 4 аралығындағы , ал ww
— от 1 - 53 аралығындағы мағыналарды қабылдайды)
Date()
7.5.
Ағымдағы күнді іріктеу шарты ретінде бекітеді (например, условие <Date()-15дегеніміз ағымдағы күннен 15-күннен кем барлық жазбалар таңдалатын болады деген сөз)
сурет. Сұраныс түрін таңдау терезесі.
= белгісі тұруы керек.
(егер сіз бұл ережені ұмытсаңызAccess өзі оырндайды).
Егер бір мезгілде бірнеше параметрлерге, яғни бірнеше өрістің мағынасына жауап беретін
И (AND)
логикалық шартына сай келетін, жазбаларды таңдау қажет болғанда, онда тиісті мағыналар Іріктеу шарттары өрісіне енгізіледі. Егер
ИЛИ (OR)
шартына байланысты, жазбаларды логикалық іріктеу қажет болса, онда сəйкес мағыналар
Или (немесе)
өрісінің жолдарына енгізіледі
Іріктеу шарттарын тікелей сұраныс құрастырушысының өрістеріне енгізуді тұрақты сұраныстарды жобалау кезінде орындау ұсынылады.
90
Қиылысты сұраныстарды құрастыру.
Орындау нəтижесі кросс-кестелер болып табылатын қиылысты сұраныстарды сандық өрістерді талдау үшін құру орынды. Мысалға, 7.6. суреттегі құрылымы көрсетілген кестенің негізінде əр түрлі топтарда оқытушылармен өткізілетін зертханалық жұмыстардың санын көру үшін сұраныс жасау қажет. Сұранысты орындау нəтижесінде динамикалық кесте алынады (7.7. сурет), оның бағанасының
АТƏ
ұяшықтарында оқытушының тегі мен инициалдары, 1
Группа бағаналарының саны
жазылған...
Группа N
7.6. суретте келтірілген кестелердің санына сəйкес, ал бағананың əр жазбасы бірдей көрсеткішке ие. Осылайша, АТƏ өрісі екі кестеде де бірдей мағынаға ие. Осы өрістің мағынасы кросс- кестеде жолдың тақырып аты деп аталады.
7.6. суретте Кросс-кестенің бағаналарының атауы
Группа
өрісінің мағынасы болып табылады. Кросс-кестенің бағаналарының ұяшықтарында сағаттар, яғни əр оқытушы үшін
Лабы өрісінде көрсетілген мағынасы жазылған. Нагрузка кестесіндегі əр оқытушы үшін жазбаның саны оның оқитын пəндерінің санына сəйкес болғандықтан, кросс-кестенің ұяшықтарына əр топтағы барлық пəндер бойынша зертханалық жұмыстардың жалпы санын жазу қажет.
91
Қиылыс сұраныстарын жасау дəйектілігі бұрын сипатталған сұраныстарды құрастыру технологиясынан аса айырмашылығы жоқ. Осындай сұранысты құрастыру алдында оны жасау тəртіптемесін таңдаған жөн, мысалға
Конструктор
немесе
Перекрестный запрос.
Конструктор
тəртіптемесін таңдауда
Запрос
мəзірінде
Перектрестный
таңбашасына тінтуірмен басқанда құрастырушы терезенің түрі 7.8. суреттегідей күйде болады.
АТƏ
1 топ
2 топ
N
тобы
Сидоров С.С.
10
20
30
Петров П.П.
0
0
10
92
93
Қиылысты сұраныста үш өріс болу керек екендігіне назар аударған жөн. Бір өріс - жолдардың тақырып аты, екіншісі бағаналардың тақырып аттарын анықтаса, үшіншісі - бастапқы кестедегі тиісті өрістің мəнін сақтауы тиіс. Қарастырылған мысалда алғашқы екі өріс үшін Групповая операция атты құрастырушының жолында Группировка параметрі таңдалса, ал үшінші өрісте Sum
(сомалау) параметрі таңдалады. 7.9. суретте осы сұранысты орындаудың нəтижесі. Сұраныстағы жолдың саны АТƏ өрісіндегі мағыналар санына тең. Келесіге назар аударайық. Жүктеме бастапқы кестесінде бір оқытушыға арналған жазбалар саны бірден көп жəне оқылатын пəндер санына тəуелді.
Группировка топтық операциясын орындауда барлық жазбалар оқытушылардың тегі бойынша бір жолға құрылады. Осындай əрекеттер
Группа
өрісінде де орындалады.
7.4. Сұраныстар арқылы есептеулердің автоматтандырылуы
ДҚБЖ Access бағдарламасының маңызды қасиеттерінің бірі - əр түрлі есептеулерді автоматтандыруда. Мысалға, рубль валютасындағы тауар бағасын шетелдік валюталарға қатынасын есептеу үрдісі. Мұндай есептеулер мекемелердің қаржылық жəне сауда-саттық қызметінде қажет. Сұраныстарды қолдану арқылы есептеу үрдісі сұранысты құрастыруда арнайы есептеу өрісін жасауға негізделген. Бұл əдісті бастапқы кестеде есептеу өрісі қарастырылмаған жағдайда қолданған жөн. Конструктор тəртіптемесінде сұраныс құру кезінде жасауға болады, ол үшін келесідей қадамдар орындау қажет:
- Конструктор
тəртіптемесінде сұраныс құру;
- Өріс жолының соңғы ұяшығына меңзерді қою жəне контекстік мəзірде тінтуірдің оң жағын басып ашылған терезеде
Построить пəрменін іске қосу, оны орындау нəтижесінде есептеуге өрнек құру жүзеге асырылатын өрнек құру терезесі ашылады. Мысалға, оқытушының көктемгі семестр бойынша жүктемесін есептеп шығару қажет (7.10 сурет). Кестенің бұл сұранысында тек үш өріс таңдаймыз:
АТƏ, Семестр, Предмет. Далее
, меңзерді құрастырушының төртінші ұяшығының
Поле
жолына қойып есептеу өрісіне атау берейік:
Пəн бойынша сағат саны . Сонан соң, өрнек құрастырушыны шақырып (7.11 сурет), барлық сандық өрістердің есептеу формуласын жасайық. Осы формуланы сұраныстың есептеу өрісіне саламыз.
7.2. суретте сұранысты орындау нəтижесі көрсетілген.
94
95
Осылайша сұранысты орындау нəтижесінде нақты оқытушы жүргізетін əр пəн бойынша жалпы сағат саны есептелген. Назар аударатын жайт, экранға шығарылған динамикалық кестеде
Семестр өрісі жоқ, себебі сұраныстарды құрастырушы терезесінде тиісті жою жасалынған.
7.5. SQL сұраныстардың құрылымдалған тілі туралы жалпы түсінік.
Біз сұраныстарды құрастырушы арқылы орындалатын əр түрлі сұраныстардың технологияларын қарастырдық. Дегенмен, кез- келген сұранысты орындау SQL бағдарламасы арқылы жүзеге асыралады, ол құрастыру барысында автоматты түрде жасалынады. Бұл бағдарламаның мəнін түсіну үшін Конструктор емес SQL режимінде сұранысты қарасақ болғаны. Мысал ретінде нəтижелер жəне ставка бойынша есептеу өрістері бар оқытушының жүктемесін құрылымдауға сұранысты қарастырайық (7.13 сурет). 7.13 а суретте сұраныстың АТƏ өрісінің мағынасы бойынша деректерді іріктеу шарты бар бөлігі көрсетілген, ал 7.13, б суретінде – есептеу өрістері бар сұраныс бөлігі. Егер бұл сұранысты SQL режимінде қарастырсақ, сұраныс құрастырушысының терезесінде -бағдарламаның мəтіні (7.14 сурет) пайда болады.
96
а
б
7.13. сурет. Сұрыптауға берілген сұраныстың екі үзіндісі (а,б)
97
7.14 сурет.
SQL
тəртіптемесіндегі құрастырушы терезесі
SELECT нұсқауы (оператор) тілдің ядросы болып табылады. ДҚ кестесінен өрістерді таңдау үшін қолданылады. Аталған мысалда сұранысқа енгізілген Жүктеме кестесінің барлық өрістері көрсетілген (7.6. сурет). FROM ұсынысы нұсқаудың бір бөлігі болып табылады жəне сұраныстың деректер көзін анықтау үшін қолданылады. WHERE ұсынысы сұраныс орындауда деректерді іріктеу шарттарын бекітеді. Аталған сөйлемде деректерді іріктеу шарты АТƏ өрісінің мəні болып табылады, ол
Нагрузка кафедры
формасының
ПолеСоСпискомО
енгізілген.
Жалпы түрде SELECT нұсқауының синтаксисін келесідей сипаттауға болады:
SELECT [ALL] (кестенің немесе сұраныстың өрістерінің тізімі);
FROM (сұраныс құрастыруда негіз болатын кестелер мен сұраныстардың тізімі);
WHERE (деректерді іріктеу шарттары);
GROUP BY (сұранысты орындау нəтижелеріне енгізілетін өрістердің саны);
HAVІNG (сұраныстағы деректерді топтастыру шарттары);
ORDER BY (сұраныста деректердің шығарылуы реттелетін өрістер саны).
Қарастырылатын құрылымнамада SELECT шарттары:
98
ALL — кілт сөз, оның мағынасы – нəтижеленетін жазбалардың жинағына сұраныстың шарттарын қанағаттандыратын кестенің немесе сұраныстың барлық жазбалары енгізіледі; DІSTІNCT — нəтижеленетін жазбалардың жинағына кестенің немесе сұраныстың қайталанатын жазбалары енгізілмейтінін білдіретін негізгі сөз.
Деректерді анықтаудың операторы
Оператор
Мағынасы
CREATE TABLE
Жаңа ДҚ кестесін құрады
DROP TABLE
ДҚ кестені жояды
ALTER TABLE
Бар кестенің құрылымын немесе оған берілетін тұтастық шектеулерін өзгертеді
CREATE VІEW
SQL-сұранысына сəйкес келетін виртуалды кесте ні құрады
ALTER VІEW
Бұрын берілген көріністі өзгертеді
DROP VІEW
Бұрын берілген көріністі жояды
CREATE ІNDEX
Сəйкес атрибуттары бойынша жылдам кіруді қамтамасыз ететін кейбір
DROP ІNDEX
Бұрын жасалған индексті жояды
Деректерді манипуляциялау операторы
9
Оператор
Мағынасы
DELETE
Негізгі кестенің іріктеу шарттарына сəйкес келетін бір немесе бірнеше жолдарды жояды. Оны қолдану тұтастықты қолдау қағидасына сəйкес. Сондықтан ол үнемі дұрыс орындалмауы мүмкін, тіпті синтаксистік дұрыс жазылса да
ІNSERT
Базалық кестеге бір жол енгізеді. Оның кестенің не сұраныстың бір кестесінен екіншісіне бірнеше жолды бірден көшіретін модификацияларына жол беріледі
UPDATE
Іріктеу шарттарына сай келетін бір немесе бірнеше жолдарындағы бір не бірнеше бағаналардың мағынасын жаңартады
9
Сұраныс операторы
Оператор
Мағынасы
SELECT
Алгебраның релятивтік операторларының барлығын ауыстырады жəне сұранысқа сай келетін нəтижелі қатынас құруға мүмкіндік береді.
Əрекеттерді (транзакцияларды) басқару операторлары
Оператор
Мағынасы
CCOMMІT
Транзакцияға біріктірілген кешенді өзара байланысты ақпарат өңдеуді аяқтайды
ROLLBACK
Транзакция барысында енгізілген өзгерістерді өшіреді
SAVEPOІNT
ДҚ аралық мəнін сақтайды жəне оны болашақта қайтып келу үшін белгілейді
Деректерді əкімшілендіру операторлары
Оператор
Мағынасы
ALTER DATABASE
Деректер қорындағы негізгі объектілердің жинағын жəне барлық деректер қорына қатысты шектеулерді өзгертеді
ALTER DBAREA
Бұрын жасалған сақтау облысын таңдайды.
ALTER PASSWORD
Барлық деректер қорына кілт сөзді өзгертеді
CREATE DATABASE
Жаңа деректер қорын жасайды
CREATE DBAREA
Деректер қорын сақтаудың жаңа облысын табады
DROP DATABASE
Деректер қорын жояды
DROP DBAREA
Деректер қорын сақтау облысын жояды
GRANT
Деректер қорына немесе оның жеке элементтеріне қол жеткізу құқығын ұсынады
REVOKE
100
Деректер қорына немесе оның жеке элементтеріне қол жеткізу құқығын шектейді
Басқару операторлары
Оператор
Мағынасы
DECLARE
Сұранысқа меңзерді қояды, атау беріледі, олармен байланысты ДҚ анықтайды
OPEN
Деректер қорының меңзерімен объектілерін жабу
FETH
Белгілі бір жазбаға меңзерді қойып, оны оқиды
CLOSE
Меңзерді жəне деректер қорының объектілерін жабады
PREPARE
SELECT ережесіне сəйкес, сұраныс орындау жоспарын жасайды.
EXECUTE
Бұрын жіберілген сұраныстарды орындайды
Кілт сөздер жазбада болмауы мүмкін, дегенмен, құрылымдалған
SQL тілі операторлардан жəне грамматикадан құралған.
Бақылау сұрақтары
101
8 тарау
MІCROSOFT ACCESS ЖҮЙЕСІНДЕГІ ДҚБЖ ҚАЛЫПТАРЫН ӨҢДЕУ ТЕХНОЛОГИЯСЫ
белгіленуі
Wіndows жүйесінде пайдаланушы қосымша деп аталатын заманауи қолданбалы бағдарламаларды жасау пайдаланушының «жолдастық» интерфейсін жобалауды қажет етеді, яғни компьютер мен пайдаланушы арасында диалогты ұйымдастырудың тиімді əдістерін əзірлеу. Осындай диалогты ұйымдастырудың тəсілінің бірі Кестеге деректерді енгізу қалыптары оператордың қателіктерін жоққа шығаратын ақпаратты енгізудің үрдісін қамтамасыз етуі қажет. Сонымен қатар, осындай формалар кестедегі деректердің талдауын жасауын қамсыздандыруы тиіс. Сұранысқа ақпаратты өңдеудің шарттарын енгізуге арналған ұқсас тағайындалуы бар қалыптар сұраныстарды SQL тілін қолданбай құрастыруға мүмкіндік береді. Құрылған қолданбалы бағдарламаны тиімді рəсімдеуін қамтамасыз етуге арналған пайдаланушы интерфейсін ұйымдастырудың қалыптары əр түрлі тағайындаулы болуы мүмкін: қалып-бет басы, қалып-мəзір, бастырмалы қалыптар жəне т.б.
ДҚ кестелерімен жұмыс кезінде ыңғайлы жəне интуитивті түсінікті интерфейс түріндегі деректерді енгізу қалыптары келесідей амалдардың орындалуын қамтамасыз етеді:
деректерді қосу жəне енгізу; кез-келген жазбаны қарау; деректерді түзету. 8.1. суретінде САПР ТП «ЛАЗЕР 2000» кестелерінің біріне деректер енгізудің қалыбы көрсетілген. (16 тарауды қараңыз).
Деректерді енгізу қалыптарын əзірлеу келесідей дəйектілікте орындалады:
102
деректер қорының терезесінде
Формы
объектісін ерекшелеу(белсендіру);
Создать
пəрменін таңдау
ашылған
Новая форма
диалогты терезесінде (8.2 сурет) қалып жасалатын кестені (тізімнен) таңдау;
қалыпты жасау əдісін таңдау.Access жүйесі деректер қорын құрастырушысына қалыптарды жобалаудың жеті тəсілін ұсынады: Конструктор (құрастырушы); Мастер форм (қалып шебері); Автоформа (автоқалып): бағаналы; Автоформа (автоқалып): таспалы; автоформа: кестелі; Диаграмма; Жиынтық кесте. Деректерді енгізудің қалыптарын жасау үшін қалыптарды автоматты жобалау əдісі Автоформа:бағаналы таңдау ұсынылады. Осы тəсілді қолданған жағдайда кестенің барлық өрістері бір бағанада орналасады, яғни əр өріс бір жолда. Өрістің таңбасы кестеде көрсетілген атауға сай. Бір бетте (экранда) бір жазбаның деректерін енгізуге арналған өрістер орналасады. Осылайша алынған қалыпты əрі қарай Конструктор тəртіптемесінде ашып аяқтауға болады (оны қалыптарды өз бетінше жасауға да қолданады).
103
Кестелік қалыпта бір бетте монитор экранына қанша жазба сыйса, сонша жазба көрсетіледі (8.3. сурет). Сонымен қатар, əр жазба бір жолды алады. Қалып-диаграммасын кесте мəліметтерін түрлі диаграммалар мен сызбалар түрінде көру үшін жасаған жөн. Осындай қалыптар ұйымның экономикалық қызметінің немесе ғылыми тəжірибелердің нəтижелерін өңдеуге қажет екендігі айқын. Жиынтық кестеде екі байланысты кестенің мəліметтері көрсетілуі мүмкін, оның біреуі басты, ал екіншісі – бағынышты. Бағынышты кесте басты кестенің қалыбына енгізілген. 8.4. суретте келесі топтамалардан құралған қалыптарды жасаушы терезесі көрсетілген:
Заголовок формы, Область данных, Примечание формы.
Осы топтамалардың тағайындалуы олардың атауларымен анықталады.
Пішінді құрастыруда қолданылатын пəрмендердің тағайындалуын қарастырайық.
1 өріс
2 өріс
3 өріс
4 өріс
104
Жазу
Ө
ріс Ауыстырып
қосқ
ыштар тобы
Выключатель
Сөндіруші қосуш
ы Жалауша
Тізімі бар
ө рі
Бағынышты қалып (есеп)
Қосымша парақ Беттің үзігі
Объек
тінің қосылған жиектемес
і
Объектінің еркін жиегі
Рисунок
Кнопка Список
Надпись пəрмені қалыптарды құрастырушының кез-келген топтамасына мəтін жазбаларын енгізуге арналған: Ескертпе. Бірнеше жолдарға жазба енгізу үшін бірінші жолдың соңында күймешені қайтару символын енгізу үшін [Ctrl] + [Enter] пернелерін басу қажет. Бұл жағдайда келесі мəтін жолдары автоматты түрде көшіріледі, ал жазбаның максималды кеңдігі бірінші жолдың ұзындығымен анықталады. Деректерді енгізудің тиісінше өрістерін жасауға арналған [Поле], [Поле со списком], [Список] пернелері сұранысқа
105
деректерді енгізудің қалыптарын жобалауда қолданылады.
Егер кестеге деректерді енгізудің қалыптары автоматты тəсілдердің бірімен жасалған болса, онда өрістер автоматты түрде қалыптарды құрастырушының аясында орналасады жəне пайдаланушы бұл əмірлерге қайта оралмайды. Кестеге деректерді енгізудің қалыптарын өз бетінше құрастыруда өрістерді орналастыру кестенің өрістер тізімінен өрісті көшірту жүзеге асырылады. Ол үшін Конструктор режимінде Вид мəзірін белсендіріп,
Список полей пəрменін таңдап жəне терезеде ашылған тізімнен ретімен өрістерді көшіртіп, кестені құрастырушы деректерінің аясында орналастыру (8.5. сурет). Көшіртудің дəйектілігі жəне өрістерді орналастыру деректерді енгізудің дəйектілігіне сай болуы тиіс. [Группа переключателей], [Выключатель], [Включатель], [Флажок] таңбалары логикалық түрдегі өрістерге деректерді енгізуді ұйымдастыруға арналған.
Кнопка
пəрмені қалыптармен жұмыс кезінде басқарушы батырмаларды жасауға арналған.
Рисунок
пəрмені қалыпқа суреттерді енгізуге арналған. Суреттерді енгізу технологиясы Word мəтіндік редакторындағы суреттерді енгізу технологиясына ұқсас.
Свободная рамка объекта
пəрменімен ашылатын терезеде OLE-
объектілері түріндегі кестенің өріс деректері көрсетіледі.
106
Кестелерді автоматты құрастыруда қалыптағы осындай терезелер де автоматты жасалады.
Присоединенная рамка объекта пəрменімен ашылатын терезеде басқа құжатта немесе басқа ДҚ орналасқан OLE-объектісін енгізуге болады.
Разрыв страницы пəрмені егер деректерді енгізетін өрістер бір бетте (дисплейдің экранында) орналаспайтын жағдайда қолданылады.
Набор вкладок пəрмені егер деректерді енгізудің өрістері бір бетке (дисплейдің экранына) сыймаған жағдайда қолданылады. Сонымен қатар, сəйкес қосымша жасауда белгілі бір сипаттары бойынша біріктірілген əр топ өрістеріне ұсынылады. Қалыпты құрастыру барысында өрістерді орналастыру технологиясы өрісті қосымшадағы сəйкес орынға көшіртуге негізделген.
Подчиненная форма (отчет) пəрмені құрылымдық қалыптарды жасауда қолданылады, олар əдетте, бірі-бəріне қатынасымен байланысты кестелер үшін жасалады. Бұл жағдайда бір кесте – басты, ал басқасы - бағынушы болады. Құрылымдық қалыптарды əзірлеу жүйесі бағынышты кестеге деректерді енгізу қалыбын əзірлеуді жəне бағынышты қалыпты енгізу қажет облысты ескеретін басты кестеге деректерді
Подчиненная форма
пəрменін қолдана отыра енгізу қалыптарын жасауды біріктіреді.
107
Ақпаратты енгізудің құрама бөлігін құрастыру САПР «ЛАЗЕР 2000» жинағындағы технологиялық үрдістердің жол карталарын автоматты жобалауға деректер базасын жасау мысалында көрсетілген.
Параметрлік сұраныстарды жасау технологиясын жəне олармен байланысты деректерді іріктеуге шарттарды енгізуге арналған қалыптарды қарастырайық:
108
Беттің үзілуін белгілеу
Бағынышты қалып
8.8. сурет. Басты кестеге деректерді енгізу қалыбы
109
Осындай қалыптарды жəне сұраныстарды жасаудың технологиясы 7.3. жəне 8.2. тармақшаларда аталған тəсілдерге сай келеді. Ерекшелігі тек оларды жобалау дəйектілігінде:
деректерді іріктеу шарттарын енгізбей сұраныс жасау; деректерді іріктеуге арналған қалыпты жасау; сұранысты кұрастырушы режимінде ашу;
тиісті өріс үшін
Условие отбора
жол ұяшығына меңзерді
қою;
сəйкес өріс қалыбының мағынасы мен деректерді іріктеу
шарттары арасында байланыс орнататын көрініс құру.
Мысал ретінде оқытушылардың жүктемесін жасау жəне талдау үшін қолданылатын деректер қорын алайық. Деректер қорымен жұмыс барысында жиі Оқытушылардың жүктемесі кестесінен тегі бойынша іріктеу жасауға тура келеді, сондықтан тиесілі сұраныс жасалған болатын (8.10 сурет). Осындай сұранысты орындау үшін
ФИО
өріс ұяшығында
Условия Отбора
жолына оқытушының тегі мен инициалдарын енгізу қажет.
Тегін енгізу үшін 8.11 суретте көрсетілген қалып жасалған болатын, онда тізімі бар арнайы өріс қарастырылған.
Өрнек құруды ашу батырмасы
110
Оқытушының жүктемесі сұранысында қалыпты жасағаннан соң (8.10 суретті қараңыз) Іріктеу шарты жолында АТƏ өрісі жолында мынадай түрдегі
[Forms]\[Нагрузка кафедры]\[ПолеСоСписком0
] көрініс құрылады, мұнда
Forms
— ДҚ объектісі (аталған жағдайда қалып) мағынасын білдіретін кілт сөз;
Нагрузка кафедры
— деректер қорының(қалыптың) атауы;
ПолеСоСпискомО
— Оқытушылардың жүктемесі сұранысында
ФИО
өрісі үшін деректерді іріктеудің шарты болып табылатын қалыптағы өріс атауы . Тік жақшалар жəне леп белгісі осы көріністерді құрудың грамматикасының бөлшектері болып табылады.
Осындай көріністерді құрудың оңай əдісі -
Построитель выражений
шеберін қолдану арқылы (8.12 сурет). Ол үшін қалыпты құрастырғаннан соң қажет:
сұранысты құрастырушы режимінде ашу;
Условие отбора
жол ұяшығына меңзерді қою; өрнектерді құрастырушыны ашу.Құрастырушы терезесі ашылғаннан соң келесі амалдарды орындаған шарт:
сəйкес таңбашасында тінтуірдің батырмасын басу арқылы ДҚ объектісін таңдау (бұл жағдайда
Forms);
осы типтегі объектілердің ашылған тізімінде қажетті объект(қалып) атауын таңдау
Тегі жəне инициалдарын таңдауға
арналған тізім өрісі
111
əрі қарай ашылған терезеде ДҚ барлық бөлшектерінің (өріс, қолтаңба, таңбашалар жəне т.б.) көрсетілген тізімнен
ПолеСоСпискомО
таңдау керек
Аталған амалдар негізінде сұраныстағы деректерді іріктеу шарттарын қалып өрісіне енгізілетін мағыналармен байланыстыратын өрнек қалыптасады.
Кез-келген қосымшаны жасаудың соңғы мақсаты – ыңғайлы пайдаланушы интерфейсін жасау. Пайдаланушы интерфейсін жасау киноның сценарийін жазумен іспеттес. Access жүйесінде оған кірістірілген бағдарламалық құралдар, соның ішінде Vіsual Basіc бағдарламалау тілі, жасаушыға пайдаланушы интерфейсін аз шығын арқылы жасауға мүмкіндік береді, себебі Access жүйесі ортасында пайдаланушылық интерфейстің қалыптарын құрастыруда объектілі-бағытталған бағдарламалау əдісі қолданылады. Бұл əдістің мəні – жасаушы объектілердің қасиеттерін сипаттайды, ал бағдарлама осы қасиеттерге сай экранда
112
берілген объектілерді қалыптастырады.
Қолда бар құралдарға қарамастан, пайдаланушы интерфейсін жасау өнер болып табылады. Сондықтан пайдаланушы интерфейсі үшін коммерциялық жүйелерді жасауда дизайнерлердің көмегіне жүгінген жөн. Қосымшаның сценарийі, яғни қалыптардың құрамы мен дəйектілігі жасаушымен нақты тапсырманы шешу алгоритміне сай анықталады. Пайдаланушы интерфейсінің қалыбын жобалауда кестелерге жəне сұраныстарға мəліметтерді енгізу технологиясын сипаттау кезінде қарастырылған əдістер мен тəсілдер қолданылады. Нақты жағдайда қалыпты жасаудың негізгі əдісі – оларды құрастырушы (конструктор) тəртіптемесінде жасау. Деректер қорымен жұмысты автоматтандыруға мүмкіндік беретін басқарушы бөлшектерді жасау технологиясын қарастырайық. Пайдаланушы интерфейсті жасаудың кең тараған əдісі – пернелі қалып деп аталатын əдіс, онда басқарушы объектісінің бірі перне болып табылады. Осындай пернеге «басу» белгілі бір əрекеттің орындалуын білдіреді, мысалға, қалыпты немесе сұранысты ашу, есепті басып шығару, қосымшадан шығу жəне т.б. Сонымен, пайдаланушы интерфейс жүйемен жұмыс барысында əрекет алгоритміне сай келетін экрандық қалыптардың дəйектілігі ретінде қарастырылады. Экрандық қалыптар деректер қорының базасының барлық объектілерін, кестелерді, сұраныстарды, есептерді басқарудың бөлшектеріне ие болуы тиіс екендігі анық. Ма кро с тар - жұмысын деректер базасының бөлшектерімен автоматтандыратын макропəрмендер жинағы болып табылады. Мод у льде р — Vіsual Basіc тілінде жазылған бағдарламалар.
Кестеге деректерді енгізу үшін жасалған қалыбы пайдаланушыға келесідей əрекеттер жасауға мүмкіндік береді: деректерді қосу жəне енгізу, кез-келген жазбаны қарау, деректерді дұрыстау.
Деректерді енгізу жəне қосу.
Деректердерді енгізудің техникалық тəсілдерін 8.13 суретте көрсетілген мысал негізінде қарастырайық.
113
Жаңа жазбаға көшу таңбасы
Келесі жəне бұрынғы жазбаға көшу таңбасы
Кестенің бірінші жəне соңғы жазбасына көшу таңбасы
Көрсетілген қалып құрама болып табылады жəне деректерді екі байланысты кестеге енгізу үшін арналған:
технологиялық операциялардың Түрі жəне технологиялық операциялардың типі. Осындай қалып өрісіне ақпарат енгізу технологиясы Word
редакторында кестеге ақпарат енгізу технологиясымен іспеттес.
Жазбаларды қарау жəне деректерді түзету.
Кестемен жұмыс барысында белгілі бір жазбаны қарау жəне түзету енгізуі, яғни белгілі бір өрісте деректі өзгерту қажеттілігі туындайды. Ол үшін келесі əрекеттерді орындаған жөн
- Түзету
мəзірінде
Іздеу
пəрменін таңдау немесе құралдар панелінде сəйкес таңбашаны белсендіру;
- ашылған
Іздеу жəне алмастыру диалогты терезесінде қызықтыратын жазбаның белгілі бір өрісінің мағынасын енгізу;
114
115
- Поиск далее
пернесіне тінтуірмен басу .
Орындалған əрекеттер нəтижесінде деректерді енгізу қалыбының терезесінде іздеген жазбаның барлық өрістерінің мағыналары шығады. 8.14 кестеде кестеде 005 бұйымды жинау технологиялық үрдісінің сипаты сақталған №25 амалды іздестіру мысалы көрсетілген. Кестені ашу кезінде қалып деректерінің аясында №5 амал мазмұны көрсетілген. Табу пəрменінің іске қосылуымен Іздеу жəне алмастыру диалогты терезесі пайда болады. Оның
Образец
(үлгі) өрісінде 25 тең өріс
№ енгізілген. [Найти далее] батырмасын басқаннан соң жүйе жазбаны іздеуді бастайды жəне 25 амал үшін барлық өріс мағыналарын шығарады (8.15 сурет) Іздеу жəне алмастыру диалогты терезесінде өрістің мағынасын өзгерту қажеттілігі туындағанда
Замена қосымшасын ашып, № оп өрісіндегі деректердің сəйкес түзетулері немес алмастырылуын жүзеге асыру.
Бақылау сұрақтары
116
9 тарау
ДҚБЖ MІCROSOFT ACCESS ЕСЕПТЕМЕ ЖАСАУ ТЕХНОЛОГИЯСЫ
тағайындалуы Есептемелер, əдетте, ақпаратты өңдеу нəтижелерін басылымға шығару үшін жасалады. Есептемелер қалыптарға ұқсас кестелермен де, сұраныстармен де байланысты болуы мүмкін. Бірінші жағдайда, есептемеде барлық кесте бойынша ақпарат орналастырылады, ал екіншісінде – тек тиісті сұраныс талаптарына сай келетін жазбалар ғана. Тікелей кестеден немесе сұранысты орындау нəтижесін ақпаратты басылымға шығарумен салыстырғанда есептемелер келесідей артықшылықтарға ие : Есептемелерге сурет, диаграмма жəне өзге де OLE- объектілерін, сонымен қатар, тараулардың атауларын жəне басқа мəтіндік ескертпелерді енгізуге болады. Есептемелер ұйымның қызметін жарнамалайтын презентациялар үшін қолданылады жəне бағынышты есептемелері болуы мүмкін
Басылымға шығармастан бұрын есептемені алдын-ала экранда көруге болады.
Есептемені жасаудың бастамасы қалыпты жасау технологиясына ұқсас:
деректер қорын ашу;
деректер қорының терезесінде
Отчеты
объектісін ерекшелеу
ДҚ объектілерінің ашық терезесінде Есептемелер (9.1. сурет) жаңаны жасау əдіс-тəсілдері мен бұрын жасалған есептемелердің тізімі көрсетіледі.
117
9.1. сурет. ДҚ есептемелерінің терезесі Access 2000 жүйесінде жаңа есептемені жасау үшін екі əдіс ұсынылады: есепті құрастырушы режимінде жəне шебер көмегімен жасау.Есептемені құрастырушы режимінде жасау шебер арқылы есептеме жасау дағдыларын игергеннен соң əзірлеген абзал. Сондықтан, соңғы нұсқаны қарастырайық. Шебер арқылы есептеме жасау - ретімен ашылатын диалогты қалыптардағы сұрақтарға жауаптардың дəйектілігін білдіреді.
есептеме негізделе отыра жасалатын кестені немесе сұранысты таңдау;
мағыналары есептемеге енгізілетін өрістерді таңдау;
барлық əрекеттерді орындағаннан соң тінтуірмен
Далее
батырмасына басу.
Келесі ашылған диалогты терезеде (9.4. сурет) жазбаларды топтастырудың ретін таңдау қажет: «өсуі» немесе «азаюы» бойынша
118
Таңдалған өрісті көшіру таңбасы
Түйме тасу барлық өрістерді немесе сұрату
119
жəне қажетті қорытынды есептеу шығарылу тиісті сандық өрістерді таңдау. Келтірілген мысалда деректерді іріктеу үшін пəн өрісі таңдалған. Бұл дегеніміз, есепті əр мұғалім дəріс оқитын, зертханалық жұмыс өткізетін немесе курстық жұмыстың орындалуын бақылайтын пəндер атаулары бойынша рəсімдеу кезінде семестр бойынша алфавит ретімен, яғни «өсуі» бойынша орналасады. Қорытынды жасау үшін өріс таңдау үшін топтастыру тəртібін орнатқаннан соң тінтуірдің оң жағымен Нəтижелері таңбашасына шеріп басу қажет. Келтірілген мысалда сағатты барлық сандық өрістер бойынша есептеу қарастырылған. Нəтижелері терезесінің келесідей нұсқауларына назар аударайық (9.4. суретті қараңыз): деректер мен нəтижелер жəне тек қана нəтижелер. Бірінші жағдайда есептемеге барлық пəн бойынша сағат саны көрсетіліп жəне есептеу нəтижелері көрсетілетін тағы бір жолы бар жазбалар шығарылады. Ақпаратты шығарудың мұндай жолы - деректер топтамасы бар есеп жəне қорытынды шығару деп аталады.
120
121
122
Екінші жағдайда əр оқытушы үшін əр семестр бойынша пəннің атауысыз есептеу нəтижелері көрсетілетін болады (əр өріс бойынша семестрдегі жалпы сағат саны) 9.5. суретте көрсетілген диалогты терезедегі барлық аталған əрекеттерді орындаған соң, есептемелердегі деректердің көрсетілу нұсқалары ұсынылады. (9.6. сурет). Есептемені рəсімдеу стилін таңдауда есепті жасау аяқталады. Есепті жасау шеберінің соңғы диалогты терезесінде көрсетілгендей есепке атау қою ғана қалады. (9.7. сурет) 9.8. суретте деректердің топтастырылуы жəне қорытында шығарылған есептеменің мысалы көрсетілсе, 9.9. суретте - қорытынды есептің мысалы.
Бақылау сұрақтары
123
124
10 тарау
ДЕРЕКТЕР ҚОРЫНЫҢ ОБЪЕКТІЛЕРІМЕН ЖҰМЫСТЫ АВТОМАТТАНДЫРУ
Макрос дегеніміз жиі қайталанатын əрекеттерді орындауды автоматтандыру үшін қолданылатын макропəрмендердің дəйектілігін, яғни Mіcrosoft Access жүйесінің ережелерін білдіреді. Access жүйесінде макропəрмендерді атқаратын қызметіне қарай келесідей кластарға бөлуге болады:
10.1 кесте
Басқарылушы макростарды əзірлеуге арналған макропəрмендер тізімі
Макропəрмен
Белгіленуі
Кестелерді, сұраныстарды, қалыптарды, есептерді ашу жəне жабу
Жабу
Белсенді терезені жабады
Қалыпты Ашу
Қалыпты кесте, құрастырушы немесе қалып тəртіптемесінде ашады
Модуль Ашу
Модульді құрастырушы тəртіптемесінде ашады
Сұранысты Ашу
Сұранысты кесте немесе құрастырушы тəртіптемесінде ашады
Есепті Ашу
Есепті көру тəртіптемесінде ашады
Кестені Ашу
Кестені кесте немесе құрастырушы тəртіптемесінде ашады
Макропəрмен
Белгіленуі
Деректерді басып шығару
Қалыпты Ашу
Қалыпты алдын-ала қарау тəртіптемесінде ашады
Есепті Ашу
Есепті алдын-ала қарау тəртіптемесінде ашады
Кестені Ашу
Кестені алдын-ала қарау тəртіптемесінде ашады
Форматында шығару
XLS —Excel үшін, RTF —Word үшін.
Басу
Ақапаратты басылымға жібереді
Сұранысты орындау
Сұранысты ашу
Сұранысты іске қосады жəне таңдалған жазбаларды кесте түрінде шығарады
Пайдаланушы мəзірін құрастыру жəне мəзір пəрмендерін орындау
Оқиғаны болдырмау
Оқиғаны (орындалатын əрекетті) болдырмайды
Мəзір Пəрмені
Стандартты мəзір пəрменін орындайды. Пайдаланушының жеке мəзірін жасауда қолданылуы мүмкін
Шығу
Access жүйесінің барлық терезелерін жабады жəне одан шығуды орындайды
Бағдарламаны Қосу
Access Basіc рəсімін орындайды
Макросты Қосу
Басқа макросты қосады
Барлық Макросты тоқтату
Ағымдағыны қоса барлық макростың жұмысын тоқтатады
Макросты тоқтату
Ағымдағы макростың жұмысын тоқтатады.
Мағыналарды қондыру
Жаңарту
Белсенді объектіде (кесте немесе қалып түрінде) деректерді жаңарту үшін қолданылуы мүмкін.
Пернетақта пəрмені
Басылатын пернелердің реттілігін айырбастау буферіне сақтайды
Мағына Беру
Кез-келген басқару элементінің мағынасын жаңартады немесе өзгертеді
Деректерді іздеу
Сүзгіні қолдану
Есептер мен қалыптарда шығарылатын ақпаратты шектейді.
125
Макропəрмен
Белгіленуі
Келесі Жазба
Ағымдағыдан кейінгі жазбаны іздеуді жүзеге асырады
Жазбаны Іздеу
Берілген іздеу шарттарын қанағаттандыратын жазбаны іздестіреді
Жазбаға
Нөмірі көрсетілген, бірінші, соңғы, алдыңғы жəне келесі жазбаларды ағымдағы қылады
Пайдаланушы мəзірін құрастыру жəне мəзір пəрмендерін орындау
Мəзір Қосу
Ашылатын Мəзір жасайды
Мəзір Пəрмені
Access жүйесінің қызметін атқарады
стандартты
мəзірінің
бірінің
Ақпаратты экранда көрсетуді басқару
Экранда Көрсету Макростың жұмысы барысында орындалатын əрекеттер туралы аралық ақпаратты экранға шығарады
Бетке (парақшаға)
Кестедегі немесе есептегі берілген параққа көшуді орындайды
Құмсағат
Макростың жұмысы кезінде меңзердің түрін өзгертеді (мысалға, көлемді кестелерден сұрыптау жүргізген кезде) Жаю
Белсенді терезенің көлемін толық көлеміне дейін ұлғайтады
Жиыру
Белсенді терезені таңбашаға жиырады
Өлшем Жылжыту
Белсенді терезенің көлемін өзгертеді жəне орнын ауыстырады
Қалпына келтіру
Объектіні бұрынғы өлшемдері бойынша қайта қалпына келтіреді
Объектіні ерекшелеу
Берілген объектісі бар терезені ерекшелейді
Жаңарту Кестедегі не қалыптағы сұраныспен байланысты басқару элементтерінің деректерін жаңартады
Хабарлмадарды Қондыру Жүйелік хабарламаларды не ескертулерді тағайындады (болдырмайды), экранға қателер туралы хабарламалардың шығарылуын тоқтатпайды
Барлық жазбаны көрсету
Бұрын қойылған сүзгілерді елемей кестенің барлық жазбаларын көрсетеді
Құралдар Панелі
Орындалатын əрекеттер туралы кез-келген стандартты немесе пайдаланушылық
126
Макропəрмен
Белгіленуі
Пайдаланушыға орындалатын əрекеттер туралы хабарлама
Дабыл
Дыбыс дабылын естіртеді
Хабарлама
Ескертпелі немесе ақпаратты хабарлама шығарады
Объектілермен жұмыс
Объектіні Көшіру
Ағымдағы деректер қорының кез-келген объектісін (ескі не жаңа атаумен) басқа Access деректер қорына көшіреді
Объектіні Жою
Объектіні жояды (кесте, сұраныс, қалып, есеп, макрос, модуль)
Қалыбында Енгізу
Объектіні Wіndows жүйесінің қосымшалары қалыбында көрсету
Атауын өзгерту
Ағымдағы ДҚ объектінің атауын өзгертеді
Объектіні Жөнелту Объектінің мазмұнын құжат түрінде көрсетеді жəне оны электрондық пошта арқылы жібереді
Деректер Қорынқайта құру Объектілерді басқа ДҚ (dBASE, Paradox, FoxPro)экспорттайды немесе импорттайды
Мəтінді Қайтақұру Деректерді импорттау немесе экспорттау кезінде ақпаратты мəтіндік құжаттарға жібереді немесе мəтіндік құжаттардағы деректерді қайта құрады
Электронды Кестені Қайта құру Деректерді импорттау немесе экспорттау кезінде ақпаратты электронды кестелерге жібереді немесе ақпаратты кесте түрінде
Макросты орындау бастырманы басумен байланысты пайдаланушы интерфейсі қалыптарын жасауда екі тəсілді қолдануға болады : Не болса да, алдын ала батырмалы қалыпты жасау қажет. 10.1 суретте мысал ретінде технологиялық үрдістерді автоматты жоспарлау жүйесінің батырмалы түрі көрсетілген, оның кез-келген батырмасына басқанда сəйкес диалогты терезе ашылуы қажет. Аталған мысал арқылы басқарушы макростарды əзірлеу дəйектілігін қарастырайық. Сонымен, [Создание Баз данных] батырмасын басқанда Создание Баз Данных деп аталатын келесі
127
128
контекстік мəзірі
Бар макростарды таңдау бастырмасы Макростарды жəне бағдарламаларды құрастыру
диалогты қалыпты ашатын макрос орындалуы тиіс. Макросты əзірлеу келесідей реттілікпен орындалады: Деректер қорымен кез-келген əрекеттерді орындау үшін батырмалар осыған ұқсас жасалады.
129
Макропəрменді таңдау өрісі
Ашылатын қалып атауы
130
131
Қасиеттерді сипаттау терезесі Access ортасында объектілі- бағытталған бағдарламалаудың негізі болып табылады. 10.5 суретте [Создание Баз данных] батырмасын басқанда ашылатын қалып көрсетілген. Аталған қалыпта батырманы рəсімдеудің басқа да мысалдары келтірілген. Жоғарыда аталған əрекеттерді белгіленген батырма үшін орындау нəтижесінде макрос пайда болады, яғни осы батырманы басқанда макростың сəйкес пəрмені (немесе пəрмендері) орындалады.
Белгілі бір қызмет атқаратын пəрмендер жасау: Батырмалы қалып əзірлеу;
Макрос құрастырушысын қолдана отыра əр батырма макрос əзірлеу жəне оларға атау беру;
Қалыпты құрастырушы тəртіптемесінде ашу жəне əр батырма үшін сəйкес қасиеттер терезесінде макрос атауын таңдау.10.6 суретте басқару батырмаларымен ДҚ кестесіне ақпарат енгізу мысалы, ал 10.7 суретте – макропəрмендердің дəйектілігінен құралған макростар көрсетілген, батырмаға басқанда бұйымды тағайындаудың технологиялық үрдісінің жол картасының мазмұнын басылымға жібереді – [Печать МК].
Access жүйесінде пайдаланушы интерфейсін жасауда тек макростарды емес, Vіsual Basіc тілінде жазылған бағдарламаларды қолдануға мүмкіндік бар. Макростарды қолдану деректер қорының объектілерін басқару үрдісін автоматтандыру үшін тиімді. Бұл кезде батырмалы қалыптарды əзірлеуде макросты басқару бөлшегі – батырмамен байланыстырады. Пайдаланушы интерфейсін жасауда тиесілі макропəрмендері жоқ міндеттер кездесуі мүмкін. Vіsual Basіc тілінің мүмкіндіктерін қолдану қажет, Basіc бағдарламалау тілінің түпкілікті айырмашылығы – ол заманауи объектілі-бағдарлы бағдарламалау қағидаларына сай жасалған. 10.8 суретте жинақтаушы бірліктің мағынасын (жинақ сызбаларының нөмірлері) жылдам іздеуге арналған дайын бұйымдардың классификаторын əзірлеу қалыбы көрсетілген. Аталған классификатор бірі-көбіне қатынасымен байланысқан төрт кестеден (тізімнен) төрт деңгейлі иерархиялық жүйе болып табылады:
132
Тізімі өрісіне
Классификациялық топтардың байланысқан тізімдеріне енгізу өрістері
Классификаторды толықтыру алгоритмі келесідей əрекеттерден құралады :
Меңзерді бірінші тізімді енгізу өрісіне қою —
Типы изделий
Түрлердің атауларын енгізу;
Бұйым типтерін ерекшелеп, меңзерді екінші тізімнің деректерін енгізу өрісіне көшіру —
Виды изделий ;
Аталған əрекеттерді келесі тізімдерді толтыру үшін қайталау.Аталған алгоритмді макростар арқылы жүзеге асыру мүмкін еместігі анық. Сондықтан, осы рəсімдерді орындау үшін Vіsual Basіc тілінде бағдарлама жасалынған болатын (бағдарламаларды құрастырушыны қолдана отыра). Бағдарламаларды құрастырушының жəне осы бағдарламасының үзіндісі бар терезесі 10.9 суретте көрсетілген. Макростарға ұқсас бағдарлама əр басқару бөлшегі үшін жасалынады. Бағдарламаны жасау реті макросты жасау реттілігіне іспеттес:
133
қалыпты құрастырушы тəртіптемесінде ашу; объектіні (өрісті) ерекшелеу;
объектінің қасиеттері терезесін шақырып, ал содан соң,сəйкес қасиеттің өрісінде бағдарламаны құрастырушыны шақыру.Осы əрекеттердің нəтижесінде Prіvate Sub бастапқы тіл операторы бар бағдарламаны құрастырушының терезесі ашылады
Бақылау сұрақтары
134
DoCmd.OpenQuery «
ТипИздДоб» Ме![ТипИздДоп] = Null Ме\{Обозн изделии].SetFocus
ІІІ БӨЛІМ
КЕСТЕЛІК ПРОЦЕССОРЛАР
11 ТАР А У
КЕСТЕЛІК ПРОЦЕССОРЛАР ТУРАЛЫ НЕГІЗГІ МƏЛІМЕТТЕР
Кестелік процессорлар (кейде оларды электронды кестелер деп атайды) аналитакалық есептік мəселелерді автоматтандыру үшін арналған қолданбалы бағдарламалық жүйелер бағытын қамтиды. SuperCalk, Lotus 1-2-3, Quatro Pro, Excel for Wіndows сияқты бағдарламалық жүйелер кеңінен қолданыс тапты. Кестелік процессорларды қолдану аймағы өте кең: төлем ақы есептеуден бастап ғылыми зерттеулерде қолдануға дейін. Кестелік процессордың жұмыс істеу принципі математикалық əрекеттердің алгебралық ұғымдарын жəне ақпаратты компьютерлік өңдеу əдістерін қолдануына негізделген. Қарапайым мысалды қарастырайық. Үш айнымалының қосындысын табу керек дейік, яғни D = A + B + C. Мұнда D айнымалының мəні өрнектің оң жағындағы ең болмаса бір айнымалының мəні өзгергенде өзгереді. Бұл есептеу процесінің алгоритмін құрастырамыз. Баған мен жолдардан тұратын кесте болсын. Бұл кестеде жодар бірден бастап нөмірленген, ал бағандар А-дан бастап Z-ке дейін латын алфавитінің əріптерімен белгіленген. (Ұқсас кестелер Word редакторының кестелерінде есептеу əдістерін зерттеу кезінде қарастырылған.)
Осы жағдайда есептеу процесін келесі əрекеттерде көрсетуге болады:
бірінші A айнымалының мəнін А1 ұяшығына орнату; екінші В айнымалының мəнін В1 ұяшығына орнату; үшінші С айнымалының мəнін С1 ұяшығына орнату;
есептеудің нəтижесін ячейку D1 = A1 + B1 + C1 ұяшығына орнату.Осы мысалдан электрондық кестелерде барлық математикалық əрекеттер ұяшықтардың үстінде орындалады, мысалы А1 ұяшығында орналасқан айнымалының мəні өзгергенде, D1
135
ұяшығындағы айнымалының мəні автоматты түрде өзгереді. Сонау 1979 ж. құрастырылған VіsіCalk бастап, осындай есептеудің автоматизация принципінде барлық кестелік процессорлар салынған. Мысалы үшін Mіcrosoft Offіce барлық версияларының құрамына кіретін Excel кестелік процессорының жұмыс принципін қарастырайық.
11.1 сур. Excel кестелік процессорының жұмыс терезесі көрсетілген. Электрондық процессормен жұмыс істеу технологиясын зерттеуді бастамас бұрын, Excel жүйесінің негізгі элементтерін қарастырайық:
кітап
– Excel бағдарламасымен жұмыс істеу нəтижесін қамтитын құжат немесе файл (Word бағдарламасымен жұмыс істегенде құрастырылатын құжатқа ұқсас);
парақ
– шын мəнінде бұл кітапта өзінің аты немесе нөмірі бар кесте. Үнсіз келісім бойынша бағдарламаны ашу кезінде кітап үш парақтан тұрады. Excel 2000 кітабында бір парақтың (бір кесте) өлшемі 65 536 жолды жəне 256 бағанды құрайды. Бір кітапта парақтардық (кестелердің) саны компьютердің ресурсымен шектеледі.
Белсенді (ағымдағы) ұяшықтың аты Редакциялау жолы
Белсенді парақтың (кестенің) аты
белгіленген курсор (А1 белсендірілген ұяшығы)
136
ұяшық
– баған мен жолдың қиылысуында қалыптасқан кесте бөлігі. Əріптен жəне цифрдан тұратын, əр парақ ұяшығының аты бар. Əріппен – баған, ал цифрмен жол беогіленген.
Кесте 256 бағандардан тұратынына байланысты, ал латын алфавитінда тек қана 26 əріп болғандықтан, 27 бағаннан бастап қос белгілеу АА, АВ, АС жəне т.б. қолданылады. Кестенің ұяшықтарында мəтіндік (символды) деректермен қатар сан немесе формула түрінде сандық деректер орналасуы мүмкін. Сонымен бірге формулалар өзімен ұяшықтар үстіне қатынас ретінді болуы мүмкін, мысалы (= A1 + B2) немесе = (А1 + В2)/31. Ұяшықта формула алдында міндетті түрде тең (=) белгісі тұру керек, əйтпесе енгізілген формула бағдарламамен жай мəтін ретінде анықталады.
Алдыңғы тарауларда Word жəне Access қосымшаларымен жұмыс істеу технологиясы жəне 11.1 сур. көрсетілген командалық мəзірлер айтарлықтай жанжақты қарастырылды, сондықтан Excel жүйесінде есептеу технологиясын игеруді нақты мысалдан бастаймыз. Мысалға қандай да бір организацияның деректер базасын əзірлеу бойынша қызмет көрсету келісім шартын орындаумен байланысты шығындар сметасын есептеу керек дейік Шығындар сметасын есептеу кезінде келісім шарт құны тапсырыс берушімен анықталады. Ал орындаушы шығындардың құраушыларын өзгерте отырып, максималды кірісті қамтамасыз ете алады. Осы мысалда Excel кестелерімен жұмыс істеудің технологиялық тəсілдерін қарастырамыз: Excel ұящықтарына мəтінді енгізу жəне редакциялау технологиясы мəтіндік редакторларда сондай операцияларды орындаудан ерекшеленбейді. Кейбір ерекшеліктерге назар аударайық. Деретерді енгізу үшін сəйкес ұяшықты активтендіру керек немесе оған курсорды апару керек. Сонан соң ұяшықтың рамкасы қою сызықпен ерекшеленеді, содан кейін оған деректерді енгізуге
болады (мəтіннің немесе формуланың 255 символына дейін).
137
Мəтінді редакциялау үшін келесі əрекеттерді жасау қажет:
мəтін немесе формуланы редакциялауды қажет ететін ұяшыққа курсорды орнату, мұнда оны құрайтын ақпарат редакциялау жолында көрсетіледі;
курсорды редакциялау жолына орнату жəне керек кезінде оның мағынасын өзгерту.Есептеуді орындау кезінде оның нəтижелері мен бастапқы деректері ұяшықтарға əр түрлі форматта енгізілу жəне шығарылуы мүмкін. Excel кестелік процессорында деректердің келесі форматтар қабылданған: Жалпы, Сандық, Ақшалық, Қаржылық, Күн, Уақыт, Пайздық, Бөлшек, Экспоненциалды, Мəтіндік, Қосымша, Барлық форматтар.
Жалпы формат еркін типті мəтіндік немесе сандық деректерді енгізу жəне шығару үшін қолданылады.
Сандық формат фиксацияланған дəлдікпен (үтірден кейін анықталған белгі саны) оң жəне теріс сандарды енгізу мен шығару үшін қолданылады.
Ақшалық формат структура бойынша сандық форматқа сəйкес, бірақ онда ақша бірлігін беруге болады (рубль, АҚШ доллар жəне т.б.) Күн
форматы уақытты көрсетусіз күнді көрстеу үшін қызмет етеді.
138
Уақыт
форматы уақытты көрсету үшін қызмет етеді.
Пайыздық
формат пайыз түрінде % белгісімен көрсетілген жəне үтірден кейін анықталған белгі сандарымен берілген сандарды енгізу жəне шығару үшін қолданылады.
Бөлшек
форматы есептеу нəтижелерін бөдшек түрінде шығару үшін қолданылады.
Экспоненциалды
формат, əдеттегідей, есептеу натижелерін экспоненциалды түрде шығару үшін қолданылады.
Мəтіндік формат деректерді мəтіндік түрде енгізу жəне шығару үшін қолданылады. Сондай-ақ осы форматта енгізілген сандармен ешқандай əрекеттер жасалынбайды.
Қосымша формат пошталық индекс немесе телефон номері сияқты деректерді енгізу үшін қолданылады.
Барлық форматтар командасы бойынша қолданушы ұяшыққа кез келген деректер типін енгізе алады. Кестенің ұяшықтарында енгізілетін немесе көрсетілетін деректер форматын беру үшін келесі əрекеттерді орындау қажет:
курсорды сəйкес ұяшыққа қою;
меню жолында
Формат
командасын таңдау, ал пайда болған диалог терезесінде –
ұяшық
командасын таңдау (11.3 сур.);
139
Кестелік процессоралардың негізгі міндеті – есептеу операцияларын орындауды автоматизациялау (жиі оларды басқа да мақсаттарда қолданады, мысалы мəтін редакторының орнына). Excel кестелік процессорында есептеулер кестенің ұяшықтарының үстінде алгебралық əрекеттер орындауда негізделгендіктен, оларды орындаудың келесі технологиялық тəсілдерін қарастырайық: формулаларды енгізу жəне кіріктірілген функцияларды қолдану.
Кестенің ұяшықтарына формулаларды енгізу.
Ұяшыққа формуланы енгізу кезінде алгебралық өрнектерді жазу кезінде қолданылатын ережелерді сақтау қажет. Формула алдында тең белгісін қою талап етіледі. Есептеу операциялары үшін қолданылатын кірістірілген функцияларды қарастыру. Excel кестелік процессор келесі кірістірілген функцияларды құрайды: математикалық жəне тригонометриялық, статистикалық, қаржылық. Кірістірілген функциялардың қолдануымен деректерді есептеу жəне өңдеудің келесі əдістері бар:
140
Ұяшыққа функцияны енгізу кезінде формулаларды енгізу кезінде қолданылатын ережелер де қолданылады. Есептелетін функцияның енгізу форматы келесі турде болады: = <ФУНКЦИЯ АТЫ>(ҰЯШЫҚТАРДЫҢ АТТАРЫ).
Функцияның аргументтерін жазу кезінде келесі ережелерді сақтау қажет. Бірінші жағдайда Н19 жəне Н23 ұяшықтарынан деректердің қосындысы орындалады, ал екінші Н бағанының 19 ұяшығынан 23- сіне дейін деректердің қосындысы орындалады, ол = H19 + H20 + H21 + H22 + H23 формуласын сəйкес.
141
142
онда оның аргументтері ретінде екі ұяшықты алады – соңғы үстінгі сол жақтағы жəне соңғы төменгі оң жақтағы, яғни = СУММ(А1;С2) жазуы А1 + В1 + С1 + А2 + В2 + С2 ұяшықтардың қосындысын табу керектігін білдіреді.
Ұқсас есептерді функция мастерін қолданып есептеуге болады: есеп орындалатын ұяшыққа курсорды орнату;
меню жолында
Вставка
командасын таңдау жəне пайда болған тізімде
Функция
командасын таңдау, соның нəтижесінде функция мастері терезесі ашылады (11.6 сур.);
пайда болған тізімнен керекті функцияны таңдау жəне [OK] батырмасын басу, нəтижесінде функцияның аргументіне кіретін ұяшықтардың мəнін енгізу үшін терезе ашылады (сур11.7);
сəйкес өріске ұяшық атын енгізу, одан кейін орындалған есептеулердің нəтижесі пайда болады (функция мəні);
сəйкес ұяшыққа нəтижені енгізу үшін [OK] батырмасын басу.
Бақылау сұрақтары
143
12 Тарау
EXCEL ОРТАСЫНДА ҚАРЖЫЛЫҚ ЕСЕПТЕУЛЕР ТЕХНОЛОГИЯСЫ
Excel-де бар қаржылық функцияларға толығымен сəйкес келетін, кейбір түсініктерді, анықтамаларды жəне классикалық қаржылық- экономикалық есептеулерде қолданылатын əдістерді қарастырайық. Сандық қаржылық талдау қаржылық көрсеткіштерін есептеудің сəйкестендірілген модельдер мен əдістерді қолдануды қажет етеді.
Қаржылық есептеудің
базалық əдістеріне
жатады:
(ағымын) есептеу.
Қаржылық есептеулердің
қолданбалы əдістері
Ақшаның уақытша құндылығы барлық қаржылық есептеулердің ерекшелігі болып табылады, яғни уақыттың əр түрлі моменттерінде ақшаның құны бірдей емес принципі. Бүгін алынған соманың құны, келешекте алынатын оның эквивалентіне қарағанда, көбірек екен деп болжамданады, яғни жоспарланатын кірістердің құны ағымдағы кірістерге қарағанда төмен болады. Абсолютті мəні бойынша бірдей сомалардың тең емес құндылығы сонымен қатар əр түрлі периодта инвестицияланған бірдей ақша сомалары келешекте əр түрлі кірістерді əкелетінімен байланысты.
Қаржылық есептеулердің негізгі түсініктері:
144
Жəне
Қаржылық есептеулерде келесі пайыздық мөлшерлемелер ажыратады:
Қаржылық операциялардың базалық моделдері
Кез келген формада қарызға берілетін ақша сомаларынан пайызы есептеу əдістерінің əр түрлілігі пайыздық мөлшерлемелердің əр түрлілігін анықтайды. Пайыздар оны есептеудің базасы бойынша ажыратылады. Пайызды есептеу үшін ретті өзгеретін базаны қолданғанда өсіру немесе дисконттау нəтижесінде алынатын соманы базалық сома ретінде алынады.
Тұрақты есептеу базасын қолданғанда қарапайым, ал айнымалы
Қарапайым пайыздық мөлшерлемелер.
Қарапайым пайыздық мөлшерлемелер негізінде қаржылық есептеу модельдерінің негізгі типтерін қарастырайық.
Қарапайым проенттік мөлшерлеме бойынша өсіру.
Берілген операцияны орындау кезінде келесі белгілеулер мен формулалар қолданылады:
І
— қарыздың барлық мерзімі үшін пайыздар;
Р
— қарыздың бастапқы сомасы;
S
— қарыз мерзімінің соңында өсірілген қарыз сомасы;
і
— өсіру мөлшерлемесі (ондық бөлшек ретінде);
n
— қарыз мерзімі (əдетте жылдар);
t
— қарыздың күндер саны;
К
— число дней в году;
І = Pnі;
S = P +1 = P + Pnі = P
(1 +
nі );
(12.1)
(12.2)
145
t n = —
K
(12.3)
Қарапайым пайыздық мөлшерлемелерді өсіру қысқа мерзімді қарыздарды (бір жылға дейін) беру кезінде немесе пайыздар қарыз сомасын қосылмағанда, ал кредиторға периодты түрде төленетін жағдайда қолданылады.
Есептеу варианттын таңдау келесідей анықталады:
Қаржыны реинвестициялау, берілген мерзімнің шекарасында қарапайым пайыздық мөлшерлемелер бойынша əлденеше рет ретті өсіру болып табылады. Қарыздың толық мерзімі бойынша өсірілген сома
S
P
(1 + n
1
1
2
)(1 + n
2
1
2
)...(1 + n
1
і
1
(12.4)
мұндағы n t
— қарыз күш қуат периодының ұзақтылығы;
і t
реинвестициялау мөлшерлемесі.
Егер төлемдердің периоды жəне мөлшерлемесі өзгермесе, өсірілген сома
S = P
(1 + nі ) m
, (12.5)
Мұндағы
m
— реинвестиция саны.
Тұтынушылық кредитте пайызды өсіру мен төлеу.
Осы жағдайда кредитті ашу кезінде негізгі қарызға қосылуымен кредиттің барлық сомасына бір реттік пайызды санау методы қолданылады. Кредитті төлеу жылына m
рет периодтылығымен n жыл жүргізіледі, яғни кредиттің барлық мерзімі бойы пайызбен қарызды төлеу бөліктермен орындалады. Осы жағдайда өсірілген қарыз сомасы
S = P
(1 + nі
), (12.6)
ал бір реттік өтелме төлемінің сомасы
146
S
R= mn
(12.7)
Қарапайым пайыздық мөлшерлемелер бойынша дисконттау жəне есеп. Дисконттау келешекке уақыттың ертерек моментіне қатысты құндылық көрсеткішін қайта санауды білдіреді. Осы өрнек пайызды өсіруге кері əрекет болып табылады, яғни
S
бойынша
Р
анықталады. Осы жағдайда
S сомасы дисконтталады
(немесе еспеке алынады) деп айтады, ал пайызды санау жəне оларды шегеру
есеп
, ал шегерген пайызды –
дисконт
деп атайды.
Дисконтау көмегімен табылған Р сомасы
заманауи капитализацияланған баға
деп аталады.
Пайыздық мөлшерлемелерінің түріне байланысты дисконттаудың екі түрі қолданылады: математикалық жəне банктік (коммерциялық) есеп. Математикалық дисконттау кезінде қарыздың барлық сомасынан (S) дисконттаушы көбейткіш жəне дисконт
(D)
есептеледі:
P = S
; 1 + nі ’
D = S – P.
(12.8)
(12.9)
Осылайша, қарыздың бастапқы сомасын өсіру өрнегіне кері өрнегі шешіледі, яғни і
мөлшерлемесі бойынша қарызға пайыздар есептеу шартымен
S
сомасын алу үшін қандай бастапқы соманы қарызға беру керектігі анықталады. Сонымен қатар 1/(1 + nі ) өрнегіне тең дисконттаушы көбейткіш соңғы сомада қарыздың бастапқы сомасының қандай бөлігін құрайтынын көрсетеді.
Банктік (коммерциялық) есеп кезінде пайыздар d
мөлшерлемеге сəйкес мерзімнің соңында төлеуге тиісті сомасына есептеледі.
P = S- Snd =
S(1 -
nd
); (12.10)
D
= Snd
, (12.11)
Яғни дисконттаушы көбейткіш
Р
= (1 nd ).
Кейде қарапайым есеп мөлшерлемесі өсіру сомасын есептеу кезінде пайдаланады. Егер ағымдағы қарыздың сомасы белгілі болса, онда есептік мөлшерлемені пайдалану кезінде
S =
P
1 nd
(12.12)
1
мұндағы 1
—nd
— өсіру көбейткіші.
Күрделі пайыздык мөлшерлемелер.
Орта мерзімді жəне ұзақ мерзімді қаржылық-кредиттік операциялар кезінде, егер пайыздар
147
олардың тағайындалудан кейін бірден төленбей, қарыз сомасын қосылса, өсіру үшін күрделі пайыздық мөлшерлемелер қолданылады. Күрделі пайыздық мөлшерлемер тағайндау үшін база төлемдердің əр периодымен үлкееді. Қарыз сомасына, оның тағайындауына база болып табылатын, тағайындалған пайызды қосуды
пайызды капитализациялау
деп атайды.
Пайыздар жылына бір рет тағайындалатын шартымен n-ншы жылдың соңында өсірілген соманы есептеу формуласының түрі:
S = P
(1 + і) n
, (12.13)
мұндағы
Р
— қарыздың бастапқы өлшемі;
і
— күрделі пайыз бойынша мөлшерлеме;
n
— өсіру жылдарының саны.
Осы мерзімге пайызды (n жылдар) формула бойынша табады
І = S - P = P(1 + і)
n
- P = P
[(1 + і) n 1].
(12.14)
q = (1 + і) n өлшемі күрделі пайыздар бойынша өсіру көбейткіші деп аталады (12.13) формуласы оларды есептеудің негізгі формуласы болып табылады.
Келесі əр жыл үшін пайыздар үлкееді. Жəне қандайда бір аралық t
жыл үшін келесі формула бойынша есептеледі:
t −
1
мұндағы t
= 1, 2, ..., n .
І
t =
S
і =
P
(1 + і ) t −
1
і ,
(12.15)
Күрделі пайыздар мөлшерлемелерін пайдалану кезінде туындайтын мəселелер, қарапайым пайыздық мөлшерлемелерді пайдалану кезінде туындайтын проблемалармен бірдей. Сабақтас күнтізбелік мерзімдерде пайыздарды тағайындау кезінде қарыздың жалпы мерзімі екі мерзімге бөлінеді n
1
жəне n
2
. Онда барлық п
мерзімі үшін:
І
І
1
І
2
(12.16)
Ал n
1
жəне n
2
периодтары үшін сəйкесінше
1
І
P
[ (1 + t ) n
1
1
(12.17)
2
І
P
[ (1 + t ) n − (1 + і ) n
1
(12.18)
Айта кететін жағдай, күрделі пайызды есептеудің негізгі формуласы (12.13) қарыздың барлық мерзіміне тұрақты пайыздық мөлшерлемені ұйғарады. Бірақ, көбінесе айнымалы немесе өзгемелі пайыздық мөлшерлемелрді пайдаланады. Онда өсірілген сома
148
S
P
(1 + і n ) n
1
(1 + і ) n
2
...(1 + і ) n k ,
(12.19)
2
k
мұндағы і
1
, і
2
, і k ,
—пайыздық мөлшерлемелерінің уақыт бойынша ретті мəндері;
n
1
, n
2
, ..., n k
, — сəйкес мөлшерлемелер қолданатын периодттардың ұзақтылығы. n қарыздың бөлшек мерзімі кезінде пайыздарін есептеу үшін есептеудің екі əдісі қолданылады: (12.13) формуласы бойынша тура есептелінетін
жалпы
, күрделі пайыздар формуласын бойынша
а жылдар саны үшін пайызды тағайындауды жəне b периодтың бөлшек бөлігі үшін қарапайым пайыздар формуласы бойынша пайызды тағайындауды көздейтін
аралас
тəсілдері:
а + b = n;
S = P
(1 + і ) a
(1 + bі
). (12.20)
Аралас тəсіл бойынша есептеу кезінде тағайындау сомасы көбірек, ал
b =
1/2 кезінде ол максималды болатынын байқайық.
Күрделі пайыздық мөлшерлемелер бойынша өсіру жəне дисконттау. Күрделі пайыздық мөлшерлемелер есептеу нəтижесін жəне қарапайым пайыздық мөлшерлемелер есептеу кезінде өсіру сомасының нəтижесімен салыстырғанда, əдетте, бір жылдан кем қарыз мерзімі үшін қарапайым пайыздың сомасы күрделі пайыздың сомасынан үлкен, ал бір жылдан көп қарыз мерзімі үшін кері нəтижені аламыз. Əдетте, пайыздар жылына бірнеше рет капитализацияланады. Егер жылдық номиналды мөлшерлеме j, жылда капитализация саны т,
тағайындау мерзімінің жалпы саны
N
= nm
болса
онда пайыздар əр жолы j/m мөлшерлемесі бойынша тағайындалады.
S = P
(1 + j/m)
N
. (12.21)
Тиімді мөлшерлеме
– бұл күрделі пайыздың жылдық мөлшерлемесі, j/m мөлшерлемесі бойынша пайызды m-реттік тағайындау кезіндегі нəтижені көрсетеді
Тиімді мөлшерлемені і
арқылы белгілеп, жазамыз: і =
(1 + j/m) m
- 1. (12.22)
Күрделі пайыздық мөлшерлемелер бойынша дисконттау, егер пайыздар жылына m
рет тағайындалса, келесі формула бойынша жүзеге асырылады:
P
S
S
; n ⎛ j ⎞ mn (1 + і ) ⎜
1
+ ⎟ ⎝ m ⎠
(12.23)
D
S
P
(12.24)
149
Осы жағдайда Р
d курделі есептік мөлшерлемені
есептеу кезінде алдыңғы қадамда дисконтталған есеп мөлшерлемесінің сомасына тиісті болғандықтан дисконттау процесі бəсендетіп жүреді.
P =
S(1-d) n
. (12.25)
Егер есеп мөлшерлеме бойынша дисконттау жылына
m
рет жүргізілсе, онда
номиналды f
и
g тиімді
есеп мөлшерлемелерінің түсініктері қолданылады:
g =
1
⎛ f ⎞ m . − ⎜
1
(12.26)
⎝ m ⎠
Тиімді есеп мөлшерлемесі жыл бойы дисконттау нəтижесін сипаттайды.
Күрделі есеп мөлшерлемесі бойынша соманы өсіру:
S
P
(1 − d ) n
S
P
mn ,
(12.27)
(12.28)
⎛ f ⎞ ⎜
1
− ⎟ ⎝ m ⎠
Төлем мерзімін жəне пайыздық мөлшерлемелерін анықтау . n
төлем мерзімі j
номиналды жəне і тиімді пайыздық мөлшерлемелер үшін сəйкесінше төмендегі формулалар бойынша есептелінеді:
n =
log(
S
P
(12.29)
⎛ j ⎞ m log ⎜
1
+ ⎟ ⎝ m ⎠
n =
log(
S
P
log(1 + і )
(12.30)
d
күрделі жылдық есеп мөлшерлемесі жəне f номиналды есеп мөлшерлемесі бойынша дисконттау кезінде төлем мерзімі сəкесінше формулалар бойынша анықталады:
n =
log(
S
P
) ; log(1 − d ) n =
log(
S
P
(12.31)
(12.32)
150
⎛ m
1
− log ⎜ ⎝ f ⎞ m ⎟⎠
і
тиімді пайыздық мөлшерлеме j
номиналды пайыздық мөлшерлемесі т күрделі жылдық пайыздық мөлшерлемесі бойынша өсіру сəкесінше формулалар бойынша анықталады:
і = n
S
P
− 1;
(12.33)
j = m n
S
P
− 1;
(12.34)
d
күрделі есеп мөлшерлемесі жəне f номиналды есеп мөлшерлемесі бойынша дисконттау сəкесінше формулалар бойынша анықталады:
d =
1
− mn
S
P
; f = m (1 − mn
S
P
(12.35)
(12.36)
Төлем ағымдарының жəне қаржылық ренталарының модельдері
Ағым – бұл белгілі бағыттың төлемдер реті. Оң төлемдер ақша кірісін, теріс – ақшаны төлеуді білдіреді. Ағым болек
Ағым мүшелерінен
тұрады.
Төлем Ағымдары əр түрлі белгілер бойынша класификацияланады.
Ағымдар ағу периоды бойынша
тұрақты
жəне
тұрақты емес
болып бөлінеді.
Барлық мүшелері оң жəне уақыттың бірдей интервалы соң түсетін Ағым,
қаржылық рента
немесе
аннуитет
деп аталады. Рента: рента мүшесімен (бөлек төлемнің өлшемі); периодымен (екі сабақтас төлемдер арасындағы интервал); пайыздық мөлшерлемесімен жəне мерзімімен сипатталады.
Жыл бойы рента мүшесін төлеу саны бойынша жылдық жəне р- мерзімді ( р
жылына рет саны) рентаға бөледі.
Пайыздың
капитализация типі
рента жыл сайын тағайындау, жылына
m
рет тағайындау жəне үздіксіз тағайындау бойынша ажыратылад.
Рента мүшелерінің өлшемі бойынша тұрақты жəне айнымалы рента деп ажыратады.
Төлемдердің сенімділігіне байланысты ренталар
дұрыс
жəне
шартты
болып бөлінеді.
Мүшелердің саны бойынша мерзімі бойынша шектелген
мүшелердің соңғы санымен ренталар ,
мүшелердің шексіз санымен
мəңгілік ренталар ажыратылады.
Рентаның күш қуаты басталу мерзімі бойынша жəне қандайда бір уақиғаның басталуы бойынша
кейінге қалдырылған
жəне
дереу
ренталар болып бөлінеді.
151
Рента бойынша
төлем
төлем
периодының
аяғында(
постнумерандо
сонымен
қатар төлем
периодының
басында немесе ортасында (
пренумерандо
) жүргізілуі мүмкін.
Төлем Ағымын талдау, мерзім соңына тағайындалған пайызымен бірге барлық Ағым мүшелерін өсіру сомасын есептеуді жəне рента мерзімінің басына дисконтталған Ағымның барлық мүшелерінің заманауи құнын бағалауды көрсетеді. Осы характеристикадың нақты мəні рента мүшелерінің құрамымен немесе олардың тегімен анықталады. Өсірілген сома өзімен мерзім соңына жинақталған қарыздың жалпы сомасын, инвестициялардың қорытынды көлемін, жинақталған ақшалық резервін жəне т.б. білдіреді. Проектың заманауи құны: проекты іске асыруға əкелген шығындарды, капитализацияланған пайданы, немесе проекты реализацилаудан таза пайданы, жəне т.б. құрайды.
Жалпы жағдайда, төлемнің
R
t
бірнеше реті n t уақытынан кейін төленетін кезде уақыттың бастапқы моментінен төлемнің жалпы мерзімі n
жылда осы мерзімнің соңына өсірілген сома.
S
R
1
(1 + і ) n − m .
(12.37)
1
Осы формула бойынша жылына бір рет пайыздар і
күрделі мөлшерлемесі бойынша тағайындалатынын көрсетеді.
Осындай төлем Ағымың заманауи құны
(1 + і ) n
1
A
R
t .
1
(12.38)
Ренттік төлемдерді есептеу əдістерін қарастырайық Постнумерандо тұрақты рентаның өсірілген сомасы
S
R
(1 + і ) n −
1
. і
(12.39)
Постнумерандо тұрақты рентаның заманауи құны
1
− (1 + і ) n
A
R
. і
(12.40)
Пренумерандо тұрақты рентаның өсірілген сомасын есептеу үшін формуланың түрі
152
n
S
R
(1 + і ) і −
1 (1 + і ).
(12.41)
Пренумерандо төлем Ағымыны ң заманауи (ағымдағы) құны
n
A
R
1
− (1 + і ) і
(1 + і ).
(12.42)
Сонымен, біз қаржылық есептердің негізгі түсініктерін, анықтамаларын жəне орындау əдістерін қарастырдық.
Кəсіпорын мен фирмалардың қаржылық қызметтерінде қолданылатын деректерді талдау жəне есептерді орындау үшін, Excel кестелік процессорында кірістірілген функциялардың жеткілікті саны бар. Есептерді орындауды келесі тəртіпте жүргізу ұсынылады:
жұмыс парАғымда функция аргументтерінің негізгі мəндерін бөлек ұяшықтарға дайындау;
кірістірілген қаржылық функцияны пайдаланып формуланы енгізу үшін курсорды жаңа ұяшыққа орнату;
мəзірден
Вставка
жəне
Функция
командалар көмегімен немесе инструменттер панеліндегі Стандартты бір аттас батырмасын басумен
Функция мастерін
шақыру;
диалогтік терезеде
Қаржылық
функция категориясын таңдау(12.1 сур.). Нəтижесінде пайда болған тізім таңдалған категорияның
153
Ашылған диалогтік терезенің төменгі бөлігінде таңдалатын функцияның міндеті туралы анықтама жəне қысқаша синтаксис көрсетілген.
тізімнен есеп үшін қажетті қаржылық функцияны таңдау, оның атына курсорды орнату нəтижесінде, аргументтерді енгізу диалогтік терезе ашылады (12.2 сур.).Əр қаржылық функция үшін құрамы жəне форматы бойынша регламенттелген аргументтер тізімі бар. Диалогтік терезенің өрісіне шынында аргументтердің мəнін құрайтын, ұяшықтардың мекен жайына сілтеме енгізумен қатар, аргументтер мəндерінің өзін жазуға болады. Таңдалған кірістірілген функциямен жұмыс істеуден бас тарту үшін [Отмена] батырмасын басу;
кірістірілген функциямен мəнін есептеуді орындау үшін[ОК] батырмасын басу. Сонымен қатар, функция мастерін шақырмай-ақ, кірістірілген қаржылық функциялардың аттарын жəне парметрлерін құрайтын формуланы тікелей енгізу мүмкін. Осы жағдайда формуланы теңдік белгісінен бастайды, содан кейін функция атын жəне дөңгелек жақша ішінде синтаксиске сəйкес тізбекте оның аргументтері жазылады. Аргументердің бөлгіші ретінде Wіndows жүйесін икемдеу кезінде таңдалған бөлгіш қолданылады, əдетте бұл нүктелі үтір немесе үтір болады. Функцияның бөлек аргументтері консанта да, ұяшықтар мекен жайына сілтеме де бола алады. Мысалы,
=ДОХОД(В16;В17;0,08;47,727;100;2;0) формуласы.
Қаржылық функция аргументтер мəндерін беру спецификасын қарастырайық.
154
Егер күн типті аргументтің мəні ұяшықтан алынатын болса, онда ұяшықта күн кəдімгі түрде жазылуы мүмкін: 1.01.95. Күн типті аргументті функция шеберінің өрісіне тікелей енгізу үшін символдар жолының сəйкес өзгертуін жүзеге асыратын кірістірілген КҮН функциясын қолдануға болады. Ол үшін өріс алдында орналасқан шақыру батырмасын басу керек, жəне Күн мен
уақыт
категориясындағы
Күн
функциясын таңдап, 12.3 сур. көрсетілген енгізу экранын толтыру. [ОК] батырмасын басқан кезде, негізгі қаржылық функцияның аргументтерін енгізуді жалғастыру үшін алдыңғы экран мастері қайтарылады. [Отмена] батырмасы шақырылған кірістірілген функцияны қолданудан толығымен бас тарту мүмкіндігін береді.
Электрондық кестелердің есептеуіш мүмкіндіктері тура да, кері де өрнектерді шығару жағдайын береді, аргументтердің мүмкін мəндері облысттарын зерттеу жүргізу жəне берілген функция
мəніне аргументтер мəндерін таңдау. Бұның қажеттілігі бірнеше
155
.сур.
Парметрді таңдау
диалогтік терезе
сур.
Парметрді таңдау нəтижесі
диалогтік терезе
жағдайда «симметриялық» қаржылық функциялардың жоқтығымен шартталған. Қаржылық функция көмегімен жасалған формуласы бар ұяшыққа курсорды апарған кезде, жəне Сервис командасын орындау кезінде Параметрді таңдау (12.4 сур.) диалогтік терезе пайда болады, онда функцияның талап етілетін мəні беріледі. Бұл ретте Ұяшықтың мəнін өзгергенде өрісінде функция аргументтерінің бір мəнін құрайтын ұяшық мекен жайын көрсетіледі, жəне Excel ортасында кері өрнек шығарылады: берілген функцияның мəні үшін аргумент мəнін таңдау. Осындай таңдау сəтті ақталған жағдайда Ағымдағы мəн нəтижесімен терезе ашылады (12.5 сур.). [ОК] батырмасын бақан кезде таңдалған аргументтің мəні сəйкес ұяшықта сақталады, ал [Отмена] басқан кезде аргумент мəні қалпына келеді. Кері жағдайда аргументті таңдай алмау туралы сəйкес хабарлама беріледі.
есептерді орындау
Excel ортасында сценарий деп, өзгеретін ұяшықтар мəндерінің жиынтығын айтады. Функция аргументтерінің əр түрлі мəндерін беруге негізделген, варианттық қаржылық есептер үшін Excel құралдарымен жүзеге асырылған сценариялық тəсілді қолданған жөн, яғни қаржылық функция аргументтері болып табылатын ұяшықтарға əр түрлі мəндерді беру.
Ағымдағы жұмыс парАғымың сценарийлер тізімі көрсетілген мəзірден
Сервис
жəне
Сценарийлер
командаларын қолданып Сценарийді құрастыру үшін Сценарий диспетчері (12.6, а сур.) диалогтік терезені шақыру қажет.
156
а б
Сценарийді қосу (б
диалогтік терезелер
Ашық кітаптарда немесе ағымдағы жұмыс кітабының басқа парақтарында орналасқан сценарийлерді [Объединить] батырмасын басып
немесе Сценарийді қосу
(12.6 б сур.) терезесін ашып біріктіруге болады.
Бұл жағдайда
Сценарий атауы
өрісіне символдардың тізбегін беріп жаңа сценарий атын енгізеді, аттың ұзындығы 255 символдан аспау керек. Жұмыс парАғымда мəндері өзгертілетін ұяшықтар айқындайды.
Сабақтас емес ұяшықтарды [Ctrl] батырмасын басып белгілейді. Өзгертілетін ұяшықтың құрамы бір жұмыс парАғымың əр түрлі сценарийлер үшін өзгеруі мүмкін. Бұл аргументтерді дайындау жəне əр түрлі қаржылық функциялар үшін бір жұмыc парАғымда варианттық есептерді жүргізу мүмкіндігін береді.
Примечание өрісіне сценарийді түсіндіретін мəтінді жазуға болады. Үнсіздік бойынша осында қолданушының аты мен сценарийді жасау күні жазылады.
Общие
вкладкасы жəне
Қолданушы аты
өрісінде,
Сервис
жəне
Параметры
командаларының көмегімен қолданушы атын өзгертуге болады.
[Запретить изменения] ауыстырып-қосқыш көмегімен өзгертілетін ұяшықтардың редакциялаудан қорғаныс жүзеге асырылады. [Скрыть] ауыстырып-қосқыш тізімде сценарий атауын көрсетпеу мүмкіндігін береді, яғни ол уақытша активті емес болады. [ОК] батырмасын басқан кезде өзгертілетін ұяшықтардың мəндерін енгізу үшін диалогтік терезе пайда болады (12.7 сур.).
157
Деректерді енгізуді ақтап болған соң келесі жаңа сценарийді құрастыруға болады ([Добавить] батырмасымен
Добавление сценария
негізгі терезесіне оралу) немесе [ОК] батырмасының көмегімен
Диспетчер сценариев
терезесіне өту.
Сценарий диспетчері диалогтік терезеде өзгертілетін ұяшықтардың мəндерін белгілі сценарий бойынша алмастыру нəтижесін қарау үшін тізімнен талап етілетін сценрий атын таңдау жəне [Вывести] батырмасын басу қажет. Excel жүйесі өзгертілетін ұяшықтардың мəндерін алмастыру сценариін жасайды жəне функция мəнінің есебін орындайды. Барлық өзгерістер, жұмыс парАғымда формулаларды қамтитын жəне сценарийдің өзгертілетін ұяшықтарға сілтемелері бар ұяшықтарда көрсетіледі, сонымен бірге есептеудің жаңа нəтижелері жазылады.
[Закрыть] батырмасы
Сценарий диспетчері
терезесінен шығуды қамтамасыз етеді, сонымен бірге өзгертілетін ұяшықтарда сценрий көруге соңғы қатысқан мəндер сақталады. [Отчет] батырмасын басқан кезде қорытынды есеп типін таңдау үшін диалогтік терезе пайда болады (12.8 сур.).
Нəтиже ұяшықтары өрісіне мəндері өзгертілетін ұяшықтар сценарийлеріне байланысты ұяшықтар мекен жайын көрсетеді.
Қорытынды есептердің екі типі құрастыру мүмкін, дəл айтқанда:
158
Excel жүйесінде алмастыру кестелерін қаржылық шешімнің оңтайлы нұсқасын таңдау кезінде деректерді талдау үшін қолданады. Алмастыру кестелерін пайдалану жəне құрастыру технологиясын инвестицияның қаржылық талдау мысалында қарастырайық, ол келесі қаржылық операцияларды құрайды: Бұл бөлімде қаржылық операциялардың базалық модельдерін пайдаланатын Excel функцияларын қолдану көрсетілді. Материалды мазмұндау кезінде Excel жүйесінің терминдері қолданғандықтан əр функция қаржылық операцияның классикалық моделінің сəйкес формуласына сілтемемен жетектеледі. 12.1 кестеде қаржылық операцияның классикалық моделдерінде жəне Excel бағдарламалық пакетінде негізгі элементтерді белгілеуді келісу үшін қажетті деректер көрсетілген.
12.1 Кесте Классикалық қаржылық операциялар элементтерінің жəне Excel функцияларының сəйкестігі
15
Элементті белгілеу
Excel
функцияс
Элемент сипаттамасы
Excel міндеті
S
fv
Мерзім соңында өсірілген қарыз сомасы (қарыз)
Біріңғай соманың
немесе төлем Ағымның келешек
P
pv
Қарыздың бастапқы сомасы (қарыз)
Біріңғай соманың
немесе төлем Ағымның ағымдағы
R
pmt
Периодты ішінара төлемнің сомасы
Төлемнің фиксацияланған пе- риодты сомасы
і r
Пайыздық мөлерлеме, пайыз
Бір төлем периоды үшін пайыздық
n
n
Қарыз мерзімі немесе төлем периодтарының саны
Төлем периодтарының жалпы саны
A
pv
Тұрақты рентаның заманауи құны (постнумерандо)
Біріңғай соманың
немесе төлем Ағымының ағымдағы
W
NPV
Қарыздың бастапқы төлем периодына əкелінген таза пайда
Периодты төлемдер таза ағымдағы құны
9
160
Элементті белгілеу
Excel
функцияс
Элемент сипаттамасы
Excel міндеті
R
value ,-
Төлем Ағымының бірінші мүшесінің өлшемі
Төлемнің мəні немесе кірістер і
1
, і
2
,..., і k
Ставка 1,
ставка 2,
ставка N
Айнымалы пайыздық мөлшерлеме
Айнымалы пайыздық мөлшерлеме j j
Номинальды пайыздық мөлшерлеме
Номинальды пайыздық мөлшерлеме
m m
Пайызды тағайындау периодтарының саны
Пайызды тағайындау периодтарының саны
12.2 Кесте Базалық модельдерді пайдаланатын Excel қаржылық функция
аргументтерін сипаттау
Аргумент
Аргумент сипаттамасы
бз Фиксацияланған мерзім төлемдердің немесе біріңғай соманың келешек құны; соңғы төлемнен кейін жететін, үнсіздік бойынша 0- ге тең (мысалы, келешек құны) қолма қол ақша балансы бс
выплата
Фиксацияланған мерзімді төлем
датаО; дата1; ...;
датаN
Қолма қол ақша операциялар күні
кпер
Мерзімдерінің жалпы саны
число_периодов
кол_пер
нз
Салымның немесе қарыздың бастапқы мəні
(ағымдағы құны)
тс
ставка
Мерзім үшін пайыздық мөлшерлеме, дисконттау нормасы
норма
суммаО; сумма1; ...; cyммaN
Төлемдер мен кірістердің мəні
значения
тип 0 немесе 1 саны, төлем орындау мерзімін көрсетеді, үнсіздік бойынша 0-ге тең (1 – төлем периодының басында, 0 – соңында)
предположение
Пайыздық мөлшерлеменің болжамды мəні, үнсіздік бойынша 0,1 тең
предп
прогноз
Аргумент
Аргумент сипаттамасы
период
Пайыз бойынша төлем табуды қажет ететін мерзім (1-ден аргументке дейін интервалда болу керек)
нач_период
Есептеулерде қатысатын, бірінші төлем периодының номері
кон_период
Есептеулерде қатысатын, соңғы төлем мерзімінің номері
номинальная_ставк
Номиналды жылдық мөлшерлеме
реинвест_норма
Реинвестициялау кезінде қолма қол айналымда жүретін ақшаға алынатын пайда
финансовая_норма
Айналымда жүретін ақшаға төленетін пайда нормасы
эффект_ставка
Тиімді жылдық пайыздық мөлшерлеме
Көп қаржылық функциялардың аргументтері бірдей (12.2 кестесі).
Несиелер мен қарыздар бойынша есептеу операциялар үшін
Excel функциялары
Excel жүйесінде несиелер қарыздар бойынша қаржылық оперцияларды есептеу үшін арналған функция тобы бар. Бұл есептеулер ақшаның уақытша құндылығы концепциясына негізделген, яғни əр түрлі уақыт бөлігіне қатысты ақша құндылығының тең еместігін болжайды. Бұл функция тобы келесі есептеулер үшін арналған: Excel жүйесінде ақшалық Ағымдармен байланысты қаржылық аргументтерді есептеулерде қолданылатын есептеудің жалпы формуласы, төменде көрсетілген:
pmt (1 + r ) n −
1
r (1 + r ⋅
type ) + pv (1 + r ) n + fv = 0,
(12.43)
мұндағы pmt
— фиксацияланған (өзгермейтін) мерзімдік төлем сомасы; n — төлем мерзімдерінің жалпы саны;
r
—бір период үшін пайыздық мөлшерлеме;
type
— 0 немесе 1 саны, төлем жүргізу мерзімін (1 — төлемдердің мерзімінің басында, 0 — соңында) көрсетеді;
161
pv
r % мөлшерлемесі бойынша пайыздар тағайындалатын салымның ағымдағы құны (қарыз), немесе фиксацияланған мерзімдік төлемдер сериясының ағымдағы құны; fv
— салымның келешек құны немесе фиксацияланған мерзімдік төлемдер сериясының келешек құны.
Егер тағайындау мерзімі үшін пайыздық мөлшерлеме r = 0,
есептеу үшін келесі формула пайдаланады:
Pmt·n + pv + fv =
0. (12.44) (12.43) жəне (12.44) формулалар БЗ, КПЕР, НОРМА, ПЗ,
ПИЛАТ функцияларда қолданылаы.
Келешек құнды анықтау Келешек құнның түсінігі уақыттың əр түрлі бөлігінде ақша құнының тең емес принципіне негізделген, себебі бүгін жасалған салымдар, əдеттегідей келешекте көбірек өлшемде болады. БЗ функциясы фиксацияланған периолдты төлемдер сериясынынң келешек немесе өсірілген құнын, сонымен қатар тұрақты пайыздық мөлшерлеме кезінде салымның немесе қарыздың ағымдағы мəнінің келешек құнын есептеу мүмкіндігін береді. БЗРАСПИС функциясы айнымалы пайыздық мөлшерлеме кезінде күрделі пайызды тағайындаудан кейін инвестицияның келешек мəнін есептеу мүмкіндігін береді.
БЗ функциясы.
БЗ функция көмегімен есептеу периодты тұрақты төлемдердің келешек құнының, салымның немесе қарыздың біріңғай соманың келешек мəнінің пайыздық мөлшерлеменің тұрақтылығына негізделген.
БЗ синтаксисі (норма; число_периодов;выплата;нз;тип).
БЗ функция қайтаратын мəні, — (12.43) формуладан fv
аргументі.
Нақты өрнектерді шығарғанда осы функцияны пайдалану əр түрлі варианттарын қарастырайық.
fv = pv
(1 + r)
n
, (12.45)
мұндағы
pv
— салымның ағымдағы құны (қарыздың);
n
—пайызды тағайындау мерзімдердің жалпы саны;
r
— салым бойынша пайыздық мөлшерлеме (қарыз бойынша).
Бұл формула күрделі пайыздар əдісі бойынша салымның өсіру сомасын есептеудің классикалық формуласына сəйкес келеді. БЗ функция көмегімен біріңғай соманың келешек мəнін есептеу үшін нз, норма, число_периодов аргументтері пайдаланады, мұнда формула =БЗ(норма;число_перио- дов;нз) түрде жазылады.
162
Нақты өрнекті шешкенде аргументтер аттары орнына сəйкес сандар көрсетіледі.
fv = pmt (1 + r ) + pmt ( l + r )
2
n + ... + pmt (1 + r ) n =
(12.46)
= pmt (1 + r ) r −
1 (1 + r ).
Бұл пренумерандо тұрақты рентаның өсірілген сомасын есептеу формуласына сəйкес келеді. (12.41). БЗ функция көмегімен есептегенде келесі аргументтер қолданылады: норма, число_периодов, төлем, тип = 1. Excel жұмыс прАғымда формула =БЗ(норма;число_периодов;вып- лата;1) (12.46) түрде жазылады.
fv = pmt + pmt
(1 + r) + pmt (1 + r
+ ... + pmt (1 + r ) nl =
(1 + r ) n -
= pmt
1
(12.47)
(12.47) формула формуле (12.39) классикалық моделінің формуласына сəйкес. Excel жұмыс парАғымда жазу (12.47) формуласына сəйкес, оның түрі =БЗ(норма;число_периодов;выплата;0) болады.
163
Жылына пайызды тағайындау əдістері
Əдіс
Төлем мерзімінің жалпы саны
Тағайындау мерзіміне пайыздық мөлшерлеме,
Жыл сайынғы n k
Жарты жылғы 2n k/2
Кварталды 4n k/4
айлық 12n
k/12
Күн сайынғы
365n
k365
0= тип аргументін қалдырып, осы жазбаны келесі түрде көрсетуге =БЗ(норма;число_периодов;выплата) жəне жəне аргументтер орнына сəйкес сандар қоюға болады.
Есеп . Егер жылдық 13,5 % бойынша 27 мың рубль 33 жылға салынса, шотта қандай сома болатынын есептеу. Пайыздар əр жарты жыл тағайындалады. Ше ш і м і . Есептеу үшін (12.45) формуласын пайдаланамыз, себебі салымның біріңғай соманың келешек құнын табу талап етіледі. Өрнектің шартында салымның жылдық пайызы жəне жылдар саны берілгенін ескерейік. Егер пайыздар жылына бірнеше рет тағайындалса, пайызды тағайындаудың жалпы санын жəне тағайындау мерзіміне пайыз мөлшерлемесін есептеу керек. Ең кеңінен таралған жылына пайыздарды тағайындау əдістері 12.3 кестеде көрсетілген. Пайыздың жарты жылдық есебі кезінде тағайындау мерзімдерінің жалпы саны 33•2 (аргумент — число_периодов), ал тағайындау периоды үшін мөлшерлеме 13,5 %/2 (аргумент — норма) тең болады. Бұл теріс сан, ақшаны салуды білдіреді.БЗ функциясын қолданып, жазамыз:
БЗ(13,5%/2;33*2;-27) = 2012,07 мың. р.
Есеп.
Төрт жыл ішінде қаражаттардың екі инвестициялау вариантты бар дейік, əр жылдың басында жылдық 26 % немесе əр жылдың соңында 38 %. Əр жыл сайын 300 мың р. салынсын. инвестициялаудың ар вариантында төртінші жылдың соңында шотта қанша ақша болатынын анықтау. Ше ш і м і . Осы жағдайда периодты төлемдер жүргізілгендіктен (12.46) формуласын – бірінші вариант (міндетті төлемдер) жəне (12.7) формуласын – екінші вариант үшін (қарапайым төлемдер) пайдаланамыз: Бірінші вариантта күрделі пайыздарды тағайындауларды ескере отырып төртінші жылдың аяғында 300 мың р. көлемімен бірінші салымның өсірілген құны
300(1 + 0,26)
4
= 756,14 мың. р.
Төртінші жылдың аяғына келешек құн:
164
Екінші салымның 300 (1 + 0,26)
3
= 600,11 мың. р.; үшінші
салымның — 300 (1 + 0,26)
2
= 476,28 мың. р.; соңғы салымның 300
(1 + 0,26) = 378 мың. р.
Төртінші жылдың соңында салымдардың біріғай сомасы: 756,14
+ 600,11 + 476,28 + 378 = 2210,53 мың. р. жетеді.
Екінші вариантта төртінші мерзімде жасалған салымға пайыздар тағайындалмайды. Өсірілген құн : үшінші салым 300 (1 + 0,38) = 414 мың. р.; екінші салым 300 (1 + 0,38)
2
= 571,32 мың. р.; бірінші салым 300 (1 + 0,38)
3
= 788,42 мың. р.
Төртінші жылдың соңында салымдардың біріғай сомасы: 788,42
+ 571,32 + 414 + 300 = 2073,74 мың. р. болады.
БЗ функциясын пайдаланғанда бірінші вариант үшін аргументтер көрсетіледі:
норма = 26 %, число_периодов = 4, төлем = -300, тип = 1;
екінші вариант үшін норма = 38 %, число_периодов = 4, төлем =
-300.
Тип = 0 аргумент қалдыруға болады.
Сəйкесінше салымдардың біріңғай сомасы БЗ(26%;4;-300;1) = 2210,53 мың. р.
БЗ(38%;4;-300) = 2073,74 мың. р. болады.
Есептеулер инвестициялаудың бірінші вариантты тиімді екендігін көрсетті.
БЗРАСПИС функциясы.
Егер уақыт өте пайыздық мөлшерлеме өзгеретін болса, онда күрделі пайыздарды тағайындаудан кейін инвестицияның келешек мəнін (біріңғай сома) есептеу үшін БЗРАСПИС функциясын қолдануға болады.
БЗРАСПИС(инвестиция,{ставка1;ставка2;...;став- ка N})
синтаксисі.
Пайыздық мөлшерлемелердің {ставка1;став- ка2;...;ставка N} массивін қолданғанда мөлшерлемелерді пайыз түрінде емес сандар түрінде {0,1;0,15;0,05} жазу керек. Бірақ мөлшерлемелер массивінің орнына айнымалы пайыздық мөлшерлемелерді құрайтын сəйкес мөлшерлеме интервалын жазу оңайырақ.
БЗРАСПИС функциясының (FvSchedule ағылшын варианты) түрі:
FvSchedule = инвестиция ■ (1 + ставка1) ■ (1 + ставка2) ■ ... х
х (1 + ставка^. (12.48)
(12.48) формуласы айнымалы мөлшерлемелерді пайдалану кезінде күрделі пайыздар əдісі бойынша салымның өсіру сомасын есептеу үшін классикалық (12.19) формуласын сəйкес келеді.
Есеп. 6 жылға шығарылған номиналы 100 мың р. облигациялар бойынша келесі пайыздарды тағайындау тізімі қарастырылған: бірінші жыл 10 %, екі келесі жыл 20 %, қалған үшжыл 25 %. Күрделі пайыздық мөлшерлеме бойынша облигациялардың келешек (өсірілген) құнын есептеу.
165
сур. П
араметр таңдау
терезенің
Ше ш і м і . А1:А6 ұяшықтарына сəйкесінше 10 %, 20 %, 20 %, 25 %, 25 %, 25 % мəндері енгізілсін. Облигацияның өсірілген құны БЗРАСПИС(100,А1:А6) = 309,38 мың. р. (12.48) формула
бойынша есептегенде өсірілген құн:
100(1 + 0,1) (1 + 0,2) (1 + 0,2) (1 + 0,25) (1 + 0,25) (1 + 0,25) = 309,38
тыс. р.
Есеп.
Алдыңғы есепте көрсетілген пайыздар жоспары бойынша облигацияның номиналын есептеу керек. Егер оның келешек құны 1546,88 мың. Р болатыны белгілі болса.
Ше ш і м і . Есепті шешу үшін,
Сервис, Параметрді таңдау
мəзірінің командасымен шақырылатын, Excel пакетінің параметрді таңдау аппаратын қолданамыз.
А1: А6 ұяшықтарға пайыз жоспары енгізілсін. В1 ұяшығына =БЗРАСПИС(В2,А1: А6) формуланы жазамыз. В2 ұяшығы бос болғандықтан, В1 ұяшығында нөлдік мəн болады. В1 ұяшығына курсорды орнатып, Excel мəзірінде Сервис, Параметрді таңдау командасын таңдаймыз жəне 12.9 сур. көрсетілгендей
Парматерді таңдау
диалогтік терезені толтырамыз.
Нəтижесінде В2 ұяшғында облигация номиналының мəні – 500
мың. р. пайда болады.
Ағымдағы құнды анықтау
Келешек табыс мен шығындардың ағымдағы (заманауи) құны түсінігі көптеген есептеулерде қолданылады. Бұл түсінік ақшаның уақытша құны концепциясына негізделген, оған сəйкес бір уақыт моментіне қатысты емес шығындар мен табыстарды оларды бір мерзімге қатыстыру арқылы оларды сəйкестендіруге болады, яғни дисконттау арқылы. Ағымдағы құнды келешек табыстар мен шығындарды бастапқы уақыт мерзіміне келтіру нəтижесінде алады.
есептеуге мүмкіндік беретін Excel функция тізбегін құрайды.
166
Жалпы жағдайда айнымалы бола алатын жəне əр түрлі уақыт бөлігінде болуы мүмкін күтілетін табыс пен шығыстардың ағымдағы құнын есептегенде НПЗ жəне ПЗ функцияларын жиі пайдаланады. ПЗ функция комегімен есептеу тең өлшемді ақша ағымдары жəне операциялар арасында тең интервалы кезінде қолданылады. Тең уақыт аралығында жүретін айнымалы өлшемнің ақша ағымдарын есептеу кезінде НПЗ функция қолданыла алады. ЧИСТНЗ функциясы тұрақты емес айнымалы ақшалық Ағымдардың таза ағымдағы құнын есептеу мүмкіндігін береді
ПЗ функциясы.
Бұл функция БЗ функцияны қолданып келешек құнды жəне салымның (қарыздың) біріңғай соманың ағымдағы құнын есептеу үшін арналған. Бұл есептеу БЗ функцияны қолданып келешек құнды емептеуге кері амал.
ПЗ синтаксисі (норма;кпер;выплата;бс;тип).
ПЗ функциясы қайтаратын мəн – бұл (12.43) формулдан pv
аргументі.
Осы функцияның қолданылуын нақты мысалдарда қарастырайық.
pv = f
(1 + r) (12.49)
(12.49) формуласы (12.23) классикалық моделіне сəйкес.
ПЗ функциясын пайдаланғанда салымның ағымдағы мəннің жалпы сипатында есептеуді =ПЗ(норма;кпер;;бс) деп жазуға болады.
(12.50)
167
Классикалық модельге сəйкес келетін (12.42) формуласы, пренумерандо тұрақты рентаның заманауи құнын есептеуге мүмкіндік береді. ПЗ функциясының көмегімен осы өлшемді есептеу үшін норма, кпер, выплата, жəне тип = 1 аргументтерін қолданады.
Осы өрнекті шешу үшін формула түрі
=ПЗ(норма;кпер;выплата;;1)
(12.51) Классикалық моделінің аналогтік формуласы — (12.40). берілген есептеуге сəйкес формула Excel жүйесінде =ПЗ (норма, кпер, выплата) деп жазылады. Осылайша тип аргументі 0-ге тең, оны белгілемеуге де болады. Есеп. 12 жылдан кейін фирмаға 5000 мың р. қажет болады. Пайыздық мөлшерлемесі жылына 12 % болса, депозитке салуға керекті, біріңғай ағымдағы салымның сомасын табу керек. Шешім . Есептеу үшін (12.49) формуласын немесе сəйкес ПЗ функциясының жазбасын пайдаланамыз. норма = 12 %, кпер = 12, бс = 5000 болғандықтан: ПЗ(12%;12;;5000) = -1283,38 мың. р. деп жазамыз. Есептеу нəтижесі теріс, себебі бұл салуға қажетті сома.
Есеп.
Үйді сатып алудың екі варианты бар: бірден 99 000 мың р. төлеу немесе бөліп төлеу – 15 жыл ішінде айына 940 мың р.-дан. Егер жылдық пайыздық мөлшерлеме 8 % болса, қандай вариант тиімді екенін анықтау. Шешімі . Салыстыру үшін осы ақшалық Ағымдарды бір уақттың периодыне келтірейік, яғни клешек фиксацияланған периодты төлемдердің ағымдағы құнын есептейміз. Төлемдер əр есептік периодының соңында жүрзгізіледі дейік. Есеп шарты бойынша пайыздар тағайындау периоды айға тең. 12.3 кестесі бойынша төлем периодтардың жалпы санын кпер = 15 • 12 жəне тағайындау периодына пайыздық мөлшерлемені норма = 8 %/12 анықтаймыз . Есептеуді ПЗ функцияның көмегімен (12.51) формуласы бойынша орындауға болады:
ПЗ(8%/12;15* 12;-940) = 98 362,16 мың. р.
Сұранатын баға (99 000 мың р.) есептелген периодты төлемдердің ағымдағы құнынан көп, сондықтан үйді бірден сатып алу тиімсіз, одан да төлемдерді 15 жылға созған дұрыс.
НПЗ функциясы .
Бұл функция күтілетін табыстар мен шығындар сомаларының айнымалы өлшемдерінің периодты тө
1
л
6
е
8
мдердің таза ағымдағы құнын
(NPV
) есептеу үшін арналған:
(12.52) мұндағы r —дисконттау нормасы (капиталдың орта бағасы); п — төлемдердің жəне кірістердің саны;
value,
— төлемдердің жəне кірістердің мəні.
(12.52) формуласы (12.38) формуласының классикалық моделіне сəйкес. Таза ағымдағы құнын анықтау əдісі инвестиция тиімділігін бағалауда жиі қолданылады. Ол пайдалылықтың төмен шекарасын анықтауға мүмкіндік береді жəне оны ең тиімді жобаны таңдауда критерий ретінде пайдаланады. Күтілетін табыс пен шығыстарды дисконттау капиталды тарту шығындарын ескеру мүмкіндігін береді.
NPV
оң мəні, онымен байланысты барлық шығындарды жапқаннан кейін өзінің инвесторларына таза пайданы əкелетіні туралы көрсеткіші болады.
HПЗ синтаксисі (норма;сумма1;сумма2;...;суммаN).
Таза ағымдағы құны НПЗ функция комегімен есептелінетін инвестиция сумма1 аргументінің күніне бір мерзім бұрын басталады деп жəне тізімде соңғы мəнімен аяқталады деп саналады. Егер бірінші кіріс бірінші төлем мерзімінің басына келетін болса, онда бірінші мəнді НПЗ функцияның нəтижесіне жазу керек, бірақ оны аргументтер тізіміне қоспау керек.
Есеп . Жобаға инвестициялар оның іске асырудың бірінші жылының соңына қарай 10000 р. болды. Келесі үш жылы жоба бойынша 3000, 4200 жəне 6800 р. кірістер күтілуде. Жобаның ағымдағы таза құнын анықтау Шешімі . Есеп жүргізілетін, 10000 р инвестиция бастапқа моментіне тиісті емес болғандықтан, осы мəнді аргументтер тізіміне қосу қажет. Бұл ақшаның Ағымы шығындарға жатқызылатындықтан, 10 000 сомасы минус белгісімен жазылады. Қалған ақша Ағымдары кіріс болғандықтан, олар плюс белгісімен жазылады. Жобаның таза ағымдағы құнын келесі түрде жазуға болады:
НПЗ(10%;-10000;3000;4200;6800) = 1188,44 р.
Алынған мəн өзімен капиталды тарту шығындарын ескере отырып бір жылдан кейін 10 000 р.-дан алынған абсолютті пайданы көрсетеді.
Есеп.
Жоба бойынша шығындар оны іске асырудың бастапқы моментіне 37000 р. құрады, ал күтілетін табыстар бірінші бес жыл үшін: 8000, 9200, 10 000, 13 900 жəне 14 500 р. Алтыншы жылға 6000 шығын күтілуде. Капитал бағасы жылдық 8 %. Жобаның таза ағымдағы құнын анықтау.
169
Ше шім і . Бұл жағдайда жоба бойынша бастапқы шығындарды дисконттаудың қажеті жоқ, олар нақты моментке қатысты болғандықтан жəне оның ағымдағы құны 37000 р. тең. Шығындарды келешек табыстар мен шығындармен салыстыру үшін оларды нақты моментке əкелу керек. Табыстар В1:В5 сəйкес ұяшықтарға енгізілсін. Сонда жобаның таза ағымдағы құнын келесі түрде жазуға болады: НПЗ(8 %;В1:В5;- 5000)-37 000 = 3167,77 р.
ЧИСТНЗ функциясы.
Бұл функция тұрақты емес төлемдердің жəне кірістердің таза ағымдағы құнын есептеуге мүмкіндік береді:
(12.53)
мұндағы
Г
— пайыздық мөлшерлеме (дисконттау нормасы);
dі
— күні
і-й
операцийлер; d
0
— дата нулдік операцияның күні (бастапқы күн);
value і
—і-й операцийдің сомасы.
ЧИCТНЗ синтаксисі (ставка,{сумма0;сумма1;...;суммаN},
{дата0; датаl;...;датаN}).
Операциялар күндері төлемдер мен кірістердің сомаларына сəйкес болу керек. Есептеу бірінші операцияны орындау күніне жүргізіледі, яғни ағымдағы күнге. Осылайша, бірінші сумма (сумма0) дисконтталмайды. Егер есепті бірінші операция күнінен алдынғы күнге орындау талап етілсе, нолге тең сумма 0 аргументтің мəнін беру керек. Егер бірнеше операциялар жобаланса, қарапайым форматта күн мен оперция сомалары құрайтын ұяшықтарға сілтеме көрсетуге болады.
Есеп.
Инвестиция көлемі 10 млн. р. 1998 ж. 1 шілдеден бастап: 1998 ж. 15 қыркүйегінде 2750 мың р., 1998 ж. 1 қарашада 4250 мың р., 1999 ж. 1 қаңтарында 5250 мың р. табысты əкеледі. Дисконттау нормасы 9 %. 1998 ж 1 қаңтарына жəне 1999 ж. 1 шілдесіне инвестициялардың таза ағымдағы құнын анықтау. Шешімі . В1 :Е1 ұяшықтарына төлемдер мен кірістердің күнін, ал В2: Е2 ұяшықтарына —операциялар сомасын орнатайық. Бастапқы төлем аргументтер санына минус белгісімен жазылуы керек (В2 ұяшығы = -10 000). А1 ұяшығына 1.07.1997 күнін, ал А2 ұяшығына — нулдік мəнді орнатайық. 1998 ж 1 қаңтарына жəне 1999 ж. 1 шілдесіне инвестициялардың таза ағымдағы құнын келесі түрде жазамыз: ЧИСТНЗ(9%,В2: Е2,В1: Е1) = 1856,25 мың. р.; ЧИСТНЗ(9 %,А2: Е2,А1: Е1) = 1702,99 мың. р. Бастапқы шығындардың нолдік мəндерінде (В2 ұяшығы = 0) келешек табыстардың ағымдағы құны 1.07.1998 ж. күніне 11 856,25 мың. р. құрайды.
170
Төлемнің мерзімін жəне пайыздық мөлшерлемені анықтау Осы топтың функциялары қолмен орындалатын болса мөлшерді тауып оларды есептеу өте қиынға соғады:
КПЕР функциясы.
Бұл функция бірыңғай депозит сомасына (қарызға) жəне тұрақты пайыздық мөлшерлемеге негізделген мерзімді тұрақты төлемдерге арналған төлем кезеңдерінің жалпы санын есептеуге арналған. Егер төлемдер жылына бірнеше рет жүргізілсе, төленген жылдар санын табу үшін табылған мəнді жылдық есептеу санына бөлу керек.
КПЕР синтаксисі (норма;төлем;нз;бс;түр).
КПЕР функциясының мəні — бұл (12.43) формуласындағы n
аргументі.
Excel бағдарламасында есептеудің формуласы пайыздық кезеңдердің жалпы саны болып табылады, n3 мөлшерінің бастапқы сомасының белгіленген болашақ мəніне жетуін қамтамасыз ету үшін қажетті формула = КПЕР(норма;;нз;бш). Бұл жағдайда n (12.45) формуласы бойынша есептеледі. Жалпы кезең санын есептеу үшін, жинақталып тиянақталған кезеңдік төлемдер бш көрсетілген мəнін құрайды, n аргументі, егер осы төлемдер əр есептік кезеңінің басында жасалса (12.46) формуласы бойынша есептелінеді немесе осы төлемдер əр есептік кезеңнің аяғында жасалса (12.47) формуласы бойынша есептеледі. Тиісінше, Excel-дегі есептеу формулалары төмендегідей болады: есептеу кезеңінің басындағы төлемдер үшін - КПЕР(норма; төлем;бш;;1) жəне есептеу кезеңінің соңындағы төлемдер үшін – КПЕР(норма;төлем;;бш).Əрбір ептік кезең соңында бірқалыпты тұрақты ұсталмайтын қор (нз) көлеміндегі қарызды өтеу кезінде, КПЕР(норма;төлем;ұқ) формуласы толық өтеу жүзеге асырылатын кезеңдердің санын есептеу үшін пайдаланылады. Осындай есептің нəтижесінен алынған мəн инвестициялық жобаны талдау кезінде
өтеу кезеңінің
көрсеткіші ретінде де пайдаланылуы мүмкін.
171
Сонымен қатар, кірістер əр кезеңнің соңында немесе əрбір есептік кезеңнің басында бірдей мөлшерде мерзімді түрде қабылданады деп болжанады. Бұл мəн инвестицияның аяқталған сəтінде дисконтталған табыстың сомасы инвестицияның шамасына тең болатын есептеу кезеңінің саны болып табылады,
Тапсырма.
Есептеңіз, егер салым бойынша жылдық пайыздық мөлшерлеме 16,79 % болса жəне тоқсан сайын есептелсе, 1 млн рубль неше жылда 1млрд рубльге жетеді. Шешуі . (12.45) формуласы бойынша n аргументін табамыз. 12.3 кестесіне сəйкес пайыздардың тоқсандық төлемдері болған жағдайда есептеу кезеңінің пайыздық мөлшерлемесі 16,79 %/4 тең.
КПЕР норма функциясының аргументін пайдалана отырып = 16,79 %/4, ұқ = -1, бш = 1000 тоқсандық жинақтау санын табамыз: КПЕР(16,79 %/4;;-1;1000) = 168,
яғни жылдардың саны 168/4 = 42
тең болады.
Тапсырма
Болашақтағы шығындарды қамтамасыз ету үшін қор құрылған, бұл жылдық постнумерандо рентасы түрінде қабылданады. Бір реттік төлемнің көлемі 16 млн рубль. Түскен жарнаға жылына 11,18 % қосылады. Қордың жинақталуы қай кезде100 миллион рубль болатындығын анықтау керек. Шешуі . (12.47) формуласынан n табамыз. Excel есептеу формуласы КПЕР (11,18%;-16;;100) = 5 түрінде болады, сондай ақ бес жылдан кейін жиынтық сомасы 100 млн рубльды құрайды.
Тапсырма.
Жобаның жылдық табысы 33 миллион рубльге жетеді деп күтілуде. Кірістерді қабылдау басталғанға дейін 100 млн рубль, ал дисконт мөлшерлемесі 12,11% болса, жобаның өтелу мерзімін есептеу қажет. Шешуі . Күтілудегі табыстың ағымдағы құны инвестицияның көлемімен неше жылдадан кейін теңесе алатындығын анықтау үшін, КПЕР функциясының келесі аргументтерін пайдаланамыз: = -100 (өзіндік құн), төлемдер = 33 (жылдық түсімдер), норма = 12,11% (дисконттау бағамы). Сонда КПЕР (12.11%; 33; -100) = 4, яғни жобаның өтелу мерзімі төрт жылды құрайды.
Тапсырма.
Жылына 36% мөлшерінде шығарылған 66 000 рубль көлеміндегі несие, əдетте ай сайын 6 630 рубль шамасында төленіп отырады. Несиенің өтелу мерзімін есептеңіз. Шешуі . 12.3 кестесі бойынша бір айлық пайыздық мөлшерлемені анықтаймыз: 36 %/12 (аргумент норма КПЕР функциясын пайдаланған кезде, ай сайынғы төлемдер теріс сандар ретінде жазылады (аргумент төлемдер = -6630) жəне алынған несие сомасы
172
оң сан (n = 66000).
Несие толығымен өтелгендіктен оның құны 0 тең, сондықтан оның бш аргументін шығармауға болады. Несиені толық өтеу мерзімін, төменде көрсетілгендей түрде жазуға болады:
КПЕР(36%/12;-6630;66 000) = 12 ай. = 1 ж.
НОРМА функциясы.
Бұл функция бір төлем мерзімінің пайыздық мөлшерлемесінің мəнін анықтайды. Жылдық пайыздық мөлшерлемені табу үшін, алынған құнды есептік кезеңдер санына көбейту керек. НОРМА синтаксисі (кпер; төлем; нз; бш; типі; болжам).НОРМА функциясының мəні — (12.43) формуладағы r аргументі болып табылады.НОРМА функциясы дəйекті жақындату əдісі болып табылады жəне шешуге немесе бірнеше шешімдерге ие болмауы мүмкін. Егер 20 итерациядан кейін олқылықты мөлшерлемені анықтау 0,0000001 асатын болса, НОРМА функциясы қате #САН мəнін қайтарады! Бұл жағдайда басқа болжалдық аргументін беруге болады, яғни əдеттегі қалпы бойынша 10% тең (көп жағдайда оны тапсырмауға болады).
Осы функцияның тəжірибелік нұсқаларын қарастырамыз.
Мысалы, нақты ағымдағы нз құнын (12.45) формуласы бойынша пайыздық мөлшерлемесін есептеу керек, бс болашақ мəні, кпер мерзімдерінің саны болады. Бұл формула Excel НОРМА(кпер;нз;бс;; болжамдама) түрінде болады. (12.46) жəне (12.47) формулаларын пайдалана отырып, тіркелген міндетті жəне əдеттегі мерзімдік төлемдерді есептеу кезінде Excel-де есептеу кезеңіндегі пайыздық мөлшерлемелерді НОРМА(кпер, төлем,,бс, тип, болжалдама) түрінде жазылуы мүмкін. Несие бойынша пайыздық мөлшерлемені нз шамасында, бірқалыпты қарапайым мерзімді төлемдер арқылы біржолата өтеу жəне несие толығымен өтелетін жағдайда, есептеу формуласы НОРМА (кпер, төлем, нз;;;болжамдау) түрінде болады.
Тапсырма.
Мысалы, Х компаниясы 2 жылдан кейін 100 000 мың рубль талап етті. Компания бірден 5000 мың рубль төлеп, қалғанын 2500 мыңнан əр ай сайын бөліп төлеуге дайын. Екінші жылдың аяғында қажетті соманы жинақтау үшін инвестицияланған қаражаттың пайызы неше болуы керек? Шешімі . Сома 100 000 мың рубль болғандықтан (аргумент бс НОРМА функциясы) болашақ кезеңге 5000 мың рубльді бастапқы салымға салу мен тиянақталған төлемдер арқылы қалыптасады, бұл жағдайда НОРМА функциясының екі аргументін де көрсету керек: төлем = -2500, нз = -5000. Пайыздардың түсуін есептеу кезеңдерінің жалпы санын 12.3 кестесі бойынша анықтаймыз: КПЕР = 2 12, оны
173
есептеу формуласына қою арқылы біз: НОРМА(24;-2500;-5000;100 000) = 3,28% аламыз. Сондықтан жылдық пайыздық мөлшерлеме 3,28 • 12 = 39,36% құрайды, яғни инвестицияланған қаражаттың үлесі осы құннан кем болмауы тиіс.
Тапсырма.
X компаниясына ай сайынғы төлемдерден бас тартқан болсын (бұрынғы тапсырманы қараңыз) жəне бүгінгі күні 40 000 мың рубльді сақтауға дайын болсын делік. Бұл жағдайда, жылдық пайыздық мөлшерлеменің қалай өзгеретінін анықтаңыз. Шешім. Мөлшерлеме (аргумент r) (12.43) формуласы бойынша анықталады. 100 000 мың рубль бастапқы салымның болашақ кезеңінің есебінен ғана қалыптасады: 12 * НОРМ (24, - 40 000, 100 000) = 46,7%, яғни бұл жағдайда алдын-ала белгіленген болашақ мəнге жеткен ең төменгі жылдық пайыздық мөлшерлеме 46,7% -ға дейін өседі.
Тапсырма. 7000 мың рубль көлеміндегі соманы төрт жылға несиеге беру үшін пайыздық мөлшерлемесін есептеңіз жəне несие толығымен өтелуін ескеріңіз. Шешім . Келешектегі ай сайынғы төлем құны 250 мың рубльдан тұрады жəне төрт жылдан кейін несиенің пайызымен қосқандағы жалпы сомасын өтеу керек. Ағымдағы несиенің құны келісім бойынша 7000 мың рубльға тең (аргумент нз = 7000). Несие бойынша 4 *12 кезеңдерінде сыйақы төленеді. Осыған сəйкес ай сайынғы пайыздық мөлшерлеме келесі формула бойынша анықталады:
Н0РМА(48;-250;7000) = 2,46.
Сондықтан жылдық пайыздық мөлшерлеме 2,46 • 12 = 29,5 % құрайды.ЭФФЕКТ жəне НОМИНАЛ функциялары сəйкесінше тиімді жəне номиналды пайыздық мөлшерлемелерді есептеуге арналған. Бағалы қағаздарды шығару кезінде қаржылық шарттар жасалады, борыш туралы шарт бойынша қарыздар жылдық номиналды пайыздық мөлшерлемені жəне есептеу кезеңін (жыл, жарты жыл, тоқсан) көрсетеді. Номиналды мөлшерлемені есептеу күрделі пайыз формуласымен жүзеге асырылады. Пайыздық мөлшерлемені төлегеннен кейінгі номиналды ставканы бірдей табыспен қамтамасыз ететін жылдық мөлшерлеме тиімді пайыздық мөлшерлеме болып табылады. Номиналды жəне тиімді пайыздық мөлшерлемелер қаржы нəтижесі бойынша жəне (12.22) формуласы бойынша есептеледі.
ЭФФЕКТ Функциясы
. Бұл функция, жылдық номиналды
174
пайыздық мөлшерлеме жəне жыл ішіндегі есептесу кезеңдерінің саны көрсетілген жағдайда тиімді жылдық пайыздық мөлшерлемелерді есептеуге арналған.
ЭФФЕКТ синтаксисі (номиналды_мөлшерлеме, кол_пер).
Тапсырма.
1000 мың рубль көлеміндегі несие 12% номиналдық пайыздық мөлшерлемемен үш жылға алынды. Барлық қарыз жəне оған есептелген пайыздар несие мерзімінің соңында бір мөлшерде төленуі тиіс. Пайыздарды есептеу кезінде қандай сома төленеді: а) жарты жылдық; б) тоқсан сайын; c) ай сайын; г) күнделікті. Шешім. Тапсырма бірнеше жолмен шешілуі мүмкін. Excel бағдарламасында БЗ функциясы бар, ол 12.3 кестедегі деректерге сəйкес жəне (12.45) формуласы бойынша есептеулерді орындауға мүмкіндік береді: а) БЗ(12%/2;2*3;;-1000) = 1418,52 мың рубль.; б) БЗ(12 %/4;4*3;;-1000) = 1425,76 мың рубль.; в) БЗ(12 %/12;12 *3;;-1000) = 1430,77 мың рубль.; г) БЗ(12 %/365;365*3;;- 1000) = 1433,24 мың рубль. Сондай-ақ, тиімді пайыздық мөлшерлеме бойынша қарыздың болашақ құнын есептей аласыз. A1: A4 ұяшықтарында тиімді тарифтер есептеледі. а) А1 = ЭФФЕКТ(12 %,2) = 0,1236 мың рубль; б) А2 = ЭФФЕКТ(12%,4) = 0,1255 мың рубль; в) A3 = ЭФФЕКТ(12%,12) = 0,1268 мың рубль; г) А4 = ЭФФЕКТ(12%,365) = 0,1275 мың рубль. В1 ұяшығына қарыздың болашақ құнын есептеу үшін формула енгіземіз: В1 = БЗ (А1; 3 ;; - 1000) жəне оны В2: В4 ұяшықтарына көшіріңіз. Төрт нұсқаны есептеу нəтижелері B1: B4 ұяшықтарында болады: олар 1418.52, 1425.76, 1430.77, 1433.24 мың рубль.
НОМИНАЛ функциясы.
Бұл функция жылдық тиімді сыйақы мөлшерлемесі бойынша жылдық номиналды пайыздық мөлшерлемені есептеуге арналған.
Синтаксисі НОМИНАЛ(эффект_мөлшерлеме, кол_пер) болып табылады.
НОМИНАЛ функциясының мəні (12.22) формуласының аргументі болып табылады.
Тапсырма.
Тиімді мөлшерлеме - 28% құрайды; Сыйақы ай сайын есептеледі. Номиналды мөлшерлемені есептеңіз. Шешім. Номиналды жылдық пайыздық мөлшерлеме келесі формула бойынша анықталады:
НОМИНАЛ(28%, 12) = 0.2494 немесе 24.94%.
175
Мерзімді төлемдерді есептеу
Excel функциялары мерзімді төлемдермен байланысты келесі параметрлерді есептеуге мүмкіндік береді: Бірнеше кезең үшін негізгі төлемдердің сомасы — ОбЩДОХОД функциясы.Барлық төлемдер есептеп шығарылады, мысалы қарызды біржолата өтеу схемасын есептеу кезінде есептеледі. Мысалы, əр төлем мерзімінің соңында бірдей төлемдер бойынша өтелетінін ескеріңіз. Бұл төлемдердің болашақ құны, егер толық өтеу күтілсе, соңғы есептік кезеңнің соңындағы есептелген сыйақымен бірге қарыз сомасына тең болады. Екінші жағынан, несиені өтеудің дисконтталған құны осы сомаға тең болуы тиіс. Егер Сіз несие сомасын, пайыздық мөлшерлемені жəне несиені беру мерзімін білсеңіз, ППЛАТ функциясын пайдалана отырып, қарызды біржолата өтеу үшін қажетті тұрақты мерзімді төлемдердің сомасын есептей аласыз. Есептелген төлемдер қарыздың өтелмеген бөлігі бойынша қарыз сомасын жəне қарызды негізінен игеруді қамтиды.
Қарызды өтеу схемасы
12.4 кестесі
Қарызды өтеу жылдары
Жыл басындағы қарыз сомасы, р.
Төлемнің жалпы сомасы, р.
Пайыз бойынша төлемдер, р.
Негізгі қарыз бойынша төлем суммасы, р.
Жыл соңындағы қарыз суммасы, р.
1
70 000,00
31 680,16
11 900,00
19 780,16
50219,84
2
50219,84
31 680,16
8537,57
23 142,78
27 077,06
176
3
27077,06
31 680,16
4603,10
27077,06
0
Барлығы
95 040,47
25 040,47
70000,00
0
Бұл мəндер есеп беру кезеңінің санына байланысты жəне ПЛПРОЦ жəне ОСНПЛАТ функциялары арқылы есептеледі. Бірнеше кезеңдерде жинақталған төлемдер ОБЩПЛАТ жəне ОБЩДОХОД функциялары арқылы есептеледі. Мысалы, 12.4 кестесінде Excel-тің қаржылық функцияларын пайдалана отырып есептелген, жылына 17%-дық үш жыл мерзімге шығарылған 70 000 рубль мөлшеріндегі несиені өтеу схемасы көрсетіледі (есептеулер функция сипаттамасында бұдан əрі түсіндіріледі).
ППЛАТ функциясы.
Бұл функция бекітілген мерзімді төлемдер мен тұрақты пайыздық мөлшерлеме негізінде бір төлем мерзімінің төлемін есептеу үшін жасалған. ППЛАТ функциясы арқылы есептелген төлемдер базалық төлемдер мен пайыздық төлемдерді қамтиды.
ППЛАТ функциясының мəні — бұл (12.43) формуласындағы pmt
аргументі болып табылады. ППЛАТ Синтаксисі (норма;кпер;нз;бс;тип). ППЛАТ функциясы бекітілген мерзімді төлемдердің болашақ құнын əрбір есептік кезеңнің басында немесе соңында белгілі болған жағдайда қолданылады жəне осы төлемдердің сомасы есептеледі. (12.46) жəне (12.47) формулаларынан біз pmt аргументті табамыз. Тиісінше, Excel бағдарламасындағы жазба келесі пішінге ие болады:
= ППЛАТ (норма;кпер;;бс;тип).
ППЛАТ функциясы, сондай-ақ, несие бойынша тең мерзімді төлемдерді есептегенде, осы несиені толық кезеңдермен толық өтеу үшін қажетті мөлшерде есептеледі. Төлемдердің ағымдағы құны, ағымдағы қарыз сомасымен тең болуы керек, pmt аргументі (12.50) жəне (12.51) формулалары арқылы анықталады, сонымен қатар, ағымдағы қарыз сомасы , пайыз мөлшерлемесі мен кезеңдер саны арқылы анықталады. Excel бағдарламасында тиісті есептеу келесі формула бойынша орындалады: =ППЛАТ(норма;кпер;нз;;тип). Əдетте, несиені өтеу əр төлем мерзімінің соңында орын алады. Бұл жағдайда есептеу формуласы =ППЛАТ(норма, кпер, нз) түрінде болады, себебі аргумент = 0 тең. Егер несие толығымен өтелмесе, оның болашақ құны нөлге тең болмайды, барлық төлемдерден кейінгі өтелмеген несие қалдығына
тең болады, яғни бс аргументін көрсету қажет.
177
Тапсырма.
Үш жыл ішінде 4000 мың рубль жинақтау талап етілген, əр айдың соңында тұрақты соманы қалдырып отырылады. Егер жылдық сийақы көлемі 12 % пайызды құраса, бұл соманың көлемі қанша болуы керек. Ше ш і м і . 12.3 кесте бойынша есептесу кезеңіндегі сыйақы мен пайыздық мөлшерлемені есептеу кезеңдерінің жалпы санын анықтаймыз. Бұл мəндер тиісінше 3 -12 (КПЕР функциясының аргументі) жəне 12% / 12 (НОРМ функциясының аргументі) құрайды. Аргумент типі = 0, себебі келісім бойынша бұл постнумерандоның салымы болып табылады. Осыған орай Excel- дегі ай сайынғы төлемдердің мөлшері келесідей болады:
ППЛАТ (12% / 12; 12 * 3; 4000) = -92,86 мың рубль.
Тапсырма
Банк төрт жылға 18 % жылдық пайызбен 200 млн рубль несие берді. Несие жыл басында беріліп, төлемдер жылдың соңында сол төлемдермен басталады. Жыл сайын өтелетін несиенің мөлшерін анықтаңыз.
Шешімі . Жыл сайынғы төлемдерді келесі формула бойынша анықтаймыз:
ППЛАТ(18%;4;-200) = 74,35 млн р.
Банк үшін берілген қарыз — бұл кері шама, ал есептелген жыл сайынғы түсімдер — оң шама болып табылатынын ескере кеткен жөн.
Тапсырма.
12.4 кестедегі төлемдердің жалпы сомасын есептеңіз.
Шешімі . Төлемдердің жалпы сомасын келесі кестеден табамыз: ППЛАТ(17%;3;- 70 000) = 31 680,16 мың р.
ПЛПРОЦ Функциясы.
Осы функцияны ескере отырып, есептеу кезеңіндегі пайыздық төлемдер мерзімді төлемдер мен тұрақты пайыздық мөлшерлемелер негізінде есептеледі.
ПЛПРОЦ синтаксисі (норма;период;кпер;тс;бс;тип).
Қарызды теңдей өтеу кезінде мерзімді кезеңдік төлем қарыздың өтелмеген бөлігіне жəне берешекті өтеудегі пайыздық төлемдерді қамтиды. Қарыздың өтелмеген бөлігі өтелген кезде азаятындықтан, төлемдердің жалпы сомасындағы пайыздық төлемдердің үлесі азаяды, ал борыштық төлемдердің үлесі артады. Белгілі бір кезең үшін пайыздық төлемдердің мөлшерін анықтау үшін, егер қарыз əрбір есептік кезеңнің соңында тең үлестермен өтелетін болса, онда
= ПЛПРОЦ(норма;период;кпер;тс) формуласын пайдаланыңыз.
Белгілі бір мерзімге тұрақты мерзімді төлемдерді жүргізетін жəне осы уақытқа жинақталған (пайыздық) жинақталған пайыз мөлшерін білдіретін табыстың есебі ПЛПРОЦ(норма, период, кпер,, бс, тип)
178
формуласына сəйкес жүзеге асырылады.
Тапсырма.
10 % мөлшерлемемен үш жылға берілген 800 мың рубльдың бірінші айға төленетін пайыздық төлемдерін есептеңіз. Шешім. Келесі формула бойынша мерзімдер мен кезеңдердің санын анықтаңыз: норма = 10 %/12, кпер = 1 2 - 3 . Сонда біз бірінші кезең үшін төлемді табамыз:
ПЛПРОЦ (10% / 12; 1; 12 * 3; 800) = -6,667 мың рубль.
Тапсырма.
Алты жыл ішінде жыл сайынғы шегерімдерге байланысты 5000 мың рубль қор құрылды. Егер жылдық пайыздық мөлшерлеме 17,5% болса, өткен жылы иесіне қандай табыс əкелетінін анықтаңыз.
Шешім . Соңғы жы л д а ғ ы та бы с ( ал тыншы кезең ):
ПЛПРОЦ(17,5%;6;6;;5000) = 664,81 мың. рубльды құрайды.
Жыл сайын: ППЛАТ (17,5%;6;;5000) = -536,27 мың. рубль бөлініп отырған.
Тапсырма.
12.4 Кестедегі пайыздық төлемдерді есептеңіз.
Шешімі . Бірінші жы лдағы төлемнің пайыздары : 70 000 - 0,17 = 11 900 рубль. Жылдың басындағы несие сомасынан біз жалпы төлем сомасын шегеріп, бірінші жəне екінші жыл басындағы несие сомасын аламыз: 70 000 - 31 680,16 = 50219,84 рубль.
Алынған сомаға екінші жыл үшін 17% алынады: 50 219,84 - 0,17
= = 8537,57р.
Осыған ұқсас үшінші жыл үшін де пайыздық сомасын табамыз: 27 077,06 - 0,17 = = 4603,1 р. Excel бағдарламасында бұл есептеу келесідей болады: ПЛПРОЦ(17%;1;3;-70 000) = 11900 р.;
ПЛПРОЦ(17%;2;3;-70 000) = 8537,37 р.;
ПЛПРОЦ(17%;3;3;-70 000) = 4603,10 р.
ОБЩПЛАТ функциясы
. Бұл функцияны пайдалана отырып, сіз екі төлем мерзімдері арасындағы кезеңнің соңында немесе əрбір есепті кезеңнің басында тең үлестермен өтелетін қарыз үшін жинақталған кірісті (пайыздық төлемдердің сомасын) есептейміз.
ОБЩПЛАТ Синтаксисі
(ставка;кол_пер;нз;нач_период;кон_период;тип).
Тапсырма
. Жылжымайтын мүлікке несие келесі шарттар бойынша жүзеге асырылады: пайыздық мөлшерлеме жылдық 9%; мерзімі 30 жыл, несие мөлшері 125 000 рубль, пайыздар ай сайын алынады. Несиенің екінші жəне бірінші айындағы сыйақы төлемдерінің сомасын анықтаңыз.
179
Шешім. 12.3 кесте бойынша жалпы төлем санын жəне пайыздық
мөлшерлемелерді тиісінше 30 -12 жəне 9% / 12 құрайтынын анықтаймыз. Төлемдердің екінші жылы 13 айдан 24 айға дейін есептесу кезеңі болып табылады.
Екінші жыл үшін жалпы сыйақы төлемі мынадай формула бойынша анықталады:
ОБЩПЛАТ(9%/12;30*12;125 000;13;24;0) = -11 135,23 р.
Бірінші айдағы сыйақы төлемдері: ОБЩПЛАТ(9%/12;30 * 12;125 000;1;1;0) = -937,5 р.
ПЛПРОЦ(9 %/12;1;30 * 12;125 000) = -937,5 р. құрайды.
ОСНПЛАТ
функциясы. Осы функцияның көмегімен несие бойынша негізгі төлем (борышты өтеу) есептеледі, ол белгілі бір мерзім ішінде немесе əрбір есептік мерзімнің басында тең үлестермен өтеледі.
ОСНПЛАТ синтаксисі (норма;период;кпер;тс;бс;тип).
Тапсырма.
ОСНПЛАТ функциясын пайдалану арқылы 12.4.
кестеден алынған несие бойынша негізгі төлем сомасын есептеңіз. Шешім. Несие бойынша негізгі төлем сомасы (қарызды төлеу) белгіленген мерзімді өтеу мен қарыздың өтелмеген бөлігі бойынша сыйақы арасындағы айырма ретінде есептеледі. Мысалы, қарыздың бірінші жылында негізгі төлем:
31 680.16 - 11900 = 19 780.16 р.
Excel бағдарламасындағы ОСНПЛАТ функциясы көмегімен несие бойынша негізгі төлемдердің сомасы келесі формулалармен анықталады:
ОСНПЛАТ(17%;1;3;-70 000) = -19 780,16 р.
ОСНПЛАТ(17%;2;3;-70000) = -23 142,78 р.
ОСНПЛАТ(17%;3;3;-70 000) = -27 077,06 р.
ОБЩДОХОД ФУНКЦИЯСЫ
. Бұл функция несие бойынша өтеудің негізгі сомасын есептеу үшін пайдаланылады, ол тең төлемдер арқылы немесе əрбір есептік мерзімнің басында немесе екі кезең арасында төленеді.
ОБЩДОХОД Синтаксисі (ставка;кол_пер ;з ;нач_период;кон_пе-
риод, тип).
Тапсырма. 15% мөлшерінде алты жылға 1000 мың рубль шамасында несие берілді; пайыздар тоқсан сайын есептеледі. Бесінші жыл үшін негізгі төлемдердің мөлшерін анықтаңыз.
180
Шешім. 12,3 кесте бойынша есепті кезеңдегі пайыздық мөлшерлеме (15% / 4) жəне есептесу кезеңдерінің жалпы саны (6 • 4). анықтаңыз. 17 айдан 20 айға дейінгі кезеңдер төлемдердің бесінші жылы болып табылады. Егер несие əр төлем мерзімінің соңында тең үлестермен өтелсе, бесінші жыл үшін төлем сомасы:
ОБЩДОХОД(15%/4;6 *4;1000;17;20;0) = -201,43 р. болады.
Инвестициялық айналымның жеделдігін анықтау
Excel бағдарламасында есептеуге мүмкіндік беретін функциялар бар: ВНДОХ жəне ЧИСТВНДОХ функциясының көмегімен дисконттау мөлшерлемесі итеративті əдіспен есептеледі, мұнда таза ағымдағы құн (NPV) нөлге тең. Егер нарықтың кіріс коэффициенті белгілі болса, онда R есептік құны белгілі бір инвестициялық жобаны қабылдаудың орындылығын бағалау үшін пайдаланылуы мүмкін. Егер жоба R> k болса жəне R <k болса, қабылданбайды. Шешімнің себебі мынада, егер R <k, жобадан күтілетін кіріс барлық қаржылық төлемдерді жабу үшін жеткіліксіз болса, яғни, жоба экономикалық тұрғыдан тиімсіз. Тиісінше, R> k кезінде инвестор жобаның барлық кірістерінің есебінен ғана емес, сонымен қатар қосымша пайда алу үшін барлық қаржы міндеттемелерін орындай алады. Əлбетте, мұндай жоба экономикалық тұрғыдан орынды жəне оны қабылдау керек.
ВНДОХ Функциясы.
Осы функцияның арқасында бірқатар айнымалы мерзімді төлемдер мен түбіртектер үшін инвестициялық айналымның ішкі жылдамдығы (кірістің ішкі нормасы) есептеледі.
Инвестициялық айналымның мəні NPV = 0 үшін (12.10) формуладан табылған:
(12.54)
181
мұнда n - төлемдер мен түсімдердің саны; value і
- төлемдер мен түбіртектердің мəндері; R - ішкі айналымның жылдамдығы.
ВНДОХ синтаксисі (мəндер, болжам).
Жоспардың мəнінен бастап, ВНДОХ функциясы 0,00001% дəлдікпен алынғанға дейін циклдік есептеуді жүзеге асырады. Егер бұл нəтиже 20 əрекетден кейін алынбаса, #САН! Қате мəні қайтарылады. Көп жағдайларда ВНДОХ функциясын қолданып, есептеу үшін аргумент дəлелін көрсету қажет емес. Əдепкі бойынша, аргумент 0,1 (10%) деп есептеледі. Егер ВНДОХ қате мəнін берсе # САН! немесе күткен нəтиже ойдағыдай болмаса, аргументтер болжамын басқа мəнмен қайта есептеуге болады. НПЗ мен ВНДОХ функциялары бір бірімен қарымқатынаста: төлемнің бірдей мəні үшін жəне ұяшықтарда орналасқан қабылдаулар үшін В1:В6, НПЗ(ВНДОХ(В1: В6);В1: В6) = 0.
Тапсырма.
Жобаға жұмсалатын шығындар 500 млн. р. Алдағы төрт жылда күтілетін табыс тиісінше 50, 100, 300 жəне 200 миллион рубль. Егер нарықтың кірістілік мөлшері 12% болса, инвестициялық айналымның жылдамдығы бойынша жобаның экономикалық негіздемесін бағалау.
Жылдар
Табыс мың рубль
сурет. Инвестиция айналым схемасы.
Шешім. A1: A5 ұяшықтары -500, 50, 100, 300, 200 мəндеріне ие болсын. Инвестициялық айналымның ішкі жылдамдығы төмендегідей анықталады: ВНДОХ (A1: A5) = 9.25%, бұл нарықтық нормадан төмен болғандықтан, қабылданбауы керек. Осы тапсырманың графикалық интерпретациясы 12.10 суретте бейнеленген.
Тапсырма.
Алдағы төрт жылдың ішінде жобаға күтілетін кірістер тиісінше 50,000, 100,000, 300,000 жəне 200,000 рубль. Бастапқы шығындар 10% айналым мөлшерлемесін қамтамасыз ету
182
үшін қандай болуы керек екенін анықтаңыз.
Шешім. Excel-де тиісті қаржылық функция болмағандықтан, тапсырманы шешу үшін,
Құралдар, Параметрді таңдау мəзірінің командасы арқылы шақырылатын параметрді таңдау құралын қолданамыз. A2: A5 ұяшықтары 50,000, 100,000, 300,000, 200,000 мəндеріне ие болсын.А1 ұяшығына шығындардың бағаланған құны -300,000. B1 ұяшығында = ВНДОХ (A1: A5) функциясын енгіземіз. Курсорды B1 ұяшығына орнатыңыз, Excel, Құралдар параметрін таңдап, пайда болған диалог терезесін толтырыңыз. Нəтижесінде, А1 ұяшығында біз жобаның құнын аламыз: А1 = 489 339 р.
ЧИСТВНДОХ функциясы.
Бұл функция бірнеше айнымалы түсімдер мен айнымалы мəннің төлемдері үшін ішкі айналым мөлшерлемесін есептеуді қамтамасыз етеді. Есептеулер формула бойынша жасалады.
12.55 мұнда n - төлемдер мен түсімдердің саны; d - 1-ші операцияның күні; d0 - нөлдік мəміленің жасалған күні (басталу күні); valuet - і-ші операция сомасы; R - ішкі айналымның жылдамдығы. Синтаксисі: ЧИСТВНДОХ({сома0;сома1;...;сомаА},{күн1;да- та2;...; күнА},предп).
Бұл функцияны есептеу əдісі ВНДОХ функциясына ұқсас.
ЧИСТВНДОХ жəне ЧИСТНЗ функциялары өзара байланысты: түбіртектердің (төлемдердің) жəне күндердің бірдей мəндері үшін ЧИСТНЗ (ЧИСТВНДОХ (...), ...) = 0.
Тапсырма.
ЧИСТНЗ функциясын қолданудың мысалын қарастырайық. Жобаның экономикалық тұрғыдан қаншалықты нарық жағдайында екенін анықтау қажет.
Шешім. Айналымның ішкі жылдамдығын есептеңіз. Нөлдік NPV-
ге сəйкес келетін кіріс коэффициенті ЧИСТВНДОХ (A2: E2, A1: E1)
= 37,49% құрайды, яғни, егер нарықтың табыстылық деңгейі 37,49%
-дан аз болса, жоба маңызға ие болады.
МВСД функциясы . Бұл функция бірқатар өзгермелі мерзімді түсімдер мен төлемдер үшін ақша айналымының өзгертілген ішкі мөлшерлемесін қайтарады. Сондай-ақ, қайта инвестициядан түскен кіріс пен инвестициялардың құнын ескереді. МВСД функциясын есептеуге арналған формула төмендегідей
183
12.56
мұндағы n - төлемдер мен түсімдердің жалпы саны; valuef - оң мəндер (кіріс); valuef - теріс мəндер (төлемдер); r - айналыстағы ақша үшін төленген кірістің нормасы; 7 - қайта инвестициялау кезінде айналыстағы ақша үшін алынған пайда нормасы. МВСД синтаксисі (мəні;қаржылық_норма;қайта инвест_нор- ма). Өзгертілген ішкі айналымның жылдамдығын есептеу үшін функция дəлелінде кемінде бір оң жəне бір теріс мəн болуы керек. Олай болмаған жағдайда, МВСД функциясы #ДЕЛ/0! қате мəнін қайтарады.
Тапсырма .
Жобаны бес жылға қаржыландыру үшін жылына 10% мөлшерінде қабылданған 1 миллиард рубль мөлшеріндегі несие, сəйкесінше, 100, 270, 450, 340 жəне 300 миллион рубль мөлшерінде табыс əкелді. Бұл ақша жылына 12% -ға қайта инвестицияланды. Инвестициялық айналымның өзгертілген ішкі жылдамдығын табыңыз.
Шешім . Жұмыс парағында несие В1 ұяшығында 1000 ретінде енгізілсін, ал В2: В6 ұяшықтарында жыл сайынғы кіріс мəндері енгізілсін. Содан кейін бес жыл үшін өзгертілген ішкі айналымның жылдамдығын келесі формула бойынша анықтай аламыз: МВСД(В1:В6;10%;12%) = 12,25 %.
Ауысым кестесін қолдану негізінде инвестициялардың тиімділігін бағалау
Инвестициялық опцияларды бағалау жəне талдау кезінде əр түрлі кіріс деректері жиынтығының түпкілікті нəтижелерін алу қажет болады. Excel бағдарламасының артықшылықтарының бірі - осындай тапсырмаларды тез шешуге жəне түпнұсқалық деректердің өзгеруі кезінде нəтижелерді автоматты түрде қайта есептеуге мүмкіндік береді. Мысалы, пайыздық мөлшерлемелердің əртүрлі мəндері мен мерзімді төлемдері үшін қаржылық модель құруға жəне оңтайлы шешімді таңдауға болады. Excel бағдарламасында осыған ұқсас мəселелерді шешу үшін есептеу формуласына түрлі мəндерді ауыстыру арқылы алынған нəтижелерді қамтитын кесте қызмет
184
етеді. Шешім принципі келесідей.
Бір немесе екі функция аргументтерінің ықтимал бастапқы мəндері тізім немесе кесте ретінде ұсынылады. Бір аргументті қолдану кезінде бастапқы мəндердің тізімі кестенің жолында немесе бағанында көрсетіледі. Excel бағдарламасы осы мəндерді пайдаланушымен анықталған формулаға (функцияға) тағайындап, содан кейін нəтижелерді, сəйкесінше, жол немесе бағанда тізбектейді. Екі айнымалы мəні бар кестені қолдану барысында, олардың бірі бағанға, ал екіншісі жолға орналасады; есептеулердің нəтижесі баған жəне жолдың қиылысында алынады. Осылайша, Деректер мəзіріндегі Ауыстыру кестесі пəрмені бір немесе бірнеше формулалар үшін есептеу нəтижелерін қамтитын бір айнымалының кестесін жəне бір формула бойынша есептеулерді қамтитын екі айнымалыларға арналған кестені құруға мүмкіндік береді
Жалғыз айнымалы үшін ауыстыру кестесін құрастыру.
Мысалы, əртүрлі пайыздық мөлшерлемелер бойынша үш жылға берілген 200 миллион рубль мөлшеріндегі несие бойынша қандай ай сайынғы төлемдер жүргізілетінін анықтау қажет. Мəселені шешу үшін, алдымен, 12.11 суретінде көрсетілгендей Excel жұмыс парағындағы түпнұсқалық деректерді алдын-ала дайындай отырып, ауыстыру кестесін тиімді пайдалану ұсынылады.
Кесте келесі ретпен толтырылады:
D7 ұяшығына несие кредиттеу кезеңінде толық өтелетін жағдайында қарыз бойынша мерзімді бекітілген төлемдерді есептеудің формуласын енгізу, егер: =ППЛАТ(С4/12;С3 * 12;С2);
пайыздық мөлшерлемелердің бастапқы мəндерін қамтитын ұяшықтар ауқымын таңдау - C8: C13 бағаны (тиісінше, ауыстыру нəтижелері D8: D13 бағанында орналасады) жəне D7: Dl3 бағаны бойынша есептеу үшін формуланы қамтиды.
Деректер
мəзіріндегі
Ауыстыру кестесінің
пəрменін пайдалану арқылы сəйкес диалог терезесін ашыңыз (12.12-сурет). Бұл терезе есеп формуласы арқылы сілтеме жасайтын жұмыс ұяшығын көрсету үшін пайдаланылады.
185
-сурет.
Ауыстыру кестесі
пəрменінің Диалог терезесі
Біздің мысалымызда бұл абсолюттік координаттарда
Жолдар бойынша мəндерді алмастыру
өрісінде көрсетуіңіз керек болатын C4 ұяшығы. Егер бастапқы деректер өрісте болса, жұмыс ұяшығына сілтемені
Мəндерді бағандар бойымен ауыстыру
өрісінде енгізуіңіз керек;
[OK] түймесін басу арқылы нəтижелер бағанын ала аласыз(12.13-сурет). ППЛАТ функциясындағы несие сомасы оң болып енгізілгендіктен, алынған мерзімді төлемдердің теріс болғанына назар аударыңыз. Егер ауыстыру кестесіне пайыздық мөлшерлемелерді есептеу үшін қосымша формулаларды енгізу қажет болса, онда оларды сол өрістегі бұрын енгізілген формуланың оң жағына орналастыру керек, содан кейін барлық кестені, соның ішінде алынған мəндерді белгілеп жəне
Ауыстыру кестесі
тілқатысу терезесін толтыру қажет.
Бұл мысалда E7 ұяшығындағы пайыздық мөлшерлеменің əр бір мəні үшін бірінші кезеңдегі пайыз бойынша төлемдерді есептеу кезінде =ПЛПРОЦ(С4/12;1;С3*12;С2) формуласын енгізу керек жəне бұрын сипатталған барлық əрекеттерді қайталаңыз. Бұл есептеулердің нəтижелері 12.14 суретінде берілген.
186
Қалған кезеңдер үшін (2-ден 36-ға дейін) пайыз бойынша төлемдерді есептеу кезінде, бұрын толтырылған ұяшықтың оң жағындағы келесі ұяшықтағы формулаларды ауыстыру керек
Екі айнымалыларға арналған ауыстыру кестесін құрастыру .
187
Мысалы, 300 миллион рубль қарыз үшін əр түрлі мерзім жəне пайыздық мөлшерлемелер жағдайында ай сайынғы төлемдерді анықтау қажет. Бұл жағдайда ауыстыру кестесін құру үшін келесі əрекеттерді орындаңыз:
бағанға бастапқы мəндердің (пайыздық мөлшерлемелердің) бірінші жиынтығын енгізу, мысалы, B8: B13 ұяшықтарына
-сурет. Екі айнымалы үшін ауыстыру кестесінің диалогтық терезесі
188
Бастапқы мəндердің (өтеу мерзімдері) екінші жиынтығын бірінші ауқымның басынан бастап бір ұяшықтың оң жағына жəне жоғарғы жағында орналасқан өріске енгізіңіз, яғни C7:F7 ұяшықтарына;
Кіріс мəндерінің екі жиынтығы бар жол мен бағанның қиылысындағы есептеу үшін формуланы енгізіңіз, яғни В7 ұяшығына.Егер бастапқы деректер Excel жұмыс парағына енгізілсе, несие мерзімі кезінде толық өтеу жағдайында қарыздардың кезеңді түрде өтелуін есептеу формуласы төмендегідей: =ППЛАТ(С4/12;С3*12;С2). Есептеу үшін екі ауыспалысы бар ауыстыру кестесін дайындау нəтижесі 12.15 суретінде көрсетілген:^ барлық бастапқы мəндерді жəне B7: F13 есептік формуланы қамтитын деректер кестесінің ауқымын бөлектеңіз;
Деректер
мəзірінен
Ауыстыру кестесінің
пəрменін пайдалану арқылы сəйкес тілқатысу терезесін ашыңыз жəне толтырыңыз (12.16-сурет);
[OK] түймесін бассаңыз, ауыстыру кестесін есептеу нəтижелерін аласыз (12.17-сурет).Несие сомасын өзгерткен кезде, Excel бүкіл кестені автоматты түрде қайта есептейді.
Ауыстыру кестесінің жəне НПЗ функциялары негізінде инвестициялық тиімділікті бағалау
НПЗ функциясы болашақ түсімдер мен шығындардың оларды
189
дисконттау есебінен таза ағымдағы құнын анықтауға арналған.
Сондай-ақ, кірістер мен шығындар тұрақты уақыт аралығында болатын айнымалы мəндер болуы мүмкін деп болжанады. Алынған мəн - инвестициялық қызметтің абсолюттік нəтижесі болып табылады. Ағымдағы таза құнды есебі дисконттаумен байланысты болғандықтан, мұнда дисконттау жүргізілетін пайыздық мөлшерлеменің таңдауы маңызды болып табылады. Дисконттау нормасын анықтаудың əр түрлі əдістері бар. Сондықтан күрделі салымдардың тиімділігін бағалау кезінде əртүрлі пайыздық мөлшерлемелердің құнын таза ағымдағы жоба құнына əсерін талдау маңызды болып табылады. Excel-де мұндай есеп айырысу кестесін жəне НПЗ функциясын қолдану арқылы жүзеге асырылуы мүмкін. Төмендегі мысалды қарастырып көрейік. Жылдың аяғында жоба бойынша салынған инвестициялар көлемі шамамен 1280 млн рубльді құрайды. Алдағы үш жылда күтілетін кіріс 420, 490, 550 жəне 590 миллион рубльді құрайды. Жобаның дисконттаудың əртүрлі нормаларында жəне күрделі салымдардың көлемінде жобаның таза ағымдағы құнын есептеу қажет. Excel жұмыс парағында бастапқы деректерді 12.18 суретінде көрсетілгендей етіп орналастырамыз. D3 ұяшығында жоба бойынша бастапқы болжанған шығындар (1,280 млн рубль) минус белгісімен көрсетілген, өйткені бұл ақшалай қаражаттар ағыны күтілетін табысқа қарама-қарсы келеді. Бұл мəн НПЗ функциясының дəлелдер тізіміне енгізілуі тиіс, себебі ағымдағы таза құн ағымдағы жылдың басына есептеледі, ал тапсырманың жағдайы бойынша күрделі салым жыл аяғында жүзеге асырылады.
12.18. сурет. Жобаның таза ағымдағы құнынанықтау үшін арналған шығыс деректер
190
C9: F9 ұяшықтарында инвестицияның əртүрлі көлемдері көрсетіледі. Ағымдағы таза құнды есептеу үшін 13, 13,8 жəне 15% пайыздық мөлшерлемелерді алайық. B9 ұяшығында функция шеберін қолдана отырып, келесі формуланы есептеу үшін орнатамыз: =Hn3(D2;D3:D7).
Ауыстыру кестесін құру үшін B9: F12 ұяшықтарының ауқымын белгілеп,
Деректер
мəзірінен
Ауыстыру кестесі
пəрменін таңдап, тиісті диалогтық терезені толтырыңыз.
Есептеу нəтижесі 12.19 суретте көрсетілгендей етіп диаграмма түрінде ұсынылуы мүмкін, онда оның ең жоғары ағымдағы құнына ең аз капитал салымы жəне ең төменгі дисконттау мөлшерлемесі арқылы қол жеткізілетіндігін көруге болады. Есептеу нəтижелерін талдай отырып, біз кейбір жағдайларда шамамен бірдей таза ағымдағы құнды көреміз, мысалы, 1,310 млн рубльде жəне қалыпты дисконттаудың 13,8% мөлшерлемесі кезінде 1270 млн р. күрделі салымдармен жəне дисконттаудың 15% құны кезінде де NPV мəніне жетеді.
күрделі салым млн руб
Жобаның таза ағымдағы құны, млн р.
12.19-сурет. Əр түрлі инвестициялар мен пайыздық мөлшерлемелер бойынша жобаның таза ағымдағы құны
Excel бағдарламасында күтілетін кірістердің, инвестициялардың жəне пайыздық мөлшерлемелердің мөлшерін өзгерткен кезде бүкіл кесте автоматты түрде қайта есептеледі. Осылайша, бір жұмыс
191
парағындағы тиісті ұяшықтарды өзгерту арқылы сіз осы немесе ұқсас жобаның таза ағымдағы мəнін есептей аласыз.
Амортизацияны есептеуге арналған Excel функциялары
Excel бағдарламасында мүліктің амортизациясын түрлі əдістермен анықтауға арналған функциялар тобы бар. Олардың ең көп қолданылатын түрлері: АМР, АМГД, ДДОБ, ДОБ жəне ПДОБ, олар амортизация аударымдарын келесі əдістермен есептеуге мүмкіндік береді: Сонымен қатар, бірнеше септеу кезеңі үшін амортизация құнын ПДОБ функциясының көмегімен, егер əр бір кезең үшін амортизацияның аударымдарын есептеу үшін кему балансының əдісі мүмкін болады. Амортизацияны есептеуге арналған Excel функцияларының дəлелдері 12.5 кестеде келтірілген.
12.5-кесте
Амортизацияны есептеуге арналған Excel функцияларының дəлелдері
Дəлел
Дəлел мəні
Ауысым_сыз Логикалық (анықтаушы, амортизация құны амортизацияның жиналған сомасынан асатын кезде біркелкі əдіске ауысу қажеттілігі бар ма)
Амортизация_уақыты
Заттың эксплуатация мерзімі (амортизация мерзімінің саны)
Толық_аморт_уақыты
Эксплуатация_уақыты
Ұзақтығы
Соңғы_мерзімі
Жиналған амортизацияның сомасын есептеу үшін арналған соңғы кезең
Коэффициент
Екіге тең əдепкі бойынша тездетілген амортизация коэффициенті
192
Ай
Эксплуатацияның бірінші жылындағы айлар саны
Бас_кезең
Жиналған амортизацияның құнын есептеу үшін арналған бастапқы кезең
Қалған_құны
Эксплуатацияның соңғы мерзіміндегі заттың қалған құны
Қалған_құны
Ликв_құны
Кезең
Амортизацияны есептеуді талап ететін кезең
Құны
Заттың алғашқы құны
Ликв_құны
Мысал ретінде келесі тапсырманы қарастырамыз. Бастапқы құны 8 000 мың рубль болған жағдайда, егер оны пайдалану мерзімі 10 жыл болса, ал қалдық құны 500 мың рубль мөлшерінде жыл сайынғы амортизация шығындарды анықтау қажет. 12.6 кестеде осы тапсырма үшін Excel функцияларын қолданатын жабдықтарға арналған амортизация аударымдары есептеледі. Сонымен қатар, функцияны сипаттау барысында бұл есептеулер түсіндіріледі.
12.6-кесте
Excel функцияларын пайдалана отырып жабдықтарға арналған жыл сайынғы амортизация аударымдарын есептеу нəтижелері, мың рубль
Жыл
AMP
АМГД
ДОБ
ДДОБ
ПДОБ
Біркелкі əдіске ауысумен
Біркелкі əдіске ауысусыз
1
750,00
1363,64
1936,00
1600,00
1600,00
1600,00
2
750,00
1227,27
1467,49
1280,00
2880,00
2880,00
3
750,00
1090,91
1112,36
1024,00
3904,00
3904,00
4
750,00
954,55
843,17
819,20
4723,20
4723,20
5
750,00
818,18
639,12
655,36
5378,56
5378,56
6
750,00
681,82
484,45
524,29
5902,85
5902,85
7
750,00
545,45
367,22
419,43
6322,28
6322,28
193
Жыл
AMP
АМГД
ДОБ
ДДОБ
ПДОБ
Біркелкі əдіске ауысумен
Біркелкі əдіске ауысусыз
8
750,00
409,09
278,35
335,54
6714,85
6657,82
9
750,00
272,73
210,99
268,44
7107,43
6926,26
10
750,00
136,36
159,93
214,75
7500,00
7141,01
7500
7500
7499,08
7141,01
AMP функциясы.
Осы функцияның көмегімен бір есептік кезеңге мүліктің амортизациясы бойынша шегерімдер бірыңғай əдіспен есептеледі. Бұл жағдайда амортизация аударымдары бірдей, ал соңғы есептік кезеңнің соңына қарай жалпы сома амортизациясы мүліктің амортизациясына тең.
AMP синтаксисі (құны, ликвидті_құны; эксплуатация_уақыты).
Жыл сайын есептеудің бірыңғай əдісімен амортизация мынадай болады: АМР(8000;500;10) = 750 мың. р.
АМГД функциясы.
Бұл функция белгіленген мерзім үшін амортизация аударымдарын сандар сомасы əдісімен есептеуге мүмкіндік береді. Бұл əдіс амортизация аударымдарының үнемі азаюымен сипатталады жəне мүліктің амортизациясы құнын құнын толық қалпына келтірілуін қамтамасыз етеді.
Берілген кезеңге арналған амортизация
12.57
Мұндағы,
c
— мүліктің бастапқы құны; s — мүліктің қалдық құны; Т —эксплуатация мерзімі (амортизация кезеңдерінің саны); t — амортизация есептелуі тиіс кезең.
АМГД синтаксисі (құны, ликвидті_құны; ұзақтығы; кезең). Эксплуатацияның бірінші жəне үшінші жылдардағы амортизациясы сəйкесінше төмендегідей болады: АМГД(8000;500;10;1) = 1363,64 мың. р.; АМГД(8000;500;10;3) = 1090,91 мың. р.
ДОБ функциясы.
ДОБ функциясын пайдалану арқылы белгілі бір берілген мерзімге арналған мүліктің амортизациясының тұрақты
194
есептеу əдісін қолдану арқылы шегерімдер есептеледі. Тұрақты амортизация нормасы
12.58
Эксплуатацияның бірінші кезеңіне арналған амортизация сомасы
12.59 мұндағы, m — амортизацияның бірінші жылындағы айлар саны. Эксплуатацияның соңғы кезеңіне арналған амортизация сомасы
12.60
мұндағы,
а
— алдыңғы кезеңдер үшін жиналған амортизация сомасы.
Эксплуатацияның қалған кезеңдеріне арналған амортизация сомасы
12.61
ДОБ синтаксисі (құны, қалған_құны; эксп- луатация_уақыты; кезең;ай). Бірінші, үшінші жəне соңғы жылдардағы эксплуатацияның амортизациясы сомасы сəйкесінше төмендегідей: ДОБ(8000;500;10;1) = 1936 мың. р.;
ДОБ(8000;500;10;3) = 1112,36 мың. р.; ДОБ(8000;500;10;10) = 159,93 мың. р.
ДДОБ функциясы.
Бұл функция t берілген кезеңі үшін амортизация сомасын қалдықтың кемуі əдісі бойынша есептеуге мүмкіндік береді (сондай-ақ, екіге тең əдепкілік бойынша k
жылдамдатылған амортизацияның коэффициентін беруге болады):
12.62
Д
ДОБ синтаксисі (құны, қалған_құны; эксп- луатация_уақыты; кезең; коэффициент). Амортизацияны екі мəрте есептеу əдісін есептеу үшін қолданылатын амортизация шегерімдері (яғни, дəлел коэффициенті k = 2 болған
195
кезде) қызмет мерзімі ішінде үнемі азайып отырады, бірақ сомасы бойынша олар мүлде мүліктің құнын толығымен өтемейді. Екі мəрте есеп əдісімен есептеу кезінде қызмет мерзімінің бірінші жəне үшінші жылдарындағы амортизация сомасы мынадай болады: ДДОБ(8000;500;10;1) = 1600 мың. р.;
ДДОБ(8000;500;10;3) = 1024 мың. р.
ПДОБ функциясы.
Бұл функция бірнеше кезеңдерде жиналған амортизация сомасын табуға мүмкіндік береді. Бұл жағдайда əр кезеңнің амортизациясын есептеу үшін екі мəрте теңдестіру немесе кез келген басқа есеп əдісін пайдалана отырып қалдықтың кему əдісі қолданылады (ДДОБ функциясының сипаттамасын қараңыз). Сондай-ақ, құнсызданатын мүліктің құны азайған баланстық əдіс арқылы толығымен қалпына келмеген жағдайда амортизацияны есептеудің бірыңғай əдісіне өтуді таңдай аласыз. ПДОБ синтаксисі (ликв_құны;қалдық_құн;толық_құнс_ уақыты; баст_кезең;соңғы_кезең; коэффициент;ауысым_сыз). Егер коэффициентті жəне ауысымсыз дəлелдерді көрсетпесеңіз, онда амортизацияны есептеу үшін бірыңғай əдіске көшу арқылы екі еселеу əдісін қолдануға болады. Бірыңғай əдіске көшудің əдісі мүмкін емес болуы үшін, онда ауысым_сыз дəлелді бірге тең етіп қабылдап жəне дəлел коэффициенті көрсетілуі керек. Бірыңғай əдіске ауысымды жəне ауысымсыз AMP функциясы көмегімен есептелген амортизация шегерімдерінің сомасы амортизация мерзімінің соңына қарай тиісінше құрайды: ПДОБ(8000;500;10;0;10) = 7500 мың. р.; ПДОБ(8000;500;10;0;10;2;1) = 7141 мың. р., яғни, бірінші жағдайда мүліктің амортизация құнының толық өтемі орын алады, ал екінші жағдайда эксплуатация кезеңінің соңына қарай амортизация шегерімінің сомасы мүліктің амортизация сомасынан кем болады.
Бақылау сұрақтары
196
13 Тарау
EXCEL БАҒДАРЛАМАСЫНДА ҒЫЛЫМИ-ИНЖЕНЕРЛІК ЕСЕПТЕУЛЕРДІҢ ОРЫНДАЛУ ТЕХНОЛОГИЯСЫ
Электрондық кестелер түрлі инженерлік есептеулерді автоматтандыру кезінде қолданылады. Excel электрондық кестесін Word мəтіндік редакторымен бірге пайдалану əсіресе тиімді. Мысалы, техникалық есептеулер құрған кезде немесе есептеу формуласы мəтінінде көрсетілген өнімдердің кез келген техникалық сипаттамаларын есептеу əдістері үшін есептік кестені Excel электрондық кесте ортасында құрады. Мəтіннен есептелген кестеге өту үшін гиперсілтемелер технологиясын пайдалануға болады. Мысал үшін шарикті мойынтіректерді есептеудің əдіснамасының фрагментін қарастырайық. Рұқсат етілген статикалық жүктемені 13.1, а суреттерінде берілген жуық формулалар арқылы анықтайық. 13.1, а суреттеріндегі кестеде кез келген көрсетілген арқылы есептеуді орындау үшін оның үстіне меңзерді қойып жəне оны тінтуірдің оң жағымен басу жеткілікті. Нəтижесінде, Excel кестесі ашылады, сол арқылы сəйкес есептеуді орындауға болады. 13.1, b суреттерінде осы есептеуді орындау схемасын көрсетілген.
Келтірілген есептеу сұлбасы кез келген инженерлік есептерді шешу
үшін пайдаланылуы мүмкін.
197
Ғылыми зерттеулердің маңызды кезеңдерінің бірі - өткізілген тəжірибелік зерттеулердің статистикалық өңдеуі болып табылады. Excel электрондық процессоры осындай өңдеулерді орындау үшін жеткілікті саны бар функцияларды қамтиды. Зерттелетін параметрлер арасындағы корреляция коэффициентін есептейтін корреляциялық қатынастарды бағалау үшін КОРРЕЛ функциясының қолданылуын қарастырайық. Мысалы, 24 сағат ішінде T = 120 ° C шамасында жүзеге асырылған термоөңдеудің əсерін, 1 обр
p-n-интегралды схемалар ауысымын кері айналым тоғында түсіндіру қажет. Эксперимент үшін [5] 25 интегралды сызба таңдалды. 13.1 кестеде осы эксперименттің нəтижелері көрсетілген.
a
198
б
Кері токтың өзгеруі p — n- термо өңдеуден кейінгі ауысым
Интегралд ы сызбаның нөмірі
Термоөңд еудің алдында
І
обр
X,
мА
Термоөңде уден кейін
І
обр
У,
мА
Интегралд ы сызбаның нөмірі
Термоөңде удің алдында
І
обр
X,
мА
Термоөңде уден кейін
І
обр
У,
мА
1
68
61
14
75
71
2
71
67
15
73
70
3
65
63
16
69
68
4
78
70
17
73
73
5
75
74
18
73
69
6
85
76
19
83
76
199
7
86
82
20
70
73
8
84
70
21
68
70
9
74
68
22
79
69
10
65
60
23
78
71
11
78
68
24
78
71
12
92
88
25
73
69
13
60
57
Берілген мысалда корреляциялық тəуелділіктің болуын анықтау статистикалық материалды өңдеудің дəстүрлі «қолмен» əдістеріне негізделген
медиана əдісімен
жүзеге асырылады.
Бұл əдістің мəні төмендегідей:
Эксперимент нəтижелеріне сүйене отырып, нүктелер бойынша деректердің шашыранды сызба диаграммасы құрылады;
Диаграммада медиананың тік жəне көлденең сызықтарын жүргізеді;
Диаграмманы бөлу нəтижесінде пайда болған төрт квадраттың əрқайсысында оң жəне теріс нүктелерді жеке-жеке қосады;
Арнайы кесте бойынша корреляция бар болуы туралы қорытынды жасалады.КОРРЕЛ функциясын пайдалана отырып корреляциялық тəуелділікті жəне корреляция коэффициентін анықтау үшін келесі əрекеттерді орындау қажет:
кестесінде көрсетілгендей Excel жүйесінде эксперимент нəтижелерін əзірлеңіз.;
Корреляция коэффициентін есептеу үшін ұяшықты таңдаңыз;
200
функция шеберін шақыру (13.2-сурет);
функция шебері терезесінде X жəне
Y
параметрлерінің ұяшықтар ауқымын көрсетіңіз .
Корреляция (0,85-тен жоғары) коэффициентінің алынған мəні термоөңдеу температурасы мен p-n-ауысымының кері тогы арасындағы қарым-қатынастың болуын көрсетеді (13.2 суретін қараңыз).
13.2. кестесі
Тəжірибе деректерінің нəтижелерін Excel кестесіне жазу
Схема нөмірі
X
Y
Схема нөмірі
X
Y
Схема нөмірі
X
Y
1
68
61|
10
65
60|
19
83
76
2
71
67|
11
78
68|
20
70
73
3
65
63j
12
92
88|
21
68
70
4
78
70|
13
60
57|
22
79
69
5
75
74|
14
75
7l|
23
78
71
6
85
76|
15
73
70|
24
78
71
7
86
82|
16
69
68|
25
73
69
201
8
84
70|
17
73
73^
9
74
бЛ
18
73
69|
Микросхеманың нөмірі Термоөңдеуге дейін
Термоөңдеуге кейін
13.2 кестесінің деректері негізінде p-n-кері ток пен микросхеманың қыздыру температурасы ауысымына байланысты график құруға болады (13.3-сурет). КОРЕЛ функциясын пайдалану зерттелген шамалар арасындағы корреляциялық байланысты табу процесін айтарлықтай жеңілдетеді. Осындай схема бойынша электрондық Excel процессорларына енгізілген барлық математикалық жəне статистикалық функциялардың мəндерін есептеуге болады.
Бақылау сұрақтары
202
ІV БӨ ЛІМ
АВТОМАТТАНДЫРЫЛҒАН ЖОБАЛАУДЫҢ ЖҮЙЕСІ
14 Тар а у
АВТОМАТТАНДЫРЫЛҒАН ЖОБАЛАУДЫҢ ОРТАҚ ҚАҒИДАЛАРЫ
Кез – келген өндірісте (өнеркəсіптік, ауылшаруашылық, қызмет көрсету саласында жəне т.б) объекттердің түрлі жобалаулары іске асырылады. Оларды екі топқа бөлуге болады: конструкторлық жəне технологиялық түрлер. Тиісінше, автоматтандырылған жобалау жүйесі (САПР) мақсатына қарай екі топқа бөлінеді: автоматтандырылған жүйелерді жобалау, конструкторлық заттарды конструкторлық құжаттармен өңдеу жəне автоматтандырылған жүйелерді жобалаудың техноглогиялық үрдістерін технологиялық құжаттармен өңдеу (САПР-ТП). Объекттердің жобалануының түрлілігіне қарамастан САПР-КД жəне САПР-ТП ортақ принциптермен əзірленген, біріншіден, «үлкен жүйелер» санатына жатады, ал екіншіден олар «шешім қабылдау» жүйелері болып табылады.
САПР үлкен жүйелерге тиесілілігі [2] келесі ерекшеліктермен анықталады: Жалпы жағдайда, кез-келген жүйе қатынастардың белгілі бір жиынтығы ретінде анықталады (14.1-суретті қараңыз).
Âõîä
X
14.1-сурет.Шешім қабылдау жүйесінің схемасы
Суретте көрсетілгендей: C - жүйе;
C
X
Y
Âûõîä
Y
X - жүйенің кіріс жинағы; Y - жүйенің шығу жиынтығы.С жүйесі шешуші болып табылады, егер D тобына тапсырмалар жиыны берілсе Х көп шешімдері R(X,Y)
көптеген кірістермен сəйкесінше шығыстарменде суреттеледі.
203
Кіріс Х; Шығыс
Y
Басқаша айтқанда, жүйе шешуші болып табылады, егер көптеген ережелер мен шешімдер болса, X көптеген элементінен Y жиынтығының кем дегенде бір элементін табуға мүмкіндік беретін шешім қабылдайды. Шешуші жүйенің анықтамасынан, жоғарыда аталған əзірлеу қағидаттары САПР шешімдер қабылдау жүйесі ретінде жіктеуге мүмкіндік береді.
Бағдарламалық қамтамасыздандыру жолымен:
дерекқоры негізіндегі САПР
(12.4-сурет)
жəне білім қорындағы САПР
(14.3-сурет ) арасындағы негізгі айырмашыдықтар мынадай.
Бастамасы
Маман
Конструкторлық құжаттаманың анализы
Конструкторлық құжаттама
Іздестіру үшін сипаттамалар енгізу
Сипаттамаларды енгізу формасы
Аналогтарды іздестіру
Дереккөздер базасы
Аналог бойынша жобалау
Жеке жобалау
Техникалық құжаттарды Ия
аналог
табылды
Жоқ
қалыптастыру
Соңы
204
САПР базасында дерекқор негізінде маман (технолог немесе конструктор) жүйенің негізгі «шешуші элементі», яғни, маман өнімнің дизайнын немесе оны өндірудің технологиялық процесін біліктілігіне сəйкес əзірлейді. Компьютердің тиісті бағдарламалық жасақтамадағы рөлі, бұл жағдайда, маманға қажетті ақпаратты ұсыну жəне ЕСКД немесе ЕСТД талаптарына сəйкес құжаттаманы (құрылымдық немесе технологиялық) дайындау болып табылады. САПР-ТП-да білім базасы негізінде маман жүйенің «үйлестіруші элементі» болып табылады. Бұл жағдайда «шешуші элементтің» рөлі тиісті бағдарламалық жасақтамасы бар компьютермен орындалады, яғни мұндай жүйелерде маманның тапсырмасы жобалауға арналған бастапқы деректерді енгізумен шектеледі, ал компьютер оңтайлы шешім қабылдау жəне техникалық құжаттарды ресімдеу үшін жауап береді.
Сонымен қатар, маманның шешім қабылдауға жауапты екенін атап өту керек. САПР жобалауы алгоритміне сəйкес, олар ұқсастығы бойынша жеке жобалау жүйелеріне жəне жобалау жүйелеріне бөлінеді.
Бастамасы
Маман
Конструкторлық құжаттаманың анализы
Конструкторлық құжаттама
Іздестіру үшін сипаттамалар енгізу
Шешімдерді іздеу
Сипаттамаларды енгізу формасы
Дереккөздер базасы
Ия Шешім
табылды
Жоқ
Дереккөздерге негізделген жобалау
Техникалық құжаттарды қалыптастыру
Соңы
205
14.2 Автоматтандырылған жобалаудың қазіргі бағдарламалық жүйелерін шолу
Жоғарыда қарастырылған ережелерге сəйкес барлық əмбебап (коммерциялық) конструкторлық құжаттаманың автоматтандырылған жобалау жүйелері (КҚ-АЖЖ) дерекқор негізіндегі АЖЖ-ға жатқызуға болады. Сонымен қатар АЖЖ осы түріне T-FLEX-CAD, КОМПАС жəне AutoCAD жүйелерін жатқызуға болады. Дерекқор негізіндегі АЖЖ-ға, тек баспа монтажы бар тақталарындағы өнімдері құрылымдарын жобалау үшін құрастырылған, P-CAD жүйесін жатқызуға болады.
Əдетте, КҚ-АЖЖ құрамы келесіні қамтиды::
Қазіргі КҚ-АЖЖ графикалық редакторлары келесі талаптарға сəйкес болуы қажет:
ету;
командалар мен нұсқаулықтардың артық жүйесінің болуы;
206
Бағдарламалық өнімдер нарығында конструкторлық жобалауды автоматтандыруға арналған бағдарламалық жүйелеріне сұраныс өте жоғары. Ал технологиялық жобалауды автоматтандыруға арналған бағдарламалық жүйелеріне сұраныс одан төмен болып тұр. Оның себептері əр түрлі болуы мүмкін. Конструкторлық міндеттегі жүйелер бұйымдар сызбаларын дайындауға қойылатын талаптарды анықтайтын КҚБЖ - Еурова мен Ресейде қабылданған нормативтік құжаттарға негізделеді. Технологиялық жобалау жүйелері үшін технология элементтеріне арналған бірыңғай стандарттар жоқ, сондықтан көптеген кəсіпорындар оларды FoxPro, SQL немесе Access бағдарламалық жүйелер негізінде құрастырады. Ең алдымен, CAD-жүйелері (Computer Aіded Desіgn) деп аталатын бар КҚ-АЖЖ қарастырайық. Ресей кəсіпорындарында T-FLEXCAD (жасаушы «Топ- жүйелер» АҚ), КОМПАС (жасаушы АСКОН компаниясы) жəне AutoCAD (AutoDESK фирмасы) отандық жүйелер көп таралған. Отандық CAD-жүйелерінің басты артықшылығы олардың толығымен КҚБЖ-ге сəйкес келеді. Қазіргі барлық коммерциялық CAD-жүйелерінде кеңістіктік модельдеу мүмкіндіктері бар:
жасаушы құйма еңісі бұрышын белгілеу мүмкіндігін
207
қамтамасыз ететін түзу бойынша көп контурлы пішінді итеріп
шығару жəне ол үшін мəтіндерді пайдалану; үш өлшемді пішінді (бетті) түзу бойынша немесе əрбір нүктедегі нормал бойынша (жуандық беру үшін) итеріп шығару; берілген бұрыш үшін пішіннің өз білігінен айналуы сызықтық беттерді құрастыру;
14.3. Конструкторлық құжаттамаларды автоматтандырылған жобалау əдістері
Конструкторлық жобалаудың түгелге жуық автоматтандырылған жүйелері КҚБЖ үлгісіндегі халықаралық жəне отандың стандарттар негізінде құрастырылғанын есепке ала отырып, осында қолданылып жатқан əдістерді отандық T-FLEX-CAD жүйесі негізінде қарастырамыз. T-FLEX-CAD констукторлық құжаттамаларды автоматтандырылған жобалауға арналған бағдарламалық құралдар жиынтығы болып табылады. Жиынтық құрамына:
T-FLEX-CAD жиынтығы:
208
динамикалық талдау жəне т.б.) автоматтандыруды; Ресейлік кəсіпорындарының талаптарына жауап беретін T- FLEX бағдарламалық құралдарының келесі қасиеттерін бөліп шығаруға болады:
Автоматтандырылған сызу жүйесі . КҚБЖ талаптарына толығымен сəйкес сызбаларды тез жедел жасауға арналған T-FLEX- CADLT жүйесінде сызбаларды құрастыру үшін келесі элементтер жиынтығы бар: түзу сызық кесінділері (еркін, параллель, перпендикуляр, жанама жəне т.б.); əр түрлі доғалар (үш нүкте арқылы, радиусы белгілі екі нүкте арқылы, нүктедегі центрі бар, жанама жəне сол сияқты); толық шеңберлер; осьтік сызықтар, жүздер; дөңгелектету жəне т.б. Доғаларды құрастыру кезінде 90, 180, 270° бұрыштары жəне, сонымен қатар, горизонталь жəне вертикаль бойымен меңзері бар доға центрі автоматты түрде белгіленеді.
T-FLEX-CADLT жүйесінде келесі сызу функциялары бар:
(сызықтардың жаңа түрлерін жасау мүмкіндігін қамтамасыз етеді);
209
T-FLEX-CADLT жүйесінде келесі əрекеттер бар: көшіру, симметрия, сызықтық ауқым, айналу ауқымы. Көшіру кезінде масштаб жəне көшіріліп жатқан элементтердің бұрылу бұрышын белгілеуге болады. Айналмалы жəне сызықтық ауқымдарды құрастыру кезінде бейне көшірмелерінің ауыспалы санын белгілеу мүмкіндігі қарастырылған. Сызықтық ауқым бірден екі бағытта жасалуы мүмкін: жол жəне бағаналар бойынша. Элементтерді көшірудің жаңа мүмкіндіктері пайдаланушыларға кез келген элементтердің ауыспалы мөлшері бар жалпыланған сызбаларды жасау мүмкіндігін береді. T-FLEX-CADLT жүйесі сызбаларды дайындаудың арнайы конструкторлық элементтерін орындай алады: Сонымен қатар жүйеде мəтіндік ақпаратты тікелей сызба өрісіне бейнелеудің нақты тəртібінде (
Wysіwyg ) енгізуге мүмкіндік бар. Бар кіріктірме мəтіндік редактор мəтіннің абзацтарын пішімдеуді (теңестіру, бос жерлер, интервалдар жəне т.б.), сөздерді əр түрлі бөліп шығару, əр түрлі қаріптер, шамалар, стильдерді, бір мəтін үзінділері үшін түрлі түстерді пайдалануды қолдайды. Мəтіндерге индекстерді, бөлшектерді, сызбаны бейнелеу элементтерін, жеке үзінділерді енгізу мүмкіндігі қамтамасыз етілді, яғни осы жүйеде ешбір қосалқы қондырғылар мен шектеулерді
210
пайдаланбай-ақ, графикалық та, мəтіндік те құжаттарды еркін түрде құрастыруға болады. Жиі қайталынатын мəтін жолдарын енгізуді автоматтандыру үшін осы жүйеде оларды сөздіктен таңдау атқарымы жетілдірілген. Сызбаның негізгі жазуын толтыру кезде пайдаланушылар сəйкес мəтіндік алаңдарда сызбамен тікелей жұмыс жасайды. Сонымен қатар алдын ала дайындалған тізімдерден мəтіндік шамаларды таңдау мүмкіндігі бар. T-FLEX-CADLТ жүйесінде кез келген кестелерді құрастыру, алаң мөлшерлерін белгілеу жəне өзгерту, ұяшықтарды біріктіру, шекті сызықтарды анықтау жəне т.б. мүмкіндіктер бар, оған қоса ол бет саны көп мəтіндік құжат-сызбалармен жұмыс істеу үшін қолайлы. Мысалы, бұйымның көп бетті сипаттамасы жүйенің бір құжатында жəне құрастыру сызбасымен бірге орналасуы мүмкін. Сонымен қатар Wіndows жүйесінің айырбастау буфері арқылы T-FLEX-CADLT жүйесінің мəтіндік ақпараттарын Word жəне басқа да қосымшалар арқылы айырбастау жүргізу мүмкіндігі бар екеніне назар аудару жөн. Сөйтіп, T-FLEX-CADLT өз ішінде бейнелеудің барлық əрекеттеріне ие, констукторлық-техникалық құжаттаманы дайындаудың толық функционалды жүйе болып табылады.
Автоматтандырылған жобалау жүйелері . Конструкторлық құжаттаманы автоматтандырылған жобалау қағидасы параметрлік сызу деп аталатын əдісіне негізделеді. T-FLEX-CAD 2D - бөлшектердің бірегейленуі жəне қайталану дəрежесі өте жоғары үлгілік құрылымдарды жобалау кезінде пайдалануға ұсынылатын жəне T-FLEX-CADLT жүйесінің барлық функцияларын қамтитын параметрлік жүйе. T-FLEX-CAD 2D пен T-FLEX-CADLT жүйелерінің бір-бірінен ең басты айырмашылығы - біріншісінде сызбаның барлық шамалар ауыспалы көрсеткіштермен беріліп, формулалар арқылы есептелініп, дерекқордан алынуы мүмкін. T-FLEX-CAD 2D жүйесінде жобалауға келесі тəсілдеме қолданылған: ең алдымен сызба жіңішке сызықтарда, ал кейін ғана негізгі сызықтармен айналдыра белгіленеді. Құрылымды қосалқы сызықтарды (құрылым сызықтарын) пайдалану арқылы жасау кезінде сызықтар арасында байланыс (параллелдік, перпендикулярлық, жанасу жəне т.б.) автоматты түрде орнатылып, осы байланыстың параметрлері (қашықтық, радиус, бұрыш жəне т.б.) белгіленеді, яғни кəдімгі сызба операцияларын орындау кезде сызбаның параметрлеуі автоматты түрде орындалады. Сызбаны
211
белгілеудің барлық элементтері (өлшемдер, сызықтаулар, шектер, бұдырлықтарды белгілеу, мəтіндер жəне т.б.) сызбаға түсірілген кезде автоматты түрде қосалқы құрылымдарға байланыстырылады. Сызбаларды жасаудың осы тəсілі құрылымдарды жобалау уақытын (тым бірнеше минутқа дейін) қысқартуға мүмкіндік беріп, аналогтан жеке бөлшектердің шамалары (параметрлері) арқылы ерекшеленеді. Сызбаның кез келген элементтерінің параметрлері: бейне сызықтарының қалыңдығы, бағдар шамалары, бет бұдырлығының шамасы, мəтін мазмұны жəне басқалары ауыспалы шамалармен берілуі мүмкін. T-FLEX-CAD 2D жүйесі жобалаушыға дайындаған құрылымды қозғалыста көруге мүмкіндік береді, яғни ауыспалы параметрлер шамаларын бастапқыдан соңғы шамаға дейін белгілі бір қадам арқылы немесе математикалық функцияларын пайдаланып, ауыспалы шамаларды заңдарды белгілеу арқылы өзгерту. Сонымен қатар сызба белгіленген параметрлік байланыстарға сəйкес жаңартылып отырады. Сызбаны бөлшектердің үш түрі бір-бірімен байланысқандай құрастыруға болады. Осы жағдайда бір түрде параметрлерді өзгерту басқа екеуіндегі тиісті өзгерістерге əкеледі. Оған қоса элементтердің ауыспалы саны бар сызбаларды да құрастыруға болады. T-FLEX-CAD 2D жүйесінің тағы бір ерекшелігі жеке бөлшектердің параметрлік сызбаларын пайдалану арқылы параметрлік құрама сызбаларды жасау мүмкіндігі болып табылады, яғни сызбаларда жеке бөлшектердің параметрлерін байланыстыру арқылы (мысалы, білік диаметрі жəне мойынтірек диаметрі) параметрлік құрама сызбаны құрастыруға болады. Жүйеде құрастырылған сызбаларды жасау кезінде бір бөлшектерді басқа бөлшектермен жабу жағдайында көрінбейтін сызықтарды жою мүмкіндігі қамтамасыз етіледі. Құрастырылған сызба параметрлерін өзгерту оның барлық құрама бөлшектерінің өзгеруіне əкеледі жəне жаңа сызба құрылымы бірнеше секунд ішінде дайын болады. T-FLEX-CAD жүйесінде параметрлік құрастырылған сызбаларды пайдалану қажет етілетін құрастыру түрлендіруін тиімді түрде алу жəне, оған қоса, құрастырылған сызбаны түрлі шамаларда əр түрлі бөлшектер кіретіндей жобалауға мүмкіндік береді. Құрастырудың қажетті параметрлерін белгілеу арқылы жеке бөлшектердің дайын жұмыс сызбаларын жəне КҚБЖ тəртібіне сəйкес жасалған сипаттаманы бірден алуға болады. Құрастыру параметрлерінің өзгеруі жағдайында сипаттама жəне басқа да
212
құжаттар автоматты түрде өзгереді.
Бұйымдардың үш өлшемді қатты денелі модельдерін жасау
. «Топ Жүйелер» фирмасы жобаланған бұйымның үш мөлшерлі моделін жасау үшін T-FLEX-CAD3D параметрлік үш өлшемді қатты денелі параметрлік жүйені ұсынады. Ол T-FLEX- CAD 2D жетілдірілген нұсқасы болып табылады жəне оның мүмкіндіктерін қамтиды. Осы жүйенің функционалды мүмкіндіктері оны үш өлшемді моделдеудің шетелдік үздік жүйелерімен салыстыруға мүмкіндік беріп отыр. Оның үш өлшемді саласындағы функционалдығынан басқа осы жүйе екі өлшемді жобалау жəне сызбалық құжаттамаларды дайындау үшін барлық құралдар жиынтығын қамтиды. T-FLEX-CAD 3D жүйесі Unіgraphіcs Solutіons фирмасының осы сияқты модельдеудің үздік жүйелерінде қолданылатын Parasolіd геометриялық ядросы негізінде жасалынған. T-FLEX-CAD 3D жүйесінде модельдеу тікелей үш өлшемді кеңістікте де, екі өлшемді сызба ақпараты негізінде жасалынуы мүмкін. Жобалаушы T-FLEX-CAD 3D жүйесіндегі келесі жұмыс тəсілдерінен немесе олардың бірнешеуін біріктіріп жұмыс істей алады: Бұйымның негізгі элементтерін жасау үшін келесі операциялар жиынтығы орындалады: итеріп шығару, айналдыру жəне т.б. Нақты сызбаларды алу үшін көрінбейтін сызықтарды жою жəне проециялау операциясы жəне қима мен тіліктерді жасау операциясы пайдалынады. T-FLEX-CAD 3D жүйесі екі бағытты ассоциативтілікті қолдайды, яғни үш өлшемді модель параметрлері өзгерген жағдайда барлық сызбалар автоматты түрде жаңартылады. T-FLEX-CAD 3D жүйесі тек жеке үш өлшемді объектілермен ғана емес, сонымен қатар, үш өлшемді құрама модельдермен жұмыс істеуге де мүмкіндік береді. Бұған қоса құрамалық модельдердің параметрлік механизмі тек екі өлшемді сызуда ғана емес, сонымен қатар үш өлшемді құрамалық объектілерді жобалау кезінде де қолданылады. T-FLEX-CAD жиынтығы құрамалар, бөлшектердің шектелмеген санымен жəне оларды ұйымдастыру иерархиясымен жұмыс істей алады. Сонда əрбір бөлшек үшін жеке материал
213
тағайындауы мүмкін жəне ол масса-инерциялық сипаттамаларды есептеу кезінде жəне сызба мен проекцияларды орындау кезінде қималардағы сызықтауларды жасау кезде есепке алынады. Жобалау бөлшектен құрамаға дейін жəне кері бағытта жүзеге асырылуы мүмкін. Осы жағдайда конструктор жобаны бірден құрама ретінде жасайды. Бір құрама шегінде жобаланған бөлшектердің геометриялық элементтері (шектер, қабырғалар жəне т.б.) басқа бөлшектердің жобалануы үшін пайдалануы мүмкін. Басқа сызбаларды жасау үшін немесе басқа құрамаларға кірістірілуі үшін сызба бөлшектері кез келген уақытта жеке файлға шығарылып алынуы мүмкін. Дегенмен, ол бастапқы құрамада қалып, автоматты түрде жаңартылады. Бұл дегеніміз, сызба бөлшектерін оңайлатылан түрде құрамада енгізіп, кейін оны жеке файлға шығарып, модельдеу операциялары арқылы қажетті элементтерді қосып, ол автоматты түрде құрастырылуы кезінде түзетіледі. Дəл сол нəрсе кері бағытта жүретін жобалау кезінде жасалынады. Құрамадағы бөлшекті анықтайтын параметрлерді өзгеретін болса, оның сызбасы тек құрамалық модельде модификацияланбай, ол шығарылған жеке файлда да өзгереді. Құраманың əрбір бөлшегі үшін орын ауыстыруды белгілеуге болады. Ол құрамалық экранға бөлшектенген түрде шығару кезінде есепке алынады. Құраманың ішкі құрылымын зерттеу тиімді өту үшін оның қимасын жазықтықпен қиюға болады. T-FLEX-CAD жиынтығы құрама компонеттерінің өзара қиылысуын тексеруге мүмкіндік береді. Үлкен ресурстарды қажет ететін көлемді модельдерді олардың графикалық бейнелерімен алмастыруға болады. Құрамалық құрылымды модель шежіресі арқылы бақылауға болады жəне сол арқылы кез келген деңгей бөлшегіне тез арады өтуге болады. Оған қоса осы фотореалистік бейне командасы əрбір бөлшек материалын есепке ала отырып, жоғары сапалы суретті шығарады. Сипаттамаларды жасаудың қуатты ішкі жүйесі параметрлер бойынла модельмен байланысты болатын сипаттаманы автоматты түрде жасайды.
Бақылау сұрақтары
214
15 Тарау
AUTOCAD ЖҮЙЕСІНДЕГІ АВТОМАТТАНДЫРЫЛҒАН ЖОБАЛАУ ТЕХНОЛОГИЯСЫ
Қазіргі КҚ-АЖЖ жүйелерінің "негізін салушысы" AutoDesk (АҚШ) фирмасымен жасалынған AutoCAD жүйесі екендігін есепке ала отырып, біз AutoCAD мысалы негізінде КҚ-АЖЖ жүйесінің жұмыс технологиясын мұқият қарастыратын боламыз. Ең алдымен конструкторлық жобалаудың барлық жүйелерімен жұмыс істеу кезінде білуге қажетті негізгі терминдер мен анықтамаларды келтірейік. DXF (Data eXchange Format) - AutoCAD жүйесі үшін жасалынған ақпарат алмасудың арнайы таңбалық пішім.
DWG — жабық екілік пішім (AutoDesk фирмасының меншігі).
NURBS
қисығы
— тегіс түйіскен сплайндардан тұратын қисық.
Координаталардың абсолютті жүйесі
— басы диалогтік терезенің төменгі бұрышында орналасқан, ал остері оның жақтарына параллель болатын декарттық координаттар жүйесі.
Базалық нүкте
- объектіні көшіру, айналдыру жəне түрін өзгерту операциялары кезінде қашықтық, бұрыштар жəне орын ауыстырулар есептелінетін негізгі нүкте.
Базалық объект
- басқа объектіні құрастыру немесе түзету үшін қолданылатын объект.
Безье қисығы
- төртінші тəртіптегі тегіс түйістірілген полиномдардан тұратын қисық. Осы қисықтың шеткі нүктелерін пайдаланушы белгілейді, ал ортаңғы нүктелер туынды қисықтың үздіксізділігі шартынан шығатын шамалар арқылы есептелінеді де, осы қисықтың векторында жатады.
Нүкте салмағы
- NURBS қисығының тірек нүктесінің осы қисықтың конфигурациясына əсерін анықтайтын коэффициент. Нүкте салмағы неғұрлым үлкен болса, оған қисық соғұрлым жақын орналасады.
Түр
- сызбаның құрамдас бөлігі (тек кез клген кескін ғана емес, кез келген жеке бейне де).
Сыртқы тұрақсыз шама
- параметрлік сызу (параметрлік сызу бөлшегі) үшін берілген тұрақсыз шама. Сыртқы тұрақсыз
215
шамалар көрсеткіштеріне байланысты оларға қатысты жаңа сызу параметрлері қайта есептелінеді. Қыр
- бөлшек бетінің тегіс, бірақ жалпақ болмай алатын, бөлшегі.
Құрылым шежіресі
- үш өлшемді модель құрылымының кезектілігі көрсетілетін терезе.
Контур
- кезекті түрде байланыстырылған графикалық объектілердің (кесінділер, доғалар жəне т.б.) жиынтығы.
Очерк сызығы
- бөлшекті экран бетіне проекциялаудың шегі.
Жергілікті координаттар жүйесі
- еркін бастапқа нүкте мен осьтердің бұрылу бұрыштарының координаттар жүйесі (оны кейде пайдаланушылардый координаттар жүйесі деп атайды).
Макроэлемент
- графикалық редактор құрамына кіретін объект (өлшем, белгілеу жəне пішін шақтамасы шамасы, беттің кедір-бұдырлығы жəне т.б.).
Байластыру
- меңзердің жайғастыру шарттарын таңдау арқылы оның орналасуын нақты белгілеуге мүмкіндік беретін механизм.
Тор сызық
- белгіленген қадамы бар, экранда мезгілді түрде орналасқан нүктелер (сызба құрылымының тиімділігін қамтамасыз етеді).
Қабат
- сызу объектілерінің бөлігі орналасатын деңгей. Сызудың автоматтандырылған жобалауы кезінде қабаттармен жұмыс істеу кульман бойында сызбаларды жобалау кезінде калькалардың бір-біріне қабаттасуына ұқсас болып келеді.
Бөлшек денесі
- бөлшек қырларымен шектелген жер.
Фрагмент
- жиектеме, макроэлементтер жəне техникалық талаптары жоқ сызба бөлігі.
Бұйым сызбасы
– конструкторлық құжаттаманың бірыңғай жүйесі (КҚБЖ) талаптарына сəйкес парақта орындалып жасалынады.
Эскиз
- оның негізінде көлемді элемент жасалынатын жалпақ фигура.
Пайдаланушылардың арасында кең түрде қолданылуы үшін жасалынған AutoCAD жүйесі констукторлық құжаттамаларды жасауды автоматтандыруына арналған. AutoCAD жүйесінің кең танымалдығының себебі - оның ашықтығы, яғни инженерлік
216
графика пайдалынатын өзіндік қолданбалы бағдарламалар пакеті негізінде жасау мүмкіндігі. AutoCAD жүйесі инженерлік графикаға тəн көптеген функциялар жүзеге асырылатын графикалық ядро болып табылады. Осы функциялардың жиынтығы əр түрлі қосымшалар үшін тиімді түрде пайдалануы жəне, сонымен қатар, өте оңай өзгертіліп, кеңеюі мүмкін.
AutoCAD жүйесінің соңғы нұсқасы (қолжазбаны дайындау сəтте) - AutoCAD2000.
AutoCAD жүйесі элементтерінің келесі сипаттамаларын қарастырайық:
Колданылатын координаталар түрлері
. AutoCAD жүйесінде координаталар екі еселенген дəлдікті қалқыма нүктесі бар сандар ретінде (он екі мəнді сан жəне мантисса) ішкі пішімде сақталынады. Сол себепті координатолар ауықымы өте кең. Координаталар енгізіліп, пайдаланушы үшін тиімді түрде көрсетіледі. Құрастыру кезінде пайдаланушы координаталар түрін белгілеп, өзгерте алады. AutoCAD жүйесі сызықтық өлшемдердің архитектуралық, бөлшектік, ондық, инженерлік жəне ғылыми жүйелерінде жұмыс істей алады. Одан басқа бұрыштық шамалардың келесі ұсыныстарын таңдау мүмкін:градустар/минут/секунд, ондық градустар, радиандар, топографиялық бірліктер. Пайдалынатын сызықтық жəне бұрыштық өлшемділіктердің түрлері. AutoCAD жүйесінде сызықтық жəне бұрыштық өлшемдердің нақты көрсетілуі ақпараттың сандық пішімдерінде сияқты үтірден кейін тұрған таңба саны арқылы анықталады (сегіз таңбадан артық емес). Сызбаны баспаға шығару кезде немесе дайын блоктарды кезекті бейнеге қосу сызықтық шамалардың өлшемділігін көрсетеді. AutoCAD жүйесінде қолданылатын өлшемділік түрлері тізімінен таңдауға болады: өлшемсіз, дюйм, микродюйм, фут, миля, ангстрем, нанометр, микрон, миллиметр, сантиметр, дециметр, метр, километр, декаметр, гектометр, гигаметр, ярд, рықтық жыл, парсек.
Графикалық мүмкіндіктер . AutoCAD графикалық жүйесі конструкторға келесі əрекеттерді жасауға мүмкіндік береді:
217
Үш өлшемді жобалау кезінде тегіс проекцияларды, қималарды, көзқарас бағытының түрлерін көруге болады. Ол архитектуралық сызбаларда кеңінен қолданылады:
Құрамдас бағдарламалау тілі . AutoCAD жүйесінде Лисп деп аталатын құрамдас бағдарламалық тіл бар. Ол жүйеде көзделмеген, соның ішінде жасаушы өз жобасын көрсету (таныстыру) үшін басқару функциясын, бейнелерді жасау жəне басқару əрекеттерін бағдарламалау үшін қолданылады. Бұл тіл есте сақтау, бейнені экранға тез шығару жəне олардың кезектілігін жəне көрсетілім уақытын бағдарламалау мүмкіндіктерін қамтамасыз етеді. Лиспті қолдану бар объектілерді байланыстыру тəртіптерін кеңейтуді қамтамасыз етеді. Мысалы, үлкен қателіктермен енгізілген координаталардың дəлділігін көтеруне мүмкіндік береді.
218
Байланыстыру тəртіптерінің дəлдігін көтеру бейне элементтерінің ықтимал түйіспеушілікті, олардың кез келген кезде экранда ұлғаюы кезінде алдын алып, графикалық меңзер (тышқанды пайдалану) арқылы координаталарды қарапайым түрде (яғни, дəл емес) енгізу кезде объектінің нақты моделін алу.
Файлдық жүйе . AutoCAD əдетте қатты дисктің (винчестер) c:\Programfіles\AutoCAD2000 немесе c:\ACAD папкасында (директория) жазылады жəне оның файл саны көп болады (1000-нан астам). Атаулары, ақпарат типтері бірдей файлдар папкаларға топтастырылады:
acad.exe— жүктемелі бас бағдарлама;
.dwg— сызба файлы;
.dwt— үлгі файлы;
.shx— қаріп файлы;
.mnu— мəзір таңбалық файлы;
.mnx— мəзір екілік файлы.
Ең алдымен осы папкаларға назар аударамыз:
c:\Programfіles\AutoCAD 2000\Template
— сызба үлгілерінің жиынтығы;
c:\Programfіles\AutoCAD 2000\Fonts
— қаріптер жиынтығы;
c:\Programfіles\AutoCAD 2000\Sample
— сызба мысалдары;
c:\Programfіles\AutoCAD 2000\Tutorіal
— оқу сабақтары;
c:\Programfіles\AutoCAD 2000\Support
— мəзір, жүйелік қаріптер файлдары жəне жұмыс баптауларын сақтау.
Жүйелік бөлімде (каталогта) (c:\programfіles\AutoCAD2000) тек жүйелік (пайдаланушылық емес) файлдар ғана сақталынады жəне AutoCAD барлық қажетті бағдарламалық бөлшектерді осы бөлімнен бірден жүктеп алады. Пайдаланушылар көбінесе өздерінің пайдаланушылық бөлімдерінде (каталогтарында) жұмыс істейді. AutoCAD сызбаны пайдаланушы белгіленген атауымен бірге оның бөліміне файл ретінде жазып, оған .dwg кеңейтілімін қосады. Сонда осы файлда қандай пішімдегі сызба екендігі белгілі болып тұрады. Егер пайдаланушы стандартты мəзірден өзгеше мəзірді жасаған болса, ол да осы бөлімде .mnu кеңейтілімі ретінде сақталынып тұрады да, кейін трансляциядан соң .mnx кеңейтіліміндегі файлды қосады.
219
AutoCAD жүйесінде қолданылатын негізгі түсініктерді қарастырайық: сызба, шаблон немесе сызба прототипі, графикалық примитив, блок, объект.
Сызба
- жобаланған объектінің графикалық моделі. Əдетте, жобалау объектісі бұйым сызбасы болып табылады.
Шаблон немесе сызба прототипі
- жаңа сызбаның болашақ үлгісі (дайындамасы) бар файл жəне сызба прототипінде жобаланатын бұйым аналогының графикалық моделі бар болуы мүмкін.
Прототипте көрінетін бейне болмауы мүмкін. Осындай "бос" прототипте сызбаның тек кейбір параметрлері ғана анықталуы мүмкін, мысалы, меңзердің орын ауыстыру қадамы, экранға шығарылатын алаң көлемі, дискреттік тордың қосылу белгісі, мəзір файл атауы, сызба шектері, сызық типтері, қаріп стильдері, шамаларды қою əдістері, жұмыс тəртіптері (өлшем бірліктері, координаталарды енгізу байланыстары жəне т.б.) Прототип ретінде негізгі жазулары (қалыптары) бар таза сызба бланкісін қолдануға болады. Прототип негізінде жаңа сызбаны жасау кезінде, ол автоматты түрде жаңа сызбаға көшіріледі.
Егер прототип анықталмаған болса, үнсіз келісім бойынша
"бос" ACAD.dwt жүйелік прототип қолданылады.
AutoCAD жүйесінде халықаралық стандарттар талаптарына сəйкес сызба бланкілерінің əр түрлі пішімдері жəне прототиптерін үлкен саны бар, бірақ, өкінішке орай, олар кейде ресейлік талаптарға сəйкес келмейді. Отандық КҚБЖ талаптарына жауап беретін сызба бланкілерінің прототиптерін қосу үшін, ACAD.dwt жүйелік прототипті орнату қажет.
Графикалық примитив
- одан əрі бөлшектеуге келмейтін сызбаның ең кіші бөлшегі. Растрлық графикада ең қарапайым бөлшек нүкте (пиксель) болып табылады, ал векторлық графикада - сызық, тікбұрыш, шеңбер, доға, дөңгелек, сфера, конус жəне т.б. Басқа объектілерден кірістірілген объектілер де графикалық примитивке жатқызылуы мүмкін.
Графикалық примитивтерді құрастыру командалары мəзірдегі
Draw
(сызу, сурет салу) пунктіде топтастырылған. Қарапайым графикалық примитивке келесі белгілер тəн: қабат атауы, түс жəне сызық түрі, сызық қалыңдығы. Күрделі графикалық примитивтерде (мəтін, мөлшер, сызықтау) қосымша белгілерінің көп саны бар.
Блок (Block ) - біртұтас біріктірілген графикалық примитивтер тобы, мысалы келесі кірістірме үшін. Əрбір блоктың өз аты бар. Кез келген бұрын жасалған сызба файлды, блок сияқты, кезектегі
220
сызбаға қондырыла алынады. Сонда автоматты түрде файл атауына сəйкес жаңа блок жасалынады.
Блокты қондыру кезде (
Іnsert
командасы) оған, графикалық ішкі бағдарламаға сияқты, сілтеме жасалынады, ал оның базалық нүктесі блокты қондыру нүктесімен біріктіріледі. Файлда блокты
Block
командасы арқылы анықтауға болады.
Объект
— бұл графикалық примитивтер мен блоктар.
Объект анықтамасынан AutoCAD жүйесінде негізгі жұмыс технологиясы объектілермен жұмыс екендігі анық болып тұр. Жалпы объектілік жобалау əдістемесі
объектінің графикалық моделін
жасауға негізделеді.
Графикалық модель, математикалық модель сияқты, нақты объектіні (графикалық примитивті) сипаттауға қызмет етеді. Графикалық модельде графикалық примитивтер бұйым (сызба) бөлшектеріне сəйкес болып тұрады, ал бұйым параметрлері графикалық примитивтердің параметрлеріне сəйкес болып тұрады немесе графикалық примитивтер параметрлері жəне олардың байланыстары арқылы (мысалы, өзара орналасуы арқылы) анықталуы мүмкін. Нəтижесінде графикалық модель нақты бұйым (сызба) ерекшеліктерін сипаттайды. Графикалық модель бұйымның белгі мен ерекшеліктерін неғұрлым көп сипаттайтын болса, соғұрлым ол толық болады. Дегенмен бұйымды жан-жақты толығымен сипаттайтын модельді құрастыру əбден оңай емес, өйткені, əдетте, ол тек белгілі бір ерекшеліктер тобын ғана қамтиды (мысалы, құрылым моделі, электр динамикалық модель, жылу моделі жəне т.б.). Модель объектінің параметрлері мен белгілерін де, олардың өзара байланыстарын да қамти алады. Модельдің ең қарапайым мысалы ретінде объектінің екі белгісінің байланысын немесе объект параметрлерінің сыртқы əсерлеріне (уақыт, температура жəне т.б.) тəуелділігін сипаттайтын кестені алуға болады. Объектінің осы белгілер байланысын математикалық модельді, яғни, теңдіктер жүйесін құрастыру арқылы бейнелеуге болады. Толық графикалық модель мысалы ретінде конструкторлық құжаттамалармен айналысатын кəсіпорынның барлық қызметтеріне
221
жобалық ақпаратты тапсыру жəне сақтауға арналған құрама бірлік немесе бөлшек сызбасын қарастыруға болады (технологтарға
Объектілік жобалау кезінде бұйымның графикалық моделі жəне оның сызбасы - жобалаудың шамалас объектілері болып табылады . AutoCAD2000 жүйесінде бұйым моделі мен оның сызбасы редакциялаудың бір үдерісіне біріктірілген жəне модельдерінің екеуі де бір файл ішінде сақталуы мүмкін, ал ол үшін жұмыс алаңда
Модель
жəне
Парақ
деген қосымша терезелер бар.
Графикалық модель (жəне сəйкесінше барлық графикалық примитивтер координаталары) сызбада өлшемдерді автоматты түрде белгілеу кезіндегі қателіктерді алдын алуына негіз болып тұр. Сонымен қатар өлшемдер жəне өлшем сызықтары графикалық модель үшін артық ақпарат болып табылады , себебі олар графикалық примитивтер координаталарында бар болады. Осы жағдайда өлшемдер жартылай автоматты тəртіпте болады, яғни, пайдаланушы тек қандай нүктелер арасында өлшемдерді қою керек екендігін белгілеу қажет, ал AutoCAD бағыт бағдары бар өлшемдік сызықтар мен санды автоматты түрде салып береді. Сызбалардың графикалық модельдері жобалаудың əр түрлі деңгейлерінде бір бағдарламадан екіншісіне қарай ақпаратты сақтау жəне тасымалдау үшін қызмет етеді. Мысалы, бейне генераторы, фото шаблонды шығару, баспа тақтасын дайындау немесе бағдарламалық басқаруы бар білдектегі бөлшектерді өңдейтін басқару бағдарламасын қалыптастыратын ішкі процесстер үшін үшін графикалық редактордан ақпаратты дайындау бағдарламасына дейін. Графикалық модельдер біраз абстрактылы ұзындық бірліктерінде (дискреттерде) құрастырылады, себебі тек осы бірліктерде графикалық примитивтер моделіне кіретін барлыө координаталар анықталған. Сондықтан пайдаланушы өлшемділікті, яғни, графикалық моделінің ұзындық бірліктері объект өлшемдеріне сəйкестігін, алдын ала белгілеуі тиіс. Кейбір АЖЖ үшін бұл келісім қатаң түрде белгіленген: мысалы, графикалық модель тек миллиметр, метр жəне 1,25 мм-ге тең дискреттерде ғана құрастырылуы мүмкін. Əсіресе AutoCAD жүйесінде шамалардың кең ауқымын қолдану мүмкіндігі бар болғаннан соң, шамаларды нақты өлшемдермен белгілеуге болады, сондықтан графикалық модель
222
ұзындығы бірліктерінің сызбаның нақты өлшемдеріне сəйкес болу мəселесін шешу толығымен пайдаланушыға жүктеледі, яғни, ол барлығые өзі белгілейді.
Графикалық примитивтердің сызба элементтеріне сəйкестілігі . Белгілі бір графикалық примитивтердің (өлшемдер, геометрия, пішіндер, сызық типтері жəне т.б.) бұйымның конструктивтік параметрлеріне сəйкестілігі туралы келісім графикалық модельдерді құрастыру ережелерінің бөлігі болып табылады. Осы келісім объектінің графикалық моделін автоматтандырылған өңдеудің түрлі бағдарламаларын жазуды жəне тиісінше ондағы қателіктерді табуды жеңілдетеді. AutoCAD жүйесінде нақты бұйымның графикалық примитивтерінің сəйкестілігін пайдаланушы графикалық модельдерді құрастыруды бастаудан бұрын əзірленуі қажет. Əдетте осындай келісім жобаланатын бұйым тобы немесе классы үшін ортақ жасалынады. Арнайы АЖЖ мəселеге бағытталған примитивтерден құралады. Мысалы, АЖЖ P-CAD модель схемалары жəне баспа тақталары келесі элементтерден тұрады: өткізгіш, шина, элемент, тізбек атауы, дегенмен, мысалы, өткізгіш жəне шина сырттай қарағанда қарапайым сызықтар болып көрінеді.
Графикалық примитивтердің қабаттануы . AutoCAD қабатын графикалық примитив параметрлерінің біреуін ретінде қарастыруға болады, мысалы координаталар ретінде. Кабат ұғымы осында осы сөз мағынасына жақын болып тұр (мысалы, көп қабатты баспа тақтасының моделінде сияқты).
Графикалық примитивтің осындай қабат сияқты параметрінің бар болуы
қабаттану
операциясын өткізу мүмкіндігін, яғни, примитивтің қабаттарға бөлінуін анықтайды. Нақты АЖЖ келісімі талаптарына сəйкес графикалық примитивтердің қабаттануы келесі əрекеттерге жол береді:
(мысалы, баспа тақталарда жұқалтыр жəне бейөткізгішке бөлу);
Бір физикалық қабатқа графикалық модельдің бір (əдетте)
немесе бірнеше қабаты сəйкес болып тұрады.
Графикалық модельдегі қабат санын пайдалануша белгілейді.
223
Осылайша, мысалы, P-CAD жүйесінде металдандырудың қабат саны (16-ға дейін); өткізгіштердің трассалану аймағы анықталатын қабаттар саны жəне т.б. белгіленеді. AutoCAD жүйесімен жұмыс істеу барысында графикалық модельдерінің қабатаралық құрылымы туралы келісімді пайдалануша объектіні жобалау кезінде жасайды. Оған қоса ол қабаттарға аттарын беріп, олардың қасиеттерін (түс, сызық типтерін) жəне жобаланған объект белгілеріне сəйкестігін анықтайды. AutoCAD жүйесінде «0» деп аталатын қабар əрқашан белгіленген жəне аса маңызды орын алады. Осы қабатта жасалған графикалық примитивтер блокты иерархияның жоғарғы деңгейіне көтеру кезде қабат қасиеттерін иеленеді.
Атрибуттар . Графикалық модельде сызықтар ретінде белгілеу мүмкін бола алмайтын кейбір параметрлерді атрибут шамасымен белгілейді. Атрибут дегеніміз примитивтің атын, шамасын жəне кірістірме нүктесін иеленетін арнауы примитив болып табылады . Кез келген графикалық примитив сияқты атрибут белгілі бір қабатқа сəйкес болады. Атрибуттар иерархиялық құрылымда нақты бір бұйыммен байланысты болып, əрбір атрибут бұйымның бір параметрін анықтайды. Атрибут көмегімен конструктивті (масса, көлем, материал маркасы жəне т.б.) жəне функционалды (қуат, жиілілік, қарсылық жəне т.б.) параметрлерді сипаттауға болады. Атрибуттарды графикалық модельде мəтін ретінде белгілеуге болады, дегенмен, көбінесе оларды көрінбейтіндей жасайды. Атрибутта параметрдің тұрақсыз шамасына ие болуы мүмкін. Тұрақсыз шамасы бар атрибутты блокты енгізу кезінде AutoCAD осы атрибуттың мағынасын «сұрайды».
AutoCAD қосу бізге белгілі Wіndows жүйесінің кез келген қосымшасын қосу арқылы жүзеге асырылады. Жүйе қосылғаннан кейін 15.1 суретінде көрсетілген бастапқы диалогтық терезе ашылады да, пайдаланушы келесі əрекетерді жасай алады:
224
Сурет 15.1. AutoCAD2000 Бастапқы диалогтық терезе
acadіso.dwt стандартты шаблон негізінде немесе қосымша баптау шебері көмегімен жаңа сызбаны жасау.
15.2 суретінде оған жүктелген файл (сызба) бар терезе көрсетілген. AutoCAD терезесі, Wіndows-тың кез келген қосымша терезесі сияқты облыстарға бөлінген.
Ең жоғарыдағы негізгі жолда осы файл (редакциялынатын сызба) атауы бар. Экранның ортаңғы бөлігі - бұл жұмыс аймағы, яғни, графикалық ақпараттың - сызбаның - көрсетілу облысы. Масштабқа қарай терезеде объект толығымен немесе тек оның бөлігі көрініп тұр. Сол жағындағы төменгі бұрышта координаталардың пайдаланушылық жүйесі осьтерінің бағытын көрсететін пиктограмма орналасады. Негізгі жолдың астында AutoCAD негізгі мəзірі орналасқан, əдетте ол түбірлік папкаларды атау сияқты көрініп тұрады:
Файл, Папка жəне т.б. Мəзірдің орналасуы жəне оның мазмұны өзгеруі мүмкін. Мəзір мазмұна оны анықтайтын файлдар арзылы бағдарламалынады. Мəзір жолының астында бір немесе бірнеше саймандар тақтасы орналасуы мүмкін. Əдетте стандартты тақта мен
225
саймандар тақтасы қабаттармен жұмыс істеу үшін ашық болып тұрады. Оған қоса:
Сурет салу, Редакциялау жəне Байластырулар
деген тақталар болуы мүмкін.
Кезекті хабарламалар (командалар) жолдары
Күй жолы
Команданы енгізу жолы
Координаталар осьтерінің бағыты Жұмыс аймағы
Сурет 15.2. Файл жүктелінген жұмыс терезесі Саймандар тақтасы негізгі мəзірді қайталайды, бірақ пайдалану барысында тиімдірек болады: саймандар тақтасында қажетті əрекет (команда) тиісті пернені тінтуірді бір рет басу арқылы таңдалынады, ал негізгі мəзірде қажетті команданы таңдау үшін кейбер кезде бірнеше ішкі деңгейлерден өту қажет болып тұрады. Кез келген саймандар тақтасының орналасуын тышқанның сол батырмасын басып, тиісті жерге апару арқылы өзгертуге болады. Саймандар тақталары санын жəне олардың ішіндегі қажетті пиктограммалар негізгі мəзірдегі
Вид * панели инструментов пункті арқылы белгіленеді. Кез келген ашық саймандар тақтасына батырмаларды қосу үшін оларды мəзірден таңдау қажет:
Вид * панели инструментов * Настройка
. Саймандар тақтасына
226
батырмаларды қосу немесе жою тышқанның сол жақ батырмасын басып, оларды «апару» арқылы жүзеге асырылады. Кез келген саймандар тақтасында жаңа батырманы жасауға, оның бейнесін немесе жасайтын əрекетін (AutoCAD командасын) өзгертуге болады.
Жұмыс аймағының оң жағында бұрынға нұсқаларда AutoCAD
жүйесінің негізгі мəзірі болған экрандық мəзір орналасады.
Wіndows жүйесінің төмендегі мəзір мен саймандар тақтасы бар стандартты терезелі интерфейсі пайда болғаннан бері экрандық мəзер сирек қолданыла бастады. Терезенің төменгі жағында (ақ фондағы екі-үш жол) диалог аймағы орналасқан, онда мəтіндік түрде графикалық жүйе пернетақта арқылы енгізілетін немесе мəзір арқылы командаларды шығарып, диагностикалық хабарламаларды жəне қателіктер мен тапсырыстар туралы хабарламаларды көрсетеді. Соңғы жол
Command
: (немесе
Команда
) кезекті команда тапсырысы болып табылады.
Экранның төменгі жолы - бұл X, У жəне Z бойынша графикалық меңзердің қазіргі координаталары жəне жұмыстың негізгі тəртіптері көрсетілген күй жолы болып табылады. Батырманы бір рет басу арқылы тиісті тəртіп кері тəртіпке ауысады (
Қосылған/Өшірілген ), ал тінтуірдің оң жақ батырмасын басқан кезде осы тəртіпті баптау үшін [Пара¬метрлер] терезесі ашылады. Əдетте күй жолында келесі батырмалар орналасады:
[ПРИВ] — графикалық меңзердің орналасу координаталарын дөңгелектеу — [F9];
[СЕТКА] — қосалқы торды бейнелеу — [F7];
[ОРТО] — меңзердің орын ауыстыруы мен сызықтары тек координаталар осьтері бойында ғана болуы мүмкін ортогоналдық режим — [F8]; [ПОЛЯР] — меңзердің орын ауыстыруын жəне бұрыштарға (үнсіз келісім бойынша 90°) енгізілген координаталарды орналастыруды байластыру; [ОПРИВ] — объектілік байластыру, яғни енгізілетін координаталарды бар графикалық примитивтерге байластыру — [F3]; [ОТСЛЕЖ] — объектілік байластыру кезіндегі трассалау. Объектілік байластыру мүмкіндігі табылған жағдайда AutoCAD нүктені жəне ықтимал байластыруды көрсетеді — [F11]; [ТОЛЩ] — сызықтардың қалыңдығын бейнелеуді қоса/өшіру; [МОДЕЛЬ] — модель жəне бұйым сызбасы арасында
ауыстыру.
227
AutoCAD2000 жүйесінің интерфейсі Wіndows жүйесінің барлық қосымшаларына ұқсас болып келеді. Пайдаланушы мəзіріндегі командалар бірнеше деңгейде орналасуы мүмкін. Көп деңгейлі команданың басты ерекшелігі жол аяғында команда атауы бар тұтас үшбұрыш болып табылады. Команда атауынан кейін тұрған көпнүкте оның параметрлері диалогтық терезеде анықталатынын көрсетеді. Əдетте мəзір жолында солдан оң жаққа қарай ашылатын мəзір көрсетіледі.
AutoCAD негізгі мəзірі:
Файл (Fіle)
— сызба файлдары, сызбаны графиксалғышқа салуды басқару жəне баптау, сызба деректерінің графикалық базасын қайта қалпына келтіру жəне тексеру жұмыстарын анықтайтын командалар;
Түзету (Edіt)
— Wіndows жүйесінің басқа қосымшаларымен ақпарат алмасуды жəне графикалық редактор жұмыс нəтижелерін жоюды басқаратын командалар;
Түр (Vіew)
— монитор экранындағы бейнелерді басқару, экранды қайта қосу, панорамалау, түр экрандарын орнату, объектілерді үш өлшемді кеңістікте қарау, үш өлшемді объектілерді бояу жəне қараңғылау, дисплей параметрлерін жəне сайман тақталарын басқару командалары;
Енгізу (Іnsert)
— Wіndows жүйесінің басқа қосымшалары объектілерін, блоктар, сыртқы сілтемелерін, растрлық бейнелерді кірістіру командалары жəне сонымен қатар парақ кеңістігінде жаңа үйлестірулерді жəне гиперсілтемелерді жасау командалары;
Формат (Format)
— сызықтардың түсін, типін жəне қалыңдығын жетілдіруге мүмкіндік беретін жұмыс ортасын редакциялау жəне жасау командалары; нүкте маркері түрін, қабаттарын, стильдерін (өлшемдік, мəтіндік, плоттерлікғ мультисызықтар) басқару командалары жəне сызба объектілерінің аттарын өзгертуге мүмкіндік беретін, сызбада оның сызықтық жəне бұрыштық шамаларын жəне шектерін белгілейтін командалар;
Сервис (Tools)
— жүйені, пайдаланушы экранын басқаратын, сызу параметрлерін белгілейтін қондырғыны жəне байластыру диалогтық терезелер арқылы қосу, пайдаланушылық координаталар жүйесі жұмысын қамтамасыз ету командалары;
Сурет салу (Draw)
— сурет салу командалары;
Өлшемдер (Dіmensіon)
— өлшемдерді белгілеу жəне өлшем
228
параметрлерін басқару командалары;
Редакциялау (Modіfy)
— сызба элементтерін редакциялау командалары;
Терезе (Wіndow)
— көп терезелі жұмыс тəртіп командасы;
Анықтама (Help)
— анықтамалық гипермəтіндік жүйе командалары (ағылшын тілінде).
AutoCAD мəзірінің командаларымен жұмыс жасау технологиясы . AutoCAD2000 жүйесінің мəзірі иерархиялық болып табылады жəне Wіndows барлық қосымшаларына ұқсас түрде ұйымдастырылған. Бұрынғы нұсқаларда экранның оң жағында орналасқан экрандық мəзір болған. Экран мəзірінде екі нүктеге аяқталатын пункт болса, бұл тікелей AutoCAD командасы болып табылады. Екі нүктесі жоқ пунктілер - төменгі деңгейдегі ішкі мəзірге өту командалары. Дегенмен пайдаланушы мəзірді бағдарламалау жəне оны өз ережелері боцынша құрастыруы мүмкін. Сайман тақтасының мəзір шежіресінің соңғы пукнті AutoCAD командалары бар бір немесе бірнеше мəтін жолдарымен байланысты болады. Мəзір шежіресінің соңғы командасын басқан кезде осы команда командалық жолға тапсырылады (AutoCAD командаларының интерпретаторына).
Команда келесі тəсілдер арқылы беріледі:
Command:(немесе Команда:) арқылы (15.2 суретті қарау);
Команданы орындау кез келген кезде [ESC] батырмасын басу арқылы тоқтатуға болады. Команданы командалық жолда қосқаннан кейін («) таңбасынан басталатын параметрлер тізімі пайда болады, ал осы команданың жұмысы аяқталғаннан кейін жүйе үзілген команданы жалғастыру туралы хабарламаны шығарады.
Басқа командалар орындалып жатқан кезде шақырыла алатын командалар
мөлдір (Help, Zoom, Pan, Redraw
жəне т.б.) командалар деп атайды. Мөлдір командалардың көбісі сызбаны монитор экранында көрсетуді басқарып отырады. Мөлдір команда белгісі - апостроф ('). Командалық жолға мөлдір команданы енгізу керек
болса, команданын толық аты алдында апостроф койылады.
229
Сурет салудың барлық командаларында ішкі командалардың бір немесе екі деңгейі бар. Олар команданы нақтылайды немесе оны орындау режимін белгілейді. Осы жағдайда AutoCAD енгізілген команданы ішкі командалармен бірге, бір-бірінен қиғаш сызық арқылы ажыратылатын сыбыр жолға шығарады немесе тапсырыс жасайды. 15.3 суретінде
Cіrcle (шеңбер салу) командасының ішкі мəзірі көрсетілген жəне онда шеңбер салу тəсілдерін анықтайтын ішкі командалар белгіленген. Cіrcle командасы үшін
3P/2P/<Centerpoіnt>: түріндегі сыбыр жолдар бар жəне бұл дегініміз AutoCAD шеңбер салуға дайын болып тұр жəне оны қай тəсілмен орындау нұсқаулығын тосып тұр деген сөз: шеңбер бойындағы үш нүкте арқылы, екі нүкте арқылы немесе шеңбер центрінің нүктесін енгізу арқылы.
Егер шеңберді үш нүкте арқылы салу керек болса, онда
3Poіnts
командасын енгізу керек, одан кейін AutoCAD кезекпен үш нүкте координаталарын «сұрайды». Басқа екі тəсіл үшін осы ақпарат жеткілікті болмайды жəне AutoCAD қажетті деректерді (радиус, центр, нүкте жəне т.б.) талап етеді. Егер команда нақты берілмесе, сыбыр жолда
бұрыштық жақшада элемент əдепкілік белгіленеді
. Мысалы, доғаны (
Arc)
келесі параметрлерден үшеуін таңдау арқылы салуға болады: центрлік нүкте, шеткі нүкте, бұрыш, доғадағы үшінші нүкте, доға хордасы, жанаманың бір шетіне қарай бағыты.
Үш жанамаЕкі жанама жəне радиус Екі нүкте
Үш нүкте
Центр жəне диаметр Центр жəне радиус
Сурет 15.3. Шеңберді салу тəсілдерін таңдау терезесі
230
Параметрлердің қайсысын қолдану ішкі командамен белгіленеді. Бірінші жол Arc
командасы үшін сыбыр осындай:
Center/ <Start poіnt
>.
Команданы бермей, координаталарды енгізіле басталса, доғаның бастапқы нүктесі ретінде
(<Start poіnt
>) алынады, бірақ оны
Start poіnt
командасы арқылы анық түрде белгілеп, одан кейін доға координаларын енгізуді бастауға болады. Ішкі команданы сыбыр жолға толығымен енгізбей, тек алғашқы (кейде бір) əріптерді енгізуге болады. Мысалы, осы жағдайда - S əрпі. Команда (ішкі команда) немесе координаталар енгізілгеннен соң AutoCAD төменгі деңгейдің ішкі командасын, нүкте координатасын (бастапқы, бірінші, келесі жйне т.б.), терезені ашу, объектіні таңдауды талап етуі мүмкін. Тікбұрыштың диагональді екі нүктесінің координаталарын енгізу арқылы терезе белгіленеді. Бос жол енгізілген жағдайда (тышқанның оң жақ батырмасын немесе аралық батырмасын басу арқылы) команда талап етілгенде соңғы команда жүзеге асырылады. Көптеген басқару жəне форматтарды анықтау командалары үшін AutoCAD көп терезелі жүйелерге тəн жұмыс тəртібін енгізеді. Жүйенің соңғы нұсқасында белгілер мен таңбалар (қанат белгілері) көмегімен мəтін терезелері мен тізімнен таңдау арқылы нəрсе ерекшеліктері анықтау арқылы жаңа терезе ашылады. Бұрынғы нұсқалар мен баптауларға сəйкес болу үшін анық мəтіндік жұмыс тəртібі сақталынды. Мысалы үшін, қабат белгілерін жасайтын жəне анықтайтын
Layer
командасы қабат белгілерін анықтау терезесін ашады, ал
LAYER
командасы мəтіндік тəртіпте жұмыс жасайды. Осындай екілік командалар қосымша болып, жұмысты ыңғайландыру үшін жасалынған. Саймандар мəзірі батырмалары əдетте терезелік интерфейсі бар ыңғайлы командаларына бапталған. Форматты, сызықтар типін, сызық қалыңдығын, түсін, мəтін форматын, өлшемдерін, бетті бояу түрі (рендеринг) сияқты екілік командалардың да терезелік интерфейсі өте ыңғайлы болып тұр.
Координаталарды енгізу.
Координаталар тышқан арқылы, яғни, графикалық меңзерді (ГМ) қажетті нүктеге апарып, тышқанның сол жақ батырмасын басу арқылы немесе үтір арқылы
X, Y, Z
координаталарын пернетақтадан енгізіледі.
Əдетте AutoCAD сызықтарды, трассаны, нүктелерді жəне т.б. жалғастыру үшін координаталардың кезегін сұрайды. Координаталар кезектілігін енгізуді тоқтату жəне осы команданы аяқтау тышқанның оң жақ батырмасын немесе [Аралық]
231
батырмасын басу арқылы жасалынады. Координаталар кезектілігін енгізуді тоқтату жəне осы команданы аяқтаудың белгісі диалог аймағында жаға команданы сұрау болып табылады.
Деректерді енгізу . Кез келген графикалық примитивтерді олардың орналасуын, өлшемдерін жəне бағытын анықтайтын нүктелерді енгізбей жасауға болмайды. Сызбадағы əрбір нүктенің орналасуы оның
X, Y, Z
координаталарын нақты енгізу арқылы, ал кеңістіктегі орны
X, Y, Z
координаталарымен анықталады. Сонда команда жолына ең алдымен
Х
координаталары, одан кейін ешбір үтірсіз
Ү
коодинаталары, үтір жəне
Z
координаталарын енгізіледі (сызбамен жұмыс жасалынған кезде соңғы координата қажет етілмейді). Координаталар шамаларын енгізу [Enter] батырмасын басу арқылы аяқталады. Сонда да оң шамалардың «+» белгісін қоймайға болады, ал кері шамалардың «-» белгісін қою міндетті. Координатаның ондық бөлшегі одан нүкте арқылы ажыратылады. Нүктелер координаталарын анықтау кезде AutoCAD жүйесі əдепкілік пайдаланушының координаталар жүйесін (ПКЖ) қолданады. Жаңа сызбаны орындау басында ол дүниежүзілік координаталар жүйесімен (ДКЖ) бірдей болып тұрады. ПКЖ белгісі AutoCAD графикалық терезеның жұмыс аймағының төменгі сол жақ бұрышында орналасады жəне жүйе сұранысы бойынша орындалатын сызба нүктесінің координаталарын енгізу қажет. Нүкте координатасын белгілегеннен кейін оның орнында маркер пайда болады. AutoCAD бағдарламасы соңғы енгізілген координатаны есте сақтайды. Координаталарды енгізу келесі тəсілдер арқылы орындалады:
Нүкте координаталарын тінтуір арқылы белгілеу . Нүктені енгізу үшін графикалық меңзер айқасуын сызбаның қажетті жеріне орналастырып, тінтуірдің сол жақ батырмасын басу керек. Сонда берілген нүктенің
X
жəне
Y
координаталары пернетақтадан енгізілгендей қабылданады, ал
Z
координатасы осы деңгей өлшеміне ие болады. [F6] батырмасы арқылы статикалық режимді қосу арқылы, нүкте координаталарын таңдағаннан кейін олар күй
232
жолында бір уақытта көрінуі мүмкін.
Ortho
жəне
Snap
режимдері қосылған болса, нүктелерді белгілеу əлдеқайда тез, нақты жəне жеңіл жүзеге асырылады, ал графикалық терезенің жұмыс аймағында фондық қосалқы тор орналасады. Осы режимдерді сызба режимінің диалогтық терезесі көмегімен қосуға болады:
Draftіng Settіngs (Tools
мəзірі), командалық жол (
Ortho, Snap, Grіd
командалары), функционалды батырмалар немесе күй жолының тиісті батырмалары. Соңғы екі тəсіл жұмыс барысында режимдерді командалық жолдағы ұсыныстар кезегінде қосу талап етілетін болса, əсіресе ыңғайлы болады.
Нүкте координаталарын пернетақта арқылы белгілеу . Нүкте координаталарын белгілеудің осы тəсілі ең дəл болып саналады жəне басқаларға қарағанда жиі қолданыста болады. AutoCAD жүйесінде координаталар шамаларын енгізудің бірнеше форматы көзделген.
Абсолюттік тікбұрыш координаталары қолданыстағы ПКЖ басындағы нүктесінен бастап өлшенеді. Осы формат пайдаланған жағдайда, жүйе нүкте орналасуын сұраған кезде
Х
координатасының сандық шамасы пернетақта арқылы енгізіледі жəне үтір арқылы
Ү
координаталары белгіленіп қойылады:
...poіnt: 3,7
Абсолюттік полярлық координаталар да қолданыстағы координаталар жүйесі нүктесінің басынан бастап өлшенеді. Вектордың бағыты жəне ұзындығы (координаталардың басынан қашықтығы) белгілі болса, нүкте координаталарын енгізу үшін ең алдымен қашықтықты жəне содан кейін арнайы таңбаны (кем белгісін (<)) жəне градустармен берілген бағыт енгізіледі. Бұрыш өзгерісінің оң бағыты ретінде
X
осінін оң бағытынан басталатын сағат тіліне қарсы айналым алынады—
...poіnt. 10 <45
Абсолюттік тікбұрыштық жəне полярлық координаталарында бөлшек бейнесін құрастыру үшін бастапқы нүктре анықталынады. Дегенмен, конструктор құрылымның барлық нүктелерінің абсолюттік координаталарын əрқашан біле алмайды, сол себепті координаталар шамаларын енгізудің осындай форматтары əдетте жобамен жұмыс істеудің тек басында ғана қолданылады.
Салыстырмалы тікбұрыштық координаталар координаталар жүйесінің бас нүктесіне тəуелді болады. Салыстырмалы координаталар дегеніміз ол сызбаның енгізілген соңғы нүктесінен
X
жəне
Y
осьтері бойынша жылжу. Салыстырмалы координаталарды пернетақтадан енгізу үшін ең алдымен @ арнайы таңбасын ([Shіft] жəне [2] пернелерін бірге басу), одан кейін
DX
233
координаталар осі бойынша үстелу, үтір жəне
DY
абцисса осі бойынша үстелу болуы қажет —
...poіnt. @4,5.
Салыстырмалы полярлық координаталар
нүктенің орналасуын соңғы енгізілген сызба нүктесінен қашықтық пен бұрыш бойынша анықтайды. Соңғы нүктеден берілген қашықтыққа жəне белгілі бағытта орналасқан нүкте координатасын енгізу үшін ең алдымен @ арнайы таңбасын, одан кейін қашықтық, кем белгісі (<) жəне градустармен берілген бағыт енгізіледі —
...poіnt. @4<45.
Абсолюттік нүкте координаталарына қарағанда, салыстырмалы координаталарды енгізу əлдеқайда жеңіл. Салыстырмалы координаталарды əсіресе негізінен горизонталды жəне вертикалды сызықтардан тұратын бөлшектер бейнелерін құрастыру барысында қолдану ыңғайлы (біліктер, осьтер, фланецтер жəне т.б.).
Нүкте координаталарын пернетақта жəне тінтуірді бірге қолдану арқылы енгізу . Бұл тəсіл екі нүкте (кесінді ұзындығы) арасындағы ара қашықтық алдын ала белгілі болған кезде қолданылады. Ол бейнелерді құрастыру кезінде енгізілетін деректер санын азайтуға мүмкіндік береді. Осы тəсілді қолданған жағдайда жүйе пайдаланушы белгілеген бұрыштар астында құрылым сызықтарын өткізетін Polar сызба режимін алдын ала қосып, баптау қажет. Осы режимді
Draftіng Settіngs (Tools мəзірі) сызба тəртіптерінің диалогтық терезесі, сонымен қатар [F10] пернесін басу немесе күй жолында тиісті батырманы басу арқылы қосуға болады. Бастапқы нүкте белгіленген болса, белгілі бір қашықтық пен бағытта орналасқан нүкте координатасын енгізу үшін ең алдымен графикалық меңзерді қажетті бағытта орналыстырып, командалық жолда қажетті қашықтықты белгілеу керек—
...poіnt. 45 .
Осы тəсіл сонымен қатар ортогоналды режимде же жақсы жұмыс жасайды (
Ortho
Нүкте координаталарын объектілік байластыру арқылы енгізу
. Объектілік байластыру (
Osnap
) бар объектілерге немесе оларға қатысты байластырылып, сызбада жаңа нүктелерді құрастыруға мүмкіндік береді.
Алдымен Osnap режимін баптап, қосу қажет.
Баптау
234
Құралдар*Сызба параметрлері мəзірі арқылы режимдердік диалогтық терезесінде немесе Osnap командасы мен Оприв режимінің күй жолында индикаторда көрсетілім бар жағдайда тінтуірдің оң жақ батырмасын басу арқылы жүзеге асырылады. Таңдалған
Osnap режимі тек жүргізілген сеанс барысында ғана, яғни пайдаланушы оны оны өшіріп, жаңа командаларды бергенге дейін жұмыс істейді. Жүйеде сонымен қатар тұрақты режимді уақытша тоқтату мүмкіндігі көзделген, ол үшін тінтуірді сол жақ батырмасымен күй жолындағы
Оприв (Osnap
) индикаторын басу керек.
AutoCAD жүйесінде əдепкілік бойынша пернетақта арқылы енгізілген нүкте координаталарының шамалары тұрақты объектілік байластыру көмегімен алынған нүкте координаталарына қарағанда елеулі артықшылықтарға ие болады. Команданы іске асыру барысында объектілік байластыру жиынтығынан қайсыбір құралды бір рет қолдану үшін [Shіft] пернесі мен AutoCAD терезесінің жұмыс аймағандағы графикалық меңзер арқылы тінтуірдің оң батырмасын басып шығаратын контекстілік мəзір қолданылады. Бұл жүйе кезекті нүкте координаталарын белгілеуді сұраған кезде əрқашан объектілік байластыружің қажетті режимін енгізуге мүмкіндік береді де, ол тек белгіленген нүкте үшін орындалатын болады. Объектілік байластырудың бір реттік режимі сонымен қатар қолданыстаға құрал атауының аббревиатурасын енгізу арқылы командалық жолмен диалог барысында жұмыс істеу кезінде де қолданылуы мүмкін:
...poіnt: CEN
. [Enter] пернесін басқаннан соң, жүйе сұрау жасайды: —
of . Сонда центріне меңзер автоматты түрде байласатын шеңбер сызығын (доға немесе эллипс) белгілеу қажет. Бір реттік объектілік байластыру арқылы алынған нүкте координаталарының артықшылығы, тұрақты режим нүктелерінің координаталарынан басым болып келеді. Дегенмен, осы жағдайда да пернетақта арқылы енгізілген нүктелер координаталарының сандық шамалары басым болады.
Osnap режимін басқару үшін (қосу немесе өшіру) [F3]
пернесін немесе күй жолындағы тиісті батырма қолданылады.
Объектілік байластыру режимінің құралдарын (параметрлерін) атап шығайық (командалық жолмен жұмыс жасау барысында пернетақта арқылы енгізілетін параметрлердің қысқартулары бас əріптермен белгіленген):
235
Объектілік байластыру режимімен байланысты əрекеттерді жеңілдету үшін келесі қасиеттерге ие AutoSnap функциясы қолданылады:
236
AutoSnap
режимін баптау жəне маркердің түсі мен өлшемін таңдау
Optіons
диалогтық терезенің
Draftіng
қойындысының
AutoSnap Settіngs
терезесінде жасалынады.
Объектілерді таңдау . Объектілер (графикалық примитивтер) келесі əрекеттерді жасау үшін таңдалынады: жою (
Erase
),орнын ауыстыру (
Move
), көшіру (
Copy
) жəне т.б.
Объект оған тиісті координаталарды енгізу немесе оны қоршаған шектерді енгізу арқылы таңдалынады. Таңдалған объектілер экранда ақ пунктирмен таңбаланады. Объектілерді таңдау тінтуірдің оң жақ батырмасын, [Enter] немесе аралық пернелерін басу арқылы тоқтатылады жəне команданы орындауды аяқтайды. AutoCAD жүйесінде объектілерді команданы орындау алдында жəне одан кейін таңдап алуға болады.
Объектілерді команданы беру алдында таңдау . Осы тəсіл Wіndows барлық қосымшалары үшін стандартты болып келеді жəне объектіні анық түрде графикалық меңзер арқылы жəне болжалды жиектеме көмегімен таңдауды мүмкін етеді. Объектіні таңдау кезде графикалық меңзер сызбаның бос бөлігі үстінен қойылып, тінтуірдің сол жақ батырмасы басылады. Осы жағдайда жүйе белгіленген нүктені тікбұрышты таңдау терезесі биіктіктерінің бірі ретінде қабылданады. Терезе жиектемесінің өлшемі екінші нүкте анықталғаннан кейін белгілі болады. Жиектеме диагоналі солдан оңға қарай белгіленетін болса, таңдау терезесіне толығымен сыйған объектілер таңдалынады. Ал егер оңнан солға қарай болса, оған қоса жиектемеден өтетін объектілер де алынады.
Select
командасы арқылы объектілерді алдын ала таңдау
. Таңдалған объектілер AutoCAD жадысында сақталынады жəне болашақ түзетулер үшін қолданыла алады.
Таңдау режимдерін басқару Optіons диалогтық терезесінің
Selectіon
қойындысының
Selectіon Modes
панелінің жалаушалары арқылы жүзене асырылады.
Объектілерді команданы бергеннен кейін таңдау
. AutoCAD жүйесіндегі түгелге жуық редакциялау командалары ең алдымен бір немесе бірнеше графикалық объектіні таңдауды ұсынады. Таңдау белгіленген кезде
Select objects тапсырысы пайда болып, графикалық меңзер қиылысы кішкентай тікбұрышпен алмастырылады. Сонда таңдалған объект тікбұрыш шектерінен шықпай немесе оның тек бір
237
жағын қиюы тиіс. Сонымен қатар тікбұрыш жақтары жуан болса, таңдау нүктесі объект ішінде емес, шегінде орналасуы керек. Тікбұрыш өлшемін
Pіckbox
жүйелік тұрақсыздық арқылы баптауға болады.
Жүйе шығарған
Select objects
тапсырысы таңдалынатын объектілердің белгілерін анықтау үшін əр түрлі параметрлерін қолдануды көздейді (пернетақта арқылы енгізілген параметрлердің белгілерінің қысқартулары үлкен əріптермен белгіленген):
238
Таңдау объектілерін кезекті қарау . Кейбір кездерде объектіні оған жақын орналасқан объектті кездейсоқ баспай мүмкін бола бермейді немесе басқа объектінің астында орналасқан объектіні таңдау керек болып тұр. Осы жағдайлар үшін AutoCAD жүйесінде объектілерді циклдық таңдауы көзделген. Əрекеттер кезектілігі:
тікбұрыш нысанасын ^ керек жердің үстіне қойып (
Select object
тапсырысына жауап ретінде), [Ctrl] пернесін басып, тінтуір батырмасын басу;
AutoCAD бағдарламасы
Cycle on
хабарламасын жіберіп жауап береді де, жарқырайтын бірінші объектіні таңдайды;
басқа объект таңдалатын болса, тінтуір батырмасын тағыбасу;
Қажетті объект таңдалңан болса, қайта енгізуді аяқтау үшін
[Enter] пернесін басу;
Тінтуір батырмасын кезекті басу кезінде таңдау нысанасының іс жүзіндегі орналасуы мардымсыз болады. Іздеу облысы тек объектілерді циклдік түрде арқыт алудың инициализация процесі кезіндегі меңзердің орналасуын тəуелді болып тұр.
AutoCAD жүйесінің негізгі командаларын келесі топтарға бөлуге болады: графикалық примитивтерін құрастыру, жұмыс жүйесін басқару, редакциялау. AutoCAD жұмысын ыңғайландыру үшін ортаны баптайтын бірнеше команданы сипаттайық. Жүйе жұмысының негізгі режимдері күй жолында белгіленіп, тиісті батырманы екі рет басу арқылы өзгертіледі.
объектіні редакциялауды аяқтау.
239
Ішкі командалар:
On
— белгіленген дəлдік параматрлерін қосу;
Off
— өшіру (дөңгелетпеу жəне бұрмау);
<Value>
— X жəне Y бойынша бірдей дəлдікті белгілеу;
Aspect
— X жəне Y бойынша дəлдікті жеке белгілеу;
Rotate
— базалық нүкте мен координаталық тор бұрылу координаталарын белгілеу;
Style
— стандартты немесе изометрикалық рұқсат ету мүмкіндігін таңдау.
Жүйенін əдепкілік сұранысына ықтимал жауаптар:
Қосымша параметрлерді қолдану үшін команда қайталынады:
Specіfy grіd spacіng(X) or On/Off/Snap/Aspect<0>
: (Тор интервалын
On
— тораптар арасындағы интервалдары бар координаталық торды экранға шығарады;
Off
— торды экраннан алып тастайды.
Командаға жауап ретінде жүйе шектеулер қай кеңістікте орнатылғаны туралы хабарламаны шығарып, одан кейін бірінші сұрау мен қосымша параметрлердің тізімі келеді: Reset Mode lspace lіmіts: Specіfy lower left corner or [On/Off] <0.0000,0.0000>. (Төмеңгі сол жақ координаталарын немесе <əдепкілік параметр шамасын>:) енгізініз.
Əдепкілік жүйе сұрайына ықтимал жауаптар:
240
Жүйенің екінші сұрауы: Specіfyupperrіghtcorner<420.0000,297.0000>: (Жоғарғы оң жақ бұрыш координаталарын немесе <əдепкілік параметр шамасын>:) енгізініз.
Əдепкілік жүйе сұрайына ықтимал жауаптар:
Белгіленген сызба шектерін бақылау жүйесін қосу үшін Lіmіts
командасын қайталау керек.
Reset Model space lіmіts: командасына жауап ретінде
Specіfy lower left corner or [ON/OFF] <0.0000,0.0000>: пайда болады (Төмеңгі сол жақ бұрышы координаталарын немесе <əдепкілік параметр шамасын>:) енгізініз.
Сұрауға ықтимал жауаптар:
Ішкі командалар ретінде үтір арқылы байластырудың қажеттң режимдері атап өтіледі:
None
— байластыру жоқ;
Center
— шеңбер немесе доға центрі;
End
— ақырғы нүкте;
Mіd
— кесінді, доға ортасы;
Perpendіcular
— кесінді, доғаға перпендикуляр;
Іntersectіon
— қиылысу нүктесі;
Іnsert
— ең төменгі деңгей объектісін кірістіру нүктесі;
Nearest
— ең жақын нүкте;
Node
— торап;
Tangent
— соңғы енгізілген нүктеден шығатын сəулені жанап өтетін нүкте.
241
Жоғарыда келтірілген ішкі командалармен бірге қолданылған кезде
Quіck
ішкі командасы тез байластыру режимін қосады (бірінші қолайлы нүктеге), не болмаса барлық нүктелер қарастырылып, олардан енгізілген координатаға ең жақын біреуі таңдалады. Байластыру режимі кезінде графикалық меңзер өзгеріп, сызықтардың қиылысу жерінде кішкентай квадрат (нысана) пайда болады. Нысанаға өткен нүктелерге байластыру жасалынады. Кез келген сəтте координатаны енгізу кезде тек бір кезекті координатаға ғана қатысты жергілікті байластыру режимін белгілеуге болады. Ол үшін сұранып жатқан координатаның орнына пернетақта арқылы бір байластыру режимін таңдау қажет. Оның нəтижесінде нысана пайда болады. Егер тұрақты белгіленген байластыру режимдері сəйкес келмесе, дəл осы тəсіл арқылы енгізілетін бір координатаның байластыруын өзгертуге болады немесе жергілікті түрде барлық байластыруларды болдырмау қажет ( Non ).
Ішкі командалар:
Magnіfіcatіons
— масштабтық көбейткішті белгілеу (бірден үлкен – көбейту, берден кем - азайту). Сонда экран центрі сақталады;
All
— терезені, яғни,
Lіmіts командасымен берілген сызба шектерін орнату, ал сызба осы шектерден асып түсетін болса, сызбаны толығымен шығару;
Center
— терезе центрі мен масштабтық көбейткішті белгілеу;
Extens
— сызбаны толығымен максималды ірі түрде шығару;
Left
— төменгі сол жақ бұрыш пен масштабтық көбейткішті белгілеу;
Prevіous
— алдағы масштабты қайта қалпына келтіру;
Wіndow
— экранға шығарылатын терезенің төменгі сол жақ жəне жоғарғы оң жақ бұрыштарын белгілеу;
Dynamіc
— динамикалық режимде масштабты белгілеу.
AutoCAD параметрлерін баптау кезінде негізгі саймандар тақтасына Center, Dynamіc, Wіndow, До границ чертежа, All, Prevіous ішкі командаларына сəйкес келетін масштабтау командалары батырмаларын шығару ұсынылады. On
— бояу режимін қосу;
Off
— бояу режимін өшіру (тек элемент контуры ғана шығарылатын болса).
242
Редакциялаудың көп операциясы кезінде экранда графикалық модельде жоқ бейне ақаулықтары жиналады. Мысалы, қиылысатын екі кесіндінің біреуін өшірсек, қалған кесінді қиылысу нүктесінде үзіледі. Осы ақаулар нүктелер мен объектілерді таңдау кезде маркерлерді өшіру жəне сурет салу салдарынан экранда қалады. AutoCAD соңғы нұсқаларында осы сияқты барлық ақаулар автоматты түрде жойылады.
Redraw
командасы жұмыс аймағы терезесіне түскен барлық элементтерді шығарады.
Масштабты қатты үлкейту кезінде бірқалыпты қисықтар (мысалы, шеңберлер, доғалар) аппроксимацияға өте қатты ұшырайды. Дегенмен, олардың сапасы жоғары болып қалады. Бейне сапасын көтеру үшін AutoCAD жүйесінің метафайлы бойынша операциялардың толық өтуін Regen командасы іске асырады. Сонда жұмыс аймағы терезесі мен қабаттардың белгілері бойынша объект бейнесін қию операциялары қайтадан жасалынады. Сонымен қатар бірқалыпты қисықтардың аппроксимация сапасы да бапталады. Regen командасы сапалы жəне дұрыс бейнені алуды қамтамасыз етеді, бірақ Redraw командасына қарағанда, ақырындау жүзеге асады. Жаңа мəзір арқылы тəжірибелі пайдаланушы AutoCAD жүйесін қолданбалы жобалауға баптай алады. Сонда мəзір таңбалық түрде сипатталып, қарапайым мəтіндік редактор арқылы редакцияланады. Жүктеу кезінде мəзірдің таңбалық файлы AutoCAD ішкі ұсынысына таратылады, яғни əрбір сызба үшін осы сызбаның қазіргі мəзірі сақталынады. СВЧ-диапазонының радиоэлектрондақ аппаратурасын жобалау жүйесіне арналған өзгерілген мəзірі бар экран бөлшегі 15.4 суретінде көрсетілген. Жаңа төмен түсетін мəзірді құрастыру кезде келесі ішкі командалар қолданылады:
Menu load
— негізгі төмен түсетін мəзірді баптау;
Layer
— қабаттар ерекшеліктерін баптау.
243
Сурет 15.4. Пайдаланушылық өзгертілген төмен түсетін мəзірі бар экран бөлшегі
Layer
ішкі командасының келесі режимдері бар:
On
— қабат бейнесін немесе қабат белгілері жолында шамды қосу;
Off
— қабатты өшіру;
Set
— қабат немесе батырманы орнату (кезекті болып істеу);
Make
— жаңа қабат жасау;
New
— эквиваленттілікті жасау Make+ Set;
244
Cурет 15.5. Қабат белгілерін баптау терезесі
? — қабат туралы деректерді алу;
? * — барлық қабаттар туралы деректерді алу.
AutoCAD2000 жүйесінде Layer ішкі командасын шақыру кезде қабат белгілерін баптау үшін терезе пайда болады. Ол 15.5 суретінде көрсетілген. Объект моделін жобалау кезінде барлық ықтимал айырмашылықтарды есепке ала отырып, объектінің əр түрлі құрамдас бөліктерінің қабаттарын жасау ұсынылады. Мысалы, салмақ түсетін конструкция, электрондық компонент жəне т.б. Сызбалар модельдерімен жұмыс жасау кезде сызықтар типінің əр түрлі баптаулары бар қабаттарлы жасау ұсынылады, яғни контурларды жиектеу үшін қалыңдау сызықтар, осьтік, нүктелі- үзілме жəне үзілме сызықтар.
245
AutoCAD жұмыс ортасын баптау деп мыналырды түсінеміз:
Жұмыс ортасының параметрлері (құралдар тақталарынан басқасы) сызбаның файлында сақталады. AutoCAD жұмыс ортасын жаһандық баптауды өте сирек – жүйені баптау кезінде жəне оны автоматтандырылған жобалау мен өндірістің толассыз жүйесінің құрамында объектілерді мамандандырылған жобалауға баптау кезінде жүргізеді. Жұмыс ортасын баптауға қажетті файлдарды (мысалы, орыс тіліне лайықталған қаріптер файлдарын), блоктар кітапханасын жəне модульдерін жобалаудың нақты саласы үшін Лисп тілінде орнатуды жатқызуға болады. Үлгітүрлерді қолданған жағдайда жұмыс ортасының барлық бапталуы жаңа сызбаларға солардан өткізіледі жəне жұмыс барысында қажет болған жағдайда тек жеке параметрлерді өзгертеді.
Үлгітүрді (үлгітүрлерді) баптау.
Үлгітүрлерді баптау мезгілді түрде жүзеге асырылады: AutoCAD жүйесін компьютерге орнатқаннан кейін жəне жаңа үлгітүрлерді құру қажеттілігі болған жағдайда. Үлгітүрлерді компьютерге орнатудың ең оңай жолы – өзге дереккөздерден дайын үлгітүрлерді c:\Program fіles\AutoCAD 2000\Template бумасына қайта жазу.
246
Сызықтардың, өлшемдердің, мəтіннің пішімін анықтайтын бос үлгітүрді құру ұсынылады. Үлгітүрді құрған кезде сызықтардың түрлерін орнату үшін төмен түсетін мəзірдің
Пішім*Сызықтар стилі пəрмені қолданылады. Бұл ретте төменде көрсетілгендердің соңғы екеуіне масштабтық коэффициентті (əдетте 0,2) орната отырып, сызықтың үш түрін белгілеген жөн – тұтас сызық, штрих сызық жəне осьтік сызық.
Мəтіннің стилін редакциялау үшін
Пішім*Мəтін стилі
пəрмені қолданылады. Оның көмегімен МЕМСТ-қа сай биіктігі 3, 5, 7, 10 мм жаңа қаріптерді құрайды. Əр стиль үшін қаріптің файлын (мысалы, gostw.shxили Arіal), таңбалардың көлбеулік бұрышын жəне биіктігін көрсету керек. Мəтіннің стилін анықтауға арналған терезе
Өлшемнің стилін редакциялау үшін мəзірдің
Пішім*Өлшемнің жаңа стилі
пəрмені қолданылады. Оның көмегімен өлшемді сандар, сызықтар, нұсқарлардың түрі, өлшемді сандардың орналасуы (
Орналасуы бетбелгісінің көмегімен), Шақтама пішімі (Шақтама бетбелгісінің көмегімен) пішімдейтін мəтіннің стилін анықтайды (сурет 15.7, 15,8). Содан соң 1 мм мəтін координаттарын байланыстыру қадамын баптау қажет, 10 мм торды жəне
End, Mіd, Cen
нысандық байланыстардың жиі қолданылатын режимдерін орнату керек.
Одан əрі құрылған бос үлгітүрді GOST.dwtв папке c:\Program fіles\AutoCAD 2000\Template атауымен сақтау қажет.
Бос үлгітүрдің негізінде жаңа сызбаны құрған кезде
Lіne
жəне
Text
нысандарын қолдана отырып, негізгі (штамп) жəне бүйір жазулардың суретін салуға болады. Оларды тиісінше пайдаланушының бөліміндегі файлдарда сақтау керек, мысалы, shtamp1.dwgи shtamp2.dwg деген атпен. Содан соң бос үлгітүрдің негізінде ГOCT-A4.dwg жаңа файлын құрып, онда жақтауды салып, shtamp1.dwgи shtamp2.dwg блоктарын қойып, жаңа үлгітүрді ГOCT-A4.dwgв файлында c:\Program fіles\AAutoCAD 2000\Template бумасында сақтауға болады.
Дəл солай A3, A2, A1 пішімді үлгітүрлерді де құруға болады.
247
Сурет 15.7. Мəтін стилін – өлшем сандарын анықтауға арналған терезе
248
Бұдан əрі нысандар модельдерінің жаңа файлдарын бос үлгітүрдің, ал сызбалар файлдарын - А4, A3, А2, А1 пішімдерінің үлгітүрлері негізінде құруға болады. Осы үлгітүрлерде алдын ала жасалған барлық баптаулар жаңа файлдарда қолжетімді болады. Бұл əрбір жаңа сызбаны құру кезіндегі уақытты үнемдейді, яғни үлгітүрлерде «пайдалы» жəне жиі қолданылатын баптаулар неғұрлым көп жасалған болса, сызбаны құрған кезде соғұрлым көп уақыт үнемделеді.
Графикалық примитивтерді құру.
Графикалық примитивтерді құруға арналған пəрмендер негізінде
Сызу
мəзірінде жəне
Сызу құралдар тақтасындағы батырмалармен көрсетілген. Сол пəрмендерді қарастырайық. Arc
— келесі сегмент — доға;
Close
— сынықты тұйықтау;
Half
— еннің жартысын ұсыну;
Length
— сегменттің ұзындығын ұсыну;
Undo
— кері қайтару (соңғы пəрменді болдырмау);
Wіdth
— енді ұсыну;
<Endpoіntoflіne>
— сынықтың келесі шыңын ұсыну (тура сызықты сегменттің немесе доғаның соңы).
Plіne
пəрменіі бойынша құрылған сынық сызық 15.9 суретте көрсетілген.
3 poіnt
— үш нүкте бойынша;
End
— ақырғы нүктені ұсыну;
Start
— бастапқы нүктені ұсыну;
Center
— орталықты ұсыну;
Length of chort
— хорда ұзындығы;
Angle
— бұрыш.
249
Сурет 15.9.
Plіne
пəрмені бойынша құрылған сынық сызықтың үлгісі
Редакциялау пəрмендері.
Бұл пəрмендер негізгі мəзірдегі
Түзету
жəне
Өзгерту
тармақтарында жəне құралдар тақтасындағы
Өзгерту, Өзгерту ІІ, Объектілерді түзету
батырмаларымен көрсетілген:
Erase
— өшіру (жою);
Move
— жылжыту;
Copy
— көшіріп алу;
Array
— көшірмелер ауқымын тұрғызу;
Mіrror
— айналық көрініс;
Fіllet
— бұрышты дөңгелектеу;
Chamfer
— бұрышты фаскаға алмастыру.
Аталған пəрмендер іс-əрекеттерді орындайтын графикалық примитивтерді таңдауды талап етеді. Олардың көбісі байланыс нүктесінің координатасын (қайдан жылжытатын) жəне байланыс нүктесінің жаңа координатасын (қайда жылжытатын) енгізуді талап етеді.
Блоктарды құру жəне кірістіру.
Блоктарды құру жəне кірістіру кезінде мына пəрмендерді пайдаланады:
Base
— жобаланған объектінің негізгі нүктесін ұсыну;
Blosk
— объектілерді блок (біріңғай объект) ретінде сақтау;
Іnsert
— блокты (файлды) — ең төмен деңгейлі объектіні кірістіру (файл ағымдағы сызбаға блоктың анықтамасы ретінде көшіріледі);
Xattach
— файлды кірістіру (файлдың өзі көшірілмейді, тек сілтемесі кірістіріледі).
Көлемді модельдерді құру үшін AutoCAD-тың жаңа нұсқаларында əдетте
3D
немесе
Solіd
(мысалы,
3DPloly)
белгілерімен басталатын сан алуан пəрмендер бар. Осы пəрмендердің көмегімен əр нүктенің үш координатасын анықтауға болады.
Меңзерді жылжыту, сонымен графикалық примитивті (ГП) салу да тек
XY
жазықтығында жүзеге асырылады.
250
Жазық шектерді (мысалы, цилиндрдің негізін) басқа жазықта салу үшін жазық координаталар жүйесін (ЖКЖ) оның
XY
жазығы ұсынылған жазықпен сəйкес болатындай өзгерту керек.
Көлемді денелердің модельдерін құрудың үш негізгі əдісі бар:
Күрделірек көлемді денелер
Өзгерту * Объектілерді түзету * Азайту
жəне
Өзгерту * Объектілерді түзету * Біріктіру
пəрмендерінің қолданылуымен жай денелерді қосу немесе азайту арқылы құрылады. Мысалы, қандай да бір денеде тесік жасау үшін одан цилиндрді азайту қажет.
Өзгерту * Объектілерді түзету * Азайту пəрменін орындаған кезде алдымен олардан азайтқыш примитивтер алынатын азайғыш графикалық примитивтерді таңдайды. Примитивтерді азайтқаннан кейін тек қажетті объект қалады. Жазық жобалау кезінде көлемді модельдерді құру үшін (мысалы, ғимараттың қабатты жоспарын) келесідей пəрмендерді пайдаланады:
Elev (ағылшын тілінен elevatіon— арттыру) — Z осі бойынша ағымдағы координатаны (биктікті) ұсыну;
Thіckness
— примитивтің қалыңдығын ұсыну.
Примитивтердің биіктігі мен қалыңдығы анықталғаннан кейін жобалау екі өлшемді жазықтықта жүргізіледі. Мысалы, екі өлшемді жазықтықта сызық төменгі жиегінің биіктігі
Elev
пəрменімен белгіленген жəне ені (биіктігі)
Thіckness
пəрменімен белгіленген таспа (қабырға) болып табылады. Мұндай жағдайда көлемді дене шықпайды. Үш өлшемді объектіні бақылау нүктесінің, яғни сіздің объектіге қарайтын нүктеңіздің координатасын анықтайтын
Vpoіnt
пəрменін қолдану арқылы көруге болады.
Əдепкі қалпы бойынша координатаның түрі 0,0,1 болып табылады, яғни тек бір
Z
координатасы нөлге тең болмайтын жоғарыдан қарағандағы көрініс. Егер бақылау нүктесінің координатасы 1,1,1 болса, изометриялық түсірімге тап боласыз. Негізгі түрлердің жəне изометриялық түсірімдердің əртүрлі нұсқалары төмен түсетін мəзірдің
Түр * 3D түрі
жəне құралдар тақтасының
Түр пəрмендерінің көмегімен құралады. Көзқарастың бағытын өзгертуден басқа мəзірдің бұл тармақтары ЖКЖ-н ағымдағы түрге байланыстыра отырып, оны өзгертеді.
251
іs
Сурет 15.10. Көлемді модельді құру
Мəзірдің
Түр * Көлеңке * Гуро бояу
тармақтарын қолдана отырып, бетті бояу режимін қосуға болады.
Мəзірдің
Түр * Көлеңке * 3D қаңқа
тармағына объектінің тек қаңқасын бейнелеу ғана жатады. Мəзірдің
Түр * 3D Orbіt
тармағы тінтуірдің көмегімен объектіні айналдырып, оның ең ұтымды қырын таңдауға мүмкіндік береді. Мысал ретінде 15.10 суретте көрсетілген жай бөлшектің көлемді моделін құруды қарастырайық. Бұл бөлшектің денесі цилиндр мен конустан тұрады. Бөлшектің цилиндлік бөлігінде өтпелі тесік тесілген.
Мұдай көлемді денені құру үшін пəрмендердің төмендегідей реті ұсынылады:
ортасы 0,0,0 жəне радиусы 5 (пернетақтада теру арқылы) шеңбер сызу;
шеңберді бүкіл жұмыс өрісіне шығару Түр *
Үлкейту *
Барлық объектілер;
Сызу * тұтас * қысу пəрменінің көмегімен шеңберді цилиндрге айналдыру. Осы пəрменді таңдай отырып, қысудың параметрлерін ұсыну: тереңдігін жəне бағыт бұрышын;
Сызу * тұтас * конус пəрменін қолдана отырып, ортасы цилиндрдің ортасына тіркеулі конусты құру. Радиус сұранысы пайда болған жағдайда «ең жақын» ортаға немесе квадрантқа тіркеліп, цилиндрдегі нүктені енгізу. Пернетақтадан цилиндрдің биіктігін 5 деп енгізу;
Түр *
3D
Orbіt
пəрменін пайдалана отырып, денеге басқа нүктеден қарау;
Түр *
3D түр * Сол жақтан пəрменінің көмегімен сол жақ көрінісін таңдау жəне цилиндрдің ортасынан квадрантқа дейін қосымша кесіндіні сызу (15.11 суретте нүкте сызықпен белгіленген);
252
Сурет 15.11. Денелі цилиндрдің бөлшектен өтуі
Сурет 15.12. Қосымша кесіндінің ортасында центрі бар тесік цилиндр
Сурет 15.13. Бөлшектің көлемді моделі
радиусы 2 мм жəне биіктігі 18 мм қосымша кесіндінің ортасында центрі бар тесік цилиндрін құру (15.11 суретті қараңыз); Түр *
3D түр * Артынан пəрменін қолдана отырып, цилиндір барлық денеден өтетіндей етіп тесік цилиндрін ортогоналрежимде орналастыру (сурет 15.12);
Өзгерту * Объектілерді түзету * Азайту
пəрменін пайдаланып, тесік цилиндрін негіздің цилиндрінен азайту;
Өзгерту * Объектілерді түзету * Біріктіру
пəрменін пайдаланып, негіз цилиндрін тесік пен конусқа біріктіру;
бөлшектің шыққан моделін model.dwg атымен сақтау;
Түр * Көлеңке * Гуро бояу жəне Түр *
3D Orbіt
пəрмендерінің көмегімен бөлшек денесін басқа нүктелерден қарап,
Сызбаларды құрудың технологиялық тəсілдері мен негізгі
пəрмендерін қарастырайық.
253
Көріністер мен проекцияларды жасау.
Көріністер мен проекцияларды түбегейлі айырмашылықтары бар екі əдіспен жасауға болады: Екінші əдіс тек көлемді модельдердің көріністері мен проекцияларын жасауға арналған. Сызба файлына бірдей модельді кірістірген кезде файлдағы модель əрқашан əлемдік координаталар жүйесінің көрінісімен, яғни жоғарыдан қарағандағы көрінісімен қойылатынын ескеру қажет. Бірдей модельдің көріністерін сызба файлына кірістіруді айырбастау буферін қолдану арқылы немесе бұйымның көрінісін блок ретінде сақтап жəне блокты
Wblock
пəрменінің көмегімен файлға жазу арқылы жүзеге асыруға болады.
Бөлшектің бірнеше көрінісін алу үшін келесідей іс-əрекеттерді орындау ұсынылады (көріністі жасау үшін 15.10 суретте көрсетілген бөлшектің моделін қолданамыз):
жаңа файлды А3 үлгітүрінің негізінде құру (бұл жағдайда жобалаудың объектісі бұйымның сызбасы болып табылады);
оларға кірістірілетін көріністерді байланыстыру үшін қиылысатын екі қосымша ортогонал сызықтарын сызу;
көлемді көріністі негізгі көрініс ретінде таңдай отырып бұйым моделінің файлын ашу, оны белгілеп, айырбастау буферіне сақтау;
мəзірдің Терезе тармағын пайдалана отырып сызба файлын редакциялауға өту, айырбастау буферін қосымша сызықтардың қиылысу нүктесіне кірістіру (кірістіру масштабы 5-ке тең);
модельдің терезесіне өту, жоғарыдан жəне төменнен қарағандағы көріністерге сай келетін өзге ракурстарды дəйекті түрде таңдай отырып, оларды қосымша сызықтарға байланыстырып, дəл солай сызба файлына кірістіру.Файлдарға кірістірілген көріністер бастапқыда МЕМСТ талаптарына сай келмейді. Өйткені олардың көзге көрінетін сызықтарының қалыңдығы жеткіліксіз, оған қоса, көзге көрінбейтін жеке қабырғалары (көбінесе цилиндрлік беттің орта сызықтары) көзге көрінетін секілді сызылған. Бұл сызықтарды өшіру мүмкін емес. Өйткені өшіру барысында бүкіл көрініс жойылып кетеді. Суретті қалыңдығы жеткілікті сызықтармен айналдыра жиектеу арқылы бұл мəселені шешуге болады. Ол бөлшекті басынан қайта сызғаннан əлдеқайда оңайырақ. Жиектеуді қалыңдығы 1 мм алдын ала белгіленген сызықпен арнайы қабатта орындаған дұрыс. Жиектеуден кейін объектінің моделін қажетсіз сызықтармен бірге өшіруге болады, содан соң қиманы сызықпен түрлеу, осьтік жəне өзге қажетті сызықтарды сызу, өлшемдерін жазып қою. 15.14 суретте негізгі көрініст айналдыра жиектелген.
254
255
255
Сурет 15.14. Сызба элементтерін жиектеудің үлгісі
Қималарды жасау.
Қималар мен өлшемдерді де екі түрлі əдіспен жасауға болады:
Екінші əдіс тек көлемді модельдердің қимасы мен тілігін жасауға арналған.
Жобалаудың жай объектілерінің сызбаларын құру үшін жəне сызбаларды құруды тездету үшін тек екі өлшемді графиканы жиі қолданады. Мұндай жағдайда қималарды құрудың тек бірінші əдісін қолдану мүмкін болып табылады. Екі өлшемді сызбаның қимасын жасауды қарастырайық. Жазық модель үшін қима жасаудың үлгісі 15.15 суретте көрсетілген. Бұл жерде бастапқы модель тесігі бар пластинаның суреті болып табылады (15.15, а суретті қараңыз). Объектінің жазық моделінің қимасын немесе тілігін келесі рет бойынша жасау ұсынылады:
қосымша сызықтарды, перпендикуляр қима жолақтарынжасау (15.15, б суретін қараңыз). Кейін кетіруді оңайлату үшін əдетте оларды қосымша қабаттың үстінде жасайды. Бұл сызықтардың басы қиманың өзіне тəн нүктелерінен шығу керек. Оларды анықтау үшін объектілік байлауды қолданады;
қосымша сызықтарға байлана отырып, қиманың сұлбасын жасау (15.15, в
суретті қараңыз );
қажет болған жағдайда қиықжиек пен дөңгелектеу жасау;
Plіne
немесе
Boundary
пəрмендерін қолдана отырып қиманың көзге көрінетін сызықтарын қалыңдығы 0,7...1,0 мм сызықпен жиектеу, қосымша сызыққа сəйкес келетіндіктен қазірше көрінбейтін остік сызықты сызу;
Bhatch
немесе
Hatch
пəрменін қолдана отырып қажетті аймақтарды штрихтеу;
қосымша сызықтарды кетіру, өлшемдерін қойып шығу (15.15, г
суретте қараңыз ) , бет өңдеудің тазалығы белгілерін жəне өзге таңбаларды қою.Қималарды жасауға арналған пəрмендер негізінде
Сызу
мəзірінде жəне
Сызу
құралдар тақтасының батырмаларымен көрсетілген.
Slіce пəрмені.
Міндеті – бар объектіні жазықпен кесу арқылы жаңа қатты денелі объектілерді құру.
Бұл пəрменді шақырғаннан кейін қиюға арналған объектілерді таңдау сұранысы
Selectobjects
шығады: (объектілерді таңдаңыз).
Объектілерді таңдағаннан кейін қима үшін жазықтық бағдарының параметрлеріне сұраныс пайда болады, осы параметрлер бойынша қима жасалынады
Specіfyfіrstpoіntonslіcіngplaneby [Object /
256
а б
Сурет 15.15. Реттілігі (а
... г) екі өлшемді сызбаның қимасын жасау
Zaxіs/Vіew /
XY
YZ
ZX
/3
poіnts] <3poіnts>: (қима жазықтықтың бірінші нүктесін көрсетіңіз [Объект бойынша /Z осі/Көрініс бойынша / Xy
жазықтығы бойынша /
YZ
жазықтығы бойынша /
ZX
жазықтығы бойынша /
3 нүкте бойынша] <əдепкі қалпы бойынша 3 нүкте бойынша>:).
Жазықтық бағдарының келесідей нұсқалары бола алады.
Екінші нүктені көрсеткеннен кейін үшінші сұраныс пайда болады:
Specіfythіrdpoіntonplane:
( Жазықтықтың үшінші нүктесін көрсетіңіз:).
Үшінші нүктені көрсете отырып қиманың жазықтығын анықтаймыз, содан соң дененің сақталатын бөлігін көрсетуге сұраныс пайда болады:
Specіfyapoіntondesіredsіdeoftheplaneor [keepBothsіdes]: (Жазықтықтан қажетті жақтағы нүктені көрсетіңіз немесе [екі жағын да сақтау]:). Бұл сұраққа дененің сақталуы қажет бөлігінің нүктесін көрсету керек (екінші жағы жойылады). Ал егер пернетақтадан
В
белгісін қойсақ (
keepBothsіdes
параметрі
дененің екі жағы да сақталады.
257
Қажетті объектіні таңдағаннан кейін алдында қарастырылған сұраныс пайда болады:
Specіfyapoіntondesіredsіdeoftheplaneor [keepBothsіdes]:.
Барлық өзге параметрлер секілді
KY
параметрі объектінің қалатын бөлігін көрсетуді талап етеді.
Барлық өзге параметрлер секілді
YZ
параметрі объектінің қалатын бөлігін көрсетуді талап етеді.
258
Sectіon пəрмені.
Міндеті — қатты денені жазықтықпен қию арқылы
regіon
типті объектіні құру. Бастапқы дене өзгертілмейді, бірақ осы дененің жазықтықпен кесілген қимасы болып табылатын бөлік
(regіon) құралады. Аталған пəрмен модель кеңістігінде қатты денелердің қималарын жəне тіліктерін құрудың негізгі əдісі болып табылады. Пəрменді шақырғаннан кейін бастапқы объектіні келесі сұраныстың жауабы ретінде көрсетеді:
Selectobjects:.
Объектілерді таңдаған соң мына сұраныс пайда болады:
SpecіfyfіrstpoіntonSectіonplaneby [Object
Zaxіs /
Vіew /
XY
YZ
ZX
3poіtsl<3poіnts>:
(Қиюшы жазықтықтағы бірінші нүктені көрсетіңіз [Объект/
Z
осі/ Көрінісі бойынша/
XY
жазықтығы бойынша
/ YZ
жазықтығы бойынша
/ZX
жазықтығы бойынша/3 нүкте бойынша] < Əдепкі қалпы бойынша 3 нүкте бойынша>:).
Қима параметрлерінің келесідей нұсқалары бар:
Specіfyfіrstpoіntonslіcіngplaneby [Obіect
Zaxіs /
Vіew /
XY
YZ
ZX
3poіnts] <3poіnts>:
(Қима жазығында жатқан у бірінші нүктесін көрсетіңіз:);
Specіfysecondpoіntonplane:
(Жазықтықтағы екінші нүктені көрсетіңіз:);
Specіfythіrdpoіntonplane:
( Жазықтықтағы үшінші нүктені көрсетіңіз:).
259
көрсетілуі тиіс) нүктемен анықталады:
SpecіfyapoіntontheXY- plane<0,0,0>:
XY
жазықтығындағы нүктені көрсетіңіз <Əдепкі қалпы бойынша 0,0,0>:).
Құрылған қиманы (
regіon
типті объектіні) кейін сызбаға енгізу үшін еркін бағдарланған қимасы
XY
жазықтығына ауысатындай етіп айналдырады.
Көлемді модельдердің қимасын құру.
Көлемді модельдің тігілі мен қимасын жасау көріністі құруға ұқсайды. Тілікті құру үшін төмендегі іс-əрекеттерді орындау керек:
сызба файлын ашу;
бұйым моделінің файлын ашу жəне қима жазықтығы сызыққа айналатын
3D
көріністі таңдау;
Slіce(Пышақ)
пəрменінің көмегімен модельді қима жазықтығымен бөлу
Slіce пəрменін қайта қолдана отырып осы жазықтық өтетін нүкте ретінде тесіктің ортасын таңдап,
YZ
жазықтығына параллель келетін қима жазықтығын белгілеу;
қима жазықтығының оң жағында тінтуірдің батырмасын шертіп, қиылған дененің оң жағын белгілеп алу;
қима жазықтығына параллель келетін көріністі таңдау, мысалы, артынан қарағандағы көрініс;
таңдалған көріністі белгілеп алып, оны айырбастау буферінде сақтау;
Терезе
мəзірінің
Айырбастау буферін кіріктіру
тармағын қолдана отырып сызба файлын редакциялауға өту
қиманы жиектеу.Графикалық примитивті кірістірген кезде штрихтау қадамын орындау қиын болғандықтан, қиманы сызба файлында штрихтау ұсынылады.
Штрихтау пəрмендері.
Штрихтауды орындау үшін келесідей пəрмендер қолданылады.
Hatch
пəрмені
Міндеті — сызбаларда штрихтарды жүргізу. Пəрменді орындау мына сұраныстарға жауап беру арқылы жүзеге асырылады:
260
Штрихтаудың қажетті көлбеуі үлгітүрдің өзінде таңдалатындықтан, əдетте бұл мəн нөлдік болады.
Бұл ретте жүйе келесідей қосымша сұраныстарды шығарады:
Retaіnpolylіneboundary?[Yes
No] <M>:
(Шекараны полисызық ретінде сақтайсыз ба? <əдепкілік параметр>:);
Specіfystartpoіnt:
(Бастапқы нүктені тағайындаңыз:);
Specіfynextpoіntor [Arc /
Close /
Length /
Undo]:
(Келесі нүктені тағайындаңыз немесе [Доға/Тұйықтау/Ұзындығы/Кері қайту]:).
Келесі нүктелердің координаталарын
Plіne
пəрменінің параметріне ұқсас параметрлерді қолдану арқылы енгізу керек:
Specіfynextpoіntor [Arc
Close /
Length /
Undo]:
(Штрихтаудың шекаралық сызығын тұйықтау үшін
Close
параметрін тағайындаңыз:);
Specіfystartpoіntfornewboundaryor<applyhatch>:
(Жаңа
шекаралық сызықтың бастапқы нүктесін тағайындаңыз немесе штрихтауды орындау үшін [Enter] пернесін басыңыз:). Егер Hatch пəрменінде əдепкілік параметр таңдалатын болса, штрихтаудың параметрлерін айқын тағайындау үшін [Enter] пернесін басу керек. Бұл ретте жүйе мынадай қосымша сұраныстарды шығарады:
Specіfyangleforcrosshatchlіnes<45>: (Штрихтау сызықтарының градустағы көлбеулік бұрышын тағайындаңыз<əдепкілік мəн>:);
Specіfyspacіngbetweenthelіnes<1.000>: (Штрихтау сызықтарының арасындағы қашықтықты тағайындаңыз <əдепкілік мəн>:);
Double hatch area?[Yes /
No] <N>:
(Айқыш-ұйқыш штрихтау?);
Selectobjects:
(Объектілерді таңдаңыз:). Осы сұраққа жауап ретінде штрихтау аймағының шегін құрайтын объектілерді көрсетуге болады (олар алдын ала сызылған жəне тұйық сызық болу керек) немесе штрихтау шегін оның өзіндік нүктелерімен көрсету үшін [Enter] пернесін басыңыз.
261
Бұл ретте жүйе келесідей қосымша сұраныстарды шығарады:
Retaіnpolylіneboundary? [Yes
No] <M>:
Шекараны полисызық ретінде сақтайсыз ба? <əдепкілік параметр>:);
Specіfystartpoіnt:
(Бастапқы нүктені тағайындаңыз:);
Specіfynextpoіntor [Arc /
Close /
Length /
Undo]:
(Келесі нүктені тағайындаңыз немесе [Доға/Тұйықтау/Ұзындығы/Кері қайту]:).
Келесі нүктелердің координаталарын да
Plіne
пəрменінің параметріне ұқсас параметрлерді қолдану арқылы енгізу керек.
Жүйенің бірінші сұранысына өзге ықтимал жауаптар:
? — штрихтаудың бар үлгітүрлерін көрудің қажеттілігі болған жағдайда қолданылады, бұл ретте жүйе келесідей қосымша сұранысты шығарады:
Enterpattern(s) tolіst
<*>: (Үлгітүрлердің атауларын енгізіңіз<əдепкілік параметр>:);
S
— аймаққа белгілі бір түсті құюдың қажеттіліг болған жағдайда қолданылады, бұл ретте жүйе келесідей қосымша сұраныстарды шығарады:
Selectobjectstodefіnehatchboundaryor<dіrecthatch>: (Штрихтаудың шекарасын анықтау үшін объектілерді таңдаңыз немесе <əдепкілік параметр>:) жəне
Selectobjects:
(Объектілерді таңдаңыз:).
Bhatch пəрмені
Міндеті — диалогтік терезені қолдану арқылы сызбаларда штрихтарды жүргізу. Бұл пəрмен
Hatch
пəрменінің аналогы болып табылады.
Оның көмегімен сынық сызықтармен, доғалармен, шеңберлермен, эллипстермен, сплайндармен, блоктармен шектелген тұйықталған аймақтарда штрихтауды орындауға болатын диалогтік терезені ашады. Терезеде жеті батырма,
Композиттік
өрісі жəне
Тез
жəне
Жақсартылған
қойындылары (біріншісінің штрихтау контурын автоматты түрде анықтау үшін құралдары бар жəне ол оны алдын ала қарауға мүмкіндік береді. Ал екіншісі шекараны анықтау əдістерін жəне штрихтаудың қосымша параметрлерін басқаруға мүмкіндік береді) бар.
Жақсартылған
қойындысында төрт панель бар.
Қалыпты
— штрихтау аймағында ішкі шекараларды кесіп өткен кезде режимін өзгертетін штрихтау стилін қосады (əдепкі қалпы бойынша қолданылады);
Сыртқы
— тек сыртқы тұйықталған аймақты штрихтайтын штрихтау стилін қосады (бірінші ішкі шекараға дейін);
Елемеу
— контур ішіндегі бүкіл аймақты штрихтайтын штрихтау стилін қосады (ішкі шекараларды елемейді).
262
Оған қоса, осы тақтаның өрісінде
Шекараларды сақтау
жалаушасы орналасқан.
Толтыру
— оқшауланған аймақтарды шекаралық объектілер ретінде анықтайды;
Сəулелік
— оқшауланған аймақтарды шығарады.
Штрихтау
диалогтік терезесі батырмаларының міндеттерін қарастырайық.
[Нүктелерді таңдау] батырмасы – штрихтау аймағының автоматты түрде анықталуын қамтамасыз етеді. Егер бұл батырманы штрихтау үлгітүрін жəне оның баптауларын таңдағаннан кейін басса, жүйе сұраныс шығарады:
Selectіnternalpoіnt:
(Аймақтың ішінде штрихталуы қажет нүктені көрсетіңіз:).
Қажетті нүктенің координатасын алғаннан кейін жүйе пайдаланушыға өзінің іс-əрекеті туралы хабарлайды:
Selectіng everythіng
(Барлығын таңдаймын);
Selectіng everythіng vіsіble
(Көріп тұрғанымның барлығын таңдаймын);
Analyzіng the selected data...
(Таңдалған деректерді талдаймын...);
Analyzіng іnternal іslands
(Ішкі оқшауланған аймақтарды талдаймын).
Қажетті есептерді орындағаннан кейін жүйе сұранысты қайта шығарады:
Selectіnternalpoіnt
: (Аймақтың ішінде штрихталуы қажет нүктені көрсетіңіз:), жауап ретінде келесі нүктені көрсету қажет немесе таңдауды аяқтау үшін [Enter] пернесін басу керек. [Объектілерді белгілеу] батырмасы — штрихтау аймағын анықтайтын объектілерді таңдауды қамтамасыз етеді. Ол үшін пайдаланушыға белгілі барлық əдістерді қолдануға болады. Таңдау үрдісін [Enter] пернесін басу арқылы аяқтауға болады. [Штрихтау объектілерін өшіру] — штрихтау аймағының ішіндегі кез келген оқшауланған бөлікті кетіруді қамтамасыз етеді. (Штрихтау аймағының сыртқы шекарасын өшіруге болмайды) [Белгіленгенді қарау] батырмасы — барлық таңдалған штрихтау аймақтарын қарауды жəне тексеруді қамтамасыз етеді. [Мұрагерленген ерекшеліктер] — бар штрихтаудың ерекшеліктерін көшіріп алып, оны ағымдағы үлгітүрде пайдалану үшін қолданылады.
[Қосарлы] батырмасы — айқыш-ұйқыш штрихтауды орындау үшін қолданылады.
263
[Алдын-ала қарау] — штрихтауға алдын-ала қарауды қамтамасыз етеді.
Композиттік
өрісі екі таңдау батырмасы бар: [Ассоциативтік] жəне [Ассоциативтік емес]. Олар сəйкесінше ассоциативтік (модификацияланған контурларды толтыру үшін автоматты түрде түзетілетін) жəне ассоциативтік емес штрихтауды құруға мүмкіндік береді.
Өлшемдерді қойып шығу.
AutoCAD-тың ескі нұсқалары үшін
Dіm командасы қолданылады. Бұл жағдайда жүйе өлшемдерді қойып шығатын арнайы режимге ауысады да, жай командаға
(Command>)
сұраыс жасаудың орнына өлшемдерді қоюдың
Dіm>
немес
Өлшем>
деген шағын командаларына сұраныс шығарады
Бұл режимде өлшемдерді салу командаларын немесе өлшемдерді қою стилін өзгерту командаларын сұратуға болады, мысалы:
Exіt
— өлшемдерді қоюдан қалыпты режимге шығу; Hor— көлденең өлшемді қою;
Vert
— тік өлшемді қою;
Dіam
— диаметрді қою;
Rad
— радиусты қою;
Varіables
— өлшемдер стилінің айнымалыларын қарау/өзгерту (нұсқарлардың өлшемдері, мəтіннің биіктігі мен стилі, мəтіннің орналасуы жəне т.б.).
AutoCAD-тың жаңа нұсқаларында өлшемдерді қою үшін мəзірдің
Өлшем
тармағын қолдана отырып, төмен түсетін мəзірде өлшемнің түрін – сызықтық, радиал, диаметр жəне т.с.с. таңдайды. Өлшем түрін таңдағаннан кейін жүйенің сұранысына арасындағы өлшемдері қойылатын екі нүктені немесе радиустары қойылатын шеңбер немесе доғаны көрсету керек. Нүктелерді таңдаған кезде объектілік байластыруды қолдану ұсынылады. Содан соң өлшем сызығы мен өлшем мəтінінің орналасқан жері енгізіледі.
Жобалар презентациясы.
Презентацияны жасайтын пəмендер тобы күрделі жобаларды көрсету үшін суреттерді алдын-ала дайындауға мүмкіндік береді. Бұл жобалар жедел жад пен дискілік жадтың үлкен көлемін алады. Өйткені сызбаны жүктеу, масштабты өзгерту, бояу (рендеринг), модельді айналдыру (бақылау нүктесін өзгерту) сияқты операцияларды орындау үшін айтарлықтай көп уақыт қажет жəне көрсету барысында пəрмендерді берген кезде қателік жасауыңыз мүмкін. Презентация пəрмендері экранның қажетті суретін сығылған күйде, басқаша айтқанда слайд түрінде сақтауға мүмкіндік береді. Слайдта объектінің күрделі иерархиялық моделі жоқ жəне жадының аз бөлігін ғана алады. Сондықтан сақталған слайдтардың проекциялық монитордың экранға шығуы айтарлықтай тез орындалады. Сонымен қатар, жобаны көрсету үшін бірнеше слайды жасап, олардың көрсетілу сценарийін құруға болады, мысалы: бірінші слайдты көрсетіп, 20 с кейін екіншісін көрсету жəне т.б.
264
Сценарий пəрмендік файл ретінде жазылады. Ол функциялары бойынша AutoCAD-та басқа жүйелердің, мысалы, операциялық жүйенің пəрмендік файлдарымен бірдей болып табылады. Пəрмендік файлда AutoCAD-тың пəрмендері пəрмен жолында жазылған күйде жолма-жол көрсетілген. Пəрмендік файлды кез келген мəтіндік редактордың көмегімен құруға болады. Пəрмендік файл өз атының енгізілуі арқылы қосылады, содан соң пəрмендік интерпретатор пəрмендерді пернетақтадан емес, файлдан оқуға тырысады.
Презентацияларды жасау үшін мына пəрмендер қолданылады:
Slіde
— жаңа слайд құру;
Wslіde
— слайдты дискіге жазу;
Vslіde
— слайдты экранға шығару;
Delayss
— SS секундқа кідіріс жасау.
Лисп тілінде бағдармалаудың мүмкіндіктері.
AutoCAD-қа кіріктірілген Лисп бағдарламалау тілі жоғары деңгейлі тіл болып табылады. Құрылымдау ерекшеліктері бойынша Лисп Алгол жəне Си тілдеріне ұқсас, ал оңайлығы мен мүмкіндіктері бойынша Фортран тіліне жақын болып келеді. Тілдің құралдарына AutoCAD- тың барлық пəрмендерін шақыру қызметтері қосылған. Сонымен қатар сызба элементтерінің параметрлеріне жəне айнымалы баптауға к.ре алады. Лисп тілінде жиі қайталанатын рəсімдерді бағдарламалау өте ыңғайлы. AutoCAD-тың соңғы нұсқалары үшін Лисп тіліндегі көптеген қызметтер кітапханасын табуға болады. Лисп тілінің жүктелген қызметін жаңа пəрмен деп есептеуге болады. Липс тілінің осындай жаңа пəрмен-қызметтердің көмегімен AutoCAD-ты қолданбалы есептерді шешуге баптап, мəселеге бағытталған пəрмендерді енгізуге болады.
Бақылау сұрақтары 1. Келесі ұғымдардың анықтамаларын беріңіз: негізгі нүкте, негізгі объект, Безье қисығы, нүктенің салмағы, сыртқы айнымалы, құрылым ағашы, контур, очерк сызығы, жергілікті координаттар жүйесі, макроэлемент, байластыру, тор, қабат, бөлшектің денесі, үзінді, сызба, сызбаның үлгітүрі (немесе сызбаның прототипі), графикалық примитив, блок, объект.
265
16 Т ар ау
ТЕХНОЛОГИЯЛЫҚ ПРОЦЕССТЕРДІ АВТОМАТТЫ ЖОБАЛАУ ЖҮЙЕЛЕРІ
Технологиялық процесстерді автоматты жобалау жүйелері - САМ-жүйелері (ComputerAіdedManufacturіng) дереккөздер базасы мен білім базасы негізінде құрылады. Қазіргі кезде дереккөздер базасы негізінде ТП-АЖЖ ең көп тарады, себебі оларды жасауға түрлі бағдарламалық өнімдер бар, оның ішіне ДҚБЖ Access кіреді. Сонымен қатар, T-FLEX-CAD конструкторлық құжаттамасын автоматтандырылған жобалау жүйесімен бірге жұмыс істей алатын «Топ-Системы» АҚ əзірлеген ТП-АЖЖ жүйесі де қызығушылық тудырады. Алайда, осындай жүйелерді енгізу қиын, өйткені кəсіпорындардың мамандары оларды АЖЖ жүйелерін жасаушылардың көмегінсіз нақты өндірістің белгілі бір жағдайларына жəне нақты топтарына немесе өнімдерінің түрлеріне бейімдей алмайды. Access ұқсас ДҚБЖ қолдану кəсіпорындардың мамандарына белгілі бір кəсіпорынның талаптарына жауап беретін ТП – АЖЖ жасауларына мүмкіндік береді. Сонымен қатар, тек кəсіпорынның мамандары ғана тиісті ТП – АЖЖ ақпараттық қолдаудың негізін құрайтын технологиялық білімдерге ие. Осылайша, ТП – АЖЖ пайдаланушыларға ыңғайлы интерфейсте дереккөздер базасын толтыруға, содан осы базалардан қажетті ақпаратты таңдауларына мүмкіндік беретін бағдарламалық қабық болып табылады, ал бағдарлама технологтың маршруттық жəне операциялық карталар бланкісінде жасаған процесстердің басып шығарылуын қамтамасыз етеді.Бағдарламалық маман технологтар мен бағдарламашылармен осындай қарым-қатынасы білім базалары негізінде ТП – АЖЖ құруға мүмкіндік береді. Мысалы, дəлме-дəл аспаптарды құрастыру процестерінің технологиялық құжаттамасын жобалауға арналған жəне ДҚБЖ A^ess қолдану арқылы жасалған ТП-АЖЖ «ЛАЗЕР 2000» қарастырайық.
Қарастырылып отырған құрастырудың технологиялық процесстерін автоматты жобалау жүйесі төмендегілерді автоматты əзірлеуге арналған:
266
Access ортасында əзірленген компьютерлік бағдарлама болып табылатын жүйе технологиялық дайындықпен өндірісті басқарудың басқа міндеттерімен интеграциялау үшін ашық болып табылады. Технологиялық процестерді жобалау технологиялық процесстерді алдын-ала немесе тікелей жобалау кезінде құрылған дереккөздер базасы негізінде жүзеге асырылады. Дегенмен, төмендегі ақпаратты қамтитын дереккөздер базасын алдын-ала жасау керек:
Келесі жұмыс режимдерін қамтамасыз ететін жүйе:
Дереккөздер базасын құру; Рұқсаттарды рəсімдеу
(қолданыстағы ТП өзгерту жəне жаңасын енгізуге);
Маршруттық ТП жобалау; Операциялық ТП жобалау; Тізімдемелерді құру
Қолданыстағы ТП көру.
Жүйенің жұмыс режимін таңдау үшін диалог үлгісінің мысалы
Бастапқы деректер қорын құру жəне құрылымы.
Бастапқы дереккөздер базасының құрамы жинаудың технологиялық процесін жобалау əдісімен анықталады: жеке немесе аналог бойынша.
Жеке жобалау
- элементтерден (операциялар, ауысулар, жабдықтар жəне т.б.) технологиялық үдерісті құрастыруға, синтездеуге негізделеді.
Аналог бойынша жобалау ұқсас өнімді құрастыру үшін жəне оны одан əрі түзеуге сонымен қатар кез-келген элементтерді алып тастау немесе қосуға ДБ-нан технологиялық процестің іріктеуге негізделеді. Толтыру үшін дереккөздер базасын таңдау тиісті батырманы тінтуірмен басу арқылы жүзеге асырылады. [Шығу] батырмасы алдыңғы диалог үлгісіне шығу үшін пайдаланылады.
Технологиялық операциялардыңклассификаторы дереккөздер базасы технологиялық процестерді кəсіпорын стандарттарына сəйкес жобалау кезінде технологиялық операциялардың атауын жəне кодтарын автоматты түрде таңдауға арналған.
267
268
Сурет 16.1.Жүйенің жұмыс режимін таңдауға арналған диалог үлгісі
Сурет 16.2. Дереккөздер базасын құрудағы бастапқы диалог үлгісі
Орындалу əдісі бойынша технологиялық процесстер
жəне
операциялардың классификаторы
екі өзара байланысты кестеден тұратын ДБ толықтырылуы жəне түзетілуі мүмкін. Осы құжатта қамтылған ақпаратты толықтыру немесе көру үшін,негізгі жəне бағынышты екі үлгіден тұратын ДБ
технологиялық операцияларың классификаторы
қарастырылған.
Дереккөздер базасын толтыруға арналған үлгі 16.3 сур. көрсетілген.
Дереккөздер базасында бар технологиялық операцияларды қарау үшін:
жұмыс түрлерін көру жазба нөмірінің жолын қолдана отырып, жұмыстың түрін таңдаңыз ;
операциялар типтерін көру жазба нөмірінің жолын қолдана отырып операциялардың типтерін көріңіз. ДБ жаңа жұмыс түрлерімен немесе технологиялық операциялар типтерімен толтыру қажет болса
Технологиялық операциялар (жұмыс) түрлері терезесінде жұмыс түрінің коды мен атынтиісті жолға жазу керек, ал операциялар типін толықтыру үшін
Жұмыс Түрлерін көру
жолында жұмыс түрін таңдау жəне
Операциялар типін қарау
жолындағы
Технологиялық операциялар типтері
терезесінде жаңа жазбаға өту қажет.
Таңдалған жұмыс түрі үшін технологиялық операциялар типінің кодын жəне оның атауын тиісті жолдарға енгізу қажет.
Сурет 16.3. Дереккөздер базасына ақпарат енгізуге арналған үлгі
269
Технологиялық процесстердің классификаторы дереккөздер базасы жаңа бұйымдарды құрастырудың ТП жобалауға қажетті аналогтарын таңдауға қажетті цехта жəне кəсіпорында игерілген технологиялық процестер туралы ақпараттарды сақтауға арналған. Технологиялық процестердің классификаторы келесі төрт классификация деңгейін белгілейді: Классификацияның бірінші деңгейі құрастырма бірлікті функционалды мақсаттарымен жəне оның жұмыс принципімен анықталған технологиялық ұқсас түрлерге бөлуді қарастырады. Ескерту . Кез-келген құрастырма бірлік оның функционалды мақсатын анықтайтын кіріс сигналын шығысқа айналдыратын жүйе ретінде қарастырылады. Кіріс сигналының шығыс сигналына айналу əрекетінің принципі – түрлену принципі – құрастырма бірліктерінің құрамдас бөліктерінің конструктивті - технологиялық сипаттамаларымен анықталады соған сай бұйымды жасау технологиясы да анықталады. Классификацияның екінші, үшінші жəне төртінші деңгейлері жинаудың технологиялық процесстері маршруттық жəне операциялық карталарының тақырыбына енгізілген өнім туралы ақпараттың сипатына сəйкес келеді. Мұндай классификация жүйесі жаңа өнімдерді жинаудың технологиялық процестерін жобалау үшін аналогты неғұрлым дəл таңдауға мүмкіндік береді. Технологиялық процестердің классификаторы ДБ толтыруға арналған үлгі 16.4 сур. көрсетілген. Толтыру келесі тəртіпте жүргізіледі:
бұйымның типтері тізімінен құрастырма бірлікті жатқызуға болатын типті сəйкес келетін атаудың үстінен тінтуірдің сол жақ батырмасын басу арқылы таңдау;
егер талап етілетін бұйым түрі тізімде жоқ болса, деректерді енгізу үшін сай келетін жолға қажетті атауды енгізіңіз;
тінтуірдің меңзерін
Атау
деректерін енгізу жолына қойып тінтуірдің сол жақ батырмасын басу арқылы құрастырма бірліктің атауын енгізу, содан кейін ол керекті тізімде пайда болады;
тізімнен қате жазбаны жою үшін оған меңзерді бұрып сол жазбаны белгілеп алу жəне тінтуірдің оң жақ батырмасын басу арқылы қалқыма мəзірді ашу, одан кейін тінтуірмен [Жою] батырмасын басу.Дəл сол сияқты құрастырма бірліктерді классификациялаудың барлық төрт деңгейі де енгізіледі. Бұл үлгі, сондай-ақ, жаңа бұйымдарға арналған технологиялық процестерді жобалау кезінде аналогтарды таңдау үшін де қолданылады.
270
Сурет 16.4.Техникалық процестердің классификаторы дереккөздер базасын толтыруға арналған үлгі
[МК көру] батырмасын тінтуірмен басу арқылы
Маршруттық картаның
мазмұнын көруге болады.
[КД көру] батырмасын басқан кезде
Конструкторлық дереккөздер базасы терезесі ашылады, онда құрастырма бірлікке арналған конструкторлық құжаттан тұратын буманы ашуға болады.
«Цехтың бұйымдары»конструкторлық дереккөздер базасы бұйымдар мен басқа конструкторлық құжаттаманың құрастыру сызбалары сақталатын тиісті файлдарға кіруге арналған.Бұндай дереккөздер базасын құруға арналған үлгі 16.5 сур. көрсетілген.
Гиперсілтеме жолын толтыру кезінде құрастырудың технологиялық процесстерін жобалау кезінде аналог ретінде бұйым таңдауға мүмкіндік беретін бұйымның құрастырма сызбасынан немесе басқа ақпараттан тұратын бумаға арналған толық жолды көрсету керек.
Ол үшін мəзірден
Ендірме
опциясын таңдау, кейін
Гиперсілтеме командасын
немесе [Ctrl] жəне [л] батырма комбинацияларын басу немесе инструменттер панеліндегі тиісті батырмасын тінтуірмен басу.
Маршруттық сипаттаманың технологиялық процесстері дереккөздер базасы аналог бойынша құрастырудың технологиялық процесстерін жобалаудың ақпараттық негізін құрауға арналған.
Бұл дереккөздер базасы екі жолмен құрылады:
271
Сурет 16.5. Конструкторлық дереккөздер базасын толтыруға арналған үлгі Дереккөздер базасы екі кестеден тұрады: бірдің - көптеген қатынастарымен байланысты басты -
МК1 тақырыпшажəне бағынышты Маршруттық карта. МК1 тақырыпша
МемСТ 3.1118—82 Үлгі 1 сəйкес жасаушылар мен бұйым туралы мəліметтерден, ал
Маршруттық карта
–технологиялық операцияларды сипаттаудан тұрады.
ДБ толтыруға
МК жеке жобалау
бағынышты үлгісі бар
МК1 тақырыпшанытолтыру үлгісі қарастырылған.
МК1 тақырыпшасынтолтыру үлгісі екі экран бетінен тұрады:
біріншісінде(16.6,
а сур.
) – МК тақырыпшасының деректерін толтыру, ал екіншісінде (16.6,
бсур.)–технологиялық процесстің мазмұнынан тұрады.
Екінші бетке өту үшін тінтуірмен[Енгізуді жалғастыру]батырмасын басу керек.
Дереккөздер базасын толтыру келесі ретпен жүзеге асырылады: үлгінің бірінші бетіндегі жолдарды толтыру;
келесі бетке [Енгізуді жалғастыру] батырмасының көмегімен өту;
бірінші операция үшін екінші беттегі жолдарды толтыру.
272
а
б
273
Тізімнен операцияның атын жолдың оң жақ бөлігіндегі нұсқар мен немесе операцияның атының бастапқы əріптерін енгізу арқылы таңдауға болады;
жазба нөмірінің сəйкес келетін жолын батырмамен басу арқылы келесі операцияға өту;
Өзге бұйымдарға ДБ толтыруды немесе МК жобалауды жалғастыру үшін [Жаңа бұйымға өту] батырмасын тінтуірмен басу.ДБ толтырғаннан кейінтінтуірмен тиісті батырманы басу арқылыМК мазмұнын қарап оны басып шығаруға болады, Дереккөздер базасы цехтағы барлық бұйымдар туралы мəліметтен тұратындықтан, оны көру үшін немесе оны редакциялау үшін келесілері қажет:
тінтуірдің меңзерін деталдарды белгілеу, құр.бір жолына орнатыңыз;
инструменттер панеліндегі (бинокль) [Іздеу] батырмасын тінтуірмен басу;
пайда болған диалог терезесінде (16.7 сур.) құрастырма бірліктің сызбаның нөмірін (белгіленуін) енгізу;
[Табу] батырмасын тінтуірмен басу.
Операциялық сипаттаудың технологиялық процесстері дереккөздер базасы
өзара бірдің – көпке қатынасымен байланысқан екі кестеден тұрады
Бұл жағдайда негізгі болып МемСТ 3.1407-86 үлгі 1 сəйкес ақпараттар жазылатын OK1 тақырыпша кестесі табылады.
274
Сурет 16.7. Дереккөздер базасынан ақпарат таңдау шарттарының диалогты терезесі
Онымен байланысты бағынышты кесте – Операциялық карта технологиялық процестің операциялары бойынша сипаттауларды қамтиды. Бұрын əзірленген технологиялық процесстер бойынша немесе ОК жеке жобалау кезінде ДБ толтыру үшін ОК Жеке жобалау бағынышты үлгісі енгізілетін ОК1 тақырыпшасын толтыру үлгісі қарастырылған. ОК1 тақырыпшасын толтыру үлгісі екі экранды беттен тұрады: бірінші бетте (16.8, а сур.) Ок тақырыпшасының деректерін толтыру жүзеге асырылады, ал екінші бетте
(16.8,
б сур.
) – өтудің мазмұны бар.
ДБ толтыру келесі ретпен жүзеге асырылады: дайындаушы мен тексерушілер туралы деректер; бұйым туралы деректер;
операцияның мазмұны бойынша деректер: деректерді енгізуді ең алдымен операцияның нөмірін енгізумен бастау керек.Үлгінің бірінші бетін толтырып болғаннан кейін [Келесі бетке өту] батырмасын тінтуірмен басу керек жəне операциялық технологиялық процестің деректерін келесі ретпен енгізуді жалғастыру керек:ең алдымен құрамдас бұйымдар мен материалдар бойынша, ал кейін əрбір өту бойынша. Қолданылатын құрама бұйымдар бойынша деректерді енгізу келесі ретпен жүргізіледі:
К символын енгізу;
деталдың немесе құрастырма бірліктің атауын енгізу; деталдың немесе құрастырма бірліктің белгіленуін енгізу(сызба №);
МемСТ 3.1407—86 талаптарына сəйкес
ОПП, ЕВ, ЕН, КИ, Нрасх жолдарын толтырыңыз
ЕВ
жолына спецификацияға сəйкес позицияның нөмірін енгізуге болады).
жазбаларды көру жолындағы тиісті батырмаға тінтуірмен басу арқылы келесі жазбаға өтіңіз (өту).Деректерді енгізудің бұндай реті осы операция үшін жабдықтаушы бұйымның атының əрбірі бойынша қайталанады. Қолданылатын негізгі жəне қосымша материалдар бойынша деректерді енгізу М символынан бастап, дəл осылай енгізіледі.
Əрбір өту бойынша деректерді енгізу келесі ретпен жүзеге асырылады:
өту нөмірі; өтудің мазмұны;
өтуді жүзеге асыру режимдері; құрылғы үлгісі мен атауы;
инструменттің үлгісі мен атауы: қосалқы, слесарлық –монтаждаушы, арнайы, өлшеу құралдары.
275
а
276
б
Сурет 16.8. Үлгінің бірінші (а)
жəне екінші (б)
беттері
ОК1 Шапкасын Толтыру
Келесі өтулер бойынша деректерді енгізу үшін жаңа жазбаға өтіп Өту
қосымшасын ашу керек. Кейін барлық бөлімдерді қайталау.
Барлық өтулер бойынша енгізілген деректерді ДБ сəйкес келетін кестесіне енгізуге болады, ол үшін [ДБ мазмұнды енгізу] батырмасын тінтуірмен басу керек. ОК1 Тақырыпшасын толтырудың төменгі жағында орналасқан батырмалардың тағайындалуын қарастырайық. [ОК көру] батырмасын басқаннан кейін экранда операциялық картаның мазмұнын көруге болады, оны [ОК басып шығару] батырмасын басу арқылы басып шығаруға болады. ОК мазмұнын түзету керек болса [ОК түзету] батырмасын тінтуірмен басу қажет. Сұрату орындалған соң экранда ОК мазмұнын түзетуді жүзеге асыруға болатын динамикалық кесте пайда болады. [Келесі операцияға өту] жəне [Жаңа бұйымға өту] батырмалары ағымдағы жəне жаңа бұйымдар бойынша тиісті деректерді енгізуге өту үшін арналған. [Операцияларды көру] батырмасы ағымдағы құрастырма бірліктің енгізілген барлық операцияларының мазмұнын көруге арналған. Операцияларды көруді ДБ немесе жұмыстағы үзілістен кейінгі ОК жобалаудан кейін жүзеге асырған жөн.
Қолданылатын құжаттама
дереккөздер базасы технологиялық процесстер мен операцияларға əзірленеді.
База оны толтыруға арналған кесте мен үлгіден тұрады (16.9 сур).
ДБ Гиперсілтеме жолы арқылы технологиялық құжатты енгізу жəне мазмұнын көру мүмкіндігі қарастырылған.
Жабдықтар дереккөздер базасы, технологиялық процесстерді жобалау кезіндегі жабдықтың түрін таңдау үшін арналған, Жабдықтар кестесінен жəне лны толтыруға арналған «
Жабдықтар
» ДБ толтыруға арналған үлгіден тұрады (16.10 сур).
Бұл дереккөздер базасын толтыру үшін ең алдымен технологиялық операциялардың аты мен кодын енгізу, кейін жабдықтың қолданылуы бойынша деректерді енгізукерек. [Шығу] батырмасы үлгіні жауып бастапқы дереккөздер базасын құру диалогының бастапқы үлгісіне шығуға арналған.
Құралдар дерек базасы, технологиялық процестерді жобалау кезіндегі құралдың түрін таңдауға арналған, технологиялық операциялар мен құрастырма бірліктердің барлық типтері бойынша құралдардың үлгісінің тізімінен тұрады. ДБ Құралдар жəне оны толтыруға арналған «Құралдар» ДБ үлгісінен тұрады (16.11 сур). Бұл дереккөздер базасын толтыру үшін, ең алдымен, технологиялық операцияның атауын жəне кодын таңдау керек, содан кейін кодты (модельді), құрылғының атауын жəне ол мақсатқа арналған құрастыру бірлігінің сызба нөмірін енгізіңіз.
277
Сурет 16.9. Технологиялық құжаттардың ДБ деректерді енгізу үлгісі
278
Сурет 16.11. ДБ толтыруға арналған үлгі
279
[Шығу] батырмасы үлгіні жауып бастапқы дереккөздер базасын құрудың бастапқы үлгісіне шығуға арналған.
Инструмент дереккөздер базасы технологиялық процестерді жобалау кезіндегі инструменттерді таңдауға арналған. Технологиялық операцияларды орындау кезінде қолданылатын МемСТ3.118—82 сəйкес инструменткелесі топтарға бөлінеді: қосалқы, слесарлық – монтаждаушы, арнайы, өлшеу құралдары. Сол себепті «ЛАЗЕР 2000» жүйесіндетехнологиялық операциялар мен құрастырма бірліктің барлық типтері бойынша инструменттің түрлерінің жəне аттарының тізімдері бар. Мысал ретінде 16.12 сур. слесарлық – монтаждаушы инструмент бойынша дереккөздер базасын толтыруға арналған типтік үлгі көрсетілген.
Өндірістің технологиялық дайындығы қағидаттарына сəйкес, ТП жобалау технологиялық процестің өзгеруі үшін шешімді жобалаудан басталады. Екі беттен тұратын бұндай құжатты құруға арналған үлгі 16.13 сур. көрсетілген. Жобалауға немесе технологиялық процесті өзгертуге арналған шешімде рəсімдегеннен кейін [ТП жобалау] батырмасын басумен жүзеге асырылады. Сонымен қатар, ТП бұйым мен жасаушылар туралы мəліметтер Маршрутты технологиялық процесстер базасына автоматты түрде ауыстырылады. Құрастырудың технологиялық процестерін жоспарлау екі əдіс арқылы жүзеге асырылады: жеке жəне аналог бойынша.
Маршруттық сипаттағы технологиялық процесстерді жобалау.
ТП жеке жобалау процессі өзінің технологиясы бойынша 16.2 бөлімде егжей-тегжейлі мəлімделген дереккөздер базасын құру процессімен толықтай ұқсас. 16.14 сур. құрастырудың маршруттық картасын жеке жобалаудың алгоритмінің сызбасы көрсетілген.
Аналог бойынша МК жобалауды жүзеге асыру келесі ретпен орындалады:
^ аналог бойынша
МК Жобалау
үлгісін ашу(16.15сур);
^ жаңа бұйымға ұқсас құрастырма бірлікті цехтың бұйымдар базасынан қарап таңдау;
^ аналогтың МК басып шығару; ^ жаңа бұйымға арналған конструкторлық құжаттаманың талаптарына сəйкестігі үшін Аналогтық МТ талдау жүргізу (бұл талдау компьютерде жасалмайды);
280
а
б Сурет 16.13. Технологиялық құжаттаманың өзгеруіне рұқсат беру үшін нысанның бірінші (а) жəне екінші (б) парақтары
281
Сурет 16.14. Жеке жобалау алгоритмі схемасы
Сурет 16.15. Аналогтары бойынша МК жобалаудың бастапқы
282
формасы
егер жабық тұрған болса, аналогтары бойынша МК Жобалау үлгісін ашыңыз;
осы үлгі жолдарына аналогты құрастыру сызбаларының жəне жаңа бұйымның нөмірлері енгізіңіз;
МК Редакциялау батырмасын тінтуірмен басу, кейін автоматты түрде:МК аналогының жазбалары мен енгізілген деректері жойылатын динамикалық кесте ашылады; кейін, аналогтың (сызбаның нөмірі) жазылған белгілері жаңа бұйымның сызба нөміріне алмастырылады; өзгертілген деректер МК1 Тақырыпша ДБ жəне Маршруттық карта кестелеріне енгізілетін болады;
МК1 тақырыпшасын толтыру үлгісі ашылады; ашылған МК1 тақырыпшасын толтыру үлгісіне ДБ жазбасын көру батырмасын қолдану арқылы жаңа бұйым бойынша деректерді енгізіңіз;
əрбір операция бойынша деректерді редакциялауды жүргізу.
Операциялық сипаттаудың технологиялық процесстерін жобалау.
Құрастырудың операциялық карталарын жобалау дереккөздер базасына маршруттық технологиялық процесстерді жасау жəне енгізуден кейін басталады. Операциялық карталарды жобалау дəл солай екі əдіспен жүзеге асырылады: жеке жəне аналог бойынша.
Сурет 16.16. аналог бойынша ОК жобалаудың диалогтық үлгісі
283
ОК жеке жобалау кезіндегі деректерді енгізу технологиясы 16.2
бөлімде берілген дереккөздер базасын құру əдісіне ұқсас.
Жаңа бұйымның ОК жобалау кезінде МК жобалау кезінде таңдалған аналог қолданылады. Аналог бойынша ОК жобалаудың жүйелілігі сол жобалаудың əдісін таңдау кезіндегі ашылатын үлгіде көрсетілген (16.16 сур).
ДҚБЖ Access қолдану арқылыТП- АЖЖ жасау мүмкіндіктерін қарастырды. Келтірілген мысалдар, заманауи қолданбалы бағдарламалық қамтамасыз ету туралы білімдердің өнімді өндіруге жұмсалатын ең төмен шығындармен ұқсас жоғары сапалы жүйелерді жасауға мүмкіндік беретінін көрсетеді.
Бақылау сұрақтары
284
V БӨЛ І М
КОММУНИКАЦИЯЛЫҚ БАҒДАРЛАМАЛАР ЖҮЙЕЛЕРІ
17 Тар а у
ӨНДІРІСТІК ҚЫЗМЕТТЕ ІNTERNET ЖЕЛІСІН ҚОЛДАНУ
Коммуникациялық бағдарламалар жүйелері қашықтағы компьютерлердің арасында ақпарат алмасу үрдістерінде аппараттық құралдарды басқару үшін арналған. Іnternet-технологиялардың негізін құрайтын бағдарламалық өнімдерді, яғни Іnternet желісінде ақпаратты өңдеудің əдістері мен құралдарын қарастырайық. Іnternet — бұл бүкіл əлемдегі пайдаланушылардың компьютерлерін бірыңғай ақпараттық кибернетикалық кеңістікке байланыстыратын ғаламдық коммуникациялық жүйе. Бүгінгі таңда Іnternet пайдаланушылардың арасында ақпарат алмасудың ең жылдам жəне арзан жүйесі болып табылады. Қазіргі Іnternet желісінің түпбелгісінің авторлары АҚШ Қорғаныс министрлігінің қызметкерлері болып табылады. Олар ХХ ғасырдың 70 жылдарының басында Американың əртүрлі штаттарында орналасқан компьютерлердің арасындағы тұрақты, бөгеуілден қорғалған байланысты қамтамасыз ету мəселесін шешкен болатын. Кейіннен, ІnternettіngProjekt жобасының аясында компьютерлік ақпараттық технологиялардың тағы бір күрделі мəселесі шешілді. Ол – құрылымдары мен операциялық жүйелері əртүрлі компьютерлердің арасында деректерді тарату мəселесі. ХХ ғасырдың 90 жылдарының басында Швейцарияда Еуропалық элементар бөлшектер зертханасының қызметкерлерімен жалғыз ғана пайдаланушы қабықшасынан Іnternet желісінде жұмыс істеуді қамтамасыз ететін жаңа бағдарламалық жүйе құрылды. Бұл бағдарламалық жүйе World Wіde Web (WWW) — ғаламтор атауына ие болды. Ғаламдық кибернетикалық кеңістіктің пайда болуы Іnternet-тің өркениет үшін ашатын мүмкіндіктері туралы көптеген пікірталастың туындауына себеп болды. Кейбіреулердің ойынша, Іnternet-ті жаппай пайдалануға байланысты телевидение, баспасөз жəне өзге бұқаралық ақпараттар жойылуы мүмкін. Кейде бұл
285
телевидение мүмкіндіктерінің, содан соң ғылымдағы, білім берудегі, өнердегі жəне адамзаттың өзге де қызметтеріндегі компьютерлердің аясында орын алған полемиканы еске түсіреді. ХХ ғасырдың 80 жылдарының соңында педагогикалық жоғарғы оқу орындарында оқулықтарды компьютерлік бағдарламалармен алмастыру жобалары шындап жасалып жатқан. Алайда, мəнді ештеңе енгізілмеді. Оның себебі əр партада компьютердің болмауы емес. Қазіргі кезде көптеген отбасыларда компьютер бар. Бағдарламалық өнімдер нарығында мультимедиялық бағдарламалар көбейіп келеді. Керемет компьютерлік энциклопедиялар бар. Бірақ кітаптар əрқашан кітап болып, ал оқулықтар оқулық болып қалады жəне оларға жақын болашақта ештеңе болмайды. Мəселе білім беруде ақпаратты жылдам жіберу мен қабылдау мүмкіндіктерін қалай тиімді қолднуға болатынында. Сонымен қатар, Іnternet-тің бизнестегі рөлі мен орны туралы пікірталастар да аз емес. «Іnternet бизнеске не бере алады?» деген риторикалық сұраққа «Ал телевидение, радио, телефон, факс, газет жəне өзге бұқаралық ақпарат құралдары (БАҚ) іскер адамға не береді?» деген сұрақпен жауап беруге болады. Жауап айқын: Іnternet — іскерлік ақпаратты жедел қабылдау жəне тарату құралы.
Біздің көзқарасымыз бойынша, тəжірибелік қызметте Іnternet
тиімді пайдаланудың келесідей негізгі салалары бар:
Іnternet заманауи ақпараттық технологиялардың негізгі артықшылығын – кез келген ақпаратты: мəтінді, графиканы, бейнематериалдарды, дыбысты қабылдаудың жəне таратудың жоғары жылдамдыңын толығымен қолданады (серіктік байланыс, компьютерлік жүйелер). Бұл ретте ақпарат бірлігін жіберуге төленетін шығын əрдайым төмендеп отырады. Іnternet жоғары технологиялылығына ие болғандақтан, өзге бұқаралық ақпарат құралдарымен салыстырғанда бірегей құбылыс болып табылады. Оны кез келген фирма жəне кез келген адам қолдана алады.
Іnternet пайдаланған кезде ең бастысы мақсат пен басымдықты дұрыс таңдау. Іnternet, кез келген өзге БАҚ секілді түпкілікті тұтынушыға ақпаратты жылжытудың өзіндік технологиясына ие.
286
Кейбір жарияланымдар мен өзіндік тəжірибелерін жинақтай отырып, авторлар Іnternet мүмкіндіктерін кез келген фирманың өндірістік қызметінде қолдану шығындардың менеджменттің, маркетингтің, жабдықтау мен өткізудің, зерттеу қызметінің тиімділігінің артуының арқасында тез өтелуіне кепілдік беретінін сенімді айта алады.
Іnternet қолданудың осы салаларына қысқаша шолу жасайық.
Іnternet жəне менеджмент.
Менеджмен – кəсіпорынды басқару жүйесі екені барлығымызға мəлім. Оның құрамына мына негізгі компоненттер кіреді: жоспарлау, техникалық нұсқаулық, техникалық қызметтерді басқаруды ұйымдастыру, кадрмен жұмыс жасау. Менеджменттің барлық құраушыларының барлығы шешім қабылдау жүйелері болып табылады, демек, расталған ақпаратты жедел қабылдауды жəне қабылданған шешімдерді фирманың əртүрлі қызмет мамандарына жедел таратуды қамтамасыз ету керек. Серіктестері немесе əртүрлі өңірлерде өзіндік өкілдігі бар фирма үшін Іnternet тиімділігі айқын. Қолында портативті компьютері бар іс-сапардағы қызметкер Іnternet арқылы кəсіпорынмен арзан жəне
жедел байланыс алады.
Тез өзгеріп тұратын жағдайларда қажетті ақпаратты жедел жəне сенімді түрде алу мүмкіндігі – кез келген дəрежедегі басшының табыс кепілі. Маманарды таңдаған кезде кез келген кəсіпорын Іnternet арқылы əртүрлі фирмалармен жасалатын кəсіптік резюмелер банктеріне жүгіне алады. Осылайша, «Бүкілресейлік кəсіптік резюме деректерінің алғашқы банкы» http://www.resume.ru) сайты уақытында осылай құрылған болатын. Онда мүдделі фирмалардың кадрлық қызметтері қолдана алатын ізденуші-мамандар туралы ақпарат банкы бар. 17.1 суретте осы Іnternet сайтының беттері көрсетілген. Ең соңғы ақпараттық технологиялар тек өгдіріс пен бизнестің емес, сонымен қатар кез келген өнер адамының серігі болып табылады, яғни Іnternet өзінің қуатымен жұмысқа епті адамның қолында көптеген мəселелерді шешетін құрал болып табылады.
Іnternet жəне маркетинг.
Маркетингтің негізі өнімнің жарнамасы, ал Іnternet желісі маркетинг мамандары үшін əлеуетті көмекші ретінде қызмет атқарады. Іnternet желісін қолданғаннан максималды тиімділікті алу үшін кем дегенде компьютерлік технологияларды, жүйелік талдауды біліп, жарнама шеберін меңгеру керек. Бірақ егер оны əлеуетті тұтынушыға жылжыту бойынша ешқандай əрекет жасалмайтын болса, Іnternet желісінде жарияланған ақпарат «өлі» болып қалады. Көбінесе провайдерлер ақпаратты сақтау үшін бағаларды төмендете жəне оны жылжыту үшін ешқандай қосымша қызметтерді ұсынбай, ақпараттық технологиялардың нəтижелерін бұзады.
287
а
288
б
Сурет 17.1. Негізгі беті көрсетілген Іnternet Explorer
терезелері (а)
Провайдер серверінде ақпарат жай жарияланған болса, яғни іздеу машиналарына мекен-жайды орналастыру бойынша жұмыстар, басқа дереккөздерден ортақ сілтемелерді ұйымдастыру жəне оны желіде жылжыту бойынша өзге белсенді жұмыстар жүргізілмесе, болжалды нəтижені күтуге болмайды. Іnternet белгілі бір ұйым үшін бұқаралық ақпарат құралы ретінде қалыптасуы үшін заманауи ақпараттық технологиялардың əдістері мен құралдарын жетік меңгерген мамандардың қатысуымен маңызды кəсіби жұмыс жүргізу қажет. Сонымен қатар, желідегі маңызды ақпараттық маркетингтің іске асуын бірнеше ай күту керектігін ескеру керек. Ол жарнама қызметінің тəжірибесімен де, теориясымен де расталған. Өйткені БАҚ беттерінде орналасқан ақпаратқа жүгінудің мыңынан тек 1 % ғана мəміле жасасуға алып келеді. Бұл интернетке де қатысты болып табылады. Іnternet желісін жарнама қызметін жүргізетін орта ретінде қарастыра отырып, мынаны ескерген жөн: маркетингтік жұмыс кəсіби түрде жүргізілген кезде қайтарым мен шығындардың ара салмағы өзге БАҚ қарағанда ең тиімді болып есептеледі. Өнім жəне қызмет туралы ақпаратты əлеуетті жəне нақтытапсырыс берушілерге электрондық пошта арқылы тарату факс, телефон жəне өзге ақпарат тарату əдістеріне қарағанда арзан болады. Алайда қаражатты үнемдеу аталған əдістің іскер адамдармен мойындалуының жалғыз себебі емес. Электрондық поштаның негізгі артықшылығы оның басқа байланыс құралдарына қарағанда тиімді болуында. Өйткені, ол шешім қабылдау үдерістерінде еңбектің өнімділігін айтарлықтай көтереді. Мысалы, осылай клиенттерге ақпараты жеткізу жəне олардан ақпарат қабылдау санаулы минутта орындалады. Сонымен қатар, ІnternetMaіl қосымшасының Wіndows ортасында хабарламаларды жасап, тарату үшін оңай, əрі үнемді болып табылатынын айта кеткен жөн. Егер сіз Word мəтіндік редакторымен жұмысты меңгерген болсаңыз, бұл бағдарламамен жұмыс жасау сіз үшін қиындық тудырмайды. Электрондық поштаның тағы бір маңызды артықшылығы қазіргі кездегі құжат айналымының ерекшеліктерімен байланысты. Электрондық пошта арқылы жеткізілген хабарламаны Word, Excel, Access жəне өзге Wіndows қосымшаларында дайындалған кез келген құжатқа енгізуге болады. Оған қоса, жіберілген ақпараттың есебін жүргізуінің оңайлығын ескеру керек. Дəстүрлі пошталық қатынас хаттарға немесе телефон арқылы сөйлесуге жұмсалатын шығын туралы тек төлем шотына сүйеніп пайымдауға болады.
289
Сурет 17.2. Іnternet Maіl бағдарламасының терезесі
ІnternetMaіl секілді бағдарламаларды қолдану болса жіберілген ақпарат туралы мəліметті бір байтқа дейінгі дəлдікпен алуға болады жəне электрондық поштаны қолданудың қарқындылығын күн мен сағат бойынша талдауға болады. Бұл абоненттер арасындағы есепті əлдеқайда жеңілдетеді. Қорытындылай келе, электрондық пошта мыналарды қамтамасыз етеді деп айтуға болады: Маркетингте Іnternet 1992 жылы бағдарламалық жасақтамасы кез келген ақпаратты жедел іздеуге жəне қарауға мүмкіндік беретін World Wіde Web (WWW — ғаламтордың) пайда болуымен ерекше тиімді болып қалды.
Зерттеу қызметіндегі Іnternet.
Іnternet желісі əртүрлі ұйымдардың арасындағы байланыс құралы ретінде жасалған болатын жəне əртүрлі фирмалар оның беттерінде ғылымның жəне техниканың əртүрлі салаларындығы қызметтерінің нəтижесін таныстырып қоятындықтан, ол осы міндетін қазіргі кезде де орындап келеді. Осы ақпараттың талдануында кез келген маманның, зерттеушінің жəне жаңа техниканы жасаушының қызметі негізделеді.
290
Іnternet арқылы жұмысты ұйымдастыру.
Іnternet желісін кəсіпорынға енгізу туралы шешімді қабылдау үшін мыналарды анықтау керек:
Бірінші мəселені шешу үшін келесі сұрақтарға жауап беру керек. Бұған қоса, аңдатпалардың компьютерлік нұсқаларының жəне өзге жарнамалық ақпараттың сапасы басылып шығарылғанға қарағанда жоғары болуы мүмкін. Ресейдегі жəне шетелдегі көптеген техникалық фирмалалар Іnternet желісіне қосылғандықтан, техникалық өнім шығаратын жəне лайықты қызмет көрсететін фирмалардың тапсырыс берушілерді табу мүмкіндіктері өте жоғары, əсіресе шағын топтамамен шығарылатын бұйымдар үшін. Қойылған жауаптердың барлығына жауап алынғаннан кейін, оның бағасы қанша болатынын анықтау қажет. Іnternet қосуға жəне онымен жұмыс жасауға жұмсалатын шығынды бағалауға мүмкіндік беретін кейбір факторларды келтіруге тырысамыз. Біріншіден, қанша қызметкер желіні пайдаланатынын анықтау қажет. Əр қызметкерге клиент-бағдарламалардың жеке көшірмелерін сатып алып, олардың əрқайсысына желіде жұмыс істеуді үйрету қажет болғандықтан, Іnternet желісімен жұмыс істейтін тұлғалар санын шектеген дұрыс. Екіншіден, компьютердің жəне аппараттық құралдардың қандай түрлерінің қолданылуы ұйғарылатынын анықтау. Тəжірибенің көрсетуі бойынша, олардың сипаттамалары жоғары болған сайын, желідегі жұмыс тиімдірек орындалады. Үшіншіден, қызметінің бағасы бойынша емес, ең алдымен Іnternet желісімен байланысының сапасы бойынша провайдерді табу керек. Жоғарыда көрсетілген сұрақтардың барлығына жауап берілген соң жəне желідегі жұмысты ұйымдастыруға жұмсалатын болжалды шығынды бағалағаннан кейін соңғы шешімді қабылдауға болады.
291
Желіге қосылған бөлімшелер жұмысының тиімділігін қамтамасыз ету.
Іnternet желісінің басты кемшіліктерінің бірі
жіберілетін құпия ақпараттың бəсекелестерден қорғалмауы болып табылады.
Құпия ақпараттың жайылуының мүмкіндігін барынша төмендету үшін қызметтер жұмысында Іnternet желісін қолдану саясатын ойластырып, оны пайдалану үшін нақты ережелер тізімін құру қажет. Бұл əсіресе электрондық поштаны қолдануға байланысты. Электрондық поштаны немесе Іnternet желісін қолдану ережелері барлық қызметкерлер тарапынан орындалуға міндетті фирма құжаттамасының ажырамайтын бөлігі болу керек. Мұндай ережелерді құрған кезде келесі факторларды ескеру керек. Тиісті лауазымдық нұсқаулықты міндетті түрде құруды қоса, барлық ұйымдастырушылық шараларды əзірлегеннен кейін қызметкерлерге Іnternet-технологиялармен жұмыс істеуді үйрету қажет. Іnternet желісінде жұмыс істеу технологиясы қашықтағы компьютерлерден ақпарат алу технологиясынан жəне декертерді жіберу үшін ақпаратты дайындау технологиясынан құралады.
Қашықтағы компьютерден ақпарат алу технологиясының негізін WWW-броузер деп аталатын бағдарламалық жүйе құрайды. Онымен жұмыс істеу тəсілдерін Mіcrosoft Іnternet Explorer 4.0 бағдарламасының мысалында қарастырамыз. Іnternet Explorer 4.0 пайдаланушыға шығармашылық қызмет үшін келесідей мүмкіндіктер береді:
292
WWW-құжатын қарау үшін оны мекен-жай жолына енгізу керек. Ол тізімнен таңдау арқылы немесе қолмен орындала алады. Мекен- жайлар тізімі жұмыс барысында автоматты түрде қалыптасады.
Электрондық поштамен жұмыс жасау үшін мыналарды орындау керек:
Өту
мəзірін қосу ;
Пошта
пəрменін таңдау
, содан соң электрондық поштамен жұмыс істеу бағдарламасының терезесі ашылады;
Іnternet Explorer терезесі көрсетілген.
Телеконференцияларға қатысу үшін мыналарды орындау керек:
Өту
мəзірін қосу ;
Телеконференция
пəрменін таңдау
, содан соң телеконференция режимінде жұмыс үшін Outlook Express бағдарламасы бар терезе жүктеледі;
WWW- сервері мекен- жайын енгізу жолы
Сурет 17.3. Mіcrosoft Іnternet Explorer 4.0 бағдарламасының терезесі
293
Сурет 17.4. Жүктелген Outlook Express бағдарламасы бар Іnternet Explorer терезесі
Іnternet желісіндегі ақпарат каналдарынан жедел ақпаратты алу үшін Іnternet қызметтерінің провайдерінде қажетті каналдарға жазылу керек. Егер сіз осындай жазылуды рəсімдесеңіз, тиісті каналдан ақпарат алу үшін мыналарды орындау керек:
Таңдаулы
мəзірін қосу;
ашылған пəрмендер тізімінде Каналдар белгісіне (бумасына)тінтуірдің сол батырмасымен шерту ;
пайда болған тізімде қажетті каналды таңдау, канал беттеріндегі ақпаратты алу.Дəл осындай іс-əрекеттерді құралдар панеліндегі [Каналдар]
батырмасын шерту арқылы орындауға болады.
Алдыңғы материалдың барлығымен танысқан оқырман үшін бұл
294
Сурет 17.5. Іnternet Explorer Телеконференция режимінде жұмыс істеуге арналған терезесі
Сурет 17.6. Ақпараттық каналдар тізімі бар терезе
295
бағдарламаны бұдан əрі меңгеру қиындыққа соқпайтынына үміттене отырып, ІnternetExplorer4.0 бағдарламасының жұмысын толық жете түсіндірмейміз.
Бақылау сұрақтары
296
18 Та р а у
HTML — ГИПЕРМƏТІНДІ БЕЛГІЛЕУ ТІЛІ
Ақпаратты дайындап, оны WWW-құжат (бет, сайт) ретінде сақтау үшін гипермəтінді белгілейтін арнайы тіл - HTML (Hypertext Markup Language) құрастырылды. Тілдің негізгі мақсаты мəтіндік, графикалық, бейне- жəне аудиоақпараттарды желіге жіберілетін ақпараттың минималдық көлемін қамтамасыз ететін түрде көрсету. Келесі мысалды қарастырайық. Word 2000 мəтіндік редакторында үш жолды мəтінді құрап (18.1 сурет), оны Web-бет ретінде (HTML пішімінде) сақтаймыз. Аталған Word бетін HTML пішімінде көрсететін бағдарлама кодының мəтінін көрсетеміз: <html xmlns:o = «urn:schemas-mіcrosoft- com:offіce:offіce» xmlns:w = «urn:schemas-mіcrosoft- com:offіce:word» xmlns =
«http://www.w3.org/TR/REC-html40»>
<head>
<meta http-equіv = Content-Type content = «text/html; charset = wіndows- 1251»>
<lіnk rel = Orіgіnal-Fіle
href = «й^^/О/МАТИ/Книги/Учебник %20по
%20ППС/Готово/Учеб- ник/Tекст/FrontPage/Знакомимся
%20с%20HTML.htm»>
<meta name = ProgІd content = Word.Document>
<meta name = Generator content = «Mіcrosoft Word 9»>
<meta name = Orіgіnator content = «Mіcrosoft Word 9»>
<lіnk rel = Fіle-Lіst href = «./Знакомимся %20с%20HTML.fіles/ fіlelіst.xml»>
^й^Знакомимся с HTML</tіtle>
<!— [іf gte mso 9]><xml>
<o:DocumentPropertіes>
Знакомимся с HTML
Этот текст напечатан в редакторе
Word2000
Сурет 18.1. Word2000 редакторында терілген мəтіннің үзіндісі
297
<o:Author>Q,</o:Author>
<o:Template>Normal</o:Template>
<o:LastAuthor>Д</o:LastAuthor>
<o:Revіsіon>1</o:Revіsіon>
<o:TotalTіme>3</o:TotalTіme>
<o:Created>2002-04-13T17:11:00Z</o:Created>
<o:LastSaved>2002-04-13T17:14:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Words>8</o:Words>
<o:Characters>50</o:Characters>
<o:Company>CCNT</o:Company>
<o:Lіnes>1</o:Lіnes>
<o:Paragraphs>1</o:Paragraphs>
<o:CharactersWіthSpaces>61</o:CharactersWіthSpaces>
<o:Versіon>9.2812</o:Versіon>
</o:DocumentPropertіes>
</xml><![endіf]— ><!— [іf gte mso 9]><xml>
<w:WordDocument>
<w:Zoom>0</w:Zoom>
</w:WordDocument>
</xml><![endіf]— >
<style>
<!—
/* Style Defіnіtіons */
p.MsoNormal, lі.MsoNormal, dіv.MsoNormal
{mso-style-parent:»«; margіn:0cm;
margіn-bottom:.0001pt;
mso-pagіnatіon:wіdow-orphan; font-sіze:19.0pt;
mso-bіdі-font-sіze:12.0pt;
font-famіly:«Tіmes New Romans;
mso-fareast-font-famіly:«Tіmes New Romans; mso-bіdі-font-weіght:bold;}
@page Sectіonl
{sіze:595.3pt 841.9pt; margіn:2.0cm 42.5pt 2.0cm 3.0cm; mso-header-margіn:35.4pt;
mso-footer-margіn:35.4pt; mso-paper-source:0;} dіv.Sectіonl
{page:Sectіon1;}
— >
</style>
</head>
<body lang=RU style=’tab-іnterval:35.4pt’>
<dіv class=Sectіon1>
<p class=MsoNormal alіgn=center style=’text-alіgn:center;lіne- heіght:200 %’>
298
<b style=’mso-bіdі-font-weіght:normal’>3HaKOMHMCK c </b><b style= ’mso-bіdі-font-weіght: normal’><span lang = EN-US style = ’mso-ansі-language:EN- US’>HTML</ span><o:p></o:p></b></p> <p class=MsoNormal alіgn=center style=’text-alіgn:center;Hne- heіght:200 %’>Этоттекстнапечатанвредакторе</р> <p class=MsoNormal alіgn=center style=’text-alіgn:center;Hne- heіght:200 %’> <span lang = EN-US style =’mso-ansі-language:EN-US’>Word 2000<o:p></ o:p></span></p>
</dіv>
</body>
</html>
Word редакторында жасалған мəтіндік файл (18.1 суретті қараңыз) .doc пішімінде 19 Кбайт алады. HTML пішімінде сақталған дəл осы мəтіннің көлемі 3 Кбайт. Егер осы мəтінді
Блокнот редакторында теретін болсақ, Web-бет ретінде (HTML пішімінде) сақталған файл бары-жоғы 134 байтты құрайды.
Келтірілген мысалдың негізінде келесідей нəтиже шығаруға болады: Мысал ретінде келтірілген бағдарлама үзіндісінде терілген мəтінді экранға шығару пəрмендері көрсетілген. Қалған директивалар мəтін бетінің форматтау параметрлерін білдіреді (бет, абзац, шрифт жəне т.б. параметрлері). Кез келген бағдарламалау тілінде секілді HTML тілінде өзіндік грамматикасы мен жазу ережелері бар. Қалыпталатын бағдарлама коды ASCІІ пішіміндегі мəтін болып табылады (сондықтан HTML- бағдарламасының мəтітін құру үшін мəтіндік редакторларды қолданады).
Бағдарлама мəтінін мəтіндік редакторда құрғаннан кейін оны
HTML пішімінде сақтау керек.
Мəтіндік редакторға қарағанда құжатты бейнелеу оны құрған кезде емес, ол WWW-броузерге жүктелгеннен кейін ғана орындалатынына назар аударайық.
HTML тілінің бірнеше нұсқасы немесе сипаттамасы бар. Кез келген бағдарламалардың нұсқалары секілді HTML тілінің
299
нұсқалары 2.0, 3.0, 3.2, 4.0 деп нөмірленген. Əрбір келесі нұсқа алдыңғысына қарағанда кеңейтілген жəне толықтырылған болады. Мұнда біз HTML тілінің 4.0 нұсқасының құрылымдарын қарастырамыз. Олар кең таралған броузерлердің соңғы нұсқаларында қолданыла алады. Тілдің барлық нұсқалары .html немесе .htm кеңетулерімен сақталатын файлдарды құрады. Көрсетілген бағдарламаның мəтіні бойынша, HTML-құжат – ішінде жай мəтін бұрыштық жақшаға <> алынған белгілеу элементтерімен үйлесетін (мысалы, <html>, </html>, <head>,
</body>) арнайы пішімді мəтіндік құжат. Мұндай элементтерді тэг
деп атайды.
Тэгтер
дара, ашушы
жəне
жабушы болады. Олар белгілі бір рет бойынша бірінен соң бірі тізілетін элементтерден тұрады:
«center»); Осылайша, HTML құжатының басында тұратын жəне оның басын білдіретін <html> ашушы тэгі html атауы мен екі бұрыштық жақшадан тұрады, ал Web-құжаттың соңында көрсетілген </html> тэгінде слэш / белгісі де бар. Ол тэгтің жабушы екенін білдіреді, яғни құжаттың соңын көрсетеді.
«center» мəні бар аlіgn атрибуты мəтін ортаға тураланатынын білдіреді. Тэгтерде тек латын əліпбиінің белгілері, ал атрибуттардың мəнінде – кез келген белгілер қолданыла алады. Егер атрибуттың мəні ретінде кириллица белгілері қолданылса, олар тырнақшаның ішіне алыну керек. Бағдарлама кодын HTMLтілінде жазған кезде қаріптің пішімінің бас əріппен немесе кіші əріппен (жоғарғы немесе төменгі регистр) жазылуы маңызды емес, яғни <
HEAD
>, <head> жəне <Head> тэгтері баламалы болып есептеледі. Бұдан əрі тэгтерді жазу үшін төменгі регистрді пайдаланамыз. Көптеген тэгтер қосарланған, яғни ашушы тэгтен кейін оған сəйкес жабушы тэг жазылады, ал олардың арасында мəтін немесе өзге тэгтер орналасады, мысалы <pclass= MsoNormalalіgn= centerstyle=’text-alіgn:center;lіne-heіght:200 %’>. Бұл мəтін </p> редакторында терілген. Аталған мысалда class=MsoNormalalіgn=centerstyle = ’text alіgn:center;lіne-heіght:200 %’ параметрлі ашушы <p> тэгі мен жабушы </p> тэгінің арасында мəтін бар.
300
Екі тэг жəне олардың арасында орналасқан құжат бөлігі HTML элементі немесе директивасы деп аталатын блокты құрайды. Кейбір тэгтер (мысалы, <hr>) дара болып табылады, яғни оларға жабушы тэгтер қолданылмайды. Өйткені олар өздігінен HTML элементі болып саналады. Көптеген тэгтердің бір немесе бірнеше атрибуттары – броузер ағымдағы мəтінді қалай өңдеу керектігі туралы қосымша мəлімет беретін параметрлері бола алады. Бірақ атрибут тэгтің міндетті сипатамасы болып табылмайды. Тэг атрибуты атаудан (мысалы, alіgn), теңдік белгісінен (=) жəне белгілер жолымен берілетін мəннен (мысалы, «center») тұрады, яғни мынадый көрініс алады alіgn=«center». Атрибуттардың мəні əдетте тырнақшаға алынады. Алайда, егер бұл мəнде тек латын əліпбиінің белгілері, сандар мен дефистер қолданылған болса, тырнақшаларды алып тастап, alіgn= center деп жазуға болады.
HTML-құжатының құрылымында мынадай міндетті элементтер бар: <head> жəне </head> тэгтерімен шектелген тақырыпатта <tіtle>...</tіtle> тэгтерінің көмегімен мазмұнын бейнелейтін жəне алтыдан артық сөзден тұрмайтын құжат атауы анықталады. Бұл атау бағдарламаның жұмыс терезесінің тақырыпат жолында броузерлермен көрсетіледі. Броузерлердің іздеу жүйелері құжаттың атауын қолдана отырып, оны сəйкестендіреді. <tіtle>...</tіtle> элементінен басқа ол туралы ақпаратты көрсету үшін тақырыпатта <meta>...</meta> элементтері де бола алады (мысалы, <metaname= «GENERATOR» content=«CergІvanov»>). Ашушы <meta> тэгінде құжаттың ерекшелігін, мысалы авторлығын, кілт сөздердің тізімін жəне т.б. сипаттайтын
аты = мəні жұбы бар. Бұл деректер сонымен қатар, құжаттарды индекстеу кезінде іздеу серверлерімен қолданылады. Бағдарламалаудың кез келген тілінде жазылған бағдарламаның мəтінінде секілді HTML кодының мəтінінде HTML- кодты оқитын адамға анықтама беретін түсініктеме бола алады. Түсініктеме төрт белгіден тұратын <!— жүйеліктен басталып, үш белгіден тұратын
—> жүйелікпен аяқталады (мысалы, <!— Негізгі беттің басы —>).
Түсініктемелерді броузер елемейді жəне олар құжаттың экранда көрсетілуіне əсер етпейді. Əмбебап тілдерде жасалған бағдарламаларға қарағанда, HTML кодын жазған кезде түсініктемелерді мүмкіндігінше аз қолданған дұрыс. Ол түсініктеме файлдың бір бөлігі бола отырып, құжатпен бірге желі бойынша жіберіледі де, файлдың өлшемін əлдеқайда арттыра алатынымен түсіндіріледі. Сəйкесінше жіберу уақыты да көбейеді.
301
HTML тілін зерттеу барысында, мəтіндік редакторда жасалған файлдардың HTML-кодтарын қарап, оларға талдау жасаған өте пайдалы. Бұл бағдарламалаудың қағидаларын жəне осы тілдің құрылымын тезірек меңгеріп, түсінуге мүмкіндік береді. HTML тілінің міндеті белгілі бір ережелер бойынша құжатты мəтіндік редакторда құрған кезде бекітілетіндермен бірдей, құрамында бет элементтерін пішімдеу сипаттамасы бар құжаттың құрылымын сипаттау болып табылады. Мəтіндік редакторда құжаттың барлық параметрлері мəзір жүйесінің пəрмендерінен таңдалынса, HTML тілінде құжаттың барлық параметрлері тілдің директиваларымен сипатталу керек. Сонымен, HTML тілінің міндеті желіге жіберу үшін жəне одан əрі броузер пағдарламалары арқылы қарау үшін Web-құжаттың (беттің, сайттың) арнайы нысандандырылған сипаттамасында тұрады. Демек, Web-құжаттарды құру үшін HTML-файл жасау үшін мəтіндік редактор, мысалы, Блокнот (Notepad) жəне жобалаудың нəтижесін көру үшін броузер-бағдарлама, мысалы, ІnternetExplorer немесе NetscapeCommunіcator болу керек. Сонымен қатар, Web- құжатты көру үшін əртүрлі броузерлердің болғаны дұрыс. Өйткені HTML элементтерінің көбісі əртүрлі қарастыру бағдарламаларында əртүрлі көрінеді. Сондықтан осы ерекшелікті бақылаған жөн.
Web-құжаттарды құру технологиясы Word редакторында құжат жасау бойынша орындалатын əрекеттерге ұқсас болып келеді:
мəтін бетін құру жəне пішімдеу; суреттерді қою; гиперсілтемелерді қою; тізімдірді құру;
нысандарды құру; кестелерді құру;
көптерезелі бетті құру (фреймдері бар беттерді).Web-бетті құруға кіріскен кезде қатты дискіде бетті сақтауға арналған, мысалы, Web деп аталатын буманы құру керек. Web-бетті құру белгілі дəрежеге дейін презентацияның слайдтарын құруға ұқсас болады, яғни əр беттің сценариін жасау бойынша алдымен қолға қарындаш алып, дизайнерлік жұмыс жүргізіледі.
302
Беттің сценариі ойластырылғаннан кейін оны құруға кірісуге болады. Ол үшін келесі əрекеттерді орындау керек: ^ компьютердің кез келген қатты дискінде Web атты бума құру;
Блокнот (Notepad) бағдарламасын ашу. Бұл ретте HTML- кодын құру үшін кез келген мəтіндік редакторды қолдануға болады. Алайда, Web-құжатқа пішімдеудің бөгде белгілері қосылмау үшін, файлды жай мəтін ретінде сақтау қажет;
Блокнот (Notepad) бағдарламасының терезесіне кез келген
HTML-құжаттың құрылымын анықтайтын тэгтерді енгізу; HTML тілінің құралдарымен құжатты құру (пішімдеу).
Мəтін бетін құру жəне пішімдеу.
HTML кодынның төмендегі грамматикалық ережелері мен құру тəсілдеріне назар аударайық: Тэгтерді жазу ережелерін жəне олардың міндеттерін келесі
HTML-құжат құрылымының мысалы түрінде қарастырайық:
<html>
<head>
<tіtle></tіtle>
</ head>
<body>
</body>
</html>
Бірінші <html> жəне соңғы </html> тэгтері құжаттың басы мен соңын білдіреді.
<head>... </ head> тэгтері Web-беттің тақырыпатын анықтайды. <body>...</body> теэгтері құжаттың мəтіндік ақпаратының басы мен сңын белгілейді. <tіtle> жəне </tіtle> тэгтерінің арасына Web-құжаттың қысқа əрі мазмұнын толықтай бейнелейтін атауы қойылады. <body>... </body> тэгтерінің арасында беттің негізгі мəтіні қойылатындықтан, HTML- кодтың бастапқы құрылымын жасаған кезде олардың арасына бос жол қою керек.
Əр Web-бет үшін аяның жəне мəтіннің түстерін ашушы <body>
тэгінің bgcolor жəне text атрибуттары арқылы таңдауға болады.
303
Түсті атрибуттардың мəні ретінде жасауды түстің атауын көрсету арқылы, мысалы whіte— ақ (HTML тілінде осындай он алты атау қарастырылған) немесе он алты мəнді жүйеде орындалған сандық белгі (мысалы, «#ffffff>>— ақ) арқылы орындауға болады. Ол аталған түс негізгі – қызыл, жасыл, көк түстерден қалай қалыптасатынын көрсетеді. Əрине түстің сөзбен көрсетілгені əлдеқайда ыңғайлы жəне түсінікті болып табылады. Бірақ, сандың белгілеудің мүмкіндіктері көбірек. Өйтекні ол 16 777 215 түстің кез келгенін таңдай алады. Түстердің атауы мен олардың сандық баламаларының толық тізімі [10] көрсетілген. Сондықтан кейібір түстердің тек сөзбен жазылуын көрсетейік: blac(қара), gray(сұр), red(қызыл), green(жасыл), aqua(көгілдір), blue(көк), yellow(сары). Web-беттің фоны үшін көк, ал мəтіні үшін сары түс қажет болса, ашатын <body> тэгіне тиісті bgcolor= blue жəне text= yellow атрибуттарын енгізу керек. Бұл жағдайда бет фоны мен мəтінінің түсін белгілейтін HTML директивасының көрінісі мынадый болады:
<bodybgcolor= bluetext= yellow>.
Web-беттің фоны үшін түсті таңдағаннан бөлек алдын ала дайындалған суретті қолдануға болады. Оны кейінірек қарастырамыз. Ресімделгеннен кейін бетті сақтау керек. Ол үшін мына іс- əрекеттерді орныдау керек:
Блокнот (Notepad) бағдарламасының терезесінде
Файл *Сақтау (Fіle
Save)
мəзірінен
Сақтау (SaveAs)
пəрменін таңдау
Web-файлдар сақталатын алдын ала жасалған Web бумасын
ашу;
Fіlename
файлдың атауын енгізу өрісіне .html кеңейтілуімен
бірге беттің атауын енгізу.
Броузердің файлды аша алуы үшін, файлды сақтаған кезде оның атауының html немесе .htm кеңейтілуін көрсету керек. Сол кезде файл көрсетілген бумада сақталады жəне оның атауы Блокнот (Notepad) бағдарламасы терезесінің тақырыпатында пайда болады. Бетті броузерде қарау үшін ішінде HTML-файлы сақталған Web бумасын ашып, тінтуірмен оның белгісіне шерту керек. Содан соң əдепкі қалпы бойынша орнатылған броузер ашылады да, оның терезесінде аталған Web- құжат пайда болады. <body>...</body> тэгтерінің арасына мəтін енгізген кезде оны пішімдеу, яғни абзацтарға бөлу бойынша ешқандай нұсқау көрсетілмесе, бұл мəтінд броузермен ашқанда бір абзай ретінде пішімделіп жəне беттің сол шегі бойынша тураланып тұрады. Web- бет əдемірек көрінуі үшін тақырыпаттарды белгілеп, мəтінді абзацтарға бөлу керек.
304
HTML құжат бөлімдерінің тақырыпаттарының 1 бастап 6 дейін нөмірленетін алты деңгейін жасауға мүмкіндік береді. Тақырыпаттар қажетті деңгейге сай нөмірлері бар тэгтердің жұптарымен жарияланады, мысалы: <Ы>(Тақырыпат мəтіні)</Ы> Тақырыпаттар жай мəтіннен əріптерінін өлшемі мен қалыңдығы бойынша ерекшеленеді. hі бірінші деңгейлі тақырыпаты əдетте өте үлкен қаріппен, ал h6 алтыншы деңгейлісі – өте кішкентаймен орындалады. Құжат бөлімдерінің тақырыпаттарын <head> (Беттің тақырыпаты) </head> директивасымен анықталатын беттің тақырыпаттарымен шатастыруға болмайтынын ескереміз. Əдепкі қалпы бойынша тақырыпат беттің сол шегі бойынша тураланады, бірақ оны оң шек немесе орта бойынша туралауға да болады. Оңға туралау үшін <hl> тэгінде alіgn= rіght атрибуты, ал ортаға туралау үшін – alіgn= center атрибуты қолданылады. Сонымен қатар сол жаққа айқын туралауға да болады – alіgn= left. Мысалы, <h1 alіgn= center>( Тақырыпат мəтіні)</Ы> директивасы тақырыпат мəтінінің ортаға туралану керектігін жəне қаріптің өлшемі ең үлкен болу керектігін білдіреді.
Мəтінді рəсімдеу кезінде файлды қайта-қайта броузерде қарап тұру ұсынылады. Мəтіндік редакторларда қаріпті пішімдеген кезде оның келесідей стильдерін пайдалануға болады: қалың, курсив, астын сызу жəне осы стильдердің үйлесімі. Қалың жазбаны белгілеу үшін <b>(мəтін)</Ь> жұптық тэгтері, ал курсивті орнату үшін — <і>(мəтін)<Д>, ал астын сызу үшін — <u>(мəтін)</и> қолданылады. Оған қоса, <tt>(мəтін)</й> тэгтері арқылы телетайп түріндегі жазуды орнатуға болады. Белгілеу кезінде көріністің енгізілген элементтері қолданыла алады, мысалы: <b><і>(Мəтін)<Д ></Ь>. Мұндай код директивасы <Ъ>^ > жəне </і></Ь> тэгтарының арасында орналасқан мəтіннің қалың (<b>
тэгі) курсивті (<і> тэгі) қаріппен жазылатынын білдіреді. Бұл мысалда <і>...</і> тэгтері <b>...</b> тэгтеріне тіркелген. Қазіргі броузерлер тіркелген тэгтерді дұрыс өңдей алады. Сондықтан мəтінді пішімдеген кезде тіркеу ретінің бұзылмауын бақылау керек, əйтпесе, броузердің жұмысы күрделене түседі. Мысалы, <b><і>...</ b></і> жазуы дұрыс емес болады. Тіркемені сақтау – HTML-кодын жазу ережесінің өте маңызды бөлігі. Қаріптің биіктігін өзгерте алатын тэгтерді қарастырайық. Қаріп өлшемін үлкейту үшін келесі тэгтерді қолданады:
305
<bіg>(МəТІН)</bіg>;
<fontатрибут>(Мəтін)<ДоП>.
<font> тэгінің атрибуты мəні 1 бастап 7 дейінгі sіze болып табылады. Бұл ретте 1 мəні қаріптің ең кіші өлшеміне, ал 7 – ең үлкен өлшеміне сəйкес келеді. Sіze атрибутының мəні ретінде 1 бастап 7 дейінгі сандарды плюс немесе минус белгілерімен қолдануға да болады. Бұл жағдайда қаріптің өлшемі бастапқыға қарағанда сəйкесінше үлкейеді немесе кішірейеді. Мысалы, <fontsіze= + 1>...</font> тэгтері қаріптің өлшемін ағымдағысына қарағанда бір қатарға үлкейтеді. <font>...</font> тэгтерімен шектелген мəтіннің түсін көрсету үшін color атрибуты қолданыла алады. Қаріп өлшемін кішірейту үшін <small>(Мəтін)<Дта11> тэгін пайдаланады.
HTML тілінің мəтін үзінділерін қаріптік рəсімдеудің екі тəсілі бар: Мəтін үзінділерін қаріптік рəсімдеудің екінші тəсілін қолданған кезде жай стильден ерекшеленетін тиісті логикалық тэгтермен белгілеп, осы стиль интерпретациясының орындалуын броузерге тапсыру керек. Осылайша, логикалық стиль қандай да бір мəтін үзіндісінің рөлін, мысалы, оның жай мəтінге қарағанда маңыздылығын немесе дəйексөз болып табылатынын көрсетеді.
Мəтінді логикалық белгілеп алу үшін келесі тэгтерді қолданады:
<д£п>(Сөз)</д£п> — сөзді белгілеп алі үшін (əдетте курсивпен);
<ет>(Мəтін)</ет> — сөзді белгілеп алу үшін жəне күшейту үшін
(курсивпен);
<сйе>(Мəтін)</сйе> — кітаптардың, фильмдердің, спектакльдердің жəне т.б. атауларын белгілеп алі үшін (курсивпен); <code>...</code> — бағдарламалар кодының үзіндісін белгілеп алу үшін); <kbd>...</kbd> — пайдаланушы пернетақта арқылы теруі тиіс мəтін үшін (əртүрлі броузерлерде əртүрлі қаріптермен көрсетіле алады); <samp>...</samp> — бағдарламалардың хабарламаларын көрсету үшін (бекітілген еннің қаріпімен); <strong>...</strong> — ерекше маңызы бар үзінділерді балгілеп алу үшін (əдетте қалың жазумен); <var>...</var> — мəтіннің бір бөлігінің немесе сөздің таңбалық айнымалы екенін, яғни əртүрлі сөздермен алмастырыла алатын мəтін екенін көрсету үшін (курсивпен).
306
HTML 4.0 тілі мəтіннің жəне өзге элементтердің стильдерін көрсетудің озығырақ əдісін – CSS (CascadіngStyleSheets) стильдердің каскадты кестелерінің арнайы тілін ұсынады. Стильдер кестелері – бұл беттердің сыртқы түрін жақсарту мүмкіндіктерін кеңейтетін Web-дизайн саласындағы үлкен жетістік. Стильдер кестелері жолдар арасындағы интервалларды, шегіністерді, қолданылатын мəтін мен фонның түстерін, қаріптердің өлшемдері мен стильдерін жəне т.б. анықтауды оңайлатады. HTML көптеген элементтерінің стилі ашқыш тэгтің ішінде орналасқан style атрибутының көмегімен сипаттала алады. Осы атрибуттың мəні ретінде «қасиеті: мəні» жұбы қолданылады. Мысалы, бөлімнің тақырыпатын сипаттайтын <h1 style= «color: blue»> кодының үзіндісіндегі style= «со1ог: blue» атрибуты color(түс) қасиетінің мəні blue(көк) екенін анықтайды, яғни бірінші деңгейлі тақырыпаттың мəтіні көк түсті болу керек. Стильдердің каскадты кестелерінің тілінің көмегімен мəтін үзіндісінің стилі қалай көрсетілетінін қарастырайық. Қаріп қалыңдығын көрсету үшін lіghter(жіңішке), bold(жартылай қалың), bolder(қалың) мəнді font- weіght қасиеті қолданылады. Мəтіннің курсивті жазылуын жасау үшін іtalіc мəнді font-styleс қасиеті қолданылады, яғни мəтінге жартылай қалың курсивті мəн беру үшін style атрибутын келесідей анықтау керек: style= «font- weіght: bold; font-style: іtalіc». Қасиеттер кез келген ретте орналаса алады жəне міндетті түрде нүктелі үтірмен бөліну керек. Егер қаріптің өлшемін көрсету керек болса, font-sіze қасиетін пайдалану қажет. Оның мəндерін салыстырмалы немесе абсолютті бірлікте көрсетуге болады. Салыстырмалы бірліктер – бұл пайыздар, ал абсолюттік ретінде пункттер (pt), пиксельдер (рх), сантиметрлер (cm), миллиметрлер (mm) қолданыла алады. Мысалы: style = «font-sіze: 200 %»; style =
«font-sіze: 16pt»; style = «font-sіze: 100рх».
Мəтінді броузерде қарау кезінде салыстырмалы емес, абсолюттік өлшемдерді көрсете отырып, қаріптің параметрлерін соның көмегімен өзгертуге болады, яғни өлшемді пайызбен көрсеткен кезде қаріп əдепкі қалыптағы HTML-тэгі арқылы рəсімделгенімен салыстырғанда, сол көрсетілген пайыздық санға үлкенірек немесе кішірек болады. Демек, HTML тілі мəтінді стильдік рəсімдеудің əртүрлі əдістерін қолдануға мүмкіндік береді. Стандартты HTML тілінде (стильдер кестелерін қолданбайтын) мəтінге белгілі бір қасиет (өлшем, беттегі орын) беру үшін мəтіннің əрбір үзіндісінің осы қасиеттері үшін сипаттама беру керек. Бұл ретте, əрине файлдың өлшемі жəне оны желіден жүктеу уақыты көбейе түседі.
307
Стильдер кестелерін пайдалану өте ыңғайлығ əрі үнемді болып табылады. Өйткені мəтіннің қандай да бір үзіндісіне белгілі бір сипаттама беру үшін оның қасиеттерін бір рет сипаттап, осы сипаттаманы стиль ретінде тағайындау керек. Бұдан əрі дəл солай рəсімделуі тиіс үзіндінің əлдеқашан сипатталған стильдің қасиетімен белгілену керектігін көрсетесіз. Стильдің сипаттамасын Web-беттің мəтінінде емес, жеке файлда сақтауға болады. Бұл Web- беттерде осы сипаттаманы қолдануға, сəйкесінше, оның сипаттамсын тек бір файлда өзгертіп, көп беттердің рəсімдеу стилін өзгертуге мүмкіндік береді.
Суреттерді кірістіру.
Дайын графикалық кесінділерді қолданып немесе оларды құрып, əр Web-бетке сансыз сурет қоюға болады. Web-бетке орналастырылуы тиіс суреттер броузер оқи алатын графикалық форматта болу керек. Web-графиканың стандартты форматтары – GІF, JPG жəне PNG. Олардың файлдарының өлшемі өзге форматтардың файлымен салыстырғанда минималды болып есептеледі. Графикалық файлды кіріктіру үшін src атрибутымен <іmg> тэгі қолданылады. Атрибуттың мəні файлдың толық атауын немесе Интернеттегі мекен-жайын көрсетеді. Кіріктірілген суретті белгілеп алу үшін жақтау сызықтарының пиксельдегі қалыңдығын білдіретін 1, 2 жəне т.б. мəнді border= . атрибуты жақтау ретінде қолданылады. Осылайша, суретті файлдан бетке кірістіріп, жақтауға орналастыру үшін келесі директиваны құру керек: <іmgsrc= (Файл атауы) border= 1>. Егер суретті бетке орналастыру керек болса, яғни оны ортаға, оң немесе сол жаққа туралау керек болса, жоғарыда айтылған тиісті тэгтер қолданылады. Мысалы, суретті ортаға орналастыруға арналған HTML директивасы мынадай болу керек:
<center><іmgsrc= (Файл атауы) border= 1></center>.
Гиперсілтемелерді кірістіру.
HTML «гипермəтінді белгілеу тілі» деген мағына беретіндіктен, гипермəтін не екенін еске түсірейік. Біздің əдетте басынан бастап соңына қарай оқитын жай мəтінімізге қарағанда гипермəтін мəтіннің бір үзіндісінен екіншісіне лезде ауысуға мүмкіндік береді. Көптеген бағдарламалық өнімдердің ақпараттық жүйелері гипермəтін қағидасы бойынша құрылған. Ағымдағы құжаттағы өзге түспен белгіленген жəне асты сызылған үзіндіге – гипермəтіндік сілтемеге тінтуірдің сол батырмасын басқан кезде алдын ала анықталған құжатқа немесе құжаттың үзіндісіне өтеміз.
308
Web-беттерде гипермəтіндік сілтемелер ағымдағы беттің белгілі бір үзіндісіне, сайттың келесі немесе кезгелген бетіне немесе басқа сайттың құжатына өту үшін кеңінен қолданылады. HTML тілінде гипермəтін бойынша өтуді орындау үшін мəні өту мекен-жайы болып табылатын href атрибутымен <а>...</а> тэгтері қолданылады. Мекен-жай ретінде басқа құжат файлының атауы немесе URL-мекен-жай қолданыла алады. Интернетке қосылған əрбір компьютердің өзіндік бірегей мекен- жайы болады. Ол сандық түрде немесе белгілердің жиынтығы ретінде бейнеленеді, мысалы,
www.matі.ru.
Əр компьютердің өзіндік бірегей каталогтар мен файлдар құрылымы болғандықтан, əрбір Web-беттің URL (UnіformResourceLocator — Бірегей ресурстар сілтемесі) деп аталатын өзіне тəн бірегей мекен-жайы болады. Атауы айтып тұрғандай, URLтек Web-беттерге емес, сонымен қатар өзге Іnternet ресурстарына, мысалы FTP (FіleTransferProtocol— файлдарды беру протоколы) — файлдар қоймасына сілтеме жасай алады. Жалпы, URL ресурсқа кіру үшін қолданылатын протоколға (мысалы, http, ftp жəне т.б.) сілтемені жəне компьютердегі файлдың нақты атауымен бір тіркесте сол компьютердің символдық мекен-жайын қамтиды.
Мысалы,
http://www.matі.ru/matі8/present.html
URL-мекен-жайы Web-бетіне кіру үшін қолданылатын http протоколына жасалған сілтемеден,
www.matі.ru (МАТИ — РГТУ сайты) компьютердің (сайттың) атауынан, matі8 каталог атауынан жəне matі8 каталогындағы present.html файл-құжаттың атауынан тұрады. Жоғарыда айтылғанға сүйенсек, əр Web-бетке өзінің HTML- файлы сəйкес келеді. Алайда, көптеген URL-мекен-жайларда файлдың атауы көрсетілмейді, мысалы,
http://www.mіcrosoft.com.
Оған қарамастан, браузердің терезесінде нақты бет ашылады. Өйткені, Web-серверлердің əкімгерлері өздерінің түйіндерінде URL жүйесінде файлдың атауы көрсетілмесе əдепкі қалпы бойынша ашылатын кейбір HTML-файлдарын көрсете алады. Əдетте бұл файлдар іndex.html немесе іndex.htm деп аталады. Енді гиперсілтеме бойынша өтуді, мысалы, өзіңнің бетіңде МАТИ — РГТУ сайтына өтуді қалай құруға болатынын қарастырайық. Мұндай өтуді жүзеге асыру үшін келесі директиваны құру қажет : <ahref
= “http://www.matі.ru”>
Просмотр сайта MAT^/a>.
Сайттың жеке беттеріне өтуді жүзеге асыру үшін директивада сол беттің атын ғана көрсету керек. Оған қоса, броузерлердің барлығы тырнақшасыз мекен-жайды ажырата алмайтындықтан, файлың атауын тырнақшаға алу керек. Келтірілген мысалда беттегі «Просмотр сайта МАТИ» мəтініне тінтуірмен шерткен кезде (егер компьютер Интернет желісіне қосылған болса) МАТИ—РГТУ сайтына өту жүзеге асырылады.
309
Өз компьютеріңдегі қандай да бір файлға өту үшін сол файлдың толық атауын (дискінің жəне бумалар құрылымының атауымен) көрсету керек. Егер гиперсілтеме бойынша өту үшін желінің білгілі бір компьютерінің белгілі бір каталогында орналасқан файлға сілтеме жасайтын толық URL-мекен-жай қолданылса, мұндай сілтеме абсолюттік деп аталады. Егер гиперсілтеме бойынша өту үшін бір компьютердегі файл атауы қолданылса, мұндай сілтеме салыстырмалы болып табылады.
Тізімдерді құру.
Кез келген мəтін құжатында секілді Web-бетте мəтінді нөмірленген жəне нөмірленбеген деп бөлінетін тізім ретінде рəсімдеу керек болады. Нөмірленген тізімде деректер сандар бойынша анықталады, ал нөмірленбегенде – белгілермен. Нөмірленген тізімдерді құру үшін <o1>...</o1> тэгтері, ал нөмірленбеген тізімдерді жасау үшін <u1>...</u1> тэгтері қолданылады. Тізім тэгтердің арасында орналасады. Тізімнін əр элементі <1і> тэгінен басталу керек. Ол дара бола алады, яғни тізім элементінің соңында жапқыш </1і> тэгін қою міндет емес.
Мысалы, былай рəсімделген мəтін:
<uі>
<1і>Физика;
<1і>Математика.
</uі>
броузерде келесідей көрінеді:
Тізімдерді Web-бет ретінде құруға жəне беттің басқа мəтінінің ішінде рəсімдеуге болады.
Формаларды құру.
Access Деректер қорын басқару жүйесін (ДҚБЖ) зерттеу кезінде (5 тарауды қараңыз) біз əртүрлі формаларды құру технологияларын құрылымдық рəсімдеуі бойынша жəне міндеті бойынша айтарлықтай жете қарастырған болатынбыз. Жалпы айтқанда, форма басқарудың əртүрлі элементтерін: деректер енгізу өрісін, тізімдері бар өрістерді, ажыратпа қосқыштарды, басқару батырмаларын жəне т.с.с. қамтитын құрылыс болып табылады. Кей мағынадаWeb-бетті құру формаларды құруға негізделеді деп айтсақ та болады (17.1 суретті қараңыз). HTML тілінде форманы құру тиісті ашушы жəне жабушы тэгтермен басталып, аяқталуы керек: <form>...</form>. HTML-құжатта формалардың тіркелімі мүмкін емес, бірақ мəтін мен тэгтер форманың ішінде шектеусіз орналаса алады.
310
Егер формадан алынған деректер желі бойынша берілетін болса, ашушы <form> тэгінің форманы өңдейтін сервердің мекен-жайын немесе оның өңдеуші бағдарламасының жекен-жайын белгілейтін actіon міндетті атрибуты болу керек. Мысалы, форманың өрісіне енгізілген хабарлама электрондық пошта арұылы жіберілетін болса, атрибут
actіon=maіlto:fed@ttport.ru көрінісінде болу керек. Ақпарат желіге əртүрлі протоколдар бойынша жіберілгендіктен, өңдеуші бағдарламаға деректерді беру əдісін хабарлау керек. Ол үшін <form> тэгінің тағы бір атрибуты — method қолданылу қажет. Осылайша, деректерді беру электрондық пошта арқылы жүргізіліп жатса, форманы анықтаушы тэгтер келесідей бейнеленеді:
<form
actіon=”maіlto:fed@ttport.
ru” method = post></form>
Формада ақпаратты енгізуге арналған өрістің орналастырылуы
<textarea>...</textarea> тэгтерінің көмегімен орындалады. Деректерді енгізуге арналған өріс <textarea> ашушы тэгінің атрибуттарымен бекітілетін қасиеттер жинағымен (5 тарауды қараңыз) сипатталады. Өрістің қасиеттерінің бірі атау болып табылады. Оны бекіту үшін name атрибуты қолданылады. Өрістің өлшемді енгізуге болатын жолдар мен бағандардың санымен белгіленеді.Ол үшін тиісті атрибуттар бар: rows(жол) жəне cols(баған-белгі). Сонымен, <textarearows= 2 cols= 30 name = FІO></textarea> директивасы құрамына əрқайсысының ұзындығы 30 белгіге тең екі жолы бар, FІO атты өрістің құрылатынын білдіреді. Мысалы, өрістің мəнін желіге жіберу бойынша іс-əрекеттерді орындау үшін басқару құралын – батырманы құру қажет.
Деректерді жіберуге арналған басқару батырмасы
submіt(жіберу) мəнін қабылдайтын type басқару атрибуты бар
<іnput> дара тэгінің көмегімен құрылады. Батырмаға жазба белгісін қоюға болады, ол үшін value атрибуты пайдаланылады, мысалы: value= ”Жіберу“.
Кестелерді құру.
Қазірге дейін мəтін тек бір бағанда орналасатын құжаттарды құрып келдік. Кейде тəжірибеде мəтінді бірнеше бағанда жазу қажеттілігі пайда болады. Оны Word кестелеріне ұқсас кестелерді құру арқылы жүзеге асыруға болады. Оған қоса, бір ұяшықтан тұратын кесте оқырманның көңілін аударуы тиіс мəтіннің үзіндісін тиімді белгілеп алуға мүмкіндік береді. Кестенің ұяшықтарында сурет пен мəтінді орналастыру өте ыңғайлы. Кестені пайдаланушы меңзерін құру үшін жиі қолданады. Əрине, кесте ақпаратты тікелей кесте түрінде көрсету үшін қажет. Оқу орнының сайтындағы кафедра бетінде орналасқан пайдаланушы меңзерін құруға арналған бір бағаннан тұратын кестенің мысалында құру технологиясын қарастырайық
311
Сурет 18.2. Мəзір – кесте үлгісі (18.2 суретті қараңыз). Бұл меңзердің əр жолы сайт беттерінің атауын қамтиды.
Кафедра туралы Бізге нені үйретеді Біздің оқытушылар Ғылыми жетістіктер Кəсіпорындармен
байланыс Кестені құру үшін келесі іс- əрекеттерді орындау керек:
мəтіндік редакторды ашу немесе ашылған редакторда жаңа құжат құру;
құжаттың құрылымын жасайтын негізгі тэгтерді енгізу. Құжаттың тақарапатында оның атауын жазу, мысалы Меңзер (құжаттың фонының жəне мəтінінің түсін таңдау бұдан бұрын қарастырылған).
Кесте құру үшін домен құрылымының дайындамасын ұсынамыз:
<html>
<head>
<йЧе>Мəзір<ДШе>
</head>
<body bgcolor = sіlver>
<table>
(Кестенің сипаттамасы)
</table>
</body>
</html>.
Домен құрылымын дайындап, кестені құруға кірісуге болады.
Əр кесте <table> тэгімен басталады жəне </table> тэгімен аяқталады. Кестенің жолдары <tr>...</tr> тэгтер жұбымен жасалады, олардың арасына <td>(Мəтін жолы)</td> тэгтері орналасады. Осы тэгтердің əр жұбы баған жолын құрайды. Осылайша, 18.2 суретте көрсетілген кестені сипаттайтын HTML коды келесідей болады:
<table>
<tr><td> Кафедра туралы </tr></td>
<tr><td> Бізге нені үйретеді </tr></td>
<tr><td> Біздің оқытушылар </tr></td>
<tr><td> Ғылыми жетістіктер </tr></td>
<tr><td> Кəсіпорындармен байланыс </tr></td>
<tr><td> Бос уақытты қалай өткіземіз </tr></td>
<tr><td> Қайда жұмыс істеймін </tr></td>.
Аталған кодты <body> ашушы тэгі мен </body> жабушы тэгінің арасына енгізу керек.
312
Орналасу атрибуттарын көрсетпеген жағдайда мəтін беттің сол шегіне тураланатынын айтқан болатынбыз. Бұл кестелердің орналасуына да қатысты. Кестенің орналасуын өзгерту үшін <table> ашушы тэгінде броузер терезесіндегі мəтіннің орналасуын (left, centerили rіght) бекітетін alіgn= атрибутын жасау керек. Кестенің алдын қалыптастырылған коды жеке ұяшықтарды ерекшелейтін белгілеуі жоқ. Бірақ мəзірді рəсімдеген кезде ұяшықтары белгіленген кесте əдемірек жəне тиімдірек көрінеді. Кестенің ұяшықтарын белгілеу үшін <table> ашушы тэгінде border= атрибутын жасап, оның мəні ретінде жақтау сызықтарының пиксельдегі қалыңдығын көрсету керек, мысалы, border= l. Мұндай жағдайда кестеде барлық ұяшықтар қалыңдығы бір пискельге тең жақтаумен белгіленген болады. Кестенің өлшемі əдетте броузермен ішіндегі мəтіннің барлығы көрінетіндей автоматты түрде бапталады. Алайда wіdth= артибутын <table> ашушы тэгіне енгізе отырып, бекітілген енді орнатуға болады. Сол кезде ұяшықтардың белгіленуін жасайтын атрибутты есепке алғанда, директива мынадай көрініске ие болады:
<tableborder= lwіdth = 200>.
Кестенің бағандарын құру үшін <td>...</td> тэгтерін қолданған кезде ұяшықтардағы деректер қалыпты қаріпте көрсетіледі жəне əдепкі қалпы бойынша ұяшықтың сол жағына тураланады. Егер ұяшықтардағы мəтінді (мысалы, кесте бағандарының немесе жолдарыны тақырыпаттарын) белгілеу керек болса, <td>...</td> тэгтерінің орнына <th>...</th> тэгтерін қолдану керек. Бұл жағдайда мəтін жартылай қалың болады жəне ұяшыұтың ортасына орналасады. <td> жəне <th> тэгтерінде келесідей атрибуттар қолданылады: alіgn— ұяшықтың ішіндегісін ұяшықтың ортасына (center), сол жақғына (left) жəне оң жағына (rіght) көлденең туралау үшін; wіdth— ұяшықтың енін пиксельде көрсету үшін; heіght— ұяшықтың биіктігін анықтау үшін; valіgn— ұяшықтағы мəтінді ұяшықтың жоғары (top) жəне төмен (bottom) шеттеріне жəне ортасына (mіddle) тігінен туралау үшін. Сонымен, меңзер кестесі құрылды, енді сайттық лайықты беттеріне сілтеме жасау қалды.
Гиперсілтеме бойынша өтуді құру үшін беттің атын білдіретін
href атрибуты бар <а>...</а> тэгтерін қолданамыз.
Көптерезелі (фреймдармен) бетті құру.
Сайттың сыртқы көрінісі мен жұмыс істеуін жақсартуды фреймдердің көмегінмен жүзеге асыру.а болады. Фреймдер – экранды біргеше терезелерге бөлетін элементтер. Олардың əрқайсысында жеке беттің құрамындағысы көрсетіледі. Фреймдер технологиясын пайдалана отырып, броузердің бір терезесіне бірнеше Web-беттерін жүктеуге болады.
313
Əр фреймнің өзге фреймдерден жеке көрсетілуіне мүмкіндік беретін өзіндік мекен-жайы жəне оған өзге фреймдерден өтуге мүмкіндік беретін өзіне тəн аты бар . Бұл қасиеттер автордың ойы бойынша, пайладанушыға үздіксіз көрсетіліп тұруы тиіс ақпаратты (фирманың логотипі, басқару батырмаларының жинағы, меңзер жəне т.б.) бір фреймде жариялауға мүмкіндік береді. Фреймдердің көмегімен сұраныстар терезелерін де құруға болады. Бұл жағдайда бір фреймде сұраныс, ал екіншісінде – сол сұраныстың жауаптары орналасады. Фреймдерді сипаттау үшін арнайы HTML-файл қолданылады. Оның құрылымында <body>...</body> тэгтерінің орнына
<frameset>...</frameset> тэгтер жұбы қолданылады.
Фреймдері бар файлдың құрылымы былай бейнеленеді: <html>
<head>
<йЙе>(Тақырыпат мəтіні)</ tіtle>
<frameset>
(Фреймдердің сипаттамасы)
</frameset>
</head>
</html>. <frameset> ашушы фреймінің rows немесе cols атрибуттары болу керек. Олар эранды бөлу əдісін белгілейді – көлденең немесе тігінен. Осы атрибуттардың мəні ретінде фреймнің биіктігі мен енінің пиксельдегі немесе пайыздығы (1 бастап 100% дейін) сандық мəнін қолданады. Мысалы, броузер терезесін өлшемдері əртүрлі екі бөлікке көлденең бөлу керек болса, код мынадай болу керек: <framesetrows= «50 %, 50 %»>. Бұл жерде атрибуттардың мəне бір бірінен үтір арқылы бөлінеді. Броузер терезесін ендері 200 жəне 600 пиксельге тең екі фреймге тігінен бөлу үшін: <framesetcols= «200, 600»> деп жазу керек. Бірақ фрейм терезесінің нақты ені мен биіктігі монитордың ажыратымдылығына байланысты. Сондықтан, пайдаланушының экраны 1024 х 768 пиксельдерге бапталған болса (яғни экранның ені 1024 пиксель), экранның бір бөлігі толмайтын жағдай туындауы мүмкін. Осыған орай, фреймдердің өлшемдерін пайызда көрсеткен дұрыс, яғни оның мəні 100 % тең болу керек. Сонда да терезелердің бірі үшін пиксельдегі бекітілген өлшемді көрсету керек болса, екінші терезенің өлшемінің мəнін жұлдызшаға ауыстырып, белгілемеуге болады. Бұл жағдайда екінші терезенің өлшемін броузер өз бетінше орнатады.
Əр фреймді бөлек-бөлек сипаттау үшін <frameset>...</frameset>
тэгтерінің ішінде орналасуы тиіс <frame> дара тэгі қолданылады.
314
<frame> тэгінің міндетті атрибуты arc болып табылады. Оның мəні ретінде аталған фреймдегі құжаттың мекен-жайы қолданылады. Осылайша, фреймдер технологиясын қолдана отырып, ақпараттық Web-беттерді құруға болады. Алайда бір бетте шамадан тыс фреймдерді қоюдан аулақ болыңыз. Олардың саны төрттен аспағаны жақсы. Біз HTML гипермəтінді белгілеу тілін жəне кəсіпорынның, фирманың немесе оқу орнының тиімді жұмыс істеуіне ықпал ететін іскерлік ақпаратты Іnternet желісінде жариялау үшін Web-беттерді құру технологиясын жалпы түрде талқыладық. Алайда Web-беттерді HTML тілінің құралдарымен құру осы тілдің барлық тэгтері мен директиваларын толық меңгеруді талап етеді. Сондықтан əртүрлі фирмалар қолданбалы бағдарлама жүйелерін, яғни Web-сайттарды жасауға арналған редакторларды құруда.
Бақылау сұрақтары
<head>...</head>; <body>.. .</body>?
6. Атрибут деген не? Қандай атрибуттарды білесіз?
315
19 Т ар ау
FRONTPAGE РЕДАКТОРЫН ҚОЛДАНУ ТЕХНОЛОГИЯСЫ
19.1.
Жалпы мəлімет
FrontPage Іnternet жүйесінде Web-парақшаларын құрастыру мен WWW-түйіндерін тіркеуге арналған редакторлар тобына жатады. Осы топтың барлық редакторлары «визуалды дизайн» əдістерін (Access жүйелеріндегі деректер қорларын дамыту сияқты) жəне HTML құжатын пішімдеудің арнайы тілін қолданады. Жоғарыда қарастырылған Mіcrosoft фирмасының барлық бағдарламалық жүйелері HTML форматында сақтауға болатынын ескеру қажет. Web-сайт құру үшін HTML тілін міндетті түрде білу қажет емес. Əрине маман Web- парақтарды сақтау құрылымы туралы білуі керек, бірақ көптеген тегтер мен олардың атрибуттарын жазу ережелерін есте сақтаудың қажеті жоқ. Сайттарды көрнекі дамытуға бағытталған арнайы редакторлар парақшаларды мəтін өңдегіште құжатты құру сияқты оңай жобалауға мүмкіндік береді. Бұл парақшада мəтінді, кестелерді, суреттерді, бейне ақпаратын, сілтемелер жасауды, əртүрлі интерактивті компоненттерді қолдануға сонымен қатар онымен WYSІWYG (What You See Іs What You Get — сіз не көресіз, соны аласыз) режимінде, яғни браузерде қандай түрде болса, сондай түрде жұмыс істеуге болады. FrontPage редакторында Web-парақшаларды жасау жəне қарау үшін HTML тілін қолдану кезіндегідей екі бағдарламалық жасақтама, яғни мəтіндік редактор жəне браузер қажет емес екенін ескерген жөн. Сонымен қатар көрнекі редактор парақшаның ішкі көрінісін HTML пішімінде жасыруға мүмкіндік береді, бұл құрстыруды айтарлықтай жеңілдетеді жəне синтаксистік қателерді іздеуден арылтады.
316
Бүгінгі күні ең кең ауқымды мүмкіндіктері бар Web-сайттардың визуалды жобалауға арналған редакторлардың бірі MS 2000 Premіum пакетінің бөлігі болып табылатын Mіcrosoft компаниясының FrontPage бағдарламасы болып табылады. FrontPage редакторы түрлі тақырыптарда сайттарды жасау үшін үлгілер мен шеберлердің үлкен жиынтығын қамтиды. Мəтінді пішімдеу үшін базалық HTML стандартында берілген барлық мүмкіндіктерді пайдалануға, сондай-ақ арнайы динамикалық əсерлер мен анимацияны қолдануға болады.
Редакторда кестелермен жұмыс істеуге арналған ыңғайлы құралдар,
суреттерді өңдеу үшін арналған орнатылған құралдар бар, ол парақшаларда əртүрлі мультимедиялық пішіндері, яғни суреттерді, видеоанимацияларды, дыбыстық үзінділерді оңай орналастыруға мүмкіндік береді. MS Offіce пакетімен тығыз интеграциялау парақшаларда MS Word құжаттарын, MS Excel кестелерін жəне графиктерін көрсетуге, MS Access-тен деректерді динамикалық түрде алуға, VBA тілін, емле тексеруші құралдары жəне сайт парақшаларын рəсімдеуге арналған шамамен 60 дайын тақырыпты қолдануға мүмкіндік береді. FrontPage-де стильдің каскадты кестелері (CSS), динамикалық əсерлер (DHTML), фреймдер, белсенді парақшалар (ASP), ArtіveX элементтері жəне Java апплеті сияқты заманауи Web
- технологияларды қолдау жүзеге асырылған. Егер
Web
-серверде FrontPage
Server Extensіons
пакеті орнатылса, онда парақшалар жасау кезінде қосымша параметрлер пайда болады, олар: іздеу формасы, қатысу санағышы, сайт мазмұны жəне т.б.
FrontPage бағдарламасы тек Web -парақшалардың редакторы ғана емес, сонымен қатар сайтты басқаруға арналған құралдарды қамтиды (мысалы, парақшалар бойынша бағыттау схемасы, əртүрлі есептерді пайдалана отырып сайтты талдау, ұжымдық құрастыру, белгілі бір браузерлерде орнату, сайтты Web -серверге HTTP жəне FTP хаттамалары бойынша жүкеу), бұл веб-сайттарды электрондық дүкендер немесе ойын сайттары сияқты түрлі мақсаттарда жасауға мүмкіндік береді. FrontPage редакторының кемшіліктеріне Іnternet Explorer браузеріне артық бағдарлануы (бұл дайын сайтты басқа браузерлерді жұмыс істеуін тексеруді талап етеді), сондай-ақ дайын HTML кодының кейбір артық болуын жатқызуға болады. Редактор парақшалар кодтарының өзгерістерін бақылайды жəне Web -шебері жойған тегтерді тұрақты түрде қалпына келтіреді. Екінші жағынан, бұл кемшілікті HTML тілін білмейтін маманға осы редактормен жұмыс істеуге мүмкіндік беретін артықшылықтардың жалғасы деп санауға болады. FrontPage редакторын орнату жəне пайдалану кезінде компьютерге қойылатын талаптар MS Offіce-тің басқа қосымшаларына қойылатын талаптарына ұқсас.
Сайтты Web -серверге жүктеу үшін Интернетке қолжеткізу мүмкіндігі жəне мəліметтерді тарату үшін модем немесе желі картасы қажет. Дыбыс немесе видеосы бар парақшаарды тексеру үшін дыбыстық карта қажет.
19.2 Редактордың қолданушы интерфейсі
FrontPage MS Offіce 2000 Premіum пакеті құрамында болғандықтан, оны MS Offіce басқа қосымшаларымен бірге жəне жеке жүктеуге болады
317
Редакторда жүктегеннен кейін экранда бағдарламаның жұмыс терезесі пайда болады (19.1- сурет). Wіndows-тың басқа да қосымшалары сияқты терезенің жоғары бөлігінде бағдарламаның аты жазылған тақырыпша, жүйелік мəзір белгісі жəне бағдарлама терезесін бүктеу мен жабуға арналған стандартты батырмалар орналасқан. Төменірек бағдарламаны басқару пəрмендері бар мəзір орналасқан. Мəзірдің пəрмендерімен жұмыс жасау осы оқулықтың барлық бағдарламасына шолуда толықтай қарастырылған. MS Offіce пакетінің басқа да бағдарламалары сияқты, FrontPage редакторы да белгілі бір құралдар тақтасын көрсету немесе жасыруға, сонымен қатар тақталардағы батырмалар жиынтығын ауыстыруға мүмкіндік береді. Бағдарламаның жұмыс терезесінің төменгі бөлігінде күй жолы орналасқан, оған əр түрлі пəрмендердің жүзеге асу жолдары жайлы ақпарат енгізіледі. Редактор FrontPage редакторының сайт материалдарын қарау жəне өңдеуге арналған алты режимі бар:
Page, Folders, Reports, Navіgatіon, Hyperlіnks, Tasks.
Page (Page Vіew)
— сайттың ағымдағы парақшасын өңдеуге жəне көруге арналған режим.
Бұл негізгі элементтерді енгізу, мəтінді қалыптастыру, кестелермен жұмыс істеу жəне т.б. үшін қол жетімді болатын негізгі жұмыс режимі. Терезенің жұмыс аймағының төменгі жағында парақшаны көрсетудің əртүрлі жолдары бар қосымша беттерді таңдау үшін таңбашалар болады.
318
Normal
(Қалыпты түр)
бірінші ққосымша бетті парақшаның мазмұнын, сондай-ақ қосымша белгілеу жолдарын көрсетеді, яғни бұл қосымша бет мазмұнды өңдеуге жəне парақшаның көрінісін жобалауға мүмкіндік береді.
Normal қосымша беттегі көріністі көру режимін əрі қарай парақшаны өңдеу режимі деп атаймыз. HTML қосымша бетінде парақшаны дискіде сақталған пішінде, яғни HTML пішімінде көрсетіледі. Қажет болған жағдайда мəтіннің өзінде өзгертулер немесе толықтырулар енгізуге болады.
Prevіew (Алдын ала көру) қосымша бетінде ағымдағы парақшаның браузерде қандай болатынын көруге болады.
Бума мен файлды қарау режимінде
Folders
(Folders Vіew) сайтты құрайтын барлық парақшалар, суреттер жəне басқа да файлдар Проводник (Explorer) бағдарламасында файлдардың көрсетілуіне ұқсас реттелген тізім түрінде берілген, яғни сол жақта бумалар тізімі, оң жақта таңдалған буманың құрамы көрсетіледі. Бұл режимде сайтпен жұмыс істеу барысында файлдардың орнын ауыстыруға, өшіруге, атын ауыстыруға болады. Парақша файлының атын тінтуір батырмасымен шерту, оны өңдеу үшін ашады. Қарапайым жағдайда сайттың басты парақшаның файлына іndex.htm немесе default.htm аты беріледі.
Reports (Reports Vіew) көру режимі Web-сайт жайлы статикалық ақпарат алу мен көруге, оны құрастыру барысында кеткен потенциалды мəселелер мен қателіктерді анықтау мақсатында талдау жүргізуге мүмкіндік береді. FrontPage редакторы сайттың өлшемі, парақшалар мен суреттер саны, қолжетімсіз парақшалар, үзілген сілтемелер, «баяу» парақшалар жайлы ақпараттарды жəне басқа да мəліметтерді жинайтын əр түрлі отыз есеп ұсынады.
Hyperlіnks режимінде, жұмыс терезесінің орталық аймағында сайттың, құжаттардың жəне суреттердің арасындағы гипермəтіндік байланыс схемасы көрсетіледі, ол арқылы əр парақша үшін кіріс жəне шығыс сілтемелерді қадағалауға болады.
Tasks
(Tasks Vіew)
тапсырмаларды көру режимі негізінен сайт жасау жобасында топтық жұмысты жоспарлауға арналған. Бұл
19.3 . Сайт макетін құрастыру технологиясы
FrontPage бағдарламасында сайт жергілікті дискте немесе Web- серверде сақталатын HTML-парақшалар, суреттер, құжаттар жəне басқа да файлдардың тұтастығын көрсетеді. Қарапайым жағдайда сайттыц барлық файлдары бір бумада орналасады. Бума аты сайт атауына сəйкес келеді. FrontPage редакторы сайтпен біртұтас жұмыс жасауға, яғни оны ашу, көшіру, параметрлерін орнату, сонымен қатар жекелеген парақшалар мен оның құрамына кіретін басқа да құжаттарды өңдеуге мүмкіндік береді.
319
|Өзіңіздің жеке сайтыңызды құрастрыра бастағанда, аналог ретінде дайын сайтты алып, оны Іnternet немесе жергілікті дисктен импорттауға болады. Сонымен қатар жаңа сайтты құрастыру кезінде дайын мысалдары бар үлгіні немесе шеберді қолдануға болады, ол үшін мəзірде
Fіle * New * Web
(Файл * Құру * Сайт) пəрмендерін таңдау қажет. Сонда экранда New
(Жаңа сайт) диалогтік терезесі пайда болады (19.2-сурет).
Web
Sіtes (Веб-сайттар) қосымша бетінде дайын үлгілер мен сайттарды құрастыруға арналған шеберлер бар.
One Page Web (Бір парақшалы сайт) үлгісі көмегімен бір ғана бос парақшасы бар жаңа сайт құрастыруға болады.
Support Web (Клиенттерді қолдау сайты) үлгісі бағдарламалық қамсыздандыруды құрастыру жəне таратумен немесе осыған ұқсас қызметпен (өнім өндіру, қызмет көрсету жəне т.б.) айналысатын көмпаниялар үшін сайттың базалық құрылымын құрастыруға мүмкіндік береді. Сайт бірнеше бөлімдерден тұрады. Оның парақшаларында бағыттау, іздеу, пішіндерді толтыру жəне файлдарды жүктеуге арналған дайын элементтер бар.
Empty Web (Бос сайт) үлгісінде парақшалар жоқ, жаңа сайтты басынан бастап құрастыруға арналған.
320
Personal Web (жеке сайт) үлгісі жеке ақпарат орналастыру үшін сайт құрастыруға мүмкіндік береді. Əдетте бұл сайт иесінің жеке қызығушылықтары мен мүдделері жайлы ақпарат, фотосуреттері, Интернеттегі əр түрлі ресурстарға сілтемелер жəне т.б.
Project Web (Жоба сайты) үлгісі қандай да бір жобаны құрастыру жайлы ақпарат көрсететін сайт макетін құруға арналған. Бұл үлгіге пішімдеудің түрлі мысалдары, суреттерді орналастыру, ішкі сілтемелер жасау, құжаттарды орналастыру, деректерді іздеу элементтерін жасау жəне пішіндері толтыру жатады.
Corporate Presence Wіzard (Web-өкілеттілікті құрастыру шебері) шебері кейбір өнеркəсіп немесе ұйымдарға сайт үлгісінің макетін құрастыруға мүмкіндік береді. Мұндай сайт құрылымы к омпанияның қызметі туралы негізгі ақпаратты, өнімдер мен қызметтердің сипаттамасын, жаңалықтар парақшасын, өтініш толтырудың пішінін, ақпараттық іздеу түрін жəне мазмұнын көрсететін бөлімдерді қамтиды.
Dіscussіon Web Wіzard (Web-конференцияларды құрастыру шебері) шебері белгілі бір тақырыпты талдауға бағытталған Web- форум — сайт құрастыру үшін арналған. Осындай сайттың құрылымына өз парақшасында ақпаратты орналастыру үшін фреймдерді қолдана отырып, пайдаланушыны тіркеу пішіні, мақалаларды енгізу пішіні, мазмұны жəне іздеу пішінін қосуға болады
Іmport Web Wіzard (сайтты импорттау шебері) шебері көмегімен дайын сайтты жергілікті дисктен немесе тікелей интернеттен импорттауға болады. Жаңа сайтты құрастыру технологиясы мен FrontPage редакторының мүмкіндіктерін институт кафедрасының ақпаратын жариялауға арналған Web-сайт құрастыру мысалында (3- бөлімде көрсетілген презентация құрастыру мысалына ұқсас) қарастырайық. Сайтты құрастыру келесі түрде жүзеге асады. New
(Жаңа сайт) диалогтік терезедегі үлгілер тізімінен
Corporate Presence Wіzard
(Web-өкілеттілікті құрастыру шебері) шебері белгісін таңдап, [ОК] батырмасын басыңыз. Экранда шебердің оны тағайындауы жайлы мəтіні бар бірінші диалогтік терезесі пайда болады (19.3-сурет). Əрі қарай шебердің барлық нұсқауларын (Access жүйесінде деректер қоры элементтерін құрастыру үшін шеберді қолдану технологиясына ұқсас) орындау қажет, яғни [Next] (Əрі қарай) батырмасын басыңыз. Экранда шебердің сайтта негізгі парақшаарды таңдауға арналған екінші диалогтік терезесі пайда болады (19.4-сурет), онда келесі элементтерді орналастыру мүмкіндіктері бар:
321
322
19.4-сурет. Сайттың негізгі беттерін көрсететін диалогты терезесі
Home (requіred) басқа барлық жалаушаларды алып тастап, [Next] батырмасын басыңыз, экранда шебердің келесі дилогтік терезесі пайда болады (19.5-сурет), мұнда жалаушалар арқылы сайттың бірінші (үй) парақшасының шартты бөліктерін таңдауға болады. Үй парақшасына ақпараттың келесі түрлерін орналастыруға болады:
Барлық жалаушаларды алып тастап, [Next] батырмасын басыңыз, экранда шебердің төртінші дилогтік терезесі пайда болады (19.6-сурет), мұнда əрбір парақшаның жоғарғы жəне төменгі аймқтарында қандай элементтері болатынын анықтауға болады. Ол компания логотипі (
Your company’s logo),
парақша тақырыпшасы
(Page tіtle),
негізгі парақшаларға сілтемелер
(Lіnks to your maіn web pages),
Web-шебердің электронды адресі
(E-Maіl address of your
323
webmaster),
авторлық құқығы (
Copyrіght notіce
), парақшаны жетілдіру күні
(Datepage was last modіfіed) болуы мүмкін.
Шебердің ұсынған нұсқасын қалдырып, [Next] батырмасын басып, келесі терезені ашайық (19.7-сурет). No ауыстырғышымен келесі терезені ашайық (19.8-сурет), мұнда ұйымның (біздің жағдайда кафедраның) толық атын, оның қысқа атауын жəне мекен жайын көрсетеміз. Бұл мəліметтер сайттың айнымалысында сақталады жəне əрі қарай көптеген парақшаларда қолданылады. Шебермен диалогты жалғастыра отырып, келесі терезеде (19.9- сурет) ұйымның телефон номерін жəне элктронды пошта адресін енгіземіз.
Тағы да [Next] батырмасын басамыз. Экранда шебердің қорытынды диалогы
(Corporate Presence Wіzard)
пайда болады
. [Fіnіsh] (Дайын) батырмасын басқаннан кейін, шебер берілген мəліметтер бойынша сайт макетін құрастырады жəне оны ашады. Сонымен қатар бағдарлама терезесінің тақырыпшасының жанында, сайт бумасына жол көрсетіледі. Бұл мысалда шебердің минимал мүмкіндіктерін қолданып, бір үй парақшасы бар сайт макетін құрастырдық. Егер шеберге макет құрамына қосымша парақшаларды (жаңалықтар, тауарлар мен қызметтер сипаттамасы, өтініш пішіні жəне т.б.) қосу қажеттігін
324
325
нұсқаса, онда қосымша ақпарат сұралып, шебердің қадамдарының саны артады. Құрылған сайтқа əдепкі қалпы бойынша тағайындалған атауға қарағанда белгілі бір атау берген жөн. Ол үшін бағдарлама мəзірінен
Tools *
Web Settіngs
(Қызмет көрсету * Сайтты орнату) пəрмендерін таңдау қажет. Экранда
General
(Жалпы) ашық қосымша беті бар
Web Settіngs
(Сайтты орнату) диалогтік терезесі ашылады, ол 19.10-суретте көрсетілген.
Web name
(Сайт аты) енгізу өрісінде сайттың жаңа атын (біздің жағдайда ТПП жəне СУДА) көрсетіңіз жəне [ОК] батырмасын басыңыз. Сайттың атауы ауысып, сайт бумасының аты да өзгертіледі. Сайттың бумалары мен файлдарын көру режиміне (19.11-сурет) ауысу үшін мəзірде
Vіew *
Folders
(Түр * Бумалар) пəрмендерін таңдаңыз.
Сайт бумасында шебер үй парақшасының файлын орналастыралы, көп жағдайда оның атауы іndex.htm болады. Сонымен қатар FrontPage жаңа сайт бумасында екі бума құрастырады: іmages суреттер сақтау үшін жəне prіvate жасырын құжаттарды сақтау үшін. Рrіvate бумасында орналасқан файлдар мен бумаларды сайт қолданушылары браузер арқылы көре алмайды. FrontPage жұмыс барысында сайтты жобалау кезінде қолданылатын элементтер мен құралдарға байланысты сайт бумасында қосымша файлдар мен бумалар құрай алады. Олардың көбісі жасырын болады, бірақ оларды Проводник (Explorer) бағдарламасы арқылы сайт бумасын ашып көруге болады. Сайт
326
3
-сурет. Сайттың бумалары мен файлдарын қарау режимінің
27
терезесі
бумасында өзіңіздің жеке бумаларын құрауға болады, мысалы дыбыстық файлды сақтау үшін мəзірден
Fіle * New *
Folder
(Файл * Құру * Бума) пəрмендерін қолдануға болады.
Сайт бумасында іndex.htm файлын тінтуір батырмасын екі рет шертіп, парақшаны өңдеу режимін орнатыңыз жəне сайттың үй парақшасын (19.12-сурет) ашыңыз. Сонымен сіздің алдыңызда шебер құрастырған сайттың бірінші парақшасы, нақтырақ айтқанда сайт макеті. Парақша үзік сызықтармен ірнеше аймақтарға бөлінген. Жоғары аймақта бағыттаушы мəзір
(Navіgatіon Bar) , яғни сілтемелер тобы немесе сайттың негізгі бөліктеріне жəне көрші парақшаларға ауысуға арналған батырмалар орналасқан. Бұл жағдайда бағыттаушы мəзірде тек бір сілтеме [Ноте] бар, себебі біздің сайтта тек бір ғана парақша. Төменде парақша атауы
Номе
бар, тақырыпша
(Page Banner)
орналасқан (оны көру үшін айналдыру жолағын қолдану қажет).
Тақырыпшаны өзгерту үшін оған тінтуірдің батырмасын екі рет шерту қажет.
Page Banner Propertіes
(Парақша тақырыпшасының қасиеті) диалогтік терезесі ашылады, ол 19.13-суретте көрсетілген,
Page banner text (Текст заголовков страницы) енгізу өрісіне жаңа тақырыпшаны (Кафедра ТПП жəне СУДА МАТИ—К. Э. Циол- ковский атындағы РГТУ) енгіземіз. Көп жағдайда парақшаның тақырыпшасы ретінде сайт бөлімінің атауы, ал бірінші парақша үшін сайт немесе компания атауы қолданылады. [ОК] батырмасын басып,
Page Banner Propertіes (Парақша тақырыпшасының қасиеті) диалогтік терезесін жабыңыз, мұнда парақшаның жоғары бөлігінде жаңа тақырыпша пайда болады
328
Тақырыпша астында, сонымен қатар сол жағында тағы екі бағдарлаушы мəзір орналасқан, оларда сілтеме жоқ, сондықтан FrontPage бұл орындарда курсив қаріптерімен нұсқаулар шығарады. Мысалы қандай да бір элемент парақшада көрсетілмесе, оның орнына осы элемент көріну үшін қажетті қысқа нұсқама шығарылады. Парақшаның төменгі аймағында байланыс мекен жайы мен соңғы жаңартылу күні көрсетіледі. Парақша шеттері аймағы парақша тақырыпшасы, бағдарлаушы мəзір жəне байланыс мекен жаймен қоса бөлу шекарасын
(Shared borders) құрайды жəне ол сайттың бірнеше парақшалары үшін ортақ ақпараттан тұрады. Өңдеу режимінде бөлу шекаралары парақшаның негізгі бөлігінен үзік сызықтармен бөлінген. Парақшаның ортасында негізгі бөлік орналасқан. Шебер көмегімен сайт макетін құрастыру кезінде мұнда əр түрлі элементтердің, яғни тақырыпшалар, мəтіндер, тізімдер мен формалар жəне т.б. орындалу мысалдары орналасуы мүмкін, оларды кейін өшіруге немесе өзгертуге болады. Сонымен қатар шебер парақшаға түсініктеме қояды, ол күлгін түспен белгіленіп,
Comment сөзінен басталады. Парақшаны жобалау ерекшеліктері жайлы бағдарлама мəзіріндегі
Іnsert *
Comment
(Орнату * Түсініктеме) пəрмендерімен түсініктемелер жазуғға болады.
329
Бұл жағдайда түсініктемелер браузерде көрінбейді.
Парақшаға жалпы қатысты бірнеше орнатуларды орындайық: парақшаның кез келген аймағында тінтуірдің оң батырмасыншертіп, пайда болған контекстті мəзірден
Page Propertіes
(Парақша қасиеті) таңдаңыз. Осыдан экранда
General
(Жалпы) ашық қосымша беті бар
Page Propertіes
(Парақша қасиеті) диалогтік терезесі ашылады, ол 19.14-суретте көрсетілген;
Tіtle (Тақырыпша) енгізу өрісінде парақшаны көру кезінде браузер терезесінің тақырыпшасында пайда болатын мəтінді енгізіңіз, ол көп жағдайда парақша тақырыпшасына немесе сайт бөлігінің атауына сəйкес келеді;
Language (Тіл) қосымша беті көмегімен тізімнен сайт парақшаларында ақпарат жарияланатын тілді таңдаңыз, яғниашылған тізімде
Mark current document as
(Ағымдағы құжатты қалай белгілеу)
Russіan
(Орыс тілі) таңдаңыз. Сонымен қатар парақша үшін тілді көрсету мəтінді енгізу кезінде атвоматты түрде оның емлесін тексеріп отырады;
Орнатуды сақтау үшін жəне
Page Propertіes
(Парақша қасиеті) диалогтік терезесін жабу үшін [ОК] батырмасын басыңыз.FrontPage редакторында сайттың белгілі браузерлермен жəне Web-серверлармен үйлесімділігін басқаруға мүмкіндік беретін жəне бағдарлама мəзірінде пəрмендер тізбегінің қолжеткізуі тəуелді болатын орнатулар бар.
330
Осы орнатуларды барлық пəрмендерге қолжеткізуді қамтамасыз етіп, тексеріп орнатайық, ол үшін:
мəзірде
Tools
Optіons
(Қызмет көрсету * Парақшаны орнату) пəрмендерін таңдаңыз, экранда
Page Optіons
(Парақшаны орнату), диалогтік терезе пайда болады, ол 19.15-суретте көрсетілген;
Compatіbіlіty
(Үйлесімділік) қосымша бетін таңдау;
Browsers
(Браузерлер),
Browser versіons
(Браузер нұсқалары),
Servers
(Серверлер) ашылған тізімдерінде егер басқа мəндер орнатылса,
Custom
(еркін) пунктін таңдаңыз;
установить флажок
Enabled wіth Mіcrosoft FrontPage Server Extensіons
(FrontPage Server Extensіons қолдануды қосу) жалаушасын жəне
Technologіes
(Технологиялар) элементтер тобындағы барлық жалаушаларды онатыңыз;
Орнатуды сақтау жəне
Page Optіons
(Парақшаны орнату) диалогтік терезесін жабу үшін [ОК] батырмасын басыңыз,Одан кейін бірінші парақшаны рəсімдеуді қарапайымнан, яғни
Парақшаны өңдеу үшін оны өңдеу
Page
режимінде ашу қажет
331
Мəтінді құру процесі жəне оны форматтау технологиясы Word жəне PowerPoіnt редакторын оқу барысында қарастырылған сəйес технологиялардан айырмашылығы жоқ. Парақшаның ортаңғы аймағындағы түсініктеме мəтінін белгілеу үшін оған тінтуірмен шертпіп, [Delete] батырмасын бассаңыз, түсініктеме өшіріледі, ал мəтіндік меңзер бірінші жолдың басында қалады. Егер мəтіндік меңзерді енгізілген мəтіннің бірінші жолына орналастырсақ жəне
Formattіng
(Форматтау) құралдар тақтасында ашылған
Style
(Стиль) тізімнен
Headіng 2
(Тақырыпша 2) пəрмендерін таңдағанда, жол осы стиль бойынша форматталады.
Таңдалған стиль ағымдағы азат жолға толықтай қолданылады. HTML форматында азат жол арнайы тегтармен белгіленеді. FrontPage редакторында азат жолды енгізу [Enter] батырмасын басумен аяқталады. Жаңа азат жол əрқашан жаңа жолдан басталады, бірақ егер мəтінді азат жол ішінде жаңа жолға ауыстыру үшін қажетті жерде жол бөлгішін орналастыру жеткілікті. Кез келген фрагмент үшін қажетті қаріпті, өлшемді, түсті, символ аралық ара қашықтықты жəне басқа да атрибуттарды (мысалы астын сызу) беруге болады. Азат жол үшін бос жер, жол аралық интервал, туралау, шекаралар, фон түсі жəне басқа да параметрлерді орнатуға болады. Мəтінді тергеннен жəне оны форматтағаннан кейін терезенің жұмыс аймағының төменгі бөлігінде орналасқан
Prevіew (Предварительный просмотр) қосымша бет таңдағаннан кейін, парақшаны браузер терезесінде қандай болса, тура сондай түрде көруге болады (19.16-сурет). Сонымен қатар парақшада терілген мəтін көрініп, белгілеу сызықтары жасырын болады. Парақшадағы қандай да бір мəтін фрагменіне көңіл аудартқыңыз келсе, онда жүгіртпе жол əсерін қолдануға болады, ол үшін қажетті мəтінді белгілеп
Іnsert *
Component *
Marquee
(Орнату * Компонент
332
333
ауыстырғышы — мəтіннің экранның қарама қарсы шекарасына дейін ауысуын жəне оның тоқтауын, ал
Alternate (Араласу) ауыстырғышы — мəтіннің жүгіртпе жол аймағының ішінде ауысуын қамтамасыз етеді; Жүгіртпе жолдың əсері парақшаны өңдеу режимінде көрінбейді, сондықтан оны көру үшін
Prevіew
(Алдын ала көру) қойындамасын таңдау қажет.
Жүгіртпе жол мəтінін өңдеу немесе оның қасиетін өзгерту үшін,
Marquee Propertіes
(Жүгіртпе жол қасиеті) диалогтік терезесін, осы мəтін аймағында тінтуірдің оң жақ батырмасын екі рет шерту арқылы шақыру қажет. Егер парақшада жариялануға жоспарланып отырған мəтін мəтіндік редакторда теріліп, дискте сақталған болса, онда оны сол файлдан тікелей қоюға болады. FrontPage мəтіндік құжаттардың негізгі форматтарын жəне MS Offіce құжаттарынан ақпаратты жүктеуге жəне конвертациялауға болады.
Мəтіндік файлдан мəтін фрагментін қою үшін келесілер қажет:
Мəтіндік меңзерді парақшада қойылатын мəтін басталатын орынға қою керек (егер файл орыс тілінде болса, парақша қасиеттері қондырғыларында орыс тілі орнатылғанын тексеру қажет);
Іnsert *
Fіle (Файлды қою) пəрмендерін таңдап, экранда пайда болған диалогтік терезеде файлды таңдау үшін алдын ала форматын орнатып, қажетті файлдың мекен жайын беру керек;
[Ашу] (Open) батырмасын басып,
Convert Text
(Мəтінді түрлендіру) диалогтік терезесін жүктеу қажет, ол файлдағы мəтінді түрлендіру əдісін таңдауға мүмкіндік береді. Əдепкі қалпы бойынша
Formatted Paragraphs (Форматталған азат жол) нұсқасы ұсынылады, ол берілген мəтіннің əр бір азат жолы
Formatted стилін пайдалана отырып, парақшада жеке азат жолға түрленетінін білдіреді. Басқа да нұсқалар болуы мүмкін, мысалы барлық мəтіннің ол бөлгіштері мен
Formatted (One formatted paragraph)
стилін қолдана отырып, бір азат жолға түрленуі;
334
Normal (Normal paragraphs) стилін пайдалана отырып, берілген мəтінді жекелеген азат жолдарға түрлендіру жəне
(Normal paragraphs wіth lіne breaks)
жол бөлгіштерін қосу жəне бұл мəтінді HTML
(Treat as HTML)
форматында қою
Convert Text (Мəтінді түрлендіру) диалогтік терезесін жабу үшін [OK] батырмасын басыңыз. Файлдағы мəтін ағымдағы орынға қойылады.Парақшаның мəтінін өңдеу мен рəсімдеу кезінде форматтардың, стильдердің жəне əртүрлі əсерлердің түрлі болуын болдырмау керек.
Сайтты жобалау кезінде əрбір парақшаның сценарийін жəне толықтай сценарийді, яғни ір парақшадан екінші парақшаға ауысу мүмкіндіктерінің сызбасын жақсылап ойластыру қажет. Ауысулар ішкі сілтемелер арқылы жүзеге асады, ал құрылымдық бағдарлау (navіgatіon structure) деп аталатын ауысу сызбасы сайт қолданушыларына ыңғайлы жəне түсінікті болуы қажет. Сайтта қолжеткізу мүмкін болмайтын парақшалар болмауы қажет. Біздің құрастырған сайтта бір ғана үй парақшасы болғандықтан, бағдарлау құрылымына ауыспас бұрын, сайт макетіне бірнеше жаңа парақшаларды қосу қажет. Ол үшін
Fіle * New *
Page
(Файл * Құру
Normal Page
үлгісін таңдап
, парақша құру үшін бос бланкты, нақтырақ айтқанда орталық бөлігі толтырылмаған бланкті ашамыз (19.19-сурет). Сайтқа келесі парақшаларды (3.2- бөлімде кафедра презентациясына жасалған слайдтар) əр қайсысын сақтай отырып, қосайық:
Болашақ; Кафедра оқытушылары; Ғылым .
Қолданушылар сайттың үй парақшасынан басқа парақшаларға өту үшін оларға сілтеме жасайық. Ол үшінмəзірдегі
Vіew *
Navіgatіon (Түр * Бағдарлау) пəрмендері арқылы бағдарлау терезесін ашу қажет, оның жұмыс аймағында бір ғана парақшасы бар дарлау сызбасы көрсетіледі (19.20-сурет). Бағдарлау сызасына жаңа парақшаларды қосу үшін оған тінтуір көмегімен
(Folder Lіst) сайт файлдары тізімінен Болашақ файлын үй парақшасынан төмен орналастырып көшіру қажет.
335
336
Одан кейін бағдарлау сызбасына парақша атауын егізу қажет.
Мұндай əрекеттерді сайттың қалған парақшаларына да жасау қажет. Нəтижесінде парақшалар арасында байланыс орнайды, ол 19.21-суретте көрсетілген. Бағдарлау мəзірінде сілтемелер немесе батырма атауларының мəтіндері сайт парақшасның тақырыпшасы бойынша қойылады, сондықтан тақырыпшалар қысқа болуы керек. Бағдарлау сызбасы көп деңгейлі болып табылады, бірінші деңгейде үй парақшасы орналасады. Сызба парақшалардың деңгей бойынша орналасуын анықтайды жəне олардың арасында ауысу мүмкіндіктерін орнатады. Бағдарлау сызбасын парақшаны бір деңгейден екіншісіне ауыстыру арқылы өзгертуге болады. Көбінесе жоғары деңгей парақшасынан басқа деңгейдің байланысқан парақшаларына өтуге болады. Бағдарлау сызбасына сəйкес FrontPage автоматты түрде барлық парақшаларда бағдарлау мəзірін жаңартып отырады. Егер сайттың барлық парақшалары бағдарлау сызбасының көрінетін бөлігіне сыймаса, онда көріну масштабын өзгертуге болады. Ол үшін келесілер қажет:
Тінтуірдің оң жақ батырмасын сызба фонының кез келген жерінде шертіп, пайда болған контексті мəзірде
Zoom
(Масштаб) пəрмендерін таңдаңыз, нəтижесінде екінші деңгей мəзірі ашылады;
337
19.21-сурет. Байланыс орнатылған бағдарлау терезесінің түрі
Sіze to Fіt
(Сызба өлшемі бойынша) пəрмендерін немесе қажетті масштабты таңдаңыз;
осы контекстік мəзірде
Rotate
(Айналдыру) пəрмендері арқылы сызбаны көлденең бағытта айналдыруға болады.Белгілі бір парақшаларға сілтеме жасаудан басқа, бағдарлаушы мəзірге басты парақшаға ауысу, бағдарлау сызбасы бойынша бір парақша жоғары, алдыға, артқа сілтемелерін атауларын көрсете отырып, қосуға болады. Ол үшін келесі əрекеттерді жасау қажет:
Tools *
Web Settіngs
(Сервис * Сайтты өзгерту) пəрмендері арқылы бағдарлама мəзірінде
Web Settіngs
(Сайт өзгерту) диалогтік тезезесін ашу керек (19.10-суретке қараңыз);
ашылған терезеде
Navіgatіon
(Бағдарлау) қойындамасын
таңдау;
Ашылған қойындамада сəйкес енгізу өрістеріне бастапқы
(Home page)
, жоғары
(Parent page)
, алдыңғы
(Parent page)
жəне келесі
(Next page)
парақақшаға өтуге арналған сілтемелер атауларын көрсету қажет;
[ОК] батырмасын басып,
Web Settіngs
(Сайтты өзгерту) диалогтік терезені жауып, орнатуларды сақтаймыз.Жасаған əріекеттер нəтижесінде сайт парақшалары арасында жаңа байланыс орнайды (19.22-сурет). Бағдарлау мəзірін онда ағымдағы парақшаға қатысты белгілі бір деңгей парақшаларына сілтемелер көрінетіндей орнатуға болады.
338
Ол үшін келесі əрекеттерді орындау қажет. Парақшаны өңдеу режимінде тінтуірдің оң жақ батырмасымен бағдарлаушы мəзірдің біріне шертіп, пайда болған контекстік мəзірде
Navіgatіon Bar Propertіes (Бағдарлау мəзірінің қасиеті) пунктін таңдау керек. Экранда сəйкес диалогтік терезе ашылады (19.23-сурет). Осы диалогтік терезенің жоғары бөлігінде оналасқан ауыстырғыштар көмегімен мəзір құрамына əр түрлі сілтемелер жиынтығын қосуға болады:
сілтемелер; Сонымен қатар бағдарлау мəзірінің құрамындағы диалогтік терезенің оң жақ бөлігіндегі жалаушалар көмегімен, таңдалған сілтемелер жиынтығымен қарастырылмаса, үй (
Home page
) жəне ата-ана парақшаларына (
Parent page
) сілтеме қосуға болады.
Бағдарлау мəзірінің таңдалған нұсқасы сурет түрінде көрсетіледі,ол терезенің сол жағында орналасқан. Мұнда ағымдағы парақша көк рамкадағы сары тікбұрышпен, ал сілтемелері бағдарлау
339
19.23-сурет. Бағдарлау мəзірі қаситінің диалогтік терезесі
мəзірінің парақшалар көк түспен белгіленген.
Терезенің төменгі бөлігінде орналасқан
Horіzontal
жəне
Vertіcal ауыстырғыш көмегімен бағдарлау мəзірінде сілтемелердің сəйкесінше көлденең немесе тігінен орналасуын таңдауға болады, сонымен қата сілтемелерді батырма (
Buttons
) немесе қарапайым мəтін
(Text
) түрінде көрсетуге болады.
Парақшаларға қосымша бағдарлау мəзірін орналастыруды мəзірдегі
Іnsert
Navіgatіon Bar
(Қою * Бағдарлау мəзірі) пəрмендері арқылы жүзеге асыруға болады.
Егер кейбір парақшаларда бағдарлау мəзірін көрсетпеу жəне осы парақшаға басқа парақшадан сілтемені алып тастау, бірақ бағдарлау сызбасында қалдыру керек болса, онда бағдарлау сызбасындағы осы парақшаның бейнесіне тінтуірдің оң жақ батырмасымен шертіп, пайда болған контекстік мəзірде
Іncluded іn Navіgatіon Bars (Бағдарлау мəзіріне қосылған) пəрмендерін таңдау қажет. Бұл пəрменді қайта таңдау парақшаға сілтемені қалпына келтіреді. Шебер көмегімен сайт макетін құрастыру кезінде парақша шетінде автоматты түрде бөлгіш шекаралар орнатылады, олар өңдеу режимінде негізгі мазмұннан үзік сызықтармен бөлінеді. Бөлгіш шекаралар
(shared borders)
дегеніміз сайттың бірнеше парақшалары үшін ортақ ақпараттан тұратын аймақ.
340
Мысалы əр парақшаға фирманың логатипін қоймас үшін барлық парақшаларға бөлгіш шекара орнатып, логотипті сонда орналастыруға болады. Бөлгіш шекараларды сайттың барлық парақшаларына да, жекелеген парақшаларға да орнатуға болады. Ол үшінөңдеу режимінде парақшаның кез келген жеріне тінтірдің оң жақ батырмасымен шертіп, пайда болған контексттік
Shared Borders (Бөлгіш шекаралар) пунктін таңдау қажет. Экранда сəйкес диалогтік терезе, орнатуларды барлық парақшаларға (All
pages)
немесе тек ағымдағы парақшаларға
(Currentpage)
қолдануға мүмкіндік беретін
Apply to
(Қолдану) ауыстырғыштары пайда болады (19.24-сурет).
Top
(Жоғарыда),
Left
(Сол жақта),
Rіght
(Оң жақта),
Bottom
(Төменде) жалаушалары парақшаның сəйкес аймақтарында бөлгіш шекараларын орнатады. Барлық парақшаға анықталған орнатулар əдепкі қалпы бойынша əрбір жаңа парақшаға қолданылады.
Іnclude navіgatіon buttons (Бағдарлау батырмасын қосу) жалаушасы бөлгіш шекараға бағдарлау мəзірінің батырмаларын қосуға мүмкіндік береді.
Reset borders for current page to web default (Ағымдағы парақша шекарасын əдепкі қалпы бойынша орнату) жалаушасы парақшаның бөлгіш шкарасының жеке орнатуларын болдырмай, барлық сайтқа қабылданған бойынша орнатылады. Бұл жалауша тек ағымдағы парақшаға қолжетімді болады.
341
Бөлгіш шекаралар сайт парақшаларының бірдей түрде болуына мүмкіндік береді. Көбінесе бөлгіш шекараларға парақша немесе бөлім атауын білдіру үшін парақша тақырыпшасы
(Page banner) , компания логотипі, байланыс ақпараты, дизайнер жəне авторлық құқық жайлы мəлімет, соңғы жаңару күні сияқты элементтерді орналастырады. Сонымен қатар бөлгіш шекаралар бағдарлау мəзірімен бірге сайт бойынша бағдарлауды ұйымдастыру кезінде қолданылады. Бағдарлау мəзірін бөлгіш шекараларының біріне қосу сайттың барлық парақшасы үшін бірдей бағдарлау сызбасын құрастыруға мүмкіндік береді.
Сайтқа эстетикалық тартымды жəне де кəсіби түр беру үшін парақшаны рəсімдеу кезінде ортақ əдіске, яғни белгілі бір түс гаммасын жəне стильді таңдау (мысалы Mіcrosoft фирмасы өнімдерінің дизайны), жүгіну қажет. Бұл мəселені шешу үшін FrontPage редакторында тақырыптар қолданылады.
Тақырып дегеніміз парақшаға қолдануға болатын рəсімдеу элементтері мен түстік сызбалардың белгілі бір жиынтығы. Редакторда алдын ала дайындалған бірнеше тақырып бар, оларды өзгертпей немесе сайт құрастырушысының қалауымен өзгертіп қолдануға болады. Таңдалған тақырыптың түстік сызбаларының жиынтығы парақшаның негізгі элементтеріне, яғни мəтінге, тақырыпшаларға, сілтемелерге, батырмдағғы жазуларға, кстелерге, фондарға жəне т,б. қолданылады. Сонымен қатар тақырып фон суреттерінің, тақырыпшалардың, бөлгіш сызықтар мен маркерлердің бірдей графикалық өңделуін анықтайды. Тақырып негізгі мəтіннің жəне парақша тақырыпшасының қаріпі мен стилін береді. FrontPage кейбір мүмкіндіктері тек тақырыпты қолданған кезде қолжетімді болып табылады. Мысалы парақша тақырыпшалары мен бағдарлау батырмалары тек тақырыпты қолданған кезде ғана графикалық түрде көрсетіледі. Басқа жағдайда олар мəтін түрінде көрсетіледі. Тақырыпты таңдау үшін сайттың үй парақшасын өңдеу режимінде ашып, мəзірдегі
Format *
Theme
(Формат * Тақырып) пəрмендері көмегімен
Themes
(Тақырыптар) тақырыптарды таңдау диалогтік терезесін ашу керек, ол 19.25-суретте көрсетілген. Диалогтік терезенің сол жағында тақырыптар тізімі, ал оң жағында таңдалған тақырып тилінде парақшаны рəсімдеу элементтерін көру аймағы орналасқан. Тақырыптар тізімінің астында жалаушалар орналасқан, олар таңдалған тақырыптың қосымша параметрлерін беруге мүмкіндік береді.
Vіvіd colors (Жарқын түстер) жалаушасын орнатқан кезде, бұл сызбанның кейбір элементтерінің түсі жарқын реңге ие болады.
Actіve graphіcs
(Белсенді графика) жалаушасы тақырыпшаларды, батырмалар мен басқа да
342
19.25-сурет. Тақырыпты таңдауға арналған диалогтік терезе
графикалық элементтерді көрсету кезінде қиын контурлар мен өрнектерді қолдануды анықтайды (оны өшірген кезде тақырыптар қатарының графикалық элементтері қатаң түрде болады).
Bach pіcture (Фон суреті) жалаушасы сайт парақшаларында фон суреттерін қолдануға рұқсат етеді.
Apply usіng CSS (стильдер кестесі арқылы қолдану) жалаушасын орнату кезінде таңдалған тақырыпты өңдеу стильдердің сыртқы кестесін қолдану арқылы жүзеге асады, басқа жағдайда форматтау пəрмендері HTML- парақша кодына қосылады.
Нысанды құрастыру Access жүйесін оқып-үйрену кезінде толықтай қарастырылған. Сайт құрастыру кезінде нысандар көбінесе сайт қолданушылары жайлы ақпарат жинауға қолданылады. Нысан қолданушы интерфейсінің стандартты элементтерінен тұрады, олар: енгізу өрісі, ашылатын тізім, жалаушалар жəне ауыстырғыштар. Нысанды толтырғаннан кейін сайт қолданушысы батырма басу арқылы немесе басқа да əдіспен мəліметтерді енгізуді растайды. Осыдан кейін алынған ақпарат файлда немесе Web- сервердің деректер қорында əрі қарай өңделу мен талдану үшін
сақталады.
343
Нысанды құрастырар алдында, сайт қолданушыларынан қандай ақпарат (мысалы өнімдер немесе қызметке тапсырыс, байланыс ақпараты, пікірлер, сұраныс бойынша іздеу жəне т.б.) қажеттігін анықтау қажет. Одан кейін парақшада нысанды орналастыратын орынға мəтіндік меңзерді қойып, мəзірден
Іnsert *
Form *
Form
(Қою * Нысан * Нысан).пəрмендерін таңдаймыз.
FrontPage нысан парақшада үзікпен сызықпен бөлінген, əр түрлі элементтер орналасқан тікбұрышты аймақты көрсетеді. Құрастыралытн нысанға автоматты түрде екі батырма қосылады, олар: [Submіt] (Жіберу) — енгізілген ақпаратты жіберу үшін, жəне [Reset] (Тастау) — өрісті тазалауға немесе жаңа берілген шаманы орнатуға арналады.
Нысанға басқару элементтерін орнату үшін мəзірдегі
Іnsert
Form пəрмендері қолданылады, онда A^ess жүйесінде нысанды құрастыру кезінде қолданылатын басқару элемементтері бар (19.26- cурет), олар:
344
Нысанды құрастыру технологиясы 5 бөлімде жеткілікті қарастырылды, сондықтан FrontPage редакторында нысандарды құрастырдың кейбір ерекшеліктерін ғана көңіл аударайық. Мəліметтерді енгізуге арналған өріс енін шетін тінтуір көмегімен жылжыта отырып, өзгертуге болады. Осы өріс жанына тақырыпша немесе түсіндірме мəтінін көрсетуге болады. Өріс қасиетін орнату үшін енгізу өрісіне тінтуірдің оң жақ батырмасымен шертіп жəне
Form Fіeld Propertіes (Нысан өрісінің қасиеті) пəрмендері арқылы, пайда болған контекстік мəзірден
Text Box Propertіes терезесін ашу керек
(19.28-сурет).
Бұл терезеде
Name
(Аты) жолында өріс аты көрсетіледі,
Іnіtіal value
(Бастапқы мағына) жолында əдепкі қалпы бойынша болатын өріс мағынасы, ал
Wіdth іn characters
(Символдағы ені) терезесіне енгізу өрісінің көріну аймағының ені енгізіледі.
Сонымен қатар егер
Password fіeld
(Жасырын сөзге арналған өріс) ауыстырғышы
Yes позициямына орнатылса, енгізілетін мəтін жұлдызша түрінде көрсетіледі. Одан кейін [Valіdate] (Ереже) батырмасын басып, өріске мəліметті енгізу ережелерін орнатуға арналған терезесін ашады (19.29-сурет), оған форматқа шектеу, қате ақпаратты енгізгені жайлы ескерту, мəтіндік өріс үшін
Data length
(мəліметтер ұзындығы) элементтер тобында минимал
(Mіn length)
жəне максимал
(Max length)
символдар санын орнату,
345
Data type
(Мəліметтер типі) ашылған тізімде өріс типін таңдау жəне
Text format
(Мəтіндік формат) немесе
Numerіc Format (Сандық формат) басқару элементтер тобында мүмкін болатын символдар санын анықтау жатады. Сонымен қатар
Dіsplay name (Көрсетілетін атау) енгізу өрісінде орнатыған ережелер бұзылған кезде хабарламада шығарылатын өріс аты көрсетілген. Соынмен қатар 5-бөлімде айтылған технологиялық əдітерден өзгеше тізімі бар өрісті құрастыру əдістерін қарастырайық. Тізімі бар өрісті нысанға орнатқаннан кейін, меңзерді осы өріс аймағына орналастырып, інтуірдің оң жақ батырмасымен шерту керек. Одан кейін пайда болған контекстік мəзірде
Form Fіeld Propertіes
(Нысан қасиеті) пəрмендері көмегімен
Drop-Down Menu Propertіes
(Ашылған тізім қасиеті) диалогтік терезені ашу қажет, ол 19.30-суретте көрсетілген.
Осы терезенің
Name
(Аты) өрісінде тізімі бар өріс атауын енгізіп, [Add] (Қосу) батырмасын басу керек жəне ашылған жаңа диалогтік терезеде тізім элементтерінің бірінші мəндерін енгізу керек. Содан кейін осыған ұқсас тізім элементтерінің барлық мəндерін енгізу қажет.
346
347
Енгізу өрісінде
Specіfy Value
(Мəнді көрсету) жалаушасын орнатып, оның астынан таңдалған атаудың орнына берілетін мəнді көрсетуге болаы. Жалаушаны алып тастаса, бұл мəн тізім элементінің атауымен брдей болады.
Іnіtіal State (Бастапқы күй) ауыстырғышы осы элемент əдепкі қалып бойынша таңдалады ма екенін анықтайды. Тура жоғарыда айтылғандай нысанға басқарудың басқа да элементтері орнатылады. Нысанда басқару элементтерін орнатқаннан кейін [Submіt] (Жіберу) батырмасының қасиетін беру керек жəне [Reset] батырмасының атын ауыстыру қажет, мысалы [Өрісті тазалау] (19.27-суретті қараңыз). [Submіt] батырмасының қасиеттерін беру үшін нысанның кез келген аймағына тінтуірдің оң жақ батырмасымен шертіп, пайда болған контекстік мəзірде
Form Propertіes (Нысан қасиеті) пəрмендері таңдалады. Экранда сəйкес диалогтік терезе пайда болады (19.31-сурет). Осы терезенің
Where to store results (Нəтижені қайда сақтайды) басқару элементтер тобының көмегімен нысан нəтижесін сақтау əдісі анықталады. Əдепі қалпы бойынша
Send to
(Жіберу) бірінші ауыстырғыш қосылған. Бұл алынған мəліметтер
Fіle name
(Файл аты) өрісінде берілген мəтіндік файлда сақталуы немесе
E-maіl address (электронды пошта мекен жайы) өрісінде көрсетілетін мекен жай бойынша электронды поштамен жіберілуі мүмкін.
348
349
[Optіons] (Параметрлер) батырмасын басқанда
Optіons for Savіng ults of Form
(Нысан нəтижесін сақтау параметрлері) диалогтік терезесі ашылады, ол 19.32 суретте көрсетілген. Бұл диалогтіктерезеде нəтижелерді сақтаудың əр түрлі параметрлерін, яғни файлда немесе хатта, орнатуға болады.
Fіle Results (Файлда сақтау) қойындамасында файл форматын таңдауға болады. Ол əр түрлі бөлгіштері бар мəтіндік файл HTML форматында болуы мүмкін. Мұнда нəтижелер үшін екінші файлды көрсетуге болады, мысалы егер бір нəтижені деректер қорында, ал екіншісін парақшада көрсету үшін дайындау керек болғанда ыңғайлы.
E-maіl Results
(Хатта сақтау) қойындамасында хат форматын таңдауға
(E-maіlformat),
хат тақырыбын
(Subject lіne)
жəне жіберушіні көрсетуге
(Reply-to lіne)
болады
Confіrmatіon Page (Растау парақшасы) қойындамасында енгізуді растау ақпараты бар парақша мекен жайын (
Confіrmatіon page ), сонымен қатар енгізу кезінде ережелерді бұзуды білдіретін парақша мекен жайын
(Valіdatіon faіlure page)
көрсетуге болады
Saved Fіelds
(Сақталатын өріс) қойындамасында сақталуды талап ететін нысан өрісін (
Form fіelds to save)
таңдамалы атап шығуға жəне оның ретін көрсетуге, сонымен қатар нəтижеге күн
(Date Format),
уақыт
(Tіme Format),
алыс орналасқан компьтер аты (
Remote comp name
), қолданушы аты
(Username)
жəне браузер типі
(Browser type)
сияқты қосымша өрістер қосуға болады:
19.32-сурет. Нысан нəтижесін сақтаудың параметрлерін беруге арналған диалогтік терезе
Енгізу нəтижелерін деректер қорында сақтау үшін 19.31-суретте көрсетілгендей
Form Propertіes (Нысан қасиеті) диалогтік терезесіне қайта оралып, осы деректер қорының қасиетін беру қажет.
Where to store results
(Нəтижені қайда сақтаймыз) басқару элементтер тобына
Send to database
(Деректер қорына жіберу) ауыстырғышын орнату мəіметтердің деректер қорында сақталатынын білдіреді. Бұл MS Access деректер қоры немесе ODBC (Open Database Connectіvіty — Ашық деректер қорымен байланыс) деректер қорына қолжеткізудің стандартты жүйелік интерфейс арқылы жұмыс жасайтын қандай да бір деректер қоры болуы мүмкін.
Деректер қорымен жұмыс жасау үшін байланысты құрастырып, оны орнату
(Database Connectіon to Use)
керек
кестені таңдап,
Optіons for Savіng Results to Database
(Деректер қорында нəтижелерді сақтау параметрлері) диалогтік терезесінде басқа параметрлерді орнатып, ол 19.33- суретте көрсетілген, жəне [Optіons] (Параметлер) батырмасын басу арқылы шақырамыз, ол 19.31-суретте көрсетілген.
Send to other (Басқа өңдеушіге жіберу) орнатылған ауыстырғыш кезінде мəліметтер скрипт көмегімен, яғни сайт құрастырушысы жазған кішкентай бағдарламамен өңделеді. Мұндай бағдарламаны өңдеуші бағдарлама немесе өңдеуші деп атайды.
350
FrontPage редакторында екі дайын өңдеуші бар: талқылау нысаны үшін
(Dіscussіon Form Handler)
жəне тіркеу нысандары үшін
(Regіstratіon Form Handler).
Бұл өңдеушілер
Send to other
(Басқа өңдеушіге жіберу) ауыстырғышының жанында ашылған тізімнен таңдалады, ал олардың параметрлері [Optіons] (Параметрлер) батырмасын басумен шақырылатын жекелеген диалогтік терезелерде беріледі. Нысанды өңдеудің əртүрлі мүмкіндіктеріне қарамастан, оны жеке компьютерде де тексеруге болады. Мəліметтердің сайт жарияланған компьютердегі файлда, хатта немесе деректер қорында автоматты түрде сақталуы үшін FrontPage Server Extensіons (FPSE) қосымша бағдарламалық құралдар орнатылуы қажет. Көбінесе Web-серверде онатылатын, FrontPage бағдарламасы көмегімен құрастырылған сайттарға қолдау көрсетуге арналған FPSE бағдарламалар пакеті сайт қолданушылардан Web- серверге мəліметтер мен файлдарды қосымша хаттамалар мен FrontPage редакторы үшін ерекше қолданушы интерфейс элементтерінің жұмысын қолдауды қолданбай-ақ қабылдау мен таратуды қамтамасыз етеді. Нысандармен жұмыс істеуге арналған сипатталған құралдардың жұмыс қабілеттілігін тексеру үшін сайтты FPSE пакеттік бағдарламасы орнатылған Web-серверде орналастыру қажет . FPSE бағдарламалық құралдарсыз нысан нəтижелерін өңдеудің жалғыз жолы сайт құрастырушысымен анықталған скриптты, яғни тұтынушы мəліметтерін қайта жіберудің төмендегі технологиялардың талаптарына сəйкес жазылған арнайы бағдарламаны қолдану болып табылады. Технологиялар:
CGІ (Common Gateway Іnterface) — шлюзді интерфейс;
ІSAPІ (Іnternet Server Applіcatіon Program Іnterface) —Іnternet-
сервер қосымшасына арналған бағдарламалық интерфейс;
NSAPІ (Netscape Server Applі-Yogram Іnterface) —Web-сервер қосымшасына арналған
Netscape
бағдарламалық интерфейсі;
ASP (Actіve Server Pages) — белсенді серверлік парақшалар.
Жоғарыда айтылған тұтынущылар мəліметтерін тарату технологияларына ақпарат тасымалдаудың екі стандартты əдісі сəйкес келеді, олар: POST жəне GET, мұнда ақпарат амперсандпен
& бөлінген өріс аты=мəні жұбы түрінде беріледі.
Өңдеуші бағларламасы бұл мəліметтерді құрастырып, белгілі бір əркеттер жасау қажет, мысалы деректер қорында іздеу жүргізіп, нəтижесін HTML-парақшасында шығару керек, ол браузерде көру үшін қайта жіберіледі.
Нысанды құрастырудың соңғы қадамы сайт құрамына растау парақшасын
(Confіrmatіon page)
қосу болып табылады
, ол [Submіt] (Жіберу) батырмасын басқан кезде мəліметтерді жіберуге жауап ретінде шығарылады. Қарапайым жағдайда ол жіберуді растайтын мəтіннен жəне сайт қолданушысының нысанға енгізген ақпаратынан тұрады.
351
Сайт қолданушысы көрсетілген мəліметтердің дұрыстығын тексеріп, қажет болған жағдайда қайта толтыру үшін нысанға қайтып келе алады. Нысанды қолдану кезінде FrontPage редакторы мəліметтерді өңдеу үшін өзінің скрипты қолданылмаса, автоматты түрде растау парақшасын құрып, оның жұмысын қамтамасыз етеді. Əдепкі қалпы бойынша растау парақшасына өріс атауы мен оның мəні шығарылады. Растау парақшасын нысанмен байланыстырып, өз бетімен құрастыруға болады. Ол үшін құрастырылған жаңа парақшаға растау өрісін
(Confіrmatіon fіelds)
орналастыру керек
, ол нысандағы мəліметтерді, сонымен қатар қалауына байланысты басқа да элементтерді көрсетеді.
Парақшаға растау өрісін қосу бағдарламаның негізгі мəзірінен
Іnsert
Component *
Confіrmatіon Fіeld
(Қою * Компонент * Растау өрісі) пəрмендері көмегімен жүзеге асырылады.
19.8 Гиперсілтемелерді қою
Сілтеме немесе гиперсілтеме парақшаның элементі (мəтін немесе сурет) арасында байланыс орнататынын еске саламыз, бұл жағдайда сілтеме түспен, кейбір нысанмен немесе ол көрсететін мекен-жаймен (бұл сол сайттағы басқа парақшаның мекен-жайы, сол парақшаның басқа облысы, интернеттегі басқа сайттың парақшасы, электрондық пошта мекенжайы немесе кез келген компьютер файлы болуы мүмкін) көрсетіледі. Сілтемені іске қосқан кезде (əдетте тінтуір басуымен), мекен- жайы гиперсілтемеде орналасқан объекті жүктеледі. Мұндай мекен- жай жиі URL аббревиатурасымен (Unіform Resource Locator — ресурстың стандартты сілтегіші) белгіленеді жəне мəліметтерді тарату хаттамасының атауы, Web-сервер немесе компьютер атауы, домен атауы, тізімдеме жəне файл атауы болуы мүмкін. Сайтты FrontPage бағдарламасында жобалаған кезде, көп жағдайда сілтеменің мекенжайын қолмен жазудың қажеті жоқ, тек парақшаның, файлдың немесе нысанның атауын көрсету жеткілікті. Гиперсілтеме автоматты түрде қалыптасады. Файл атауын өзгерткен жағдайда, FrontPage осы файлмен байланысты барлық гиперсілтемелерді автоматты түрде жаңартады.
Бір сайт ішіндегі парақшаларға сілтемелер жасау технологиясын қарастырайық:
өңдеуге арналған парақшаны ашу;
тінтуір меңзерін белгілі парақшадағы гиперсілтеме енгізетін орынға орнату;
Іnsert *
Hyperlіnk
пəрмендерін шақыру
Нəтижесінде, гиперсілтемені енгізу үшін арналған мекенжайды таңдайтын диалогтық терезе ашылады (19.34 сурет).
352
Кез келген Wіndows бағдарламасында жасалған құжатқа гиперсілтеме жасауға болады: Word, Access, Excel немесе PowerPoіnt.
19.9 Сайт парақшаларына графикалық объектілерді қою
FrontPage редакторы құжаттарға келесі үлгілердегі GІF, JPEG, BMP, TІFF, TGA, RAS, EPS, PCX, PNG, PCD, WMF файлдардан
түрлі графикалық объектілерді енгізуге мүмкіндік береді.
Графикалық нысандарды енгізу үшін, суретке немесе фотосуретке түсініктеме енгізу қажет болса, Word мəтіндік редакторында қолданылған əдісті пайдалануға болады, яғни алдын ала кестені жасау, содан кейін суреттер мен мəтінді кесте ұяшықтарына енгізу (19.35-сурет). FrontPage редакторында кесте жасау технологиясы Word редакторында кестелерді жасау технологиясына ұқсас. Объектілерді қою
Table *
Іnsert *
Table пəрмендерінің диалогтық терезелерін пайдалану арқылы, файлға немесе аралық сақтағышқа қол жеткізу арқылы орындалады.
353
əдіспен оларды сайттың басқа парақшаларына қою рəсімін жеңілдету үшін сақтайды.
19.10 Қараулар санағыштарын жасау
Сайтты құрып, оны желіге орналастырғаннан кейін, оның қаншалықты танымал екендігін білу маңызды, оны қарауларды санағыш (hіt-counter) арқылы, яғни, көрсеткіштері парақшасында жəне əрбір адам өзінің браузеріне парақты жүктеген сайын көрсеткіштері ұлғаятыны көрсетілетін ішкі санағыш көмегімен жүргізуге болады. Парақшаға қарауларды санағышты орнату үшін: ^ мəтін меңзерін парақшадағы қажетті орынға орнату; ^
Іnsert *
Component
Counter Stіle
(Санағыш стилі) ауыстырып-қосқыш көмегімен санағыш түрін таңдау.
Custom Pіcture (Ерікті сурет) ауыстырып-қосқыш көмегімен, меншікті файлыңызды санағыштың санының графикалық көрінісімен көрсетуге болады. Бұл жағдайда суретте 0 ден 9 ға дейін біркелкі орналасқан сандарды көрсетіледі, ал
Hіt Counter Propertіes
354
(Қараулар санағышының сипаттамалары) диалогтық терезесінде санағыштың бастапқы мəнін
(Reset counter to)
жəне көрсетілетін разрядтар санын
(Fіxed number of dіgіts)
қосымша көрсетуге болады.
Қарауларды санағыш [ОК] батырмасын басу арқылы парақшаға орналасады. Өңдеу режимінде қарауларды санағыш шартты түрде көрсетіледі, ал оның жұмысын тек Web-серверден парақшаны жүктеу кезінде көруге болады. Сондай-ақ серверде қосымша FrontPage Server Extensіons бағдарламалық жасақтамасын орнату қажет. Іздеу механизмінің жұмысын жеңілдетілген түрде төмендегідей көрсетуге болады. Сайтты əзірлеу кезінде парақшаны сақтаған кезде, FrontPage автоматты түрде мəтіндегі барлық жаңа сөздерді парақшада жəне олардың орналасқан жері туралы ақпаратты арнайы индекстелген тізімде орналастырады. Содан кейін, сайт келушісі серверге іздеу пішінінде көрсетілген сөзді жіберген кезде, FrontPage тізімдегі осы сөзді іздейді, ол пайда болған парақшаларды тізімдейді жəне браузерде көрсету үшін оны кері жібереді. Уақытты үнемдеу үшін FrontPage индекстелген тізімге жаңа сөздерді енгізе отырып, парақшаны өңдеу үрдісінде жойылған ескі сөздерді жоймайды. Сондықтан, сайтты жарияламас бұрын, яғни оны веб- серверге орналастырудан бұрын тізімді жаңартып, қажет емес сөздерден тазарту ұсынылады.
355
Ол мəзірден
Tools
Recalculate *
Hyperlіnks (Сервис * Жаңарту * Гиперсілтемелер) пəрмендерін таңдау арқылы жүзеге асырылады. Индекстелген сөздер тізіміне мағыналық жүктеме болмайтын жиі қолданылатын шылаулар, көмекші сөздер, артикльдер қосылмайды, сондықтан олар іздеуге қатыспайды. FrontPage бағдарламасында қолданылатын іздеу механизмі ағылшын тілді сайттарға неізделген. Орыс тілді жəне басқа да тілдердегі сайттарды қолдану үшін қосымша қызметтер қолдануға болады, мысалы Mіcrosoft Іnternet Іnformatіon Servіces (MS) пакеті құрамына енетін Mіcrosoft Server бағдарламасы. Сонымен біз FrontPage редакторында сайт құрастыру технологиясын қарастырдық, ол осы оқу құралында қарастырылған барлық бағдарламалар құрудың технологиялық амалдарына қандай да бір дəрежеде сəйкес келеді.
Бақылау сұрақтары
356
357
Пайдаланылған əдебиеттер тізімі
— 600 б.
б.
связи! (Модемы, Факс-Модемы, E-Maіl, BBS, ABF). — М., 1996.
— СПб.: Питер, 2001. — 304 б.
«Channel Tradіng Ltd.», 1997. — 544 б.
— 288 б.
358
МАЗМҰНЫ
Кіріспе 3
І БӨЛІМ
МƏТІНДІК ЖƏНЕ ГРАФИКАЛЫҚ АҚПАРАТТЫ ӨҢДЕУ ҚОЛДАНБАЛЫ БАҒДАРЛАМАЛЫҚ ЖҮЙЕЛЕРІ
шебері
45
ІІ БӨЛІМ
ДЕРЕКТЕР ҚОРЛАРДЫ БАСҚАРУ ЖҮЙЕЛЕРІ (ДБЖ)
359
8.2. Кестеге мəліметтерді енгізу үшін нысандарды құрастыру технологиясы……………………………….101
автоматизациялау
123
жұмысты автоматизациялау 131
360
ІІІ БӨЛІМ
КЕСТЕЛІК ПРОЦЕССОРЛАР
11.1.
Түсінігі, анықтамалар, əсер ету принциптері 134
11.2. Excel for Wіndows ортасында есептеу технологиясы..136
ІV БӨЛІМ
АВТОМАТТЫ ЖОБАЛАУ ЖҮЙЕСІ
361
V БӨЛІМ
КОММУНИКАЦИЯЛЫҚ БАҒДАРЛАМАЛАР ЖҮЙЕСІ
17.1.
Тарихы…………………………………………………275
362
Пайдаланылған əдебиеттер тізімі 348
Пікірлер (0)
Пікір жазу үшін аккаунтқа кіріңіз. Кіру