Емхана

КІРІСПЕ 3
1 АҚПАРАТТЫҚ ЖҮЙЕНІ ҚҰРУ НЕГІЗДЕРІ 5
1.1 Ақпараттық жүйе түсінігі және даму сатылары 5
1.2 Ақпараттық жүйенің құрылымы 6
1.3 Ақпараттық жүйені құру әдістері 10
1.4 Мәліметтер қорына жалпы сипаттама 13
2 ҚОСЫМША ҚҰРЫЛҒАН ОРТА 21
2.1 Тіл алфавиті 21
2.2 Айнымалылар, тұрақтылар, стандартты фунщиялар 23
3 ЕМХАНАНЫҢ ТІРКЕУ ОРНЫ ПРОГРАММАСЫНЫҢ ЖҰМЫСЫН СИПАТТАУ 47
3.1 Программаның жалпы түрі 47
3.2 Программамен жұмыс жасау 50
ҚОРЫТЫНДЫ 52
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР 54
ҚОСЫМША 56
КІРІСПЕ
Менің дипломдық жұмысым емхананың тіркеу орнында отыратын қызметкердің жұмысын жеңілдетуге арналған. Жұмысты жасау үшін алдымен емхананың тіркеу орынының жұмысымен толық танысып өттім. Мұндағы жалпы қарасытылатын мәселелер мынадай:
• Клиентке дәрігерлер туралы ақпарат беру – оның телефон номері, жұмыс жасау күндері және бөлмесінің номері;
• Клиентті тіркеуге алу;
• Клиентті кезекке қою.
Осы және басқа да жұмыстар менің дипломдық жобамның программасында қарастырылған.
Көптеген жылдар бойы алгоритмге деген қызығушылық өсу үстінде .Ол ғылыми зертеулерде, техникада, эконмикада және т.с.с. көптеген салаларда есептеуіш машиналарда қолданумен байланысты. Бұл есептеуіш машиналары берілген алгоритмдерге сәйкес оның кейбір өлшемдерінің құрылымен дәл орындайды.
Бұл мүмкіндіктің тартымды болу себебі, айтып кеткен зертеулер көлеміндегі зерттелінетін процестер көп жағдайда математикалық функция, теңдеулер жүйесі, теңсіздіктер көмегімен сипатталады және осы зерттелінетін процестердің нақты мәліметтерін алу үшін математикалық объектіде кейбір іс - әрекеттер жасау қажет.
Адамға тек, керекті түрлендірулер мен есептеулердің алгоритмдерін сипаттаса болғаны, қалғанын есептеуіш машинасы өзі орындайды. Есептеуіш машиналары тек сандық алгоритмдерді орындайды деп ойламау керек. Сонымен қатар бұл машиналар алгебралық формулалар, текстер және т.б. символдарының нәтижелерін түрлендіре алады.
Алгоритмнің жазу ережесін есептеуіш машинада орындау өте қатал болып табылады – автомат адам үшін ештеңе алдын ала ойлай алмайды. Алгоритмнің ереже түріндегі жиынтығы бағдарламамалау тілі деп аталады. Ал бағдарламамалаудың кейбір тілінде жазылған әрбір алгоритм бағдарламама деп аталады.
Зерттелінетін процестің немесе объектіні ақпараттық моделіне сәйкес құрылған және ақпаратты электронды есептеуіш машинада өңдеу алгоритмін жазу үшін арнаулы бағдарламамалау жүйелері қолданылады.
Алгоритм - орындаушыға қойылған тапсырманы шешу үшін берілген ережелер тізбегі (ағылшын тілінен аударғанда Algorythm). Алгоритм негізінд ІХғасырдағы шығыстың ұлы математигі Әл-Хорезмидің есімі жатыр.
Алгоритмнің негізгі қасиеттеріне тоқталайық:
Алгоритмнің дискреттілігі. Бұл қасиет алгоритм түрінде жазылған есеп шешімі жеке жәй командаларға бөлініп орындалу ретіне қарай орналасқанын көрсетеді.
Алгоритмнің анықтылығыю Бұл қасиет алгоритмнің әр командасы орындаушыға түсінікті болуы және мәнсіз орындалмауы керектігін көрсетеді.
Алгоритмнің нәтижелігі. Бұл қасиет алгоритмнің ақырлы адам санынан кейін нәтиже алатынын көрсетеді.
Алгоритмнің жалпылығы. Бұл қасиет есепті шешуге арналған алгоритмнің осы типтес есептердің барлық мүмкін мәндері үшін орындалатынын көрсетеді.
Алгоритм адамға түсінікті түрде беріледі. Ең кең тараған түрлері: сөздік, кестелік және блок – схемалық (құрылымдық схема).
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР
1. Алексеев А.П. Информатика 2002. - М.: СОЛОН-Р, 2002.
2. Биллиг В.А. VBA в Office 2000. Офисное программирование. М.:издательско-торговый дом «Русская Редакция», 1999Г
3. Гук М. Аппаратные средства РС. - СПб: Питер, 1999.
4. Денисов А. Microsoft Internet Explorer 5. - СПб: Питер, 1999.
5. Информатика. Базовый курс. Под ред. Симоновича С.В. - СПб: Питер, 2001.
6. Информатика: Учеб.пособие для студ.пед.вузов / А.В.Могилев, Н.И.Пак, Е.К.Хеннер; Под ред.Е.К.Хеннера. – 2-е изд., стер. - М.: Издательский центр «Академия», 2003.
7. Информатика для юристов и экономистов. Учебник для вузов. Под ред. Симоновича С.В. - СПб: Питер, 2001.
8. Йодан Э. Структурное программирование и конструирование программ. - М.: - Мир, 1979.
9. Макарова Н.В. Информатика: Учебник – М.: Финансы и статистика, 1999
10. Microsoft Office 2000: справочник. Под ред. Ю.Колесникова. - СПб: Питер, 2000.
11. Microsoft Access 2000: справочник. Под ред. Ю.Колесникова. - СПб: Питер, 2000.
12. Microsoft Excel 2000: справочник. Под ред. Ю.Колесникова. - СПб: Питер, 2000.
13. Microsoft Word 2000: справочник. Под ред. Ю.Колесникова. - СПб: Питер, 2000.
14. Новейший самоучитель работы на компьютере. Под ред. Симоновича С.В. - СПб: Питер, 2000.
15. Основы современных компьютерных технологий. Под ред. Хомоненко А.Д. - СПб: Корона-принт, 1998.
16. Острейковский В.А. Информатика. - Обнинск: ОТАЭ, 2001.
17. Реселман Б. Использование Visual Basic 5: Пер. с англ. - К.; М.; СПб., Изд. дом "Вильямс", 1999
18. Рудометов Е. Аппаратные средства и мультимедиа: справочник. Изд. 2-е. - СПб: Питер, 1999.
19. Б.Бөрібаев. Информатика және компьютер. Алматы, 1995ж.
20. Г.Григас. Бағдарламалау негіздері. Москва, 1987.
21. А.И.Гусева. Тurbo Раsсаl 7.0-де бағдарламалау. Москва, 1996 ж.
22. 4.Ж.Динисламов. Turbo Pascal тілі ортасында бағдарламалау, 2002 ж.
23. О.Камардинов. Есептеуіш техника және бағдарламалау. Алматы, 1997ж.
24. В.Б. Попов. Turbo Pascal, оқушылар үшін. Москва, 2001 ж.
25. Қ.Сарыбасов. Бағдарламалау курсы. Алматы, "Мектеп" 1989ж.
26. В.В.Фаронов. Turbo Pascal. Москва, 1999ж.
27. В.Э.Фигурнов. IBM PC пайдаланушылар үшін. Москва, 1996ж.
        
        Мазмұны
