МАЗМҰНЫ
КІРІСПЕ
6
І. ҰЯЛЫ ТЕЛЕФОН ДҮКЕНІНІҢ ҚҰЖАТ АЙНАЛЫМЫН АВТОМАТТАНДЫРУ АҚПАРАТТЫҚ ЖҮЙЕСІН
8
1.1 Ұялы телефон дүкен администраторының жұмысын автоматтандырудың бағдарламалық жобалануы
8
1.2 Ұялы телефон дүкен администраторының жұмысын автоматтандырудағы кейбір
9
1.3 Берілген тапсырманың қойылымы
9
1.4 Бағдарламалау технологиясының негізгі түсініктері
11
ІІ. ҰЯЛЫ ТЕЛЕФОН ДҮКЕНІНІҢ ҚҰЖАТ АЙНАЛЫМЫН
20
2.1 Тапсырманы орындауда пайдаланылған қолданбалы бағдарламалық пакеттер
20
2.2 Аппараттық талаптар
38
2.3 Ұялы телефон дүкенінің жұмысын автоматтандырудағы кестелері мен өрістері
39
2.4 Ұялы телефон дүкен жұмысының бағдарламасын қолдану тәртібі
44
ҚОРЫТЫНДЫ
59
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
60
ҚОСЫМША 61
КІРІСПЕ
Өндірісте, ауыл шаруашылығы мен оқу орындарында, коммерциялық мекемелерде, Ұялы
ХХ ғасырдың соңғы үш он жылдығы білім көлемінің және
Қазіргі әлемнің көптеген елдері өмір сүріп отырған ақпараттық өмір
Қазіргі ғылыми-техникалық даму кезеңінде инженерлі, экономикалық, басқару, ғылыми және
Осыған мысал ретінде Ұялы телефон дүкенінің құжат айналымын автоматтандыру:
— келген телефон тізімі (Фирмасы, моделі, шығарылған жері, бағасы,
— сатылатын телефон тізімі (Фирмасы, моделі, шығарылған жері,
— сатылған телефон тізімі (Фирмасы, моделі, шығарылған жері,
келген телефондар тізімдері;
— дүкенде бар телефондар тізімдері;
— сатылып жатқан телефондар тізімдері;
сатылған телефондар тізімдері;
қаржы айналымы жөніндегі мәліметтік тізімдер т.б.
Есептің өзектілігі: Ұялы телефон дүкені администраторларының жұмысын бақылау кезінде
Бұл дипломдық жұмыстың мақсаты: Ұялы телефондарды сату орталығының жұмысын
Осы мәселерді есептеуде керекті сұраныстар мен есептерді құруға байланысты
Дипломдық жұмыс кіріспеден, екі бөлімнен, қортындыдан және пайдаланылған әдебиеттер
І «Ұялы телефон дүкенінің құжат айналымын автоматтандыру ақпараттық жүйесін
ІІ «Ұялы телефон дүкенінің құжат айналымын автоматтандырудың бағдарламалық орындалуы».
І. ҰЯЛЫ ТЕЛЕФОН ДҮКЕНІНІҢ ҚҰЖАТ АЙНАЛЫМЫН АВТОМАТТАНДЫРУ АҚПАРАТТЫҚ ЖҮЙЕСІН
1.1 Ұялы телефон дүкен администраторының жұмысын автоматтандырудың бағдарламалық жобалануы
Құпия емес ұялы телефон қазіргі таңда өте керек құрылғы
Nokia
LG
Samsung
FLY
Motorola
Sony Ericsson
Siemens
Тапсырыс берілген ұялы телефондардың модельдерін де қарастыру керек. Осы
Осы мәселерді есептеуде керекті сұраныстар мен есептерді құруға байланысты
Деректер қорын жобалауда кестелерді нормалаудың келесі ережелерін сақтау керек:
Ереже 1. Кез – келген кестенің әрбір
Ереже 2. Әрбір кестеде бір немесе бірнеше өрістерден
Ереже 3. Әрбір алғашқы кілттің мәні үшін кез
Ереже 4. Кез – келген кестенің алаңдарын өзгерту
1.2 Ұялы телефон дүкен администраторының жұмысын автоматтандырудағы кейбір
Дипломдық жұмыстың тақырыбы – Ұялы телефон дүкенінің құжат айналымын
Бұл жұмыс Ұялы телефон дүкен администраторының жұмысын жеңілдетудің жолдарының
Клиенттің сұранысындағы ұялы телефондардың қорда бар немесе жоқ екендігін
1.3 Берілген тапсырманың қойылымы
Қазіргі озық технологиялы дамыған заманда деректер қоры түсінігі көп
Үлкен көлемдегі ақпаратты сақтау қажеттілігі туғанда оны қалай жүзеге
МҚБЖ – көптігіне қарамастан Access өз атағын мәліметтер қорына
Администратор жұмысын автоматтандыру – ол Ұялы телефон дүкенінің қаржыға
Тапсырманың қойылымына келер болсақ, осы Ұялы телефон дүкеніне күнделікті
Келген телефон тізімі
Фирмасы
Моделі
шығарылған жері
бағасы, сату бағасы
саны
келген күні
сериялық нөмір
Сатылатын телефон тізімі
Фирмасы
Моделі
шығарылған жері
сату бағасы
жалпы саны
сұраныс
скидка
кепілдеме
сериялық нөмір
Сатылған телефон тізімі
Фирмасы
Моделі
шығарылған жері
сату бағасы
сұраныс
скидка
сомасы
сатылған күні
кепілдеме
сериялық нөмір
Осының барлығын ұйымдастыра келе кіріс-шығыс сомасын шығарып береді.
1.4 Бағдарламалау технологиясының негізгі түсініктері
Бағдарлама есепті шешуге арналған компьютер командаларының ретімен тізбегі. Бағдарламалау,
Есеп (задача) – шешу керек болған проблема
Есеп 2-ге бөлінеді. Технологиялық есеп, функционалдық есеп.
Функционалдық есеп деп – басқару функциясын информациялық жүйе шегінде
Сурет 1 – Бағдарламалау технологиясы
Есептің қойылымы. – Кіріс және шығыс мәліметтері сипатталған есептің
Есептің мақсаты, орны және басқа есептермен байланысы.
Есептеу техникасына қойылатын шарттар.
Функционалдық есептердің мазмұны.
Бағдарламаның қолдану жиілігі.
Шығыс информацияның дәлдігі және шығу уақыты.
Шығыс мәліметтің құрамы және түрі.
Кіріс информацияның көзі.
Қолданушылар туралы мәлімет.
Кіріс информация деп – бағдарламаға енгізетін бастапқы мәліметтер.
Шығыс информация деп – бағдарламаның беретін нәтижесі.
Бағдарламалауға қатысатын мамандардың катигориялары
Бағдарлама 2 – ге бөлінеді.
Утилитарлық бағдарлама
Бағдарламалық өнім.
Утилитарлық бағдарлама – бағдарламалардың өз мұқтаждығын қамтамасыздандыру.
Бағдарламалық өнім – көпшілікке арналған.
Бағдарламалық өнім 1 жеке тапсырыс ретінде, 2 көпшілік сұранысына
Бағдарламалық өнімді сүйемелдеу (сопровождение) – бағдарламаның жұмыс істеуін қамтамасыздандырылды.
Бағдарламалық өнімнің сапасын анықтайтын
Мобильность. Тасмалданғыштығы. Көп платформалы. ОЖ таңдамайды.
Надёжность. Сенімділігі. Бағдарламаның үздіксіз, тұрақты істеуі. Дәлділігі талапқа сай
Эффективность. Тиімділігі. Бағдарлама компьютер ресурстарын тиімді қолданатын болу керек.
Учёт человеческого фактора. Адам факторын ескеру.
Модифицируемость. Жетілдіргіштігі.
Коммуникативность. Басқа бағдарламалармен (информация) байланысы.
Бағдарламалық өнімнің өмір сүру кезеңдері
А) Бағдарламалық өнімдер риногын зерттеу. (маркетинг жүргізу) Мұндағы мақсат
В) Бағдарламалық өнімнің структурасын жобалау.
С) Бағдарламалау, тестілеу, өңдеу.
D) Бағдарламалық өнімнің құжаттарын дайындау. Құжат 1) Қағаздар
Е) Бағдарламалық өнімді рыногқа шығару. Яғни сату.
F) Бағдарламалық өнімді пайдалану.
G) Бағдарламалық өнімді сүйемелдеу.
H) Бағдарламалық өнімді рыногтан алып тастау сүйемелдеуден бас тарту.
Сурет 2 – Бағдарламалық өнімнің өмір сүру кезеңдері
Бағдарламалық өнімді классификациялау
Бағдарламалық өнім қолдану жағдайына байланысты 3-ке бөлінеді:
А) Жүйелік бағдарламамен қамтамасыздандыру.
Б) Қолданбалы бағдарламалар пакеті.
В) Бағдарламалау құрал-жабдықтары.
Жүйелік бағдарламамен қамтамасыздандыру дегеніміз – компьютер техникасы мен желілерінің
Қолданбалы бағдарламалар пакеті дегеніміз – нақты бір класс жұмыстарын
Бағдарламалау құрал-жабдықтары дегеніміз – бағдарламалық өнім құрауға керекті бағдарламалар
Сурет 3 – Бағдарламалық өнім
Қолданбалы бағдарламалар пакеті:
Мәселеге бағытталған қолданбалы бағдарламалар пакеті.
Автоматты жобалау қолданбалы бағдарламалар пакеті.
Әдіске бағытталған қолданбалы бағдарламалар пакеті.
Офистік қолданбалы бағдарламалар пакеті.
Жалпы қолдану қолданбалы бағдарламалар пакеті.
Мультимедиялық қолданбалы бағдарламалар пакеті.
Интеллектуалдық жүйелер қолданбалы бағдарламалар пакеті.
Баспахана жүйелер қолданбалы бағдарламалар пакеті.
Бағдарламалау құрал жабдықтары
Бағдарламалау тілі – есепті шешу алгоритмін сипаттайтын формалды тіл.
Бағдарламалау тілінің кластары:
Машиналық код – компьютер түсінетін тіл.
Машинаға бағытталған тіл –
Алгоритмдік тіл – машинаға тәуелсіз тіл.
Процедураға бағытталған тіл – дайын бағдарламаларды пайдалану.
Проблемаға бағытталған тіл –
Бағдарламалау ортасы – бағдарламалардың барлығы орындалатын орта.
Сурет 4 – Бағдарламаның орындалуы
Компилятор – бағдарламалау тілінде жазылған кодты машиналық тілдегі кодқа
Интерпритатор – бағдарламалау тілінде жазылған кодты компьютерде бір командалап
Өңдеуші бағдарлама (отладчик, debugger)
Бағдарламалау ортасының құрамы:
Компилятор.
Бағдарлама жазу ортасы.
Өңдеуші бағдарлама.
Бағдарлама кодын активизациялау құрамы.
Процедуралар кітапханасы.
Байланыстырушы бағдарламалар.
Сервистік бағдарламалар.
Көмек көрсету жүйесі.
Документатор исходного кода.
Бағдарламалау комплекстік басқару жүйесі.
Case технологиясы – күрделі бағдарламалық жүйелерде жобалауды, жобаны іске
Бағдарламалық өнімді жобалау әдістері
Бағдарлдамалық өнімді жобалауды компьютер техникасының араласуына қарай 2-ге бөлінеді:
Қолмен жобалау.
Автоматтандырылған жобалау.
Бағдарламалық өнімді жобалау әдісіне қарай 2-ге бөлінеді:
Структуралық жобалау.
Объектіге бағытталған жобалау.
Структуралық жобалау элементтері:
Структуралық бағдарламалау.
Модульдік бағдарламалау.
Объектіге бағытталған жобалау қасиеттері:
Инкапсуляция деп - мәліметтермен атқарылатын әрекеттердің бір жерде сақталуы
Полимарфизм деп – түрі бір атқаратын функциялары әртүрлі функцияларды
Наследования – бір класстың қасиеттерін екінші класстың өзіне мұраға
Бағдарламалық өнімдерді қорғау тәсілдері
Бағдарламалық тәсіл.
Заңды жолмен қорғау.
Бағдарламалық өнімді кімнен немесе неден қорғау керек?
Адамнан. Адамның бағдарламаны бұзуынан, ұрлауынан қорғау.
Аппаратурадан.
Арнайы бағдарламалардан.
Бағдарламалық тәсіл
Электрондық кілт қолдану.
Ондай кілт: 1.ішіне көшірілмейтін кілт жазылған дискета. Жолы:фискетаны арнайы
Дискетаны ерекше форматтау.
Компьютерге жалғанатын арнайы құрылғы.
Компьютердің құрылғыларына байлау.
Киптографиялық әдістер:
Шифрлеу – бастапқы мәтіннің ұзындығы өзгермесе,
Кодтау – бастапқы мәніннің ұзындығы өзгерсе.
Виженер кестесін қолдану арқылы шифрлеу
XOR әдісімен шифрлеу.
Кодтау әдісі:
Қайталанатын әріптерді ауыстыру.
қысу әдісі: 11111ффффффаааккккккккк
1*5 ф*6 а*3
Әріптерді кодтау:
a-00001
b-00010 a
c-00011 00000001
d-00100 a b c
00001 00010 00011
Датаны кодтау:
12 / 02 /
31 12
5
Кез-келген датаны санақ басы деп алады.
Бағдарламалық өнімді заңды жолмен қорғау
Заңды жолға төмендегілер кіреді:
патентті қорғау.
өндірістік құпия заңы.
лицензиялық келісім шарттары.
авторлық құқық заңы.
Құқық 2 категорияға бөлінеді:
Экономикалық құқық – бағдарламалық өнімді сатудан, таратудан, пайда табуға
Моральдық құқық. Автордың құқығын қорғауға мүмкіндік береді.
Патентті қорғау – жаңа әдіске беріледі.
Өндірістік құпия заңы – юстицияға тіркеу.
Лицензиялық келісім шарт – товарды таратуға, сатуға, пайдалануға рұқсат
Бағдарламалық өнімнің құжаттарын дайындау
Технологиялық құжат.
Эксплуотациялық құжат.
Технологиялық құжаттың құрамы:
Есептің қойылымы.
Есептің жобасы.
Бағдарламаның мәтіні.
Тесттік тапсырмалар.
Нәтижелер.
Эксплуатациялық құжат – бағдарламалық өнімді пайдалану үшін керекті құжаттар.
Бағдарламаны қолдану ережелері.(Инструкция)
Қателермен жұмыс істеу. (Қағаз және электрондық түрде болуы мүмкін.)
Бағдарламаның жұмыс істеу инструкциясы бірнеше түрде болуы мүмкін:
Электрондық кітап
Демонстрайиялық бағдарлама
Интерактивтік көмек
Қолданушы беті:
Қолданушы бетті жобалау:
Қолданушы бетті жасаудың негізгі принциптері:
Қолданушы беттің күнделікті жұмысқа ұқсастығы.
Қолданушы беттің келісімділігі:
Бағдарламалық өнімнің келісімділігі.
Операциялық жұмыс ортасымен келісімділігі.
Метофораларда қолданудағы келісім.
Қолданушы беттің кешірімшілдігі.
Жауап қайтару принципы. Дыбыстық немесе визуалды болуы тиіс.
Қолданушы беттің қарапайымдылығы.
Қолданушы беттің иілгіштігі.
Қолданушы беттің эстетикалық тартымдылығы.
Қолданушы беттің сапасы мынадай көретіні анық:
Қолданушының үйреніп алуына кететін уақытпен.
Алған білімін сақтап қалумен.
Есепті шешу жылдамдығымен.
Қолданушының субъективтік қанағаттарымен.
Қолданушы бетті стандарттау:
Қолданушы беттің келісімі.
Бағдарламалық беттің келісімі.
Қолданушы бетті жобалау кезеңдері
Компьютер мен қолданушының арасындағы информация алмасу диалог түрінде болады.
Диалогтардың қасиеттері:
Диалогқа қатысушы адамдар бір-бірін түсіну керек.
Бірі сөйлегенде екіншісі тыңдау керек.
Диалог бір тақырыпта болуы керек.
Кезеңдері:
Диалогтың структурасы.
Диалогтың даму сценарийін анықтау.
Компьютер мен қолданушының алмасатын басқарушы хабарлары мен мәліметтерінің мазмұны.
Көрсететін информацияның визуалдық атрибуттары. Хабардың синтаксисы.
Диалог струтурасын таңдау:
Сұрақ – жауап түрінде
Меню негізіндегі диалог
Менюдің стандарттары:
Объектілердің тізімі (тікелей таңдасың немесе нөмерін бересің)
Мәліметтер блогы түріндегі меню
Мәліметтер қатары түріндегі меню
Пиктограмма түріндегі меню
Экрандың форма негізіндегі диалог
Диалог сценарийін құру мақсаты:
Диалогтың даму барысында тығырықтардың мүмкін болуын анықтау және жою.
Диалогтың бір күйден екінші күйіне ауысудың тиімді жолын таңдау.
Қолданушыға көмек көрсететіндей анықталмағандық жағдайларды анықтау.
Иілгіш қолданушы бетті жобалаудың әдістері
Иілгіш бетті жобалаудың 3 түрі бар:
Шекті
Толық
Косметикалық
Шекті бағдарламаны ашқан кезде
бастауыш
жалғастырушы
эксперт деген сияқты деңгейлерге бөліп тастаймыз.
Шектінің бірнеше кемшілігі бар
Қолданушы жұмыс істеген сайын деңгейінің артатыны ескерілмейді.
Қолданушы жұмыстың бір бөлігін жақсы білгенімен, 2-ші бөлігін жақсы
Қолданушы өз деңгейін өзі білмеуі.
Толық – қолданушының жұмыс істеу мүмкіндігіне байланысты көмектесіп отырады.
Косметикалық бейімдеуіш төмендегідей әдістерді қолдана отырып іске асады.
Үндемегенде алынатын мәндерді қолдану.
Қысқартуларды қолдану.
Жауаптарды алдын-ала енгізу.
Көп деңгейлі көмек.
Көп тілділік.
ІІ.ҰЯЛЫ ТЕЛЕФОН ДҮКЕНІНІҢ ҚҰЖАТ АЙНАЛЫМЫН АВТОМАТТАНДЫРУДЫҢ БАҒДАРЛАМАЛЫҚ ОРЫНДАЛУЫ
2.1 Тапсырманы орындауда пайдаланылған қолданбалы бағдарламалық пакеттер
Мәліметтер қорын басқару жүйелері Өндірісте, ауыл шаруашылығы мен оқу
— келген қонақтардың тізімі (тегі, аты,әкесінің аты, құжатын, адресі,
Оларды сақтаудың көп тараған әдісі — компьютерде деректер қоры
Деректерді және олардың арасындағы байланыстарды ұйымдастырудың түрлі типтері бар:
Иерархиялық ДҚ-ында жазба элементтері реттеліп жазылады да, оның бір
Реляциялық ДҚ — кесте түрінде дайындалған берілгендер. Ол ең
Бұл — реляциялық деректер қорының Excel-ден негізгі айырмашылығы
Реляциялық деректер қорын құру және онымен жұмыс істеуді басқару
Алғашқы кездерде қолданылып жүрген dBASE-тің түрлі нұсқалары, FoxPro, т.б.
Access, Excel, Word сияқты күрделі бағдарламалар арқылы дайындалған кестелердің
Acces 97 және Access 2000-мен жұмыс тәсілдері шамалас, тек
Кесте құрылымы. Есептегіш өрісі
ДҚ кестесінде деректер адресі, Excel-дегі сияқты, жолдар мен бағандар
Кестенің өріс құрылымы жөнінде ескеретін жайттар:
— Өріс атаулары бірегей (қайталанбайтын) болуы тиіс. Атау үшін.
— Әр өріске бір типті ғана берілгендерді енгізу мүмкін.
— Түрлі өріс түрлі қасиетті (қасиет - өріс типі,
— Кейбір жағдайларда Access-те ДҚ кестесінің бірінші өрісі етіліп
Байланысты кестелер жөнінде. Кілттік өріс
Деректер қорында құрылған кестелердің бірдей атаулы өрістері болып және
Мәндері бірегей болатын өрісті бірегей өріс деп атайды. Мысалы,
Кестелерді байланыстыру үшін тағайындалған өрістерді кілттік өрістер деп атайды.
Access-ті пайдаланатындар – көбінесе есептеу техникаларымен жұмыс істейтін, бірақ
Windows жүйесінің элементтерімен таныс кез келген қолданушының Access
Access-ті басқарудың әр түрлі тәсілдері бар: мәзір жүйесі, саймандар
Аccess артықшылығының бірі оның графикалық интерфейсі өте қарапайым тек
Басқа МҚБЖ –не қарағанда Аccess барлық мәліметтерді бір
Ақпаратты қорғау жағына келетін болсақ Аccess –тің сенімді стандартты
Алайда, Аccess белгілі кемшіліктеріне қарамастан бір қатар артықшылықтары да
Жалпы алғанда Аccess аз ғана ақыға үлкен мүмкіндіктер береді.
Бағдарлама жазбайтын қолданушының қарамағына Аccess әр алуан диалогты жабдықтар
Сурет 5 – Access іске қосылған кезде көрінетін
ACCESS-ті іске қосу
ACCESS-ті іске қосу үшін Windows жұмыс үстелі Іске қосу
Сурет 6 – Деректер қоры терезесі
Access –тегі берілгендер қоры.
Адамның қызметі немесе жеке басы жұмыстарында әр түрлі дерек
Информацияны сақтау – компьютердің ең маңызды функцияларының бірі. Оның
Көптеген БҚ кестелік құрылымда болады. Кестелік құрылымда берілгендердің адрестері
БҚ- ын жобалау кезеңдері.
Алдына қойылған мәселені шешу мақсатында қолданушы қандайда бір БҚ-ын
1.БҚ-ын құрудың негізін анықтау. Бұл кезеңде БҚ-ын құру мақсаты,
2.БҚ құрамында болатын кестелерді анықтау. Кестелерді жобалау кезінде олардың
3.Кестелердегі қажетті өрістерді анықтау. Кестедегі әрбір өріс оның тақырыбына
4.Әрбір өріске өзіндік жеке мән беру. Әр түрлі кестелердегі
5.Кестелер арасындағы байланыстарды анықтау. Берілгендерді кестелерге жіктеп, олардың кілттік
6.БҚ құрылымын жаңарту. Кестелер, өрістер және байланыстар жобаланып болған
7.Берілгендерді толтыру және БҚ-ның басқа объектілерін құру егер кестелердің
8.ACCESS- тің талдау құралдарын пайдалану. ACCESS про-граммасында екі талдау
ACCESS-тің объектілері
ACCESS программасының 6 объектісі бар: кесте, сұраныс, форма, есеп,
Кесте – жазбалар мен өрістерден тұратын БҚ-ның негізгі объектісі.
Сұраныс – берілгендерді бір немесе бірнеше кестелерден қолданушының анықтаған
Форма – Кестелер мен сұраныстардағы берілгендерді ыңғайлы түрде экранда
Есеп – кестелер мен сұраныстардағы берілгендерді ыңғайлы және көрнекі
Макрос – макрокомандалар жиынтығы. Егер БҚ – да қандай
Модуль – Visual Basic тілінде жазылған программалық процедура. Егер
Деректер қоры терезесінің оң жағында үш командалық түйме орналасқан:
Ашу түймесі қондырмадан таңдалған объектіні ашады. Егер объект кесте
Конструктор түймесі қондырмадан таңдалған объект құрылымын ашып, оны түзету,
Құру түймесінің іс-әрекеті: жаңа объект құру үшін пайдаланылатын сұхбаттық
Access 2000-да ашылған ДҚ терезесінің Жаңа ДҚ құру ауыстырып
ACCESS программасында құрылған фомалар, сұраныстар және есептер берілгендерді жылдам
Access бағдарламасының басты мәзірі
Файл мәзірі
Access программасының Файл мәзірі Windows жүйесі программаларына ортақ
Құру командасы – БҚ файлын бос күйінде немесе Access
Ашу командасы – БҚ файлын ашуға мүмкіндік береді. БҚ-ын
Сыртқы берілгендер командасы – екі ішкі команда бар: Импорт;
Жабу командасы – БҚ-мен жұмысты тоқтатады.
Сақтау командасы – БҚ файлын сақтайды. Ол Access-те берілгендерді
Сақтау/экспорт командасы – Access кестелеріндегі берілгендерді EXCEL-дің жұмыс
HTML форматында сақтау командасы – гипертексті құжаттарды құру үшін
Беттер параметрі командасы – беттің параметрлерін орнату және принтерді
Алдын ала көру командасы – беттерді баспаға басу алдында
Баспаға басу командасы – берілгендерді қағазға басумен қатар принтердің
Жіберу командасы – Access объектісін электрондық пошта арқылы жіберу
БҚ қасиеттері командасы – Қасиеттер терезесін ашады. Мұнда бірнеше
Жоғарыда аталған командалармен қатар, Файл мәзірінің соңында соңғы ашылған
Түзету мәзірі
Түзету мәзірі Windows –тың стандартты редакциялау командаларынан тұрады. Оның
Жарлық жасау командасы БҚ-ның кесте, сұраныс, форма сияқты объектілері
Жою командасы белгіленген объектіні жояды. Ал Атын өзгерту командасы
Көрініс мәзірі
Бұл мәзірде БҚ объектілері командасында БҚ-дағы кесте, сұраныс, форма
Қасиеттер командасы арқылы БҚ-ның кез келген объектісіне тиісті қасиеттер
Саймандар тақтасы командасы өзімен аттас терезені ашады. Ол терезе
Кірістіру мәзірі
Кірістіру мәзірі командаларының жинтығы программаның жұмыс істеу режиміне тәуелді.
Сервис мәзірі
Орфография командасы емлені тексеруге арналған. Бұл команда жұмыс істеуі
Автоматты түрде орнату командасы – тексті автоматты корректілеу және
Office – пен байланыс командасының MS Word-пен бірігу, MS
Ақпараттық жүйе ұғымы
Ақпарат – латынның «іnformatіo» деген сөзінен шыққан, яғни істің
Дегенмен, мәліметтерді ақпаратпен теңестіруге болмайды. Ақпарат тек бізді қызықтыратын
Ақпаратты қандай да бір мәселелерді шешу үшін пайдалы болатын,
Мұндай анықтама ақпаратты үш деңгейде қарауға мүмкіндік береді: синтаксистік,
Синтаксистік деңгейде, ақпаратты қандай да бір қабылдап алушы кісі
Семантикалық сүзгі (тезаурус) мәлімдеменің мазмұнын меңгеруге мүмкіндік береді. Мәлімдеменің
Прогматикалық сүзгі (бағалау механизмі) ақпаратты қабылдаушының іс жүзіндегі қызмет
Кибернетикалық жағдайда ақпарат, объектінің жағдайын сипаттайтын жабдық ретінде, сондай-ақ,
Ақпарат жүйесінде элементтер арасындағы байланыс ақпарат арқылы, яғни осы
Ақпарат жүйесі (АЖ) - қандай да бір объектіні басқаруға
Ақпарат жүйесін жүктеуде оны келесі ішкі кластарға бөлуге болады:
ақпараттық-анықтамалық жүйелер;
ақпараттық-кеңес беретін жүйелер;
ақпараттық қадағалаушы жүйелер.
Ақпараттық-анықтамалық жүйелер ақпаратты жинап, оны адамның пайдалануы үшін дайындайды.
Ақпараттық-кеңес беретін жүйелер объектінің күйі мен жұмыс тәртібі туралы
Ақпараттық қадағалаушы жүйелерде мәліметтер адамның қатысуынсыз ендіріліп, басқарылатын объектідегі
Дегенмен, келтірілетін жіктеулер шартты түрде қарастырылған. Оларды таңдау сәйкес
Ақпарат жүйесіне қатысты ақпарат құрылымын қарастырсақ, оны ақпараттық бірліктерге:
Әрбір реквизит әріптер мен сандар жиынтығынан тұрады және мән-мағынаның
Бұл ұғымдар экономикадағы ақпарат жүйелерін қарастыратын пәндерде осылай беріледі.
Егер атрибуттың А деген аты болса, ол (A,d) деген
МҚБЖ-ға арнап бағдарлама жазғанда, ондағы мәтінде кездесетін атрибуттар үшін
Мұндай домендегі мәндер жиыны мүмкін болатын мәндер жиынынан тұрады.
Егер объектілер жиыны бір белгіге байланысты жіктелсе, онда объектілердің
Мысалы, “мекеменің шартты белгісі” атрибуты мәнінің шартты белгілеудегі әртүрлі
Осы жағдай үшін разрядтық шартты белгіні қолдансақ, шартты белгінің
Кез келген мекеменің, кәсіпорынның, мамандардың жұмысын, ақпараттардың
Қазіргі заман ақпараттық технологияларының дамуы нәтижесінде мәліметтердің және мәліметтер
Интеграфия – бұл мәліметтерді орталықтандырылған түрде сақтау және қолдану.
Қазіргі заман ақпараттық технологияларының идеясының бірі бұл – мәліметтер
Мәліметтер базасы түсінігі. Мәліметтер базасы – жұмыс істеу
Мәліметтер базасында сақталатын нақты әлем объектілері – «сущность» (маңыз)
Мәліметтер файлдар түрінде беріледі (қағазда кесте). Мәліметтер базасы –
МБ-сының қасиеттері.
1. Көп қолдану. Мәліметтерді көп қолданушылар пайдалануы мүмкін. «Студент»
2. Жаңалау ыңғайлы.
3. Тез іздеу және қажетті ақпараттарды сұраныс (запрос) арқылы
4. Артықшылықты кеміту. Жаңа есептер мәліметтерді қайта ендіруден емес
5. Мәліметтерді қорғау.
6. Қолданбалы бағдарламаларға тәуелсіз.
7. Мәліметтерді өтіп кетуінен және бұрмалауынан қорғау.
Талаптар.
1. Мәліметтер толық болуы.
2. Ақпараттардың қажеттілігі.
3. Әр түрлі қолданушылар қатынас орната алу мүмкіндігі.
4. Құпия мәліметтерді қорғауды қамтамасыз ету.
5. Бағдарламалар және мәліметтердің өзара тәуелсіздігін қамтамасыз ету.
Аccess – жалпы мәліметтер қорын басқару жүйесі. Ол
Аccess-Windows жүйесінің күрделі қосымшасы. Аccess-тің мәліметтер қоры деректер мен
Аccess бір мезетте мәліметтер қорымен жұмыс істейді. Мәліметтер
Бастапқы деректер кестеде сақталады. Олар кестеде белгілі бір логикалық
ЕТ-сы негізгі екі мақсатты бағытта қолданылады:
1. ЕТ-сын сандық жүргізу үшін қолдану. Күрделі математикалық
2. ЕТ-сын автоматтандырылған немесе автоматтық ақпараттық жүйелерде қолдану.
Access – бұл мәліметтер қорын басқару жүйесі. (МҚБЖ). Access-ті
МҚБЖ алғаш рет пайдаланушыларының пайдалануындағы қолайлығы сәйкес келетін өндіріс.
Windows 95 пен Microsoft Office 97-дегі (Excel, Word,
Осы мән-жайлардың барлығына қоса Access жай ғана МҚБЖ емес.
Access жүйесі – бұл пайдаланушы үшін мәліметтер қорын басқару
Accessтің қуаттылығы және ыңғайлылығы бұл жүйені сатылымдағы ең жақсы
Кесте құру, қолдану, сақтау.
Кесте нақты бір сұрақ бойынша мәліметтерді сақтайды, мысалы, «Товарлар»
Мәліметтер қосарланып кетпес үшін және оларды беруде қателіктер шықпас
Кестедегі мәліметтер жолдармен бағаналар ретінде ұйымдастырылған. Кестемен жұмыс жасаудың
Кестенің үстіңгі бөлігіндегі терезесіне жол қосу үшін жолдың атын
Мәліметтер типі, қандай мәліметтер түрі жолдарға енетінін анықтайды. Мысалы,
Әр жолдың, өзгерте отырып сақтауды басқаратын, жол мәліметтерін қайта
Кілт деп аталатын ғажап таңба, кестенің әр жазбаларын анықтау
Кесте тәртібінде кестелік мәліметтер қосылады, өзгертіледі және қарастырылады. Сондай-ақ
Жазбаларды қосу үшін құралдар панеліндегі Жаңа жазбалар батырмасы пайдаланылады.
Жазбаларды өшіру үшін кез келген жазбалар жолын таңдап алып,
Кестедегі жолдарды бір немесе бірнеше бағаналардың құрылымдарына сай сұрыптауға
Фильтрлеу формадағы тек қана керекті жазбаларды көруге жол ашады.
Мәліметтер типтері.
Жолға мәліметтердің қандай түрлерін енгізуге болатынын анықтайды. Мысалы,
Текстік
Санауды талап етпейтін, мысалы, телефон нөмірлері, текст немесе сандар.
МЕМО өрісі
Ұзын текст немесе текст және санның комбинациясы.
Сандық
Санауға арналған сандық мәліметтер.
Мезгіл/уақыт
100-ден 9999 жылдар аралығына арналған мезгілдер және уақыттар.
Ақшалы
Математикалық санақтарда пайдаланылатын ақшалық және сандық мағыналар.
Санақ (счетчик)
Өзіндік кезекпен көбейтіліп отыратын (1-ге) немесе кездейсоқ сандар, автоматты
Логикалық
Логикалық мағыналар, сонымен бірге екі мүмкін болатын мағыналардың бірінен
OLE объектісінің өрісі.
Miсrosoft Access кестесіне енгізілген немесе байланысқан объект (мысалы, Miсrosoft
Гипержөнелту
Сандар мен әріптерден тұратын және гипержөнелтудің мекенін көрсететін жол.
Құрастыру шебері
Өзгертілмейтін мағыналардан немесе басқа кестеден алынған мағынадан тұратын тізімдерден
Сұраныс. Сұраныс құрылымымен жұмыс жасау.
Сұраныстар кез келген мәліметтер қорын басқару жүйесіндегі маңызды құрал
Сонымен бірге оларды мәліметтердің элементтерінің бір түрде болуын қамтамасыз
-бір немесе бірнеше кестелерден жазбаларды таңдап алу үшін қиын
-таңдап алынған жазбалар көрініп тұратын өрісті көрсетуге болады;
-алынған мәліметтерді пайдалана отырып бөлектеме жасауға болады;
Access-те әр түрлі мақсаттағы сұраныстардың төрт типі бар:
-Таңдауға арналған сұраныстар бір немесе бірнеше кестелерден алынған кесте
-Қиылысқан сұраныстар мәліметтерді бір немесе бірнеше кестелерден формат түрінде
-Өзгертуге арналған сұраныстар сұраныстардың нәтижесінен жаңа кестелер құру үшін
-Параметрлі сұраныстар – бұл пайдаланушы әр жіберуді(запуск) басып отырғанда
Үлгі құрылымы, үлгіні құру, қолдану технологиясы.
Үлгілер – Access-тегі мәліметтер қорымен жұмыс жасаудағы негізгі шаралардың
Үлгілер шеберімен үлгі құру үшін келесі әрекеттер жасалынады:
Үлгілер/Құруды таңдаңыз. Экранда «Жаңа үлгі» диалогының терезесі пайда болады,
Есеп. Есеп беру типтері.
Мәліметтер қорының қосымшасының соңғы өнімі – есеп болып табылады.
Құрылған Access есептер алты негізгі типтерге бөлінеді:
-Бір тізбектегі есептер - әр кесте жазбаларының немесе сұраныстардың
Ленталы есептерде кестенің әр өрісі немесе сұраныс үшін бағана
-Көп колонкалы есептер «газеттік» немесе «жыландық» колонка типтерін
Негізінде есептерді есеп Шеберімен құрған әлдеқайда қарапайым. Бірінші талпыныстан-ақ
2.2 Аппараттық талаптар
Бұл бағдарлама үшін
Операциялық жүйе WІNDOWS ХР
WІNDOWS 2000
WІNDOWS 2003
WІNDOWS 2007
WІNDOWS VISTA
ACCESS Бағдарламасы Mіcrosoft Offіce ХР
Mіcrosoft Offіce 2000
Mіcrosoft Offіce 2003
Mіcrosoft Offіce 2007
Оперативті жады 128 МБ және одан жоғары
Қатты дискінің көлемі 1 ГБ
Видео жады 64 МБ және одан жоғары
2.3 Ұялы телефон дүкенінің жұмысын автоматтандырудағы кестелері мен өрістері
Интерфейстің жалпы сипаттамасы
Сурет 7 – Кестелердің жалпы тізімі
Сурет 8 – Келген телефон
Сурет 8 – Келген телефон кестесінде дүкенге жаңадан келген
Сурет 9 – Сату телефон
Сурет 9 – Сату телефон кестесінде дүкенде нақты бар
Сурет 10 – Сатылған телефон
Сурет 10 – Сатылған телефон кестесінде дүкенде сатылған
Сурет 11 – Шығарылған жері
Сурет 11 – Шығарылған жері кестесінде телефонды шығарған мемлекеттің
Сурет 12 – Модельдер
Сурет Ъ6 Модельдер кестесінде телефонның модельдер тізімі болады. Сурет
Сурет 13 – Фирмалар
Сурет Ъ7 Фирмалар кестесінде телефон фирмаларының тізімі болады. Сурет
Сурет 14 – Телефон модель функциясы
Сурет 14 – Телефон модель функциясы кестесінде телефонның моделіне
Сурет 15 – Телефон функциясылары
Сурет 15 – Телефон функциялары кестесінде барық телефонның атқаратын
Сурет 16 – Айлар
Сурет 16 – Айлар кестесінде айлардын атауының тізімі
Сурет 17 – Байланыстар
Сурет 17 – Байланыстар кестенің бір-бірімен байланыстары көрсетілген.
Сурет 18 – Формалардың жалпы тізімі
2.4 Ұялы телефон дүкен жұмысының бағдарламасын қолдану тәртібі
Интерфейстің жалпы сипаттамасы
Сурет 19 – Негізгі мәзір
Сурет 19 – Негізгі мәзір формасында қолданушы 7 батырмамен
1 Келген телефонды ендіру батырмасы.
Қызметі: Келген телефон формасын ашады (Сурет 20).
2 Телефон сату батырмасы.
Қызметі: Телефон сату формасын ашады (Сурет 24).
3 Телефон фирмаларын ендіру батырмасы.
Қызметі: Телефон фирмалары формасын ашады (Сурет 26).
4 Телефон модельдерін ендіру батырмасы.
Қызметі: Телефон модельдері формасын ашады (Сурет 27).
5 Телефон модельдерін салыстыру батырмасы.
Қызметі: Телефон модельдерін салыстыру формасын ашады (Сурет 29).
6 Есептерді көру батырмасы.
Қызметі: Есептерді (отчеттерді) шығаратын форманы ашады (Сурет 30).
7 Шығу батырмасы.
Қызметі: Жалпы мәліметтер қорынан шығады.
Сурет 20 – Келген телефондар
Сурет 20 – Келген телефондар формасында жаңадан келген ұялы
1 Фирма өрісі.
Қызметі: Ұялы телефондардың фирмасын таңдайды.
2 Фирма өрісінің жанындағы батырмасы.
Қызметі: Егер фирма аты өріс тізімінде жоқ болса, батырманы
3 Модель өрісі.
Қызметі: Ұялы телефондардың моделін таңдайды.
4 Модель өрісінің жанындағы батырмасы.
Қызметі: Егер модель аты өріс тізімінде жоқ болса, батырманы
5 Шығарылған жері өрісі.
Қызметі: Ұялы телефондардың шығарған мемлекетті таңдайды.
6 Шығарылған жері өрісінің жанындағы батырмасы.
Қызметі: Егер шығарған мемлекеттің аты өріс тізімінде жоқ болса,
7 Бағасы өрісі.
Қызметі: Ұялы телефонның келген бағасын жазу.
8 Сату бағасы өрісі.
Қызметі: Ұялы телефонның сатылатын бағасын жазу.
9 Сериялық нөмірі өрісі.
Қызметі: Әр бір ұялы телефонның сериялық нөмірі жазу.
10 Келген күні өрісі.
Қызметі: Ұялы телефонның келген күнін жазу.
11 Саны өрісі.
Қызметі: Егер сериялық нөмірі жоқ болса онда 0 деп
12 Сақтау батырмасы.
Қызметі: Жалпы мәліметтерді сақтайды.
13 жабу батырмасы.
Қызметі: Келген телефондарды ендіру формасынан шығады.
Сурет 21 – Келген телефондар
Сурет 22 – Фирмалар
Сурет 22 – Фирмалар формасында ұялы телефон фирмалардың тізімі
1 Код өрісі.
Қызметі: код автоматты түрде жазылады.
2 Фирма өрісі.
Қызметі: Ұялы телефон фирма атауын жазу.
3 Жабу батырмасы.
Қызметі: Фирмалар формасын жабу.
Сурет 23 – Шығарылған жерлері
Сурет 23 – Шығарылған жерлері формасында Ұялы телефон шығарған
1 Код өрісі.
Қызметі: код автоматты түрде жазылады.
2 Шығарылған жері өрісі.
Қызметі: Ұялы телефонды шығарған мемлекеттің атын жазу.
3 Жабу батырмасы.
Қызметі: Шығарылған жерлері формасын жабу.
Сурет 24 – Ұялы телефон сату
Сурет 25 – Ұялы телефон сату
1 Іздеу өрісі ұялы телефонның сериялық нөмірі арқылы. Таңдаған
2 Іздеу өрістері ұялы телефонның Фирмасы моделі арқылы.
3 Жоғарыдағы іздеудің екеунің біруімен іздеу жеткілікті сол таңдалған
4 Дата өрісінеҰялы телефонның сатылған күнін, Алушы өрісіне клиент
5 Клиенттің сатып алып жатқан ұялы телефондардың тізімі болады,
6 Клиенттің сатып алып жатқан ұялы телефондардың тізімін баспаға
7 Сақтау батырмасы ұялы телефон сатылғаннан сон басылады.
Сурет 26 – Сатылып жатқан ұялы телефондар тізімі
Сурет 27 – Модельдер
1 Іздеу өрістері ұялы телефонның Фирмасы моделі арқылы.
2 Жоғарыдағы іздеуде сол таңдалған телефонды немесе жанадан модель
1 Код өрісі.
Қызметі: код автоматты түрде жазылады.
2 Модель өрісі.
Қызметі: Ұялы телефонды моделінің атын жазу.
3 Суреті өрісі.
Қызметі: Ұялы телефонды моделіне сәйкес суретін қоямыз.
3 Жоғарыдағы іздеуде таңдалған телефонның фунцияларын толтырамыз.
1 Функциясы өрісі.
Қызметі: Ұялы телефонды атұаратын функцияларын жазу.
2 Ескерту өрісі.
Қызметі: Ұялы телефон функциясының артықшылықтары мен кемшіліктерін жазу.
Егер ұялы телефон атұаратын функциясы тізімде жоқ болса, онда
Сурет 28 – Функциялар
Сурет 29 – Салыстыру
Сурет 29 – Салыстыру формасында ұялы телефондадың бір-бірімен салыстыруға
1 Фирма, модльді таңдаған жағдайда таңдалған ұялы телефонның суретін,
2 Фирма, модльді таңдаған жағдайда таңдалған ұялы телефонның суретін,
3 Фирма, модльді таңдаған жағдайда таңдалған ұялы телефонның суретін,
Осылайша 3 ұялы телефонды таңдап өзімізге ұнайтынын алу,а боладыү
Сурет 30 – Есептерді (отчеттерді) шығару
Сурет 30 – Есептерді (отчеттерді) шығару формасында қолданушы 7
1 Жыл өрісі.
Қызметі: Жылды жазып астындағы керекті батырманы басамыз.
2 Жыл бойынша келген тауарлар тізімі батырмасы батырмасы.
Қызметі: Жыл бойынша дүкенге келген ұялы телефондар тізімін баспаға
3 Жыл бойынша сатылған тауарлар тізімі батырмасы батырмасы.
Қызметі: Жыл бойынша сатылған ұялы телефондар тізімін баспаға шығарып
4 Ай өрісі.
Қызметі: Айды таңдап астындағы керекті батырманы басамыз.
5 Ай бойынша келген тауарлар тізімі батырмасы батырмасы.
Қызметі: Жыл және ай бойынша дүкенге келген ұялы телефондар
6 Ай бойынша сатылған тауарлар тізімі батырмасы батырмасы.
Қызметі: Жыл және ай бойынша сатылған ұялы телефондар тізімін
7 Жабу батырмасы.
Қызметі: Есептерді (отчеттерді) шығару формасын жабады.
Сурет 31 – Жыл бойынша дүкенге келген ұялы
Сурет 32 – Жыл бойынша сатылған ұялы телефондар тізімі
Сурет 33 – Жыл және ай бойынша дүкенге
Сурет 34 – Жыл және ай бойынша сатылған
Қазіргі озық технологиялы дамыған заманда деректер қоры түсінігі көп
Сол себепті МҚБЖ–ң MS ACCESS және ORACLE т.с.с қолданбалы
Осы пакеттерді пайдаланып Ұялы телефон дүкен администраторының жұмысы ұялы
Пайдаланылған әдебиеттер
Практическая разработка баз данных Автор: Сеннов А.,
Базы данных и приложения. Автор: Клименко
Самоучитель Access 2000. Автор: Харитонова И. А. издательство "Питер"
В. Mіcrosoft Access 2003. Самоучитель. Тимошок Т.В.
Разработка приложений в MS Access;Король И.
Mіcrosoft Access 97 в подлиннике. Том 1;Дженнингс Роджер
Mіcrosoft Access 97 в подлиннике. Том 2;Дженнингс Роджер
Access. Ответы;Кэмпбелл Мэри
Access 97 (русифицированная версия);Пасько Виктор
ACCESS: сотни полезных рецептов; Хоффбауэр Манфред, Кристоф Шпильманн
11. Информатика. Базовый курс /Симонович С.В. и др. -
баспасы 2000 ж. – 640 бет.
12. Информатика. Учебное пособие /Под ред. В.Г.
ИрГТУ,1998 ж. 2-бөлім. – 382бет.
13. Информатика. Учебное пособие /Ломтадзе В.В., Шишкина Л.П.
Иркутск: ИрГТУ, 1999 ж. – 116бет.
14. www.google.kz
15. www.yandex.ru
www.bankreferatov.ru
17. www.refer.kz
www.kais.kz
www.alser.kz
Қосымша
Негізгі мәзір форманың бағдарламасы
Private Sub Надпись0_Click()
DoCmd.OpenForm "Келген"
End Sub
Private Sub Надпись0_MouseMove(Button As Integer, Shift As Integer, X
Надпись0.ForeColor = 255
Надпись0.FontSize = 18
End Sub
Private Sub Надпись1_Click()
DoCmd.OpenForm "СатуСома"
End Sub
Private Sub Надпись1_MouseMove(Button As Integer, Shift As Integer, X
Надпись1.ForeColor = 255
Надпись1.FontSize = 18
End Sub
Private Sub Надпись2_Click()
DoCmd.OpenForm "Фирмалар"
End Sub
Private Sub Надпись2_MouseMove(Button As Integer, Shift As Integer, X
Надпись2.ForeColor = 255
Надпись2.FontSize = 18
End Sub
Private Sub Надпись3_Click()
DoCmd.OpenForm "Моделдер"
End Sub
Private Sub Надпись3_MouseMove(Button As Integer, Shift As Integer, X
Надпись3.ForeColor = 255
Надпись3.FontSize = 18
End Sub
Private Sub Надпись4_Click()
DoCmd.Quit
End Sub
Private Sub Надпись4_MouseMove(Button As Integer, Shift As Integer, X
Надпись4.ForeColor = 255
Надпись4.FontSize = 18
End Sub
Private Sub Надпись5_Click()
DoCmd.OpenForm "Салыстыру"
End Sub
Private Sub Надпись5_MouseMove(Button As Integer, Shift As Integer, X
Надпись5.ForeColor = 255
Надпись5.FontSize = 18
End Sub
Private Sub Надпись6_Click()
DoCmd.OpenForm "Есептер"
End Sub
Private Sub Надпись6_MouseMove(Button As Integer, Shift As Integer, X
Надпись6.ForeColor = 255
Надпись6.FontSize = 18
End Sub
Private Sub ОбластьДанных_MouseMove(Button As Integer, Shift As Integer, X
Надпись0.ForeColor = 0
Надпись1.ForeColor = 0
Надпись2.ForeColor = 0
Надпись3.ForeColor = 0
Надпись4.ForeColor = 0
Надпись5.ForeColor = 0
Надпись6.ForeColor = 0
Надпись0.FontSize = 14
Надпись1.FontSize = 14
Надпись2.FontSize = 14
Надпись3.FontSize = 14
Надпись4.FontSize = 14
Надпись5.FontSize = 14
Надпись6.FontSize = 14
End Sub
Келген телефонды ендіру форманың бағдарламасы
Private Sub Кнопка24_LostFocus()
Me![Фирма].Requery
End Sub
Private Sub Кнопка25_Click()
DoCmd.OpenForm "Моделдер"
End Sub
Private Sub Кнопка25_LostFocus()
Me![Модель].Requery
End Sub
Private Sub Кнопка26_Click()
DoCmd.OpenForm "ШыгарылганЖерлери"
End Sub
Private Sub Кнопка26_LostFocus()
Me![ШыгарылганЖери].Requery
End Sub
Private Sub СериялыкНомер_AfterUpdate()
If [СериялыкНомер] = "0" Then
[Саны].Visible = True
[Саны_Надпись].Visible = True
Else
[Саны].Visible = False
[Саны_Надпись].Visible = False
[Саны] = 1
End If
End Sub
Private Sub Фирма_AfterUpdate()
Me!Модель.Requery
End Sub
Private Sub Кнопка22_Click()
If IsNull([Фирма]) Then
MsgBox "Фирма бос болмауы керек"
Else
If IsNull([Модель]) Then
MsgBox "Моделі бос болмауы керек"
Else
If IsNull([ШыгарылганЖери]) Then
MsgBox "Шыгарылган жері бос болмауы керек"
Else
If IsNull([Багасы]) Then
MsgBox "Багасы бос болмауы керек"
Else
If IsNull([СатуБагасы]) Then
MsgBox "Сату багасы бос болмауы керек"
Else
If IsNull([СериялыкНомер]) Then
MsgBox "Сериялык номері бос болмауы керек"
Else
If IsNull([КелгенКуни]) Then
MsgBox "Куні бос болмауы керек"
Else
If IsNull([Саны]) Then
MsgBox "Саны бос болмауы керек"
Else
DoCmd.OpenQuery "1__KelgengeKosu"
DoCmd.OpenQuery "1_BardyOzgertu"
DoCmd.OpenQuery "1_JoktyKosu"
DoCmd.OpenQuery "1_PtichkaKoyu"
MsgBox "С А К Т А Л Д Ы
[СериялыкНомер] = Null
[Саны] = 1
End If
End If
End If
End If
End If
End If
End If
End If
End Sub
Private Sub Кнопка23_Click()
DoCmd.Close
End Sub
Private Sub Кнопка24_Click()
DoCmd.OpenForm "Фирмалар"
End Sub
Ұялы телефонды сату форманың бағдарламасы
Private Sub Скидка_AfterUpdate()
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord,, acMenuVer70
Me![SatylypJatkan].Requery
End Sub
Private Sub Список22_AfterUpdate()
Me!Список24.Requery
End Sub
Private Sub Список24_AfterUpdate()
' Поиск записи, соответствующей этому элементу управления.
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[КодСату] = " & Str(Nz(Me![Список24], 0))
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
Private Sub Сураныс_AfterUpdate()
If [Сураныс] > [ЖалпыСаны] Then
MsgBox [Сураныс] - [ЖалпыСаны] & " Ж Е
[Сураныс] = 0
Else
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Me![SatylypJatkan].Requery
End If
End Sub
Private Sub Кнопка33_Click()
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
DoCmd.OpenQuery "2__SatylgangaKosu"
DoCmd.OpenQuery "2_NolEtu"
Me![SatylypJatkan].Requery
Forms![СатуСома].Requery
MsgBox "С А К Т А Л Д Ы
End Sub
Private Sub Кнопка35_Click()
On Error GoTo Err_Кнопка35_Click
DoCmd.Close
Exit_Кнопка35_Click:
Exit Sub
Err_Кнопка35_Click:
MsgBox Err.Description
Resume Exit_Кнопка35_Click
End Sub
Private Sub ПолеСоСписком37_AfterUpdate()
' Поиск записи, соответствующей этому элементу управления.
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[КодСату] = " & Str(Nz(Me![ПолеСоСписком37], 0))
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
Private Sub Кнопка39_Click()
DoCmd.OpenReport "SatylypJatkan", acPreview
End Sub
Ұялы телефондарды салыстыру форманың бағдарламасы
Private Sub ПолеСоСписком0_AfterUpdate()
Me![ПолеСоСписком2].Requery
Me![ТелФункциясымен1].Requery
End Sub
Private Sub ПолеСоСписком18_AfterUpdate()
Me![ПолеСоСписком20].Requery
Me![ТелФункциясымен2].Requery
End Sub
Private Sub ПолеСоСписком23_AfterUpdate()
Me![ПолеСоСписком25].Requery
Me![ТелФункциясымен3].Requery
End Sub
Ұялы телефондарды модельдерін ендіру форманың бағдарламасы
Private Sub Кнопка14_LostFocus()
Me![ПолеСоСписком8].Requery
End Sub
Private Sub Кнопка19_LostFocus()
Me![ТелФункциясымен].Requery
End Sub
Private Sub ПолеСоСписком10_AfterUpdate()
' Поиск записи, соответствующей этому элементу управления.
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[КодМодель] = " & Str(Nz(Me![ПолеСоСписком10], 0))
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
Private Sub ПолеСоСписком8_AfterUpdate()
'Me!ПолеСоСписком10.Requery
End Sub
Private Sub Кнопка12_Click()
If IsNull([ПолеСоСписком8]) Or [ПолеСоСписком8] = "" Then
MsgBox "Фирмасын танданыз"
Else
DoCmd.GoToRecord , , acNewRec
End if
End Sub
Private Sub ПолеСоСписком8_Change()
Me!ПолеСоСписком10.Requery
End Sub
Private Sub Кнопка13_Click()
DoCmd.Close
End Sub
Private Sub Кнопка14_Click()
DoCmd.OpenForm "Фирмалар"
End Sub
Private Sub Кнопка19_Click()
DoCmd.OpenForm "Функциялар"
End Sub
67
Орындала
тын файл (*.ехе)
Байланыс
тыру редакторы
Объектілі код (машиналық код)
Транслятор
Алгоритм тілінде жазылған бастапқы код
Бағдарламалық өнім
Бағдарламалау құрал-жабдықтары.
Қолданбалы бағдарламалар пакеті.
Жүйелік бағдарламамен қамтамасыздандыру.
Сервистік бағдарламалар
Базалық бағдарламалар
Желімен жұмыс істеу бағдарламалары
Архивтік бағдарламалары
Дискімен жұмыс істеу бағдарламалары
Антивирустік бағдарламалары
Диагностикалық бағдарламалары
Операциялық жүйе
Желілік операциялық жүйе
Операциялық бет
H
G
F
E
D
С
В
А
Бағдарламаның соңы
Қолдану және сүйемелдеу
Бағдарламалық өнімді дайындау
бағдарламасы
алгоритм
Есептің қойылымы
3
2
1
7
6
5
4
3
2
1