Аэропорт үшін деректер базасы



Жоспары
1. Кіріспе
2.Негізгі бөлім
3.Қорытынды
4.Пайдаланылған әдебиеттер
Кіріспе
Қазіргі кезде ақпаратты өңдейтін жүйелер үлкен мәліметтер массивтерін түрлендіруді орындайды. Бұл ақпараттық жүйенің практикалык тиімділігін қамтамасыз ету үшін ұйымдастыру, сақтау, іздеу және мәліметтерді талдау мәселелері туындады.
Қазіргі заманғы ақпараттык жүйенің әдістемелік негізі болатын мәліметтер қорынның концепциясы өткен ғасырдың 70 жылдарында құрылған. Код ұсынған мәліметтердің реляциялық моделі және компьютерлік жүйенің тез дамуы ақпараттық жүйенің қазіргі заманғы ақпараттық технология обылысындағы негізгі құрал екенін анықтады.
Курстың мақсаты - керекті салаларда қолдануға негізделген мәліметер қорын жобалау құралдарын және әдістерін оқыту болып табылады.
Қолданылған әдебиеттер

1.Ибраева Л.К. «Мәліметтер қорларын жобалау» оқу құралы-Алматы АИЭС,2010
2.http://www.lessons-tva.info/edu/e-inf2/m2t4_7.html
3.Информатика. Базовый курс.Учебное пособие для вузов под ред Симановича С.В-СПб:Питер,2003
4.Ибраева Л.К.Основы работы в СУБД Access: Методические указания практикуму.-Алматы:АИЭС,1998

Кіріспе
Қазіргі кезде ақпаратты өңдейтін жүйелер үлкен мәліметтер массивтерін түрлендіруді орындайды. Бұл ақпараттық жүйенің практикалык тиімділігін қамтамасыз ету үшін ұйымдастыру, сақтау, іздеу және мәліметтерді талдау мәселелері туындады.
Қазіргі заманғы ақпараттык жүйенің әдістемелік негізі болатын мәліметтер қорынның концепциясы өткен ғасырдың 70 жылдарында құрылған. Код ұсынған мәліметтердің реляциялық моделі және компьютерлік жүйенің тез дамуы ақпараттық жүйенің қазіргі заманғы ақпараттық технология обылысындағы негізгі құрал екенін анықтады.
Курстың мақсаты - керекті салаларда қолдануға негізделген мәліметер қорын жобалау құралдарын және әдістерін оқыту болып табылады.

1. Тапсырманың бейнелеуі

"Жылжымайтын мүлiк агенттiгiнің" деректер қорымен жұмысы үшiн арналған. Бағдарламада сату және сатып алу саласында жылжымайтын мүлiктiң ұйымның деректер қорымен жұмысы, шұғылданатын қызметін пiшiндейдi.
Бұл жасалған бағдарлама жаңа мәлiметтердi кiргiзiп, мәлiметтерді өзгертiп , керексiз объекттерді алып тастап, есептеу нәтижелерiн қалыптастырып, пайданы есептеу , қажеттi мәлiметтерді iздестiруге мүмкiндiк бередi.
Осы бағдарламаны пайдалану тұтынушылардың сату және сатып алу туралы өтінішін фирма базасына тіркеуді жеңілдетеді және жылдамдатады, бұл операциялар автоматтандыру арқылы жүргізіледі. Обьектіні сату немес атып алу кезіндегі тұтынушы өтініші бойынша жаңа тұтынушыны қосу, мәліметтер қорынан өшіруді жүзеге асыруға болады. Сонымен қатар тұтынушы өтініші бойынша қажетті обьектіні оңай табуға, сатып алуға, жалға алу үшін қажетті мағұлматтарды алуға мүмкіндік береді.
Бағдарламаны жасауыдың мақсаты:
:: ақпаратты өңдеу уақытының қысқарту;
:: әр түрлi сұрау салуларды iске асыру және деректердi өңдеудi жылдамдату;
:: еңбектiң автоматтандыу.

1.1 Ақпараттық жүйенің мақсаттары
Агенттік әртүрлі рейстерге әуебилеттерін сатумен айналысады, сатып алынған, сатылған және жолаушылар жөнінде есеп жүргізеді.
Сондықтан айналымдағы ақпараттарды сақтау, топтастыру келесі жүйелеумен қажет болады:

+ Рейстің кестесі туралы ақпарат (рейс нөмері, ұшақ түрі, жіберу орны, қабылдау орны, ұшып шығудағы дата, ұшып шығудағы уақыт, билеттің құны).
+ Рейстегі бос орын туралы ақпарат (рейс нөмері, ұшып шығудағы уақыт, барлық орындар саны, бос орындар саны).
+ Билетке тапсырыс берген жолаушылар туралы ақпарат (аты-жөні, көрсетілген құжат, оның сериясы және нөмері, рейс нөмері, ұшып шығудағы дата).
Бұл ақпараттарды жолаушыларға қолдану үшін (мысалы: рейстегі бос орындар мен кестесі туралы ақпарат алу үшін), сондай-ақ агенттік қызметкерлері: кассирлерге және диспетчерлерге (админстраторларга). Яғни мәліметтер қорын пайдаланушылар үш топқа бөлінеді: жолаушы, касссир, диспетчер. Пайдаланушылардың мәліметтер қорындағы құқықтарын заңсыз тұлғалардан қорғау үшін арнайы шектеулер (код) қойылады.

2. Ақпараттық жүйенің жобалануы
2.1. Инфологиялық модельдің құрылуы

Концептуалды жобалаудың негізгі есептері жүйенің тақырып аймағын анықтау және программалық қамтамасыздандыруға мәліметгер қорының болашақ пайдаланушыларының позицияларынан көз қарасты құрастыру.
Концептуалды модель кез-келген мәліметтер қоры жүйесінің өзегі болып табылады. Концептуалды денгейде концептуалды жобалау яғни мәліметтер қорының кон - цептуалды сұлбасын өңдеу орындалады. Бұл қадамда пайдаланушылардың мәліметерді елестетудің толық модельдері жасалып, соңынан олар мәліметтер қорының құрамында болатын мәліметтердің барлық элементтерін көрсететін концептуалды модельге ұйымдастырылады.
Кез-келген модельдегідей концептуалды модельдің бірсыпыра негізгі түсініктемелері бар. Олар бастапкы элементтер болып табылады, солардан алдын-ала анықталған ережелер бойынша күрделілеу объекттер құрастырылады. Қазіргі кезде күрделі программалық жүйелерді өңдеуге негізгі болып табылатын объектілік бағытталған концепциясымен осы модель үлкен дәрежеде келісіледі.
Концептуалды модельдің бас элементтері болып объекттер мен қатынастар табылады. Нақтылықтың модельденетін бөлігінің пайдаланушымен маңызды деп таңдалынған заттары объекттер деп аталады. Тақырып аймақтың затгар жиыны құрылымы және жүріс-тұрысы жағынан біртекті болатын объекттер топтарына бөлінеді, олар объекттік жиынтықты құрастырады. Объекттік жиынтықтың белгілі элементі объект-элемент болады. Объекттер әдетге зат есімдермен, ал қатынастыр - етістіктермен көрсетіледі Объекттік жиынтықтың аты үлкен әріппен жекеше жазылады. Концептуалды моделімде (1 сурет) құрамды объекттік жиынтық болып БИЛЕТ объекттік жиынтығы табылады.

infinity
1
Ұшады

1
РЕЙСТЕРДІҢ КЕСТЕСІ
ҰШАҚТАРДЫҢ ТІЗІМІ
Рейстің нөмері

Жолаушылардың саны

Ұшып шығудағы уақыт

Қайтарылған билеттің саны

Қонудағы уақыт

Бүйр номері

Жолаушылар орындыр саны

Жүк көтерімділік

5 кг жүктің тасымалдау құны

Бүйр номері

Ұшақтардың түрі


Ұшақтың маркасы

Ұшып шығудағы дата

Маршруттың атауы

Ұшып шығудағы уақыт

Төлқұжаттың толық нөмері

Бағытталады
Ұшып шығудағы дата

Билеттің құны

Рейстің нөмері

Билеттің нөмері

Жабдықтал -ған орын

Қонудағы уақыт



БИЛЕТ
infinity
Билет алады
1
infinity
МАРШРУТТЫҢ СИПАТТАМАСЫ
ЖОЛАУШЫЛАРДЫҢ ТІЗІМІ
Клиенттің мекен -жайы

Жүктің түрі

Есептесу

Ұшып шығудағы орны

Қонудағы орны

Билеттің құны

Төлқұжаттың толық нөмері

Виза

Жүктің салмағы (кг)

Жүктің көлемі (смЗ)

Клиенттің аты - жөні

Клиенттің жас шамасы

Рейстің нөмері

Маршруттың атауы



1 Сурет. Концептуалды модель

Барлық модельдердің артықшылықтары да кемшіліктері де болды. Қазіргі кезде көбінесе қолданылатын соңғы модель. Соңынан көптеген авторлары осындай модельдердің өздерінің нұсқаларын ұсынды. Бұл жерде семантикалық модельдеу құралы ретінде нақтылық-байланыс (ER-Entity-Relationship) диаграммаларының әртүрлі нұсқалары қолданылады (2 сурет).
Ұшады
1
1
infinity
РЕЙСТЕРДІҢ КЕСТЕСІ
ҰШАҚТАРДЫҢ ТІЗІМІ

Рейстің нөмері
Бүйір нөмері
Ұшып шығудағы дата
Ұшып шығудағы уақыт
Қонудағы уақыт
Қайтарылған билеттің саны
Жолаушылардың саны

Ұшақтардың түрі
Бүйір нөмері
Ұшақтың маркасы
5 кг жүктің тасымалдау құны
Жүк көтерімділік
Жолаушылар орындыр саны

Маршруттың атауы
Ұшып шығудағы орны
Қонудағы орны
Билеттің құны
Рейстің нөмері

Бағытталады

Тіркеледі
infinity
МАРШРУТТЫҢ СИПАТТАМАСЫ

1

Билет алады

infinity
1
infinity
БИЛЕТ
ЖОЛАУШЫЛАРДЫҢ ТІЗІМІ

Клиенттің аты-жөні
Клиенттің жас шамасы
Төлқұжаттың толық нөмері
Клиенттің мекен-жайы
Виза
Жүктің түрі
Жүктің салмағы (кг)
Жүктің көлемі (смЗ)
Есептесу

Билеттің нөмері
Төлқұжаттың толық нөмері
Ұшып шығудағы дата
Ұшып шығудағы уақыт
Қонудағы уақыт
Рейстің нөмері
Маршруттың атауы
Билеттің құны
Жабдықталған орын

2 Сурет. ER-диаграмма

Концептуалды модельді реляциялық модельге түрлендіру.
Ұшақтардың тізімі (бүйір нөмері, ұшақтардың түрі, ұшақтың маркасы, 5 кг жүктің тасымалдау құны, жүк көтерімділік, жолаушылар орындыр саны).
Рейстердің кестесі (рейстің нөмері, бүйір нөмері, ұшып шығудағы дата, ұшып шығудағы уақыт, қонудағы уақыт, қайтарылған билеттің саны, жолаушылардың саны).
Маршруттың сипаттамасы (маршруттың атауы, ұшып шығудағы орны, қонудағы орны, билеттің құны, рейстің нөмері).
Жолаушылардың тізімі (Төлқұжаттың толық нөмері, Клиенттің аты-жөні, Клиенттің жас шамасы, Клиенттің мекен-жайы, Виза, Жүктің түрі, Жүктің салмағы (кг), Жүктің көлемі (смЗ), Есептесу).
Билет (билеттің нөмері, төлқұжаттың толық нөмері, ұшып шығудағы дата, ұшып шығудағы уақыт, қонудағы уақыт, рейстің нөмері, маршруттың атауы, билеттің құны, жабдықталған орын).

Сонымен, біз тақырыптық аймақтың реляциялық сұлбасын алдық және алынған реляциялық кестелер үшінші нормалы формада.

3. Microsoft Access-тегі мәліметтер қорының объектілері
3.1 Кестелер
MS Access-тің көмегімен келесі кестелерді құрамыз:
* Ұшақтардың тізімі
* Рейстердің кестесі
* Маршруттың сипаттамасы
* Жолаушылардың тізімі
* Билет
Кестелер байланысының сұлбасы 3 суретте келтірілген.

3 Сурет. Кестелер байланысының сұлбасы

Төменде мәліметтермен толтырылған кестелер.

3.2 Сұраныс
Сұраныс мәліметтер қорының бір немесе бірнеше кестелерінен таңдалған өрістердің мәліметтерін экранға шығару үшін керек. Сұраныс фильтрге ұқсас: өріс мәліметтерін сорттауға, өрістердің орнын ауыстыруға, сұраныс үшін мәліметтерді іріктеу шартын беруге болады. Сұраныстарды компьютер жадысында сақтауға болады.
МҚ терезесінде Запрос объектісін таңдап, Создать батырмасын басамыз.
Простой запрос нұсқасын таңдап, Создание простых запросов терезесінде Таблицы жолында Ұшақтардың тізімі кестесін алып, ондағы керек өрістерді таңдап Выбранные поля терезесіне көшіреміз. Және Далле Готово батырмаларын басқанда сұраныс нәтижелері бар терезе ашылады.

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Аэропорт анықтама бюросы
Деректер базасының архитектурасы
Студенттің аяқталған жобаны тапсыру мерзімі
Мәліметтер қоры
Экспрес ЖШС интермодалды технологияны және GPS жүйесін пайдаланып жүк тасымалдауды жетілдіру
Access программасында Аэропорт кассасы деректер қорын құру
Visual basic ортасында деректер қоры
Access бағдарламасын меңгеру
Жасанды интелект
Ақтөбе қаласы
Пәндер