Аурухана жұмысын автоматтандыру

Мазмұны

I. Кіріспе 3.4
Автоматтандыру туралы жалпы мағлұмат
II. Негізгі бөлім 5.23
1) Есептің қойылымы
Программаға арналған негізгі шарттар мен оны орындау жолдары
2) Кіру құжаттары
Программаны орындау барысы
3) Шығу құжаттары
Мәліметтер қорымен жұмыс жасайтын жобалар
4) Программалық жабдықталуы
III. Қорытынды 24
IV. Программа листингісі 25.27
V. Пайдаланған әдебиеттер тізімі 28
        
        ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ ҒЫЛЫМ ЖӘНЕ БІЛІМ МИНИСТРЛІГІ
«Қолданбалы информатика» кафедрасы
Курстық ... ... ... ... ... ... ... жалпы мағлұмат
II. Негізгі бөлім 5-23
1) Есептің қойылымы
Программаға арналған негізгі шарттар мен оны орындау
жолдары
2) Кіру ... ... ... Шығу ... ... ... жасайтын жобалар
4) Программалық жабдықталуы
III. Қорытынды 24
IV. Программа листингісі ... ... ... тізімі 28
КІРІСПЕ
|Ғылыми прогресс - білімнің жоғарылауымен және ақпарат ... ... ... ... кең көлемдегі ақпараттарды басқару көп қиындық
әкелері сөзсіз. ХХІ ғасыр жаңа технологияның пайда болуы, оның ... ... ... шешуге жол ашты. Оны шешудің ең ... жолы ... ... ... ... ... шет елдерде де
ақпараттарды автоматтандыруды кеңінен қолданады, ... ... өте көп. ... ... ... ... жүйелерді
реттеу функциясын және алдыға қойылған ... шешу ... ... ...... құрал-жабдықтарды, сондай-ақ энергияны,
материалды және ақпаратты алу, түрлендіру, жеткізу, пайдалану процестеріне
адамның тікелей не ... ... ... ... ... басқару жүйесін пайдалану. /1/
Онда:
1) технологиялық, энергетикалық, көліктік, тұрмыстық-өндірістік
процестер;
2) Күрделі агрегаттарды, кемелерді, ... ... ... мен ... жобалау;
3) Цехты, мекемені, сондай-ақ әскери құрамалар мен бөлімшелерді
ұйымдастыру, жоспарлау және басқару;
4) Ғылыми-зерттеулер, ... және ... ... ... ... ... өңдеу және есепке алу,
бағдарламалау, инженерлік есептеулердің барлығы автоматтандырылады.
Жалпы ... - ... ... ... жеткізу,
өңдеу, сақтау, пайдалану процестерінен босату мүмкіндігіне ие.
Автоматтандырудын арқасында адамдар үлкен ... ... ... ... есептеулерді, темір-жол жүйесін
басқаруды, студенттердің мәліметін, сессия ... және ... ... ... ... - ... өнімділігі мен өнім сапасын
арттыру, жоспарлау, басқару жұмыстарын тиімділендіру, денсаулыққа ... ... ...... прогрестің басты бір бағыты.
Автоматтандырудың екінші бір пайдасы: уақытты ... және ... ... ... ... ... қолмен басқарудан гөрі оны
автоматтандырған әлде ... ... ...... құралдарын пайдаланып
орындалатын операциялар мөлшерінің осы процесс ... ... ... ... технологиялық процестің сипаттамасы.
Әр түрлі ұйымдардың табысты жұмыс жасауы үшін ... ... ... ... ... сол деректермен автоматтандырылған жинауды,
өңдеуді және ... іске ... қоры - ... ... және де мәліметтерге ыңғайлы,
тез кіруді қамтамасыз етеді. Мәліметтер қоры өзінен белгілі бір ... ... ... жиынтығын құрайды.
Мәліметтер қоры деп деректердің электрондық сақтаушысын ... ... бір ... ... компьютерлер көмегімен іске асады.
Мәліметтер ... ... ... ... базасын құруға, толтыруға,
жаңартқанға, жоюға ... ... ... ... табылады.
Delphi жүйесі деректер базасын басқару жүйесі болып табылмайды, бірақ
толық МББЖ ( ... ... ... ) ... ие. Ұсынылып
отырған Delphi құралы локальдік және тораптық деректер базасын құрып және
оның ішінде жұмыс ... және кез ... ... ... жұмыс істей
алатын қолданба құруға мүмкіндік береді.
Есептің қойылымы
Программаға арналған негізгі шарттар және орындау жолдар
Бұл курстық жұмыстың мақсаты- деректер ... құру және ... ... ... құрып,оларға қойылған талаптарды жүзеге
асыру. Қатынастар құру барысында “Реляциялық алгебра”- операциясын
қолдандық. Қатынастарда ... ... ... ... ... есім ... ... және олардың құрылымы біртекті
болуы тиіс.
2) Жолдың реттілігі маңызды емес.
3) Атрибуттардың реттілігі маңызды емес.
4) Қайталанатын жолдары болмауы ... ... біз ... ... керек. Бір маңызды қасиет SQL-
тілі тек “Реляциялық алгебра” ... ғана ... Осы ... ... ... қатынас құру схемасын сызып ақиқатқа жақын жолын таңдадық.
Оның ең тиімді жолы екі кестені қолдану болып табылады.
Программа ... ... ... ... ... ... ... 4 бөлім бар (терапевтикалық, хирургиялық, травматологиялық,
урологиялық) бөлімдер бойынша аурулар есебі.
Аурухананың тіркеу бөлімінің жұмысын ... - осы ... ... ... Яғни кез келген уақытта әр бір адам осы ... ... қай ... қандай ауру, ол аурудың мекен-жайын, сонымен
қатар ... ... ... және де тағы да ... ... ... құжаттары
Программаны орындау барысы
Осы курстық жұмыста мен әрбір топтың студенттері жөнінде ... ... Desktop – ты ... File – New командасын таңдаған кезде
мынадай менюді көреміз:
|QBE Query ... ... құру және ... ... |
| ... ... File ... сұраныстар жасау және оларды файлға жазу.|
|Table ... ... ... ... ... кейін бізге мынадай сұхбат ... ... ... МҚБЖ таңдап алуға болады, содан кейін Paradox7-ні
таңдап алдым.
Жоғарыдағы кестеде программаны іске ... ... ... Яғни ең алдымен Delfi-6 Borland – Tools – Database ... – New – Table ... жаңа ... ... ... ... келесі кестені
толтырамыз. Ол үшін берілген есептің шарты ... ... ... ... ... ... өрісіне бір жазба сәйкес келеді.
Field Name ... өріс ... Type – ... ... ... ... ... Size бағанына – сан қойылады, өрістің
ұзындығын анықтайды, Key – “*”символы, егер бұл өріс ... ... қою ... ... ... ең ... ат (Field Name) беріледі. Өріс идентификаторы.
Ол 255 символдан тұрады. Осыдан кейін біз типін анықтаймыз.
Validity Checks - бұл ... ... ... ... Бұл ... оң жақ ... 1.2 – кестеде көрсетілген және
өрістік типіне қарай өзгеріп отыруы мүмкін:
1.2-кесте
|Required Field |Бұл ... ... ... ... ... |
| ... керек. ... ... ... Бұл ... ... өріске берген |
| ... ... ... ... Бұл ... сандық өріске берген |
| ... ... |Бұл ... сандық және логикалық өрістерге, ал |
| ... ... ... ... тиімді. ... ... ... ... ... болады. Мысалы, |
| ... ... ... ( ##-##-## ). ... |Бұл ... Picture ... құруға көмектесетін |
| ... ... ... ... қасиетін беру
“+”-Autoincerement, 1 мөлшерге өсіп отыратын ұзын бүтін сан. Тек оқуға
арналған. ... ... ... ... мәні ... ... өріс.
“S”-Short, қысқа сандар тізбегі.
“D”-Date, Мезгілді көрсетеді.
“L”-Logical, логикалық өріс.
“I”-Long integer, ұзын сандар ... ... ... ... аударсақ, одан біз кестедегі өріске
берілген қасиеттерді көре аламыз:
Table Lookup- көру терезесі
Table Lookup – бұл ... ... ... өрісін басқа
көрсетіліп отырған кестенің өрісімен байланысын ... Бұл ... мен ... ... ... Table Lookup таңдап алғанда
терезеде Define-анықтау кнопкасы ғана көрініп ... Осы ... ... ... ашамыз:
Drive (or Alias) сырғымалы тізіміне Browse… кнопкасын басу
арқылы қосымша кесте ... ... ... табамыз.Менің жұмысымда екі
кестедегі топтарды байланыстырамыз. Ол стрелка арқылы жүзеге асады. Осыдан
кейін ОК кнопкасын басамыз.
Secondary Index – бұл бөлім ары ... ... ... ... екінші
индекс құруға мүмкіндік береді.
Жаңа индекс құру үшін Define- анықтау батырмасын басу керек. Бұл
батырманы басқанда көру ... ... ... Оның сол ... Fields ... ... тізімі көрсетілген, ал оң жақ
терезесінде Indexed fields екінші индекс болатын өрістер көрсетіледі.
Referential Integrity – бұл ... ... ... ... сілтеме байланыстарды қамтамасыз ету үшін қолданылады. Егер екі
кестенің арасында ... ... ... оның ... – бас, ал
екіншісі – қосымша кестелер, онда қосымша ... бас ... ... өрісі көрсетіледі. Сонымен қатар, бас кестедегі кілттік өрістің
өзгерістеріне ... ... ... ... ... ... ... Бұндай бүтін сілтеме деңгейі барлық кестелерге тән емес,
бірақ Paradox 7 – де ... ... ... ... ... өрісті таңдап аламыз. Стрелкасы бар
кнопка арқылы сол өрісті Child Fields қосымша ... ... ... ... ОК ... ... ... көрсетілген терезе
ашылады. Сілтеме деңгейіндегі бүтінділік сақталады.
BDE Administrator – да мәліметтер қоры ... ... ... құру және көру.
Delphi қолданбасы деректер базасына қатынауды BDE арқылы ... BDE ... ... қатынайтын динамикалық кітапханалар және
драйвер жиынтығын құрайды. BDE деректер базасымен жұмыс істейтін барлық
компьютерлерге ... ... ... базасына BDE арқылы жіберілген
сұраныс, қолданушы сұратқан деректерді алады.
BDE Administrator программасы түрлі типтегі BDE мәліметтер қорының
жаңа ... ... ... түзетуге мүмкіндік береді. Ол төмендегі
10-суретте көрсетілген:
Деректер базасымен жұмыс, ережеге сай, бір қолданушылық ... ... Standart ... ... ... Paradox ... базасы,
мінездемелер псевдонимі жиынтығы минималды болады: Type – драйвер аты және
Path – деректер базасына жол.
Бұл ... ... екі ... ... қоры және ... ... Сол ... мәліметтер қорының жалған аттарының бұтақшасын көре аламыз. Кез
келген бір жалған атты ... оң жақ ... ... ... көре ... Paradox мәліметтер қоры үшін Standard драйвері
қолданылады және ... ... ... аты, Path- ... жол. Path ... ... көп нүктелі кнопканы көреміз. Ол
кнопканы басқанда жаңа каталогын таңдауға мүмкіндік беріледі.
Шығу құжаттары
Мәліметтер ... ... ... ... ... ... жұмыс жасайтын қарапайым жоба жасап көрейік:
Бұл кестедегі жобадағы компаненттер мен МБ-дағы ... ... ... және де сол ... ... ... ... жасай отырып, “ Объект инспекторы ” ... ... бере ... ... ... ... ... Name ... |
| |Table Name |1tab |
| |Active |True ... |Dataset |Table1 ... ... ... ... ... ... ... жоба ашып ... BDE кітапханасынан Table компанентін
орналастырамыз. Сонымен қатар Data Access бетіне ... көзі ... ... ... Бұл ... ... ... көрінбей тұрады, сондықтан ... кез ... ... ... ... ... көру үшін DBGrid компанентін
Data Control бетінен алып, формаға қою керек./2/
Біздің ... ... ... ... саны 5, яғни Form1, Form2, ... Form5.
Алғашқы жобаның мәндерін орындау үшін бірнеше ... ... ... ... форманың On Create оқиғасына мынадай мән
береміз:
procedure TForm2.FormCreate(Sender: TObject);
begin
Table1.Active:=true;
end;
Тура осындай формасының OnDestory ... ... ... ... ... ... программаны жүктегенде кете мен мәліметтер қоры
арасындағы байланыс орнап, программа ... ... ... ... Бұл ... сіз желіде жұмыс жасап отырсаңыз, мәліметтер қорының
жобалау кезінде бос болуын ... ... ... формамызды бір –бірімен байлаыстырамыз. Ол
қасиетер бөлімінде орындалады. Form1 бұл жерде негізгі ... ... ... ... бір ... ... ... компаненттерді орналастырамыз.Соларға жеке
тоқталар болсақ, Form1-де MainMenu және Image ... ... ... ... ... арналған.
Қалған барлық формаларға бірдей коппаненттерді орналастырамыз.Олар: Table,
DataSourse, DBGrid, DBNavigator.Тек ... ... ... ... ... ... ... байқасақ, жеке аурулардың мәліметтері
берілген:
Ал үшінші ... яғни ... ... кесте бойынша бүкіл
аурулардың толық мәліметтері көрсетіледі:
Form4-да, яғни төртінші формада аурулардың қай бөлімшеде орналасқандығы
жөнінде мәліметтер енгізілген:
Бұл құрылған ... ... ... ... ... ... жөн. Мәліметтерді сұрыптау арқылы табу өте қолайлы. Мысалы,
егер сізге тек қана ... ... ... ... ... не ... да ... қажет болса онда оны шығару өте жеңіл.Сұрыптауды қасиеттер
бөлімінен таба аламыз:
Іздеген мәліметімізді ... ... Filter ... жерге
жазамыздағы, содан кейін Filtered-ке TRUE, яғни ... ... ... сұрыпталған мәліметтер шығады. Мысал алар ... ... ... ... ... ғана керек:
Қасиеттер бөлімін орындап, ақиқат мәнін берген кезде ... да ... , ... ... ... ... ... шықты. Оны келесі, яғни
төмендегі суреттен көре ... ... ... ... ...... ақпараттарды
жинап, оларды архивтеп, дер кезінде қолданушыға тауып беру.Бұл курстық
жұмысты әрі қарай күрделендіре беруге ... ... оның ... ... жасау керектігін түсініп алған жөн.
Осы курстық жұмысты жасау арқылы, мен көптеген ... ... ... DELFI ... ... ... ... маған көп
көмек берді.Енді мен еркін жұмыс істей алатындығыма сенемін.
Қорытынды
Қорыта айтар болсақ, ауруханадағы тіркеу ... ... үшін ... ... ... пайдаланған өте дұрыс.
Себебі денсаулыққа байланысты арулар саны шексіз көп. Олардың ауруларының
себептеріне байланысты ... ... бір ... өте ... осындай жағдайларда оны осы автоматтандырылған анықтамалықтан сұраныс
беру арқылы оңай тауып аламыз. Автоматтандыру іске ... ... ... ... көп уақыт алады және алынған ақпараттың дәлдігіне де
сенімсіз қарауға тура ... ... ... ... да бір бөлімдегі аурулар есебі
жайлы мәліметті тез арада алу керек ... ... ... ... программаны тіркеу бөлімінде пайдаланылады. Себебі өте
күрделі ақпараттарды топтастыруға мүмкіндік береді. ... ... ... ... жұмыс жасау керектігін үйрену болатын.
Бұл курстық жұмыстың студентке берген пайдасы көп болды. Студенттің
өзінің іздену ... ... ... те болады. Сонымен қатар
автоматтандырылған ... ... озық оқу ... ... рөл ... байқадық.
Қорыта келе, автоматтандырылған жүйелер адамзат өмірінің ажырамас
бөлшегіне айналғандығын байқадық.
Пайдаланылған ... ... Уэйт М., ... С., Мартин Д. Язык СИ. Москва: "Мир", 1998 .
2. С.В.Федотова. Москва: “ ... Windows – ... в ... Delphi
”,2004./201-203 беттер/.
3. Фаронов В.В. Москва, изд.” Нолидж ”: “ Работа в среде Delphi ”,2000.
4. Архангельский А.Я. “ ... на Delphi - 7 ... ... ... ... В.Э, ... А.Д. “ Delphi - 6 ... /95-103
беттер/.
6. Иванова Т.С, Ничушкина Т.Н, Пугачев Е.К. “ Объектно – ориентирование
программирование ”- Москва: изд.МГТУ
Им.Н.Э.Баумана, ... ... В.В. ... - 6” Учебный курс – СПБ. Питер,2002.
-----------------------
аурухана
Больница
Table1
DB Sourse1
DBNavigator1
DBGrid1

Пән: Информатика
Жұмыс түрі: Материал
Көлемі: 15 бет
Бұл жұмыстың бағасы: 400 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
БҚЖБ программалық жүйелері52 бет
Аурухананың тіркеу орнының автоматтандырылған жұмыс орнын жасау46 бет
Өрт қауіпсіздігі, өрттерді алдын алу жұмыстарының негізгі талаптары24 бет
Алматы қаласындағы аудандық орталық аурухана33 бет
Амангелді Иманов3 бет
Аса қауіпті инфекциялық аурулар10 бет
Аурухана ішілік жұқпа туралы7 бет
Аурухана ішілік жұқпа туралы түсінік5 бет
Жіті уланулар3 бет
Зақымданған және науқас адамдарды күту20 бет


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


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

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

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

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

Email: info@stud.kz

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

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