Жұмыс іздеу сервисінің ақпараттық жүйелерінің ерекшеліктері
![](/assets/img/loading.gif)
![](/assets/img/loading.gif)
Қазақcтан Pecпубликаcының Бiлiм жәнe ғылым миниcтpлiгi
Әл-Фаpаби атындағы Қазақ Ұлттық Унивepcитeтi
Жумабеков.Қ.Қ.
Жұмыс іздеу бойынша сервисті жобалау және әзірлеу
ДИПЛОМДЫҚ ЖҰМЫC
Мамандығы 5В070300 - Ақпаpаттық жүйeлep
Алматы 2022
Қазақcтан Pecпyбликаcының Бiлiм жәнe ғылым миниcтpлiгi
Әл-Фаpаби атындағы Қазақ Ұлттық Унивepcитeтi
Қорғауға жіберілген
Хаттама № ___ , __________ 2022ж.
Кафедра меңгерушісі ____________ ф.-м.ғ.к., Мусиралиева Ш.Ж.
(қолы және мөрі)
Алматы қаласындағы каршерингтік қызмет көрсетудің ақпараттық жүйесін жобалау және құру
тақырыбында
ДИПЛОМДЫҚ ЖҰМЫC
5В070300 - Ақпаpаттық жүйeлep
Орындаған Жумабеков.Қ.Қ.
(қолы)
Ғылыми жетекші Өксікбаев.Е.Е.
Аға оқытушы (қолы)
Норма бақылаушы
(қолы)
Алматы 2022
ТҮЙІНДЕМЕ
Дипломдық жұмыс 49 беттен, 25 суреттен, 1 кестеден, пайдаланылған әдeбиeттep тiзiмiнeн жәнe қоcымшадан тұpады.
Кілттік сөздер: Maman.kz ,жұмыс беруші, қолданушы, Flutter, Dart, деректер қоры, firebase, АЖ, Microsoft Visual Studio,Android Studio, жұмыс, мамандар.
Дипломдық жұмыc өзeктiлiгi. Қазіргі уақытта білікті мамандардың көптілігі және білікті маман іздейтін компаниялардын да санының ауқымдығы нарықға жаңа заманауи мобильдік қосымша алып келуге шабыттандырады. Maman - жұмыс беруші және жұмысқа орналасушылар үшін жылдам әрі түсінікті мобильді қосымша болып табылады.Осы уақытға дейін де бүгінгі таңда да жұмыс іздеу және жұмысға орналасу өзекті маселе болып табылады.
Осы жұмыста жұмыс іздеу және жұмысқа орналасушылар үшін жылдам әрі түсінікті мобильді қосымша әзірленген.Жобаның нәтижелері бойынша жұмыс іздестіру мобильді қосымшасы мамандармен жұмыс берушілерді біріктіретін орталықтандырылған қосымшаны ұсына отырып, осы сұранысты шешуге көмектеседі.
Дипломдық жұмыc мaқcaты мeн мәceлeлepi. Жұмыс іздеу бойынша сервисті жобалау және әзірлеу.
Зерттеу нысaны. Мамандарға арналған бос орындарды анықтау және жұмыс берушінің түйіндемелерге қол жеткізу үшін қолданыстағы платформаларға кешенді сараптама жүргізу.
РЕФЕРАТ
Дипломная работа состоит из 49 страниц, 25 рисунков, 1 таблицы, списка использованной литературы и приложения.
Ключевые слова: Maman.kz , работодатель, пользователь, Flutter, Dart, база данных, firebase, ИС,Microsoft Visual Studio, Android Studio, работа, специалисты.
Актуальность дипломной работы: В настоящее время большое количество квалифицированных специалистов и огромное количество компаний, ищущих квалифицированных специалистов, вдохновляют на вывод на рынок нового современного мобильного приложения. Maman-это быстрое и понятное мобильное приложение для работодателей и соискателей.До сих пор и сегодня поиск работы и трудоустройство являются актуальными.
В данной работе разработано быстрое и понятное мобильное приложение для поиска работы и трудоустройства.Мобильное приложение для поиска работы по результатам проекта поможет решить этот вопрос, предоставив централизованное приложение, объединяющее работодателей со специалистами.
Цель и задачи дипломной работы: Проектирование и разработка сервиса по поиску работы.
Объект исследования: Выявление вакансий для специалистов и проведение комплексной экспертизы существующих платформ для доступа работодателя к резюме.
ABSTRACT
The thesis consists of 49 pages, 25 figures, 1 table, a list of references and an appendix.
Keywords: Maman.kz, employer, user, flutter, dart, database, firebase, IC,Microsoft visual studio, Android studio, work, specialists.
The relevance of the thesis: Currently, a large number of qualified specialists and a huge number of companies looking for qualified specialists inspire the launch of a new modern mobile application on the market. Maman is a fast and intuitive mobile application for employers and job seekers.Until now and today, job search and employment are relevant.
In this work, a fast and intuitive mobile application for job search and employment has been developed.A mobile application for job search based on the results of the project will help solve this issue by providing a centralized application that unites employers with specialists.
The purpose and problems of the thesis: Design and development of a job search service.
The object of the study: Identifying vacancies for specialists and conducting a comprehensive examination of existing platforms for employer access to resumes.
Мазмұны
Негізгі бөлігі:
1. Жұмыс іздеу сервисінің ақпараттық жүйелерінің ерекшеліктері
1.1 Жұмыс іздеу қызметінің сипаттамасы және жұмыс принципі Maman.kz
1.2 Жұмыс іздеу қызметтерінде шешім қабылдауды қолдау жүйелері
1.3 Жұмыс іздеу сервисінің ақпараттық жүйесін жобалау және құру кезінде қойылатын талаптар
1.4 Жұмыс іздеу бойынша қолданыстағы сервистердің ақпараттық жүйелеріне шолу
2.Жұмыс іздеу қызметінің ақпараттық жүйесін құру үшін қажетті технологиялардың сипаттамасы
2.1 Dart және Flutter туралы ақпарат
2.2 Деректер базасы үшін Firebase пайдалану
2.3 Visual Studio және Visual Code, Android Studio түсінігі
3.Жұмыс іздеу сервисінің ақпараттық жүйесін жобалау және іске асыру Maman.kz
3.1 Ақпараттық жүйенің мәліметтер базасының инфологиялық моделі
3.2 Dart және Flutter көмегімен жүйені жобалау
3.2.1 қолдану нұсқасының схемасы
3.2.2 сынып диаграммасы
3.3 Жұмыс іздеу бойынша сервистің ақпараттық жүйесін іске асыру Maman.kz
3.3.1 ақпараттық жүйенің функционалының сипаттамасы
3.3.2 ақпараттық жүйені іске асыру
Қорытынды:
Пайдаланылған әдебиеттер тізімі:
Қосымшалар:
Кіріспе
Менің атым Қуанышбек және мен ақпараттық технологиялар факультетінің студентімін. Менің дипломдық жұмысым мобильді қосымшаны жобалауға және дамытуға арналған "Maman.kz" бұл пайдаланушыларға жұмыс іздеуге және жұмысқа орналасуға көмектеседі.
Менің жұмысымның мақсаты - пайдаланушыларға әртүрлі қызмет салаларында тез және ыңғайлы жұмыс табуға көмектесетін жылдам және түсінікті мобильді қосымшаны құру. Ол үшін Flutter-де Dart бағдарламалау тілі, сондай-ақ Firebase дерекқоры қолданылды. Қосымшаны әзірлеу үшін Visual Studio, Visual Code және Android Studio сияқты құралдар қолданылды.
Қолданбаның негізгі функциясы-пайдаланушылар алдымен тіркеледі, содан кейін Басты бетте жұмыс іздей алады. Жұмыс берушілер де тіркеліп, бос жұмыс орындарын модерацияға жібереді, содан кейін модератор мобильді қосымшаға бос жұмыс орындарын қосуға мүмкіндік береді.
Менің дипломдық жұмысым қосымшаны әзірлеу процесін егжей-тегжейлі сипаттауға, сондай-ақ ол үшін ақпараттық жүйені жобалауға және құруға арналған. Жұмыста қосымшаның сипаттамасы мен жұмыс принципі, шешім қабылдауды қолдау жүйелері, ақпараттық жүйені құруға қойылатын талаптар, сондай-ақ мәліметтер базасының инфологиялық моделі және қолдану нұсқасының схемасы ұсынылады.
Жұмыс барысында жұмыс іздеу бойынша қолданыстағы сервистерге шолу жасалды, сондай-ақ мобильді қосымшаны құру үшін қажетті заманауи технологияларға зерттеу жүргізілді.
Бұл жұмыс ақпараттық технологиялар саласына маңызды үлес болып табылады, сонымен қатар жұмыс іздейтін немесе әртүрлі салалардағы жұмысшыларды іздейтін адамдар үшін пайдалы болуы мүмкін. Менің жұмысымның нәтижелері біздің қарқынды дамып келе жатқан технологиялар әлемінде пайдалы және сұранысқа ие болатынына сенімдімін.
Мен сізге мобильді қосымшаны құруға арналған дипломдық жұмысымның нәтижелерін ұсынуға қуаныштымын "Maman.kz" жұмыс іздеу және жұмысқа орналасу үшін. Бұл тақырыптың өзектілігі даусыз, өйткені бүгінде тез өзгеретін экономикалық жағдайда жұмыс іздеу барған сайын күрделене түседі және қосымша құралдар мен тәсілдерді қажет етеді.
Менің жұмысымның мақсаты-пайдаланушыларға әртүрлі қызмет салаларында тез және тиімді жұмыс табуға мүмкіндік беретін ыңғайлы, жылдам және қолдануға оңай мобильді қосымшаны әзірлеу.
Мақсатқа жету үшін келесі міндеттер қойылды:
Жұмыс іздеу және олардың функционалдығы мен мүмкіндіктерін талдау үшін нарықтағы шешімдерді зерттеу.
Мобильді қосымшаларды әзірлеудің заманауи технологиялары мен құралдарын зерттеу және қосымшаны құру үшін ең қолайлысын таңдау "Maman.kz".
Flutter Frame және Firebase дерекқорын қолдана отырып, Dart бағдарламалау тілінде мобильді қосымшаны жобалау және әзірлеу.
Менің дипломдық жұмысымның негізгі сипаты-қосымшаны әзірлеу процесін егжей-тегжейлі сипаттау және ол үшін ақпараттық жүйені құру. Жұмыста қосымшаның сипаттамасы мен жұмыс принципі, шешім қабылдауды қолдау жүйелері, ақпараттық жүйені құруға қойылатын талаптар, сондай-ақ мәліметтер базасының инфологиялық моделі және қолдану нұсқасының схемасы келтірілген.
Менің дипломдық жұмысымның құрылымы кіріспеден, негізгі бөліктен, қорытындыдан және пайдаланылған дереккөздердің тізімінен тұрады. Жұмыстың негізгі бөлігінде келесі бөлімдер бар: жұмыс іздеу қызметтеріне шолу, қосымшаны құруға арналған технологиялар мен құралдарды таңдау, қосымшаны жобалау және әзірлеу "Maman.kz", жұмыс нәтижелерін талдау және қорытындылар.
Мұның бәрі менің жұмысымды Ақпараттық технологиялар саласына маңызды үлес қосады және жұмыс іздейтін немесе әртүрлі салалардағы жұмысшыларды іздейтін адамдар үшін пайдалы болуы мүмкін. Менің нәтижелерім өз қолданысын табады және біздің жылдам дамып келе жатқан әлемде пайдаланушылардың кең ауқымы үшін пайдалы болады деп үміттенемін.
1. Жұмыс іздеу сервисінің ақпараттық жүйелерінің ерекшеліктері
0.1 Жұмыс іздеу қызметінің сипаттамасы және жұмыс принципі Maman.kz
Жұмыс іздеу қызметі "Maman.kz" бұл менің дипломдық жұмысымның бір бөлігі ретінде жасаған мобильді қосымша. Ол пайдаланушыларға әртүрлі қызмет салаларында тез және ыңғайлы жұмыс табуға көмектесуге арналған.
Қосымшаның негізгі жұмыс принципі-пайдаланушылар алдымен жеке мәліметтерін және жұмыс іздеу критерийлерін көрсете отырып тіркеледі. Содан кейін негізгі бетте пайдаланушылар жұмыс түрі, жалақы, орналасқан жері және басқа опциялар сияқты әртүрлі сүзгілерді пайдаланып жұмыс іздей алады.
Жұмыс берушілер де тіркеліп, бос жұмыс орындарын модерацияға жібере алады. Модератор тексергеннен кейін бос жұмыс орындары мобильді қосымшаға қосылады және пайдаланушылар көре алады.
Дипломдық жұмысымда мен қосымшаның ақпараттық жүйесін құру процесін егжей тегжейлі сипаттаймын "Maman.kz". мен қосымшаны құру үшін Flutter-де Dart бағдарламалау тілін және Firebase дерекқорын қолдандым.
Сондай-ақ, жұмыста шешім қабылдауды қолдау жүйесінің сипаттамасы, ақпараттық жүйені құруға қойылатын талаптар, мәліметтер базасының инфологиялық моделі және қолдану нұсқасының схемасы ұсынылады.
Менің мобильді қосымшам екеніне сенімдімін "Maman.kz" жұмыс іздейтін немесе әртүрлі салаларда жұмыс іздейтін адамдар үшін пайдалы болады. Бұл жобада жұмыс істеу маған Ақпараттық технологиялар мен мобильді қосымшаларды құру бойынша білімім мен дағдыларымды кеңейтуге көмектесті.
0.2 Жұмыс іздеу қызметтерінде шешім қабылдауды қолдау жүйелері
Шешімдерді қолдау жүйелері (SPPR) жұмыс іздеу саласында ақпараттық жүйелерді құрудың маңызды элементі болып табылады. Менің дипломдық жұмысымда, SPPR пайдаланушылардың жұмыс іздеу процесін оңтайландыру үшін, сондай-ақ жұмыс берушілерге жұмысқа лайықты үміткерлерді табуға көмектесу үшін қолданылады.
Жұмыс іздеу үшін пайдаланушы бірнеше параметрлерді көрсетуі керек, мысалы, қажетті лауазым, жұмыс орны, жұмыс тәжірибесі және т. б. осыдан кейін мобильді қосымша Maman.kz пайдаланушыға ең қолайлы жұмыс орындарын табу үшін машиналық оқыту және жасанды интеллект алгоритмдерін қолданады.
Жұмыс берушілер үшін, SPPR жұмыс сипаттамасындағы кілт сөздер және қажетті тәжірибе деңгейі сияқты белгілі бір параметрлерге негізделген автоматты модерация және жұмыс орындарын таңдау үшін қолданылады. Бұл жұмыс берушілерге жұмыс орындарына лайықты үміткерлерді тез және тиімді табуға мүмкіндік береді, бұл уақыт пен ресурстарды үнемдейді.
Менің дипломдық жұмысымда мобильді қосымшаның ең жақсы өнімділігі мен тиімділігін қамтамасыз ету үшін әртүрлі SPPR әдістері мен технологияларын әзірледім және қолдандым Maman.kz.мен SPPR пайдалану кез-келген жұмыс іздеу ақпараттық жүйесін құрудың маңызды элементі болып табылатынына сенімдімін және пайдаланушылар мен жұмыс берушілердің тәжірибесін едәуір жақсарта алады.
1.3 Жұмыс іздеу сервисінің ақпараттық жүйесін жобалау және құру кезінде қойылатын талаптар
Жұмыс іздеу сервисінің ақпараттық жүйесін жобалау және құру кезінде "Maman.kz" әзірлеу барысында ескерілген белгілі бір талаптар қойылды. Негізгі міндет пайдаланушыларға жұмысты тез және оңай табуға көмектесетін ыңғайлы және функционалды қосымшаны құру болды.
Бірінші талап қолданба интерфейсінің максималды қарапайымдылығы болды. Мақсат пайдаланушыларға қолданбаны оңай шарлауға және қажетті ақпаратты жылдам табуға мүмкіндік беру болды. Осы мақсатқа жету үшін минималистік дизайн тұжырымдамасы және интерфейс элементтерінің оңай қабылданатын дизайны қолданылды.
Екінші маңызды талап қолданбаның жылдам жұмыс жылдамдығы болды. Мақсат пайдаланушыларға жұмыс іздеу нәтижелерін тез алуға және түйіндемелерін қалдыруға мүмкіндік беру болды. Ол үшін пайдаланушының құрылғысында деректерді жүктеу және ақпаратты кэштеу жылдамдығын оңтайландыру қолданылды.
Үшінші талап пайдаланушы деректерінің қауіпсіздігі болды. Мақсат пайдаланушылардың жеке ақпаратын қауіпсіз сақтауды және рұқсатсыз кіруден қорғауды қамтамасыз ету болды. Ол үшін деректерді шифрлау мен қорғаудың заманауи әдістері қолданылды және пайдаланушының есептік жазбасының қауіпсіздігін қамтамасыз ету үшін екі факторлы аутентификация енгізілді.
Төртінші талап жүйенің ауқымдылығы мен кеңеюі болды. Мақсат пайдаланушылар саны мен деректер көлемі ұлғайған сайын жүйені оңай масштабтауға мүмкіндік беру болды. Ол үшін жүйені масштабтауды және құруды жеңілдететін таратылған архитектура қолданылды.
Осы талаптардың барлығын орындау нәтижесінде пайдаланушыларға әртүрлі қызмет салаларында тез және оңай жұмыс табуға мүмкіндік беретін функционалды және ыңғайлы жүйе құрылды. Мен жасаған қызметке сенімдімін "Maman.kz" біздің қарқынды дамып келе жатқан технологиялар әлемінде жұмыс іздейтін көптеген адамдар үшін пайдалы болады.
1.4 Жұмыс іздеу бойынша Қазақстандағы қолданыстағы сервистердің ақпараттық жүйелеріне шолу.
Жұмыс іздеу бойынша тиімді сервис құру үшін қазақстандық еңбек нарығында бұрыннан бар ақпараттық жүйелерге шолу жүргізу қажет. Мен зерттеу жүргіздім және Қазақстанда жұмыс іздеудің бірнеше қолданыстағы сервистері туралы ақпарат жинадым. Міне, олардың кейбіреулері:
HeadHunter Kazakhstan-Қазақстандағы ең ірі жұмыс іздеу сервисі. Ол 2005 жылы іске қосылды және өз пайдаланушыларына әртүрлі компаниялардың көптеген бос жұмыс орындарын ұсынады. Қызмет ыңғайлы интерфейске ие және пайдаланушыларға әртүрлі критерийлер бойынша жұмыс іздеуге мүмкіндік береді.
Rabota.kz -бұл Қазақстанда жұмыс іздеу бойынша тағы бір ірі сервис. Ол 2008 жылы құрылған, сонымен қатар әртүрлі компаниялардан көптеген бос жұмыс орындарын ұсынады. Қызмет ыңғайлы интерфейске ие және пайдаланушыларға лауазым, қала, жалақы деңгейі және т. б. сияқты әртүрлі критерийлер бойынша жұмыс іздеуге мүмкіндік береді.
hh.kz -бұл Қазақстанда да қолжетімді ресейлік жұмыс іздеу сервисі. Ол 2000 жылы іске қосылды және өз пайдаланушыларына әртүрлі компаниялардың көптеген бос жұмыс орындарын ұсынады. Қызмет ыңғайлы интерфейске ие және пайдаланушыларға лауазым, қала, жалақы деңгейі және т. б. сияқты әртүрлі критерийлер бойынша жұмыс іздеуге мүмкіндік береді.
SuperJob.kz - бұл 2011 жылы іске қосылған қызмет. Ол пайдаланушыларға әртүрлі компаниялардың бос жұмыс орындарын ұсынады, сонымен қатар түйіндеме жасауға және тиісті жұмыс орындарын іздеуге мүмкіндік береді. Қызмет ыңғайлы интерфейске ие және пайдаланушыларға әртүрлі критерийлер бойынша жұмыс іздеуге мүмкіндік береді.
Бұл қызметтердің артықшылықтары мен кемшіліктері бар және мен жұмыс іздеу қызметі үшін қандай мүмкіндіктер мен мүмкіндіктер пайдалы болуы мүмкін екенін түсіну үшін қосымша зерттеулер жүргіздім.
2.Жұмыс іздеу қызметінің ақпараттық жүйесін құру үшін қажетті технологиялардың сипаттамасы
2.1 Dart және Flutter туралы ақпарат
Мобильді қосымшаны әзірлеу үшін Maman.kz мен Dart бағдарламалау тілін және Flutter шеңберін таңдадым. Себебі Dart-бұл Google компаниясы жоғары өнімді және масштабталатын қосымшаларды, соның ішінде мобильді құрылғыларды құру үшін арнайы әзірлеген бағдарламалау тілі. Оның заманауи синтаксисі бар, әзірлеушілер үшін қарапайым және қарапайым, сонымен қатар қоқыс жинағы бар және қолданбаның жоғары жылдамдығына мүмкіндік беретін қатаң терілген.
Flutter өз кезегінде кросс-платформалық Мобильді қосымшаларды құруға арналған негіз болып табылады. Ол сондай-ақ Google әзірлеген және бірдей кодты пайдаланып Android Және iOS операциялық жүйелері үшін жоғары сапалы және жылдам қолданбаларды жасауға мүмкіндік береді. Flutter қолданушы интерфейстерін құруға декларативті тәсілді қолданады және әдемі және ыңғайлы интерфейстер жасауға мүмкіндік беретін бай виджеттер кітапханасына ие.
Flutter-дің басты ерекшеліктерінің бірі-қолданбаны қайта іске қоспай-ақ кодтағы өзгерістерді бірден көруге мүмкіндік беретін ыстық қайта жүктеу. Бұл даму процесін едәуір жылдамдатады және қосымшаны тексеруді жеңілдетеді.
Сонымен қатар, Flutter-де анимациялармен, асинхронды кодпен, мәліметтер базасымен және басқа да маңызды қосымшалар компоненттерімен жұмыс істеуге арналған көптеген құралдар мен кітапханалар бар.
Тұтастай алғанда, мобильді қосымшаны әзірлеу үшін Dart және Flutter таңдауы деп санаймын Maman.kz ... жалғасы
Әл-Фаpаби атындағы Қазақ Ұлттық Унивepcитeтi
Жумабеков.Қ.Қ.
Жұмыс іздеу бойынша сервисті жобалау және әзірлеу
ДИПЛОМДЫҚ ЖҰМЫC
Мамандығы 5В070300 - Ақпаpаттық жүйeлep
Алматы 2022
Қазақcтан Pecпyбликаcының Бiлiм жәнe ғылым миниcтpлiгi
Әл-Фаpаби атындағы Қазақ Ұлттық Унивepcитeтi
Қорғауға жіберілген
Хаттама № ___ , __________ 2022ж.
Кафедра меңгерушісі ____________ ф.-м.ғ.к., Мусиралиева Ш.Ж.
(қолы және мөрі)
Алматы қаласындағы каршерингтік қызмет көрсетудің ақпараттық жүйесін жобалау және құру
тақырыбында
ДИПЛОМДЫҚ ЖҰМЫC
5В070300 - Ақпаpаттық жүйeлep
Орындаған Жумабеков.Қ.Қ.
(қолы)
Ғылыми жетекші Өксікбаев.Е.Е.
Аға оқытушы (қолы)
Норма бақылаушы
(қолы)
Алматы 2022
ТҮЙІНДЕМЕ
Дипломдық жұмыс 49 беттен, 25 суреттен, 1 кестеден, пайдаланылған әдeбиeттep тiзiмiнeн жәнe қоcымшадан тұpады.
Кілттік сөздер: Maman.kz ,жұмыс беруші, қолданушы, Flutter, Dart, деректер қоры, firebase, АЖ, Microsoft Visual Studio,Android Studio, жұмыс, мамандар.
Дипломдық жұмыc өзeктiлiгi. Қазіргі уақытта білікті мамандардың көптілігі және білікті маман іздейтін компаниялардын да санының ауқымдығы нарықға жаңа заманауи мобильдік қосымша алып келуге шабыттандырады. Maman - жұмыс беруші және жұмысқа орналасушылар үшін жылдам әрі түсінікті мобильді қосымша болып табылады.Осы уақытға дейін де бүгінгі таңда да жұмыс іздеу және жұмысға орналасу өзекті маселе болып табылады.
Осы жұмыста жұмыс іздеу және жұмысқа орналасушылар үшін жылдам әрі түсінікті мобильді қосымша әзірленген.Жобаның нәтижелері бойынша жұмыс іздестіру мобильді қосымшасы мамандармен жұмыс берушілерді біріктіретін орталықтандырылған қосымшаны ұсына отырып, осы сұранысты шешуге көмектеседі.
Дипломдық жұмыc мaқcaты мeн мәceлeлepi. Жұмыс іздеу бойынша сервисті жобалау және әзірлеу.
Зерттеу нысaны. Мамандарға арналған бос орындарды анықтау және жұмыс берушінің түйіндемелерге қол жеткізу үшін қолданыстағы платформаларға кешенді сараптама жүргізу.
РЕФЕРАТ
Дипломная работа состоит из 49 страниц, 25 рисунков, 1 таблицы, списка использованной литературы и приложения.
Ключевые слова: Maman.kz , работодатель, пользователь, Flutter, Dart, база данных, firebase, ИС,Microsoft Visual Studio, Android Studio, работа, специалисты.
Актуальность дипломной работы: В настоящее время большое количество квалифицированных специалистов и огромное количество компаний, ищущих квалифицированных специалистов, вдохновляют на вывод на рынок нового современного мобильного приложения. Maman-это быстрое и понятное мобильное приложение для работодателей и соискателей.До сих пор и сегодня поиск работы и трудоустройство являются актуальными.
В данной работе разработано быстрое и понятное мобильное приложение для поиска работы и трудоустройства.Мобильное приложение для поиска работы по результатам проекта поможет решить этот вопрос, предоставив централизованное приложение, объединяющее работодателей со специалистами.
Цель и задачи дипломной работы: Проектирование и разработка сервиса по поиску работы.
Объект исследования: Выявление вакансий для специалистов и проведение комплексной экспертизы существующих платформ для доступа работодателя к резюме.
ABSTRACT
The thesis consists of 49 pages, 25 figures, 1 table, a list of references and an appendix.
Keywords: Maman.kz, employer, user, flutter, dart, database, firebase, IC,Microsoft visual studio, Android studio, work, specialists.
The relevance of the thesis: Currently, a large number of qualified specialists and a huge number of companies looking for qualified specialists inspire the launch of a new modern mobile application on the market. Maman is a fast and intuitive mobile application for employers and job seekers.Until now and today, job search and employment are relevant.
In this work, a fast and intuitive mobile application for job search and employment has been developed.A mobile application for job search based on the results of the project will help solve this issue by providing a centralized application that unites employers with specialists.
The purpose and problems of the thesis: Design and development of a job search service.
The object of the study: Identifying vacancies for specialists and conducting a comprehensive examination of existing platforms for employer access to resumes.
Мазмұны
Негізгі бөлігі:
1. Жұмыс іздеу сервисінің ақпараттық жүйелерінің ерекшеліктері
1.1 Жұмыс іздеу қызметінің сипаттамасы және жұмыс принципі Maman.kz
1.2 Жұмыс іздеу қызметтерінде шешім қабылдауды қолдау жүйелері
1.3 Жұмыс іздеу сервисінің ақпараттық жүйесін жобалау және құру кезінде қойылатын талаптар
1.4 Жұмыс іздеу бойынша қолданыстағы сервистердің ақпараттық жүйелеріне шолу
2.Жұмыс іздеу қызметінің ақпараттық жүйесін құру үшін қажетті технологиялардың сипаттамасы
2.1 Dart және Flutter туралы ақпарат
2.2 Деректер базасы үшін Firebase пайдалану
2.3 Visual Studio және Visual Code, Android Studio түсінігі
3.Жұмыс іздеу сервисінің ақпараттық жүйесін жобалау және іске асыру Maman.kz
3.1 Ақпараттық жүйенің мәліметтер базасының инфологиялық моделі
3.2 Dart және Flutter көмегімен жүйені жобалау
3.2.1 қолдану нұсқасының схемасы
3.2.2 сынып диаграммасы
3.3 Жұмыс іздеу бойынша сервистің ақпараттық жүйесін іске асыру Maman.kz
3.3.1 ақпараттық жүйенің функционалының сипаттамасы
3.3.2 ақпараттық жүйені іске асыру
Қорытынды:
Пайдаланылған әдебиеттер тізімі:
Қосымшалар:
Кіріспе
Менің атым Қуанышбек және мен ақпараттық технологиялар факультетінің студентімін. Менің дипломдық жұмысым мобильді қосымшаны жобалауға және дамытуға арналған "Maman.kz" бұл пайдаланушыларға жұмыс іздеуге және жұмысқа орналасуға көмектеседі.
Менің жұмысымның мақсаты - пайдаланушыларға әртүрлі қызмет салаларында тез және ыңғайлы жұмыс табуға көмектесетін жылдам және түсінікті мобильді қосымшаны құру. Ол үшін Flutter-де Dart бағдарламалау тілі, сондай-ақ Firebase дерекқоры қолданылды. Қосымшаны әзірлеу үшін Visual Studio, Visual Code және Android Studio сияқты құралдар қолданылды.
Қолданбаның негізгі функциясы-пайдаланушылар алдымен тіркеледі, содан кейін Басты бетте жұмыс іздей алады. Жұмыс берушілер де тіркеліп, бос жұмыс орындарын модерацияға жібереді, содан кейін модератор мобильді қосымшаға бос жұмыс орындарын қосуға мүмкіндік береді.
Менің дипломдық жұмысым қосымшаны әзірлеу процесін егжей-тегжейлі сипаттауға, сондай-ақ ол үшін ақпараттық жүйені жобалауға және құруға арналған. Жұмыста қосымшаның сипаттамасы мен жұмыс принципі, шешім қабылдауды қолдау жүйелері, ақпараттық жүйені құруға қойылатын талаптар, сондай-ақ мәліметтер базасының инфологиялық моделі және қолдану нұсқасының схемасы ұсынылады.
Жұмыс барысында жұмыс іздеу бойынша қолданыстағы сервистерге шолу жасалды, сондай-ақ мобильді қосымшаны құру үшін қажетті заманауи технологияларға зерттеу жүргізілді.
Бұл жұмыс ақпараттық технологиялар саласына маңызды үлес болып табылады, сонымен қатар жұмыс іздейтін немесе әртүрлі салалардағы жұмысшыларды іздейтін адамдар үшін пайдалы болуы мүмкін. Менің жұмысымның нәтижелері біздің қарқынды дамып келе жатқан технологиялар әлемінде пайдалы және сұранысқа ие болатынына сенімдімін.
Мен сізге мобильді қосымшаны құруға арналған дипломдық жұмысымның нәтижелерін ұсынуға қуаныштымын "Maman.kz" жұмыс іздеу және жұмысқа орналасу үшін. Бұл тақырыптың өзектілігі даусыз, өйткені бүгінде тез өзгеретін экономикалық жағдайда жұмыс іздеу барған сайын күрделене түседі және қосымша құралдар мен тәсілдерді қажет етеді.
Менің жұмысымның мақсаты-пайдаланушыларға әртүрлі қызмет салаларында тез және тиімді жұмыс табуға мүмкіндік беретін ыңғайлы, жылдам және қолдануға оңай мобильді қосымшаны әзірлеу.
Мақсатқа жету үшін келесі міндеттер қойылды:
Жұмыс іздеу және олардың функционалдығы мен мүмкіндіктерін талдау үшін нарықтағы шешімдерді зерттеу.
Мобильді қосымшаларды әзірлеудің заманауи технологиялары мен құралдарын зерттеу және қосымшаны құру үшін ең қолайлысын таңдау "Maman.kz".
Flutter Frame және Firebase дерекқорын қолдана отырып, Dart бағдарламалау тілінде мобильді қосымшаны жобалау және әзірлеу.
Менің дипломдық жұмысымның негізгі сипаты-қосымшаны әзірлеу процесін егжей-тегжейлі сипаттау және ол үшін ақпараттық жүйені құру. Жұмыста қосымшаның сипаттамасы мен жұмыс принципі, шешім қабылдауды қолдау жүйелері, ақпараттық жүйені құруға қойылатын талаптар, сондай-ақ мәліметтер базасының инфологиялық моделі және қолдану нұсқасының схемасы келтірілген.
Менің дипломдық жұмысымның құрылымы кіріспеден, негізгі бөліктен, қорытындыдан және пайдаланылған дереккөздердің тізімінен тұрады. Жұмыстың негізгі бөлігінде келесі бөлімдер бар: жұмыс іздеу қызметтеріне шолу, қосымшаны құруға арналған технологиялар мен құралдарды таңдау, қосымшаны жобалау және әзірлеу "Maman.kz", жұмыс нәтижелерін талдау және қорытындылар.
Мұның бәрі менің жұмысымды Ақпараттық технологиялар саласына маңызды үлес қосады және жұмыс іздейтін немесе әртүрлі салалардағы жұмысшыларды іздейтін адамдар үшін пайдалы болуы мүмкін. Менің нәтижелерім өз қолданысын табады және біздің жылдам дамып келе жатқан әлемде пайдаланушылардың кең ауқымы үшін пайдалы болады деп үміттенемін.
1. Жұмыс іздеу сервисінің ақпараттық жүйелерінің ерекшеліктері
0.1 Жұмыс іздеу қызметінің сипаттамасы және жұмыс принципі Maman.kz
Жұмыс іздеу қызметі "Maman.kz" бұл менің дипломдық жұмысымның бір бөлігі ретінде жасаған мобильді қосымша. Ол пайдаланушыларға әртүрлі қызмет салаларында тез және ыңғайлы жұмыс табуға көмектесуге арналған.
Қосымшаның негізгі жұмыс принципі-пайдаланушылар алдымен жеке мәліметтерін және жұмыс іздеу критерийлерін көрсете отырып тіркеледі. Содан кейін негізгі бетте пайдаланушылар жұмыс түрі, жалақы, орналасқан жері және басқа опциялар сияқты әртүрлі сүзгілерді пайдаланып жұмыс іздей алады.
Жұмыс берушілер де тіркеліп, бос жұмыс орындарын модерацияға жібере алады. Модератор тексергеннен кейін бос жұмыс орындары мобильді қосымшаға қосылады және пайдаланушылар көре алады.
Дипломдық жұмысымда мен қосымшаның ақпараттық жүйесін құру процесін егжей тегжейлі сипаттаймын "Maman.kz". мен қосымшаны құру үшін Flutter-де Dart бағдарламалау тілін және Firebase дерекқорын қолдандым.
Сондай-ақ, жұмыста шешім қабылдауды қолдау жүйесінің сипаттамасы, ақпараттық жүйені құруға қойылатын талаптар, мәліметтер базасының инфологиялық моделі және қолдану нұсқасының схемасы ұсынылады.
Менің мобильді қосымшам екеніне сенімдімін "Maman.kz" жұмыс іздейтін немесе әртүрлі салаларда жұмыс іздейтін адамдар үшін пайдалы болады. Бұл жобада жұмыс істеу маған Ақпараттық технологиялар мен мобильді қосымшаларды құру бойынша білімім мен дағдыларымды кеңейтуге көмектесті.
0.2 Жұмыс іздеу қызметтерінде шешім қабылдауды қолдау жүйелері
Шешімдерді қолдау жүйелері (SPPR) жұмыс іздеу саласында ақпараттық жүйелерді құрудың маңызды элементі болып табылады. Менің дипломдық жұмысымда, SPPR пайдаланушылардың жұмыс іздеу процесін оңтайландыру үшін, сондай-ақ жұмыс берушілерге жұмысқа лайықты үміткерлерді табуға көмектесу үшін қолданылады.
Жұмыс іздеу үшін пайдаланушы бірнеше параметрлерді көрсетуі керек, мысалы, қажетті лауазым, жұмыс орны, жұмыс тәжірибесі және т. б. осыдан кейін мобильді қосымша Maman.kz пайдаланушыға ең қолайлы жұмыс орындарын табу үшін машиналық оқыту және жасанды интеллект алгоритмдерін қолданады.
Жұмыс берушілер үшін, SPPR жұмыс сипаттамасындағы кілт сөздер және қажетті тәжірибе деңгейі сияқты белгілі бір параметрлерге негізделген автоматты модерация және жұмыс орындарын таңдау үшін қолданылады. Бұл жұмыс берушілерге жұмыс орындарына лайықты үміткерлерді тез және тиімді табуға мүмкіндік береді, бұл уақыт пен ресурстарды үнемдейді.
Менің дипломдық жұмысымда мобильді қосымшаның ең жақсы өнімділігі мен тиімділігін қамтамасыз ету үшін әртүрлі SPPR әдістері мен технологияларын әзірледім және қолдандым Maman.kz.мен SPPR пайдалану кез-келген жұмыс іздеу ақпараттық жүйесін құрудың маңызды элементі болып табылатынына сенімдімін және пайдаланушылар мен жұмыс берушілердің тәжірибесін едәуір жақсарта алады.
1.3 Жұмыс іздеу сервисінің ақпараттық жүйесін жобалау және құру кезінде қойылатын талаптар
Жұмыс іздеу сервисінің ақпараттық жүйесін жобалау және құру кезінде "Maman.kz" әзірлеу барысында ескерілген белгілі бір талаптар қойылды. Негізгі міндет пайдаланушыларға жұмысты тез және оңай табуға көмектесетін ыңғайлы және функционалды қосымшаны құру болды.
Бірінші талап қолданба интерфейсінің максималды қарапайымдылығы болды. Мақсат пайдаланушыларға қолданбаны оңай шарлауға және қажетті ақпаратты жылдам табуға мүмкіндік беру болды. Осы мақсатқа жету үшін минималистік дизайн тұжырымдамасы және интерфейс элементтерінің оңай қабылданатын дизайны қолданылды.
Екінші маңызды талап қолданбаның жылдам жұмыс жылдамдығы болды. Мақсат пайдаланушыларға жұмыс іздеу нәтижелерін тез алуға және түйіндемелерін қалдыруға мүмкіндік беру болды. Ол үшін пайдаланушының құрылғысында деректерді жүктеу және ақпаратты кэштеу жылдамдығын оңтайландыру қолданылды.
Үшінші талап пайдаланушы деректерінің қауіпсіздігі болды. Мақсат пайдаланушылардың жеке ақпаратын қауіпсіз сақтауды және рұқсатсыз кіруден қорғауды қамтамасыз ету болды. Ол үшін деректерді шифрлау мен қорғаудың заманауи әдістері қолданылды және пайдаланушының есептік жазбасының қауіпсіздігін қамтамасыз ету үшін екі факторлы аутентификация енгізілді.
Төртінші талап жүйенің ауқымдылығы мен кеңеюі болды. Мақсат пайдаланушылар саны мен деректер көлемі ұлғайған сайын жүйені оңай масштабтауға мүмкіндік беру болды. Ол үшін жүйені масштабтауды және құруды жеңілдететін таратылған архитектура қолданылды.
Осы талаптардың барлығын орындау нәтижесінде пайдаланушыларға әртүрлі қызмет салаларында тез және оңай жұмыс табуға мүмкіндік беретін функционалды және ыңғайлы жүйе құрылды. Мен жасаған қызметке сенімдімін "Maman.kz" біздің қарқынды дамып келе жатқан технологиялар әлемінде жұмыс іздейтін көптеген адамдар үшін пайдалы болады.
1.4 Жұмыс іздеу бойынша Қазақстандағы қолданыстағы сервистердің ақпараттық жүйелеріне шолу.
Жұмыс іздеу бойынша тиімді сервис құру үшін қазақстандық еңбек нарығында бұрыннан бар ақпараттық жүйелерге шолу жүргізу қажет. Мен зерттеу жүргіздім және Қазақстанда жұмыс іздеудің бірнеше қолданыстағы сервистері туралы ақпарат жинадым. Міне, олардың кейбіреулері:
HeadHunter Kazakhstan-Қазақстандағы ең ірі жұмыс іздеу сервисі. Ол 2005 жылы іске қосылды және өз пайдаланушыларына әртүрлі компаниялардың көптеген бос жұмыс орындарын ұсынады. Қызмет ыңғайлы интерфейске ие және пайдаланушыларға әртүрлі критерийлер бойынша жұмыс іздеуге мүмкіндік береді.
Rabota.kz -бұл Қазақстанда жұмыс іздеу бойынша тағы бір ірі сервис. Ол 2008 жылы құрылған, сонымен қатар әртүрлі компаниялардан көптеген бос жұмыс орындарын ұсынады. Қызмет ыңғайлы интерфейске ие және пайдаланушыларға лауазым, қала, жалақы деңгейі және т. б. сияқты әртүрлі критерийлер бойынша жұмыс іздеуге мүмкіндік береді.
hh.kz -бұл Қазақстанда да қолжетімді ресейлік жұмыс іздеу сервисі. Ол 2000 жылы іске қосылды және өз пайдаланушыларына әртүрлі компаниялардың көптеген бос жұмыс орындарын ұсынады. Қызмет ыңғайлы интерфейске ие және пайдаланушыларға лауазым, қала, жалақы деңгейі және т. б. сияқты әртүрлі критерийлер бойынша жұмыс іздеуге мүмкіндік береді.
SuperJob.kz - бұл 2011 жылы іске қосылған қызмет. Ол пайдаланушыларға әртүрлі компаниялардың бос жұмыс орындарын ұсынады, сонымен қатар түйіндеме жасауға және тиісті жұмыс орындарын іздеуге мүмкіндік береді. Қызмет ыңғайлы интерфейске ие және пайдаланушыларға әртүрлі критерийлер бойынша жұмыс іздеуге мүмкіндік береді.
Бұл қызметтердің артықшылықтары мен кемшіліктері бар және мен жұмыс іздеу қызметі үшін қандай мүмкіндіктер мен мүмкіндіктер пайдалы болуы мүмкін екенін түсіну үшін қосымша зерттеулер жүргіздім.
2.Жұмыс іздеу қызметінің ақпараттық жүйесін құру үшін қажетті технологиялардың сипаттамасы
2.1 Dart және Flutter туралы ақпарат
Мобильді қосымшаны әзірлеу үшін Maman.kz мен Dart бағдарламалау тілін және Flutter шеңберін таңдадым. Себебі Dart-бұл Google компаниясы жоғары өнімді және масштабталатын қосымшаларды, соның ішінде мобильді құрылғыларды құру үшін арнайы әзірлеген бағдарламалау тілі. Оның заманауи синтаксисі бар, әзірлеушілер үшін қарапайым және қарапайым, сонымен қатар қоқыс жинағы бар және қолданбаның жоғары жылдамдығына мүмкіндік беретін қатаң терілген.
Flutter өз кезегінде кросс-платформалық Мобильді қосымшаларды құруға арналған негіз болып табылады. Ол сондай-ақ Google әзірлеген және бірдей кодты пайдаланып Android Және iOS операциялық жүйелері үшін жоғары сапалы және жылдам қолданбаларды жасауға мүмкіндік береді. Flutter қолданушы интерфейстерін құруға декларативті тәсілді қолданады және әдемі және ыңғайлы интерфейстер жасауға мүмкіндік беретін бай виджеттер кітапханасына ие.
Flutter-дің басты ерекшеліктерінің бірі-қолданбаны қайта іске қоспай-ақ кодтағы өзгерістерді бірден көруге мүмкіндік беретін ыстық қайта жүктеу. Бұл даму процесін едәуір жылдамдатады және қосымшаны тексеруді жеңілдетеді.
Сонымен қатар, Flutter-де анимациялармен, асинхронды кодпен, мәліметтер базасымен және басқа да маңызды қосымшалар компоненттерімен жұмыс істеуге арналған көптеген құралдар мен кітапханалар бар.
Тұтастай алғанда, мобильді қосымшаны әзірлеу үшін Dart және Flutter таңдауы деп санаймын Maman.kz ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
![google play](assets/img/google-play-badge.png)
Ақпарат
Қосымша
Email: info@stud.kz