Кіріспе 3
1 Ақпараттық жүйені құру негіздері 5
1.1 Ақпараттық жүйе түсінігі және даму ... ... ... ... құрылымы 6
1.3 Ақпараттық жүйені құру ... ... ... ... ... сипаттама 13
2 қосымша құрылған орта 21
2.1 Тіл ... ... ... тұрақтылар, стандартты фунщиялар 23
3 емХананың тіркеу орны программасының жұмысын сипаттау 47
3.1 ... ... түрі ... ... ... ... 50
Қорытынды 52
Пайдаланылған әдебиеттер ... ... ... ... ... ... ... отыратын қызметкердің
жұмысын жеңілдетуге арналған. Жұмысты жасау үшін алдымен емхананың тіркеу
орынының жұмысымен ... ... ... ... ... ... ... Клиентке дәрігерлер туралы ақпарат беру – оның телефон ... ... ... және ... ... ... тіркеуге алу;
• Клиентті кезекке қою.
Осы және басқа да жұмыстар менің дипломдық жобамның программасында
қарастырылған.
Көптеген жылдар бойы ... ... ... өсу үстінде .Ол
ғылыми зертеулерде, техникада, эконмикада және т.с.с. көптеген салаларда
есептеуіш машиналарда ... ... Бұл ... ... ... ... оның кейбір өлшемдерінің құрылымен ... ... ... болу ... ... кеткен зертеулер
көлеміндегі зерттелінетін процестер көп ... ... ... ... ... ... ... және осы зерттелінетін
процестердің нақты мәліметтерін алу үшін математикалық объектіде кейбір іс
- әрекеттер жасау қажет.
Адамға тек, ... ... мен ... ... ... ... ... машинасы өзі орындайды. Есептеуіш
машиналары тек сандық алгоритмдерді орындайды деп ... ... ... бұл машиналар алгебралық формулалар, текстер және т.б. символдарының
нәтижелерін түрлендіре алады.
Алгоритмнің жазу ... ... ... ... өте ... ...... адам үшін ештеңе алдын ала ойлай ... ... ... жиынтығы бағдарламамалау тілі деп ... ... ... ... жазылған әрбір алгоритм бағдарламама деп
аталады.
Зерттелінетін процестің немесе объектіні ақпараттық моделіне сәйкес
құрылған және ақпаратты ... ... ... ... ... жазу
үшін арнаулы бағдарламамалау жүйелері қолданылады.
Алгоритм - орындаушыға қойылған тапсырманы шешу үшін берілген ережелер
тізбегі (ағылшын ... ... ... ... ... ... ұлы ... Әл-Хорезмидің есімі жатыр.
Алгоритмнің негізгі қасиеттеріне тоқталайық:
Алгоритмнің дискреттілігі. Бұл қасиет алгоритм түрінде жазылған есеп
шешімі жеке жәй ... ... ... ретіне қарай орналасқанын
көрсетеді.
Алгоритмнің анықтылығыю Бұл ... ... әр ... ... ... және ... ... керектігін көрсетеді.
Алгоритмнің нәтижелігі. Бұл қасиет алгоритмнің ақырлы адам санынан
кейін нәтиже алатынын көрсетеді.
Алгоритмнің ... Бұл ... ... ... ... алгоритмнің
осы типтес есептердің барлық мүмкін мәндері үшін орындалатынын көрсетеді.
Алгоритм адамға түсінікті түрде беріледі. Ең кең ... ... ... және блок – ... ... ... Ақпараттық жүйені құру негіздері
1.1 Ақпараттық жүйе түсінігі және даму сатылары
Ақпарат ... оны ... ... ... ... ...... – бағаланды деген үш сүзгісінен өткен нәрсе.
Ақпарат – латынның «informatio» деген ... ... яғни ... – күйі ... ... іс - ... туралы ақпарат, мәлімдеме
немесе қандайда бір нәрсе ... ... ... түсінігі кең таралған және көптеген мағыналарға ие болады.
Көбінесе, ол ... ... ... және ... ... ... деп – компьютердің ақпараттық бөлігін айтады. Жүйе ... ... ... қосымша тапсырмалардың нақты шешімі саналады, ол
құжаттарды толықтыратын ... және ... ... ... ... ұғымына «ақпараттық» деген ұғымды енгізу оның ... ... ... ... жүйе ... ... ... топтастыруды, сақтауды, қайта өңдеуді, іздеуді, ақпаратты
беруді қамтамасыз етеді. Олар ... ... және жаңа өнім ... жүйе – ... ... ... белгілі бір мақсатқа
бағытталған ақпараттарды сақтау, қайта өңдеу және ... ... ... ... қазіргі түсінік, оны басты техникалық құрал ретінде қолдану,
яғни компьютердегі ақпаратты өңдеу болып табылады.
Міндетті ... ... мен ... жүйе ... ... білу керек. Компьютер арнайы бағдарламаға ... ... ол ... жүйе үшін ... ... техникалық қор болып
есептеледі. Ақпараттық жүйе ... ... ... ... ... ... даму ... Алғашқы ақпараттық жүйе 50 жылдары
пайда болды. Осы жылдары олар ... ... ... мен ... үшін ... яғни ... бухгалтерлік есептеуіш
машинасы ретінде болды. Осыдан келіп қағаз құжаттарды дайындау ... ... ... ... ... жүйеге қарым – қатынас өзгере бастады. Одан
алынған ақпарат көптеген параметрлері ... ... ... Ол үшін басқару ... ... ... ... олар ... қызмет атқаруға қабілетті, яғни тек сандарды өңдеу
ғана емес, оларды санап бере ... ... ... – 80 ... басында ақпараттық жүйе ... ... ... сапа ... кең қолданылды, ол шешім қабылдау процесін
тездетуге мүмкіндік береді.
80 жылдар аяғында ... жүйе ... ... тағы
өзгереді. Олар стратегиялық ... көзі және ... ... ... деңгейде қолданылды. Осы кезеңнің ақпараттық
жүйесі, яғни ... ... ... ... ... іс-әрекеттерінде жетістіктерге жетуіне мүмкіндік ... ... ... ... ... ... ... өнімді төменгі бағасына шығаруға мүмкіндік ... ... ... ... ... жүйе ... оның жеке ... құрастырушыларды
жүйеге бағыныңқылар деп атайды.
Жүйеге бағыныңқы – бұл жүйе ... ... бір ... ... жалпы құрылымы қолдану ... ... ... ... ... белгісімен қаралады, ... ... ... ... деп ... ... кез-
келген ақпараттық жүйе құрылымы ... ... ... ... ... ... жүйе астында
өз кезегіндегі қалыптастыруда және ... ... ... ... - ... кодтау және классификациялау
жүйесіндегі жалғыз бірлік, ақпараттар ағынының ... ... ... ... еш ... ... әдістеме.
Ақпараттар ағынының сызбасы ақпарат қозғалысының бағытын және
көлемін ... ... ... ... жер және ... ... Негізгі сызба құрылымының талдау ... ... ... ... ... ... ... құрылуы
ақпарат көлемін көрсетеді және оның детальдық талдауын ... және ... ... ... ... ... деңгейінің ақпараттар ... ...... ... ... Әрбір орындаушыға, тек ол
қолдана ... ... ... керек.
Еш мәліметсіз құрылған ... ... ... ... ... базаға енбейді. Концепцияны түсіну үшін әдістемеге
оның ... ... екі ... ... ... ... саты – ... барлық қызмет бөлімдерін тексеру:
ақпарат ағынының сызбасын құрастыру;
құжат айналым жүйесін қайта ... ... ... және ... ... ... яғни
олардың құрамы мен белгісін айқындайды.
Екінші саты – ... ...... моделін
құрастыру, бірінші сатыдағы іс - әрекет аймағын тексеру. Бұл ... ... пен ... ... ... ... және ... арттырады. Ақпараттық – логикалық
модель қорының негізгі ... ... ... ... ... жүйенің қызметі мен мақсатының анық, түсініктілігі;
ақпараттың пайда ... ... ... оның ... ... оның ... дейінгі басқарылу деңгейі;
құжаттың кері ... ... және ... ... ...... ... әдістеменің туындауы
(ақпараттық өзара байланысының айқын көрінісі) ;
машиналық тасымалдаушының ақпараттар легін ... ол ... ... ... ... жүйедегі басқару құрылымының ... ... үшін ... жүйенің келесідей тапсырмаларды шешуде
қолданылуы және туындауы:
Ақпараттық ... ... оның ... ... ... ... фирмада - эффективті ... ... және ... ... ... жүйе адамдармен бақыланып отыру керек, олар арқылы
негізгі әлеуметтік және әдеп ... ... ... ... өз ... және ... ақпарат.
Ақпараттық жүйенің құрылуын үйдің ... ... ... ... ... және ... материалдар бірігеді. Оған
жоба құру ... жер ... ... және т.б. ... үй ... ... бөлу ... Ақпараттық жүйе басқарманың бөлігі
болып табылады, ал кез ... ... ... ... – құрылым
және басқару органы, біркелкі ... ... ... ... жүйе ... ... құрылымын
талдаудан басталуы керек.
Басқарманы ... ... ... ... ... жұмысы әр түрлі деңгейдегі ... ... ... ... ... ... қамтамасыз
етуге арналған ... ... ие ... ... ... есептеу;
• талдау;
• тұрақсыздандыру;
• бақылау.
Басқармалық қызмет басқару құрылымын өңдеумен және нормативтік
құжаттар ... ... ... ... ... бөлімдері,
лабораториясы, тобы және т.б. Көбінесе, бұл ... ... ... ... мүмкіндігіне кіреді.
Жоспарлау (жоспарлық қызмет) ... ... ... ... ... және ... Мысалы: бизнес – жоспар барлық фирма үшін,
өндіріс ... ... ... ... қаржы жоспары,
ғылыми - зерттеу жұмысын жүргізу жоспары және т.б. ... ... ... ай, ... ... ... түрлер мен ... ... ... ... ... ... бухгалтерлік есеп,
қаржы есебі, басқару есебі және т.б. ... ... ... ... өңдеу және ақпаратты ... ... ... ... ... ... аналитикалық қызмет жоспарлары мен тапсырыстарды
орындау мазмұнымен байланыста ... ... ... тұрмыстық іс
- әрекетінің нәтижесіне бір жылда жасалады, оны ... ... ... деңгейіндегі – менеджерлер осы деңгейге келеді.
Бақылау қызметі, бұл менеджерлер ... ... ... бақылау, материалдық ресурстардың шығыны, қаржы заттарын
қолдану және ... ... ... ... ... ... бағыныңқы
жұмысшылардың еңбегін тұрақтандыратын әртүрлі әдістерін ... ... ...... ... ... қызметінің жоғарылауы
және т.б.;
психологиялық стимул - ... хат, ... ... шен, ... тақтасы және т.б.
Атқарушы ... ... ... ... ... ... ... атқарушылар қолдайды, яғни, өндірілген істер ... орай ... ... ... ... бұл деңгейде - өткінші
жағдайға жауап бере алмайды. Мұнымен айналысу үшін ақпараттық жүйе ... ... ... ... және нақты ақпаратты береді.
Ақпараттың көзі және мақсаты, ... ... ... ерте
анықталған және жоғары дәрежеде құрылған. ... ... ... жүйе ... ... ... сыртқы орта деңгейімен
байланысты. Егер жүйе нашар жұмыс істесе, онда мекеме ... ... ... ... оны ... ... ... Одан басқа жүйе - ақпараттың
негізгі апарушысы, ақпараттың қалған бөлігін жеткізіп, оның ... және ... ... ие ... Осы ... жүйенің үзілуі
негативтік қайтымсыз өзгеріске әкетер еді.
Ақпараттық жүйенің тездетілген ... ...... ... ... ... Бұл ... негізгі
функцясы болып инженерлік есеп, графиктік құжаттың, жобаланған ... ... ... ... жүйені құру әдістері
Қазіргі уақытта экономиканың әртүрлі облысындағы ақпараттық
технологиялардың даму ... ... ... ... ... ... болуына әкеліп соқтырды. Қазіргі кездегі ақпараттық жүйенің
ірі жобалары ... ... мен ... ... және модельдеуін қажет ететін
сипаттаудың күрделелігі;
Тығыз өзара әсер ететін компоненттердің жиынтығының бар болуы;
Әрбір компоненттің ... ... ... ... бар. ... шешу үшін ... ... теориясын қарастырады;
Ақпараттық жүйені енгізуге дайындық.
Жобаны жүзеге асыру үшін құрып отырған ақпараттық жүйе ... ... ... ... ... және ... жүйенің толық
функциональды және ақпараттық моделі құрылуы ... ... ... құру кезінде ақпарат өзгеруі мүмкін. Тек қана ақпараттық жүйені құру
үшін құрылымды әдістер схема және ... ... ... ... мынадай принциптері бар:
объектілердің сипаттамасының сәйкес келуі;
ақпаратты өңдеуге кететін шығынның аз болуы;
ақпарат қандай да бір кесте бойынша өңделеді және жүйеге ... ... ... және ... ... ... ... (ақпараттық жүйеге ақпаратты бірнеше рет ... ... рет ... ... ... ортаға бейімделуі.
Ақпараттық жүйені құру әдістерінің бірі – оның ... ... ... цикл ... ... қамтамасыз етудің
өмірлік циклі – бұл үздіксіз процесс.
Ақпараттық жүйені құру үшін ... ... ... ISO/IEC ... Осы ... ... жүйенің өмірлік цикл құрылымын
анықтайды. Яғни, бағдарламамен қамтамасыз етуді ... ... ... ... ... тілі қолданылатынын анықтайды. Ақпараттық
жүйені құру кезінде екінші этапқа тек алдыңғы этап аяқталған соң ... және ... ... өз ... құжаттамасы болады.
Ақпараттық жүйенің өмірі «қағаздық» кезеңдегі жобалаудан басталады,
әрі ... ... ... асуы және ... оның ... іске ... Бағдарламаық элементке кіреді, яғни бағдарламалық қамтамасыз
етудің бір бөлігі. Осының ... ... ... деген бар. Бұл
компьютердегі жүйенің ... ... ... рөлін
анықтайды. Олардың өзара қатынасын, бір-бірімен байланысын анықтайды.
Жобалау. ... ... ... ... ... ... мен
пәндік саланы оқу арқылы орындалады. Жүйе ... ... ... ... құрылымы мен оның стратегиясының ЭЕМ жадында сақталуы;
ақпараттық жүйенің қызмет ету ... мен ... ... өзара байлынысы;
техникалық және стандартты бағдарламалық құралдар, сонымен қатар
ақпараттық жүйенің қызмет етуі үшін ... ... ... ... ... ... ... оны ЭЕМ жадына көшіретін жобаның
материалдығымен қорытындыланады. Бұл ... ... ... ... ... жайғастырылады және өңделеді, деректер
қорының орындалу этаптары құрылады, ... ... ... ... ... ... МҚБЖ-нің қосымшаларының өзара байланысын
қамтамасыз ететін ... ... ... құрады.
Жүзеге асыру сатысында ақпараттық жүйенің ... ету ... және ... Бұл ... жүйе ... ... ... ақпаратқа
толуынан басталады. Пайдалану келесідей ақпараттық жүйенің ... ... ... ... ... ... ... сөздік-
анықтамасына кіріспе, деректерді қорғау, деректерді көпшіліктің пайдалануын
ұйымдастыру, жүйе тиімділігін басқару мен талдау және басқалар.
Бұдан өзге, пайдалану сатысына жаңа ... ... ... ... ... ... дамуы мен толық жетілуі кіреді.
Ақпараттық жүйе жұмысының тиімділігі сандық сипаттама көмегімен, яғни
тиімділік критерийі ақпаратттық жүйенің арасындағы ... және ... ... ... ... ретінде алынған шама жобалау
процесінен ... ... ... құру ... ... ... туралы
болжам жасау, эксперименттік деректерді бағалау қажет. Барлық ақпараттық
жүйенің жұмыс жасауы бірнеше мақсаттарға бағытталған:
объектіні басқару ... ... ... ... ... ... ақпараттың толықтырылуы;
ақпараттық неғұрлым тез жылдамдықпен беру және ... ... ... ... байланысын арттыру;
ақпараттық жүйе ресурстарын тиімді қолдану:
ақпараттық жүйені құруға, дамытуға кеткен шығынды ... ... бар ... ... ... максимум алу;
мәліметтер қорында ақпараттың көп болмауын қадағалау.
1.4 Мәліметтер қорына жалпы сипаттама
Қазіргі заман ... ... ... және «мәліметтер қоры»
терминдерін көбіне синоним ретінде қолданады, бірақ 1982 жылы ... және ... ... ... комитеттің мәліметтер банкісін құру
бойынша жалпы салалық басқарушы мәліметтерде бұл ... ... ... ... ... қоры және ... ... анықтамалар
келтіріледі:
Мәліметтер банкі (МБн) – бұл арнайы ұйымдастырылған мәліметтер жүйесі
– мәліметтерді ұжымды көп мақсатты қолдану және ... ... үшін ... ... ... ... тілдік, ұйымдастыру - әдістемелік құралдар.
Мәліметтер қоры (МҚ) – қарастырылатын пәндік аумақтағы объектілерді
және олардың қатынастарының ... ... ... ... ... ... басқару жүйелері (МҚБЖ) – МҚ көптеген қолданушылармен
бірігіп қолдану жүргізу және құру үшін арналған бағдарламалық және ... ... ... тіл ... үшін өте ... ... бұл анықтамалар барлық
үш базалық түсініктердің мақсаттарын кеңейтеді, және біз оларды негізге ... ... ... ... ... ... қосымшалар деп аталады. Жалпы жағдайда бір мәліметтер қорымен
көптеген әр түрлі қосымшалар жұмыс жасай алады. Бір ... ... ... ... ... олар бір ... тәуелсіз және
параллельді жұмыс жасай алады деп ... және ... ... бір ... ... ... әр қайсысы дұрыс
орындалатындай ... ... ... ... ... ... ... есепке алуын дәл МҚБЖ қамтамасыз етеді.
МҚБЖ-дегі ... ... ... ... және ... терминдері қаржылық қызмет ортасынан алынған. Бұл сөздерді алу ... емес және ... ... ... және ... ... көбіне
ұқсас болатындығымен түсіндіріледі, себебі онда да өңдеу объектісінің
персонофикация жоқ: жүз ... екі ... екі ... байт ... ... және өзара алмастырылады (әрине сериялық номерден басқа).
МҚБЖ қалай құрылуы керектігіне арналған ғылыми зерттеулер ... ... әр ... ... ұсынылды. Олардың ең қолайлысы болып
стандартизация ... ... ... ... ANSI ... ... ... МҚ ұйымдастырудың үш деңгейлік жүйесі
табылды.
1. ... ... ... – ең ... деңгей, мұнда әр модель
мәліметтердің өз «көрінісін» алады. Бұл деңгей ... ... ... ... Әр ... дәл осы қосымшаға қажет мәліметтерді ғана
көреді және өңдейді. Мысалы, жұмысты бөлу жүйесі қызметкердің біліктілігі
туралы ... ... ... оны қызметкер жалақысы, мекен-жайы
туралы мәліметтер қызықтырмайды, және ... бұл ... ... ішкі ... ... Концептуальді деңгей - орталық басқарушы буын, мұнда мәліметтер
қоры неғұрлым жалпы түрде көрсетілген, ол берілген ... ... ... ... ... қолданылатын мәліметтерді біріктіреді.
Концептуальді модель мәліметтер ... ... ... ... ... әлем ... жалпыланған моделін бейнелейді. Кез-келген модель
сияқты концептуальді модель ... әлем ... ... ... тек ... ... ... Физикалық деңгей – сыртқы ақпарат тасымалдаушыларында орналасқан
файлдарда немесе ... ... ... ... ... ... ... логикалық (1 және 2 деңгейлері
арасында) және физикалық (2 және 3 ... ... ... ... ... ... Логикалық тәуелсіздік – мәліметтер
қорымен жұмыс жасайтын басқа қосымшаларды түзетпей бір қосымшаны ... ... ... ... ... мәліметтер қорымен
жұмыс жасайтын барлық қосымшалардың жұмыс мүмкіндіктерін ... ... ... бір ... басқаларға ауыстыру мүмкіндіктерін
болжайды. Бұл файлдық жүйелерді қолданғанда жетіспегеннің дәл өзі.
Концептуальді ... бөлу ... ... ... ... ... мүмкіндік береді.
Қолданушылық сұраудың өту процесі. МҚБЖ және ОЖ деректерді алуға
сұраудың өңделуіндегі қарым-қатынасы. ... ... ... ... ... ... ... деректерді алуға МҚБЖ сұрауын жібереді.
• Қолданушы құқығының және берілген қолданушыға сәйкес деректердің
сыртқы моделінің ... ... ... сұралған
деректерге рұқсатын растайды не тыйым салады.
• Деректерге рұқсатқа тыйым салған жағдайда МҚБЖ-сі бұл туралы
қолданушыға ... және одан әрі ... ... кері ... МҚБЖ қолданушы сұрауымен ... ... ... ... МҚБЖ-сі коцептуальді модельдердің сұралған бөлігі ... ... ... ... физикалық деңгейде (файлдар нмесе физикалық
мекендер) орналасуы туралы ақпаратты сұрайды.
• МҚБЖ-де ... ... ... ... орны ... ақпарат қайта оралады.
• МҚБЖ операциялық жүйені операциялық жүйе құралдарын қолдана
отырып қажет деректерді ... ... ... жүйе ... құрылғыларынан ақпаратты алып жүйелік
буферге жүктейді.
• Операциялық жүйе ... ... ... ... хабар
береді.
• МҚБЖ жүйелік буфер орналасқан ... ... ... ... ... ... да бұл ... қолданушының
жұмыс аумағына жібереді.
ММҚ – бұл Метамәліметтер Қоры, ... ... ... ... ... ... логикалық орналасуы,
қолданылатын деректер құрылымы туралы барлық ақпарат дәл осында сақталады.
ММҚ басқару үшін бір ... ... ... ... ... ... үшін ... мәліметтер қорын администрациялауды
қамтамасыздайтын арнайы бағдарлама бар.
Сұрау әр ... ... ... ... ... ... ... мүмкіндік беретін жеткілікті ... ... ... мысалы, егер сол қолданушы МҚБЖ-не жаңа сұраумен қайта үндеу
жасаса, онда ол үшін ... ... және ... ... тексерілмейді, ал
егер сұраудың одан әрі анализі деректер жүйелік буферде ... ... онда МҚБЖ ... ... тек 12 және12 қадамдарын орындайды.
Әрине нақты МҚБЖ-де сұрауды өту механизмі әлдеқайда күрделі, бірақ осы
қарапайымдатылған жүйе де ... МҚБЖ ... ... ... қиын және ... болу ... ... банкі қолданушылары. Кез-келген бағдарламалы ... ... ... ... банкі уақытта және
кеңістікте болады. Ол өзінің ... даму ... ... ... Жүзеге асыру.
3. Іске қосу.
4. Жетілдіру және дамыту.
5. Толық қайта ұйымдастыру.
Өзінің өмір ... әр ... ... ... әр ... ... негізгі топтарын және мәліметтер ... ... ... ... ... Бұл ... ... тобы, олардың
қажеттіліктері бойынша мәліметтер банкі құрылады. Құрылатын мәліметтер банк
ерекшеліктеріне байланысты оның шекті қолданушыларының ортасы ... ... ... Бұл МҚ ... қандай да бір ақпарат алу үшін ... ... ... ... ... не ... қолданушылары болуы мүмкін.
Басты принцип шекті қолданушылардан есептеу техникасы және тіл ... ... да бір ... етілмеу де.
Мәліметтер банкі администраторы. Бұл ... ... ... ... ... шекті қолданушылардың бір уақытта жұмыс жасау
тұрғысынан оның тиімді ұйымдастырылуына жауап беретін, іске қосу ... ... ... ... ... ... жұмысына жауап
беретін қолданушылар тобы. Даму және ... ... ... ... тобы оның ... іске ... тоқтауына және
өзгертулерсіз банкінің қайта ұйымдастырылу мүмкіндігі үшін жауап береді.
Қосымшалар администраторлары мен құрушылары. Қолданушылардың бұл тобы
мәліметтер ... ... құру және ... ұйымдастыруда қызмет етеді.
Қосымшалар администраторы нақты ... ... ... ішкі ... ... ... құру кезінде ... ... ... ... нақты қосымша үшін қажет мәліметтер қоры
ақпаратының бөлігімен жұмыс жасайды.
Әр банкте ... түрі ... ... Стол үсті ... ... жүйелерді құру кезінде мәліметтер банкі ... ... және ... ... бір ... ... білеміз.
Бірақта қазіргі кезеңдегі корпорацияда немесе үлкен ... ... ... ... ... ... ... үшін қолданылатын
күрделі корпоративті мәліметтер қорын құрғанда қосымша ... және ... ... ... ... Ең қиын ... ... тобына жүктелген. Оны толығырақ қарастырайық. ... топ ... ... ... ... мәліметтер банкісіне қатысы бойынша ... ... және ... ... ... деректерді өңдеудің технологиялық процесстерін жобалаушылар;
▪ жүйелік және қолданбалы бағдарламашылар;
▪ техникалық қызмет көрсету бойынша мамандар және операторлар.
Мәліметтер қоры дегеніміз - бұл ... ... ... Мәліметтер
қорына процедуралар және объектілер кіреді.
Кестені қандай да бір жиын атрибуттары бар екі ... ... ... ... ... аты ... болады, ол арқылы оған
сілтеме жүреді. Кестенің ... сол ... ... ... ... ... яғни ... сәйкес келеді. Әрбір өріс
сақталған мәліметтердің аты мен типі арқылы сипатталады. ... аты ... Ол әр ... ... ... ... ... Өрістің аты латын әрпімен жазылады. Өрістің типі ... ... ... ... Ол жол, сан, үлкен мәтіндер, әр
түрлі кескіндер болуы мүмкін.
Әрбір кестенің жолы ... ... ... ... сәйкес келеді, оны жазба деп атайды және оның құрамына берілген
объектіні сипаттайтын барлық ... мәні ... ... ... ... ... ... - қайшылықсыз болуын ... ... ... бұл ... жазбаның қайталанбауын қамтамасыз ететін кілттік
өрісті енгізумен іске асады. Кілттік өріс бір ... ... ... ... мәнін қолданушы өзі енгізеді және ол ... ... Бұл ... басқа кейбір жүйелерде есептелінетін өрістерді
енгізуге болады. Мұндай өрістердің мәнін қолданушы ... ол ... ... ... ... мәні ... ... жұмыс кезінде қолданушы немесе программа ... ... ... сияқты. Әрбір уақыт мезгілінде ағымдағы жазба
бар және онымен ... ... ... қорын құратын және оларға
сұрауды өңдейтін ... ... ... ... ... ... МҚБЖ ... орындалатын жеке мәліметтер қорын ... ... ... қоры - ... ... да бір ... немесе оның
бөліміндегі нақты объектілер туралы мәліметтер ... МҚБЖ бір ... ... жеке ... қорын құруды
қамтамасыз етеді. Жалпы МҚБЖ ... - ... ... жұмыс
істейтін ақпараттық жүйелерді құруды қамтамасыз етеді.
Мәліметтер ... ... ... тілдік құрылғыларының құрамына
мыналар жатады:
* Мәліметтерді сипаттау тілі - мәліметтердің ... ... ... ... ... тілі - ... енгізу, таңдау,
модификациялау операцияларын орындайды.
* SQL - құрылымды бағдарламалау сұраным тілі, мәліметтер құрылымын
басқаруға, ... және ... ... ... енуге арналған
стандартты құрылғы.
2 қосымша құрылған орта
2.1 Тіл алфавиті
Компьютер белгілі бір есептерді шешу үшін адам ... сол ... ... және ... ... ... ... тапсырма алуы қажет. Бұл
тапсырмалар бір жағынан компьютерге түсінікті болып жазылуы керек ... ... ... ... кісіге де ыңғайлы болғаны жөн. Осындай
компьютерлік тілде жазылған тапсырмалар мен командалар ... ... ... Ал ... ... жазу үшін ... жиынтығы компьютерлік тіл алфавитін құрайды.
Кез келген бағдарламалық тіл ... ... сөз ... сөйлемдерден (операторлардан) тұрады. Сөздер символдардан құралады, ал
операторлар сөз ... ... ... кезде бағдарлама жазу үшін
көптеген бағдарламалау тілдері қолданылады. Солардың бірі -Turbo ... ... ... мен ... ... ... ... кеңінен қолданылады. Turbo Pascal тілінің
алфавиті келесі символдардан тұрады:
1. Латын алфавитінің 26 ... ... ... ... ... ... ... сөздер деп Turbo Pascal - дың ... тән, ... ... әрқайсысының өзінің атқаратын белгілі
қызметі бар ... ... ... ... мен ... анықтайтын, әрі бағдарламалаушының өзі белгілейтін қызметші сөздер
кездеседі. Ондай сөздерді идентификаторлар деп атайды. Идентификаторды бір
әріппен ... ... ... X, Ү, Z), ... ... ... алфавиті әріптері (26 әріп) айнымалылардың аттарын ... ... олар ... ... оқылуын ауырлатып жібереді.
Мұндай жағдайларда идентификаторларды бірнеше әріптер, ... ... ... ... ыңғайлы болып табылады(мысалы: Summa, X1, ... Min1, Audan_1, Audan_2, Audan_3, ... ... деп ... ... ... айнымалыларды, функциялар мен процедураларды белгілеу үшін
қолданылатын әріптер мен ... және ... ... ... ... ... бұлардан басқа символдарды пайдалануға
болмайды. Идентификаторлар міндетті түрде әріптен басталуы керек ... ... ... ... ... атын ... болмайды, олардың
ұзындығы әртүрлі болады, бірақ алғашқы 63 символ ғана басты болып табылады.
Идентификаторлар мен ... ... бас ... де, кішкентай әріптермен
де жаза беруге болады. ... Begin, begin, BEGIN - ... бір ... READ, WRITE, ARRAY, TYPE, WHILE, REPEAT - ... сөздер, X,
Y, Z, MASSIV, SUMMA, AUDAN1, AUDAN2 -идентификаторлар.
Read(X,Y,Z);
Summa:=X+Y+Z;
Write(' үш санның қосындысы =', Summa);
2. Сандарды белгілейтін араб ... 0, 1,2, 3, 4, 5, 6, 7, ... ... ... және ... ... екі түрде беріледі. Нақты сандардың бүтін
бөлігі мен бөлшегін нүкте арқылы бөліп жазады: — 9.7, 6.25, .41, -8.178. ... ... ... өте кіші ... ... ... ... жазылады:
1.74Е+3(1.74*103)
5.74Е-4(5.74*10-4)
3. Ұлттық алфавит әріптерінен; ... ... ... ... жазу үшін ... ... айнымалыларда қолданылады.
Ұлттық алфавит әріптері пернетақтаның жоғарғы жағындағы цифрлар орнына
орналасқан, олар арнаулы драйверлер ... ғана ... ... ... жазылғанда, егер текст оператордың ... ... онда ... ... болса - фигуралық немесе жүлдызшалы жай жақшаларға
алынып жазылады.
Мысалы:
Writelh ('үшбұрыштың ауданы=')
{Операторлар бөлімі} (*Циклденесі*)
4. Арнаулы символдардан: :+-',. = ... ... ... ... ... фунщиялар
Айнымалылар деп бағдарламаның орындалу барысында әртүрлі ... ... ... айтады. Олар идентификаторлармен белгіленіп,
әрбір уақытта белгілі бір мәнге ие бола ... ... ... ... болады. Барлық айнымалылар алдын ала ... ... ... тән бір ... ғана ... ... белгілеу
және сипаттау мысалдары:
VAR X, X1: Integer;
A:Array[1..2]Of Real;
B:Array[ 1.. 5,1..7] Of Integer;
C:Char; D:String;
MIN1, MAX, ... ... ... деп бағдарламаның орындалу барысында мәндері ... ... ... Тұрақтылар идентификатормен белгіленеді және
олардың мәндері алдын ала CONST(constant - константа) бөлімінде ... ... ... A=5; В=8; РІ=3.14;
Х=' Қазақстан '; Y=’Республикасы’;
MyName=’Айжан’;
Бұдан басқа Turbo Pascal – да ... ала CONST ... ... ... арнаулы тұрақтылар бар, олар:
TRUE // типі ...... ... математигі Д.Бульдің
құрметіне аталған), мәні - "ақиқат";
FALSE // типі ... – Boolean, мәні - " ... // типі – Integer , мәні – 32767 ... бір ... ... ... белгілеуге
болмайды (бір – бірінен бір символға болса да өзгеше ... ... ... ... басқа бағдарламалаушылардың жеңіл оқып,
түсінуі үшін, идентификаторларды түсінікті етіп ... жөн. ... жай ... емес, SUMMA деп белгілеп алса, бағдарламаның ... ... ... ... ... ... - ' , ... мен тұрақтыларды сипаттайтын типтер форматына қарай бүтін,
нақты, символдық, жолдық ... ... ... ... ... ... әртүрлі болады.
Егер бірнеше айнымалының типтері бірдей болса, оларды бір тізімге үтір
арқылы жазып, соңынан типін көрсетсе болады. Келесі бетте Turbo Pascal – ... ... ... ... ... ... бағдарламалаушының өзі де санақты және шектеулі ... ... емес ... ... ... (мысалы: X('A'..'z');
METALL(Na, К, Li); т.б.).
|Типтер ... ... ... ... |-32 768-ден 32 767-ге дейін |бүтін ... ... ... 127-ге ... ... ... |
| | | |
| | | |
| | | ... | | ... INT |-2 147 483 648 – ден ... ... |
| ... – ге дейін | ... |0 – ден 255 – ке ... ... ... ... ... |0 – ден 65 535 – ке ... ... ... сандар |
|BOOLEAN |True – ... False - ... ... шама ... |2.9*1 0 -39 - нен 1.7*1038 - ... ... |
| |не ... | ... ... ... |нақты сандар |
| ... | ... ... ... ... ... |
| ... | ... |3.4*1 ... 1.1*104932-не|нақты сандар |
| ... | ... |(-263+1 )-ден (263-1 )-ге ... ... |
| ... | ... ... жиынтығы |символдық шамалар ... ... ... |жолдық қатарлар ... ... | ... ... ... | ... типін анықтау мысалдары.
Y:=SQR(A);
//егер A - бүтін сан болса, онда ... типі INTEGER ... A - ... сан ... онда ... типі REAL болады
Y:=SQR(A)+5*SQR(A+7);
//егер A - бүтін болса, онда Ү-тің типі LONGINT ... A - ... сан ... онда Ү-тің типі REAL болады
Ү:='Астана - астанам';
//Үжолдық қатарының типі символдық - STRING
X:=(a>0)And(a=, =, =0 ... мәні ... ... ... ... оң болғанда екі түбір бар*)
x2:=(-b+Sqrt(d))/(2*a);
Goto 1 End Else іf d=0 Then Begin x:=-b/(2*a); (*дискриминант ... бір ... ... 2 End; Else Goto ... ... ... ... жоқ*)
Операторлар деп бағдарламаның негізгі бөлігін құрайтын, компьютерге
белгілі бір ... ... үшін ... ... ... ... Операторлар бір-бірінен нүктелі үтірлі арқылы ... Pascal - дың ... ... ... жай және ... ... ... бөлінеді. Жай операторлар тек бір ғана
оператордан тұрады. ... ... ... шығару, шартсыз көшу,
процедураларды шақыру операторлары жатады.
Мысалы:
D: ... - ... ... - X ... ... - ... жазуын шығару,
Goto 12; - 12 белгісі бар қатарға көшу,
Summa; - Summa процедурасын шақыру.
Структуралық (күрделі) ... ... бір ... ... ... ... Структуралық операторларға шартты, қайталану
операторлары жатады. Мысалы:
lfX

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 37 бет
Бұл жұмыстың бағасы: 1 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Аурухана мен емханалардағы бөлімшелерде жүргізілетін санитарлық эпидемияға қарсы іс-шаралар тәртібі8 бет
Тіс емханасын метрологиялық қамтамасыз ету24 бет
“Емхана” мәліметтер базасы25 бет
"Макроэкономикалық көрсеткіштер"4 бет
Арал қаласы13 бет
Аурухана ішілік жұқпа туралы түсінік5 бет
Балалар тәрбиесін ұйымдастыру6 бет
Буаздықты анықтау22 бет
Жасанды түсік6 бет
Жаңа енгізулерді басқару73 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь