Unit және формалар кестесі
МАЗМҰНЫ
КІРІСПЕ
4
1
ЕСЕП БӨЛІМІ
6
1.1
Есептің қойылуы
7
1.2
Кіріс және шығыс құжаттарының сипаттамасы
8
1.3
Деректер базасына қойылатын талаптар
9
2
БАҒДАРЛАМАЛЫҚ ӨНІМДІ ІСКЕ АСЫРУДЫҢ АСПАПТЫҚ ҚҰРАЛДАРЫ
11
2.1
Деректер моделінің қысқаша сипаттамасы
11
2.2
Қолданылған операциялық жүйенің қысқаша
13
2.3
Бағдарламалау тілінің қысқаша сипатта
14
3
ЖОБАЛАУ БӨЛІМІ
15
3.1
Алгоритм сипаттамасы
15
3.2
Қолданушы интерфейсі
16
4
БАҒДАРЛАМАНЫҢ ҚОЛДАНЫСҚА БЕРІЛУІ
17
4.1
Аппараттық жабдықтарға қойылатын талаптар
19
4.2
Қолданушыға нұсқау
23
4.3
Бағдарламашыға нұсқау
ҚОРЫТЫНДЫ
24
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
25
А ҚОСЫМШАСЫ
26
Ә ҚОСЫМШАСЫ
29
КІРІСПЕ
Өзінің Жолдауында Елбасы республика дамуының негізгі нәтижелерін талдады, қазіргі заманның басты үрдістері мен түйіндерін белгілеп, Қазақстан - 2030 Стратегиясындағы көптеген тапсырмалар сәтті орындалды, енді елдің алдында жаңа тапсырма орын алып тұр - ол Қазақстан - 2050 Стратегиясының іске асу негізіндегі дүниежүзінің дамыған 30 мемлекет қатарына кіру.
Қазақстан - 2050 Жаңа Стратегиясы - ол бір жағынан Қазақстан - 2030 Стратегиясы шеңберінде өткізілген реформалар курстарының жалғасуы болып табылса, екінші жағынан - бәсекелестіктің жаңа межелеріне арналған Қазақстан дамуының басты бағыттары анықталған дербес құжат болып табылады. Бұл құжатта ҚР Президенті Н.Ә. Назарбаев Қазақстанды экономикалық, саясаттық және әлеуметтік дамудың жаңа деңгейіне әкелетін жеті стратегиялық басымдылықты анықтады.
Қазақстан - 2050 Стратегиясын жүзеге асырудағы көрсетілген барлық тапсырмаларды Елбасы рухани саланың жандандыру қажеттілігімен нығайтады. 22 жыл бойғы егеменді дамудағы Қазақстандық жол тәжірибесі негізінде барлық қазақстандықтарды біріктіретін және ел болашағаның негізін қалайтын басты құндылықтар құрылды.
Қазақстан Республикасы Ақпарат және коммуникациялар министрлігі Цифрлық Қазақстан мемлекеттік бағдарламасы және Мемлекеттік бағдарламалар тізбесін бекіту туралы Қазақстан Республикасы Президентінің 2010 жылғы 19 наурыздағы № 957 Жарлығына толықтыру енгізу туралы Қазақстан Республикасының Президенті Жарлығының жобасы туралы Қазақстан Республикасы Үкіметінің қаулы жобасын әзірледі.
Цифрлық Қазақстан мемлекеттік бағдарламасының негізгі міндеті тұрғындардың өмір сүру сапасын және цифрлыққ экономиканы құру арқылы ел экономикасының бәсекеге қабілеттілігін арттыру.
Курстық жобаның негізгі мақсаты - база мәліметтерінің қасиеттерін, олардың негізгі ұғымдарын, анықтамаларын және оларды басқару жүйелерін анықтау.Есептің қойылымы (мақсаты, шарты, бағдарламаның қандай болу керектігі).
Мәліметтер қоры дегеніміз ақпаратты сақтауға және жинақтауға арналған ұйымдасқан құрылым. Ең алғаш мәліметтер қоры ұғымы жаңадан қалыптасқан кезде онда шындығында мәліметтер сақталатын. Бірақ қазіргі кездегі көптеген мәліметтер қоры басқару жүйелері өздерінің құрылымдарында тек мәліметтерді ғана емес, сонымен қатар олардың тұтынушымен және басқа да ақпараттық - программалық кешендермен қарым - қатынасының әдістерін де қамтиды. Сондықтан біз қазіргі заманғы мәліметтер қорында тек мәліметтер ғана емес, ақпараттар да сақтай аламыз.
Менің курстық жобамның тақырыбы Қазақстанның Lashmaker индустриясының мәліметтер қорын құру деп аталады. Бұл деректер қоры басқа да бағдарламалар секілді C# тілінде жасалады. C# тілінде Access бағдарламасының көмегімен жасалған.
1 ЕСЕПТІҢ ҚОЙЫЛУЫ
1.1 Есептің қалыптастырылуы
Курстық жобаның тақырыбы Қазақстанның Lashmaker индустриясының мәліметтер қорын құру.
Курстық жобаның негізгі мақсаты - база мәліметтерінің қасиеттерін, олардың негізгі ұғымдарын, анықтамаларын және оларды басқару жүйелерін анықтау.Есептің қойылымы (мақсаты, шарты, бағдараламаның қандай болу керектігі). Бұл мәліметтер қорында, біз әлемдегі ең ерекше гүлдер жайында мәлімет көрсетілген.
Мәліметтер қоры - деп деректердің электрондық сақтаушысын айтады. Оларға қатынас, бір немесе бірнеше компьютерлер көмегімен іске асады, әдетте деректер қоры деректерді сақтау үшін жасалады.
Мәліметтер қоры - ақпаратты сақтауды және де мәліметтерге ыңғайлы, тез кіруді қамтамасыз етеді. Мәліметтер базасы өзінен белгілі бір ережелерге сай құрылған деректер жиынтығын құрайды. Деректер базасындағы ақпарат:
- қайшылықсыз
- артықсыз
- тұтас
Мәліметтер қоры басқару жүйесі деректер қорына құруға, толтыруға, жаңартқанға, жоюға, арналған бағдараламалық жабдық болып табылады.Бұл курстық жұмыстың бағдарламаның мақсаты - пайдаланушыға бағдарламаны қолдануға лайықты етіп құру. Іздеуге көп уақыт жұмсамау үшін кез келген мәлімет бойынша іздеу функциясы көзделуі тиіс. Бағдарлама соңында әрбір пайдаланушы қолданатынындай болуы тиіс. C# бағдарламалық жүйесінде деректер қорының құру оңай болғандықтан мен осы бағдарламалық тілде курстық жобаны жасадым.
ДҚ- мен жұмыс істеуге арналған C# құралдарына жатады:
-Аспаптық құралдар (арнайы бағдарламалар және пакеттер);
-Компоненттер.
C# жүйесі деректер қорын құру жүйесі болып табылмайды, бірақ толық МББЖ (мәліметтер қорынын басқару жүйесі) мүмкіндіктеріне ие.Ұсынылып отырған C# құралы локальді және тораптық деректер
Қорынын құрып және оның ішінде жұмыс істеуге және кез келген деректер қорымен жұмыс істей алатын қолданба құруға мүмкіндік береді.
Желілерге файл-серверлік, клиент-cерверлік және таратылған МББЖ-лар жатады. Бұл жүйелердің міндеті атрибуты-компьютердің ақпаратын қамтамасыз ететін және көптеген қолданушылардың берілген бір мәліметтермен корпаративті жұмыс қолдануына мүмкіндік беретін желі.
Бағдарламада қолданушы жұмысын ыңғайлы түрде ұйымдастыратын достастық интерфейсі сақталған.
Қарапайым Деректер қорынын құрудың күрделі. Деректер қорын құрудан өзгешелігі шамалы. Формаға бірнеше компонентті қойып, олардың қажетті қасиеттерін өзгертсек, жұмыс істеп тұрған деректер қорынын аламыз.
1.2 Кіріс және шығыс құжаттарының сипаттамасы
Жобаның негізгі компонентері кесте, форма және unit (модуль) болып табылады.
Form - құрастырушының және объектілер бақылаушысының терезесі. Форма құрастырушының немесе форманың терезесі - болашақ бағдарламаның Windows жобасы. Алдымен бұл терезе бос болады. Бұл терезенің жұмыс аймағы координаттық тордың нүктелерімен реттелген.
Формада орналасқан әр компоненттер өзінің мекен-жайымен, мөлшерімен және түсімен анықталады. Форманы құрастыру File--New--Form операциялары арқылы орындалады.
Unit - кез-келген сыныптарды, процедураларды, функцияларды, айнымалылар мен объектілерді бөлек файлдарға тасымалдау үшін пайдаланылады. Бұл жоба құрылымын IDE RAD Studio-те ақылмен ұйымдастыруға мүмкіндік береді. 100-500 жолдан тұратын кішігірім жобаларда сіз бөлек бөлімдерді жасамай-ақ жасай аласыз, бірақ жобаңыздың кемінде екі мың жолға дейін өсуін күткен болсаңыз, онда кодекстің құрылымын құзырлы ұйымсыз басқаруға болмайды.
Бірліктер (бірліктер) сіздің жобаңызды класстар мен олардың іске асырылуын қамтитын әр түрлі топтарға бөлуге мүмкіндік береді. Өйткені, бөлек файлда - Пайдаланушы интерфейсін (Пайдаланушы интерфейсі) іске асыру үшін бөлек файлда - жұмыс логикасын, негізгі функционалдылықты жүзеге асыратын базалық сыныптарды іске асыру үшін жеке код файлында әлдеқайда ыңғайлы болатынын және кез-келген утилитарлық функцияларды бөлек бірлік ретінде алуға болатынына келісесіз.
1-кесте- Unit және формалар кестесі
Unit атауы
Форма атауы
Мағынасы
Unit 1
Form 1
Басты бет
Unit 2
Form2
Меню
Unit 3
Form3
Аңықтамалық
Unit 4
Form4
Мамандық туралы
Unit 5
Form 5
Lashmaker Academy Павлодар
1.3Деректер қорына қойылатын талаптар
Кесте - деректер қорынын басқару жүйесінің негізгі құрылымы. MS Access-те бүкіл ақпарат кестелерде беріледі. Microsoft Access кестесінде деректерді жазбалар (жолдар) және өрістерге (бағандар) түрінде сақтау үшін арналған объектісі. Сонымен қатар, әрбір жол жеке жазу (мысалы, аты, атауы немесе инвентарлық нөмірі) бөлігін қамтиды. Әдетте, әр кесте белгілі бір ақпаратты (мысалы, қызметкер немесе тапсырыстар) сақтау үшін пайдаланылады. Барлық жазбалар құрылымы жиында бірдей, ал жазба саны кестеде айнымалы. Әр жазбадағы деректер элементі өріс деп аталады. Кестенің әр өрісіне уникальді ат тағайындалады.
Microsoft Access кестесімен танысқанда біз мәлеметтердің үш типін қарастырғанбыз: мәтіндік, сандық және формулалар. Мәліметтер қорының кестесі көптеген мәлеметтер типімен жұмыс істеуге мүмкіндік береді.Олар:
2-кесте - Кіріс құжаттары Lashmaker кестесі
Кіріс құжаттары
Деректер түрі
Аты
Сандық
Қала
Мәтіндік
Ең қымбат қызмет
Мәтіндік
Жұмыс істейтін жері
Мәтіндік
Телефон
Сандық
Парақша
Мәтіндік
Подписчик саны
Сандық
1-сурет- Қазақстан lashmaker индустриясы бойынша мәліметтер типінің толтырылуы.
2 БАҒДАРЛАМАЛЫҚ ӨНІМДІ ІСКЕ АСЫРУДЫҢ АСПАПТЫҚ ҚҰРАЛДАРЫ
2.1 Деректер моделінің қысқаша сипаттамасы
Мәліметтер қоры (МҚ) - белгілі бір арнаулы ауқымға қатысты мәліметтерді баяндау, сақтау мен амал-тәсілдермен ұқсата білудің жалпы принциптерін қарастыратын белгілі бір ережелер бойынша ұйымдастырылған мәліметтердің жиынтыгы. Адамның қатысуы ықтимал, автоматтық құралдармен өңдеуге жарамды түрде ұсынылған ақпарат мәліметтер ретінде түсініледі. Арқаулы ауқым ретінде нақты зерттеуші үшін қызықты нақты әлемнің бөлігі түсініледі.Қарапайым МҚ мысалы ретінде телефон анықтамалығын, поездар қозғалысы кестесін, кәсіпорын қызметкерлері туралы мәліметтерді, студенттердің сессия тапсыру қорытындылары және т.б. атауға болады.
Электронды МҚ-сының басты қасиеті - ақпаратты тез іздестіру мен сұрыптау (іріктеу), сондай-ақ берілген форма бойынща есепті қарапайым түрлендіру (жасау) мүмкіндігі. Мысалы, сынақ кітапшаларының нөмірлері бойынша студенттердің аты-жөндерін оңай айыруға болады немесе жазушының аты-жөні бойынша шығармаларының тізімін жасауға болады.
Объект деп мағлұматтары мәліметтер қорысында сақталатын ақпараттың жүйенің элементтері аталады.
Атрибут - объектінің қасиеттерін ақпараттың бейнелеу. Әрбір объект атрибуттардың кейбір жиынтығымен ситатталады.
Мәліметтердің басты элементі деп мәліметтердің басқа элементтерінің мәндерін аныктауға мүмкіидік беретін осындай атрибут аталады.
Алғашқы кілт - объектінің (жазбаның) әрбір данасын бірегей түрде жағастыратын атрибут (немесе атрибуттар тобы), Екінші реттегі кілт - бірнеше жазбалар (объект даналары) үшін мәні қайталанатын атрибут (немесе атрибуттар тобы). Ең алдымен, екінші реттегі кілттер жазбаларды іздестіру операцияларында қолданылады. Мәліметтер қоры ұғымымен мәліметтер қорына басқару жүйесінің ұғымы тығыз (МББЖ) байланысты.
МББЖ - жаңа база құрылымын құруға арналған программаның құралдар кешені, оны құрамын толықтыру, құрамында барды редакциялау және аппаратпен көрсетушілік (визуализация). База ақпаратын көрсетушілік ретінде берілген критерийге сәйкес бейнеленетін мәліметтерді іріктеу, оларды реттеу, сосын шығаратын құрылғыға беру немесе байланыс арналары бойынша беру.
Мәліметтер қорының негізгі объектілерге арналған қосымшасынан басқа үш бұйрықтық кнопкалары бар: Aшy, Конструктор, Құру. Олардың көмегімен кесте жұмысының режимі таңдалады.Егер Таблица қосымшасы таңдалса, бұл қосымшаның терезесінде осы МБ-да бар кестелердің тізімі бейнеленеді.Бар кестені ашу үшін оның атын бұл тізімде ерекшелеп, Ашу кнопкасын басу керек. Жаңа кестедегі МБ-ны іске қосу үшін Құру кнопкасын басу қажет.
Мәліметтер қорын басқару жүйесі дегеніміз жаңа мәліметтер базасын құруға, оны мәліметтермен толтыруға, оның мазмұнын редакциялауға, оларды реттеуге, безендіруге және баспа құрылғыларына шығаруға немесе байланыс арналарына жөнелтуге арналған программалық құрылғылар кешені.
2.2 Қолданылған операциялық жүйенің қысқаша сипаттамасы
Windows 10 операциялық жүйесі жақында пайда болды - ол 2015 жылдың 29 шілдесінен бастап қол жетімді болды. Microsoft корпорациясы біртұтастыққа бағытталған өз жолын жалғастыруда. Компьютерлерге, ноутбуктерге, планшеттерге, смартфондарға және Xbox One консольдарына орнатуға болады. Бірыңғай платформа бұрынғы нұсқаларда болғандай, параметрлерді қадамдастыру мүмкіндігін береді.
Ақпараттық жүйе (АЖ) - ақпаратты қамтамасыз ететін және тарататын ақпаратты сақтауға, іздеуге және өңдеуге арналған жүйе.
Windows 10 - Windows NT тобының бір бөлігі ретінде Microsoft компаниясы әзірлеген дербес компьютерлер мен жұмыс станцияларының операциялық жүйесі. Windows 8.1 жүйесінен кейін жүйе 10-шы жолды айналып өтіп алды. Windows 10-ның сервер аналогы Windows Server 2016 болып табылады.
Жүйе дербес компьютерлер, планшеттер, смартфондар, Xbox One консолі және т.б. сияқты әртүрлі құрылғыларға арналған болуы тиіс. Бірыңғай даму платформасы және барлық қолдау көрсетілетін құрылғылармен үйлесімді әмбебап қосымшалардың бірегей дүкені бар [4]. Windows 10 қолдау көрсету циклі бойынша жаңартуларды шығарумен бірге келеді. Жүйе шыққаннан кейін бірінші жыл ішінде пайдаланушылар Windows 7, Windows 8.1 және Windows Phone 8.1 [5] лицензияланған көшірмелерін пайдаланатын құрылғыларда Windows 10-ке тегін жаңарта алады. Маңызды жаңалықтардың қатарында - Cortana дауыстық көмекшісі, бірнеше үстел үсті компьютерін құру және ауыстыру мүмкіндігі. [6] Windows 10 - Windows жүйесінің ең соңғы қорапшты нұсқасы [7] барлық кейінгі нұсқалар тек сандық түрде таратылады.
Процессор: Intel Core 5.
Орнатылған жады: 4.00 гб.
Жүйе түрі: 64 биттік операциялық жүйе .
2.3 Бағдарламалау тілінің қысқаша мінездемесі
C# (дыбысталуы си-шарп) -- Объектіге-бағытталған бағдарламалау тілі. 1998 -- 2001 жылдары Microsoft компаниясында Андерс Хейлсбергтің басшылығымен бір топ инженерлермен Microsoft .NET Framework платформасына қосымшаларды қарастырушы тіл ретінде жасалған. Кейіннен ECMA-334 және ISOIEC 23270 тәрізді стандартталған.
C# C-ұқсас синтаксисі бар тілдер отбасына жатады, оның синтаксисі C++ және Java-ға ең жақын. Тіл статикалық типизацияға ие, полиморфизмді, операторлардың шамадан тыс жүктелуін (оның ішінде айқын және айқын емес типті келтіру операторлары), делегаттар, атрибуттар, оқиғалар, қасиеттері, жалпыланған типтері мен әдістері, итераторлар, тұйықталуды қолдайтын анонимдік функциялар, LINQ, ерекшеліктер, XML форматындағы
Бұл тіл барлық бағдарламауға объектілі-бағытталған тәсілді қолданады. Бұл дегеніміз, пән саласы негізінде абстрактілі конструкцияларды сипаттау, содан кейін олардың арасында өзара іс-қимылды жүзеге асыру қажет.
Бұл тіл .NET JIT-компиляция тұжырымдамасын пайдаланады. Бұл бағдарлама қажет болған жағдайда тікелей бағдарлама жұмыс кезінде машиналық кодтарға жинақталатынын білдіреді. Бір жағынан, бұл әрине күшті, бірақ екінші жағынан, іске қосу кезінде өте ауыр тежегіш болуы мүмкін. C# жаппай таралған тіл емес. Көптеген бағдарламашылар PHP-ден басқа ештеңе көрген емес, шағын қалаларда жұмыс іздеуге өте елеулі шектеулер қояды коммерциялық Enterprise саласында шоғырланған. Сонымен қатар, C# ең алдымен Windows-пен байланысты. Жақын болашақта бір нәрсе өзгереді және Windows бәрі де нарықта үстем болады, бірақ әлі де аз тәуекел, әсіресе Windows 10 жаңартулары бар соңғы жалған екенін ескере отырып, қалады .
Заманауи бағдарламалық платформаларды және бағдарламауды автоматтандырудың құрал-жабдықтарын қолдану ақпараттық жүйенің бағдарламалық қамтамасыздандыруын құрудың ажырамас талабы болып табылады. Microsoft компаниясының .NET платформасы көптеген бағдарламалық жүйе құрастырушыларының тәжірибесі шоғырланған жаңа құрастыру жүйесі болып табылады. Арнайы .NET платформасы үшін Microsoft компаниясы C# - толық функционалды объекті-бағдарланған бағдарламалау тілін құрастырып шығарды. Бұл тіл C++, Java тілдерінің ең жақсы сапаларын өзіне алды. Қуатты функционалдығына қарамастан, C# тілі қарапайым, сенімді және қауіпсіз тіл болып табылады. C# тілін мақсатты түрде Windows-қолданбаларын, сонымен қатар, Web-қолданбаларын құруға қолданады. Бұл тәсіл үлкен танымалдылыққа ие, өйткені барлық ақпаратты басымызда ұстамауға, ... жалғасы
КІРІСПЕ
4
1
ЕСЕП БӨЛІМІ
6
1.1
Есептің қойылуы
7
1.2
Кіріс және шығыс құжаттарының сипаттамасы
8
1.3
Деректер базасына қойылатын талаптар
9
2
БАҒДАРЛАМАЛЫҚ ӨНІМДІ ІСКЕ АСЫРУДЫҢ АСПАПТЫҚ ҚҰРАЛДАРЫ
11
2.1
Деректер моделінің қысқаша сипаттамасы
11
2.2
Қолданылған операциялық жүйенің қысқаша
13
2.3
Бағдарламалау тілінің қысқаша сипатта
14
3
ЖОБАЛАУ БӨЛІМІ
15
3.1
Алгоритм сипаттамасы
15
3.2
Қолданушы интерфейсі
16
4
БАҒДАРЛАМАНЫҢ ҚОЛДАНЫСҚА БЕРІЛУІ
17
4.1
Аппараттық жабдықтарға қойылатын талаптар
19
4.2
Қолданушыға нұсқау
23
4.3
Бағдарламашыға нұсқау
ҚОРЫТЫНДЫ
24
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
25
А ҚОСЫМШАСЫ
26
Ә ҚОСЫМШАСЫ
29
КІРІСПЕ
Өзінің Жолдауында Елбасы республика дамуының негізгі нәтижелерін талдады, қазіргі заманның басты үрдістері мен түйіндерін белгілеп, Қазақстан - 2030 Стратегиясындағы көптеген тапсырмалар сәтті орындалды, енді елдің алдында жаңа тапсырма орын алып тұр - ол Қазақстан - 2050 Стратегиясының іске асу негізіндегі дүниежүзінің дамыған 30 мемлекет қатарына кіру.
Қазақстан - 2050 Жаңа Стратегиясы - ол бір жағынан Қазақстан - 2030 Стратегиясы шеңберінде өткізілген реформалар курстарының жалғасуы болып табылса, екінші жағынан - бәсекелестіктің жаңа межелеріне арналған Қазақстан дамуының басты бағыттары анықталған дербес құжат болып табылады. Бұл құжатта ҚР Президенті Н.Ә. Назарбаев Қазақстанды экономикалық, саясаттық және әлеуметтік дамудың жаңа деңгейіне әкелетін жеті стратегиялық басымдылықты анықтады.
Қазақстан - 2050 Стратегиясын жүзеге асырудағы көрсетілген барлық тапсырмаларды Елбасы рухани саланың жандандыру қажеттілігімен нығайтады. 22 жыл бойғы егеменді дамудағы Қазақстандық жол тәжірибесі негізінде барлық қазақстандықтарды біріктіретін және ел болашағаның негізін қалайтын басты құндылықтар құрылды.
Қазақстан Республикасы Ақпарат және коммуникациялар министрлігі Цифрлық Қазақстан мемлекеттік бағдарламасы және Мемлекеттік бағдарламалар тізбесін бекіту туралы Қазақстан Республикасы Президентінің 2010 жылғы 19 наурыздағы № 957 Жарлығына толықтыру енгізу туралы Қазақстан Республикасының Президенті Жарлығының жобасы туралы Қазақстан Республикасы Үкіметінің қаулы жобасын әзірледі.
Цифрлық Қазақстан мемлекеттік бағдарламасының негізгі міндеті тұрғындардың өмір сүру сапасын және цифрлыққ экономиканы құру арқылы ел экономикасының бәсекеге қабілеттілігін арттыру.
Курстық жобаның негізгі мақсаты - база мәліметтерінің қасиеттерін, олардың негізгі ұғымдарын, анықтамаларын және оларды басқару жүйелерін анықтау.Есептің қойылымы (мақсаты, шарты, бағдарламаның қандай болу керектігі).
Мәліметтер қоры дегеніміз ақпаратты сақтауға және жинақтауға арналған ұйымдасқан құрылым. Ең алғаш мәліметтер қоры ұғымы жаңадан қалыптасқан кезде онда шындығында мәліметтер сақталатын. Бірақ қазіргі кездегі көптеген мәліметтер қоры басқару жүйелері өздерінің құрылымдарында тек мәліметтерді ғана емес, сонымен қатар олардың тұтынушымен және басқа да ақпараттық - программалық кешендермен қарым - қатынасының әдістерін де қамтиды. Сондықтан біз қазіргі заманғы мәліметтер қорында тек мәліметтер ғана емес, ақпараттар да сақтай аламыз.
Менің курстық жобамның тақырыбы Қазақстанның Lashmaker индустриясының мәліметтер қорын құру деп аталады. Бұл деректер қоры басқа да бағдарламалар секілді C# тілінде жасалады. C# тілінде Access бағдарламасының көмегімен жасалған.
1 ЕСЕПТІҢ ҚОЙЫЛУЫ
1.1 Есептің қалыптастырылуы
Курстық жобаның тақырыбы Қазақстанның Lashmaker индустриясының мәліметтер қорын құру.
Курстық жобаның негізгі мақсаты - база мәліметтерінің қасиеттерін, олардың негізгі ұғымдарын, анықтамаларын және оларды басқару жүйелерін анықтау.Есептің қойылымы (мақсаты, шарты, бағдараламаның қандай болу керектігі). Бұл мәліметтер қорында, біз әлемдегі ең ерекше гүлдер жайында мәлімет көрсетілген.
Мәліметтер қоры - деп деректердің электрондық сақтаушысын айтады. Оларға қатынас, бір немесе бірнеше компьютерлер көмегімен іске асады, әдетте деректер қоры деректерді сақтау үшін жасалады.
Мәліметтер қоры - ақпаратты сақтауды және де мәліметтерге ыңғайлы, тез кіруді қамтамасыз етеді. Мәліметтер базасы өзінен белгілі бір ережелерге сай құрылған деректер жиынтығын құрайды. Деректер базасындағы ақпарат:
- қайшылықсыз
- артықсыз
- тұтас
Мәліметтер қоры басқару жүйесі деректер қорына құруға, толтыруға, жаңартқанға, жоюға, арналған бағдараламалық жабдық болып табылады.Бұл курстық жұмыстың бағдарламаның мақсаты - пайдаланушыға бағдарламаны қолдануға лайықты етіп құру. Іздеуге көп уақыт жұмсамау үшін кез келген мәлімет бойынша іздеу функциясы көзделуі тиіс. Бағдарлама соңында әрбір пайдаланушы қолданатынындай болуы тиіс. C# бағдарламалық жүйесінде деректер қорының құру оңай болғандықтан мен осы бағдарламалық тілде курстық жобаны жасадым.
ДҚ- мен жұмыс істеуге арналған C# құралдарына жатады:
-Аспаптық құралдар (арнайы бағдарламалар және пакеттер);
-Компоненттер.
C# жүйесі деректер қорын құру жүйесі болып табылмайды, бірақ толық МББЖ (мәліметтер қорынын басқару жүйесі) мүмкіндіктеріне ие.Ұсынылып отырған C# құралы локальді және тораптық деректер
Қорынын құрып және оның ішінде жұмыс істеуге және кез келген деректер қорымен жұмыс істей алатын қолданба құруға мүмкіндік береді.
Желілерге файл-серверлік, клиент-cерверлік және таратылған МББЖ-лар жатады. Бұл жүйелердің міндеті атрибуты-компьютердің ақпаратын қамтамасыз ететін және көптеген қолданушылардың берілген бір мәліметтермен корпаративті жұмыс қолдануына мүмкіндік беретін желі.
Бағдарламада қолданушы жұмысын ыңғайлы түрде ұйымдастыратын достастық интерфейсі сақталған.
Қарапайым Деректер қорынын құрудың күрделі. Деректер қорын құрудан өзгешелігі шамалы. Формаға бірнеше компонентті қойып, олардың қажетті қасиеттерін өзгертсек, жұмыс істеп тұрған деректер қорынын аламыз.
1.2 Кіріс және шығыс құжаттарының сипаттамасы
Жобаның негізгі компонентері кесте, форма және unit (модуль) болып табылады.
Form - құрастырушының және объектілер бақылаушысының терезесі. Форма құрастырушының немесе форманың терезесі - болашақ бағдарламаның Windows жобасы. Алдымен бұл терезе бос болады. Бұл терезенің жұмыс аймағы координаттық тордың нүктелерімен реттелген.
Формада орналасқан әр компоненттер өзінің мекен-жайымен, мөлшерімен және түсімен анықталады. Форманы құрастыру File--New--Form операциялары арқылы орындалады.
Unit - кез-келген сыныптарды, процедураларды, функцияларды, айнымалылар мен объектілерді бөлек файлдарға тасымалдау үшін пайдаланылады. Бұл жоба құрылымын IDE RAD Studio-те ақылмен ұйымдастыруға мүмкіндік береді. 100-500 жолдан тұратын кішігірім жобаларда сіз бөлек бөлімдерді жасамай-ақ жасай аласыз, бірақ жобаңыздың кемінде екі мың жолға дейін өсуін күткен болсаңыз, онда кодекстің құрылымын құзырлы ұйымсыз басқаруға болмайды.
Бірліктер (бірліктер) сіздің жобаңызды класстар мен олардың іске асырылуын қамтитын әр түрлі топтарға бөлуге мүмкіндік береді. Өйткені, бөлек файлда - Пайдаланушы интерфейсін (Пайдаланушы интерфейсі) іске асыру үшін бөлек файлда - жұмыс логикасын, негізгі функционалдылықты жүзеге асыратын базалық сыныптарды іске асыру үшін жеке код файлында әлдеқайда ыңғайлы болатынын және кез-келген утилитарлық функцияларды бөлек бірлік ретінде алуға болатынына келісесіз.
1-кесте- Unit және формалар кестесі
Unit атауы
Форма атауы
Мағынасы
Unit 1
Form 1
Басты бет
Unit 2
Form2
Меню
Unit 3
Form3
Аңықтамалық
Unit 4
Form4
Мамандық туралы
Unit 5
Form 5
Lashmaker Academy Павлодар
1.3Деректер қорына қойылатын талаптар
Кесте - деректер қорынын басқару жүйесінің негізгі құрылымы. MS Access-те бүкіл ақпарат кестелерде беріледі. Microsoft Access кестесінде деректерді жазбалар (жолдар) және өрістерге (бағандар) түрінде сақтау үшін арналған объектісі. Сонымен қатар, әрбір жол жеке жазу (мысалы, аты, атауы немесе инвентарлық нөмірі) бөлігін қамтиды. Әдетте, әр кесте белгілі бір ақпаратты (мысалы, қызметкер немесе тапсырыстар) сақтау үшін пайдаланылады. Барлық жазбалар құрылымы жиында бірдей, ал жазба саны кестеде айнымалы. Әр жазбадағы деректер элементі өріс деп аталады. Кестенің әр өрісіне уникальді ат тағайындалады.
Microsoft Access кестесімен танысқанда біз мәлеметтердің үш типін қарастырғанбыз: мәтіндік, сандық және формулалар. Мәліметтер қорының кестесі көптеген мәлеметтер типімен жұмыс істеуге мүмкіндік береді.Олар:
2-кесте - Кіріс құжаттары Lashmaker кестесі
Кіріс құжаттары
Деректер түрі
Аты
Сандық
Қала
Мәтіндік
Ең қымбат қызмет
Мәтіндік
Жұмыс істейтін жері
Мәтіндік
Телефон
Сандық
Парақша
Мәтіндік
Подписчик саны
Сандық
1-сурет- Қазақстан lashmaker индустриясы бойынша мәліметтер типінің толтырылуы.
2 БАҒДАРЛАМАЛЫҚ ӨНІМДІ ІСКЕ АСЫРУДЫҢ АСПАПТЫҚ ҚҰРАЛДАРЫ
2.1 Деректер моделінің қысқаша сипаттамасы
Мәліметтер қоры (МҚ) - белгілі бір арнаулы ауқымға қатысты мәліметтерді баяндау, сақтау мен амал-тәсілдермен ұқсата білудің жалпы принциптерін қарастыратын белгілі бір ережелер бойынша ұйымдастырылған мәліметтердің жиынтыгы. Адамның қатысуы ықтимал, автоматтық құралдармен өңдеуге жарамды түрде ұсынылған ақпарат мәліметтер ретінде түсініледі. Арқаулы ауқым ретінде нақты зерттеуші үшін қызықты нақты әлемнің бөлігі түсініледі.Қарапайым МҚ мысалы ретінде телефон анықтамалығын, поездар қозғалысы кестесін, кәсіпорын қызметкерлері туралы мәліметтерді, студенттердің сессия тапсыру қорытындылары және т.б. атауға болады.
Электронды МҚ-сының басты қасиеті - ақпаратты тез іздестіру мен сұрыптау (іріктеу), сондай-ақ берілген форма бойынща есепті қарапайым түрлендіру (жасау) мүмкіндігі. Мысалы, сынақ кітапшаларының нөмірлері бойынша студенттердің аты-жөндерін оңай айыруға болады немесе жазушының аты-жөні бойынша шығармаларының тізімін жасауға болады.
Объект деп мағлұматтары мәліметтер қорысында сақталатын ақпараттың жүйенің элементтері аталады.
Атрибут - объектінің қасиеттерін ақпараттың бейнелеу. Әрбір объект атрибуттардың кейбір жиынтығымен ситатталады.
Мәліметтердің басты элементі деп мәліметтердің басқа элементтерінің мәндерін аныктауға мүмкіидік беретін осындай атрибут аталады.
Алғашқы кілт - объектінің (жазбаның) әрбір данасын бірегей түрде жағастыратын атрибут (немесе атрибуттар тобы), Екінші реттегі кілт - бірнеше жазбалар (объект даналары) үшін мәні қайталанатын атрибут (немесе атрибуттар тобы). Ең алдымен, екінші реттегі кілттер жазбаларды іздестіру операцияларында қолданылады. Мәліметтер қоры ұғымымен мәліметтер қорына басқару жүйесінің ұғымы тығыз (МББЖ) байланысты.
МББЖ - жаңа база құрылымын құруға арналған программаның құралдар кешені, оны құрамын толықтыру, құрамында барды редакциялау және аппаратпен көрсетушілік (визуализация). База ақпаратын көрсетушілік ретінде берілген критерийге сәйкес бейнеленетін мәліметтерді іріктеу, оларды реттеу, сосын шығаратын құрылғыға беру немесе байланыс арналары бойынша беру.
Мәліметтер қорының негізгі объектілерге арналған қосымшасынан басқа үш бұйрықтық кнопкалары бар: Aшy, Конструктор, Құру. Олардың көмегімен кесте жұмысының режимі таңдалады.Егер Таблица қосымшасы таңдалса, бұл қосымшаның терезесінде осы МБ-да бар кестелердің тізімі бейнеленеді.Бар кестені ашу үшін оның атын бұл тізімде ерекшелеп, Ашу кнопкасын басу керек. Жаңа кестедегі МБ-ны іске қосу үшін Құру кнопкасын басу қажет.
Мәліметтер қорын басқару жүйесі дегеніміз жаңа мәліметтер базасын құруға, оны мәліметтермен толтыруға, оның мазмұнын редакциялауға, оларды реттеуге, безендіруге және баспа құрылғыларына шығаруға немесе байланыс арналарына жөнелтуге арналған программалық құрылғылар кешені.
2.2 Қолданылған операциялық жүйенің қысқаша сипаттамасы
Windows 10 операциялық жүйесі жақында пайда болды - ол 2015 жылдың 29 шілдесінен бастап қол жетімді болды. Microsoft корпорациясы біртұтастыққа бағытталған өз жолын жалғастыруда. Компьютерлерге, ноутбуктерге, планшеттерге, смартфондарға және Xbox One консольдарына орнатуға болады. Бірыңғай платформа бұрынғы нұсқаларда болғандай, параметрлерді қадамдастыру мүмкіндігін береді.
Ақпараттық жүйе (АЖ) - ақпаратты қамтамасыз ететін және тарататын ақпаратты сақтауға, іздеуге және өңдеуге арналған жүйе.
Windows 10 - Windows NT тобының бір бөлігі ретінде Microsoft компаниясы әзірлеген дербес компьютерлер мен жұмыс станцияларының операциялық жүйесі. Windows 8.1 жүйесінен кейін жүйе 10-шы жолды айналып өтіп алды. Windows 10-ның сервер аналогы Windows Server 2016 болып табылады.
Жүйе дербес компьютерлер, планшеттер, смартфондар, Xbox One консолі және т.б. сияқты әртүрлі құрылғыларға арналған болуы тиіс. Бірыңғай даму платформасы және барлық қолдау көрсетілетін құрылғылармен үйлесімді әмбебап қосымшалардың бірегей дүкені бар [4]. Windows 10 қолдау көрсету циклі бойынша жаңартуларды шығарумен бірге келеді. Жүйе шыққаннан кейін бірінші жыл ішінде пайдаланушылар Windows 7, Windows 8.1 және Windows Phone 8.1 [5] лицензияланған көшірмелерін пайдаланатын құрылғыларда Windows 10-ке тегін жаңарта алады. Маңызды жаңалықтардың қатарында - Cortana дауыстық көмекшісі, бірнеше үстел үсті компьютерін құру және ауыстыру мүмкіндігі. [6] Windows 10 - Windows жүйесінің ең соңғы қорапшты нұсқасы [7] барлық кейінгі нұсқалар тек сандық түрде таратылады.
Процессор: Intel Core 5.
Орнатылған жады: 4.00 гб.
Жүйе түрі: 64 биттік операциялық жүйе .
2.3 Бағдарламалау тілінің қысқаша мінездемесі
C# (дыбысталуы си-шарп) -- Объектіге-бағытталған бағдарламалау тілі. 1998 -- 2001 жылдары Microsoft компаниясында Андерс Хейлсбергтің басшылығымен бір топ инженерлермен Microsoft .NET Framework платформасына қосымшаларды қарастырушы тіл ретінде жасалған. Кейіннен ECMA-334 және ISOIEC 23270 тәрізді стандартталған.
C# C-ұқсас синтаксисі бар тілдер отбасына жатады, оның синтаксисі C++ және Java-ға ең жақын. Тіл статикалық типизацияға ие, полиморфизмді, операторлардың шамадан тыс жүктелуін (оның ішінде айқын және айқын емес типті келтіру операторлары), делегаттар, атрибуттар, оқиғалар, қасиеттері, жалпыланған типтері мен әдістері, итераторлар, тұйықталуды қолдайтын анонимдік функциялар, LINQ, ерекшеліктер, XML форматындағы
Бұл тіл барлық бағдарламауға объектілі-бағытталған тәсілді қолданады. Бұл дегеніміз, пән саласы негізінде абстрактілі конструкцияларды сипаттау, содан кейін олардың арасында өзара іс-қимылды жүзеге асыру қажет.
Бұл тіл .NET JIT-компиляция тұжырымдамасын пайдаланады. Бұл бағдарлама қажет болған жағдайда тікелей бағдарлама жұмыс кезінде машиналық кодтарға жинақталатынын білдіреді. Бір жағынан, бұл әрине күшті, бірақ екінші жағынан, іске қосу кезінде өте ауыр тежегіш болуы мүмкін. C# жаппай таралған тіл емес. Көптеген бағдарламашылар PHP-ден басқа ештеңе көрген емес, шағын қалаларда жұмыс іздеуге өте елеулі шектеулер қояды коммерциялық Enterprise саласында шоғырланған. Сонымен қатар, C# ең алдымен Windows-пен байланысты. Жақын болашақта бір нәрсе өзгереді және Windows бәрі де нарықта үстем болады, бірақ әлі де аз тәуекел, әсіресе Windows 10 жаңартулары бар соңғы жалған екенін ескере отырып, қалады .
Заманауи бағдарламалық платформаларды және бағдарламауды автоматтандырудың құрал-жабдықтарын қолдану ақпараттық жүйенің бағдарламалық қамтамасыздандыруын құрудың ажырамас талабы болып табылады. Microsoft компаниясының .NET платформасы көптеген бағдарламалық жүйе құрастырушыларының тәжірибесі шоғырланған жаңа құрастыру жүйесі болып табылады. Арнайы .NET платформасы үшін Microsoft компаниясы C# - толық функционалды объекті-бағдарланған бағдарламалау тілін құрастырып шығарды. Бұл тіл C++, Java тілдерінің ең жақсы сапаларын өзіне алды. Қуатты функционалдығына қарамастан, C# тілі қарапайым, сенімді және қауіпсіз тіл болып табылады. C# тілін мақсатты түрде Windows-қолданбаларын, сонымен қатар, Web-қолданбаларын құруға қолданады. Бұл тәсіл үлкен танымалдылыққа ие, өйткені барлық ақпаратты басымызда ұстамауға, ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz