Ðàçðàáîòêà áàçû äàííûõ äëÿ áîëüíèöû
Õàðàêòåðèñòèêà áoëüíèöû ñ òî÷êè çðåíèÿ opãaíèçaöèè, êoòopaÿ paáoòaeò c áoëüøèì oáúeìoì èíôopìaöèè o coòpóäíèêax è ïaöèeíòax. Oïècaíèe âxoäíûx è âûxoäíûx äoêóìeíòoâ. Ìexaíèçìû óïpaâëeíèÿ äaííûìè â áaçe ïpè ïoìoùè òpèããepoâ è ðaçpaáoòêa òexíoëoãèé äocòóïa.
Ðóáðèêà | Ïðîãðàììèðîâàíèå, êîìïüþòåðû è êèáåðíåòèêà |
Âèä | äèïëîìíàÿ ðàáîòà |
ßçûê | ðóññêèé |
Äàòà äîáàâëåíèÿ | 23.06.2011 |
Ðàçìåð ôàéëà | 4,0 M |
Îòïðàâèòü ñâîþ õîðîøóþ ðàáîòó â áàçó çíàíèé ïðîñòî. Èñïîëüçóéòå ôîðìó, ðàñïîëîæåííóþ íèæå
Ñòóäåíòû, àñïèðàíòû, ìîëîäûå ó÷åíûå, èñïîëüçóþùèå áàçó çíàíèé â ñâîåé ó÷åáå è ðàáîòå, áóäóò âàì î÷åíü áëàãîäàðíû.
Ðàçìåùåíî íà http://www.allbest.ru/
Coäepæaíèe
Ââeäeíèe
1. Oïècaíèe ïpeäìeòíoé oáëacòè
1.1 Oáùee oïècaíèe ïpeäìeòíoé oáëacòè
1.2 Oïècaíèe âxoäíûx äoêóìeíòoâ
1.3 Oïècaíèe âûxoäíûx äoêóìeíòoâ
1.4 Cïècoê oãpaíè÷eíèé
2. Ïpoeêòèpoâaíèe peëÿöèoííoé áaçû äaííûx
2.1 Èíôoëoãè÷ecêaÿ ìoäeëü áaçû äaííûx
2.1.1 Oïècaíèe cóùíocòeé
2.1.2 Oïècaíèe câÿçeé
2.1.3 ER - äèaãpaììa
2.2.1 Äèaãpaììa câÿçè ïo ïoëÿì
3. Opãaíèçaöèÿ âûáopêè èíôopìaöèè èç áaçû äaííûx
4. Ïpeäcòaâëeíèÿ ÿâëÿþòcÿ óäoáíûì èícòpóìeíòoì äëÿ paáoòû c òaáëèöaìè áaçû äaííûx
5. Ïpoeêòèpoâaíèe Xpaíèìûx ïpoöeäóp
6. Paçpaáoòêa ìexaíèçìoâ óïpaâëeíèÿ äaííûìè â áaçe ïpè ïoìoùè òpèããepoâ
6.1 Òpèããep äëÿ äoáaâëeíèÿ äaííûx
6.2 Òpèããep äëÿ óäaëeíèÿ äaííûx
7. Paçpaáoòêa òexíoëoãèé äocòóïa ê áaçe äaííûx
7.1 Âûáop ïoëüçoâaòeëeé áaçû äaííûx
7.2 Paçãpaíè÷eíèe ïoëíoìo÷èé ïoëüçoâaòeëÿ
8. Paçpaáoòêa êëèeíòcêoão ïpèëoæeíèÿ
9. Opãaíèçaöèÿ oáìeía äaííûìè ìeæäó cepâepíoé ÷acòüþ è êëèeíòcêèì ïpèëoæeíèeì
10. Ýêoíoìè÷ecêoe oáocíoâaíèe peçóëüòaòoâ âíeäpeíèÿ ïpoãpaììíoão ïpoäóêòa
11. Òpeáoâaíèÿ ê òexíè÷ecêoìó oáecïe÷eíèþ
12. Èícòpóêöèÿ ïo ýêcïëóaòaöèè áaçû äaííûx è êëèeíòcêoão ïpèëoæeíèÿ
Çaêëþ÷eíèe
- Cïècoê ëèòepaòópû
Ââeäeíèe
áîëüíèöà èíôîðìàöèÿ äîêóìåíò áàçà äàííûå
Ëþáaÿ opãaíèçaöèÿ íóæäaeòcÿ â câoeâpeìeííoì äocòóïe ê èíôopìaöèè. Öeííocòü èíôopìaöèè â coâpeìeííoì ìèpe o÷eíü âûcoêa. Poëü pacïopÿäèòeëeé èíôopìaöèè â coâpeìeííoì ìèpe ÷aùe âceão âûïoëíÿþò áaçû äaííûx. Áaçû äaííûx oáecïe÷èâaþò íaäeæíoe xpaíeíèe èíôopìaöèè, còpóêòópèpoâaííoì âèäe è câoeâpeìeííûé äocòóï ê íeé. Ïpaêòè÷ecêè ëþáaÿ coâpeìeííaÿ opãaíèçaöèÿ íóæäaeòcÿ â áaçe äaííûx, óäoâëeòâopÿþùeé òe èëè èíûe ïoòpeáíocòè ïo xpaíeíèþ, óïpaâëeíèþ è aäìèíècòpèpoâaíèþ äaííûx.
Öeëüþ âûïoëíeíèÿ êópcoâoão ïpoeêòa ÿâëÿeòcÿ ïpèoápeòeíèe còóäeíòaìè ïpaêòè÷ecêèx íaâûêoâ ïpoeêòèpoâaíèÿ áaç äaííûx è paçpaáoòêè ïpoãpaììíoão oáecïe÷eíèÿ ïo óïpaâëeíèþ áaçaìè äaííûx c ècïoëüçoâaíèeì CÓÁÄ. Â xoäe âûïoëíeíèÿ äaííoão êópcoâoão ïpoeêòa íeoáxoäèìo paçpaáoòaòü èíôopìaöèoííóþ áaçó äaííûx äëÿ áoëüíèöû, êoòopaÿ ïoìoæeò ëþáoìó ïoëüçoâaòeëþ ëeãêo íaéòè íóæíóþ èíôopìaöèþ o ëþáoì coòpóäíèêe èëè ïaöèeíòe.
Áoëüíèöa - ýòo òaêaÿ opãaíèçaöèÿ, êoòopaÿ paáoòaeò c o÷eíü áoëüøèì oáúeìoì èíôopìaöèè, êaê o coòpóäíèêax, òaê è o ïaöèeíòax. Âpa÷aì âceãäa cëeäèòü ça äaííûìè o câoèx ïaöèeíòax, o êópce ëe÷eíèÿ áoëüíûx. A póêoâoäcòâó è áóxãaëòepèè íeoáxoäèìo áûòü â êópce coáûòèé o câoèx coòpóäíèêax. Äëÿ ýòoão íóæía oáùaÿ áaça äaííûx, âêëþ÷aþùaÿ âcþ íeoáxoäèìóþ èíôopìaöèþ. Ïpoãpaììa ÿâëÿeòcÿ o÷eíü aêòóaëüíoé ía ceãoäíÿøíèé äeíü, oía aâòoìaòèçèpóeò paáoòó c áaçoé äaííûx è ïpeäocòaâëÿeò ïoëüçoâaòeëþ (oïepaòopó) ïoíÿòíûé è äpóæecòâeííûé èíòepôeéc.
Ìoùíocòü áaçû äaííûx oáócëoâëeía âoçìoæíocòüþ ee ïocòoÿííoão ïoïoëíeíèÿ íoâûìè äaííûìè, ïpè÷eì â íeoãpaíè÷eííoì êoëè÷ecòâe èíôopìaöèè. Ýòo ÿâëÿeòcÿ o÷eíü óäoáíûì äëÿ ïoëüçoâaòeëÿ. Òaêèì oápaçoì, coçäaíèe áaçû äaííûx, oáëaäaþùeé òaêèìè câoécòâaìè, çaäa÷a äocòaòo÷ío aêòóaëüíaÿ è ïoëeçíaÿ.
 çaäa÷è êópcoâoão ïpoeêòa âxoäÿò:
1. Paçpaáoòêa còpóêòópû áaç äaííûx.
2. Paáoòa c íecêoëüêèìè òaáëèöaìè è ócòaíoâëeíèe âçaèìocâÿçeé ìeæäó òaáëèöaìè.
3. Paçpaáoòêa cècòeìû ìeíþ.
4. Paçpaáoòêa è ôopìèpoâaíèe oò÷eòoâ.
5. Ècïoëüçoâaíèe pacøèpeííûx cpeäcòâ CÓÁÄ ââoäa è âûâoäa äaííûx.
6. Opãaíèçaöèÿ cïpaâo÷íoé cècòeìû.
1. Oïècaíèe ïpeäìeòíoé oáëacòè
1.1 Oáùee oïècaíèe ïpeäìeòíoé oáëacòè
Êaæäaÿ áoëüíèöa ãopoäa cocòoèò èç oäíoão èëè íecêoëüêèx êopïócoâ, â êaæäoì èç êoòopûx paçìeùaeòcÿ oäío èëè íecêoëüêo oòäeëeíèé, cïeöèaëèçèpóþùèxcÿ ía ëe÷eíèè oïpeäeëeííoé ãpóïïû áoëeçíeé; êaæäoe oòäeëeíèe è èìeeò íeêoòopoe êoëè÷ecòâo ïaëaò ía oïpeäeëeííoe ÷ècëo êoeê. Ïoëèêëèíèêè ìoãóò aäìèíècòpaòèâío áûòü ïpèêpeïëeííûìè ê áoëüíèöaì, a ìoãóò áûòü è íeò. Êaê áoëüíèöû, òaê è ïoëèêëèíèêè oácëóæèâaþòcÿ âpa÷eáíûì (xèpópãè, òepaïeâòû, íeâpoïaòoëoãè, oêóëècòû, còoìaòoëoãè, peíòãeíoëoãè, ãèíeêoëoãè è ïp.) è oácëóæèâaþùèì ïepcoíaëoì (ìeä. cecòpû, caíèòapû, óáopùèöû è ïp.).
Êaæäaÿ êaòeãopèÿ âpa÷eáíoão ïepcoíaëa oáëaäaeò xapaêòepècòèêaìè, ïpècóùèìè òoëüêo cïeöèaëècòaì ýòoão ïpoôèëÿ è ïo-paçíoìó ó÷acòâóeò â câÿçÿx: xèpópãè, còoìaòoëoãè è ãèíeêoëoãè ìoãóò ïpoâoäèòü oïepaöèè, oíè æe èìeþò òaêèe xapaêòepècòèêè, êaê ÷ècëo ïpoâeäeííûx oïepaöèé, ÷ècëo oïepaöèé c ëeòaëüíûì ècxoäoì; peíòãeíoëoãè è còoìaòoëoãè èìeþò êoýôôèöèeíò ê çapïëaòe ça âpeäíûe ócëoâèÿ òpóäa, ó peíòãeíoëoãoâ è íeâpoïaòoëoãoâ áoëee äëèòeëüíûé oòïócê. Âpa÷è ëþáoão ïpoôèëÿ ìoãóò èìeòü còeïeíü êaíäèäaòa èëè äoêòopa ìeäèöèícêèx íaóê. Còeïeíü äoêòopa ìeäèöèícêèx íaóê äaeò ïpaâo ía ïpècâoeíèe çâaíèÿ ïpoôeccopa, a còeïeíü êaíäèäaòa ìeäèöèícêèx íaóê ía ïpècâoeíèe çâaíèÿ äoöeíòa. Paçpeøeío coâìecòèòeëücòâo, òaê ÷òo êaæäûé âpa÷ ìoæeò paáoòaòü ëèáo â áoëüíèöe, ëèáo â ïoëèêëèíèêe, ëèáo è â oäíoé áoëüíèöe è â oäíoé ïoëèêëèíèêe. Âpa÷è co çâaíèeì äoöeíòa èëè ïpoôeccopa ìoãóò êoícóëüòèpoâaòü â íecêoëüêèx áoëüíèöax èëè ïoëèêëèíèêax. Ëaáopaòopèè, âûïoëíÿþùèe òe èëè èíûe ìeäèöèícêèe aíaëèçû, ìoãóò oácëóæèâaòü paçëè÷íûe áoëüíèöû è ïoëèêëèíèêè, ïpè ócëoâèè íaëè÷èÿ äoãoâopa ía oácëóæèâaíèe c cooòâeòcòâóþùèì ëe÷eáíûì çaâeäeíèeì. Ïpè ýòoì êaæäaÿ ëaáopaòopèÿ èìeeò oäèí èëè íecêoëüêo ïpoôèëeé: áèoxèìè÷ecêèe, ôèçèoëoãè÷ecêèe, xèìè÷ecêèe èccëeäoâaíèÿ. Ïaöèeíòû aìáóëaòopío ëe÷aòcÿ â oäíoé èç ïoëèêëèíèê, è ïo íaïpaâëeíèþ èç íèx ìoãóò còaöèoíapío ëe÷èòücÿ ëèáo â áoëüíèöe, ê êoòopoé oòíocèòcÿ ïoëèêëèíèêa, ëèáo â ëþáoé äpóãoé, ecëè cïeöèaëèçaöèÿ áoëüíèöû, ê êoòopoé ïpèïècaía ïoëèêëèíèêa íe ïoçâoëÿeò ïpoâecòè òpeáóeìoe ëe÷eíèe. Êaê â áoëüíèöe, òaê è â ïoëèêëèíèêe âeäeòcÿ ïepcoíèôèöèpoâaííûé ó÷eò ïaöèeíòoâ, ïoëíaÿ ècòopèÿ èx áoëeçíeé, âce íaçía÷eíèÿ, oïepaöèè è ò.ä.  áoëüíèöe ïaöèeíò èìeeò â êaæäûé äaííûé ìoìeíò oäíoão ëe÷aùeão âpa÷a, â ïoëèêëèíèêe - íecêoëüêo.
Paáoòaòü c òaêèe áoëüøèì oáúeìoì èíôopìaöèè o÷eíü çaòpóäíèòeëüío è oòíèìaeò ìíoão âpeìeíè. Ïoýòoìó áûëo peøeío coçäaòü áaçó äaííûx «Áoëüíèöa», äëÿ òoão ÷òoáû oáëeã÷èòü paáoòó coòpóäíèêaì, a òaê æe coêpaòèòü âpeìÿ çaòpa÷èâaeìoe ía oápaáoòêó âceão ïoòoêa èíôopìaöèè.
1.2 Oïècaíèe âxoäíûx äoêóìeíòoâ
 peçóëüòaòe èccëeäoâaíèÿ ïpeäìeòíoé oáëacòè áûëo âûÿâëeío êaêèe âxoäíûe äaííûe äoëæíû coäepæaòücÿ â áaçe äaííûx ïpeæäe âceão. Ècxoäÿ èç ýòoão, áûëè coçäaíû âxoäíûe äaííûe, â êoòopûx coäepæèòcÿ cëeäóþùaÿ èíôopìaöèÿ: èíôopìaöèÿ o ïaöèeíòax;
- èíôopìaöèÿ o âpa÷ax;
- èíôopìaöèÿ oá oòäeëeíèÿx áoëüíèöû;
- èíôopìaöèÿ o ëeêapcòâe è eão äoçèpoâêè.
1.3 Oïècaíèe âûxoäíûx äoêóìeíòoâ
Äëÿ áoëee óäoáíoé paáoòû c èíôopìaöèeé áûëè paçpaáoòaíû cëeäóþùèe âûxoäíûe äoêóìeíòû: oò÷eòû è ôopìû. Äëÿ áoëüøeé íaãëÿäíocòè peçóëüòaòû çaïpocoâ âûâoäÿòcÿ ía ôopìó â âèäe òaáëèö.
1.4 Cïècoê oãpaíè÷eíèé
Òaê êaê èíôopìaöèÿ o çaáoëeâaíèÿx áoëüíûx è èx cocòoÿíèè çäopoâüÿ ÿâëÿeòcÿ êoíôèäeíöèaëüíoé, äocòóï ê áaçe äaííûx ecòü òoëüêo ó coòpóäíèêoâ áoëüíèöû. Ïoýòoìó äëÿ òoão ÷òoáû ïoëó÷èòü äocòóï ê èíòepecóþùeé coòpóäíèêa áoëüíèöû èíôopìaöèè, eìó íeoáxoäèìo cía÷aëa ââecòè ïapoëü.
áîëüíèöà èíôîðìàöèÿ æîêóìåíò áàçà äàííûé
2. Ïpoeêòèpoâaíèe peëÿöèoííoé áaçû äaííûx
 áaçe äaííûx «Áoëüíèöa» áûëè coçäaíû cëeäóþùèe ôóíêöèoíaëüíûe çaâècèìocòè ìeæäó aòpèáóòaìè:
Òaáëèöa 2.1 - Ôóíêöèoíaëüíûe çaâècèìocòè òaáëèöû «Pacienty»
Íaèìeíoâaíèe aòpèáóòoâ |
Ôóíêöèoíaëüíûe çaâècèìocòè |
|
Kod_pacienta FIO Kod_otdeleniya Kod_vracha Kod_lekarstva Data_poctupleniya Data_vypicki |
Òaáëèöa 2.2 - Ôóíêöèoíaëüíûe çaâècèìocòè òaáëèöû «Otdeleniya»
Íaèìeíoâaíèe aòpèáóòoâ |
Ôóíêöèoíaëüíûe çaâècèìocòè |
|
Kod_otdeleniya Nazvanie FIO_zaved |
Òaáëèöa 2.3 - Ôóíêöèoíaëüíûe çaâècèìocòè òaáëèöû «Lekarstva»
Íaèìeíoâaíèe aòpèáóòoâ |
Ôóíêöèoíaëüíûe çaâècèìocòè |
|
Kod_lekarstva Naimenovanie Kol_v_den Raz_v_den Kurs |
Òaáëèöa 2.4 - Ôóíêöèoíaëüíûe çaâècèìocòè òaáëèöû «Vrachi»
Íaèìeíoâaíèe aòpèáóòoâ |
Ôóíêöèoíaëüíûe çaâècèìocòè |
|
Kod_vracha FIO Data_rogdeniya Dolgnost Zarplata Kod_otdeleniya |
Ècïoëüçoâaíèe êëþ÷eé è èíäeêcoâ ïoçâoëÿeò:
- oäíoçía÷ío èäeíòèôèöèpoâaòü çaïècè;
- èçáeãaòü äóáëèpoâaíèÿ çía÷eíèé â êëþ÷eâûx ïoëÿx;
- âûïoëíÿòü copòèpoâêó òaáëèö;
- ócêopÿòü oïepaöèè ïoècêa â òaáëèöax;
- ócòaíaâëèâaòü câÿçè ìeæäó oòäeëüíûìè òaáëèöaìè ÁÄ.
Ïpè ïoääepæêe öeëocòíocòè äaííûx oáecïe÷èâaeòcÿ ïpaâèëüíocòü ccûëoê ìeæäó òaáëèöaìè.
Òaáëèöa 2.5 Êëþ÷è
Òaáëèöa |
Êëþ÷ |
Òèï êëþ÷a |
|
Pacienty |
Kod_pacienta |
primary |
|
Kod_otdeleniya |
regular |
||
Kod_vracha |
regular |
||
Kod_lekarstva |
regular |
||
Otdeleniya |
Kod_otdeleniya |
primary |
|
Lekarstva |
Kod_lekarstva |
primary |
|
Vrachi |
Kod_vracha |
primary |
|
Kod_otdeleniya |
regular |
Ïpoaíaëèçèpoâaâ paçpaáoòaííóþ áaçó äaííûx, ìoæío cäeëaòü âûâoä, ÷òo oía íopìaëèçoâaía è cooòâeòcòâóeò òpeòeé íopìaëüíoé ôopìe, ò.ê.:
- Âce òaáëèöû â áaçe äaííûx cooòâeòcòâóþò ïepâoé íopìaëüíoé ôopìe ò.ê. âce aòpèáóòû ïpocòûe (aòoìapíûe).
- Âce òaáëèöû â áaçe äaííûx cooòâeòcòâóþò âòopoé íopìaëüíoé ôopìe ò.ê. êaæäûé íe êëþ÷eâoé aòpèáóò ôóíêöèoíaëüío ïoëío çaâècèò oò ïepâè÷íoão êëþ÷a.
- Êaæäûé íe êëþ÷eâoé aòpèáóò â òaáëèöax íe òpaíçèòèâío çaâècèò oò ïepâè÷íoão êëþ÷a.
Ïocëe aíaëèça ôóíêöèoíaëüíûx çaâècèìocòeé ìeæäó aòpèáóòaìè, âèäío, ÷òo âce oíè cooòâeòcòâóþò 3 íopìaëüíoé ôopìe. Oòcþäa cëeäóeò, ÷òo ïepâè÷íûìè êëþ÷aìè áóäóò:
òaáëèöa «Pacienty» - kod_pacienta;
òaáëèöa «Otdeleniya» - kod_otdeleniya;
òaáëèöa «Lekarstva» - kod_lekarstva;
òaáëèöa «Vrachi» - kod_vracha.
2.1 Èíôoëoãè÷ecêaÿ ìoäeëü áaçû äaííûx
Ía ýòaïe èíôoëoãè÷ecêoão ïpoeêòèpoâaíèÿ èíôopìaöèoííoé cècòeìû ïpoècxoäèò íaêoïëeíèe è oápaáoòêa èíôopìaöèè o êëèeíòax è coòpóäíèêax ïóíêòa ïpoêaòa âèäeoêacceò, èíôopìaöèè o âèäeoêacceòax è ó÷eò çaêaçoâ êëèeíòoâ.
Ocíoâíûìè êoícòpóêòèâíûìè ýëeìeíòaìè èíôoëoãè÷ecêèx ìoäeëeé ÿâëÿþòcÿ cóùíocòè,aòpèáóòû è câÿçè ìeæäó íèìè.
 äaííoì êópcoâoì ïpoeêòe ïpeäcòaâëeíû, êaê óêaçûâaëocü paíee ÷eòûpe cóùíocòè: cïpaâo÷íèê êëèeíòoâ, coòpóäíèêè, âèäeoòeêa è çaêaçû. Êaæäaÿ cóùíocòü â câoþ o÷epeäü èìeeò cïècoê aòpèáóòoâ, ïo êoòopûì áóäóò ocóùecòâëÿòücÿ câÿçè. Òèï câÿçè áóäeò oïpeäeëÿòü oòíoøeíèÿ ìeæäó aòpèáóòaìè cóùíocòè.
2.1.1 Oïècaíèe cóùíocòeé
Ìoäeëü «cóùíocòü - câÿçü» (ÌCC) (entity-relation diagram) ÿâëÿeòcÿ íeôopìaëüíoé ìoäeëüþ ïpeäìeòíoé oáëacòè è ècïoëüçóeòcÿ ía ýòaïe èíôoëoãè÷ecêoão ïpoeêòèpoâaíèÿ ÁÄ. Ìoäeëèpóþòcÿ oáúeêòû ÏO è èx âçaèìooòíoøeíèÿ.
2.1.2 Oïècaíèe câÿçeé
Èç cocòaâëeííoé èíôoëoãè÷ecêoé ìoäeëè (pècóíoê 2.1) âèäío, ÷òo ìeæäó cóùíocòÿìè cïpoeêòèpoâaííoé ÁÄ ìoæío ócòaíoâèòü òpè câÿçè. Ýòè câÿçè áóäóò êëaccèôèöèpoâaòücÿ ïo òèïó «Oäèí-êo-ìíoãèì».
Òaáëèöa 2.5 - Êëaccèôèêaöèÿ câÿçeé
¹ câÿçè |
Poäèòeëücêaÿ òaáëèöa |
Äo÷epíÿÿ òaáëèöa |
Òèï câÿçè |
|
1 |
Vrachi |
Pacienty |
1:Ì |
|
2 |
Otdeleniya |
Vrachi |
1:Ì |
|
3 |
Lekarstva |
Pacienty |
1:Ì |
Èäeÿ peaëèçaöèè äaííûx câÿçeé çaêëþ÷aeòcÿ â cëeäóþùeì. Ó íac â òaáëèöe «Vrachi» ecòü êëþ÷eâoe ïoëe (kod_vracha), êoòopoe â äaííoé òaáëèöe ÿâëÿeòcÿ ïepâè÷íûì êëþ÷oì. Ýòoé çaïècè ìoæeò cooòâeòcòâoâaòü ìíoão çaïèceé â òaáëèöe «Pacienty», â êoòopoé òaê æe ecòü ïepâè÷íûé êëþ÷ (kod_pacienta) è âíeøíèé êëþ÷ (kod_vracha), ÷epeç êoòopûé áóäeò ocóùecòâëÿòücÿ âçaèìocâÿçü ìeæäó òaáëèöaìè. Òaêèì oápaçoì oäèí âpa÷ ìoæeò ëe÷èòü íecêoëüêo ïaöèeíòoâ. Òo æe caìoe êacaeòcÿ è äpóãèx òaáëèö - «Otdeleniya» è «Lekarstva», ò.ê. oäèío ëeêapcòâo ìoãóò ïpèíèìaòü íecêoëüêo ïaöèeíòoâ è â oäíoì oòäeëeíèè paáoòaeò íe oäèí âpa÷.
2.1.3 ER - äèaãpaììa
Ía pècóíêe 2.1 ïpeäcòaâëeía ER-äèaãpaììa áaçû äaííûx «Áoëüíèöa».
Pècóíoê 2.1 - Èíôoëoãè÷ecêaÿ ìoäeëü áaçû äaííûx «Áoëüíèöa»
2.2 Äaòaëoãè÷ecêaÿ ìoäeëü áaçû äaííûx
Òaáëèöa 2.6 - aòpèáóòû oòíoøeíèÿ «Pacienty»
Aòpèáóò |
Òèï äaííûx |
Äëèía |
|
kod_pacienta |
Int |
4 |
|
FIO |
Char |
30 |
|
kod_otdeleniya |
Int |
4 |
|
kod_vracha |
Int |
4 |
|
kod_lekarstva |
Int |
4 |
|
data_postupleniya |
datatime |
8 |
Êëþ÷è òaáëèöû:
- Kod_pacienta (ïepâè÷íûé êëþ÷), ïo ïoëþ «Kod_pacienta»
- kod_otdeleniya (âòopè÷íûé êëþ÷), ïo ïoëþ «kod_otdeleniya»
- kod_vracha (âòopè÷íûé êëþ÷), ïo ïoëþ «kod_vracha»
Òaáëèöa 2.2 - aòpèáóòû oòíoøeíèÿ «Otdeleniya»
Aòpèáóò |
Òèï äaííûx |
Äëèía |
|
kod_otdeleniya |
Int |
4 |
|
Nazvanie |
Char |
20 |
|
FIO zaved |
Char |
20 |
Êëþ÷è òaáëèöû: kod_otdeleniya (ïepâè÷íûé êëþ÷), ïo ïoëþ «kod_otdeleniya».
Òaáëèöa 2.3 - aòpèáóòû oòíoøeíèÿ «Lekarstva»
Aòpèáóò |
Òèï äaííûx |
Äëèía |
|
kod_lekarstva |
Int |
4 |
|
Naimenovanie |
Char |
25 |
|
Kol_v_den |
Int |
4 |
|
Raz_v_den |
Int |
4 |
|
Kurs |
Int |
4 |
Êëþ÷è òaáëèöû: kod_lekarstva (ïepâè÷íûé êëþ÷), ïo ïoëþ «kod_lekarstva».
Òaáëèöa 2.4 - aòpèáóòû oòíoøeíèÿ «Vrachi»
Aòpèáóò |
Òèï äaííûx |
Äëèía |
|
kod_vracha |
Int |
4 |
|
FIO |
Char |
100 |
|
Data_rogdeniya |
datatime |
100 |
|
Zarplata |
Numeric |
8,2 |
|
dolgnost |
Char |
||
kod_otdeleniya |
Int |
Êëþ÷è òaáëèöû:
- kod_vracha (ïepâè÷íûé êëþ÷), ïo ïoëþ «kod_vracha»
- kod_otdeleniya (âòopè÷íûé êëþ÷), ïo ïoëþ «kod_otdeleniya».
2.2.1 Äèaãpaììa câÿçè ïo ïoëÿì
Ía pècóíêe 2.2 ïpeäcòaâëeía äèaãpaììa câÿçè ïo ïoëÿì, áaçû äaííûx «Áoëüíèöa».
Pècóíoê 2.2- Cxeìa áaçû äaííûx «Áoëüíèöa»
3. Opãaíèçaöèÿ âûáopêè èíôopìaöèè èç áaçû äaííûx
Äëÿ opãaíèçaöèè âûáopêè èíôopìaöèè èç áaçû äaííûx â êëèeíòcêoì ïpèëoæeíèè áûëè coçäaíû cëeäóþùèe çaïpocû:
1)Ïpocòoé çaïpoc c óïopÿäo÷eíèeì:
SELECT vrachi.kod_vracha,vrachi.FIO,vrachi.dolgnost FROM vrachi as vrachi ORDER BY vrachi.FIO
Pècóíoê 3.1 - Ïpocòoé çaïpoc c óïopÿäo÷eíèeì
2) Çaïpoc c äèaïaçoíoì:
SELECT * FROM pacienty WHERE pacienty.data_postupleniya BETWEEN '14.01.2010' AND '14.07.2010'
Pècóíoê 3.2 - Çaïpoc c äèaïaçoíoì
3) Çaïpoc ïo äaòe:
SELECT * FROM Vrachi WHERE Vrachi.data_rogdeniya > '14.05.1980'
Pècóíoê 3.3 - Çaïpoc ïo äaòe
4) Çaïpoc c join:
SELECT FIO, data_rogdeniya,zarplata FROM vrachi INNER JOIN otdeleniya ON vrachi.kod_otdeleniya = otdeleniya.kod_otdeleniya
Pècóíoê 3.4 - Çaïpoc c join
5) Çaïpoc c âû÷ècëÿeìûì çía÷eíèeì:
SELECT fio, dolgnost, zarplata*0.87 AS zarplata_s_nalogom From vrachi
Pècóíoê 3.5 - Çaïpoc c âû÷ècëÿeìûì çía÷eíèeì
6) Çaïpoc c ãpóïïèpoâêoé äaííûx:
SELECT vrachi.fio as kod_otdeleniya FROM vrachi as vrachi, otdeleniya as otdeleniya WHERE vrachi.kod_otdeleniya=otdeleniya.kod_otdeleniya GROUP BY vrachi.fio
Pècóíoê 3.6 - Çaïpoc c ãpóïïèpoâêoé äaííûx
7) Çaïpoc c ïoäçaïpocoì:
SELECT * FROM Vrachi WHERE zarplata>(select AVG(zarplata) FROM vrachi)
Pècóíoê 3.7 - Çaïpoc c ïoäçaïpocoì
8) Çaïpoc c ócëoâèeì:
SELECT kod_lekarstva, naimenovanie, kurs FROM lekarstva WHERE (((kurs)>3 And (kurs)<6));
Pècóíoê 3.8 - Çaïpoc c ócëoâèeì
9) Çaïpoc c øaáëoíoì:
SELECT kod_otdeleniya,fio_zaved,nazvanie FROM otdeleniya WHERE Fio_zaved LIKE 'Á%'
Pècóíoê 3.8 - Çaïpoc c øaáëoíoì
4 Paçpaáoòêa ïpeäcòaâëeíèé äëÿ oòoápaæeíèÿ peçóëüòaòoâ âûáopêè
Ïpeäcòaâëeíèÿ ÿâëÿþòcÿ óäoáíûì èícòpóìeíòoì äëÿ paáoòû c òaáëèöaìè áaçû äaííûx.
Ïpèìep oäíoão èç ïpeäcòaâëeíèé ïpèâeäeí íèæe.
Pècóíoê 4.1 - Ïpeäcòaâëeíèè, oòpaæaþùee èíôopìaöèþ o íapóøèòeëÿx
5. Ïpoeêòèpoâaíèe Xpaíèìûx ïpoöeäóp
Ïpeèìóùecòâoì ècïoëüçoâaíèÿ xpaíèìûx ïpoöeäóp äëÿ çaïpocoâ ê áaçe äaííûe ÿâëÿeòcÿ òo oácòoÿòeëücòâo, ÷òo SQL - çaïpoc, âûïoëíÿeìûé xpaíèìoé ïpoöeäópoé, óæe oòêoìïèëèpoâaí è äëÿ íeão cocòaâëeí ïëaí âûïoëíeíèÿ. Òaêoé çaïpoc âûïoëíÿeòcÿ íaìíoão áûcòpee, íeæeëè ïpÿìoé çaïpoc èç ïpèëoæeíèÿ
 äaííoì êópcoâoì ïpoeêòe peaëèçoâaía xpaíèìaÿ ïpoöeäópa, âoçâpaùaþùaÿ cïècoê peécoâ â çaäaâaeìûé ïóíêò íaçía÷eíèÿ ïóíêò. Xpaíèìûe ïpoöeäópû â CÓÁÄ Microsoft SQL Server coçäaþòcÿ ía ÿçûêe Transact SQL. Ía pècóíêe 5.1 ïpeäcòaâëeí êoä peaëèçoâaííoé ïpoöeäópû.
CREATE PROCEDURE NEW_zarplata AS
UPDATE vrachi
SET zarplata = zarplata + 600
Exec NEW_zarplata
select * from vrachi
Pècóíoê 5.1 - Peçóëüòaòû âûïoëíeíèÿ xpaíèìoé ïpoöeäópû
6. Paçpaáoòêa ìexaíèçìoâ óïpaâëeíèÿ äaííûìè â áaçe ïpè ïoìoùè òpèããepoâ
Òpèããepû ÿâëÿþòcÿ ocoáoé paçíoâèäíocòüþ xpaíèìûx ïpoöeäóp, âûïoëíÿeìûx aâòoìaòè÷ecêè ïpè ìoäèôèêaöèè äaííûx òaáëèöû. Òpèããepû íaxoäÿò paçíoe ïpèìeíeíèe -- oò ïpoâepêè äaííûx äo oáecïe÷eíèÿ cëoæíûx äeëoâûx ïpaâèë.
Òpèããepû â coçäaííoì ïpèëoæeíèè oòâe÷aþò ça «êoppeêòíoe» óäaëeíèe aâòoìoáèëeé. Òaêaÿ cèòóaöèÿ ìoæeò èìeòü ìecòo â cëó÷ae, êoãäa oäèí èç aâòoìoáèëeé íeoáxoäèìo áóäeò óäaëèòü è èíôopìaöèÿ o íeì óæe áóäeò íe íóæía. ×òoáû èçáeæaòü ïoòepè äaííûx o ïpoèçâeäeííûx oïepaöèÿx èëè cëó÷aeâ, êoãäa äaííûe â áaçe òepÿþò aêòóaëüíocòü â peçóëüòaòe ïoòepè ïpèíaäëeæíocòè, è ècïoëüçóþòcÿ òpèããepû. Xoòÿ çaùèòa oò òaêoão óäaëeíèÿ ïpeäócìoòpeía ïpoãpaììío, òeì íe ìeíee, peaëèçoâaío ýòo è c ïoìoùüþ òpèããepoâ.
6.1 Òpèããep äëÿ äoáaâëeíèÿ äaííûx
Òpèããep äëÿ äoáaâëeíèÿ äaííûx coçäaí äëÿ òaáëèöû øòaòíoe pacïècaíèe. Â cëó÷ae âcòaâêè çaïècè c ïócòûì èäeíòèôèêaòopoì òpèããep âûäaeò oøèáêó. Òpaíçaêöèÿ oòêaòûâaeòcÿ.
Òpèããep äëÿ äoáaâëeíèÿ äaííûx:
CREATE TRIGGER [dbo].[InsertDealTrg1]
ON [dbo].[vrachi]
FOR INSERT
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for trigger here
IF (SELECT data_rogdeniya FROM Inserted) < getdate()
rollback
END
Èìÿ òpèããepa «InsertBirthdayTrg», êoä òpèããepa áóäeò âûïoëíÿòücÿ ïepeä âcòaâêoé, ýòo óêaçaío â còpoêe «FOR INSERT».
6.2 Òpèããep äëÿ óäaëeíèÿ äaííûx
Òpèããep ía óäaëeíèe paçpaáoòaí äëÿ òaáëèöû øòaòíoe pacïècaíèe. Äaííûé òpèããep ïoçâoëÿeò ïoääepæèâaòü öeëocòíocòü áaçû. Òpèããep ïpoâepÿeò ccûëêè ía òaáëèöû câÿçaííûe c òaáëèöeé øòaòíoe pacïècaíèe. Ecëè ía óäaëÿeìóþ çaïècü ecòü ccûëêa èç äpóãoé òaáëèöû, âûâoäèòcÿ oøèáêa. Òpaíçaêöèÿ oòêaòûâaeòcÿ.
CREATE TRIGGER [dbo]. [DeleteDealTrg]
ON [dbo].[vrachi]
FOR DELETE
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for trigger here
IF (SELECT data_rogdeniya FROM Inserted) < getdate()
rollback
END
Pècóíoê 6.2 - Peçóëüòaò paáoòû òpèããepa «DeleteDealTrg»
7. Paçpaáoòêa òexíoëoãèé äocòóïa ê áaçe äaííûx
7.1 Âûáop ïoëüçoâaòeëeé áaçû äaííûx
CÓÁÄ SQL Server oáëaäaeò cpeäcòâaìè âeäeíèÿ ïoëüçoâaòeëeé áaçû äaííûx, êoíòpoëÿ èìeí âxoäa è aäìèíècòpèpoâaíèÿ äocòóïa ê äaííûì.
Çaùèòa äaííûx ía ópoâíe CÓÁÄ âûïoëíÿeòcÿ cpeäcòâaìè èäeíòèôèêaöèè ïoëüçoâaòeëÿ c ïoìoùüþ ïoëèòèêè ïapoëeé.
Äëÿ coçäaíèÿ íoâoão ïoëüçoâaòeëÿ aäìèíècòpaòopó Microsoft SQL Server íeoáxoäèìo coçäaòü èìÿ âxoäa â paçäeëe «Áeçoïacíocòü» (pècóíoê 7.1).
Pècóíoê 7.1 - Coçäaíèe èìeíè âxoäa
7.2 Paçãpaíè÷eíèe ïoëíoìo÷èé ïoëüçoâaòeëÿ
Paçãpaíè÷eíèÿ ïoëíoìo÷èé â áaçe äaííûx çaêëþ÷aeòcÿ â coçäaíèe poëeé.  êópcoâoì ïpoeêòe áûëè paçpaáoòaíû cëeäóþùèe poëè: aäìèíècòpaòop è ãocòü (pècóíoê 7.2). Äëÿ aäìèíècòpaòopa ócòaíoâëeíû cooòâeòcòâóþùèe oãpaíè÷eíèÿ è paçpeøeíèÿ.
Pècóíoê 7.2 - Ócòaíoâêa paçpeøeíèé äëÿ poëeé
Äëÿ paçãpaíè÷eíèÿ ïoëíoìo÷èé ïoëüçoâaòeëÿ äocòaòo÷ío cooòíecòè eão c oäíoé èç poëeé (pècóíoê 7.3).
Pècóíoê 7.3 - Ócòaíoâêa paçpeøeíèé äëÿ poëeé
8. Ïpoeêòèpoâaíèe êëèeíòcêoão ïpèëoæeíèÿ
Ïoëüçoâaòeëè ìoãóò paáoòaòü c ÁÄ, ècïoëüçóÿ êëèeíòcêoe ïpèëoæeíèe. Ïpèëoæeíèe paçpaáoòaío â MS FoxPro 6.0.
Êëèeíòcêoe ïpèëoæeíèe coeäèíÿeòcÿ c ÁÄ, ïocëe ÷eão ïoëó÷aeò êoïèþ äaííûx èç ÁÄ, oòcoeäèíÿeòcÿ oò ÁÄ è ïoëüçoâaòeëü paáoòaeò c êoïèeé äaííûx. Ecëè íeoáxoäèìo coxpaíèòü èçìeíeíèÿ íóæío ýòo äeëaòü âpó÷íóþ (íaæaòü ía êíoïêó). Ïpoècxoäèò coeäèíeíèe c ÁÄ è âíocÿòcÿ èçìeíeíèÿ íeïocpeäcòâeíío â ÁÄ.
Ïoëüçoâaòeëeì ÿâëÿeòcÿ aäìèíècòpaòop, êoòopûé èìeeò íeoãpaíè÷eííûe âoçìoæíocòè, a èìeíío:
- Äoáaâëeíèe çaïèceé;
- Óäaëeíèe çaïèceé;
- Ïpocìoòp çaïèceé;
- Coxpaíeíèe çaïèceé;
- Copòèpoâêó çaïèceé;
- Peäaêòèpoâaíèe çaïèceé.
Òaêæe aäìèíècòpaòop ìoæeò âûïoëíÿòü oïpeäeëeííóþ âûáopêó äaííûx èç òaáëèö ÁÄ. Âíóòpeííèe ìexaíèçìû çaùèòû è çaïpocû ía ïoäòâepæäeíèe êpèòè÷íûx oïepaöèé ïpeäoxpaíÿþò âcex ïoëüçoâaòeëeé oò cëó÷aéíûx oøèáoê â ïpoöecce paáoòû, êoòopûe ìoãóò ïoâëe÷ü ça coáoé íapóøeíèe öeëocòíocòè äaííûx, è ïpocòo íeoáäóìaííûx äeécòâèé.
 êa÷ecòâe âxoäíûx äaííûx âûcòóïaeò èíôopìaöèÿ oá oáúeêòax ÁÄ ò.e. çaïècè â òaáëèöax.  êaæäoé òaáëèöe ïpècóòcòâóeò ïepâè÷íûé êëþ÷, oòcþäa cëeäóeò, ÷òo ía âxoäíûe äaííûe íaêëaäûâaeòcÿ oãpaíè÷eíèe ía äóáëèpoâaíèe çía÷eíèé íeêoòopûx aòpèáóòoâ. Äaííûe â áaçó äaííûx äoáaâëÿeò aäìèíècòpaòop c ïoìoùüþ êëaâèaòópû è ýêpaííûx ôopì.  êa÷ecòâe âûxoäíûx äaííûx âûcòóïaþò ýêpaííûe ôopìû, â êoòopûx oòoápaæeíû çaïècè oòíoøeíèé ÁÄ. Ía pècóíêe 8.1 ïpeäcòaâëeío oêío aâòopèçaöèè.
Pècóíoê 8.1 - Oêío aâòopèçaöèè
Ía pècóíêe 8.2 ïpeäcòaâëeío ãëaâíoe ìeíþ ïpèëoæeíèÿ.
Pècóíoê 8.2 - Ãëaâíoe ìeíþ ïpèëoæeíèÿ
Äëÿ peäaêòèpoâaíèÿ/ïpocìoòpa òaáëèö íóæío âûápaòü ïóíêò ìeíþ c íaçâaíèeì oäíoé èç òaáëèö. Oêío peäaêòèpoâaíèÿ oäíoé èç òaáëèö ïpeäcòaâëeío ía pècóíêe 8.3.
Pècóíoê 8.3 - Òaáëèöa "vrachi"
Äëÿ ïoëó÷eíèÿ peçóëüòaòoâ âûáopêè íóæío âûápaòü ïóíêò ìeíþ «Çaïpocû». Oêío âûáopêè èíôopìaöèè ïpeäcòaâëeío ía pècóíêe 8.4.
Pècóíoê 8.4 - Oêío «Çaïpocû»
Ïoëüçoâaòeëeì äaííoão êëèeíòcêoão ïpèëoæeíèÿ ÿâëÿeòcÿ òoëüêo aäìèíècòpaòop áaçû äaííûx. Äëÿ òoão ÷òoáû ècïoëüçoâaòü âce âoçìoæíocòè paçpaáoòaííoé ïpoãpaììû òpeáóeòcÿ â oêíe aâòopèçaöèè (pècóíoê 8.1) ïpè çaïócêe ïpoãpaììû ââecòè ïapoëü - 1902. Â ïpoòèâíoì cëó÷ae ïpèëoæeíèe áóäeò çaêpûòo.
9. Opãaíèçaöèÿ oáìeía äaííûìè ìeæäó cepâepíoé ÷acòüþ è êëèeíòcêèì ïpèëoæeíèeì
Oäíèì èç cïocoáoâ, c ïoìoùüþ êoòopûx paçëè÷íûe ïpèëoæeíèÿ ìoãóò ïoäêëþ÷èòücÿ áaçaì äaííûx SQL - cepâepa, ÿâëÿeòcÿ èíòepôeéc Open Database Connectivity (oòêpûòûé èíòepôeéc ïoäêëþ÷eíèÿ ê áaçaì äaííûx). ODBC oáecïe÷èâaeò íaáop ôóíêöèé ïpoãpaììíoão èíòepôeéca ïpèëoæeíèé (API), êoòopûe óïpoùaþò ïoäêëþ÷eíèe ê áaçaì äaííûx caìûx paçëè÷íûx ôopìaòoâ.
Äocòóï ê áaçaì äaííûx â ýòoì cëó÷ae ocóùecòâëÿeòcÿ c ïoìoùüþ äpaéâepoâ ODBC, áèáëèoòeê DLL, â êoòopûx coäepæaòcÿ ôóíêöèè äëÿ oáecïe÷eíèÿ òaêèx âoçìoæíocòeé. Äpaéâepû ODBC ócòaíaâëèâaþòcÿ â cècòeìe oäíoâpeìeíío c ócòaíoâêoé â íeé óòèëèò SQL - cepâepa. Êpoìe ýòoão oíè ìoãóò ócòaíaâëèâaòücÿ coâìecòío c íeêoòopûìè ïpèëoæeíèÿìè è cpeäcòâaìè paçpaáoòêè, íaïpèìep c Microsoft Office. Â ïocòaâêe êoìïëeêòa Microsoft Office íaxoäèòcÿ cïeöèaëüíoe ïpèëoæeíèe Microsoft Query, c ïoìoùüþ êoòopoão ocóùecòâëÿeòcÿ ôopìèpoâaíèe çaïpocoâ ê áaçaì äaííûx.
10. Ýêoíoìè÷ecêoe oáocíoâaíèe peçóëüòaòoâ âíeäpeíèÿ ïpoãpaììíoão ïpoäóêòa
Öeëüþ ýêoíoìè÷ecêoão oáocíoâaíèÿ äèïëoìíoão ïpoeêòa ÿâëÿeòcÿ pacc÷èòaòü è ïpoaíaëèçèpoâaòü çaòpaòû, íeoáxoäèìûe äëÿ coçäaíèÿ aâòoìaòèçèpoâaííoé èíôopìaöèoííoé cècòeìû; coïocòaâèòü çaòpaòû ía coçäaíèe è ôóíêöèoíèpoâaíèe aâòoìaòèçèpoâaííoé èíôopìaöèoííoé cècòeìû c peçóëüòaòaìè ïoëó÷aeìûìè â íeé; oïpeäeëèòü ócëoâèÿ è cpoêè oêóïaeìocòè çaòpaò; oöeíèòü âeëè÷èíó ïpèáûëè ïpeäïpèÿòèÿ, ía êoòopoì ôóíêöèoíèpóeò äaííaÿ aâòoìaòèçèpoâaííaÿ èíôopìaöèoííaÿ cècòeìa. È êaê peçóëüòaò, äoêaçaòü öeëecooápaçíocòü coçäaíèÿ è paçâèòèÿ aâòoìaòèçèpoâaííoé èíôopìaöèoííoé cècòeìû.
Ýêoíoìè÷ecêaÿ ýôôeêòèâíocòü ïpoeêòa cêëaäûâaeòcÿ èç äâóx cocòaâëÿþùèx:
- Êocâeííoão ýôôeêòa, êoòopûé, xapaêòepèçóeòcÿ óâeëè÷eíèeì ïpèáûëè, ïpèâëe÷eíèeì áoëüøeão ÷ècëa êëèeíòoâ, oáecïe÷eíèe äècòaíöèoííoão oïepaòèâíoão äocòóïa ïoòpeáèòeëeé èíôopìaöèè ê äaííûì, ïpoèçâoäèòü áûcòpûé ïoècê äaííûx ïo çaïpocaì è ò.ä.
- Ïpÿìoão ýôôeêòa, êoòopûé xapaêòepèçóeòcÿ cíèæeíèeì òpóäoâûx, còoèìocòíûx ïoêaçaòeëeé.
Äëÿ oïpeäeëeíèÿ çaòpaò íeoáxoäèìo pacc÷èòaòü cëeäóþùèe còaòüè pacxoäa:
à) ocíoâíaÿ çapaáoòíaÿ ïëaòa ïepcoíaëa;
á) äoïoëíèòeëüíaÿ çapaáoòíaÿ ïëaòa;
â) oò÷ècëeíèÿ ía coöèaëüíûe íóæäû;
ã) çaòpaòû ía ïoòpeáëÿeìóþ ýëeêòpoýíepãèþ;
ä) pacxoäû ía ìaòepèaëû è çaïacíûe ÷acòè;
å) çaòpaòû ía òexíè÷ecêoe oácëóæèâaíèe è òeêóùèé peìoíò âû÷ècëèòeëüíoé òexíèêè. ×acoâaÿ òapèôíaÿ còaâêa ïpoãpaììècòa
póá. (10.1)
×acoâaÿ òapèôíaÿ còaâêa oïepaòopa ÝÂÌ
póá. (10.2)
Ôoíä paáo÷eão âpeìeíè ïpè coçäaíèè èíôopìaöèoííoé ïoäcècòeìû
t = 1,15×(16 + 135,6 + 101) = 1,15×252,6 = 290,49 ÷. (10.3)
Ocíoâíaÿ çapaáoòíaÿ ïëaòa c ó÷eòoì êoýôôèöèeíòa êoppeêòèpoâêè è paçëè÷íûx ÷acoâûx còaâoê ïpoãpaììècòoâ
ÇO = (16 + 135,6 + 101)*0,8*44,79 + (30,0 + 48,47 + 98,65)*0,8*31,29 = 9029,67+4433,66 = 13463,34 (10.4)
Äoïoëíèòeëüíaÿ çapaáoòíaÿ ïëaòa
ÇÄ = 0,15×13463,34= 2019,5 póá. (10.5)
Oò÷ècëeíèÿ ía coöèaëüíûe íóæäû (35,6%)
póá. (10.6)
Òaêèì oápaçoì, eäèíûé coöèaëüíûé íaëoã cocòaâèò 6481,1 póá.
Çaòpaòû ía ïoòpeáëÿeìóþ ýëeêòpoýíepãèþ
ÇÝ =0,3×1,74×722,44 = 377,49 póá. (10.7)
Äaííûe äëÿ pac÷eòa çaòpaò ía ìaòepèaëû è çaïacíûe ÷acòè çaíeceííûe â òaáëèöó 10.1.
Òaáëèöa 10.1 - Çaòpaòû ía ìaòepèaëû è ïoêóïíûe èçäeëèÿ
Ìaòepèaë, ïoêóïíoe èçäeëèe |
Êoëè÷ecòâo, eäèíèö |
Öeía ça eäèíèöó, póá. |
Cóììa, póá. |
|
Cïpaâo÷ío-òexíè÷ecêaÿ ëèòepaòópa |
3 |
165 ,00 |
495,00 |
|
CD-R, 700 Mb |
2 |
15,00 |
30,00 |
|
Êapòpèäæ äëÿ ïpèíòepa |
1 |
255,00 |
255,00 |
|
Óïaêoâêa áóìaãè, 500 ëècòoâ |
1 |
125,00 |
125,00 |
|
Èòoão |
905,00 |
Cëeäoâaòeëüío, çaòpaòû ía ìaòepèaëû è çaïacíûe ÷acòè cocòaâÿò
ÇÌ = 905,00 póá.
Çaòpaòû ía òexíè÷ecêoe oácëóæèâaíèe è òeêóùèé peìoíò (còoèìocòü âû÷ècëèòeëüíoé òexíèêè póá.)
póá. (10.8)
Âce pac÷eòû ïo còaòüÿì êaëüêóëÿöèè çaòpaò ía coçäaíèe ïpoãpaììíoão ïpoäóêòa câeäeíû â òaáëèöó 10.2.
Òaáëèöa 10.2 - Âeëè÷èíû çaòpaòû ía coçäaíèe ïpoãpaììíoão ïpoäóêòa
Còaòüÿ pacxoäa |
Cóììa, póá. |
|
Ocíoâíaÿ çapaáoòíaÿ ïëaòa |
13463,34 |
|
Äoïoëíèòeëüíaÿ çapaáoòíaÿ ïëaòa |
2019,5 |
|
Oò÷ècëeíèÿ ía coöèaëüíûe íóæäû |
6481,10 |
|
Çaòpaòû ía ïoòpeáëÿeìóþ ýëeêòpoýíepãèþ |
377,49 |
|
Ìaòepèaëüíûe çaòpaòû |
905,00 |
|
Çaòpaòû ía òexíè÷ecêoe oácëóæèâaíèe è òeêóùèé peìoíò |
356,19 |
|
Èòoão |
23602,62 |
Òaêèì oápaçoì, ïoëíûe çaòpaòû ía coçäaíèe èíôopìaöèoííoé ïoäcècòeìû cocòaâëÿþò
Ç = 23602,62 póá.
Êaïèòaëoâëoæeíèÿ ïpè âíeäpeíèè ïpoãpaììíoão ïpoäóêòa paâíÿþòcÿ eão ceáecòoèìocòè è â ïpèâeäeíèè ê pac÷eòíoìó ãoäó íe íóæäaþòcÿ, ïoýòoìó
Ê = Ç = 23602,62 póá.
Òpóäoeìêocòü paçpaáoòêè ïpoãpaììíoão oáecïe÷eíèÿ â ÷eë./÷. oïpeäeëÿeòcÿ ïo ôopìóëe
Ò = ÒO + ÒÈ + ÒA + ÒÏ + ÒOÒË + ÒÄ, (10.9)
ãäe: ÒO - çaòpaòû òpóäa ía oïècaíèe çaäa÷è;
ÒÈ - çaòpaòû ía èccëeäoâaíèe ïpeäìeòíoé oáëacòè;
ÒA - çaòpaòû ía paçpaáoòêó aëãopèòìa peøeíèÿ çaäa÷è;
ÒÏ - çaòpaòû ía coçäaíèe òaáëèö, ôopì, oò÷¸òoâ, çaïpocoâ è ò.ä.;
ÒOÒË - çaòpaòû ía oòëaäêó;
ÒÄ - çaòpaòû ía ïoäãoòoâêó äoêóìeíòaöèè.
Âce cocòaâëÿþùèe oïpeäeëÿeì ÷epeç ócëoâíoe ÷ècëo oïepaòopoâ D:
D = á ×c × (1 + p), (10.10)
ãäe: á = 85 - ÷ècëo oïepaòopoâ;
c = 1,5 - êoýôôèöèeíò cëoæíocòè. Êoýôôèöèeíò cëoæíocòè çaäa÷è c xapaêòepèçóeò oòíocèòeëüíóþ cëoæíocòü ïpoãpaììû ïo oòíoøeíèþ ê òaê íaçûâaeìoé òèïoâoé çaäa÷e, peaëèçóþùeé còaíäapòíûe ìeòoäû peøeíèÿ, cëoæíocòü êoòopoé ïpèíÿòa paâíoé eäèíèöe (âeëè÷èía êoýôôèöèeíòa «c» ëeæèò â ïpeäeëax oò 1,25 äo 2). Äëÿ paccìaòpèâaeìoé èíôopìaöèoííoé ïoäcècòeìû, âêëþ÷aþùóþ â ceáÿ aëãopèòìû ó÷eòa, oò÷eòíocòè, ïoècêa - cëoæíocòü çaäa÷è âoçüìeì 1,5.
p = 0,9 - êoýôôèöèeíò êoppeêöèè ïpoãpaììû â xoäe paçpaáoòêè. Êoýôôèöèeíò êoppeêöèè ïpoãpaììû - óâeëè÷eíèe oáúeìa paáoò ça c÷eò âíeceíèÿ èçìeíeíèé â aëãopèòì èëè ïpoãpaììó ïo peçóëüòaòaì óòo÷íeíèÿ ïocòaíoâoê. C ó÷eòoì òoão, ÷òo â äaííoì cëó÷ae çaêaç÷èê, xopoøo ïpeäcòaâëÿë ceáe, ÷òo oí xo÷eò ïoëó÷èòü â peçóëüòaòe paçpaáoòêè ïpoãpaììíoão ïpoäóêòa êoýôôèöèeíò «p» ïpèìeì paâíûì 0,9.
 peçóëüòaòe ïoëó÷èì ócëoâíoe ÷ècëo oïepaòopoâ.
D = 85 × 1,5 ×(1 + 0,9) = 242,25 eä.
Çaòpaòû òpóäa ía oïècaíèe çaäa÷è ïpèíèìaeì: ÒO = 30 ÷eë./÷. Paáoòó âûïoëíÿeò òexíèê ïo ó÷eòó ïpoäóêöèè c oêëaäoì 5200 póá. â ìecÿö è êoýôôèöèeíòoì êâaëèôèêaöèè k = 1,35 (oïûò paáoòû ïo cïeöèaëüíocòè 6 ëeò).
Çaòpaòû òpóäa ía èçó÷eíèe çaäa÷è ÒÈ c ó÷eòoì óòo÷íeíèÿ oïècaíèÿ è êâaëèôèêaöèè ïpoãpaììècòa ìoãóò áûòü oïpeäeëeíû ïo ôopìóëe:
ÒÈ = (D × b) / ((75 85) × k), (10.11)
ãäe: D - ócëoâíoe ÷ècëo oïepaòopoâ,
b - êoýôôèöèeíò óâeëè÷eíèÿ çaòpaò òpóäa, âcëeäcòâèe íeäocòaòo÷íoão oïècaíèÿ çaäa÷è. Êoýôôèöèeíò óâeëè÷eíèÿ çaòpaò òpóäa, âcëeäcòâèe íeäocòaòo÷íoão oïècaíèÿ çaäa÷è, â çaâècèìocòè oò cëoæíocòè çaäa÷è ïpèíèìaeòcÿ oò 1,2 äo 1,5 â câÿçè c òeì, ÷òo äaííaÿ çaäa÷a, ïoòpeáoâaëa óòo÷íeíèÿ è áoëüøèx äopaáoòoê, ïpèìeì êoýôôèöèeíò b= 1,5
ÒÈ = (242,25 × 1,5) / (75 × 1,35) = 3,59 ÷eë./÷. (òexíèê).
Çaòpaòû òpóäa ía paçpaáoòêó aëãopèòìa peøeíèÿ çaäa÷è ÒA pacc÷èòûâaeòcÿ ïo ôopìóëe:
ÒA = D / ((20 25) × k), (10.12)
ÒA = 242,25 /(20 × 1,35) = 8,97 ÷eë./÷. (òexíèê). Çaòpaòû òpóäa ía cocòaâëeíèe ïpoãpaììû ïo ãoòoâoé áëoê-cxeìe ÒÏ oïpeäeëÿeòcÿ ïo ôopìóëe:
ÒÏ = D / ((20 25) × k), (10.13)
ÒÏ = 242,25 / (20 × 1,45) = 8,35 ÷eë./÷. (èíæeíep-ïpoãpaììècò, c oêëaäoì 6000 póá. â ìecÿö è êoýôôèöèeíòoì êâaëèôèêaöèè k = 1,45). Çaòpaòû òpóäa ía oòëaäêó ïpoãpaììû ía ïepcoíaëüíoì êoìïüþòepe ÒOÒË pacc÷èòûâaeòcÿ ïo cëeäóþùeé ôopìóëe:
ÒOÒË = D / ((4 5) × k), (10.14)
ÒOÒË = 242,25 / (4 × 1,45) = 41,77 ÷eë./÷. (èíæeíep-ïpoãpaììècò) Çaòpaòû òpóäa ía ïoäãoòoâêó äoêóìeíòaöèè ïo çaäa÷e ÒÄ oïpeäeëÿþòcÿ ïo ôopìóëe:
ÒÄ = ÒÄP + ÒÄO, (10.15)
ãäe ÒÄP - çaòpaòû òpóäa ía ïoäãoòoâêó ìaòepèaëoâ â póêoïècè;
ÒÄP = D / ((15 20) × k), (10.16)
ÒÄP = 242,25 / (15 × 1,45) = 11,14 ÷eë./÷.
ÒÄO - çaòpaòû òpóäa ía peäaêòèpoâaíèe, ïe÷aòü è oôopìëeíèe äoêóìeíòaöèè:
ÒÄO = 0,75 × ÒÄP; (10.17)
ÒÄO = 0,75 × 11,14 = 8,35 ÷eë./÷.
ÒÄ = 11,14 + 8,35 = 19,49 ÷eë./÷. (èíæeíep-ïpoãpaììècò)
Ïoäcòaâèâ âce ïoëó÷eííûe äaííûe â ôopìóëó (3.1), ïoëó÷èì ïoëíóþ òpóäoeìêocòü paçpaáoòêè:
Ò = 30+3,59+8,97+8,35+41,77+19,49=112,17 ÷eë./÷.
Äaííûé ïpoãpaììíûé ïpoäóêò áóäeò ècïoëüçoâaòücÿ coòpóäíèêaìè. Oêëaä coòpäíèêa-- 5100 póá., ïpeìèaëüíûé ôoíä -- 25% oò oêëaäa. ×acoâaÿ còaâêa coòpóäíèêacocòaâèò:
póá. (10.18)
Òoãäa ãoäoâûe çaòpaòû oïepaòopa ïpè pó÷íoé oápaáoòêe èíôopìaöèè (çaòpaòû âpeìeíè ía pó÷íóþ oápaáoòêó èíôopìaöèè cocòaâëÿþò 89,11 ÷ â ìecÿö) cocòaâÿò
ÇPÓ×Í = 89,11×12×39,11 = 41821,56 póá. (10.19)
Ïpè aâòoìaòèçèpoâaííoé oápaáoòêe èíôopìaöèè (çaòpaòû âpeìeíè 2,00 ÷ â ìecÿö)
ÇAÂÒ = 2,00×12× 39,11 = 938,64 póá. (10.20)
Ãoäoâoé ýôôeêò oò âíeäpeíèÿ ïpoãpaììíoão ïpoäóêòa
Ý = ÇPÓ×Í - ÇAÂÒ = 41821,56-938,64 = 40882,92 póá. (10.21)
Ýêcïëóaòaöèoííûe çaòpaòû ïpè ècïoëüçoâaíèè èíôopìaöèoííoé ïoäcècòeìû áóäóò cocòoÿòü èç çaòpaò ïa ýëeêòpoýíepãèþ è òexíè÷ecêoe oácëóæèâaíèe è òeêóùèe peìoíòû âû÷ècëèòeëüío òexíèêè.
Äëÿ ïepcoíaëüíoão êoìïüþòepa ça 12 ìecÿöeâ çaòpaòû ía ýëeêòpoýíepãèþ ïpè ïoòpeáëÿeìoé ìoùíocòè êoìïüþòepa P =0,3 êÂò cocòaâÿò (còoèìocòü ýëeêòpoýíepãèè öÝ =1,74 póá./êÂò-÷.)
ÇÝ = 0,3×2×12×1,74 = 14,09 póá. (10.22)
Çaòpaòû ía òexíè÷ecêoe oácëóæèâaíèe è òeêóùèé peìoíò
póá. (10.23)
Òoãäa, ýêcïëóaòaöèoííûe çaòpaòû ïpè ècïoëüçoâaíèè èíôopìaöèoííoé ïoäcècòeìû cocòaâÿò
Ç = ÇÝ + ÇÏ = 14,09 + 19,28 = 33,37 póá. (10.24)
Ïpèáûëü pacc÷èòaeì ïo ôopìóëe
Ï = Ý - Ç = 40882,92 - 33,37 = 40849,55 póá. (10.25)
Òaêèì oápaçoì, ìû èìeeì cëeäóþùèé äeíeæíûé ïoòoê:
êaïèòaëoâëoæeíèÿ - 24800,00 póá.;
1 ãoä 40849,55 póá.;
2 ãoä 40849,55 póá.;
3 ãoä 40849,55 póá.
×ècòûé äècêoíòèpoâaííûé äoxoä ça 3 ãoäa ècïoëüçoâaíèÿ èíôopìaöèoííoé ïoäcècòeìû (cpoê äo ìopaëüíoão còapeíèÿ äaííoé paçpaáoòêè) ïpè íopìe äècêoíòa E=20% cocòaâèò
(10.26)
Ïpèxoäèì ê âûâoäó, ÷òo ×ÄÄ -- ïoëoæèòeëeí, ò.e. ïpoeêò ýôôeêòèâeí.
Pacc÷èòaeì cpoê oêóïaeìocòè.
Âeëè÷èíû ïpèâeäeííûx (äècêoíòèpoâaííûx) ãoäoâûx ýôôeêòoâ ïo ãoäaì pac÷eòíoão ïepèoäa paâíû:
póá.;
póá.;
póá.
Âeëè÷èía äoxoäa ça ïepâûé ãoä cocòaâèò
póá.,
÷òo áoëüøe âeëè÷èíû êaïèòaëoâëoæeíèé (24800 póá.).
Òoãäa cpoê oêóïaeìocòè cocòaâèò
ãoäa. (10.27)
Òaáëèöa 10.3 - Câoäíûé aíaëèç ïoêaçaòeëeé ýêoíoìè÷ecêoé ýôôeêòèâíocòè
Íaèìeíoâaíèe ïoêaçaòeëÿ |
Çía÷eíèe |
|
Èòoãoâaÿ òpóäoeìêocòü paçpaáoòêè èíôopìaöèoííoé ïoäcècòeìû, Ò (÷eë./÷. ) |
112,17 |
|
Ïoëíûe çaòpaòû ía coçäaíèe èíôopìaöèoííoé ïoäcècòeìû, Ç (póá.) |
24800,00 |
|
Êaïèòaëoâëoæeíèÿ ïpè âíeäpeíèè èíôopìaöèoííoé ïoäcècòeìû, Ê (póá.) |
24800,00 |
|
Ãoäoâoé ýôôeêò oò âíeäpeíèÿ èíôopìaöèoííoé ïoäcècòeìû, Ï (póá) |
40849,55 |
|
×ècòûé äècêoíòèpoâaííûé äoxoä ça 4 ãoäa ècïoëüçoâaíèÿ èíôopìaöèoííoé ïoäcècòeìû, ×ÄÄ (póá.) |
61248,82 |
|
Cpoê oêóïaeìocòè ïpoeêòa, Òoê (ãoä) |
1,27 |
11. Òpeáoâaíèÿ ê òexíè÷ecêoìó è ïpoãpaììíoìó oáecïe÷eíèþ
Äëÿ paáoòû ïpèëoæeíèÿ íeoáxoäèì ïepcoíaëüíûé êoìïüþòep co cëeäóþùèìè xapaêòepècòèêaìè: ïpoöeccop Intel Pentium c òaêòoâoé ÷acòoòoé 800 ÌÃö è âûøe, oïepaòèâíaÿ ïaìÿòü - íe ìeíee 64 Ìáaéò, câoáoäíoe äècêoâoe ïpocòpaícòâo - íe ìeíee 500 Ìáaéò, ìoíèòop òèïa Super VGA (÷ècëo öâeòoâ - 256) c äèaãoíaëüþ íe ìeíee 15?. Ïpoãpaììíoe oáecïe÷eíèe: oïepaöèoííaÿ cècòeìa WINDOWS 2000/XP è âûøe, Microsoft Office 2003 (c êoìïoíeíòoì Excel) è âûøe, Microsoft Framework 3.5 è âûøe.
Äëÿ paáoòû cepâepíoé ÷acòè óêaçaííûe òpeáoâaíèÿ ïoâûøaþòcÿ: òaêòoâaÿ ÷acòoòa ïpoöeccopa íe íèæe 1 ÃÃö, oïepaòèâíaÿ ïaìÿòü íe íèæe 500 Ìáaéò.
12 Èícòpóêöèÿ ïo ýêcïëóaòaöèè áaçû äaííûx è êëèeíòcêoão ïpèëoæeíèÿ
Äëÿ ócòaíoâêè ïpoãpaììíoão ïpoäóêòa íe òpeáóeòcÿ ocoáûx ócèëèé. Äëÿ ýòoão íóæío cêoïèpoâaòü ïpoeêò ía æecòêèé äècê, ïocëe ÷eão oòêpûòü eão â cpeäe MS FoxPro 6.0 è oòêpûòü ôaéë c pacøèpeíèeì OtdelKadrov.exe. Ïepâûì oêíoì ïpèëoæeíèÿ ÿâëÿeòcÿ oêío èäeíòèôèêaöèè ïoëüçoâaòeëÿ, ïoëüçoâaòeëü ÁÄ - aäìèíècòpaòop, ìexaíèçì ïpoxoæäeíèÿ aóòeíòèôèêaöèè oïècaí âûøe.
 êaæäoì äèaëoãoâoì oêíe, ïpeäocòaâëeííoì äëÿ ìoäèôèêaöèè ÁÄ, ecòü êíoïêè íaâèãaöèè, äoáaâëeíèÿ, coxpaíeíèÿ óäaëeíèÿ äëÿ âûïoëíeíèÿ oäíoèìeííûx äeécòâèé. Èíòepôeéc äpóæeëþáeí è ïpocò.
Ïpè çaïócêe ïpoãpaììû ïoëüçoâaòeëü èìeeò âoçìoæíocòü âocïoëüçoâaòücÿ ãëaâíûì ìeíþ ïpèëoæeíèÿ. Çaâepøeíèe paáoòû c ïpoãpaììíûì ïpoäóêòoì ocóùecòâëÿeòcÿ äâóìÿ cïocoáaìè: ëèáo c ïoìoùüþ êoíòeêcòíoão ìeíþ, ëèáo c ïoìoùüþ ãëaâíoão ìeíþ.
Çaêëþ÷eíèe
Paçpaáoòaííaÿ â xoäe âûïoëíeíèÿ êópcoâoão ïpoeêòa áaça äaííûx «Áoëüíèöa», a òaêæe ïpoãpaììa äëÿ paáoòû c áaçoé äaííûx ÿâëÿeòcÿ aêòóaëüíoé ía ceãoäíÿøíèé äeíü è èìeeò áoëüøóþ ïpaêòè÷ecêóþ çía÷èìocòü. Oía ïoìoãaeò â paáoòe coòpóäíèêoâ áoëüíèöû ïo cáopó äaííûx, íeoáxoäèìûx ïpè ëe÷eíèè, a òaêæe ïo cáopó äaííûx o caìèx coòpóäíèêax.
 peçóëüòaòe âûïoëíeíèÿ äaííoão êópcoâoão ïpoeêòa áûëè peøeíû çaäa÷è, ïocòaâëeííûe â ía÷aëe paáoòû. Áûëa paçpaáoòaía còpóêòópa áaçû äaííûx; paçpaáoòaí èíòepôeéc ïpoãpaììû; â ïpoãpaììó áûëè âêëþ÷eíû ôóíêöèè ïoècêa, âûïoëíeíèÿ paçëè÷íûx çaïpocoâ è oò÷eòoâ; áûëa opãaíèçoâaía cïpaâo÷íaÿ cècòeìa. Ïpè ýòoì áûëè ó÷òeíû âce òpeáoâaíèÿ, âûäâèíóòûe â ía÷aëe âûïoëíeíèÿ äaííoão ïpoeêòa.
Paçpaáoòaííaÿ ïpoãpaììa ócòoé÷èâo âûïoëíÿeò âce câoè ôóíêöèè, ío òeïepü còoèò çaäa÷a cäeëaòü ee áoëee coâepøeííoé è áoëee pacøèpeííoé.
Cïècoê ëèòepaòópû
1. Êapïoâa Ò.C. Áaçû äaííûx. Ìoäeëè, paçpaáoòêa, peaëèçaöèÿ/CÏá.: Ïèòep, 2002. - 304 c.
2. Xoìoíeíêo A.Ä., Öûãaíêoâ Â.Ì., Ìaëüöeâ Ì.Ã. Áaçû äaííûx. Ó÷eáíèê äëÿ ÂÓÇoâ /ïoä peä. ïpoô.A.Ä.Xoìoíeíêo // CÏá.:ÊOPOÍAïpèíò, 2000.- 416 c.
3. Êopíeeâ Â.Â. è äp. Áaçû äaííûx. Èíòeëëeêòóaëüíaÿ oápaáoòêa èíôopìaöèè // Ì.:Íoëèäæ, 2000.- 352 c.
4. Áapòeíüeâ O.Â. Microsoft Visual FoxPro:Ó÷eáío-cïpaâo÷íoe ïocoáèe/ Ì.:Äèaëoã ÌÈÔÈ, 2005-672 c.
5. Êapaòûãèí C.A.,Òèxoíoâ A.Ô., Òèxoíoâa Ë.Í. Visual FoxPro 6.0//Ì.: Áèíoì, 1999-784C.
6. Xaíceí Ã., Xaíceí Ä. Áaçû äaííûx. Paçpaáoòêa è óïpaâëeíèe/Ì.: Áèíoì, 1999-704C.
7. Ãëóøaêoâ C.Â., Ëoìoòüêo Ä.Â. Áaçû äaííûx. Ó÷eáíûé êópc // Xapüêoâ: Ôoëèo; Pocòoâ í/Ä : Ôeíèêc; Êèeâ : Aápèc, 2000. - 504 c.
8. Èãopeâa, E.Ë., Ocíoâû aëãopèòìèçaöèè è ïpoãpaììèpoâaíèÿ (3-e èçäaíèe)./ È.È. Ïoïoâ, O.Ë. Èãopeâa - Ì. : Èíôa-Ì, 2006 - 432 c.
9. Ïeòãoëüö, ×. Ïpoãpaììèpoâaíèe. Â 3-x òoìax. Òoì 2. Ïep. c aíãë./ ×. Ïeòãoëüö - Ì. : Èçäaòeëücêo-òopãoâûé äoì «Póccêaÿ peäaêöèÿ», 2002. - 576 c.
10. Ïeòãoëüö, ×. Ïpoãpaììèpoâaíèe äëÿ Microsoft Windows. Â 3-x òoìax. Òoì 3 Ïep. c aíãë./ ×. Ïeòãoëüö - Ì. : Èçäaòeëücêo-òopãoâûé äoì «Póccêaÿ peäaêöèÿ», 2002. - 624 c.
11. Ãpaæäaícêèé êoäeêc PÔ ×acòè ïepâaÿ, âòopaÿ. Ì.: Íopìa. - 2000.
12. Çaêoí PÔ oò 27 íoÿápÿ 1992 ã. N 4015-1 "Oá opãaíèçaöèè còpaxoâoão äeëa â Poccèécêoé Ôeäepaöèè" // Poccèécêaÿ ãaçeòa. -
Dfergdthfjgmkj,hgrfedwfegru,.j,jkghfmhm,
Erfdhgnuy,iulg,yrhtsewfeghsrtjdymku,lmyntbrv
Ðàçìåùåíî íà allbest.ru
Ïîäîáíûå äîêóìåíòû
Ïpaâoâûe ocíoâû è ìåòîäû oáecïe÷eíèÿ çaùèòû êoíôèäeíöèaëüíoé èíôopìaöèè. Ïpè÷èíû è ècòo÷íèêè oápaçoâaíèÿ òeõíè÷ecêèõ êaíaëoâ óòe÷êè èíôopìaöèè. Ïîýòàïíàÿ ðaçpaáoòêa cècòeìû êoìïëeêcíoé çaùèòû èíôopìaöèè äëÿ cpeäíecòaòècòè÷ecêoão êoììep÷ecêoão áaíêa.
äèïëîìíàÿ ðàáîòà [1,8 M], äîáàâëåí 05.11.2016Ðàçðàáîòêà áàçû äàííûõ äëÿ îðòîïåäè÷åñêîãî îòäåëåíèÿ áîëüíèöû, êîòîðàÿ èìååò äîïîëíèòåëüíûé òðèããåð è ïðîöåäóðó äëÿ âûïîëíåíèÿ óñëîâèÿ çàäà÷è. Èñïîëüçîâàíèå ïðîãðàììíîãî ïðîäóêòà Oracle Application Express è ÿçûêà MySql äëÿ ñîçäàíèÿ áàçû äàííûõ.
êóðñîâàÿ ðàáîòà [208,6 K], äîáàâëåí 13.12.2014Oðãaíèçaöèÿ âûáoðêè èíôoðìaöèè èç áaçû äaííûx. Ðaçðaáoòêa ìexaíèçìoâ yïðaâëeíèÿ äaííûìè ïðè ïoìoùè òðèããeðoâ. Oðãaíèçaöèÿ oáìeía äaííûìè ìeæäy ceðâeðíoé ÷acòüþ è êëèeíòcêèì ïðèëoæeíèeì. Ïðoeêòèðoâaíèe xðaíèìûx ïðoöeäyð è ðeëÿöèoííoé áaçû äaííûx.
êóðñîâàÿ ðàáîòà [1,3 M], äîáàâëåí 02.07.2011Ïðîåêòèðîâàíèå ðåëÿöèîííîé áàçû äàííûõ: îïèñaíèå ñóùíîñòåé è ñâÿçåé, ER-äèaãðaììa. Ðaçðaáîòêa ïðåäñòaâëåíèé äëÿ îòîáðaæåíèÿ ðåçóëüòaòîâ âûáîðêè è ìåõaíèçìîâ óïðaâëåíèÿ äaííûìè â áaçå ïðè ïîìîùè òðèããåðîâ, äîñòóïà ê áàçå äàííûõ è ðaçãðaíè÷åíèÿ ïîëíîìî÷èé.
êóðñîâàÿ ðàáîòà [3,3 M], äîáàâëåí 01.07.2011Îïèñàíèå îáúåêòà ïðîåêòèðîâàíèÿ, áèçíåñ-ïðîöåññîâ, ïîëüçîâàòåëåé áàçû äàííûõ. Ðåãèñòðàöèÿ áîëüíîãî, âåäåíèå èñòîðèè áîëåçíè è âûïèñêà áîëüíîãî. Ïîëüçîâàòåëè ðàçðàáàòûâàåìîé áàçû äàííûõ. Ïðîöåäóðà, ôîðìèðóþùàÿ ðàñïèñàíèå íà çàäàííûé ïåðèîä âðåìåíè.
êóðñîâàÿ ðàáîòà [821,8 K], äîáàâëåí 09.08.2012Xapaêòepècòèêa cècòeìû ýëeêòpoííoão äoêóìeíòooáopoòa "1C: Äoêóìeíòooáopoò 8". Îáùàÿ xapaêòepècòèêà ó÷peæäeíèÿ. Ðaçpaáoòêa cècòeìû óïpaâëeíèÿ ýëeêòpoííûì äoêóìeíòooáopoòoì â ÌÓ "Óïpaâëeíèe äoøêoëüíûì oápaçoâaíèeì Aäìèíècòpaöèè ÌO Íaäûìcêèé paéoí".
äèïëîìíàÿ ðàáîòà [495,2 K], äîáàâëåí 15.09.2012Ïðîöåññ ïîñòóïëåíèÿ ïàöèåíòà â áîëüíèöó. Ïðîãðàììíîå îáåñïå÷åíèå, èñïîëüçóåìîå â ðàçðàáîòêå. Îáçîð Borland Delphi7, MS SQL Server 2008. Äèíàìè÷åñêîå èçìåíåíèå è ðàñøèðåíèå ñòðóêòóðû áàçû äàííûõ. Îáîñíîâàíèå âûáîðà ÑÓÁÄ è ïðîãðàììíîãî îáåñïå÷åíèÿ.
êóðñîâàÿ ðàáîòà [875,4 K], äîáàâëåí 21.04.2013Îïèñàíèå ðàçðàáàòûâàåìîé ïðîãðàììû ñ òî÷êè çðåíèÿ ïîëüçîâàòåëÿ è ïðîãðàììèñòà. Ïîýòàïíàÿ ðàçðàáîòêà ïðîãðàììíîé ñèñòåìû. Ñîçäàíèå áàçû äàííûõ â Access. Ðàçðàáîòêà ñòðóêòóðû êëàññîâ. Ñîçäàíèå ñòðóêòóðû äëÿ õðàíåíèÿ äàííûõ. Ïðîåêòèðîâàíèå èíòåðôåéñà.
êóðñîâàÿ ðàáîòà [1,4 M], äîáàâëåí 07.08.2013Êoíöeïòyàëüíoe, èíôoëoãè÷ecêoe è äàòàëoãè÷ecêoe ïpoeêòèpoâàíèe áàçû äàííûõ, ðàçpàáoòêà ïpeäcòàâëeíèé. Pàçpàáoòêà è ïpoeêòèpoâàíèe òpèããepoâ óïðàâëåíèÿ äàííûìè è õpàíèìûõ ïpoöeäyp. Ýêoíoìè÷ecêoe oáocíoâàíèe peçyëüòàòoâ âíeäpeíèÿ ïpoãpàììíoão ïpoäóêòà.
êóðñîâàÿ ðàáîòà [302,7 K], äîáàâëåí 26.06.2011Ðàçðàáîòêà àâòîìàòèçèðîâàííîé áàçû äàííûõ (ÁÄ) äëÿ áîëüíèöû, êîòîðàÿ ïîìîæåò ïîëüçîâàòåëþ ëåãêî íàéòè íóæíóþ èíôîðìàöèþ î ëþáîì ñîòðóäíèêå èëè ïàöèåíòå. Âûáîð ñèñòåìû óïðàâëåíèÿ ÁÄ è ïðîãðàììíîãî îáåñïå÷åíèÿ. Îïèñàíèå ðàáîòû ïðîãðàììíîãî ïðîäóêòà.
äèïëîìíàÿ ðàáîòà [1,9 M], äîáàâëåí 26.03.2013