“Компьютерлік дүкен” мәліметтер базасы
КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3
1.МӘЛІМЕТТЕР БАЗАСЫ ЖАЙЫНДА ЖАЛПЫ МӘЛІМЕТТЕР ... ... ... ... ... ... ... ... ... ... ... .5
2.ТАПСЫРМАНЫ ТАЛДАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...7
2. 1.1 АЖ ҚОЛДАНУШЫСЫНЫҢ АҚПАРАТТЫҚ ҚАЖЕТТІЛІГІН ЗЕРТТЕУ ... ... ... ... ... ... ...7
2.2.1 АТРИБУТТАР ТҮЙІНІН АЙҚЫНДАУ. БАСТАПҚЫ КІЛТТЕРДІ БЕЛГІЛЕУ ... ... ... ... ... ... .7
2.2.2ER.ДИАГРАММАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
3. АНАЛИТИКАЛЫҚ КӨРСЕТІЛІМ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8
3.2. ПРОГРАММАЛЫҚ ЖАБДЫҚТАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8
3.1. АҚПАРАТПЕН ҚАМТАМАСЫЗ ЕТУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8
3.2.1. ПРОГРАММА ТУРАЛЫ ЖАЛЫП МӘЛІМЕТ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..10
3.2.2. ПРОГРАММАНЫ ҚОЛДАНУ ШАРТТАРЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
3.2.3. КІРІС ЖӘНЕ ШЫҒЫС МӘЛІМЕТТЕРІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
4. АҚПАРАТТЫҚ ЖҮЙЕДЕ КЛИЕНТ БӨЛІМІН ӨҢДЕУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
4.1. МҚ МЕН КЛИЕНТТІК ПРОГРАММАСЫНЫҢ ӨЗАРА ӘРЕКЕТТЕСУІН ҰЙЫМДАСТЫРУ ... 10
4.2. ДЕРЕКТЕР ҚОРЫН ТЕСТІЛЕУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 11
4.3. ҚОСЫМША ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..12
4.4.ЖОБАЛАУДЫҢ НЕГІЗГІ ҚАДАМДАРЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...12
5. ҚОЛДАНУШЫНЫҢ ИНТЕРФЕЙСІН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
5.1. КОНЦЕПТУАЛДЫ СХЕМАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
5.2 РЕЛЯЦИОНДЫ СХЕМАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .13
5.2. ФИЗИКАЛЫҚ ЖОБАЛАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...15
5.3. ФОРМА ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...16
6. ҚОСЫМШАЛАР ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..19
ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 22
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 23
1.МӘЛІМЕТТЕР БАЗАСЫ ЖАЙЫНДА ЖАЛПЫ МӘЛІМЕТТЕР ... ... ... ... ... ... ... ... ... ... ... .5
2.ТАПСЫРМАНЫ ТАЛДАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...7
2. 1.1 АЖ ҚОЛДАНУШЫСЫНЫҢ АҚПАРАТТЫҚ ҚАЖЕТТІЛІГІН ЗЕРТТЕУ ... ... ... ... ... ... ...7
2.2.1 АТРИБУТТАР ТҮЙІНІН АЙҚЫНДАУ. БАСТАПҚЫ КІЛТТЕРДІ БЕЛГІЛЕУ ... ... ... ... ... ... .7
2.2.2ER.ДИАГРАММАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
3. АНАЛИТИКАЛЫҚ КӨРСЕТІЛІМ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8
3.2. ПРОГРАММАЛЫҚ ЖАБДЫҚТАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8
3.1. АҚПАРАТПЕН ҚАМТАМАСЫЗ ЕТУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8
3.2.1. ПРОГРАММА ТУРАЛЫ ЖАЛЫП МӘЛІМЕТ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..10
3.2.2. ПРОГРАММАНЫ ҚОЛДАНУ ШАРТТАРЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
3.2.3. КІРІС ЖӘНЕ ШЫҒЫС МӘЛІМЕТТЕРІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
4. АҚПАРАТТЫҚ ЖҮЙЕДЕ КЛИЕНТ БӨЛІМІН ӨҢДЕУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
4.1. МҚ МЕН КЛИЕНТТІК ПРОГРАММАСЫНЫҢ ӨЗАРА ӘРЕКЕТТЕСУІН ҰЙЫМДАСТЫРУ ... 10
4.2. ДЕРЕКТЕР ҚОРЫН ТЕСТІЛЕУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 11
4.3. ҚОСЫМША ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..12
4.4.ЖОБАЛАУДЫҢ НЕГІЗГІ ҚАДАМДАРЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...12
5. ҚОЛДАНУШЫНЫҢ ИНТЕРФЕЙСІН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
5.1. КОНЦЕПТУАЛДЫ СХЕМАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
5.2 РЕЛЯЦИОНДЫ СХЕМАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .13
5.2. ФИЗИКАЛЫҚ ЖОБАЛАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...15
5.3. ФОРМА ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...16
6. ҚОСЫМШАЛАР ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..19
ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 22
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 23
Ақпараттық жүйе (АЖ) ақпаратты алу мен жинақтауға, оны кез келген мақсатта тиімді пайдалануға арналған. Ақпаратты өңдеуден өткізу ісін жеңілдету мақсатында ақпараттық жүйелер (АЖ) қолданылады. Автоматтандырылған АЖ деп өздерінде техникалық құралдар, атап айтқанда ЭЕМ қолданылатын АЖ атайды. Қолданыстағы АЖ-дың көпшілігі автоматтадырылған болып табылады, сол себептен оларды қысқартып жай ғана АЖ деп атайтын боламыз. Курстық жобада қарастырылған мәліметтер базасымен ақпараттық жүйелерді қолдану барған сайын қазіргі замандағы адамның іс-әрекеті ілгері жылжып келе жатқан ұйымның ажырамас құрамдас бөлігіне айналуда. Осы себептен тиісті технологиялар мен бағдарламалық өнімдерді құру мен тиімді қолданудың принциптерін игеру ісі үлкен өзектілікке ие болуда. Ақпарат деп дәстүр бойынша адамдар ауызша, жазбаша не болмаса өзге әдіс арқылы беретін мәліметтер аталады.
Мәліметтер қоры дегеніміз ақпаратты сақтауға және жинақтауға арналған ұйымдасқан құрылым. Ең алғаш мәліметтер қоры ұғымы жаңадан қалыптасқан кезде онда шындығында мәліметтер сақталатын. Бірақ қазіргі кездегі көптеген мәліметтер қоры басқару жүйелері өздерінің құрылымдарында тек мәліметтерді ғана емес, сонымен қатар олардың тұтынушымен және басқа да ақпараттық – программалық кешендермен қарым – қатынасының әдістерін де қамтиды. Сондықтан біз қазіргі заманғы мәліметтер қорында тек мәліметтер ғана емес, ақпараттар да сақтай аламыз.
Мәліметтер қорының өзгешелігі ретінде мәліметтердің өздерінің суреттемелерімен қоса бірлескен түрдегі сақталуын санау керек. Мәліметтердің сипаттамасы дістүрлі түрде қолданбалы бағдарламаларда сақталады. Бұл ретте жазбаның тек екі өрісі ғана өңдеуден өткізілген болса, бағдарлама барлық жазбаның сипаттамасын қосады. Нәтижесінде ұйымдастырудағы кезкелген өзгерту бағдарламаны құру ісіне өзгертулер өнгізудің қажеттілігін тудыратын. Бірлескен тәсілдеме бағдарламада өңдеуге қажетті мәліметтер ғана аталып, оларды ұсынудың талап етілетін форматтарының берілуін қажет етеді. Бұл ретте ДБ-ны сипаттау пайдаланушылардың бағдарламалаына тәуелсіз бола бастайды және сақтаудың өзгеше объектісіне айналады. Бұл сипаттамалар әдетте метадандық деп аталады.
Delphi ортасы – бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады, бұл Word тексттік процессор немесе Exsel кестелік процессор ортасының «қатаңдығына» үйренген қолданушының дисккомфорт сезімін оятуы мүмкін. Delphi-дің бірінші нұсқасы 1994 жылы жарыққа шығып, кейінгі жылдары оның бірте-бірте кеңейтілген 2, 3, 4, 5, 6, 7 – нұсқалары жарық көрді. 5, 6 – нұсқаулардың бір-бірінен айырмашылығы жоқ деуге болады, екеуі де Windows 32 операциялық жүйесінің негізінде дайындалған.
Мәліметтер қоры дегеніміз ақпаратты сақтауға және жинақтауға арналған ұйымдасқан құрылым. Ең алғаш мәліметтер қоры ұғымы жаңадан қалыптасқан кезде онда шындығында мәліметтер сақталатын. Бірақ қазіргі кездегі көптеген мәліметтер қоры басқару жүйелері өздерінің құрылымдарында тек мәліметтерді ғана емес, сонымен қатар олардың тұтынушымен және басқа да ақпараттық – программалық кешендермен қарым – қатынасының әдістерін де қамтиды. Сондықтан біз қазіргі заманғы мәліметтер қорында тек мәліметтер ғана емес, ақпараттар да сақтай аламыз.
Мәліметтер қорының өзгешелігі ретінде мәліметтердің өздерінің суреттемелерімен қоса бірлескен түрдегі сақталуын санау керек. Мәліметтердің сипаттамасы дістүрлі түрде қолданбалы бағдарламаларда сақталады. Бұл ретте жазбаның тек екі өрісі ғана өңдеуден өткізілген болса, бағдарлама барлық жазбаның сипаттамасын қосады. Нәтижесінде ұйымдастырудағы кезкелген өзгерту бағдарламаны құру ісіне өзгертулер өнгізудің қажеттілігін тудыратын. Бірлескен тәсілдеме бағдарламада өңдеуге қажетті мәліметтер ғана аталып, оларды ұсынудың талап етілетін форматтарының берілуін қажет етеді. Бұл ретте ДБ-ны сипаттау пайдаланушылардың бағдарламалаына тәуелсіз бола бастайды және сақтаудың өзгеше объектісіне айналады. Бұл сипаттамалар әдетте метадандық деп аталады.
Delphi ортасы – бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген түрде бір- бірін жаба отырып жылжи алады, бұл Word тексттік процессор немесе Exsel кестелік процессор ортасының «қатаңдығына» үйренген қолданушының дисккомфорт сезімін оятуы мүмкін. Delphi-дің бірінші нұсқасы 1994 жылы жарыққа шығып, кейінгі жылдары оның бірте-бірте кеңейтілген 2, 3, 4, 5, 6, 7 – нұсқалары жарық көрді. 5, 6 – нұсқаулардың бір-бірінен айырмашылығы жоқ деуге болады, екеуі де Windows 32 операциялық жүйесінің негізінде дайындалған.
1. Балғабаева Л.Ш. Borland Builder. Зертханалық жұмыстарға әдістемелік нұсқаулар. Алматы, 2006;
2. Карпова Т. Базы Данных. – Санкт-Петербург,2001
3. Архангельский А.Я. Приемы программирования в Delphi на основе VCL. – М.: ООО «Бином-Пресс», 2006 г. – 944 с.: ил.
4. Благодаров А.В., Гринченко Н.Н., Овечкин Г.В. Клиент-серверные технологии баз данных. Методические указания к лабораторным работам. РГРТУ, Рязань, 2007.
2. Карпова Т. Базы Данных. – Санкт-Петербург,2001
3. Архангельский А.Я. Приемы программирования в Delphi на основе VCL. – М.: ООО «Бином-Пресс», 2006 г. – 944 с.: ил.
4. Благодаров А.В., Гринченко Н.Н., Овечкин Г.В. Клиент-серверные технологии баз данных. Методические указания к лабораторным работам. РГРТУ, Рязань, 2007.
Пән: Информатика, Программалау, Мәліметтер қоры
Жұмыс түрі: Курстық жұмыс
Тегін: Антиплагиат
Көлемі: 18 бет
Таңдаулыға:
Жұмыс түрі: Курстық жұмыс
Тегін: Антиплагиат
Көлемі: 18 бет
Таңдаулыға:
ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ
МЕХАНИКА-МАТЕМАТИКА ФАКУЛЬТЕТІ
АҚПАРАТТЫҚ ЖҮЙЕЛЕР КАФЕДРАСЫ
КУРСТЫҚ ЖҰМЫС
“КОМПЬЮТЕРЛІК ДҮКЕН” МӘЛІМЕТТЕР БАЗАСЫ
Орындаған: Шакуова Г. А.
Қабылдаған: Дүйсебекова К.С.
АЛМАТЫ 2011
МАЗМҰНЫ
КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3
1.МӘЛІМЕТТЕР БАЗАСЫ ЖАЙЫНДА ЖАЛПЫ МӘЛІМЕТТЕР ... ... ... ... ... ... ... ... ... ... ... .5
2.ТАПСЫРМАНЫ ТАЛДАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
2. 1.1 АЖ ҚОЛДАНУШЫСЫНЫҢ АҚПАРАТТЫҚ ҚАЖЕТТІЛІГІН ЗЕРТТЕУ ... ... ... ... ... ... ...7
2.2.1 АТРИБУТТАР ТҮЙІНІН АЙҚЫНДАУ. БАСТАПҚЫ КІЛТТЕРДІ БЕЛГІЛЕУ ... ... ... ... ... ... .7
2.2.2ER-ДИАГРАММАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .7
3. АНАЛИТИКАЛЫҚ КӨРСЕТІЛІМ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8
3.2. ПРОГРАММАЛЫҚ ЖАБДЫҚТАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. ... ...8
3.1. АҚПАРАТПЕН ҚАМТАМАСЫЗ ЕТУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8
3.2.1. ПРОГРАММА ТУРАЛЫ ЖАЛЫП МӘЛІМЕТ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..10
3.2.2. ПРОГРАММАНЫ ҚОЛДАНУ ШАРТТАРЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
3.2.3. КІРІС ЖӘНЕ ШЫҒЫС МӘЛІМЕТТЕРІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
4. АҚПАРАТТЫҚ ЖҮЙЕДЕ КЛИЕНТ БӨЛІМІН ӨҢДЕУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
4.1. МҚ МЕН КЛИЕНТТІК ПРОГРАММАСЫНЫҢ ӨЗАРА ӘРЕКЕТТЕСУІН ҰЙЫМДАСТЫРУ ... 10
4.2. ДЕРЕКТЕР ҚОРЫН ТЕСТІЛЕУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . ... ...11
4.3. ҚОСЫМША ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . ... ... ... .12
4.4.ЖОБАЛАУДЫҢ НЕГІЗГІ ҚАДАМДАРЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...1 2
5. ҚОЛДАНУШЫНЫҢ ИНТЕРФЕЙСІН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
5.1. КОНЦЕПТУАЛДЫ СХЕМАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
5.2 РЕЛЯЦИОНДЫ СХЕМАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .13
5.2. ФИЗИКАЛЫҚ ЖОБАЛАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...15
5.3. ФОРМА ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . ... ... ... ... ..16
6. ҚОСЫМШАЛАР ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...19
ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ..22
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 23
КІРІСПЕ
Ақпараттық жүйе (АЖ) ақпаратты алу мен жинақтауға, оны кез келген
мақсатта тиімді пайдалануға арналған. Ақпаратты өңдеуден өткізу ісін
жеңілдету мақсатында ақпараттық жүйелер (АЖ) қолданылады.
Автоматтандырылған АЖ деп өздерінде техникалық құралдар, атап айтқанда ЭЕМ
қолданылатын АЖ атайды. Қолданыстағы АЖ-дың көпшілігі автоматтадырылған
болып табылады, сол себептен оларды қысқартып жай ғана АЖ деп атайтын
боламыз. Курстық жобада қарастырылған мәліметтер базасымен ақпараттық
жүйелерді қолдану барған сайын қазіргі замандағы адамның іс-әрекеті ілгері
жылжып келе жатқан ұйымның ажырамас құрамдас бөлігіне айналуда. Осы
себептен тиісті технологиялар мен бағдарламалық өнімдерді құру мен тиімді
қолданудың принциптерін игеру ісі үлкен өзектілікке ие болуда. Ақпарат деп
дәстүр бойынша адамдар ауызша, жазбаша не болмаса өзге әдіс арқылы
беретін мәліметтер аталады.
Мәліметтер қоры дегеніміз ақпаратты сақтауға және жинақтауға арналған
ұйымдасқан құрылым. Ең алғаш мәліметтер қоры ұғымы жаңадан қалыптасқан
кезде онда шындығында мәліметтер сақталатын. Бірақ қазіргі кездегі көптеген
мәліметтер қоры басқару жүйелері өздерінің құрылымдарында тек мәліметтерді
ғана емес, сонымен қатар олардың тұтынушымен және басқа да ақпараттық –
программалық кешендермен қарым – қатынасының әдістерін де қамтиды.
Сондықтан біз қазіргі заманғы мәліметтер қорында тек мәліметтер ғана емес,
ақпараттар да сақтай аламыз.
Мәліметтер қорының өзгешелігі ретінде мәліметтердің өздерінің
суреттемелерімен қоса бірлескен түрдегі сақталуын санау керек.
Мәліметтердің сипаттамасы дістүрлі түрде қолданбалы бағдарламаларда
сақталады. Бұл ретте жазбаның тек екі өрісі ғана өңдеуден өткізілген болса,
бағдарлама барлық жазбаның сипаттамасын қосады. Нәтижесінде ұйымдастырудағы
кезкелген өзгерту бағдарламаны құру ісіне өзгертулер өнгізудің қажеттілігін
тудыратын. Бірлескен тәсілдеме бағдарламада өңдеуге қажетті мәліметтер ғана
аталып, оларды ұсынудың талап етілетін форматтарының берілуін қажет етеді.
Бұл ретте ДБ-ны сипаттау пайдаланушылардың бағдарламалаына тәуелсіз бола
бастайды және сақтаудың өзгеше объектісіне айналады. Бұл сипаттамалар
әдетте метадандық деп аталады.
Delphi ортасы – бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз
ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған
терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген
түрде бір- бірін жаба отырып жылжи алады, бұл Word тексттік процессор
немесе Exsel кестелік процессор ортасының қатаңдығына үйренген
қолданушының дисккомфорт сезімін оятуы мүмкін. Delphi-дің бірінші нұсқасы
1994 жылы жарыққа шығып, кейінгі жылдары оның бірте-бірте кеңейтілген 2, 3,
4, 5, 6, 7 – нұсқалары жарық көрді. 5, 6 – нұсқаулардың бір-бірінен
айырмашылығы жоқ деуге болады, екеуі де Windows 32 операциялық жүйесінің
негізінде дайындалған. Delphi 6-да интернет үшін қосымшаларды дайындау
мүмкіндігі кеңейтілген және берілгендер қорымен жұмыс істеуде өзгешеліктер
енгізілген. Delphi-дің негізгі ерекшелігі – онда қосымша құруда
компоненттік және объектілік тәсілдер пайдаланылады. Компоненттік тәсілдің
мәнісі жеңіл: әр қосымша арнайы іс-әрекеттерді орындайтын компоненттерден
жинақталады. Ол жеткіліксіз болса, объектіні өңдеуге арналған үстеме
бағдарлама құрылады. Компоненттер визуальды компоненттер кітапханасында
(VCL – Visual Component Library) жинақталған. Компоненттер панелінде түрлі
кластарға тиісті стандартты компоненттер өте көп. Пайдаланушы жаңа
компонент дайындап, оны осы панельге қосуына да болады.
Ақпараттық жүйелерді құру кезінде, әдетте мынадай жағдайларды
қарастырамыз:
• МҚ жобалау;
• МҚ жобалау файлын құру;
• МҚ құру (жинақтау және кестелерді байланыстыру, мәліметтерді
енгізу);
• Меню алаңын құру;
• Сұраныстарды құру;
• Экрандық формалар мен есеп беруді құру;
Жобаның пәндік аумағы – компьютерлік дүкендер.
Бұл жобада енгізу, өшіру, жазбаны өзгерту, сонымен қатар есеп
беруді көру және оны шығару қарастырылады.
МӘЛІМЕТТЕР БАЗАСЫ ЖАЙЫНДА ЖАЛПЫ МӘЛІМЕТТЕР
Мәліметтер базасы деп деректердің электрондық сақтаушысын айтады.
Оларға қатынас бір немесе бірнеше компьютерлер көмегімен іске асады.
Әдетте деректер базасы деректерді сақтау үшін жасалады.
Мәліметтер базасы – ақпаратты сақтауды және мәліметтерге ыңғайлы, тез
кіруді қамтамасыз етеді. Мәліметтер базасы белгілі бір ережелерге сай
құрылған деректер жиынтығын құрайды.
Мәліметтер базасын басқару жүйесі деректер базасын құруға, толтыруға,
жаңартуға, жоюға арналған программалық жабдық болып табылады.
Delphi 7 жүйесі деректер базасын басқару жүйесі болып табылмайды, бірақ
толық МББЖ ( мәліметтер базасын басқару жүйесі) мүмкіндіктеріне ие.
Ұсынылып отырған Delphi7 құралы локальдік және тораптық деректер базасын
құрып және оның ішінде жұмыс істеуге және кез келген деректер базасымен
жұмыс істей алатын қолданба құруға мүмкіндік береді .
Локальді МББЖ-нің барлық бөліктері қолданушы компьютерінің деректер
базасында орналасады. Егер бір мәліметтер базасына бірнеше қолданушылар бір
мезгілде қатынас жасаса, әрбір қолданушының компьютерінде өзінің локальді
МББЖ-нің көшірмесі болуы керек.
Тораптық МББЖ-ге файл-серверлік, клиент-серверлік, бөлінген МББЖ-лар
жатады. Осы жүйенің негізгі атрибуты болып торап саналады. Торап−бірнеше
компьютерлерді байланыстырып, бір дерекпен бірнеше қолданушылардың
корпоративті жұмысын қамтамасыз етеді.
Көпқолданбалы МББЖ ақпараттық жүйе құруға мүмкіндік береді. Көпқолданбалы
МББЖ-леріне: Oracle, Informix, SyBase, Microsoft SQL Server, InterBase
және т.б жатады.
Delphi 7-ді кәдімгі МББЖ деп айтуға оның өзінің кестелік
форматының болмауы ( деректерді сипаттау тілі ) бөгет жасайды. Сондықтан ол
басқа МББЖ кестелік форматын қолданады. Мысалы: dBase , Paradox ,
InterBase . Бұны бірақ жетіспеушілігі деп те айтуға болмайды, себебі
аталған форматтар өздерінің жақсы қолданушылық қабілетін көрсетті. Сонда да
Delphi 7 мүмкіншіліктері арнайы МББЖ мүмкіншіліктерінен қалыспайды,
олардан асып тұрады.
Өзінің архитектурасы бойынша МББЖ бірүзбелі, екіүзбелі және
үшүзбелі болып бөлінеді Бірүзбелі архитектурада мәліметтерді басқарудың
қажетті логикасымен және олардың визуализациясын қамтамасыз ететін жалғыз
үзбе (клиент) қолданылады. Екіүзбелі архитектурада мәліметтерді басқару
логикасының көп бөлігін МБ сервері орындайды, ал клиент бұл кезде,
негізінен, қолданушы үшін мәліметтерді ыңғайлы түрде көрсетуін орындайды.
Үшүзбелі МББЖ-да аралық үзбе – МБ сервері мен клиенттің арасын
байланыстыратын қосымшалар сервері қолданылады. Қосымшалар сервері
клиентті қандай болмасын мәліметтерді басқарудағы және МБ серверімен
байланысты орнатудағы қиындықтардан толығымен арылтуы керек. МББЖ-ның
бөлек бөліктерінің орналасуына байланысты локальді және желілік МББЖ-лар
бар. Локальді МББЖ-ның барлық бөліктері қолданушының МБ компьютерінде
орналастырылады. Бір МБ-мен бір уақытта бірнеше қолданушы жұмыс жасай алуы
үшін әрбір жеке қолданушылық компьютердің өзінің жеке локальді МБ-ның
копиясы болуы қажет.
Желілерге файл-серверлік, клиент-серверлік және таратылған МББЖ-лар
жатады. Бұл жүйелердің міндетті атрибуты – компьютерлердің аппаратты
байланысын қамтамасыз ететін және көптеген қолданушылардың берілген бір
мәліметтермен корпоративті жұмыс жасауына мүмкіндік беретін желі.
Файл-серверлік МББЖ-да барлық мәліметтер, әдетте, әрдайым желіге
қосулы тұратын арнайы осындай мақсаттарға арналған, қуатты машинаның бір
немесе бірнеше каталогында орналастырылады. Мұндай компьютер файл-сервер
деп аталады, МББЖ-ның атауы осыдан. Бұл МББЖ түрінің сөзсіз артықшылығы
–оның құрылуы мен қызмет етуінің қарапайымдылығында. Файл-серверлік
жүйелердің кемшілігі – желіге көп күш түсіруінде. Егер де, мысалы, клиентке
қайсыбір фирма-партнер туралы анықтамаларды іздеу керек болса, онда желіде
алдымен жүздеген фирма-партнерлардан құрылған анықтамалық барлық файлды
шығарады, содан соң осындай түрде құрылған мәліметтердің локальді көшірмеде
қажетті жазба табылады. Сол себепті файл-серверлі МББЖ-лар клиенттік
орындар саны бірнеше ондыққа жететін кішігірім фирмаларда сәтті қолданысқа
ие бола алады.
Клиент-серверлі жүйелер желіге ауыртпалықта біршамаға төмендетеді,
өйткені клиент мәліметтермен арнайыландырылған делдал – мәліметтермен
машинада орналасқан МБ сервері арқылы қатынасады. МБ сервері клиенттен
сұранысты қабылдап, мәліметтердегі қажетті жазбаны тауып, клиентке
қайтарады. Осындай түрде, желі бойынша салыстырмалы түрде қысқа сұраныс
және қажетті бір жазба беріледі.
1. Тапсырманы Талдау
1. аЖ қолданушысының ақпараттық ҚАЖЕТТІЛІГІН ЗЕРТТЕУ
Курстық жобаның басты тапсырмасы, ол келесідей мүмкіндіктерге ие болатын
ақпараттық жүйені құру болып табылады:
1. Жеткізуші, сатушы, тауар және сатылым жазбаларын өзгерту, өшіру,
сонымен
қатар жазбаларға мәліметтер енгізу. Қолданушының әсерлі жұмысы үшін,
кестедегі бар жазбаларды таңдау арқылы оларды өшіру, өзгерту және
мәліметтер енгізу;
2. Жеткізуші, сатушы, тауар және сатылым кестелерінің мәліметтерінің
көрсетілімі;
3. Сатылған тауарлардың мәліметтерінің көрсетілімі және шығарылымы;
4. Әрбір жазбадағы, яғни жеткізуші, сатушы, тауар және сатылым
жазбаларында қажетті мәліметтерді іздеу;
5. Ағымдағы дүкеннің жүйесінде бола отырып қажетті жүйеге ауысу;
6. Жүйеге кірудің әр түрлі рұқсат деңгейлерінің мүмкіндігі:
администратор (тек мәліметті көруді жүзеге асырады) және қолданушы
Шакуова(берілген жүйедегі барлық мүмкін операцияларды жүзеге
асырады);
7. Кестелердегі ақпаратты нақты қазіргі уақыт режимінде көру
мүмкіндігі;
2. атрибуттар түйінін айқындау. бастапқы кілттерді
белгілеу.
Әрбір түйіндегі атрибуттарды қарастырайық:
• Жеткізуші (жеткізуші коды, тауар коды, мекен-жайы, телефоны, бағасы,
саны);
• Сатушы (сатушы коды, аты-жөні, бөлімшесі, телефоны);
• Тауар (тауар коды, тауар аты, моделі, өндіруші фирма);
• Сатылым (сатылым коды, жеткізуші коды, сатушы коды , тауар аты,
сатылым саны, сатылым бағасы, сатылым күні);
3. Er-диаграммасын құру
Нәтижесінде ER-диаграммасын аламыз (1-сурет):
1-сурет, ER-Win программасы арқылы алынған ER-диаграмма
3.АНАЛИТИКАЛЫҚ КӨРСЕТІЛІМ
Ақпараттық жүйенің жабдықтаушы бөлімі-бұл жүйені жұмыс істетуге
қажетті шарттардың жиынтығы.
Техникалық жабдықтау–бұл ақпараттық жүйені жұмыс істетуде
қолданылатын техникалық жабдықтар жиынтығы.
Жедел ақпарат қазіргі уақыттағы объектілер күйін көрсетеді, яғни
өңделмеген ақпарат, ол келесіге жауапты болуы тиіс:
-ақпараттардың толықтығын және бір мағыналығын қамтамасыз ету;
-құжаттар жүйесінің даму мүмкіндігі;
-құжаттардың ақпаратпен сыйымдылығын қамтамасыз ету;
-ақпараттың қайталанбауы;
Құқықтық жабдықтау- ақпараттық жүйелерді құқықтық жағынан
қорғайтын нормативтік актілердің жиынтығы.
3.1. АҚПАРАТПЕН ҚАМТАМАСЫЗ ЕТУ
Бұл программа Delphi тілінде жазылған. Программаны орындау үшін MS
Dos операциялық жүйесі, Microsoft Windows ХР графикалық операциялық
жүйесі және Delphi программалық пакеті қажет. Delphi 7.0 ортасында ДҚ мен
қосымшалар арасында байланыс орнату үшін ДҚ псевдонимін меншіктеуге
мүмкіндік беретін BDE Administrator программасы бар.
3.2 Функционалдық ... жалғасы
МЕХАНИКА-МАТЕМАТИКА ФАКУЛЬТЕТІ
АҚПАРАТТЫҚ ЖҮЙЕЛЕР КАФЕДРАСЫ
КУРСТЫҚ ЖҰМЫС
“КОМПЬЮТЕРЛІК ДҮКЕН” МӘЛІМЕТТЕР БАЗАСЫ
Орындаған: Шакуова Г. А.
Қабылдаған: Дүйсебекова К.С.
АЛМАТЫ 2011
МАЗМҰНЫ
КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3
1.МӘЛІМЕТТЕР БАЗАСЫ ЖАЙЫНДА ЖАЛПЫ МӘЛІМЕТТЕР ... ... ... ... ... ... ... ... ... ... ... .5
2.ТАПСЫРМАНЫ ТАЛДАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 7
2. 1.1 АЖ ҚОЛДАНУШЫСЫНЫҢ АҚПАРАТТЫҚ ҚАЖЕТТІЛІГІН ЗЕРТТЕУ ... ... ... ... ... ... ...7
2.2.1 АТРИБУТТАР ТҮЙІНІН АЙҚЫНДАУ. БАСТАПҚЫ КІЛТТЕРДІ БЕЛГІЛЕУ ... ... ... ... ... ... .7
2.2.2ER-ДИАГРАММАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .7
3. АНАЛИТИКАЛЫҚ КӨРСЕТІЛІМ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8
3.2. ПРОГРАММАЛЫҚ ЖАБДЫҚТАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. ... ...8
3.1. АҚПАРАТПЕН ҚАМТАМАСЫЗ ЕТУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8
3.2.1. ПРОГРАММА ТУРАЛЫ ЖАЛЫП МӘЛІМЕТ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..10
3.2.2. ПРОГРАММАНЫ ҚОЛДАНУ ШАРТТАРЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
3.2.3. КІРІС ЖӘНЕ ШЫҒЫС МӘЛІМЕТТЕРІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
4. АҚПАРАТТЫҚ ЖҮЙЕДЕ КЛИЕНТ БӨЛІМІН ӨҢДЕУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10
4.1. МҚ МЕН КЛИЕНТТІК ПРОГРАММАСЫНЫҢ ӨЗАРА ӘРЕКЕТТЕСУІН ҰЙЫМДАСТЫРУ ... 10
4.2. ДЕРЕКТЕР ҚОРЫН ТЕСТІЛЕУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . ... ...11
4.3. ҚОСЫМША ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . ... ... ... .12
4.4.ЖОБАЛАУДЫҢ НЕГІЗГІ ҚАДАМДАРЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...1 2
5. ҚОЛДАНУШЫНЫҢ ИНТЕРФЕЙСІН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
5.1. КОНЦЕПТУАЛДЫ СХЕМАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13
5.2 РЕЛЯЦИОНДЫ СХЕМАСЫН ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .13
5.2. ФИЗИКАЛЫҚ ЖОБАЛАУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...15
5.3. ФОРМА ҚҰРУ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . ... ... ... ... ..16
6. ҚОСЫМШАЛАР ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...19
ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ..22
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 23
КІРІСПЕ
Ақпараттық жүйе (АЖ) ақпаратты алу мен жинақтауға, оны кез келген
мақсатта тиімді пайдалануға арналған. Ақпаратты өңдеуден өткізу ісін
жеңілдету мақсатында ақпараттық жүйелер (АЖ) қолданылады.
Автоматтандырылған АЖ деп өздерінде техникалық құралдар, атап айтқанда ЭЕМ
қолданылатын АЖ атайды. Қолданыстағы АЖ-дың көпшілігі автоматтадырылған
болып табылады, сол себептен оларды қысқартып жай ғана АЖ деп атайтын
боламыз. Курстық жобада қарастырылған мәліметтер базасымен ақпараттық
жүйелерді қолдану барған сайын қазіргі замандағы адамның іс-әрекеті ілгері
жылжып келе жатқан ұйымның ажырамас құрамдас бөлігіне айналуда. Осы
себептен тиісті технологиялар мен бағдарламалық өнімдерді құру мен тиімді
қолданудың принциптерін игеру ісі үлкен өзектілікке ие болуда. Ақпарат деп
дәстүр бойынша адамдар ауызша, жазбаша не болмаса өзге әдіс арқылы
беретін мәліметтер аталады.
Мәліметтер қоры дегеніміз ақпаратты сақтауға және жинақтауға арналған
ұйымдасқан құрылым. Ең алғаш мәліметтер қоры ұғымы жаңадан қалыптасқан
кезде онда шындығында мәліметтер сақталатын. Бірақ қазіргі кездегі көптеген
мәліметтер қоры басқару жүйелері өздерінің құрылымдарында тек мәліметтерді
ғана емес, сонымен қатар олардың тұтынушымен және басқа да ақпараттық –
программалық кешендермен қарым – қатынасының әдістерін де қамтиды.
Сондықтан біз қазіргі заманғы мәліметтер қорында тек мәліметтер ғана емес,
ақпараттар да сақтай аламыз.
Мәліметтер қорының өзгешелігі ретінде мәліметтердің өздерінің
суреттемелерімен қоса бірлескен түрдегі сақталуын санау керек.
Мәліметтердің сипаттамасы дістүрлі түрде қолданбалы бағдарламаларда
сақталады. Бұл ретте жазбаның тек екі өрісі ғана өңдеуден өткізілген болса,
бағдарлама барлық жазбаның сипаттамасын қосады. Нәтижесінде ұйымдастырудағы
кезкелген өзгерту бағдарламаны құру ісіне өзгертулер өнгізудің қажеттілігін
тудыратын. Бірлескен тәсілдеме бағдарламада өңдеуге қажетті мәліметтер ғана
аталып, оларды ұсынудың талап етілетін форматтарының берілуін қажет етеді.
Бұл ретте ДБ-ны сипаттау пайдаланушылардың бағдарламалаына тәуелсіз бола
бастайды және сақтаудың өзгеше объектісіне айналады. Бұл сипаттамалар
әдетте метадандық деп аталады.
Delphi ортасы – бағдарламаушының жоғары әрі тиімді жұмысын қамтамасыз
ететін күрделі механизм. Ол визуалды түрде бір уақытта бірнеше ашылған
терезелермен жұмыс атқарады. Терезелер экранда толық немесе бөлшектелген
түрде бір- бірін жаба отырып жылжи алады, бұл Word тексттік процессор
немесе Exsel кестелік процессор ортасының қатаңдығына үйренген
қолданушының дисккомфорт сезімін оятуы мүмкін. Delphi-дің бірінші нұсқасы
1994 жылы жарыққа шығып, кейінгі жылдары оның бірте-бірте кеңейтілген 2, 3,
4, 5, 6, 7 – нұсқалары жарық көрді. 5, 6 – нұсқаулардың бір-бірінен
айырмашылығы жоқ деуге болады, екеуі де Windows 32 операциялық жүйесінің
негізінде дайындалған. Delphi 6-да интернет үшін қосымшаларды дайындау
мүмкіндігі кеңейтілген және берілгендер қорымен жұмыс істеуде өзгешеліктер
енгізілген. Delphi-дің негізгі ерекшелігі – онда қосымша құруда
компоненттік және объектілік тәсілдер пайдаланылады. Компоненттік тәсілдің
мәнісі жеңіл: әр қосымша арнайы іс-әрекеттерді орындайтын компоненттерден
жинақталады. Ол жеткіліксіз болса, объектіні өңдеуге арналған үстеме
бағдарлама құрылады. Компоненттер визуальды компоненттер кітапханасында
(VCL – Visual Component Library) жинақталған. Компоненттер панелінде түрлі
кластарға тиісті стандартты компоненттер өте көп. Пайдаланушы жаңа
компонент дайындап, оны осы панельге қосуына да болады.
Ақпараттық жүйелерді құру кезінде, әдетте мынадай жағдайларды
қарастырамыз:
• МҚ жобалау;
• МҚ жобалау файлын құру;
• МҚ құру (жинақтау және кестелерді байланыстыру, мәліметтерді
енгізу);
• Меню алаңын құру;
• Сұраныстарды құру;
• Экрандық формалар мен есеп беруді құру;
Жобаның пәндік аумағы – компьютерлік дүкендер.
Бұл жобада енгізу, өшіру, жазбаны өзгерту, сонымен қатар есеп
беруді көру және оны шығару қарастырылады.
МӘЛІМЕТТЕР БАЗАСЫ ЖАЙЫНДА ЖАЛПЫ МӘЛІМЕТТЕР
Мәліметтер базасы деп деректердің электрондық сақтаушысын айтады.
Оларға қатынас бір немесе бірнеше компьютерлер көмегімен іске асады.
Әдетте деректер базасы деректерді сақтау үшін жасалады.
Мәліметтер базасы – ақпаратты сақтауды және мәліметтерге ыңғайлы, тез
кіруді қамтамасыз етеді. Мәліметтер базасы белгілі бір ережелерге сай
құрылған деректер жиынтығын құрайды.
Мәліметтер базасын басқару жүйесі деректер базасын құруға, толтыруға,
жаңартуға, жоюға арналған программалық жабдық болып табылады.
Delphi 7 жүйесі деректер базасын басқару жүйесі болып табылмайды, бірақ
толық МББЖ ( мәліметтер базасын басқару жүйесі) мүмкіндіктеріне ие.
Ұсынылып отырған Delphi7 құралы локальдік және тораптық деректер базасын
құрып және оның ішінде жұмыс істеуге және кез келген деректер базасымен
жұмыс істей алатын қолданба құруға мүмкіндік береді .
Локальді МББЖ-нің барлық бөліктері қолданушы компьютерінің деректер
базасында орналасады. Егер бір мәліметтер базасына бірнеше қолданушылар бір
мезгілде қатынас жасаса, әрбір қолданушының компьютерінде өзінің локальді
МББЖ-нің көшірмесі болуы керек.
Тораптық МББЖ-ге файл-серверлік, клиент-серверлік, бөлінген МББЖ-лар
жатады. Осы жүйенің негізгі атрибуты болып торап саналады. Торап−бірнеше
компьютерлерді байланыстырып, бір дерекпен бірнеше қолданушылардың
корпоративті жұмысын қамтамасыз етеді.
Көпқолданбалы МББЖ ақпараттық жүйе құруға мүмкіндік береді. Көпқолданбалы
МББЖ-леріне: Oracle, Informix, SyBase, Microsoft SQL Server, InterBase
және т.б жатады.
Delphi 7-ді кәдімгі МББЖ деп айтуға оның өзінің кестелік
форматының болмауы ( деректерді сипаттау тілі ) бөгет жасайды. Сондықтан ол
басқа МББЖ кестелік форматын қолданады. Мысалы: dBase , Paradox ,
InterBase . Бұны бірақ жетіспеушілігі деп те айтуға болмайды, себебі
аталған форматтар өздерінің жақсы қолданушылық қабілетін көрсетті. Сонда да
Delphi 7 мүмкіншіліктері арнайы МББЖ мүмкіншіліктерінен қалыспайды,
олардан асып тұрады.
Өзінің архитектурасы бойынша МББЖ бірүзбелі, екіүзбелі және
үшүзбелі болып бөлінеді Бірүзбелі архитектурада мәліметтерді басқарудың
қажетті логикасымен және олардың визуализациясын қамтамасыз ететін жалғыз
үзбе (клиент) қолданылады. Екіүзбелі архитектурада мәліметтерді басқару
логикасының көп бөлігін МБ сервері орындайды, ал клиент бұл кезде,
негізінен, қолданушы үшін мәліметтерді ыңғайлы түрде көрсетуін орындайды.
Үшүзбелі МББЖ-да аралық үзбе – МБ сервері мен клиенттің арасын
байланыстыратын қосымшалар сервері қолданылады. Қосымшалар сервері
клиентті қандай болмасын мәліметтерді басқарудағы және МБ серверімен
байланысты орнатудағы қиындықтардан толығымен арылтуы керек. МББЖ-ның
бөлек бөліктерінің орналасуына байланысты локальді және желілік МББЖ-лар
бар. Локальді МББЖ-ның барлық бөліктері қолданушының МБ компьютерінде
орналастырылады. Бір МБ-мен бір уақытта бірнеше қолданушы жұмыс жасай алуы
үшін әрбір жеке қолданушылық компьютердің өзінің жеке локальді МБ-ның
копиясы болуы қажет.
Желілерге файл-серверлік, клиент-серверлік және таратылған МББЖ-лар
жатады. Бұл жүйелердің міндетті атрибуты – компьютерлердің аппаратты
байланысын қамтамасыз ететін және көптеген қолданушылардың берілген бір
мәліметтермен корпоративті жұмыс жасауына мүмкіндік беретін желі.
Файл-серверлік МББЖ-да барлық мәліметтер, әдетте, әрдайым желіге
қосулы тұратын арнайы осындай мақсаттарға арналған, қуатты машинаның бір
немесе бірнеше каталогында орналастырылады. Мұндай компьютер файл-сервер
деп аталады, МББЖ-ның атауы осыдан. Бұл МББЖ түрінің сөзсіз артықшылығы
–оның құрылуы мен қызмет етуінің қарапайымдылығында. Файл-серверлік
жүйелердің кемшілігі – желіге көп күш түсіруінде. Егер де, мысалы, клиентке
қайсыбір фирма-партнер туралы анықтамаларды іздеу керек болса, онда желіде
алдымен жүздеген фирма-партнерлардан құрылған анықтамалық барлық файлды
шығарады, содан соң осындай түрде құрылған мәліметтердің локальді көшірмеде
қажетті жазба табылады. Сол себепті файл-серверлі МББЖ-лар клиенттік
орындар саны бірнеше ондыққа жететін кішігірім фирмаларда сәтті қолданысқа
ие бола алады.
Клиент-серверлі жүйелер желіге ауыртпалықта біршамаға төмендетеді,
өйткені клиент мәліметтермен арнайыландырылған делдал – мәліметтермен
машинада орналасқан МБ сервері арқылы қатынасады. МБ сервері клиенттен
сұранысты қабылдап, мәліметтердегі қажетті жазбаны тауып, клиентке
қайтарады. Осындай түрде, желі бойынша салыстырмалы түрде қысқа сұраныс
және қажетті бір жазба беріледі.
1. Тапсырманы Талдау
1. аЖ қолданушысының ақпараттық ҚАЖЕТТІЛІГІН ЗЕРТТЕУ
Курстық жобаның басты тапсырмасы, ол келесідей мүмкіндіктерге ие болатын
ақпараттық жүйені құру болып табылады:
1. Жеткізуші, сатушы, тауар және сатылым жазбаларын өзгерту, өшіру,
сонымен
қатар жазбаларға мәліметтер енгізу. Қолданушының әсерлі жұмысы үшін,
кестедегі бар жазбаларды таңдау арқылы оларды өшіру, өзгерту және
мәліметтер енгізу;
2. Жеткізуші, сатушы, тауар және сатылым кестелерінің мәліметтерінің
көрсетілімі;
3. Сатылған тауарлардың мәліметтерінің көрсетілімі және шығарылымы;
4. Әрбір жазбадағы, яғни жеткізуші, сатушы, тауар және сатылым
жазбаларында қажетті мәліметтерді іздеу;
5. Ағымдағы дүкеннің жүйесінде бола отырып қажетті жүйеге ауысу;
6. Жүйеге кірудің әр түрлі рұқсат деңгейлерінің мүмкіндігі:
администратор (тек мәліметті көруді жүзеге асырады) және қолданушы
Шакуова(берілген жүйедегі барлық мүмкін операцияларды жүзеге
асырады);
7. Кестелердегі ақпаратты нақты қазіргі уақыт режимінде көру
мүмкіндігі;
2. атрибуттар түйінін айқындау. бастапқы кілттерді
белгілеу.
Әрбір түйіндегі атрибуттарды қарастырайық:
• Жеткізуші (жеткізуші коды, тауар коды, мекен-жайы, телефоны, бағасы,
саны);
• Сатушы (сатушы коды, аты-жөні, бөлімшесі, телефоны);
• Тауар (тауар коды, тауар аты, моделі, өндіруші фирма);
• Сатылым (сатылым коды, жеткізуші коды, сатушы коды , тауар аты,
сатылым саны, сатылым бағасы, сатылым күні);
3. Er-диаграммасын құру
Нәтижесінде ER-диаграммасын аламыз (1-сурет):
1-сурет, ER-Win программасы арқылы алынған ER-диаграмма
3.АНАЛИТИКАЛЫҚ КӨРСЕТІЛІМ
Ақпараттық жүйенің жабдықтаушы бөлімі-бұл жүйені жұмыс істетуге
қажетті шарттардың жиынтығы.
Техникалық жабдықтау–бұл ақпараттық жүйені жұмыс істетуде
қолданылатын техникалық жабдықтар жиынтығы.
Жедел ақпарат қазіргі уақыттағы объектілер күйін көрсетеді, яғни
өңделмеген ақпарат, ол келесіге жауапты болуы тиіс:
-ақпараттардың толықтығын және бір мағыналығын қамтамасыз ету;
-құжаттар жүйесінің даму мүмкіндігі;
-құжаттардың ақпаратпен сыйымдылығын қамтамасыз ету;
-ақпараттың қайталанбауы;
Құқықтық жабдықтау- ақпараттық жүйелерді құқықтық жағынан
қорғайтын нормативтік актілердің жиынтығы.
3.1. АҚПАРАТПЕН ҚАМТАМАСЫЗ ЕТУ
Бұл программа Delphi тілінде жазылған. Программаны орындау үшін MS
Dos операциялық жүйесі, Microsoft Windows ХР графикалық операциялық
жүйесі және Delphi программалық пакеті қажет. Delphi 7.0 ортасында ДҚ мен
қосымшалар арасында байланыс орнату үшін ДҚ псевдонимін меншіктеуге
мүмкіндік беретін BDE Administrator программасы бар.
3.2 Функционалдық ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz