Maendeleo ya mfumo wa habari ili kusaidia kukamilika kwa kazi ya mwisho ya kufuzu. Maendeleo ya mfumo wa habari otomatiki 'Jarida la Kielektroniki'

Khanty-Mansiysk Autonomous Okrug - Ugra

MAAGIZO YA MBINU

juu ya usajili na ulinzi wa kuhitimu

kazi ya kufuzu

kwa utaalam

230401 Mifumo ya habari (kwa tasnia)

mafunzo ya kina

Khanty-Mansiysk

2018

Shirika la msanidi:

AU "Khanty-Mansiysk

Wasanidi:

Zhelonkina M.V., mwalimu wa Taasisi ya Uhuru ya Khanty-Mansiysk

Chuo cha Teknolojia na Ualimu"

Koksharov S.V., mwalimu wa Taasisi ya Uhuru ya Khanty-Mansiysk

Chuo cha Teknolojia na Ualimu"

Yarygina S.N., mwalimu wa Taasisi ya Uhuru ya Khanty-Mansiysk

Chuo cha Teknolojia na Ualimu"

Maudhui

UTANGULIZI

Kwa mujibu wa Kiwango cha Kielimu cha Jimbo la Shirikisho kwa Mifumo ya Habari ya 230401 maalum (na tasnia), mtaala unaolingana wa kufunza mtaalamu katika taaluma hii, wanafunzi hukamilisha na kutetea nadharia ya mwisho ya kufuzu (thesis), ambayo ni aina ya lazima ya udhibitisho wa mwisho wa serikali. ya wahitimu.

Kulingana na matokeo ya udhibitisho wa mwisho wa wahitimu, Tume ya Udhibitishaji wa Jimbo (SAC) inaamua juu ya kuwapa sifa "Mtaalamu wa Mifumo ya Habari", katika utaalam wa Mifumo ya Habari 230401 (na tasnia), na kutoa diploma ya elimu ya ufundi ya sekondari.

Kazi ya mwisho ya kufuzu ni utafiti uliokamilishwa au mradi uliotengenezwa kwenye mada fulani, iliyokamilishwa chini ya mwongozo wa mwalimu (mkuu wa thesis).

Miongozo hii imeundwa kwa kuzingatia mahitaji ya thesis; maswala ya jumla ya utekelezaji wa thesis yanajadiliwa hapa (mahitaji yameundwa na maagizo yanatolewa juu ya kiasi chake, muundo, yaliyomo, juu ya shirika la kazi ya mwanafunzi katika somo. mchakato wa kuandika kazi), na pia huonyesha utaratibu wa kuandaa na kutetea kazi inayostahiki.

Lengo kuu la miongozo hiyo ni kuongeza kiwango cha mpangilio na ubora wa awamu ya mwisho ya mchakato wa mafunzo ya kitaaluma ya wataalam na kuongeza mahitaji na ushindani wa wahitimu wa vyuo katika soko la ajira kutokana na mafunzo yao bora ya nadharia na vitendo.

Miongozo hiyo inakusudiwa wanafunzi wanaosoma katika Mifumo ya Habari ya 230401 (na tasnia), na pia kwa wasimamizi wa kazi ya wahitimu. Wanaweza kutumika katika mchakato wa kuandika kazi moja kwa moja, na katika kukusanya, kupanga na muhtasari wa nyenzo za chanzo cha thesis.

1. MALENGO NA MALENGO YA KAZI YA WAHITIMU

Kazi ya mwisho ya kufuzu ni kazi ya kujitegemea mwanafunzi, lengo kuu na yaliyomo ambayo ni muundo wa mfumo wa habari au mfumo wake mdogo, ukuzaji wa michakato ya kiteknolojia ya usindikaji wa habari na suluhisho la maswala ya shirika la usimamizi wa uzalishaji, kazi hii huamua erudition ya kisayansi na kina cha maarifa ya vitendo yaliyopatikana. na mwanafunzi katika kipindi chote cha masomo chuoni.

Madhumuni ya utetezi wa sifa ya kazi ya wahitimu ni kuanzisha kiwango cha maandalizi ya mhitimu kufanya kazi za kitaaluma na kufuata mafunzo yake na mahitaji ya Kiwango cha Elimu ya Jimbo la Shirikisho, ikiwa ni pamoja na katika suala la malezi ya ujuzi wa jumla.

WRC imeundwa ili:

    Kuchangia katika uratibu na ujumuishaji wa maarifa ya wanafunzi katika utaalam wao wakati wa kutatua shida mahususi za kitaalam;

    Onyesha kiwango cha mhitimu wa maandalizi ya kazi ya kujitegemea;

    Toa tathmini ya kina ya utayari wa mhitimu kufanya aina za kazi, kwa kutumia ujuzi wa jumla na kitaaluma.

VKR inahusiana kwa karibu na mazoezi ya kabla ya kuhitimu. Kwa msingi wa masomo ya taaluma za jumla za kinadharia na maalum, na vile vile kwa msingi wa vifaa maalum vilivyokusanywa mahali pa mafunzo ya viwandani na ya awali ya diploma, mwanafunzi aliyehitimu hufanya uchambuzi na, kulingana na matokeo yaliyopatikana, hutengeneza programu ya mfumo wa habari. kwa mujibu wa mada VKR.

Wakati wa kuweka na kutatua VKR kazi maalum za vitendo ambazo mwanafunzi lazima:

Tumia kanuni za kinadharia za kibinadamu, kijamii na kiuchumi, sayansi ya asili, taaluma ya jumla na taaluma maalum;

Tumia mbinu za kisasa za uchambuzi wa takwimu, kijamii, kiuchumi, kimantiki, kisaikolojia na kisheria wa shughuli, teknolojia ya kompyuta ya elektroniki;

Tumia njia za busara za kutafuta, kuchagua, kuchakata na kupanga habari, kufanya kazi na fasihi ya kisayansi na vitendo vya kisheria;

Tumia mafanikio ya juu ya sayansi na mazoezi ya ndani na nje ya nchi na kuhalalisha uwezekano wa kiuchumi wa matumizi yao.

Mchakato wa kuandika WRC unahusisha kutatua kazi zifuatazo:

Thibitisha umuhimu wa mada iliyochaguliwa, thamani yake, kuunganisha hii na mahali pa mazoezi ya kabla ya kuhitimu;

Soma kanuni za kinadharia, nyaraka za kawaida na za kiufundi, nyenzo za takwimu, kumbukumbu na fasihi ya kisayansi juu ya mada iliyochaguliwa;

Kusanya nyenzo muhimu za takwimu kufanya uchambuzi maalum;

Eleza mtazamo wako juu ya masuala yenye utata kuhusiana na mada;

Kuchambua data iliyokusanywa kwa kutumia mbinu mwafaka za kuchakata na kuchambua taarifa;

Kuteka hitimisho na kuendeleza bidhaa ya programu kulingana na uchambuzi;

Omba VKR kwa mujibu wa mahitaji ya nyenzo hizo;

Kamilisha taratibu zote za ulinzi wa awali na ulinde kwa ufanisi VKR. VKR baada ya utetezi wake uliofanikiwa, hutumika kama msingi wa kumpa mwandishi utaalam au sifa zinazolingana.

2. UCHAGUZI WA MADA YA KAZI YA WAHITIMU NA KIBALI CHAKE

Tasnifu kuhusu PPSSZ ni bidhaa iliyokamilishwa iliyoandikwa ya utafiti au shughuli ya mradi ya mwanafunzi.

Kazi ya utafiti na maendeleo inaweza kufanywa kwa ombi (maombi, agizo) la biashara na taasisi kulingana na wasifu wa OBOP unaosimamiwa.

Mada ya nadharia lazima yalingane na yaliyomo katika moduli moja au zaidi za kitaalamu na iwe na vipengele vya utafutaji wa ubunifu. Uundaji wa mada ya thesis inapaswa kuonyesha asili iliyotumika, asili ya shughuli za baadaye za mtaalam. Katika mkutano wa tume ya mzunguko wa somo la walimu wa sayansi ya kompyuta na ICT, iliamuliwa kuwa wahitimu wa utaalam 230401 "Mifumo ya habari (kwa tasnia) itafanya kazi ya utafiti na maendeleo ya aina ya mradi, ambayo inahusisha uchambuzi wa eneo maalum. eneo) shughuli za kitaaluma na utekelezaji wa mapendekezo ya mradi katika shughuli za makampuni ya biashara (taasisi).

Mada ya kazi ya utafiti na maendeleo inaweza kuwa ukuzaji wa mfumo wa habari (mfumo mdogo) au otomatiki ya huduma za uhasibu ambazo hutoa suluhisho la shida moja au zaidi katika eneo husika la somo kwa kutumia kompyuta za kisasa na mawasiliano ya simu, na habari za kisasa. teknolojia.

Mada takriban ya thesis hutengenezwa na tume ya mzunguko wa somo (SCC) "Informatics" na inapendekezwa kwa wanafunzi.

Wahitimu pia wanapewa haki ya kuchagua mada ya thesis, pamoja na mapendekezo ya mada yao na uhalali muhimu wa uwezekano wa maendeleo yake. matumizi ya vitendo.

a) mada inazingatia wasifu wa mafunzo ya mtaalamu;

b) inalingana na ujuzi, ujuzi na ujuzi wa vitendo wa wahitimu;

c) ni pamoja na maeneo makuu ambayo mhitimu, akiwa mtaalamu anayetambuliwa katika uwanja wa ujenzi na matengenezo ya mifumo ya habari, atalazimika kushughulikia katika shughuli zake za kitaalam;

d) mada imeundwa kwa kuzingatia umuhimu na mahitaji katika mazoezi ya taasisi fulani ya elimu au sayansi au mwigizaji mwenyewe au iko karibu na mada ya shirika ambalo mwanafunzi anafanya mazoezi ya kabla ya kuhitimu.

e) mada huteuliwa kwa kuzingatia muda uliotengwa kwa ajili ya utafiti wake.

Mada takriban ya WRC:

    Uendeshaji otomatiki wa uhasibu wa wakala wa usafiri

    Automatisering ya uhasibu kwa idara ya HR ya biashara ndogo

    Maendeleo ya mfumo wa habari wa kurekodi kazi na wateja;

    Maendeleo ya mfumo wa habari kwa studio ya wavuti.

Orodha ya mada iliyopendekezwa na tume ya mzunguko wa masomo ya walimu wa sayansi ya kompyuta na ICT kwa umakini wa wanafunzi sio kamilifu. Kila mwanafunzi anaweza kutangaza mada kwa hiari yake mwenyewe, akitoa uhalali unaofaa kwa hitaji na uwezekano wa ukuzaji wake.

Inashauriwa kuwa mada iliyochaguliwa ya thesis inakuwa maendeleo ya kimantiki ya kazi ya awali ya mwanafunzi. kazi ya kozi(miradi) na kuhusisha matumizi ya taarifa zilizokusanywa wakati wa mafunzo kwa vitendo.

Mada ya thesis ni ya mtu binafsi na haiwezi kurudiwa na wanafunzi wengine.

Kichwa cha VKR kinaweza kuwa:

a) mtaalamu wa tume ya mzunguko wa somo la walimu wa sayansi ya kompyuta na ICT;

b) mfanyakazi wa shirika ambapo mhitimu atapitia mafunzo ya diploma ya awali au juu ya vifaa ambavyo kazi ya utafiti na maendeleo itafanywa.

Msimamizi anachaguliwa na mhitimu kwa kujitegemea kwa misingi ya huruma ya kibinafsi na makubaliano, akiongozwa na orodha iliyoidhinishwa ya wasimamizi waliopendekezwa wa kazi ya wahitimu katika utaalam huu kwa kipindi cha sasa. Ikiwa kwa sababu fulani mhitimu hachagui msimamizi, wa mwisho anateuliwa mwenyekiti wa tume ya mzunguko wa somo la walimu wa sayansi ya kompyuta na ICT.

Mada za thesis na majina ya viongozi hupitishwa kwa agizo la mkurugenzi wa chuo kabla ya wiki mbili kabla ya kuanza kwa mazoezi ya awali. Kubadilisha mada ya thesis au kuchukua nafasi ya msimamizi kwa mpango wa mwanafunzi hairuhusiwi.

3. MUUNDO NA UJAZO WA SCR. MAHITAJI YA JUMLA YA KUBUNI

Muundo wa WRC ya aina ya kubuni ina maelezo ya maelezo na vifaa vya kubuni.

Muundo na maudhui ya maelezo ya maelezo yamedhamiriwa kwa kuzingatia wasifu wa utaalam na mada ya mradi wa diploma.

Ufafanuzi una sehemu zifuatazo:

    Ukurasa wa kichwa (Kiambatisho 1);

    Kazi ya mtihani wa mwisho (Kiambatisho 2);

    Utangulizi;

    Sehemu ya kinadharia;

    Sehemu ya vitendo;

    Hitimisho

    Orodha ya vyanzo vilivyotumika;

    Maombi

    Uwasilishaji kwa utetezi

    Maoni kutoka kwa msimamizi

    Ukaguzi wa nje

Muundo wa sehemu ya maandishi Pendekezo lazima liwe wazi na fupi na, wakati huo huo, lina vifaa vyote muhimu. Kazi ya utafiti na maendeleo lazima iwe huru, i.e. vyenye mawazo ya mwandishi, yaliyowasilishwa kwa lugha nzuri ya kifasihi. Wakati wa uwasilishaji, migongano na taarifa za kategoria zinapaswa kuepukwa.

Mabishano marefu, marudio ya ushahidi unaojulikana, dondoo nyingi kutoka kwa vitabu vya kiada, fasihi maalum na vyanzo vingine haziruhusiwi. Nukuu na nyenzo zilizochukuliwa kutoka kwa vyanzo vingine lazima ziwe na viungo vinavyoonyesha mwandishi, jina la chanzo kilichotajwa, mwaka wa kuchapishwa na ukurasa.

Mahesabu yote yaliyofanywa wakati wa maendeleo ya kazi ya utafiti na maendeleo yanatolewa katika maandishi na uhalali na maelezo sahihi, kuonyesha umuhimu na ukubwa wa kiasi kilichojumuishwa katika fomula. Matokeo ya hesabu kawaida huwasilishwa kwa namna ya meza. Maandishi ya sehemu kuu yanapaswa kuwa na nyenzo za mwisho na muhimu zaidi. Hesabu za asili lazima ziwasilishwe kwa ukamilifu, na kwa mahesabu ya kawaida ya homogeneous unaweza kujiwekea kikomo kwenye jedwali la data ya mwisho. Majedwali yaliyo na data ya chanzo msingi na hesabu zinazofanana mara kwa mara na data nyingine ya chanzo zinapaswa kuwekwa baada ya orodha ya marejeleo katika mfumo wa viambatisho, na rejeleo la lazima kwao katika maandishi.

Nyenzo za kielelezo huwekwa kando ya maandishi mara tu baada ya kiungo kwake, au kwenye viingilio tofauti kwa kufuata nambari za mfululizo. Maandishi lazima yawe na viungo na maelezo kwa nyenzo za kielelezo zinazotolewa.

Maneno yaliyofupishwa yasitumike katika maandishi, isipokuwa yale yanayokubalika kwa ujumla.

Sehemu ya "Utangulizi" ina umuhimu wa uchaguzi wa mada, madhumuni na malengo ya mradi, mfumo wa kisheria wa mradi, na hatua za mradi.

Sehemu ya "Sehemu ya kinadharia" ina vipengele vifuatavyo vya kimuundo: sifa za kiufundi na kiuchumi za eneo la somo; maelezo ya taarifa ya tatizo na ufumbuzi uliopendekezwa; uchambuzi wa suluhisho mbadala; mfano wa mfumo ulioendelezwa; orodha ya mahitaji ya mfumo; sifa za zana za ukuzaji wa programu na vifaa.

Sehemu ya "Sehemu ya Vitendo" ina vipengele vifuatavyo vya kimuundo: matokeo ya muundo wa dhana, mantiki na kimwili wa hifadhidata; algorithm ya maombi; mwongozo wa mtumiaji; maelezo ya njia na njia za ulinzi na usalama wa data.

Orodha ya vyanzo vinavyotumiwa lazima iwe na taarifa kuhusu vyanzo vinavyorejelewa katika maandishi ya WRC. Taarifa kuhusu vyanzo hutolewa kwa mujibu wa GOST 7.1-2003 "Rekodi ya Bibliografia. Maelezo ya kibiblia". Orodha lazima iwe na angalau vyanzo 25, ikiwa ni pamoja na rasilimali za elektroniki.

Nyenzo zote za asili ya msaidizi au za ziada ambazo sio muhimu kwa kuelewa suluhisho la shida za thesis zimejumuishwa kwenye viambatisho.

Kiasi cha kazi kwenye aina ya mradi wa PPSSZ sio chini ya 30 na si zaidi ya karatasi 50 zilizochapishwa, bila kujumuisha kiasi cha sehemu ya "Viambatisho".

Wakati wa kuandaa maandishi ya hati katika hariri ya maandishi ya MS Word, inashauriwa kuweka mipangilio ifuatayo:

Mipangilio ya ukurasa:

Ukubwa wa karatasi: A4 (210x297 mm);

Mwelekeo - picha (kwa mtihani kuu);

Mipaka: juu na chini - 2.0 cm, kushoto - 3.0 cm, kulia - 1.5 cm;

Chaguo fonti:

Fonti - Times New Roman;

Mtindo - mara kwa mara;

Ukubwa-14 pt;

Chaguzi za aya:

Alignment - Upana;

Indent upande wa kushoto na kulia - 0 cm (yaani haipo);

Mstari wa kwanza (mstari nyekundu) - 1.25 cm,

Nafasi kabla na baada ya aya - 0 pt (yaani haipo);

Nafasi ya mstari - Moja na nusu (kwa meza - moja).

Kurasa za maandishi zimeorodheshwa kwa nambari za Kiarabu, katikati ya sehemu ya chini ya laha, ikizingatiwa uwekaji nambari unaoendelea katika maandishi yote. Ukurasa wa kichwa umejumuishwa katika nambari ya jumla ya ukurasa wa maandishi. Nambari ya ukurasa haijajumuishwa kwenye ukurasa wa kichwa.

Vielelezo na jedwali ziko kwenye laha tofauti zimejumuishwa katika nambari za jumla za ukurasa.

Sehemu, vifungu, aya, vifungu vidogo vya maandishi vimehesabiwa kwa nambari za Kiarabu zilizo na nukta.

Kwa mfano: 1, 1.1., 1.1.1. na kadhalika.

Utangulizi, sehemu za mwili, hitimisho, orodha ya marejeleo na viambatisho vinapaswa kuanza kwenye ukurasa mpya na kuwa na kichwa, kilichochapishwa kwa herufi kubwa, kilicho katikati ya mstari bila kipindi cha mwisho. Vifungu vidogo, vifungu na vifungu vidogo vimepangwa kwa mpangilio mmoja baada ya mwingine na huchapishwa kwa herufi ndogo.

Vichwa vya vipengele vya kimuundo vya maandishi vinapaswa kuwekwa katikati ya mstari, bila kipindi cha mwisho, bila kusisitiza. Uingizaji wa maneno katika vichwa hauruhusiwi.

Vichwa vya sehemu, vifungu, vifungu na vifungu vya hati kawaida hutenganishwa na mstari mmoja kutoka kwa kila mmoja na kutoka kwa maandishi kuu. Ikiwa kichwa kinachukua mistari miwili, nafasi ya mstari mmoja hutumiwa kati ya mistari ya kichwa. Ikiwa kichwa kina sentensi mbili, zinatenganishwa na kipindi.

Kwa mfano: "... katika sehemu ya 1 tulizingatia ...", "... kulingana na 1.1", "... kwa mujibu wa jedwali 1", (Jedwali 1), "... katika Kielelezo 1", (Mchoro 1 ), "... katika kuorodhesha (1)", "... katika Kiambatisho A", (Kiambatisho A), n.k.,

Ikiwa maandishi yana kielelezo kimoja tu, meza moja, kiambatisho kimoja, basi kiungo kinapaswa kuonyesha "... katika takwimu", "... katika meza", "... katika hesabu", "... katika kiambatisho” .

Viungo kwa kipande maalum cha hati hutofautiana na yale ya awali kwa dalili ya lazima ya kurasa za hati inayozingatiwa au kutajwa. Marejeleo ya kipande cha hati yanapaswa kutolewa kwa mabano kwa namna ya nambari ya serial ya hati kulingana na orodha ya marejeleo, ikitenganishwa nayo na koma, nambari ya serial ya ukurasa iliyo na kipande hiki, ikitanguliwa na barua. "c" yenye nukta.

Kwa mfano: .

Ikiwa kipande kwenye chanzo iko kwenye kurasa kadhaa, nambari zao zimeandikwa na dashi.

Kwa mfano: .

3.1. Muundo wa ukurasa wa kichwa

Ukurasa wa kichwa ni ukurasa wa kwanza wa hati.

Ukurasa wa kichwa una habari ifuatayo:

    jina la shirika la mzazi (taasisi ambayo taasisi ya elimu iko chini yake);

    jina la taasisi;

    jina la utaalam;

    kichwa cha mada ya kazi;

    habari kuhusu meneja;

    habari kuhusu mwigizaji (mwanafunzi);

    kupitishwa na mkaguzi wa udhibiti;

    alama juu ya kukiri kwa utetezi;

    mwaka wa kuandika kazi.

Mfano wa muundo wa ukurasa wa kichwa umewasilishwa katika Kiambatisho cha 1.

3.2. Mgawo wa VKR

Mgawo wa thesis umechorwa kwa fomu ya kawaida (Kiambatisho 2) na huwekwa baada ya ukurasa wa kichwa. Mgawo haujajumuishwa katika nambari za laha za kazi. Mgawo huo unakuzwa na kupewa mwanafunzi mmoja mmoja, kulingana na mada ya kazi.

Mgawo wa kazi ya wahitimu hutolewa kwa mhitimu kabla ya wiki 2 kabla ya kuanza kwa mafunzo ya uzalishaji (kabla ya kuhitimu) - mwaka wa mwisho wa masomo. Kazi ya thesis inaweza sanjari na mgawo wa mtu binafsi kwa mazoezi ya kabla ya kuhitimu.

3.3. Maudhui

Katika maudhui vichwa vyote vya sehemu, vifungu na viambatisho vimeorodheshwa kwa mfuatano, kuonyesha nambari za ukurasa ambazo zimewekwa. . Vichwa vya maudhui vinapaswa kufanana kabisa na vichwa vya maandishi. Majina ya sura mahususi lazima yalingane na mada ya nadharia, na mada ya aya lazima yalingane na vichwa vya sura zinazolingana (lakini si sanjari nazo).

3.4. Utangulizi

Utangulizi - sehemu ya utangulizi ya WRC, ambayo ni muhimu:

Thibitisha umuhimu wa mada inayoendelezwa, umuhimu wake wa kinadharia na vitendo;

Amua mipaka ya utafiti (kitu, somo la utafiti)

Eleza lengo kuu na malengo ya kazi;

Fafanua misingi ya kinadharia na uonyeshe mbinu iliyochaguliwa ya utafiti (au mbinu);

Eleza matokeo yanayotarajiwa na upeo wa matumizi ya programu ya mfumo wa habari iliyotengenezwa.

Utangulizi unapaswa kuanza kwa kuhalalisha umuhimu wa mada iliyochaguliwa ya WRC. Chanjo ya umuhimu inapaswa kuwa lakoni.

Kipengele cha lazima cha utangulizi ni uundaji wa kitu na somo la utafiti. Kitu na somo la utafiti kama kitengo cha mchakato wa kisayansi vinahusiana na kila mmoja kama jumla na haswa.

Lengo la utafiti - ni mchakato au jambo ambalo huzalisha hali ya matatizo na huchaguliwa kwa ajili ya utafiti, carrier wa tatizo linalozingatiwa.

Somo la masomo - hii ndiyo iliyo ndani ya mipaka ya kitu kilichochaguliwa cha kujifunza. Hili ni eneo la somo ambalo linajumuisha vipengele na sifa za kitu ambacho hueleza kwa ukamilifu tatizo linalosomwa (kinzani zilizofichwa ndani yake) na zinaweza kusomwa.

Ni juu ya mada ya utafiti ambapo umakini mkuu wa mhitimu huelekezwa; ni somo ambalo huamua mada ya thesis, ambayo imeonyeshwa kwenye ukurasa wa kichwa kama kichwa.

Lengo - uwakilishi bora wa matokeo ya mwisho, kile kinachohitajika kupatikana mwishoni.

Uundaji wa lengo lazima iwe sawa na kichwa cha kazi.

Ili kufikia lengo hili, idadi ya kazi (takriban 2-3). Hii kawaida hufanywa kwa njia ya kuhesabu, kwa kutumia safu ya maneno ya kawaida ya awali: soma ..., fafanua ..., eleza ..., fikiria ..., anzisha ..., tambua ..., tengeneza. ..., jenga..., endeleza..., pendekeza... n.k.

Orodha ya kazi zilizokabidhiwa lazima ilingane na maudhui na muundo wa WRC. Uundaji wa shida lazima ufanyike kwa uangalifu iwezekanavyo, kwani maelezo ya suluhisho lao inapaswa kuunda yaliyomo katika sura za WRC.

Kipengele cha lazima cha utangulizi VKR ni dalili ya mbinu za utafiti ambazo hutumika kama nyenzo katika kupata nyenzo za kweli, kuwa hali ya lazima kufikia lengo lililowekwa katika kazi.

Kiasi cha utawala kinapaswa kuwa2-3 kurasa .

Ikumbukwe kwamba kwa yaliyomo na ubora wa uandishi wa utangulizi mtu anaweza kuhukumu kiwango cha umahiri wa mwandishi, ufahamu wake juu ya shida inayoshughulikiwa, na kwa njia nyingi mtu anaweza kutoa maoni juu ya asili ya kazi kama kitabu. mzima.

3.5. Sehemu kuu

Sehemu kuu ya WRC ina sura zinazowakilisha utafiti wa uchambuzi na vitendo. Kila sehemu lazima iwe na angalau vifungu vitatu, na kila kifungu kinaweza kujumuisha aya kadhaa. Tafadhali kumbuka kuwa kila sura lazima imalize na hitimisho.

Maudhui yaliyopendekezwa na muundo wa sura VKR inaweza kubadilishwa na mhitimu pamoja na msimamizi kwa mujibu wa mada na kazi ulizopewa.

Sura ya kwanza (uchambuzi)

Sura ya kwanza inatoa uundaji wa kazi na maelezo muhimu kwa ajili yake.

Makadirio ya yaliyomo katika sura ya kwanza yanapendekezwa:

1. UCHAMBUZI WA KIKOA CHA MASOMO NA UWEKEZAJI WA MFUMO WA HABARI (AU SUBSYSTEM) .... (JINA LA KAMPUNI, SHIRIKA, USHIRIKIANO) ... UTENGENEZAJI WA KAZI ZA KUBUNI

1.1. Tabia za kiufundi na kiuchumi za eneo la somo…. (jina la kampuni, shirika, biashara) kama kitu cha eneo la somo

Sehemu ya somo inaweza kuwa biashara (mgawanyiko wa biashara), kampuni, shirika, nk, na aina tofauti ya shughuli inayotokea ndani yake, kwa hivyo, mwanzoni mwa sehemu hii ni muhimu kutafakari. madhumuni ya biashara, muundo wake wa shirika na vigezo kuu vya utendaji wake.

Muundo wa shirika la biashara ni seti ya viungo (mgawanyiko wa kimuundo) na viunganisho kati yao.

Mashirika tofauti yana sifa aina tofauti za miundo ya usimamizi. Kuna aina kadhaa za kiulimwengu za miundo ya usimamizi wa shirika, kama vile mstari, wafanyikazi wa mstari, utendakazi, utendakazi wa mstari, matrix.

Katika hatua hii ya WRC, ni muhimu kuzingatia muundo wa jumla wa shirika la usimamizi wa biashara, lakini kwa kuwa kitu cha kuzingatia wakati wa kuendeleza kazi ya uhuru inaweza kuwa shughuli yoyote. mgawanyiko tofauti wa biashara(kwa mfano, idara, warsha), sehemu yake au mfanyakazi binafsi, basi unahitaji kutoa maelezo mafupi ya kitengo hiki ambacho shughuli inayohusika inafanywa, maelezo ya muundo wake, orodha ya kazi za usimamizi zinazofanywa katika mgawanyiko huu (maelezo mafupi ya majukumu ya kazi ya wafanyakazi), mwingiliano wake na mgawanyiko mwingine wa biashara au mgawanyiko wa mazingira ya nje.

Kwa kuongeza, aya hii ya maombi lazima iwe na taarifa kuhusu programu na vifaa vya biashara - seti ya programu na vifaa vinavyotengenezwa ili kuhakikisha uendeshaji wa mfumo wa habari.

1.2. Taarifa ya tatizo na maelezo ya mfumo

Katika hatua hii unahitaji:

Eleza teknolojia iliyopo (maalum-maalum) ya kufanya kazi ya usimamizi (seti ya kazi) iliyochaguliwa kwa kuzingatia. Onyesha orodha na vyanzo vya nyaraka za pembejeo zilizotumiwa, orodha na wapokeaji wa hati za pato, mbinu na njia za kiufundi zinazotumiwa kwa usindikaji wao;

Fanya mtengano wa suluhisho la tatizo, i.e. onyesha hatua za kutatua shida na shughuli rahisi za utendaji ambazo hatua hizi zinajumuisha;

Tambua mapungufu makuu yaliyopo katika usimamizi na usindikaji wa habari uliopo. Katika kesi hiyo, msisitizo unapaswa kuwekwa juu ya mapungufu hayo ambayo yanatakiwa kuondolewa katika mradi huo, kwa mfano: utata mkubwa wa usindikaji wa habari; ufanisi mdogo, kupunguza ubora wa usimamizi wa kituo; shirika lisilo kamili la ukusanyaji na usajili wa taarifa za awali; kutokamilika kwa michakato ya kukusanya, kusambaza na kuhifadhi habari na michakato ya kutoa matokeo kwa mtumiaji wa mwisho, nk.

Lengo la kutatua tatizo linapaswa kuwa kuondoa mapungufu hayo ambayo yalibainishwa na mwandishi katika aya iliyotangulia, i.e. inalenga kuboresha maadili ya viashiria vya ubora wa usindikaji wa habari (kwa mfano, kupunguza muda wa usindikaji na kupata data ya uendeshaji kwa ajili ya kupitishwa. maamuzi ya usimamizi; kuongeza kiwango cha kuegemea kwa usindikaji wa habari, kuongeza kiwango cha otomatiki katika kupata habari ya msingi, n.k.) au kuboresha idadi ya viashiria vya kiuchumi (kwa mfano, kuongeza pato la bidhaa, kuongeza idadi ya wateja wanaohudumiwa, kupunguza wakati wa kupumzika kwa ... idadi ya masaa, nk).

Wakati wa kuelezea madhumuni ya kutatua tatizo, msisitizo unapaswa kuwekwa kwenye orodha ya kazi za usimamizi ambazo zitakuwa automatiska wakati wa kutekeleza mradi uliopendekezwa.

Kwa kuongezea, katika aya hii ya WRC ni muhimu kufichua mahitaji ya mradi wa siku zijazo kwa kujibu maswali yafuatayo:

Mabadiliko katika kazi za kitengo zinazohusiana na ukusanyaji, usindikaji na utoaji wa habari;

Vyanzo vya upokeaji wa taarifa za uendeshaji na masharti ya uendeshaji na mzunguko wa upokeaji wake;

Hatua za kutatua tatizo, mlolongo na ratiba ya wakati wa utekelezaji wao, uwezekano wa otomatiki hatua na shughuli za kutatua tatizo;

Orodhesha na ueleze mahitaji ya kiolesura cha mtumiaji (ingizo, kutazama, kuhariri hati/saraka; uwezo wa kuchanganya data kutoka nyaraka mbalimbali), orodha inayowezekana ya fomu za skrini zinazotumiwa;

Maelezo mafupi ya matokeo (majina ya hati za matokeo, fomu za skrini za kutoa matokeo, orodha ya faili za matokeo, njia za kuzionyesha kwenye skrini, uchapishaji au kwenye kituo cha mawasiliano, pamoja na mahali pa matumizi yao);

Maelezo mafupi ya mfumo wa kutunza faili kwenye hifadhidata (orodha ya faili zilizo na habari ya kudumu na ya kufanya kazi, frequency ya sasisho zao, mahitaji ya kulinda uadilifu, usiri na upatikanaji);

Njia ya kutatua tatizo (kundi, mwingiliano, kutumia njia za teleprocessing au mchanganyiko), mzunguko wa kutatua tatizo;

Mwingiliano wa mfumo iliyoundwa na programu iliyowekwa mahali hapa pa kazi;

Kizuizi cha ufikiaji wa habari kwenye hifadhidata, nguvu zao;

Kusudi na uundaji wa logi ya shughuli katika hifadhidata;

Njia za kuandaa utaftaji wa habari;

Kuweka sasisho la habari katika hifadhidata kwa watumiaji wote;

Shirika la uadilifu wa data.

1.3. Uchambuzi wa suluhisho mbadala

Katika kifungu hiki, unapaswa kufanya muhtasari wa soko la programu kwa ajili ya kutatua tatizo hili (tumia mtandao), ikiwa zipo, basi fanya maelezo mafupi na uchambuzi wa angalau moja ya maendeleo sawa, kuonyesha sifa kuu na. utendakazi. Kisha unapaswa kuonyesha jinsi, kutoka kwa mtazamo wa utekelezaji wa programu, teknolojia iliyoundwa itatofautiana na iliyopo.

1.4. Kuunda muundo wa mfumo unaotengenezwa

Muundo ni taswira iliyoundwa kwa njia bandia ya kitu fulani, mchakato au jambo fulani, na hatimaye, ya mfumo wowote. Wakati wa kuandaa mfano, zinaonyesha vipengele vya mtu binafsi vya utendaji wa mfumo, i.e. kitu maalum ambacho kinalenga kutatua lengo lililotajwa la tatizo la jumla la uchambuzi wa mfumo.

Katika hatua hii, kazi ya kubuni inapaswa kutoa uwakilishi wa kuona wa tatizo lililotarajiwa kwa kutumia zana ya CASE katika nukuu ya picha IDEF 0 (fanya angalau viwango 3 vya mtengano).

1.5 Mahitaji ya mfumo

Mfumo wa habari, kama zana nyingine yoyote, lazima iwe na sifa na mahitaji yake, kulingana na ambayo utendaji na ufanisi wake unaweza kuamuliwa. Kwa kweli, kwa kila biashara maalum, mahitaji ya mfumo wa habari yatakuwa tofauti, kwani maelezo ya kila shirika lazima izingatiwe. Pamoja na hayo, mahitaji kadhaa ya kimsingi ya mfumo yanaweza kutambuliwa ambayo yanaweza kuainishwa katika WRC:

1. Mahitaji ya sifa ya mtumiaji

2. Mahitaji ya kuaminika

3. Mahitaji ya ergonomics na aesthetics ya kiufundi

4. Mahitaji ya kulinda habari kutoka kwa ufikiaji usioidhinishwa

5. Uwezekano wa kuunganisha habari katika ngazi ya biashara (kuchanganya taarifa kutoka kwa matawi, matawi, nk), katika ngazi ya kazi za mtu binafsi, kwa kiwango cha muda wa muda.

1.6 Zana za ukuzaji wa programu na maunzi

Aya hii inatoa mantiki ya kuchagua aina ya kompyuta na vifaa vya pembeni. Ndani ya wigo wa kazi juu ya kazi ya utafiti na maendeleo, ni muhimu kuamua ni mahitaji gani yanapaswa kuwekwa kwenye vifaa wakati wa kufanya kazi ya bidhaa iliyotengenezwa ya programu juu yake. Mahitaji yanapaswa kuwasilishwa kwa fomu ambayo ni ya kawaida kati ya watengenezaji wa programu. Kwa kuongezea, sababu za watumiaji zinapaswa kuonyeshwa, i.e. kuenea kwa bidhaa, hali ya udhamini, upatikanaji wa hati na msaada wa kiufundi, utangamano na mifumo ya uendeshaji ya kawaida. Uhalali unaweza kukamilika kwa kuelezea matarajio ya kutumia mfano uliochaguliwa, kutoa maisha ya huduma inayotarajiwa, kuelezea uwezekano wa kisasa wa matumizi katika siku zijazo kwa madhumuni mengine, nk.

Mantiki ya maamuzi ya usanifu wa programu iko katika uundaji wa mahitaji ya mfumo (jumla) na programu maalum ya programu, na pia katika uteuzi wa vipengele vinavyofaa vya programu kulingana na mahitaji haya. Ni muhimu kuunda mahitaji ya programu maalum ambayo programu iliyoundwa lazima ikidhi.

Sura ya pili (sehemu ya vitendo)

Sura hii ya kazi imejitolea moja kwa moja kwa maendeleo na uandishi wa bidhaa ya programu. Inapaswa kutegemea habari iliyotolewa katika sura ya kwanza.

2. KUBUNI SEHEMU

2.1. Ubunifu wa hifadhidata ya dhana

Mfano wa dhana- hii ni onyesho la eneo la somo ambalo hifadhidata inatengenezwa.

Muundo wa hifadhidata wa dhana unahusisha kuchanganua mahitaji ya taarifa ya watumiaji na kutambua vipengele vya data vinavyohitajika. Kama matokeo ya muundo wa dhana, mchoro wa database wa dhana huundwa, ambao unaelezea kwa kiwango cha kimantiki data zote muhimu na uhusiano kati yao.

Katika hatua hii, inahitajika kutekeleza muundo wa dhana ya hifadhidata, kuelezea vyombo kuu ambavyo vinapaswa kuwa ndani yake, na vile vile viunganisho kati yao.

2.2. Ubunifu wa Hifadhidata ya Kimantiki

Mfano wa mantiki uwakilishi wa kielelezo wa muundo wa hifadhidata kwa kuzingatia modeli ya data iliyopitishwa (ya daraja, mtandao, uhusiano, n.k.), isiyotegemea utekelezaji wa hifadhidata ya mwisho na jukwaa la maunzi.

Katika hatua hii ni muhimu kutoa mfano wa mantiki wa database.

2.3. Usanifu wa Hifadhidata ya Kimwili

Mfano wa kimwili- modeli ya kimantiki ya hifadhidata, iliyoonyeshwa kulingana na lugha maalum ya maelezo ya data .

Unapoanza muundo wa asili wa hifadhidata, kwanza unahitaji kuchagua DBMS inayolengwa. Kwa hiyo, muundo wa kimwili unaunganishwa bila usawa na DBMS maalum. Kuna mzunguko wa maoni mara kwa mara kati ya muundo wa kimantiki na wa kimantiki, kwani maamuzi yanayofanywa wakati wa awamu ya muundo halisi ili kuboresha utendakazi wa mfumo yanaweza kuathiri muundo wa muundo wa data wa kimantiki.

Katika hatua hii ya muundo wa database, ni muhimu kuzingatia pointi zifuatazo: utekelezaji wa vikwazo vya kikoa, muundo wa uwakilishi wa kimwili wa database, uchambuzi wa shughuli, uteuzi wa muundo wa faili, uamuzi wa indexes, uamuzi wa mahitaji ya kumbukumbu ya disk.

2.4. Algorithm ya maombi

Algorithm ya programu inabadilisha data ya ingizo kuwa data ya pato. Kumbukumbu inayohitajika kwa uendeshaji wa algorithm ina data ya pembejeo ambayo algorithm huanza kufanya kazi, data ya kati na data ya pato ambayo ni matokeo ya algorithm. Kumbukumbu ni tofauti, i.e. inayojumuisha seli za kibinafsi. Eneo la kumbukumbu linaloitwa linaitwa variable. Algorithm ya maombi imejengwa kutoka kwa hatua za kibinafsi (vitendo, shughuli, amri). Kuna hatua nyingi zinazounda algorithm, bila shaka. Algorithm inakamilisha kazi yake baada ya idadi ndogo ya hatua - moja ya mali kuu ya algorithms imeelezewa - ufanisi.

Toa algorithm ya uendeshaji wa programu, onyesha data ya pembejeo na matokeo.

2.5. Mwongozo wa mtumiaji

Katika aya hii ni muhimu kuelezea mlolongo wa vitendo vya mtumiaji (opereta), ambapo maelezo ya kazi, muundo na chaguzi zinazowezekana amri ambazo mtumiaji hupakia na kudhibiti utekelezaji wa programu, pamoja na majibu kwa amri hizi.

2.6. Ulinzi na usalama wa data

Eleza zana za ulinzi wa data katika programu kulingana na DBMS iliyochaguliwa.

3.6. Hitimisho

Sehemu ya mwisho ya thesis ina hitimisho la mwisho linaloonyesha matokeo ya kazi ya mhitimu katika kutatua kazi zilizowekwa katika utangulizi; utekelezaji wao na matokeo yaliyopatikana yanazingatiwa. Inahitajika pia kuonyesha njia za kutekeleza mradi, na kuunda maelekezo ya kuahidi kwa ajili ya maendeleo ya mada ya WRC. Hitimisho inapaswa kufanywa kulingana na kulinganisha kwa viashiria vya kiufundi na kiuchumi vya vifaa vilivyopo na vilivyotengenezwa.

Hitimisho linapaswa kuwa fupi (si zaidi ya kurasa 3 za maandishi).

Ikiwa, wakati wa kuandika thesis, mwanafunzi kwa sababu fulani hakufanya uamuzi unaoendelea, basi kwa kumalizia anapaswa kuonyesha sababu ambazo zimesababisha uchaguzi wa chaguo la kati na kuashiria matarajio ya maendeleo zaidi ya kazi katika eneo hili.

3.7. Orodha ya vyanzo vilivyotumika

"Orodha ya vyanzo vilivyotumika" inaonyesha orodha ya vyanzo ambavyo vilitumiwa katika uandishi wa nadharia, iliyokusanywa kwa mpangilio ufuatao:

    sheria za shirikisho (ili kutoka mwaka wa mwisho wa kupitishwa kwa zile zilizopita);

    amri za Rais wa Shirikisho la Urusi (katika mlolongo huo);

    maazimio ya Serikali ya Shirikisho la Urusi (kwa utaratibu sawa);

    vitendo vingine vya kisheria vya udhibiti;

    nyenzo zingine rasmi (maazimio-mapendekezo ya kimataifa

    mashirika na mikutano, ripoti rasmi, ripoti rasmi, nk);

    monographs, vitabu vya kiada, vifaa vya kufundishia (kwa mpangilio wa alfabeti);

    fasihi ya kigeni;

    Rasilimali za mtandao.

Kwa orodha ya marejeleo vyanzo vilivyotumiwa vinajumuishwa, vilivyopangwa kwa utaratibu wa kuonekana kwa viungo katika maandishi ya noti au alfabeti. Jumla ya idadi ya vyanzo ni angalau 25, ambayo 50% ilichapishwa hakuna mapema zaidi ya miaka mitano iliyopita, na angalau vyanzo 5 lazima vionyeshwe na kiunga cha tovuti za mtandao (viingizo lazima vilingane na ukweli). Tafadhali kumbuka kuwa sio vitabu vya kiada tu, bali pia fasihi ya kisayansi na majarida yanapaswa kuonyeshwa.

3.8. Maombi

Maombi yanatayarishwa kama mwendelezo wa hati hii kwenye laha zinazofuata; uwekaji nambari wa ukurasa wa kazi hauendelei. Nakala ya hati lazima iwe na viungo vya programu zote.

Maombi yanapangwa kwa utaratibu wa marejeleo kwao katika maandishi ya waraka. Kila programu inapaswa kuanza kwenye ukurasa mpya na neno "Kiambatisho" katika sehemu ya juu ya ukurasa. Maombi lazima yawe na kichwa, ambacho kimeandikwa kwa ulinganifu kuhusiana na maandishi na herufi kubwa kwenye mstari tofauti. Maombi yanateuliwa kwa herufi kubwa za alfabeti ya Kirusi, kuanzia A, isipokuwa herufi E, 3, I, O, CH, ь, ы, Ъ. Neno "Maombi" hufuatiwa na barua inayoonyesha mlolongo wake.

Kwa mfano:

Kiambatisho A

3.9. Uwasilishaji kwa utetezi

KATIKA uwasilishaji wa kompyuta hatua kuu za maendeleo ya WRC zinaonyeshwa wazi na wazi. Uwasilishaji unapaswa kukamilisha hotuba ya mhitimu wakati wa kutetea kazi, na sio kuibadilisha. Pia nyenzo hii iliyotolewa kwenye diski na kushikamana na VRC.

Slaidi ya kichwa, ambapo mada ya WRC na mwandishi wake imeonyeshwa;

Eneo la somo, kuweka malengo na malengo;

Uhalali wa umuhimu wa lengo;

Lugha za programu na programu, njia za kiufundi.

Mipangilio ya data ya dhana, kimantiki na ya kimwili (DB);

Muundo wa programu ya mfumo wa habari (hapa inashauriwa kuonyesha grafu ya utii wa moduli);

Mchoro wa kuzuia wa mwingiliano wa moduli;

Data ya pembejeo na pato kwa kesi ya jaribio;

matokeo ya mtihani wa mfumo wa habari;

Hitimisho.

Wakati wa kuandaa uwasilishaji, unapaswa kufuata sheria kadhaa ambazo zitakusaidia kuzuia makosa:

Slaidi zote zinapaswa kuundwa kwa mtindo sawa - rangi, fonti, nk;

Tumia fonti kubwa zaidi iwezekanavyo ili habari iliyotolewa ionekane kwa kila mtu aliyepo kwenye utetezi;

Weka maandishi machache kwenye slaidi. Ili kubadilisha maandishi kuwa slaidi inayoweza kusomeka unahitaji: kuivunja katika aya tofauti, kuonyesha vipengele muhimu, kuondoa viunganishi, maneno ya utangulizi, nk;

Vichwa vya slaidi vinapaswa kuonyesha wazo kuu ambalo slaidi inaonyeshwa;

Michoro na michoro lazima kuwekwa katika ukubwa wa juu unaoruhusiwa na slide, kusoma na wazi kwa mtazamo wa kuona;

Kuweka nambari za slaidi ni lazima, kwani hukuruhusu kurudi kwenye slaidi inayotaka, picha au mchoro wakati wowote katika uwasilishaji;

Haupaswi kubebwa na athari maalum na rangi angavu ili "kupamba" uwasilishaji wako. Uhuishaji unaweza kutumika tu, kwa mfano, kuteka mawazo kwa vipengele vya mtu binafsi vya mchoro au kuelezea maendeleo ya mchakato fulani changamano.

3.10. Maoni kutoka kwa msimamizi wa kazi

Tathmini hiyo inakusanywa na mkuu wa kamati ya utafiti na maendeleo na inajumuisha vipengele vifuatavyo (Kiambatisho 3):

Hitimisho juu ya kufuata kazi ya utafiti na maendeleo na mgawo na mahitaji ya Kiwango cha Kielimu cha Jimbo la Shirikisho;

Kuhesabiwa haki kwa kazi aliyopewa mwanafunzi, umuhimu wake, uhusiano na shida za biashara au shirika;

Tathmini ya umuhimu wa vitendo wa WRC;

Matokeo yanayotarajiwa katika WRC;

Uchambuzi wa kazi ya mhitimu;

Tabia za mwanafunzi kama mtaalam wa siku zijazo;

Hasara za WRC;

Hitimisho kuhusu uwezekano wa kumpa mwanafunzi sifa inayofaa.

3.11. Ukaguzi wa nje waVKR

Mapitio ni hati muhimu zaidi ambayo huamua ukamilifu na ubora wa nyenzo zilizowasilishwa kwa ulinzi.

Uhakiki wa thesis unafanywa na wataalam wakuu katika eneo hili la somo. Orodha ya wakaguzi imeidhinishwa na agizo la chuo. Mhakiki analazimika kusoma kwa uangalifu nadharia na kutoa mapitio yake ya kina.

Ukaguzi lazima:

Fanya hitimisho kuhusu kufuata kazi ya utafiti na maendeleo na mgawo na mahitaji ya Kiwango cha Kielimu cha Jimbo la Shirikisho;

Tathmini umuhimu wa kazi;

Onyesha mawasiliano ya yaliyomo kwenye kazi kwa mada yake;

Tathmini matokeo kuu ya kazi, umuhimu wake wa vitendo na uwezekano wa kuanzisha matokeo ya kazi kwa vitendo;

Onyesha mapungufu katika mradi;

Uchambuzi wa uhalali wa hitimisho na mapendekezo;

Kumbuka kiwango cha mafunzo ya kinadharia ya mwanafunzi, uwezo wake wa kutumia ujuzi wakati wa kutatua tatizo la vitendo;

Onyesha ubora wa kazi;

Inahitajika kuunda maswali kwa mhitimu, ambayo lazima ajibu wakati wa utetezi;

Chora hitimisho kuhusu uwezekano wa kumpa mwanafunzi sifa inayofaa

Fomu ya ukaguzi iko katika Kiambatisho cha 4.

4. UTENGENEZAJI WA UTEKELEZAJI WAKE NA KUFUATILIA MAENDELEO YA MAANDALIZI YAKE.

Kabla ya kuanza kwa mafunzo ya vitendo ya awali ya diploma, mkuu wa idara akiwa na mwenyekiti wa tume ya mzunguko wa masomo ya walimu wa sayansi ya kompyuta na TEHAMA wanafanya mkutano ambao utaratibu wa kuandaa utekelezaji wa kazi hiyo na mahitaji ya msingi kwa ajili yake. huletwa kwa tahadhari ya wanafunzi waliohitimu. Mgawo wa mwisho wa mada maalum ya thesis kwa mwanafunzi unafanywa wakati wa wiki ya kwanza ya mafunzo ya kabla ya diploma. Baada ya idhini ya mada ya thesis, mwanafunzi anakubaliana na msimamizi juu ya mpango, utaratibu, tarehe za mwisho za kukamilisha na kuandaa kazi kwa ulinzi. Matokeo ya makubaliano ni usajili wa mgawo wa kazi ya kiufundi.

Baada ya kupokea kazi kutoka kwa msimamizi, mwanafunzi huchota ratiba ya mtu binafsi - mpango wa kazi (Kiambatisho 5), ikiwa ni pamoja na hatua za kazi na tarehe za mwisho za kukamilisha. Katika ratiba, mwanafunzi lazima atoe akiba ya muda kwa ajili ya kukamilisha sura binafsi za thesis baada ya maoni ya msimamizi. Tarehe ya mwisho ya kukamilisha kazi kulingana na ratiba lazima ilingane na tarehe ya mwisho ya kukamilisha kazi, ambayo imedhamiriwa na kazi ya kukamilisha kazi.

Mkuu wa Kamati ya Utafiti na Maendeleo:

Hutathmini rasimu ya mpango kazi wa mwanafunzi wa thesis, mgawanyiko wa sura na aya, makadirio ya juzuu zao, tarehe za mwisho za kuwasilisha katika toleo la kwanza na, ikiwa ni lazima, hufanya marekebisho;

Hutoa msaada katika kuchagua mbinu ya utafiti;

Huangalia utoshelevu wa vyanzo vya fasihi na hati zingine zilizochaguliwa na mwanafunzi, husaidia kuonyesha muhimu zaidi kati yao; humwongoza mwanafunzi kutunga biblia kamili juu ya mada ya utafiti, n.k.;

Katika siku za mashauriano, anaangalia maendeleo ya kazi, anaangalia ubora wa sehemu za kibinafsi za kazi na utafiti kwa ujumla. Iwapo ubora wa sehemu iliyowasilishwa haukidhi mahitaji ya kazi ya utafiti na maendeleo, msimamizi anatoa maoni yanayohitajika na kurejesha nyenzo za utafiti kwa ajili ya marekebisho.

Marekebisho ya mwisho ya kazi, kwa kuzingatia maoni ya msimamizi, na maandalizi yake ya kuwasilisha kwa mkuu wa idara inapaswa kufanyika wiki 1 kabla ya kuanza kwa kazi ya Kamati ya Uthibitishaji wa Serikali juu ya ulinzi wa utafiti wa juu wa teknolojia.

Mhitimu anapaswa mara kwa mara (kwa makubaliano ya pande zote, angalau mara moja kwa wiki) kumjulisha msimamizi juu ya maendeleo ya utayarishaji wa kazi, kushauriana juu ya maswala ambayo husababisha ugumu au mashaka, na ahakikishe kuwajulisha juu ya kupotoka iwezekanavyo kutoka kwa ratiba ya kazi iliyoidhinishwa. .

Mhitimu anapaswa kukumbuka kuwa msimamizi si mwandishi mwenza wala mhariri wa thesis na kwa hivyo halazimiki kusahihisha makosa yote ya kinadharia, mbinu, takwimu na makosa mengine katika kazi.

Katika hatua ya kwanza ya kuandaa kazi, kiongozi anashauri jinsi ya kuanza kuzingatia mada, kurekebisha mpango wa kazi na kutoa mapendekezo juu ya orodha ya maandiko ya kutumika. Wakati wa kazi zaidi, msimamizi hufanya kama mpinzani, akimwonyesha mhitimu mapungufu ya mabishano, muundo, mtindo, nk, na kushauri jinsi bora ya kuyaondoa.

Mhitimu lazima atambue mapendekezo na maoni ya msimamizi kwa ubunifu. Anaweza kuyazingatia au kuyakataa kwa hiari yake mwenyewe, kwa sababu jukumu la maendeleo ya kinadharia na mbinu sahihi na chanjo ya mada, ubora wa yaliyomo na muundo wa thesis iko kwa mhitimu.

Mkuu wa idara, pamoja na mwenyekiti wa tume ya mzunguko wa masomo ya walimu wa sayansi ya kompyuta na TEHAMA, wanadhibiti kwa ujumla maendeleo ya kazi ya kitaaluma kwa msingi wa ratiba iliyojumuishwa, ambayo huweka makataa ya ripoti ya mara kwa mara ya. wanafunzi juu ya utekelezaji wake. Kwa wakati uliowekwa, wanafunzi huripoti kwa msimamizi, kiwango cha utayari wa kazi kinazingatiwa katika ratiba. Meneja anamjulisha mwenyekiti wa Takukuru na mkuu wa idara kuhusu kasoro zote muhimu kutoka kwa tarehe za mwisho za kukamilisha kazi.

5. UTARATIBU WA KULINDA WRC

5.1. Ulinzi wa awaliVKR

Wiki mbili kabla ya tarehe ya mwisho ya utetezi wa kazi hiyo, ulinzi wa awali wa kazi umepangwa. Ulinzi wa awali unafanywa ili kuanzisha kiwango cha utayari wa VRC kwa utetezi ujao. Utendaji wa mhitimu hurekebishwa, na mapendekezo yanayofaa yanatolewa ili kuondoa maoni na mapungufu maalum ya kazi. Wanafunzi ambao wamemaliza kazi kwa wakati unaofaa na kwa ukamilifu wanakubaliwa kwa ulinzi wa awali. Kulingana na matokeo ya utetezi wa awali, cheti hutayarishwa na kutolewa kwa Naibu Mkurugenzi wa Shirika la Shughuli za Kielimu.

5.2. Masharti ya jumla na kazi ya SAC kwa ulinziVKR

Wanafunzi ambao wamefanikiwa kumaliza ustadi kamili wa programu kuu ya elimu katika utaalam wa elimu ya sekondari ya ufundi 230401 Mifumo ya habari (na tasnia) wanaruhusiwa kutetea nadharia yao.

Ili kuhakikisha uandikishaji wa wanafunzi kwa Taasisi ya Mitihani ya Jimbo, tume huundwa kwa agizo la mkurugenzi wa chuo, maamuzi ambayo yameandikwa katika itifaki. Mkutano wa tume unafanyika angalau siku moja kabla ya Mtihani wa Jimbo. Katika mkutano wa tume, mkuu wa kazi ya utafiti na maendeleo anaripoti juu ya utayari wa kazi kwa ulinzi. Kulingana na itifaki hii, agizo hutolewa kutoka kwa mkurugenzi wa chuo juu ya uandikishaji wa wanafunzi kwa uthibitisho wa mwisho wa serikali.

Ili kufanya Mtihani wa Jimbo, Tume ya Mitihani ya Jimbo (SAC) imeundwa, ambayo imeteuliwa kwa agizo la mkurugenzi wa chuo na inajumuisha watu 5, isipokuwa mwenyekiti wa SAC. Mwenyekiti wa SAC ameteuliwa na Idara ya Elimu na Sera ya Vijana ya Khanty-Mansiysk Autonomous Okrug-Ugra.

Kwa agizo la mkurugenzi wa chuo, ratiba ya Mtihani wa Jimbo hupitishwa na kubandikwa kwenye vituo vya habari vya chuo.

Utetezi wa thesis unafanywa katika mkutano wa wazi wa Kamati ya Uthibitishaji wa Jimbo na ushiriki wa angalau theluthi mbili ya wanachama wake ndani ya mipaka ya muda iliyotolewa na mtaala wa utaalam.

Kufanya mabadiliko kwa VKR baada ya kupokea maoni na ukaguzi hairuhusiwi. Suala la kukubali thesis kwa utetezi linaamuliwa na Naibu Mkurugenzi wa Shirika la Shughuli za Kielimu, ambayo kiingilio kinacholingana kinafanywa kwenye ukurasa wa kichwa cha kazi. Baada ya hayo, huhamishiwa kwa katibu wa Kamati ya Ushahidi wa Jimbo.

Kabla ya kuanza kwa utetezi wa tasnifu ya mwanafunzi, hati zifuatazo zinatolewa kwa Tume ya Ushahidi wa Jimbo:

1. Hati iliyoandikwa iliyotiwa saini na Naibu Mkurugenzi wa Shirika la Shughuli za Kielimu;

2. taarifa ya muhtasari wa kukamilika kwa mwanafunzi wa programu kuu ya elimu ya kitaaluma;

3. kitabu cha kumbukumbu cha mwanafunzi;

4. mapitio ya msimamizi wa kazi;

5. Mapitio ya mkaguzi.

Utetezi wa thesis hufanyika katika mkutano wa wazi wa Kamati ya Uthibitishaji wa Jimbo (ambayo ni, mkuu wa kazi, wakaguzi, wanafunzi na mtu mwingine yeyote anayeweza kuhudhuria).

Ulinzi wa SRC hutokea katika mlolongo ufuatao:

    Katibu wa Tume ya Ushahidi wa Jimbo anatangaza jina la mhitimu na kusoma mada ya thesis.

    Kusoma hakiki na ukaguzi.

    Ripoti ya mhitimu inasikika (dakika 7-10).

    Maswali kutoka kwa wajumbe wa kamati - majibu ya wanafunzi

Hotuba inaweza kutolewa na mkuu wa kazi ya mwisho ya kufuzu, pamoja na mhakiki, ikiwa yuko kwenye mkutano wa tume ya mitihani ya serikali.

Utetezi wa kazi ya mwisho ya kufuzu hupimwa kwa pointi. Idadi ya juu ya jumla ya pointi ni pointi 60. Vigezo vya tathmini vimeainishwa katika mpango wa mwisho wa udhibitisho wa serikali.

Tathmini ya matokeo ya kutetea kazi ya mwisho ya kufuzu hufanywa kwa njia tofauti: "bora", "nzuri", "ya kuridhisha", "isiyo ya kuridhisha":

"Bora" (pointi 51 - 60).

"Nzuri" (alama 45 - 50).

"Inaridhisha" (pointi 36 - 44).

"Haifai" (chini ya pointi 36).

Alama za ziada (alama 2) zinawezekana ikiwa mwanafunzi ana kwingineko ya kibinafsi, pamoja na mafanikio katika shughuli za mradi na utafiti.

Ipasavyo, baada ya kumalizika kwa ulinzi wa umma, mkutano uliofungwa wa SAC unafanyika. Katika mkutano huu, daraja kulingana na matokeo ya utetezi wa thesis imedhamiriwa, kulingana na alama zilizopatikana na mhitimu.

Tathmini ya jumla ya kazi ya mhitimu imedhamiriwa kwa kuzingatia maandalizi yake ya kinadharia, ubora wa utekelezaji, muundo na ulinzi wa kazi. Kamati ya Uthibitishaji ya Jimbo pia inabainisha hali mpya na umuhimu wa mada, kiwango cha ufafanuzi wa kisayansi, matumizi ya kompyuta, na umuhimu wa vitendo wa matokeo ya utafiti na maendeleo.

Katika mkutano mzima wa SAC, kumbukumbu za mkutano lazima zitunzwe.

Siku hiyo hiyo, baada ya dakika za mkutano kutayarishwa, matokeo ya utetezi wa nadharia hutangazwa kwa wanafunzi. Baada ya utetezi wa thesis, inakabidhiwa kwa kumbukumbu na vifaa vyote.

Tuzo ya sifa hufanyika katika tume ya uchunguzi wa serikali na imeandikwa katika itifaki.

5.3. Hotuba juu ya utetezi

Ili kutetea thesis, hotuba lazima iwe tayari kwa maandishi au uwasilishaji wa kompyuta, muda wa dakika 7-10.

Ripoti imekusudiwa kufichua kiini, kinadharia na umuhimu wa vitendo wa matokeo ya kazi iliyofanywa. Kwa sababu ya ukweli kwamba washiriki wengi wa Kamati ya Uthibitishaji wa Jimbo hawana fursa ya kujijulisha na kazi ya wahitimu kwa undani, uwasilishaji mzuri huwasaidia kupata wazo la kiwango cha mhitimu, kiini cha kazi ya wahitimu. , faida zake kuu na kuunda maswali muhimu. Akizungumza katika utetezi humpa mhitimu fursa ya kuonyesha kiwango chake cha kiakili na kiwango cha mafunzo yake ya kitaaluma. Ripoti na nyenzo za picha huruhusu mwanafunzi anayetetea kuelekeza umakini wa tume juu ya anuwai ya shida na, kwa hivyo, epuka washiriki wa tume kuuliza maswali yasiyofurahisha.

Hasa, kutoka kwa mtazamo wa kimuundo, ripoti (uwasilishaji) inaweza kugawanywa katika sehemu tatu zilizounganishwa kimantiki.

Sehemu ya kwanza inaangazia kwa ufupi umuhimu wa mada, madhumuni, somo, kitu cha utafiti, vifungu vilivyowasilishwa kwa utetezi.

Katika sehemu ya pili, mhitimu, katika mlolongo wa kimantiki wa utafiti uliofanywa, anabainisha kila sura ya tasnifu. Katika kesi hiyo, tahadhari maalum hulipwa kwa matokeo ya mwisho na mchango wa kibinafsi wa mhitimu katika kutatua kazi hiyo.

Sehemu ya mwisho inategemea maandishi ya hitimisho la WRC. Ni muhimu hapa kuorodhesha hitimisho la jumla na kuleta pamoja mapendekezo kuu.

Kupunguza maandishi wakati wa hotuba kunapatikana kwa kupunguza idadi (au kuondoa) hoja, kulinganisha, majadiliano, uhalali, maelezo, nk, pamoja na uwasilishaji wa habari za picha na takrima.

Kiambatisho A

Sampuli ya muundo wa ukurasa wa kichwaVKR

Idara ya Elimu na Sera ya Vijana

Khanty-Mansiysk Autonomous Okrug - Ugra

Taasisi inayojitegemea elimu ya ufundi

Khanty-Mansiysk Autonomous Okrug - Ugra

KAZI YA WAHITIMU

Juu ya mada ya: Ukuzaji wa mfumo wa habari wa kufanya kazi na waliojiandikisha

Imekamilika:

Mwanafunzi wa kikundi cha 5

utaalam 230401 "Mifumo ya habari (na tasnia)"

Muda wa mafunzo: miaka 4 miezi 10.

Ivanov Ivan Ivanovich

Msimamizi:

Zhelonkina Marina Valerievna

Udhibiti wa kawaida: __________

Jina kamili

Kukubaliwa kwa utetezi: __________

(Naibu Mkurugenzi wa OOD E.Yu. Smirnov)

Khanty-Mansiysk, 2018

Kiambatisho B

Sampuli ya kazi ya kukamilishaVKR

Idara ya Elimu na Sera ya Vijana

Khanty-Mansiysk Autonomous Okrug - Ugra

Taasisi inayojitegemea ya elimu ya ufundi

Khanty-Mansiysk Autonomous Okrug - Ugra

Chuo cha Teknolojia na Ufundishaji cha Khanty-Mansiysk

NIMEKUBALI

Naibu Mkurugenzi wa OOD

E.Yu. Smirnov

" ___ " ____________________ 201__

MAZOEZI

Mwanafunzi wa mwaka wa 5 (wanafunzi) 233 kikundi cha utaalam 230401 "Mifumo ya habari (kwa tasnia)

Jina kamili__________________________________________________________________________

Msimamizi __________________________________________________

tarehe ya mwisho ya kukamilisha WRC ni kutoka "__"_____201__. na "__"_____201__

1. Mahali pa mazoezi ya kabla ya kuhitimu ___________________________________

_______________________________________________________________________________

2. Mada ya WRC______________________________ _________________________________________________________________

______________________________________________________________________________________________________________________________________________________________

3. Orodha ya masuala yatakayotayarishwa katika WRC au muhtasari wa kazi:

Utangulizi

I. UCHAMBUZI WA KIKOA NA MFANO WA MFUMO WA HABARI

1.1 Tabia za kiufundi na kiuchumi za eneo la somo

1.2 Taarifa ya tatizo na maelezo ya mfumo

1.3 Uchambuzi wa suluhu mbadala

1.4 Kujenga kielelezo cha mfumo unaotengenezwa

1.5 Mahitaji ya mfumo

1.6 Zana za ukuzaji wa programu na maunzi

II. BUNIFU SEHEMU

2.1 Muundo wa hifadhidata wa dhana

2.2 Muundo wa hifadhidata wenye mantiki

2.3 Usanifu wa hifadhidata halisi

2.4 Algorithm ya matumizi

2.5 Mwongozo wa Mtumiaji

2.6 Ulinzi na usalama wa data

Hitimisho

Orodha ya vyanzo vilivyotumika

Maombi

Tarehe ya utoaji wa kazi: "__" __________ 2018

Mwanafunzi _____________________________________________

Mkuu wa Kamati ya Utafiti na Maendeleo _____________________________________________

Kiambatisho B

Kagua kwenyeVKR

Idara ya Elimu na Sera ya Vijana

Khanty-Mansiysk Autonomous Okrug - Ugra

Taasisi inayojitegemea ya elimu ya ufundi

Khanty-Mansiysk Autonomous Okrug - Ugra

Chuo cha Teknolojia na Ufundishaji cha Khanty-Mansiysk

ANGALIA

juu kazi ya mwisho ya kufuzu

Mada ya WRC __________________________________________________

1. Hitimisho kuhusu utiifu wa kazi ya utafiti na uendelezaji mgawo na mahitaji ya Kiwango cha Elimu cha Jimbo la Shirikisho ___________________________________________________________________________________________________________________________________________________________________

2. Kutathmini umuhimu na umuhimu wa kimatendo wa mada

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

8. Hitimisho juu ya uwezekano wa kumpa mwanafunzi sifa inayofaa ___________________________________

Jedwali 1

Vigezo vya kutathmini VKR kwa PM.01 "Uendeshaji wa mifumo ya habari"

Pointi

Kompyuta 1.1. Kusanya data ya kuchambua utumiaji na utendaji wa mfumo wa habari, shiriki katika utayarishaji wa nyaraka za kuripoti, shiriki katika ukuzaji wa nyaraka za mradi kwa marekebisho ya mfumo wa habari.

Kompyuta 1.2. Wasiliana na wataalam wanaohusiana wakati wa kutengeneza mbinu, zana na teknolojia za kutumia vitu vya shughuli za kitaalam.

Kompyuta 1.3. Rekebisha moduli za kibinafsi za mfumo wa habari kwa mujibu wa mgawo wa kazi, pata makosa ya coding katika modules zilizotengenezwa za mfumo wa habari, na kuandika kazi iliyofanywa.

Kompyuta 1.4. Shiriki katika majaribio ya kukubalika.

Kompyuta 1.5. Tengeneza vipande vya nyaraka kwa ajili ya uendeshaji wa mfumo wa habari na vipande vya mbinu za mafunzo ya watumiaji.

Kompyuta 1.6. Shiriki katika kutathmini ubora na ufanisi wa kiuchumi wa mfumo wa habari.

Kompyuta 1.7. Sakinisha na usanidi mfumo wa habari ndani ya uwezo wako, andika matokeo ya kazi.

Kompyuta 1.8. Kuwa na ujuzi wa kuwasilisha.

Kompyuta 1.9. Fuata kanuni za uppdatering, msaada wa kiufundi na kurejesha data ya mfumo wa habari, fanya kazi na nyaraka za kiufundi.

Kompyuta 1.10. Hakikisha mpangilio wa ufikiaji kwa watumiaji wa mfumo wa habari ndani ya uwezo wao.

Kompyuta 1.11. Shauriana, fundisha watumiaji, jaribu maarifa na ujuzi uliopatikana.

Jumla

meza 2

Vigezo vya tathmini ya mradi kwa PM.02 "Kushiriki katika uundaji wa mifumo ya habari"

Pointi

Utekelezaji wa PC katika muundo wa VKR

Kompyuta 2.1. Kushiriki katika maendeleo ya specifikationer kiufundi

Kompyuta 2.2. Mpango kwa mujibu wa mahitaji ya specifikationer kiufundi

Kompyuta 2.3. Tumia mbinu za kupima kwa programu zilizotengenezwa

Kompyuta 2.4. Tengeneza nyaraka za kuripoti kulingana na matokeo ya kazi

Kompyuta 2.5. Tayarisha nyaraka za programu kwa mujibu wa viwango vinavyokubalika

Kompyuta 2.6. Tumia vigezo vya kutathmini ubora na uaminifu wa utendakazi wa mfumo wa habari

Kompyuta 2.7. Dhibiti mchakato wa ukuzaji kwa kutumia zana

Jumla

Msimamizi ___________________________________ ___________________________________

"____"_________201__

Kiambatisho 4 Mapitio ya WRC

Idara ya Elimu na Sera ya Vijana

Khanty-Mansiysk Autonomous Okrug - Ugra

Taasisi inayojitegemea ya elimu ya ufundi

CHUO CHA TEKNOLOJIA NA UFUNDISHAJI KHANTY-MANSIYAN

Kagua

kwa kazi ya mwisho ya kufuzu

Jina la mwanafunzi ____________________________________________________________

Maalum __________________________________________________

Kikundi ____________________________________________________________

Upeo wa kazi ya utafiti na maendeleo _________________________________________________

1. Hitimisho kuhusu utiifu wa kazi ya utafiti na ukuzaji na mgawo na Kiwango cha Elimu cha Jimbo la Shirikisho _________________________________________________________________________________________________________________________________________________________________

2. Kutathmini umuhimu wa kazi

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

3. Uzingatiaji wa maudhui ya WRC na mada yake

______________________________________________________________________________________________________________________________________________________________

4. Tathmini ya matokeo kuu ya kazi, umuhimu wake wa vitendo

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

5. Kiwango cha mafunzo ya nadharia na vitendo ya mhitimu

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

6. Uchambuzi wa uhalali wa hitimisho na mapendekezo

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

7. Hasara katika kazi hii

_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

8. Hitimisho juu ya uwezekano wa kumpa mwanafunzi sifa inayofaa _________________________________________________________________________________

Imekaguliwa na:______________________________ _____________________________________________

"____"_______201__

Kiambatisho 5 Ratiba ya utekelezaji wa WRC

Idara ya Elimu na Sera ya Vijana

Khanty-Mansiysk Autonomous Okrug - Ugra

Taasisi inayojitegemea ya elimu ya ufundi

CHUO CHA TEKNOLOJIA NA UFUNDISHAJI KHANTY-MANSIYAN

Ratiba

kufanya kazi ya mwisho ya kufuzu

Jina la mwanafunzi ____________________________________________________________

Mandhari ya WRC________________________________________________________________

Maalum __________________________________________________

Kikundi_ _________________________________________________________________

mfumo unaotengenezwa

Taarifa ya tatizo na maelezo ya mfumo

Uchambuzi wa suluhisho mbadala

Kuunda muundo wa mfumo unaotengenezwa

Uundaji wa mahitaji ya mfumo

Tabia za zana za ukuzaji wa programu na vifaa

Usanifu wa Hifadhidata

Upangaji wa algorithm

Mwongozo wa Mtumiaji, unaofanya kazi na kiolesura cha mfumo wa habari

Ulinzi na usalama wa data

Upimaji wa programu na utatuzi

Maandalizi na muundo wa nyenzo za kuona (mchoro).

Maandalizi na muundo wa sehemu ya maandishi ya pendekezo la mradi

Hitimisho la mkuu wa ulinzi wa awali:

______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

VKR inaruhusiwa kwa ulinzi:

Tarehe ___________ Sahihi ya meneja ______________________________

Utangulizi

Njia za kisasa za kudhibiti otomatiki mchakato wa elimu

1 Dhana ya "jarida la kielektroniki"

2 Mapitio ya programu ya kisasa ya kutatua tatizo la kutunza jarida la kielektroniki

Uundaji wa shida

1 Kusudi, malengo ya kuunda mfumo wa habari

2 Mahitaji ya mfumo wa habari

Muundo wa mfumo wa habari unaoelekezwa kiutendaji

1 Mambo ya msingi ya mfano

2 Kuunda mchoro wa muktadha

3 Ujenzi wa michoro ya mtengano wa IDEF0

Muundo wa habari wa mfumo

1 Uchambuzi wa habari wa eneo la somo na utambulisho wa vitu vya habari

2 Kuunda muundo wa data wenye mantiki

Usanifu wa Hifadhidata ya Uhusiano

1 Maelezo ya muundo wa uhusiano

2. Maelezo ya meza za hifadhidata

3 Kuchagua DBMS

Ukuzaji wa programu ya seva ya mteja kwa kufanya kazi na hifadhidata

1 Teknolojia ya seva ya mteja

2 Zana za kupanga kwa programu inayotengenezwa

3 Utekelezaji wa programu moduli "Mwalimu"

4 Utekelezaji wa programu ya moduli ya "Kiongozi wa Timu".

5 Utekelezaji wa programu ya moduli ya "Msimamizi wa Uanzishaji".

6 Utekelezaji wa programu ya moduli ya "Mzazi".

7 Utekelezaji wa programu ya moduli ya "Msimamizi wa Mfumo wa Kiufundi".

Upembuzi yakinifu wa mradi

1 Kusudi la kazi

2 Uamuzi wa upeo wa kazi

3 Uamuzi wa kiwango cha kazi cha maendeleo

4 Uhesabuji wa makadirio ya gharama ya moduli

5 Kutathmini ubora wa mfumo wa uhasibu wa mzigo wa kazi wa walimu

Hitimisho

Orodha ya vyanzo vilivyotumika

Kiambatisho A. Matokeo ya udhibiti wa kati

Kiambatisho B. Logi ya Mafunzo

Kiambatisho B: Karatasi ya Mahudhurio

Kiambatisho D. Ufungaji utegemezi wa kazi

Kiambatisho D. Sehemu ya Uchumi

UTANGULIZI

Teknolojia za kisasa za habari zinaletwa haraka katika nyanja zote za shughuli za wanadamu, pamoja na uwanja wa elimu. Kiwango cha maendeleo ya rasilimali za habari na asili ya matumizi yao huathiri sana ustawi wa jamii na ufanisi wa kufanya shughuli fulani ya kitaaluma. Nafasi inayoongoza ya shirika lolote imedhamiriwa kimsingi na uwezo wake wa kutumia kwa ustadi mafanikio ya hali ya juu katika uwanja wa teknolojia ya habari. Jukumu maalum linachezwa na nyanja ya elimu, ambapo uwezo wa kiakili nchi, kutumia na kuunda rasilimali zake za habari.

Ufafanuzi ni seti ya kazi zinazolenga maendeleo, utekelezaji, matengenezo, maendeleo na uingizwaji wa teknolojia za jadi katika maeneo yote ya shughuli na habari bora zaidi na teknolojia ya mawasiliano ya simu.

Utekelezaji wa AIS unalenga kutatua matatizo ya kupanga, uhasibu, udhibiti, kubadilishana habari, usajili na uhifadhi wa data, kuongeza ufanisi wa kazi ya ofisi, kupunguza sehemu ya mtiririko wa hati ya karatasi, na kuongeza usahihi wa kazi ya uchambuzi.

Leo, maendeleo ya teknolojia ya Mtandao huleta faida mpya kwa kubuni na maendeleo ya mifumo hiyo. Njia za kisasa za kuunda teknolojia za Wavuti zinalinganishwa na sio duni kwa kasi na urahisi kwa programu za kawaida za kompyuta, wakati zinapatikana wakati wowote na kutoka mahali popote ulimwenguni, bila kuhitaji programu maalum na mfumo wa uendeshaji. Faida hizi huhimiza wateja, na hivyo basi, wasanidi programu, kuunda programu zenye kiolesura cha Wavuti kama mbadala wa suluhu za eneo-kazi au suluhu za ndani.

Kwa miaka mingi, Chuo Kikuu cha Jimbo la Vologda kimekuwa kikifanya kazi kwa bidii na kwa mafanikio sana kuelekea kuarifu mchakato wa elimu ili kuboresha ubora wa elimu.

Mojawapo ya mifumo ambayo mara nyingi hutekelezwa kwa sababu ya hitaji la matumizi yake ni kijitabu cha elektroniki, ambacho huendesha mchakato wa ufuatiliaji wa maendeleo, kurudia maingizo ya jarida la jadi la karatasi, kuilinda kutokana na kupotoshwa, inafanya uwezekano wa kudhibiti mkusanyiko. alama katika masomo, nk.

Madhumuni ya kazi hii ni kuunda kielelezo cha mfumo wa habari wa "Jarida la Kielektroniki" na kuunda programu ya wavuti ili kubinafsisha mchakato wa kudumisha jarida la utendaji wa kitaaluma na mahudhurio.

Malengo makuu ya mradi ni:

Maendeleo ya mtindo wa kazi wa mfumo;

Maendeleo ya mfano wa mantiki wa mfumo;

Maendeleo ya mfano wa kimwili wa mfumo;

Maendeleo ya hifadhidata;

Maendeleo ya maombi ya kufanya kazi na hifadhidata.

1. Mbinu za kisasa za automatisering ya udhibiti wa mchakato wa elimu

.1 Dhana ya "jarida za kielektroniki"

Taasisi yoyote ya elimu inakabiliwa na mtiririko mkubwa wa makaratasi. Walimu kila siku hufanya udanganyifu kadhaa ili kuchagua habari muhimu na kujaza logi ya darasa.

Leo, kiwango cha teknolojia ya habari ni cha juu sana, na kiasi kinachoongezeka cha nyaraka za elektroniki kinapata hali rasmi, kuchukua nafasi ya vyanzo vya kimwili. Kwa hivyo, teknolojia za habari hufanya iwezekanavyo kutekeleza mfumo wa ufuatiliaji wa ziada wa maendeleo ya mwanafunzi, huku ukifanya mchakato huu otomatiki katika taasisi ya elimu.

Jarida la elektroniki ni zana rahisi, yenye nguvu ya kuunda habari iliyounganishwa na nafasi ya elimu kwa taasisi ya elimu na kwa mwingiliano wa taasisi ya elimu na wazazi wa wanafunzi.

Kwa kuwa jarida la elektroniki ni mfumo wa habari, inatosha kujaza data zote kuhusu wanafunzi na mchakato wa elimu mara moja, na katika siku zijazo tu kuongeza au kusahihisha ikiwa ni lazima.

.2 Mapitio ya programu za kisasa za kutatua tatizo la kutunza jarida la kielektroniki

Kwa kiwango kikubwa kuna utekelezaji tofauti mifumo inayofanana. Katika nchi zingine, otomatiki ya mchakato wa elimu iko katika kiwango cha juu zaidi kuliko katika taasisi za nchi yetu. Labda hii ni kwa sababu ya kudorora kwa jumla kwa nchi yetu katika teknolojia ya habari na maendeleo makubwa ya elimu ya mbali katika nchi za Magharibi. Mwisho huchochea otomatiki ya vitendo katika elimu, kuanzishwa kwa miingiliano ya wavuti kwa ufikiaji wa zana za kiotomatiki. Mwanafunzi wa chuo kikuu ambaye anasoma kwa mbali wakati mwingine ana fursa ya kuangalia hali tu kupitia mtandao, kwa hiyo upatikanaji wa akaunti yake mwenyewe kupitia Mtandao Wote wa Ulimwenguni inahitajika kwa ajili ya kuanzishwa kwa mafanikio ya elimu ya mbali.

Katika Urusi, maendeleo ya elimu ya umbali yanaanza kupata kasi. Kwa hiyo, idadi ya huduma hizo bado haijafikia kiwango sawa na nje ya nchi. Zaidi ya hayo, karibu taasisi zote zinazoanzisha huduma za kujifunza umbali na kufaulu kwa wanafunzi zinachukuliwa kuwa matawi ya taasisi za kigeni na taasisi za elimu ya sekondari. Utekelezaji sawa nchini Urusi ni pamoja na programu ya ufuatiliaji wa utendaji katika shule za sekondari, ambayo inalenga kuwajulisha wazazi kuhusu hali ya watoto wao. Ufumbuzi huo unatengenezwa na makampuni binafsi. Kwa hiyo, shule nyingi za jiji zimeanzisha mfumo wa shajara za wanafunzi wa elektroniki, kwa msaada ambao wazazi wa wanafunzi wana kila nafasi ya kufuatilia watoto wao wenyewe. Lakini karibu huduma hizi zote hazitoi upatikanaji wa data juu ya utendaji wa kitaaluma wa vijana kupitia mtandao. Walakini, licha ya hili, uundaji wa "majarida ya elektroniki" kama haya sio sharti mbaya kwa maendeleo makubwa ya mifumo kama hiyo kwa kiwango kikubwa zaidi.

Miongoni mwa mipango inayofanana na ile inayotengenezwa, tunapaswa kuonyesha rasilimali "Portal ya Elimu ya Kujifunza umbali" ya Chuo Kikuu cha Jimbo la Vologda, iliyojengwa kwenye jukwaa la MOODLE, ambayo bado inachukuliwa kuwa mfano mzuri wa huduma ya mtandao kwa wanafunzi kwa madhumuni ya elimu. . Mfumo huo unalenga hasa kuandaa mwingiliano kati ya mwalimu na wanafunzi, lakini pia inafaa kwa kuandaa kawaida. kozi za umbali, pamoja na usaidizi katika mafunzo ya wakati wote. Nyenzo hii inaweza kutumika na wanafunzi kulingana na kupokea data ya usajili kutoka kwa mwalimu aliyetuma kozi.

Utekelezaji uliofanikiwa zaidi wa mfumo wa Jarida la Kielektroniki nchini Urusi ni:

· www.antcol.ru/jur - logi ya maendeleo ya mwanafunzi wa Chuo cha Kimataifa cha Utalii (Mchoro 1.2.1).

Mchele. 1.2.1 - Jarida la maendeleo ya wanafunzi wa Chuo cha Kimataifa cha Utalii

· www.emsy.org - Huduma ya mtandaoni ya kujitegemea ya vitabu vya daraja la elektroniki, inayolenga taasisi za elimu za nchi za CIS - shule, taasisi za shule ya mapema, lyceums, vyuo, shule za kiufundi, taasisi, vituo vya vyeti na wengine. Kazi kuu ya huduma ni kuandaa na kudumisha majarida ya daraja kwenye mtandao (Mchoro 1.2.2).

· www.dnevnik.ru - Mtandao wote wa elimu wa shule ya bure ya Kirusi (Mchoro 1.2.3).

Mchele. 1.2.2 - Huduma ya mtandaoni inayojitegemea ya majarida ya kielektroniki www.emsy.org

Mchele. 1.2.3 - Mtandao wa elimu wa shule ya bure ya Kirusi-yote www.dnevnik.ru

Baada ya kuchunguza ufumbuzi unaopatikana kwa mujibu wa mada, tunaweza kuhitimisha kwamba tatizo lililowasilishwa linachukuliwa kuwa halijatatuliwa kabisa, ambayo inatoa fursa kubwa za utafiti na uboreshaji wa siku zijazo. Pengine, hii ni muhimu hasa kwa nchi yetu kwa ujumla na kwa Vologda hasa. Utekelezaji wa huduma za wavuti kwa jarida la kielektroniki ni muhimu kwa vitendo kwa wanafunzi, kwa sababu itawaruhusu kufuatilia hali yao ya mambo katika taasisi ya elimu wakati wowote na kutoka mahali popote na upatikanaji wa Mtandao Wote wa Ulimwenguni. Pia hurahisisha wazazi kuwadhibiti watoto wao (madaraja na mahudhurio).

2. Taarifa ya tatizo

.1 Madhumuni, malengo ya kuunda mfumo wa habari

Mfumo wa taarifa unaotengenezwa unapaswa kuweka rekodi otomatiki za maendeleo na mahudhurio ya wanafunzi.

Mfumo wa habari "Jarida la Elektroniki" limeundwa kwa habari kamili na usaidizi wa uchambuzi wa michakato ya taasisi ya elimu, katika suala la kufanya kazi zifuatazo:

kuingiza na kuhariri data juu ya utendaji wa mwanafunzi;

kuingiza na kuhariri data juu ya mahudhurio ya wanafunzi darasani;

kuingiza na kuhariri orodha ya wanafunzi, orodha ya vikundi na orodha ya utaalam;

pembejeo na uhariri wa mtaala;

matokeo ya utendaji wa kitaaluma kulingana na vigezo maalum;

matokeo ya mahudhurio.

Mfumo wa habari wa "Jarida la Kielektroniki" unakusudiwa kutumika katika taasisi za elimu zinazofanya kazi zilizoelezwa hapo juu.

Malengo makuu ya kuunda mfumo wa habari ni:

kuongeza ufanisi wa utekelezaji wa michakato iliyoorodheshwa hapo juu kwa kupunguza shughuli zisizo na tija na za kurudia, shughuli zinazofanywa "kwa mikono", kuboresha mwingiliano wa habari wa washiriki wa mchakato;

kuboresha ubora wa maamuzi ya usimamizi kutokana na kasi ya uwasilishaji, ukamilifu, kuegemea na urahisi wa fomati za kuonyesha habari;

kuongeza uwazi wa habari na uwazi wa shughuli za taasisi ya elimu;

kuongeza urahisi na faraja wakati wa kupata habari kuhusu huduma zinazotolewa kwa watumiaji.

.2 Mahitaji ya mfumo wa habari

Mahitaji kuu ya mfumo ulioundwa ni:

uwazi, yaani, lazima izingatie viwango vyote vya kisasa, usaidizi wa teknolojia za Mtandao, pamoja na uwezo wa kuongeza utendaji kutoka kwa watengenezaji wa tatu na maendeleo ya wanafunzi;

scalability kama hitaji muhimu katika suala la akiba. Hakuna haja ya kujenga upya mfumo tena wakati wa kuongeza utendaji;

Jukwaa la msalaba, uwezo wa kufanya kazi kwenye vifaa mbalimbali, mifumo ya uendeshaji, seva;

kubadilika, ambayo ni, uwezo wa kubinafsisha kwa urahisi mahitaji ya mteja;

upanuzi, ambayo ni, uwezo wa kuongeza utendaji wa mfumo bila kubadilisha njia ya maendeleo iliyopitishwa hapo awali na msingi;

ujanibishaji, ambayo ni, msaada wa mahitaji na viwango vya kitaifa katika uwanja wa mtiririko wa hati, shirika la mchakato wa kujifunza, na sifa za mfumo wa elimu wa Urusi.

Mahitaji ya kimsingi ya mfumo wa habari uliotengenezwa kuhusu utendaji ni kama ifuatavyo.

Mfumo lazima uhakikishe usiri wa habari kwa njia ambayo data ya kibinafsi ya mwanafunzi inaweza kutazamwa tu na yeye mwenyewe, wazazi wake na wafanyakazi wa kufundisha wa shule ya ufundi, na walimu husika tu wanaweza kufanya mabadiliko;

Mwanafunzi amepewa moja ya vikundi, na kikundi, kwa upande wake, kinapewa moja ya utaalam;

Kila taaluma inapewa kikundi kimojawapo, na vile vile kwa mwalimu mmoja;

Msimbo wa mwanafunzi ni wa kipekee na hauwezi kubadilika;

Idadi ya taaluma, vikundi, na taaluma ni za kipekee na hazijabadilika, lakini majina yao yanaweza kubadilika.

3. Muundo unaoelekezwa kiutendaji wa mfumo wa habari

.1 Vipengele kuu vya mfano

Jedwali 3.1.1 linaonyesha mambo makuu ya mfano wa mfumo wa habari.

Jedwali 3.1.1

Vipengele vya msingi vya mfano wa kikoa

Jina la mradi: Usanifu wa mfumo wa taarifa wa kuweka kumbukumbu za maendeleo ya mwanafunzi na mahudhurio Lengo la mradi: Tayarisha mtindo wa kufanya kazi mchakato wa biashara wa kutunza kumbukumbu za maendeleo ya mwanafunzi na mahudhurio Teknolojia ya uigaji: Mbinu ya uundaji kazi IDEF0. Zana: Programu Bidhaa ya BPWin 4.0 Orodha ya data: Orodha ya utaalam; Orodha ya vikundi; Orodha ya taaluma; Orodha ya wanafunzi; Utendaji wa kitaaluma; Mahudhurio. Orodha ya vipengele: A0. Kudumisha jarida la kielektroniki la utendaji wa kitaaluma na mahudhurio A1. Kuingiza na kuhariri data A1.1. Kuingiza utaalam A1.2. Kuingia kwa vikundi A1.3. Kuingia katika taaluma A1.4. Ingizo la mwanafunzi A1.5. Kuingiza utendaji wa kitaaluma A1.6. Kuingia kwa mahudhurio A2. Inachakata ombi la mtumiaji A2.1. Kuchagua vigezo vya ombi A2.2. Inachakata ombi

Jedwali 3.1.2 linatoa maelezo ya vizuizi vya kazi vya mfano wa kikoa.

Jedwali 3.1.2

Maelezo ya vizuizi vya kazi

Jina la kizuizi Maelezo ya kazi zinazopaswa kutatuliwa A1. Uingizaji na uhariri wa data Kizuizi hiki kinajumuisha hatua zote za kuingiza data na kuhariri A2. Inachakata ombi la mtumiaji Kizuizi hiki kina hatua zote za kushughulikia ombi la mtumiaji

.2 Kuunda mchoro wa muktadha

Mchoro wa juu kabisa, ambao kitu cha modeli kinawakilishwa na kizuizi kimoja na mishale ya mipaka. Mchoro huu unaitwa A-0. Mishale katika mchoro huu inawakilisha uhusiano kati ya kitu kilichoigwa na mazingira yake. Kwa sababu block moja inawakilisha kitu kizima, jina lake ni la kawaida kwa mradi mzima. Vile vile ni kweli kwa mishale yote kwenye mchoro, kwa kuwa inawakilisha seti kamili ya miingiliano ya nje ya kitu. Mchoro A-0 huanzisha eneo la modeli na mpaka wake.

Mchoro wa Muktadha wa A-0 unapaswa pia kuwa na taarifa fupi zinazobainisha mtazamo wa mtu au idara ambayo mtindo huo unaundwa na madhumuni ambayo unatengenezwa. Kauli hizi husaidia kuongoza ukuzaji wa modeli na kuleta mchakato ndani ya mfumo. Mtazamo huamua nini na katika muktadha gani unaweza kuonekana ndani ya muktadha wa mfano. Kubadilisha mtazamo husababisha kuzingatia vipengele vingine vya kitu. Vipengele ambavyo ni muhimu kutoka kwa mtazamo mmoja vinaweza kutoonekana katika mfano uliotengenezwa kutoka kwa mtazamo mwingine wa kitu sawa. Taarifa ya lengo inaelezea sababu ya kuunda mfano, i.e. ina orodha ya maswali ambayo mtindo lazima ajibu, ambayo kwa kiasi kikubwa huamua muundo wake. Sifa muhimu zaidi za kitu kawaida hutambuliwa katika viwango vya juu vya uongozi; Wakati kipengele cha kukokotoa cha kiwango cha juu kinapooza na kugawanywa katika vitendawili, sifa hizi huboreshwa. Kila subfunction, kwa upande wake, imegawanywa katika vipengele vya ngazi inayofuata, na hii hutokea mpaka muundo unaofaa unapatikana ambao unaruhusu kujibu maswali yaliyoundwa katika lengo la modeli. Kila subfunction imeundwa kama kizuizi tofauti. Kila kizuizi cha mzazi kinaelezewa kwa undani na mchoro wa mtoto katika ngazi ya chini. Michoro yote ya watoto lazima iwe ndani ya eneo la mchoro wa muktadha wa kiwango cha juu.

Shughuli hurejelea michakato iliyotajwa, utendakazi, au kazi zinazotokea kwa muda fulani na huwa na matokeo yanayotambulika. Kazi zinaonyeshwa kama mistatili. Kazi zote lazima zitajwe na kufafanuliwa. Jina la kazi lazima lionyeshwe kama nomino ya maneno inayoashiria kitendo (kwa mfano, "Kudumisha kumbukumbu ya kielektroniki ya alama na mahudhurio"). Kazi "Kudumisha jarida la kielektroniki la utendaji wa kitaaluma na mahudhurio" inaweza kuwa, kwa mfano, ufafanuzi ufuatao: "Huu ni mfano unaoelezea mchakato wa kuingiza na kuhariri data ya kibinafsi ya wanafunzi na matokeo yao ya baadaye kwa mtumiaji." Unapounda muundo mpya, mchoro wa muktadha huundwa kiotomatiki na kipande kimoja cha kazi kinachoonyesha mfumo kwa ujumla.

Mwingiliano wa kazi na ulimwengu wa nje na kwa kila mmoja unaelezewa kwa namna ya mishale. Mishale inawakilisha habari fulani na inaitwa nomino. Kuna aina 4 za mishale:

Ingizo. Wao huwekwa upande wa kushoto na kuelezea nyenzo au habari ambayo inabadilishwa katika kazi hii;

Mwishoni mwa wiki. Wao huwekwa upande wa kulia na kuelezea nyenzo au taarifa zinazozalishwa na kazi hii (angalau mshale mmoja wa aina hii lazima uwepo);

Usimamizi - sheria, taratibu au viwango, kanuni kwa misingi ambayo kazi hii(angalau mshale mmoja lazima pia uwepo);

Rasilimali au taratibu (nyenzo, kazi, rasilimali fedha).

Katika Mtini. 3.2.1 inaonyesha mchoro wa muktadha "Kudumisha kumbukumbu ya kielektroniki na mahudhurio".

Mchele. 3.2.1 - Mchoro wa muktadha "Kudumisha jarida la kielektroniki la utendaji na mahudhurio ya kitaaluma"

.3 Ujenzi wa michoro ya mtengano wa IDEF0

Baada ya kuelezea mfumo kwa ujumla, imegawanywa katika vipande vikubwa. Utaratibu huu unaitwa mtengano wa kazi, na michoro inayoelezea kipande chochote na mwingiliano wa vipande huitwa michoro ya mtengano. Baada ya kuoza mchoro wa muktadha, kila sehemu kubwa ya mfumo hutenganishwa kuwa ndogo, nk, hadi thamani inayofaa kwa maelezo ya maelezo ifikiwe. Baada ya kila kikao cha mtengano, vikao vya mitihani hufanyika - wataalam wa somo wanaonyesha uhusiano kati ya michakato halisi ya biashara na michoro zilizofanywa. Ukosefu wowote unaopatikana hurekebishwa, na tu baada ya kupitisha uchunguzi kwa kutokuwepo kwa maoni yoyote inawezekana kuendelea na kikao kijacho cha mtengano. Hii inahakikisha kwamba mtindo unafanana na michakato halisi ya biashara katika ngazi yoyote ya mfano. Syntax ya kuelezea mfumo kwa ujumla na kila moja ya vipande vyake ni sawa katika ujenzi wa mtindo mzima.

Michoro ya kuoza ina kazi sawa, i.e. kazi za watoto ambazo zina kazi ya mzazi mmoja. Wakati wa kuunda mchoro wa mtengano, lazima uonyeshe nukuu ya mchoro mpya na idadi ya kazi juu yake. Kuvunja iwezekanavyo kwa idadi ya kazi - 2-8. Haina maana kuoza kazi katika kazi moja: michoro zilizo na kazi zaidi ya 8 zinageuka kuwa zimejaa kupita kiasi na haziwezi kusomwa kwa usahihi. Ili kuhakikisha uwazi na uelewa bora wa michakato iliyoiga, inashauriwa kutumia kutoka vitalu 3 hadi 6 kwenye mchoro mmoja. Ikiwa inageuka kuwa idadi ya kazi haitoshi, basi kazi inaweza kuongezwa kwenye mchoro kwa kubofya kwanza kifungo kwenye palette ya chombo, na kisha kwenye nafasi ya bure kwenye mchoro.

Kazi juu ya michoro ya kuvunjika ni jadi kuwekwa diagonally kutoka juu kushoto na chini kulia. Mpangilio huu unaitwa kushoto kona ya juu Kazi muhimu zaidi imewekwa, inafanywa kwanza kwa wakati. Zaidi chini kulia ni kazi zisizo muhimu sana au zile ambazo zitakamilishwa baadaye. Mpangilio huu hurahisisha usomaji wa michoro, kwa kuongeza, dhana ya mahusiano ya kazi inategemea (Mchoro 3.3.1).

Kila moja ya kazi kwenye mchoro wa mtengano inaweza kwa upande wake kuharibiwa (Mchoro 3.3.2). Katika mchoro wa kugawanyika, kazi huhesabiwa moja kwa moja kutoka kushoto kwenda kulia. Nambari ya kazi imeonyeshwa kwenye kona ya chini ya kulia.

Mchele. 3.3.1 - Kutengana kwa kiwango cha kwanza kwa mchakato wa "Kudumisha jarida la kielektroniki la utendaji na mahudhurio ya kitaaluma"

Mchoro wa uchanganuzi umeundwa ili kufafanua kazi. Tofauti na mifano inayoonyesha muundo wa shirika, kazi kwenye mchoro wa kiwango cha juu katika IDEF0 sio udhibiti wa kazi iliyo chini yake. Kazi ya kiwango cha chini ni sawa na kazi ya kiwango cha juu, lakini kwa undani zaidi. Kama matokeo, mipaka ya kazi ya kiwango cha juu ni sawa na mipaka ya mchoro wa mtengano.

Wakati wa kuoza kazi, mishale inayoingia na kuiacha (isipokuwa kwa mshale wa simu) huonekana moja kwa moja kwenye mchoro wa mtengano (uhamiaji wa mishale), lakini usigusa kazi.

Ili kuunganisha mishale ya pembejeo, udhibiti au utaratibu, lazima uende kwenye modi ya kuhariri ya mshale, bofya kichwa cha mshale na kisha kwenye sehemu ya kazi inayolingana. Ili kuunganisha mshale wa pato, lazima uende kwenye modi ya kuhariri ya mshale, bofya sehemu ya pato la kazi na kisha kwenye mshale.

Ili kuunganisha kazi kwa kila mmoja, mishale ya ndani hutumiwa, yaani, mishale ambayo haigusa mpaka wa mchoro huanza kwa moja na kuishia kwa mwingine.

Ili kuteka mshale wa ndani, lazima, katika hali ya kuchora mshale, bonyeza kwenye sehemu (kwa mfano, kutoka) ya kazi moja na kisha kwenye sehemu (kwa mfano, pembejeo) ya mwingine. IDEF0 inatofautisha kati ya aina zifuatazo za mahusiano ya kazi.

Mawasiliano kwa pembejeo (pembejeo), wakati mshale wa pato la kazi ya kiwango cha juu unaelekezwa kwa pembejeo ya kiwango cha chini (kwa mfano, kwenye Mchoro 2, mshale "Karatasi ya Uhasibu wa Bidhaa" huunganisha kazi " Kuingiza na kuhariri data ya uzalishaji" na "Kutafuta data ya bidhaa") ;

Udhibiti wa mawasiliano (udhibiti wa pato), wakati pato la operesheni ya kiwango cha juu inatumwa kudhibiti ile ya chini. Mawasiliano ya usimamizi yanaonyesha kutawala kwa kazi ya kiwango cha juu. Data au vitu vya pato la kazi ya kiwango cha juu hazibadilishwa katika kazi ya kiwango cha chini;

Maoni ya pato-pembejeo, wakati matokeo ya uendeshaji wa kiwango cha chini yanaelekezwa kwa pembejeo ya kiwango cha juu. Uhusiano kama huo kawaida hutumiwa kuelezea mizunguko;

Maoni ya udhibiti wa pato, wakati matokeo ya operesheni ya kiwango cha chini yanatumwa kwa udhibiti wa kiwango cha juu.

Mshale ulio wazi una kazi moja kama chanzo chake na kazi moja kama unakoenda.

Kuweka matawi na kuunganisha mishale. Data sawa au vitu vinavyotokana na kazi moja vinaweza kutumika katika kazi nyingine kadhaa mara moja. Kwa upande mwingine, mishale inayotolewa katika kazi tofauti inaweza kuwakilisha data sawa au homogeneous au vitu ambavyo vinatumiwa zaidi au kuchakatwa katika sehemu moja. Ili kuiga hali kama hizi, IDEF0 hutumia mishale ya matawi na kuunganisha. Ili tawi mshale, katika hali ya uhariri wa mshale, bofya kwenye kipande cha mshale na kwenye sehemu inayofanana ya kazi. Ili kuunganisha mishale miwili ya kutoka, katika hali ya uhariri wa mshale, bonyeza kwanza kwenye sehemu ya kutoka kwa kazi, na kisha kwenye kipande cha mshale unaofanana.

Maana ya mishale ya matawi na kuunganisha hutolewa kwa jina la kila tawi la mishale. Kuna sheria fulani za kutaja mishale kama hiyo. Wacha tuwaangalie kwa kutumia mishale ya matawi kama mfano. Ikiwa mshale umetajwa kabla ya tawi, lakini baada ya tawi hakuna matawi yanayotajwa, basi kila tawi linadhaniwa kuiga data au vitu sawa na tawi kabla ya tawi.

Ikiwa mshale unaitwa kabla ya tawi, na baada ya tawi yoyote ya matawi pia yanaitwa, basi inachukuliwa kuwa matawi haya yanahusiana na jina. Ikiwa tawi lolote baada ya tawi linabaki bila jina, basi inadhaniwa kuwa ni mfano wa data au vitu sawa na tawi kabla ya tawi.

Kazi zote za mfano zimehesabiwa. Nambari ina kiambishi awali na nambari. Kiambishi awali cha urefu wowote kinaweza kutumika, lakini kiambishi awali A hutumiwa. Muktadha (mizizi) kazi ya mti ina nambari A0. Kazi za mtengano A0 zina nambari A1, A2, A3, nk. Kazi za mtengano za kiwango cha chini zina nambari ya kazi ya mzazi na inayofuata nambari ya serial, kwa mfano, kazi ya kuoza A3 itakuwa na nambari A31, A32, AZZ, A34, nk. Kazi huunda uongozi, ambapo kila kazi inaweza kuwa na mzazi mmoja na kadhaa kazi tanzu, kutengeneza mti. Mti kama huo huitwa mti wa nodi, na nambari iliyoelezewa hapo juu inaitwa kuhesabu kwa nodi. IDEF0 michoro ina nambari mbili. Kwanza, michoro zinahesabiwa na nodi. Mchoro wa muktadha huwa na nambari A-0, mtengano wa mchoro wa muktadha - nambari A0, michoro iliyobaki ya mtengano - nambari za nodi inayolingana (kwa mfano, A1, A2, A21, A213, nk). BPwin inasaidia kiatomati nambari za nodi, i.e. wakati mtengano unafanywa, huundwa mchoro mpya na hupewa nambari inayolingana kiatomati. Kama matokeo ya uchunguzi, michoro inaweza kusafishwa na kubadilishwa, kwa hivyo, matoleo tofauti ya sawa (kulingana na eneo lake kwenye mti wa nodi) mchoro wa mtengano unaweza kuunda. BPwin hukuruhusu kuwa na mchoro mmoja tu wa mtengano katika modeli kwenye nodi fulani.

4. Muundo wa usaidizi wa taarifa za mfumo

.1 Uchambuzi wa habari wa eneo la somo na utambuzi wa vitu vya habari

Wakati wa kuunda usaidizi wa habari kwa mfumo, eneo la somo linasomwa, data inachambuliwa, na vitu kuu vya eneo la somo vinaanzishwa.

Hatua ya kwanza katika kuunda usaidizi wa habari ni kutambua utungaji wa nyaraka na maelezo yao kulingana na uchambuzi wa eneo la somo. Pia katika hatua hii, muundo wa fomu za hati za eneo la somo huchambuliwa. Kulingana na uchambuzi wa eneo la somo, hati zifuatazo za pembejeo zinaweza kutofautishwa: orodha ya utaalam, orodha ya vikundi, orodha ya wanafunzi, orodha ya taaluma, majarida na utendaji wa mwanafunzi na mahudhurio.

Fomu za hati hizi za eneo la somo zimejadiliwa katika viambatisho (angalia viambatisho A, B, C).

Hatua inayofuata katika kujenga mfano wa habari-mantiki ni kuanzisha utegemezi wa kazi kati ya maelezo kulingana na uchambuzi wa eneo la somo na uchambuzi wa nyaraka katika eneo la somo.

Katika hatua hii, utegemezi wa maelezo moja kwa mwingine umeamua, na ikiwa kuna utegemezi huo, basi uhusiano unajengwa kati ya maelezo haya.

Tunawasilisha taarifa zilizopatikana wakati wa hatua hii kwa namna ya jedwali lifuatalo (tazama Kiambatisho D).

Ifuatayo, ni muhimu kugawanya maelezo yote kwa maelezo na ufunguo na kama hitaji muhimu kutoka kwa mtazamo wa kuokoa uwekezaji, kuhakikisha kuwa hakuna haja ya kujenga upya mfumo kama kiasi cha habari iliyochakatwa inakua na kuongeza utegemezi wa kazi. ya maelezo.

Ili kuchambua maelezo, tutaunda meza (Jedwali 4.1.1).

Jedwali 4.1.1

Kufafanua aina za maelezo

HatiMaelezo ya MaelezoMaelezo muhimuAina ya ufunguoJina la kitu cha taarifaOrodha ya jina la mwanafunzi n_kikundi nenosirin_zbookП, УOrodha ya WanafunziJina la walimu jina_mwalimu kuingia passwordn_teacherП, УWalimuOrodha ya maalumjina_maalum term_study term_specialityn_specialityn_specialityn_Speciality_groupS_Jina_Likundi_Utaaluma psOrodha ya taaluman_kundi_jina_nidhamu n_mwalimu sem_anza sem_endn_disciplineP, UDisciplinesUtendaji mkuu markn_zbook n_discipline monС, UProgressSemester performancemarkn_zbook n_discipline n_semС, UProgressMilestone attendanceno_reazon totaln_zbook monС, UAttendanceSem registry attendanceno_reazon totaln_zbook n_semС, УMahudhurio

Hatua inayofuata katika kujenga mfano wa habari-mantiki ni maelezo ya vitu vya habari, i.e. muundo wa maelezo ya maelezo unafanywa, ambayo kwa usawa inategemea maelezo moja au zaidi muhimu. Katika kila kikundi tutajumuisha maelezo muhimu ya kawaida kwa kikundi hiki. Kila kikundi kama hicho kitaitwa vitu vya habari.

Ili kuchambua maelezo, tutaunda meza (Jedwali 4.1.2).

Jedwali 4.1.2

Maelezo ya vitu vya habari

Maelezo ya IO Sifa kuuJina IOSemanticsn_zbook name_student n_group passwordP, US StudentsTaarifa kuhusu wanafunzin_mwalimu jina_mwalimu passwordP, UTeachersTaarifa kuhusu walimun_maalum name_speciality term_study abbreviationP, USpecialitiesTaarifa kuhusu specialtiesn_group n_group n_Spciality_maelezoN_group_maelezo name_nidhamu n_mwalimu sem_start sem_endP, UdisciplinesTaarifa kuhusu nidhamun_zbook, n_nidhamu, mon, markС, UProgressInformation kuhusu hatua ya wanafunzi performancen_zbook, n_discipline, n_sem markС, UProgressTaarifa kuhusu muhula wa wanafunzi ufaulun_zbook, mon no_reazon, totalС, УMahudhurioMaelezo kuhusu hatua muhimu ya mahudhurio ya wanafunzi, n_sem no_reazon, jumlaС, Mahudhurio ya wanafunzi kuhusu muhula Vitu vya habari lazima vikidhi mahitaji yote ya urekebishaji:

Kitu cha habari lazima kiwe na kitambulisho cha kipekee;

Maelezo mengine yote ya maelezo lazima yawe huru;

Maelezo yote yaliyojumuishwa katika ufunguo wa mchanganyiko lazima yawe huru;

Kila sifa ya maelezo lazima kiutendaji inategemea ufunguo wa kitu cha habari;

Kwa ufunguo wa mchanganyiko, maelezo ya maelezo lazima yanategemea kabisa maelezo yanayounda ufunguo;

Kila sifa ya maelezo haiwezi kutegemea ufunguo kwa mpito.

Kulingana na mahitaji ya urekebishaji, miunganisho ya 1:1 na 1:M inaruhusiwa kati ya vitu vya habari. Hebu tuamua aina ya uhusiano kati ya vitu vya habari (Jedwali 4.1.3).

Jedwali 4.1.3

Kufafanua Aina za Viungo

Nambari ya mawasiliano ya UhusianoMakundi kuu ya IO Aina ya Uhusiano Chini1Vikundi Maalum1:M2VikundiWanafunzi1:M3Vikundi vya Walimu1:14Nidhamu za Walimu1:M

Wakati wa kukusanya mfano wa habari-mantiki, vitu vya habari vinapaswa kuamuru kwa viwango (Mchoro 4.1.1).

Mfano wa habari-mantiki uliowasilishwa wa eneo la somo linalozingatiwa hujengwa kwa mujibu wa vitu vya habari vilivyotambuliwa na viunganisho kati yao.

Mchele. 4.1.1 - Viwango vya vitu vya habari

Mfano wa habari-mantiki umewasilishwa kwa fomu ya kisheria, na vitu vilivyomo hupangwa kwa viwango. Katika kiwango cha sifuri kuna vitu ambavyo haviko chini ya vitu vingine vyovyote. Kiwango cha vitu vingine huamua zaidi njia ndefu kwa kitu kutoka kiwango cha sifuri.

Mpangilio huu wa vitu unatoa wazo la utii wao wa hali ya juu, hufanya mfano kuwa wa kuona zaidi na kuwezesha uelewa wa uhusiano wa moja na wa thamani nyingi kati ya vitu.

4.2 Kuunda muundo wa data wenye mantiki

Mfano wa habari-mantiki huonyesha data ya eneo la somo kwa namna ya seti ya vitu vya habari na uhusiano kati yao. Muundo huu unawakilisha data itakayohifadhiwa kwenye hifadhidata.

Kuunda hifadhidata ya uhusiano kwa kutumia. ERwin huanza kwa kutambulisha huluki zilizofafanuliwa kwenye mchoro. mzunguko wa mantiki. Baada ya kufafanua vyombo, ni muhimu kuingiza sifa za vyombo hivi kwenye schema. Kila moja ya sifa inahusishwa na aina fulani data. Kwa kubainisha sifa za huluki, tunafafanua majedwali ya hifadhidata yanayolingana na huluki za kikoa. Katika hatua ya mwisho, tunaamua miunganisho kati ya meza zilizoingia.

Mara tu vyombo vyote vimefafanuliwa, ni muhimu kufafanua uhusiano kati yao. Uhusiano katika ERwin unachukuliwa kuwa tegemezi la kiutendaji kati ya vyombo viwili. Ikiwa tutazingatia mchoro kama uwakilishi wa picha wa eneo la somo, basi vyombo ni nomino na uhusiano ni vitenzi.

Mchele. 4.2.1 - Maelezo na muundo wa kimantiki "Kitabu cha kielektroniki"

Uhusiano kati ya vitu vya mfano wa data hutekelezwa na maelezo sawa - funguo za uunganisho kwenye meza zinazofanana. Katika kesi hii, ufunguo wa uhusiano wa aina ya 1: M daima ni ufunguo wa pekee wa meza kuu. Ufunguo wa uhusiano katika jedwali ndogo ni sehemu fulani ya ufunguo wa kipekee ndani yake, au sehemu ambayo si sehemu yake. ufunguo wa msingi. Kitufe cha uhusiano katika jedwali la chini kinaitwa ufunguo wa kigeni.

Miunganisho yote katika modeli inayotokana ya habari-mantiki ya eneo la somo la "Jarida la Kielektroniki" ina sifa ya uhusiano wa aina ya 1:M.

Kulingana na uchambuzi wa eneo la somo, maelezo yafuatayo na mtindo wa mantiki unaweza kujengwa, umeonyeshwa kwenye Mtini. 4.2.1.

5. Kutengeneza hifadhidata ya uhusiano

.1 Maelezo ya muundo wa uhusiano

Mifumo ya uhusiano inategemea muundo wa data wa uhusiano. Kanuni za mfano wa uhusiano ziliwekwa mnamo 1969-1970. Mwanasayansi wa Marekani E.F. Codd (E.F. Codd), kisha kufanya kazi kwa IBM Corporation. Mtaalamu wa hisabati kwa mafunzo, alileta kwenye uwanja wa usimamizi wa hifadhidata kanuni kali za kihesabu na usahihi ambazo mifumo ya mapema ilikosa. Ingawa mbinu ya uhusiano haikushikamana mara moja, inaweza kuzingatiwa kuwa karibu zote ziliundwa tangu mwishoni mwa miaka ya 70. Bidhaa za hifadhidata zinatokana hasa na mbinu ya uhusiano. Idadi kubwa ya utafiti wa kisayansi katika uwanja wa hifadhidata katika miaka 35 iliyopita pia umefanywa katika mwelekeo huu.

Kuzingatia na kufafanua hatua kwa hatua dhana za msingi za mfano wa uhusiano, tutakumbuka vipengele vitatu vya mfano wa data:

· miundo ya data,

· shughuli zinazoweza kufanywa kwenye data, na

· vikwazo vinavyohusiana na kuhakikisha uadilifu wa data.

Muundo mkuu wa data katika modeli ya uhusiano ni majedwali, yanayoitwa uhusiano katika nadharia ya uhusiano. Kwa kweli, jina la mfano yenyewe linatokana na neno uhusiano (katika uhusiano wa Kiingereza) - uhusiano.

.2 Maelezo ya majedwali ya hifadhidata

Muundo wa kimantiki wa hifadhidata ya uhusiano ni onyesho la kutosha la mfano wa kimantiki wa habari wa eneo la somo. Mfano wa kisheria hauhitaji mabadiliko yoyote ya ziada. Kila kitu cha habari cha modeli ya data kinawakilishwa na jedwali linalolingana la uhusiano. Muundo wa meza ya uhusiano imedhamiriwa na muundo unaohitajika wa jedwali la habari linalolingana; kitu, ambapo kila safu (uwanja) inalingana na moja ya maelezo ya kitu. Maelezo muhimu ya kitu huunda ufunguo wa kipekee wa jedwali la uhusiano. Kwa kila safu wima ya jedwali (uwanja), aina, saizi ya data na sifa zingine zimebainishwa. Safu (rekodi) za jedwali zinahusiana na matukio ya kitu na huundwa wakati meza inapopakiwa.

Fomu zilizotolewa za hati zilizo na maelezo ya kawaida, kumbukumbu na uendeshaji zina maelezo ambayo maadili yanapaswa kuhifadhiwa katika hifadhidata ya mfumo wa habari. Thamani hizi huingizwa kutoka kwa kibodi ya kompyuta au huchaguliwa kutoka kwa orodha katika fomu za skrini. Chini ni sifa za maelezo ya hati ya eneo la somo. Muumbaji anaweza kuwabadilisha ikiwa ni lazima, na pia kuongeza maelezo mengine.

Jedwali 5.2.1

Jedwali "Orodha ya wanafunzi"

Sifa ya Ufunguo wa Sifa Umbizo la shambaJinaJinaAinaUrefuSehemu otomatikiNambari ya Msingi (Nambari ndefu)8jina_mwanafunziJina kamili la mwanafunziNakala (Maandishi)250n_groupNambari ya KundiNambari (Nambari ndefu)8NenosiriNenosiriNakala (Maandishi)32

Jedwali 5.2.2

Jedwali "Orodha ya walimu"

Sifa ya Ufunguo wa Sifa Umbizo la uwanjaJinaJinaNambariUrefu_MwalimuNambari ya MwalimuMsingiNambari (Nambari ndefu)8jina_mwalimuJina kamili laMwalimuNakala250ingiaJina la mtumiajiNakala10NenosiriNenosiri32. Jedwali 5.2.3

Jedwali "Orodha ya Utaalam"

Sifa ya Ufunguo wa Umbizo la uwanjaJinaJinaAinaUrefu_maalumNambari maalumNambari ya Msingi (Nambari ndefu)8jina_maalumJina la Maandishi maalum (Maandishi)250term_studyMuda wa MafunzoNambari (Nambari ndefu)8kifupiKifupiKifupiNambariUrefu

Jedwali 5.2.4

Jedwali "Orodha ya vikundi"

Sifa Muhimu Sifa Umbizo la Sehemu Jina Jina Aina Urefu n_kundi Nambari ya Kikundi Msingi (Msingi) Nambari (Nambari ndefu) 8n_spciality Nambari maalum Nambari (Nambari ndefu) 8 jina_kikundi Jina la kikundi Maandishi (Nakala) 250n_mwalimu Mwalimu wa darasa Nambari (Nambari ndefu) 8

Jedwali 5.2.5

Jedwali "Orodha ya taaluma"

Sifa Muhimu Muundo wa Sehemu Jina Jina Urefu n_discipline Nambari ya nidhamu Msingi (Msingi) Nambari (Nambari ndefu) 8n_group Nambari Nambari (Nambari ndefu) 8jina_nidhamu Jina la Nidhamu Maandishi (Maandishi) 250n_mwalimu Nambari ya Mwalimu Nambari (Nambari ya Mwanzo 8 Integer. Nambari ndefu)2semi_mwisho wa muhula.Nambari (Nambari ndefu)2

Jedwali 5.2.6

Jedwali "Utendaji wa Milestone"

Sifa Muhimu Sifa Muundo wa Sehemu Jina Jina Aina Urefu n_zbook Nambari ya kitabu cha daraja Nambari (Nambari ndefu) 8n_discipline Nambari ya nidhamu Nambari (Nambari ndefu) 8 Mwezi Nambari (Nambari ndefu) Alama 2 Alama Nambari (Nambari ndefu) 1

Jedwali 5.2.7

Jedwali "Utendaji wa muhula"

Sifa Muhimu Sifa Muundo wa Sehemu Jina Jina Aina Urefu n_zbook Nambari ya kitabu cha daraja Nambari (Nambari ndefu) 8n_discipline Nambari ya nidhamu Nambari (Nambari ndefu) 8n_sem Muhula Nambari (Nambari ndefu) Alama 2 Daraja Nambari (Nambari ndefu) 1

Jedwali 5.2.8

Jedwali "Kupunguza mahudhurio"

Sifa Muhimu Muundo wa Sehemu Jina Jina Aina Urefu n_zbook Nambari ya kitabu cha daraja Nambari (Nambari ndefu) 8mon Mwezi Nambari (Nambari ndefu) 2no_reazon Bila uv. sababuNambari (Nambari ndefu)5Jumla yaNambari (Nambari ndefu)5

Jedwali 5.2.9

Jedwali "Mahudhurio ya muhula"

Sifa Muhimu Muundo wa Unda Jina Jina Aina Urefu n_zbook Nambari ya kitabu cha daraja Nambari (Nambari ndefu) 8n_sem Nambari ya Muhula (Nambari ndefu) 2no_reazon Bila uv. sababuNambari (Nambari ndefu)5Jumla yaNambari (Nambari ndefu)5

.3 Kuchagua DBMS

Kufanya uamuzi juu ya kuchagua DBMS, unaweza kuchambua wale maarufu zaidi: Postgre, MySQL na MSSQL Server. Mifumo hii itachambuliwa kwa kuzingatia idadi ya sifa. Kulingana na uchambuzi wa matokeo, swali la kipaumbele cha kila DBMS maalum kwa eneo la somo lililochaguliwa litaamuliwa.

Orodha ya mahitaji ya DBMS inayotumiwa katika uchanganuzi wa mfumo fulani wa habari inaweza kutofautiana kulingana na malengo yaliyowekwa.

Inatumika kwa mifumo iliyojaa sana usanifu wa seva ya mteja, hii inamaanisha kuwa hutumia seva tofauti iliyojitolea kwa hifadhidata.

Watengenezaji wengi wa DBMS hutengeneza zana za ukuzaji wa programu kwa mifumo yao, ambayo hukuruhusu kurekebisha seva yenyewe. Kulingana na hili, inafaa kuchagua DBMS ambayo inaweza kusanikishwa bila programu maalum.

MySQL, tofauti na Seva ya Microsoft SQL na Postgre, haina vichochezi na taratibu; hii inachukuliwa kuwa kikwazo. Kwa sababu ya hili, unapaswa kupanga kazi zote katika maombi, usitumie njia za kawaida, na hivyo kutatiza uundaji wa programu.

Jedwali 5.3.1 linaonyesha orodha ya mifumo ya uendeshaji ambayo mfumo wa usimamizi wa hifadhidata unaweza kufanya kazi.

Jedwali 5.3.2 linaonyesha faida na hasara za DBMS

Jedwali 5.3.1

Mifumo ya Uendeshaji Inayotumika

mifumo ya uendeshaji ya DBDOPostgreWindows, Linux, UnixMS SQL ServerWindowsMySQLLinux, Unix, Windows

Jedwali 5.3.2

Manufaa na hasara za DBMS

DBMSProsConsPostgre DBMS inayofanya kazi sana na isiyolipishwa na chanzo wazi, usaidizi mzuri kutoka kwa jumuiya ya wasanidi programu.Wakati mwingine utendakazi wa chini wakati wa kuchakata kiasi kikubwa cha habari, umaarufu mdogo wa bidhaaMS SQLInafanya kazi vizuri sana, rahisi wakati wa kutumia mazingira ya WindowsPaid, vigumu kusimamia, si jukwaa-msingi la MySQLFree DBMS, chanzo huria, huchukua muda kidogo. space, usimamizi rahisi wa mysql na seti ya kila kitu unachohitaji utendakazi, jumuiya kubwa ya wasanidi programu, inafanya kazi kwenye majukwaa mengi, isiyolindwa dhidi ya upotevu wa data, inasaidia hifadhidata ndogo tu.

Kwa hivyo, DBMS zinazozingatiwa zina faida na hasara zao; baada ya kuzilinganisha, uamuzi ulifanywa kwa ajili ya kuchagua MySQL.

hifadhidata jarida hili la kielektroniki la elimu

6. Uundaji wa programu ya seva ya mteja kwa kufanya kazi na hifadhidata

.1 Teknolojia ya seva ya mteja

Wakati maoni juu ya michakato ya kompyuta iliyosambazwa na michakato ya usindikaji wa data inavyokua, nadharia ya usanifu wa "server-mteja" iliundwa - dhana ya jumla ya mwingiliano wa sehemu mbili za teknolojia ya habari katika mifumo ya kompyuta na mitandao, kati ya ambayo yafuatayo yanaweza kuwa ya kimantiki au. wanajulikana kimwili: upande wa kazi (maombi ya spring, mteja); upande wa passiv (seva, huduma ya ombi, chanzo cha majibu):

upande wa kazi;

upande wa passiv.

Mwingiliano wa mteja-server kwenye mtandao unafanywa kwa mujibu wa itifaki maalum.

Wazo la seva ya mteja linamaanisha kuwa pamoja na kuhifadhi hifadhidata ya kati, mashine kuu (seva ya hifadhidata) lazima itekeleze wingi wa usindikaji wa data. Ombi la data iliyotolewa na mteja husababisha utafutaji na urejeshaji wa data kwenye seva. Data iliyotolewa husafirishwa kupitia mtandao kutoka kwa seva hadi kwa mteja. Kipengele maalum cha usanifu wa seva ya mteja ni matumizi ya lugha ya SQL (Lugha ya Maswali Iliyoundwa).

Hoja ya hifadhidata inaanzishwa na mteja lakini inatekelezwa kwenye seva. Ni matokeo pekee yanayorejeshwa kwa mteja kupitia mtandao. Utaratibu huu una hatua sita:

Mteja anaomba data.

Swali limetafsiriwa kwa SQL.

Hoja ya SQL hupitishwa kupitia mtandao hadi kwa seva.

Seva ya hifadhidata hufanya utafutaji.

Rekodi zinazohitajika zinarejeshwa kwa mteja.

Data imewasilishwa kwa mtumiaji.

Teknolojia ya seva ya mteja huunda mazingira yenye nguvu ambayo hutoa mashirika na faida nyingi za kweli. Hasa, mfumo wa seva ya mteja ulioundwa vizuri hutoa jukwaa la gharama nafuu ambalo bado lina uwezo wa kompyuta wa mfumo mkuu na umeboreshwa kwa urahisi kufanya kazi maalum. Kwa kuongeza, wakati wa usindikaji wa mteja-server, trafiki ya mtandao imepunguzwa kwa kasi, kwani matokeo ya swala pekee yanatumwa kupitia mtandao.

Mzigo wa shughuli za faili huanguka hasa kwenye kompyuta ya seva, ambayo ina nguvu zaidi kuliko wateja na kwa hiyo ina uwezo wa kuhudumia maombi.

Mtandao wa seva ya mteja hupunguza mahitaji ya kumbukumbu ya kompyuta za mteja kwa sababu kazi zote za faili hufanywa kwenye seva. Seva katika mifumo ya seva ya mteja zina uwezo wa kuhifadhi kiasi kikubwa cha data. Hii inafungua kiasi kikubwa cha nafasi ya diski kwenye kompyuta za mteja.

Hifadhi nakala ya data pia imerahisishwa sana.

Hatimaye, kusimamia mfumo mzima, ikiwa ni pamoja na kufuatilia usalama wake, inakuwa rahisi zaidi tangu faili zote na data ziko katikati ya seva au idadi ndogo ya seva.

.2 Zana za kupanga kwa ajili ya programu inayotengenezwa

Ili kuunda programu, zana kuu ya ukuzaji ilikuwa lugha ya programu ya python 2.5.

Lugha ya programu ya kiwango cha juu, yenye madhumuni ya jumla inayolenga kuboresha tija ya wasanidi programu na usomaji wa msimbo. Syntax ya msingi ya Python ni minimalist. Wakati huo huo, maktaba ya kawaida inajumuisha idadi kubwa ya kazi muhimu na inasaidia dhana kadhaa za programu, ikiwa ni pamoja na kimuundo, mwelekeo wa kitu, kazi, muhimu na mwelekeo. Sifa kuu za usanifu ni uchapaji wa nguvu, usimamizi wa kumbukumbu otomatiki, uchunguzi kamili, utaratibu wa utunzaji wa kipekee, usaidizi wa kompyuta yenye nyuzi nyingi na miundo rahisi ya data ya kiwango cha juu. Nambari katika Python imepangwa katika kazi na madarasa, ambayo yanaweza kuunganishwa katika moduli (hizi zinaweza kuunganishwa kwenye vifurushi).

Lugha na mkalimani wake vinaendelezwa na kikundi cha wakereketwa kama sehemu ya mradi wa chanzo huria. Mradi sio bure na unasambazwa chini ya leseni yake mwenyewe.

Katika uwanja wa programu ya wavuti, python ni moja ya lugha maarufu za uandishi (pamoja na JSP, Perl na lugha zinazotumiwa katika ASP.NET) kwa sababu ya unyenyekevu wake, kasi ya utekelezaji, utendakazi tajiri, jukwaa la msalaba. na usambazaji wa msimbo wa chanzo.

Umaarufu katika uwanja wa ujenzi wa tovuti unatambuliwa na kuwepo kwa seti kubwa ya zana zilizojengwa kwa ajili ya kuendeleza programu za mtandao. Ya kuu:

Uchimbaji otomatiki wa vigezo vya POST na GET, na pia vigezo vya mazingira seva ya wavuti kwenye safu zilizoainishwa;

Vitendaji vya faili vinashughulikia kwa ufanisi faili za ndani na za mbali;

Utumaji otomatiki wa vichwa vya HTTP;

Kufanya kazi na kuki na vikao;

Inachakata faili zilizopakiwa kwenye seva;

Kufanya kazi na XForms;

Kufanya kazi na faili za mbali na soketi.

Hivi sasa, python hutumiwa na watengenezaji kwa miradi yenye mzigo mkubwa. Kulingana na ukadiriaji wa Tiobe, kulingana na data ya injini ya utaftaji, mnamo Desemba 2009, chatu alikuwa katika nafasi ya 3 kati ya lugha za programu (nyuma ya Java na C), akiwa amepanda kwa nafasi mbili kwa mwaka.

Hivi sasa kuna utekelezaji mmoja tu wa python, hakuna kampuni ya mtu wa tatu inayounga mkono utekelezwaji isipokuwa ujenzi rasmi. Hali hii ya mambo, kwa upande mmoja, inakuwezesha kuanzisha haraka na kusambaza ubunifu kati ya jumuiya ya waendelezaji, kwa upande mwingine, kuendeleza lugha ya programu kwa kutokuwepo kwa kiwango, kwa kuwa utekelezaji mmoja hutoa kwa kweli. Katika hali kama hizo umuhimu mkubwa hupata toleo la mkalimani ambalo linafafanua utendakazi wa sasa (upatanifu wa nyuma kati ya matoleo ya mkalimani hauzingatiwi kabisa).

Mnamo 1994, mtayarishaji programu wa Denmark Rasmus Lerdorf aliunda seti ya hati za Perl/CGI ili kuonyesha na kuhesabu wageni kwenye wasifu wake mtandaoni, kuchakata violezo vya hati za HTML. Lerdorf aliita seti ya Ukurasa wa Nyumbani wa Kibinafsi. Punde utendakazi na kasi ya Perl, mkalimani wa hati, haikutosha tena, na Lerdorff akatengeneza mkalimani mpya wa kiolezo cha PHP/FI kwa kutumia lugha ya C.

.3 Utekelezaji wa programu ya moduli ya "Mwalimu".

Ili kufanya kazi na mfumo wa habari wa kiotomatiki "Jarida la Kielektroniki", lazima uweke URL kwenye upau wa anwani wa kivinjari chako. Baada ya kupakia data, ukurasa utaonekana kwenye dirisha la kivinjari ambalo kazi katika mfumo wa habari huanza - hii ni ukurasa wa uthibitishaji wa mtumiaji katika mfumo (Mchoro 6.3.1).

Mchele. 6.3.1 - Ukurasa wa Uthibitishaji wa Mtumiaji

Katikati ya skrini kuna fomu ya uthibitishaji wa mtumiaji, lakini ikiwa mtumiaji bado hajasajiliwa kwenye mfumo, basi chini ni kiungo cha ukurasa wa usajili.

Baada ya uthibitisho wa mafanikio, mwalimu anachukuliwa kwenye ukurasa kwa ajili ya kuchagua maonyesho ya somo analohitaji, ambapo anaweza kutoa alama, kuhudhuria alama na kuhariri mada ya somo na kazi ya nyumbani (Mchoro 6.3.2).

Mchele. 6.3.2 - Ukurasa wa uteuzi wa onyesho la habari

Katika kipindi chote cha kazi na mfumo, habari ya kibinafsi juu ya mwalimu huonyeshwa: jina la mwalimu, masomo yanayopatikana, na karibu na habari hii kuna kiunga cha mtumiaji kutoka kwa mfumo, kwa programu ya usaidizi wa kiufundi au kiunga. kwake, na pia kubadilisha nenosiri.

Baada ya kubofya tarehe, mwalimu anaweza kujaza mada ya somo na kazi ya nyumbani (Mchoro 6.3.3).

Mchele. 6.3.3 - Ukurasa wa sasa wa maendeleo wa mwanafunzi

Ili kuweka alama, unahitaji tu kuchagua seli na kuweka alama hapo, au "H" ikiwa mwanafunzi hayupo darasani.

.4 Utekelezaji wa programu ya moduli ya "Kiongozi wa Timu".

Kufanya kazi na mfumo kwa kiongozi wa kikundi pia huanza na ukurasa wa uthibitishaji (Mchoro 6.4.1).

Mchele. 6.4.1 - Ukurasa wa Uthibitishaji wa Meneja

Baada ya uthibitishaji wa mafanikio, meneja anachukuliwa kwenye ukurasa kwa kuchagua hatua inayohitajika: Ongeza au usiwazuie wanafunzi, angalia alama na mahudhurio ya kikundi chako, unda ripoti kuhusu vikundi vya kijamii, vikundi vya afya na alama (Mchoro 6.4.2).

Mchele. 6.4.2 - Ukurasa wa ripoti ya maendeleo

Mchele. 6.4.3 - Ukurasa wa usimamizi wa wanafunzi

Msimamizi anaweza kuhariri miunganisho ya taaluma zote za kikundi kilichochaguliwa ikiwa tu ndiye mkuu wa kikundi hiki. Ikiwa yeye sio kiongozi wa kikundi kilichochaguliwa, basi uwezo wa kuhariri miunganisho itakuwa tu kwa taaluma hizo zinazofundishwa katika kikundi hiki.

Baada ya kufanya mabadiliko, msimamizi lazima abofye kitufe cha "Hifadhi" ili data mpya iandikwe kwenye hifadhidata au nenda kwenye ukurasa mwingine ili kutupa mabadiliko yaliyofanywa.

Katika Mtini. Mchoro 6.4.5 unaonyesha ukurasa wa kuhariri kiungo.

Mchele. 6.4.5 - Viungo ukurasa wa kuhariri

6.5 Utekelezaji wa programu ya moduli ya "Msimamizi wa Uanzishaji".

Kazi na mfumo huanza sawa na moduli zilizopita. Baada ya idhini iliyofanikiwa, msimamizi wa taasisi ataona ukurasa ambao kuna menyu ya kuchagua vitendo: kusimamia masomo, kusimamia vikundi, kusimamia waalimu, kufanya kazi na ratiba, kugawa vipindi vya mwisho, kugawa masomo kwa walimu, kumpa kiongozi wa kikundi. .

Mchele. 6.5.1 - Ukurasa wa usimamizi wa eneo

Baada ya kuchagua kipengee cha menyu unachotaka, ukurasa unaofanana utafungua.

Mchoro 6.5.2 unaonyesha usimamizi wa vikundi vya taasisi za elimu

Uundaji wa jarida la kielektroniki la mfumo wa habari

Mchele. 6.5.2 - Ukurasa wa usimamizi wa kikundi

Usimamizi wa walimu umeonyeshwa kwenye Mchoro 6.5.3. Unaweza pia kuongeza jukumu la mwalimu kwenye akaunti iliyoundwa awali au kuleta kutoka faili ya .csv; vigezo vya kuleta vitaonyeshwa unapoenda kwenye ukurasa unaofaa.

Mchele. 6.5.3 - Ukurasa wa usimamizi wa walimu

Sawa na aya iliyotangulia, usimamizi wa masomo ya taasisi ya elimu unafanywa. (Mchoro 6.5.4)

Mchele. 6.5.4 - Ukurasa wa usimamizi wa walimu

Kipengele tofauti cha moduli hii ni kufanya kazi na ratiba. Ili kufanya hivyo, unahitaji kuchagua "Ratiba" kwenye kipengee cha menyu, ukurasa wa usimamizi wa ratiba utafungua, kisha uchague kikundi na upange masomo kulingana na mpango wa somo, na pia alama vyumba ambavyo vitafanyika. (Mchoro 6.5.5)

Mchele. 6.5.5 - Ratiba ukurasa wa usimamizi

6.6 Utekelezaji wa programu ya moduli ya "Mzazi".

Kazi na mfumo huanza sawa na moduli zilizopita. Baada ya idhini iliyofanikiwa, mzazi ataona ukurasa ambao kuna menyu ya kuchagua vitendo: kutazama ratiba, masomo na muhula, ufuatiliaji wa mahudhurio na maendeleo, kushikilia mtoto, kutazama habari kuhusu kikundi, kutazama walimu wa kikundi hiki.

Mchele. 6.6.1 - Ukurasa kuu wa moduli ya "Mzazi".

Ili kushikamana na mtoto, unahitaji kufuata kiungo kinachofaa, kisha uchague kikundi na uingize taarifa kuhusu mwanafunzi. Ikiwa mwanafunzi kama huyo anapatikana kwenye hifadhidata, basi ombi litatumwa kwa mafanikio na utahitaji kungojea idhini ya msimamizi. Taarifa ya idhini iliyofanikiwa au kukataliwa itatumwa kwa barua pepe barua pepe iliyoainishwa wakati wa usajili. Ili kuona maendeleo ya mtoto wako, utahitaji kuchagua kipengee cha menyu ya "Vitu" (Mchoro 6.6.2)

Kuangalia alama zilizopokelewa kwa undani zaidi, unahitaji kubofya kipengee, na maelezo ya kina juu ya somo na tarehe zinazofanana zitafungua. (Mchoro 6.6.3)

Mchele. 6.6.2 - Kuangalia maendeleo ya mtoto wako

Mchele. 6.6.3 - Kuangalia maendeleo ya mtoto wako

Inawezekana pia kutazama ratiba ya wiki nzima. Na siku ya sasa imeangaziwa kwa rangi tofauti. (Mchoro 6.6.4)

Moduli ya programu ya mwanafunzi ina kazi zote sawa na mzazi, isipokuwa kuambatisha mtoto.

Mchele. 6.6.4 - Kuangalia maendeleo ya mtoto wako

.7 Utekelezaji wa programu ya moduli ya "Msimamizi wa Mfumo wa Kiufundi".

Kazi na mfumo huanza sawa na moduli zilizopita. Baada ya idhini iliyofanikiwa, mzazi ataona ukurasa na menyu ya kuchagua vitendo: kusimamia watumiaji na majukumu, kusimamia taasisi za elimu, kuongeza matawi, kuweka vigezo vya mfumo, kuunda ripoti juu ya umiliki wa mfumo.

Moduli hii ina kazi zote sawa na msimamizi wa taasisi ya kusimamia taasisi maalum ya elimu, lakini pia inaweza kuongeza mpya. (Mchoro 6.7.1)

Mchele. 6.7.1 - Kusimamia taasisi za elimu na kuongeza matawi

Kuweka vigezo vya mfumo kunahusisha kujaza sehemu kadhaa, kama vile kiungo cha programu ya usaidizi wa kiufundi na mfumo wa ulinzi dhidi ya botnet. Baada ya ghiliba hizi, mfumo utakuwa tayari kutumika. (Mchoro 6.7.2)

Mchele. 6.7.2- Mipangilio ya mfumo


Mchele. 6.7.3 - Kusimamia watumiaji na majukumu

Kuripoti juu ya umiliki wa mfumo unafanywa kwa kwenda kwenye kipengee cha menyu sahihi. Ifuatayo, chagua shirika ambalo ungependa kutazama habari au jinsi mfumo ulivyojaa kwa ujumla.

Data imeonyeshwa kwenye jedwali katika%, na chati ya pai pia inachorwa kwa mfano wazi zaidi (Mchoro 6.7.4)

Mchele. 6.7.4- Taarifa ya kujaza mfumo

7. Upembuzi yakinifu wa mradi

Sehemu ya shirika na kiuchumi inachunguza masuala ya kuandaa na kupanga uzalishaji wa mfumo wa mtandao unaoendelezwa katika WKR, pamoja na upembuzi yakinifu kwa uwezekano wa kazi, ambayo ni pamoja na kutathmini ubora wa mradi, kuhesabu gharama ya jumla na. tathmini ya kiuchumi ya mradi.

Wakati wa kubuni na kutengeneza mifumo ya wavuti, nafasi muhimu inapaswa kutolewa kwa maswala ya kusawazisha kazi ya watengenezaji. Hii ni kutokana na hali maalum ya kazi ya watengenezaji wa programu, ambayo inahusisha kipengele kikubwa cha ubunifu katika kazi, pamoja na ugumu wa kupima na kutathmini kazi katika mchakato wa kuendeleza mfumo wa mtandao.

Wakati wa kuunda mfumo, ni muhimu kusambaza rasilimali za kazi kwa njia ya kufikia malengo ya mradi yaliyowekwa wakati wa kubuni ndani ya muda uliowekwa wa utekelezaji. Ili kufanya hivyo, unahitaji kuamua gharama za kazi, kuwapa watendaji na rasilimali kwa njia ambayo mpango wa kazi unafuatwa.

.1 Kusudi la kazi

Maendeleo ya sehemu ya shirika na kiuchumi ya kazi ya maendeleo, ukusanyaji wa data ya awali, uamuzi wa ukubwa wa kazi ya maendeleo, hesabu ya gharama iliyokadiriwa, tathmini ya ubora wa mfumo ulioendelezwa.

.2 Uamuzi wa upeo wa kazi

Kazi ya kutengeneza bidhaa ya programu inaweza kugawanywa katika hatua zifuatazo:

Hatua ya maandalizi;

Kubuni;

Kupanga programu;

Urekebishaji wa mfumo na hatua ya kupima;

Kuchora nyaraka;

Teknolojia ya utafiti na maendeleo inaweza kuwasilishwa kwa namna ya orodha za kazi zilizofanywa kwa mlolongo fulani.

.3 Uamuzi wa kasi ya kazi ya maendeleo

Nguvu ya kazi inahusu muda wa kufanya kazi unaohitajika ili kuendeleza mradi. Mbinu zote zinazotumika za kutathmini ukubwa wa leba zimepunguzwa hadi vikundi vitatu: mtaalam, takwimu za majaribio na uchambuzi.

Inashauriwa kuhesabu nguvu ya kazi ya kuendeleza mradi wa diploma kwa kutumia njia ya tathmini ya mtaalam.

Vizuizi vifuatavyo vimewekwa ili kutatua shida:

Muda wa kukamilisha kazi - miezi 4.

Idadi ya watu wanaofanya kazi kwenye mradi ni watu 2.

Nguvu ya kazi ya maendeleo inakokotolewa kwa kutumia fomula (7.1).

wapi t i - nguvu ya kazi ya kazi katika hatua za kubuni, - idadi ya hatua za kubuni.

Kwa kutumia uzoefu na ujuzi wetu wenyewe, tutaamua muda wa juu na wa chini unaohitajika ili kuendeleza kila kitu, na kulingana nao wakati unaotarajiwa. Muda unaotarajiwa unaamuliwa na fomula (7.2).

(7.2)

Muda uliotumika katika kila hatua ya maendeleo ya mradi umewasilishwa katika Jedwali 7.1.

Jedwali 7.1

Muda unaotumiwa na hatua za maendeleo ya mradi

Hatua ya maendeleo, watu Daystmax, watu siku Muda unaotarajiwa uliotumika, watu. siku Hatua ya maandalizi 3108 Design 153028 Programming 305032 Debugging na kupima hatua 5108 Documentation maandalizi 101511 Jumla: 6311578

Tutasambaza kazi ili kukamilisha kazi kati ya meneja (kubuni, usimamizi wa jumla na kufanya kazi na wateja) na programu (maendeleo ya kiufundi na nyaraka). Usambazaji wa kiasi cha kazi umeonyeshwa kwenye Jedwali 7.2.

Jedwali 7.2

Usambazaji wa idadi ya kazi

Hatua za maendeleo Nguvu ya kazi ya mtu wa siku ya Watendaji Sehemu ya ushiriki, % Hazina ya Muda, siku Maandalizi 8 Meneja 202 Mpangaji programu 806 Muundo 28 Meneja 5014 Mpangaji programu 5014 Utayarishaji 32 Msanidi programu 10032 Hatua ya utatuzi na majaribio 8 Msimamizi 202 Mpangaji programu 806 Msimamizi wa Programu 5 Jumla ya Hati 5 : 87 Kwa hivyo, jumla ya kazi zote zilizofanywa ni watu 87. siku

7.4 Uhesabuji wa makadirio ya gharama ya moduli

Gharama inayokadiriwa ya maendeleo ni jumla ya gharama zilizopangwa kwa ajili ya kutekeleza kazi inayolingana na orodha iliyokusanywa. Kazi ya kutengeneza programu ili kuunda moduli ya Uhasibu itafanywa na kikundi kinachojumuisha meneja wa mradi na mpanga programu. Makadirio yanahesabiwa kwa kutumia njia ya makadirio ya gharama kwa vitu binafsi vya matumizi ya rasilimali zote muhimu. Makadirio ya gharama yana orodha ifuatayo ya gharama: nyenzo, mishahara ya wafanyakazi, michango ya kijamii, gharama za kushuka kwa thamani, malipo ya ziada, na gharama nyinginezo. Hebu tuhesabu vitu vyote vya gharama.

Kuamua Gharama za Nyenzo

Gharama ya nyenzo imedhamiriwa kulingana na mahesabu ya matumizi yao wakati wa mchakato wa maendeleo. Gharama za usafirishaji na ununuzi zinakubaliwa kwa kiwango cha 10% ya bei ya vifaa. Mahesabu ya gharama za nyenzo hutolewa katika Jedwali 7.3.

Jedwali 7.3

Uhesabuji wa gharama za nyenzo

VifaaVitengo vipimo Kiasi Bei, kusugua Gharama, kusugua. Karatasi A4 Pakiti 11701702. Fountain pen pcs. 115153. Pcs za rangi za kichapishi 1350350 Jumla: 535

Maandalizi ya mishahara

Gharama ya mishahara ya msingi kwa wafanyakazi imedhamiriwa kulingana na muda wa kazi zao, pamoja na viwango vya mshahara (7.3).

Mshahara = (7.3)

Yuko wapi D r.mwezi . - idadi ya wastani ya siku za kazi kwa mwezi = 22;

T pi - nguvu ya kazi ya kazi iliyofanywa;

Zp - wastani wa mshahara wa kila mwezi.

Kwa meneja:

Mshahara = = 9090.81 kusugua.;

Kwa msanidi programu:

Mshahara = = 18272.73 kusugua.

Gharama za malipo ya ziada, posho, bonasi ni asilimia 80 ya mishahara (7.4).

Mshahara nadb = 0,8 Mshahara (7.4)

Kwa meneja:

Mshahara nadb = = 7272.73 kusugua.;

Kwa msanidi programu:

Mshahara nadb = = 14618.18 kusugua.

Mshahara wa kimsingi huamuliwa kama jumla ya mshahara wa kila mwezi, kwa kuzingatia mgawo wa eneo na gharama za malipo ya ziada, posho na bonasi (7.5).

Mshahara msingi = (Mshahara + Mshahara nadb ) 1,15 (7.5)

Matokeo ya hesabu yanawasilishwa katika Jedwali 7.4.

Jedwali 7.4

Uhesabuji wa mshahara wa msingi

Jamii ya wafanyikazi Idadi, watu Kiwango cha kazi, Mshahara wa mtu/siku, kusugua. Thamani ya mshahara msingi , kusugua. Meneja wa Mradi1201000016363.64Programu167600032890.91Jumla:28749254.55

Uhesabuji wa michango kwa mahitaji ya kijamii

Michango ya mahitaji ya kijamii inafikia 30.2% ya jumla ya hazina ya mshahara (12.6). Kati yao:

% - kwa mfuko wa pensheni;

1% - kwa bima ya afya;

9% - kwa bima ya kijamii;

2% - kwa bima ya ajali.

Z kijamii =0,302 Mshahara msingi (7.6)

Z kijamii = 0,302 49254.55 = 14874.87 rubles.

Uhesabuji wa uwekezaji mkuu

Ili kuzalisha bidhaa yoyote ya programu, vifaa na zana zinahitajika. Kwa maunzi, hebu tuchukue kituo 1 cha kazi na kichapishi 1. Mfumo unatengenezwa kwa kutumia zana za msanidi wa wavuti: Usambazaji wa Apache XAMPP, mpango wa NotePad++, Mpango wa Mtunzi, kivinjari cha Google Chrome.

Mahesabu ya uwekezaji wa mtaji Kv katika vifaa na programu hufanyika kulingana na formula (7.7).

KWA V = K A + K Na (7.7)

Ambapo K A - gharama ya vifaa;

KWA Na - gharama ya programu.

Jedwali la 7.5 linaonyesha hesabu ya uwekezaji wa mtaji katika maunzi na zana muhimu kwa maendeleo ya mradi wa programu.

Jedwali 7.5

Uwekezaji wa mitaji

KiasiBei kwa kila kitengo, kusugua.Gharama, kusugua.Vifaa:Kituo cha kazi (laptop)1 pcs.1800018000Printer1 pcs.25002500K A = 24000Programu:Usambazaji wa Apache XAMPP000NotePad++000Programu ya mtunzi000Kivinjari cha Google Chrome000K Na = 0Jumla:20500

Kwa hivyo, programu zote zinazotumiwa ni bure

KWA V = K A = 20500 kusugua.

Gharama za kushuka kwa thamani

Kiasi cha gharama za uchakavu wa vifaa na programu imedhamiriwa na fomula (7.8).

Z A = (7.8)

ambapo K KATIKA - gharama ya vifaa na programu,

t R muda wa kufanya kazi (siku 87);

T R - idadi ya siku katika mwaka (siku 365),

N A - kiwango cha makato kwa kushuka kwa thamani.

Na teknolojia ya kompyuta na vifaa vya ofisi, kiwango cha uchakavu wa kila mwaka kimewekwa kwa 12%, kwa hivyo, kiasi cha malipo ya kushuka kwa thamani kwa mwaka kitakuwa:

Z A = = 586.36 kusugua.

Uhesabuji wa gharama ya ziada

Kwa makala Vichwa vya juu ni pamoja na gharama ambazo haziwezi kujumuishwa moja kwa moja katika gharama ya mradi - gharama ya kudumisha wafanyikazi ambao hawajahusika katika utengenezaji wa bidhaa za programu, pamoja na gharama ya kukodisha majengo, huduma za umma Nakadhalika. Gharama za ziada ni 30% ya mishahara yote (12.9).

Z n = 0,3 Mshahara msingi (7.9)

Z n = 0,3 49254.55 = 14776.36 rubles.

Uhesabuji wa gharama kwa gharama zingine

Kifungu gharama zingine inajumuisha gharama nyingine zote zinazohusiana na utekelezaji wa mradi ambao unaweza kuhusishwa moja kwa moja na gharama ya mradi, lakini ambayo kipengee tofauti haijatolewa katika hesabu.

Gharama ya matumizi mengine ni 3% ya kiasi cha gharama zote za awali (12.10).

Z na kadhalika. = 0,03(3 m + Mshahara msingi + Z kijamii + Z A + Z n ) (7.10)

Z na kadhalika. = 0,03(535 + 49254,55+ 14874,87 + 586,36 + 14776,36) =

1954.57 kusugua.

8. Makadirio ya gharama

Gharama iliyokadiriwa inawakilisha gharama iliyopangwa ya utengenezaji wa bidhaa ya programu na inakusanywa kwa wigo mzima wa kazi. Gharama za makadirio ya mradi unaozingatiwa zimewasilishwa katika Jedwali 7.6.

Jedwali 7.6

Makadirio ya gharama ya kuunda programu, uhasibu wa rasilimali katika biashara

Bidhaa ya gharama Jumla ya gharama za mradi, kusugua Vifaa 535 Mishahara 49,254.55 Michango ya kijamii 14,874.87 Gharama ya kushuka kwa thamani 586.36 Gharama za ziada 14,776.36 Gharama zingine 1,954.57 Jumla 81,981.71

Hivyo, gharama ya makadirio ya bidhaa itakuwa rubles 81,981.71.

7.5 Kutathmini ubora wa mfumo wa kurekodi mzigo wa kazi wa walimu

Tathmini ya ubora wa moduli iliyotengenezwa ilifanywa kwa pamoja na mkurugenzi wa mradi wa diploma.

Kuamua ubora wa mfumo, tulitumia njia ya viashiria ngumu (tabia), ambayo inajumuisha kutumia kigezo maalum cha tathmini ya kumbukumbu kwa moduli maalum ya programu, mfuko au bidhaa.

Kigezo cha kutathmini ubora wa programu ni seti ya sheria na masharti yaliyobainishwa na yaliyoandikwa ambayo hutumiwa kuamua ikiwa ubora wa jumla wa bidhaa fulani ya programu unakubalika. Ubora unawakilishwa na seti ya viwango vilivyowekwa vinavyohusishwa na bidhaa ya programu.

Kama njia ya tathmini, mbinu ya kugawa pointi kwa kila sifa ilitumiwa, baada ya hapo ubora wa bidhaa iliyotengenezwa ya programu inaweza kuhukumiwa kwa alama ya wastani. Kuamua kiwango cha cheo, tulitumia mfumo wa pointi 10. Yote hii inafafanuliwa na GOST R ISO/IEC 9126-93 "Teknolojia ya habari. Tathmini ya bidhaa ya programu. Sifa za ubora na mwongozo kwa matumizi yao."

Mfumo huu wa wavuti kama programu unaweza kutathminiwa kwa sifa zifuatazo:

Utendaji

Vigezo vifuatavyo vinatumika kutathmini utendaji:

Kufaa ni sifa ya programu inayoonyesha upatikanaji na ufaafu wa seti ya vitendakazi kwa kazi maalum. Mfumo uliotengenezwa unakidhi mahitaji ambayo yaliwekwa katika maelezo ya kiufundi ya mradi wa diploma. Tathmini ya ufaafu wa mradi - pointi 10.

Usahihi ni sifa ya programu inayoonyesha kuwa matokeo au madoido yanalingana kwa usahihi. Matokeo wakati wa kuendesha programu sio chini ya kuaminika kuliko ikiwa kazi ilifanywa kwa njia ya awali. Usahihi - pointi 10.

Uthabiti ni sifa ya programu ambayo husababisha programu kuzingatia viwango au kanuni zinazofaa, kanuni, sheria au miongozo sawa. Mwonekano wa jumla na kiolesura hufuata viwango vinavyokubalika vya upangaji vya Windows. Uthabiti - pointi 10.

Usalama ni sifa ya programu inayohusiana na uwezo wake wa kuzuia ufikiaji usioidhinishwa, kwa bahati mbaya au kimakusudi, kwa programu na data. Mradi hutoa ulinzi wa data inayotumiwa katika programu kutoka kwa ufikiaji usioidhinishwa, tutatathmini usalama kwa pointi 9.

Ushirikiano ni sifa ya programu ambayo inarejelea uwezo wake wa kuingiliana na mifumo maalum. Uwezo wa kuingiliana - pointi 5.

Kuegemea

Hebu tutathmini uaminifu wa programu kwa kutumia vigezo vifuatavyo.

Utulivu ni sifa ya programu ambayo inahusu kiwango cha kushindwa kwa makosa katika programu. Wakati wa kupima programu, hakuna kushindwa au makosa yaliyosababishwa na makosa katika maendeleo ya mfumo yaligunduliwa, ambayo inaruhusu sisi kuhitimisha kuwa programu ni imara. Utulivu - pointi 6.

Uvumilivu wa hitilafu ni sifa ya programu ambayo inahusu uwezo wake wa kudumisha kiwango fulani cha ubora wa uendeshaji katika matukio ya makosa ya programu au ukiukaji wa interface maalum. Programu hutoa udhibiti wa habari iliyoingia. Ukadiriaji wa upinzani wa makosa - 6.

Recoverability ni sifa ya programu ambayo inahusu uwezo wake wa kurejesha kiwango cha utendaji wake na kurejesha data iliyoharibiwa moja kwa moja katika tukio la kushindwa, pamoja na muda na jitihada zinazohitajika kufanya hivyo. Ukadiriaji wa urejeshaji - 10.

Utendaji

Wacha tutathmini ufanisi wa programu kwa kutumia vigezo vifuatavyo.

Kueleweka ni sifa ya programu inayorejelea juhudi za mtumiaji kuelewa dhana ya jumla ya kimantiki na utumiaji wake. Alama ya ufahamu - pointi 10.

Uwezo wa kujifunza ni sifa ya programu inayohusiana na juhudi za mtumiaji kujifunza jinsi ya kuitumia. Uwezo wa kujifunza - pointi 8.

Urahisi wa kutumia ni sifa ya programu inayohusiana na juhudi za mtumiaji katika uendeshaji na usimamizi wa uendeshaji. Ukadiriaji wa urahisi wa matumizi: pointi 10.

Ufanisi

Vigezo vifuatavyo vinatumika kutathmini ufanisi:

Tabia ya wakati ni sifa ya programu inayohusiana na nyakati za majibu na kasi ambayo kazi zake zinatekelezwa. Wakati wa kuandaa na kutoa habari, pamoja na wakati wa usindikaji wa data ya pembejeo, inategemea nguvu ya kompyuta ya seva na kompyuta ya kibinafsi ya mteja. Alama - 8 pointi.

Mchoro wa mabadiliko ya rasilimali ni sifa ya programu ambayo inahusiana na kiasi cha rasilimali zinazotumiwa na muda wa matumizi kama hayo wakati wa kutekeleza majukumu. Tathmini ya asili ya mabadiliko katika rasilimali - pointi 9.

Kudumisha

Wacha tutathmini udumishaji wa programu kwa kutumia vigezo vifuatavyo.

Kubadilika ni sifa ya programu inayorejelea juhudi zinazohitajika kurekebisha, kusahihisha kutofaulu, au kubadilisha hali ya uendeshaji. Ili kubadilisha programu, unahitaji kuhariri misimbo ya chanzo. Alama ya kubadilika - alama 8.

Uimara ni sifa ya programu inayorejelea hatari kutokana na athari zisizotarajiwa za urekebishaji. Programu hutoa udhibiti wa mabadiliko ambayo mtumiaji hufanya wakati anafanya kazi. Utulivu - pointi 9.

Uchanganuzi ni sifa ya programu ambayo inarejelea juhudi zinazohitajika kugundua mapungufu au matukio ya kutofaulu au kutambua vipengee vya kusasishwa. Uchambuzi - pointi 8.

Uthibitisho ni sifa ya programu inayorejelea juhudi zinazohitajika ili kujaribu programu iliyorekebishwa. Uthibitisho - pointi 10

Uhamaji

Tutatathmini uhamaji kwa kutumia viashiria vifuatavyo.

Kubadilika ni sifa ya programu ambayo inahusiana na urahisi wa kukabiliana na hali mbalimbali maalum za uendeshaji, bila matumizi ya vitendo au mbinu nyingine isipokuwa zile zilizokusudiwa kwa madhumuni haya katika programu inayohusika. Alama ya kubadilika - 9.

Urahisi wa utekelezaji ni sifa ya programu inayorejelea juhudi zinazohitajika kutekeleza programu katika mazingira mahususi. Kifurushi cha programu imeunganishwa katika mfumo wa kufanya kazi, kwa hivyo urahisi wa alama ya utekelezaji ni alama 7.

Kubadilishana ni sifa ya programu ambayo inahusiana na urahisi na utata wa matumizi yake badala ya zana nyingine maalum ya programu katika mazingira ya chombo hicho. Mpito wa kutumia bidhaa inayotengenezwa badala ya programu zilizotumiwa hapo awali sio ngumu. Alama - 10 pointi.

Utiifu ni sifa ya programu inayosababisha mfumo kuendana na viwango au kanuni zinazohusiana na uhamaji. Mfumo hutumia lugha za kawaida na hufuata kanuni za mradi wa mzazi. Kuzingatia - pointi 10.

Matokeo ya tathmini ya mtaalam yameorodheshwa katika Jedwali 7.7.

Jedwali 7.7

Tathmini ya ubora wa programu

Ufaafu wa Sifa10Usahihi10Uthabiti10Usalama9Ushirikiano8Utulivu7Hitilafu-Ustahimilivu5Urejeshaji10Kueleweka10Kujifunza8Urahisi wa Matumizi10Mchoro wa Mabadiliko kwa Muda9Mfumo wa Mabadiliko ya Rasilimali9Kutofautiana7Ustahimilivu8Uchanganuzi9Utekelezaji1Uwezo1Uwezo wa Utekelezaji1Uwezo. alama8.9

HITIMISHO

Katika mradi wetu wa diploma, tuliunda kielelezo cha mfumo wa habari wa "Jarida la Kielektroniki" na tukatengeneza programu ya wavuti ili kubinafsisha mchakato wa kudumisha jarida la utendaji wa kitaaluma na mahudhurio.

Katika kipindi cha kazi yetu, tulichambua hali ya sasa ya tatizo la automatisering ya shughuli taasisi za elimu. Eneo la somo la otomatiki limesomwa na muundo wa mfumo umeandaliwa.

Wakati wa kuendeleza usaidizi wa habari wa mfumo, muundo na muundo wa habari zilichambuliwa, utegemezi wa kazi wa maelezo ulianzishwa, na vitu vya habari vilitambuliwa. Vielelezo vya kazi, vya kimantiki na vya kimwili vya mfumo vilijengwa.

Hifadhidata inatekelezwa katika DBMS ya MySQL. Lugha ya programu Python na mfumo wa Mtandao wa Django zilitumika kwa ukuzaji wa programu.

Katika sehemu ya kiuchumi ya mradi wa diploma, gharama ya mfumo wa habari wa kiotomatiki uliotengenezwa ilihesabiwa.

Mfumo wa habari uliotengenezwa upo operesheni ya majaribio katika sehemu ya elimu ya Taasisi ya Biashara ya Vologda.

ORODHA YA VYANZO VILIVYOTUMIKA

1.Hivyov D.V. Python 5 Katika Asili - 2nd ed. / D.V. Koterov, A.F. Kostarev. - St. Petersburg: BHV-Petersburg, 2011. - 1104 p.

2.Gagarina L.G. Maendeleo na uendeshaji wa mifumo ya habari ya kiotomatiki / L.G. Gagarin, D.V. Kiselev, E.L. Fedotova; Mh. L.G. Gagarin. - M.: FORUM: INFRA-M, 2013. - 384 p.

3.Welling L. Maendeleo ya programu za Wavuti kwa kutumia PHP na MySQL - toleo la 3. / L. Welling, L. Thomson; imehaririwa na Yu.N. Artemenko; njia kutoka kwa Kiingereza - M.: Williams Publishing House, 2010. - 880 p.

4.Kampuni ya MySQL AB. MySQL. Kitabu cha marejeleo juu ya lugha / kilichohaririwa na Yu.N. Artemenko; njia kutoka kwa Kiingereza - M.: Williams Publishing House, 2005. - 432 p.

5.Emelyanova N.Z. Misingi ya kujenga mifumo ya habari ya kiotomatiki: kitabu cha maandishi. posho / N.Z. Emelyanova, T.L. Partyka, I.I. Popov. - M.: FORUM: INFRA-M, 2005. - 416 p.

6.Digo S.M. Hifadhidata: muundo na utumie / S. Digo. - M.: Fedha na Takwimu, 2005. - 592 p.

.Golitsyna O.L. Misingi ya algorithmization na upangaji/O.L. Golitsyna, I.I. Popov. - M.: FORUM: INFRA-M, 2005. - 432 p.

.Gvozdeva V.A. Utangulizi wa utaalam wa programu / V.A. Gvozdeva. - M.: FORUM: INFRA-M, 2005. - 208 p.

9.Schlossnagle D. Upangaji wa kitaalamu katika Python / D. Schlossnagle; njia kutoka kwa Kiingereza - M.: Williams Publishing House, 2009 - 624 p.

10.Tanenbaum E.M. van Steen. Mifumo iliyosambazwa. Kanuni na dhana / E.M. van Steen. Tanenbaum; njia kutoka kwa Kiingereza - M.: Nyumba ya Uchapishaji "Peter", 2013. - 877 p.

11.Popova O.G. Miongozo ya kukamilisha mradi wa diploma kwa wanafunzi wa wakati wote wa maalum 230103 "Mifumo ya usindikaji na udhibiti wa habari otomatiki" / O.G. Popova, A.A. Drozdova. - Vologda: VKT, 2008. - 28 p.

12.Skakun K.K. Miongozo ya utekelezaji wa sehemu ya kiuchumi ya mradi wa diploma kwa wanafunzi katika utaalam 230103-51 "Mifumo ya usindikaji wa habari otomatiki na usimamizi" / K.K. Farasi. - Vologda: NOU SPO VKT, 2007 - 36 p.

13.GOST R ISO/IEC 12207-99 Teknolojia ya habari. Michakato ya mzunguko wa maisha ya programu / Utangulizi. 07/01/2000

14.GOST 19.102-77 mfumo mmoja nyaraka za programu. Hatua za maendeleo.

15.GOST 19.105-78 Mfumo wa umoja wa nyaraka za programu. Mahitaji ya jumla kwa hati za programu.

NYONGEZA A

Matokeo ya udhibiti wa kati

NYONGEZA B

Logi ya mafunzo

NYONGEZA B

Karatasi ya mahudhurio

KIAMBATISHO D

Kuanzisha tegemezi za utendaji

HatiJina la requisiteJina la requisiteFunctional dependenceOrodha ya wanafunziNambari ya mikopo. vitabu Jina la mwanafunzi Nambari ya kikundi Passwordn_zbook name_student n_group password Orodha ya walimu Nambari ya mwalimu Jina kamili la Mwalimu Jina la mtumiaji Passwordn_teacher name_teacher password ya kuingia Orodha ya UtaalamNambari ya Jina maalum. utaalamu Muda wa masomo Ufupisho_maalum wa jina_maalum term_study ufupisho Orodha ya vikundiNambari ya kikundi Nambari maalum Jina la kikundi Darasa mwalimun_kundi n_spciality name_group n_teacher Orodha ya taaluma Nambari ya nidhamu Nambari ya kikundi Jina la nidhamu Nambari ya mwalimu Muhula kuanza kwa mafunzo. Mwisho wa muhula n_nidhamu n_kundi jina_nidhamu n_mwalimu sem_anza semi_mwisho Utendaji muhimu. Nambari ya mkopo. vitabu Nambari ya nidhamu Mwezi wa Graden_zbook n_discipline mon mark Maendeleo ya muhula. Nambari ya mkopo. vitabu Nambari ya nidhamu Semester Markn_zbook n_discipline n_sem mark Mahudhurio makubwa. Nambari ya mkopo. vitabu Mwezi Bila uv. sababu Totaln_zbook mon no_reazon jumla KIAMBATISHO D

Sehemu ya kiuchumi

  • Kazakov Dmitry Igorevich, mwanafunzi
  • Rybanov Alexander Alexandrovich, Mgombea wa Sayansi, Profesa Mshiriki, Mkuu wa Idara
  • Taasisi ya Volzhsky Polytechnic (tawi) Chuo Kikuu cha Ufundi cha Jimbo la Volgograd
  • KUDHIBITI
  • KAZI YA WAHITIMU
  • MSAADA
  • UFUATILIAJI

Nakala hiyo inajadili shida za kusaidia mchakato wa kukamilisha kazi za mwisho za kufuzu. Matatizo makuu ya wanafunzi kuhusiana na utekelezaji wa majaribio ya teknolojia ya juu yanachambuliwa. Muundo wa mfumo wa usaidizi wa kukamilisha kazi za mwisho za kufuzu umeandaliwa. Majaribio yalifanyika kutathmini ubora wa mfumo uliotengenezwa.

  • Uendeshaji otomatiki wa mchakato wa kutathmini kazi za mwisho za kufuzu kulingana na mbinu inayotegemea uwezo
  • Ukuzaji wa programu ya wavuti na ya rununu kwa mfumo wa kurekodi na kuchambua mwingiliano wa chuo kikuu na waombaji wanaowezekana.
  • Kuboresha mchakato wa kuratibu kwa usafiri wa umma wa mijini
  • Maendeleo ya mfumo wa habari wa kurekodi matokeo ya shughuli za mwongozo wa kazi za taasisi za elimu ya juu

Kukamilika kwa kazi ya mwisho ya kufuzu (GQR) ni hatua muhimu mchakato wa kielimu wa kufundisha mtaalamu aliyehitimu sana. Mbinu za classical za ufuatiliaji wa utekelezaji wa kazi zinazoendelea hazifanyi kazi. Kiwango cha otomatiki ya mchakato wa udhibiti na ufuatiliaji wa utekelezaji wa kazi inayoendelea haijatengenezwa. Kwa upande wake, mbinu za usaidizi wa habari, ufuatiliaji na udhibiti wa mchakato wa kufanya kazi kwenye kazi ya kisayansi na kiufundi hufanya iwezekanavyo kushawishi ubora na ufanisi wa kazi.

Mifumo iliyopo ya habari katika vyuo vikuu mbalimbali hutoa asilimia ndogo sana ya usaidizi wa taarifa kwa mchakato wa kufanya kazi za kitaaluma.

Suluhisho bora katika hali hii itakuwa kuunda mfumo wa habari unaoelekezwa kwa Wavuti (wavuti-IS), utendakazi wake ambao utajumuisha:

  • kutoa ripoti kwa kila sura;
  • usaidizi katika kuandaa orodha ya marejeleo;
  • uhifadhi wa vifaa vya kati kwa ajili ya kukamilisha kazi ya mwisho ya kufuzu katika katika muundo wa kielektroniki.

Wakati wa kuhifadhi nyenzo zinazoonyesha matokeo ya kati ya kazi ya utafiti na maendeleo katika fomu ya elektroniki, otomatiki ya sehemu inayohusishwa na kuangalia mahitaji ya kazi ya mwisho inawezekana:

  1. Kuangalia mtindo wa maandishi;
  2. Kuangalia orodha ya marejeleo;
  3. Kuangalia ikiwa kichwa cha sura kinalingana na yaliyomo.

Lengo la kazi ni kuongeza ufanisi wa mchakato wa udhibiti na ufuatiliaji wa kukamilika kwa kazi za mwisho.

Ili kufikia lengo hili, ni muhimu kutatua matatizo yafuatayo ya utafiti:

  1. Ukuzaji wa maelezo ya hisabati ya mtandao-IS ili kusaidia mchakato wa kukamilisha kazi za mwisho za kufuzu;
  2. Ukuzaji wa algoriti na utekelezaji wa programu ya wavuti-IS ili kusaidia kukamilika kwa kazi za mwisho zinazostahiki;
  3. Tathmini ya majaribio ya ubora wa bidhaa ya programu.

Hebu tuzingatie mfano wa hisabati mtandao-IS. Kuna njia kadhaa za kuamua ikiwa maandishi ni ya mtindo fulani. Moja ya haya ni Hudlomer - mbinu uainishaji wa moja kwa moja mtindo wa maandishi unaofanya kazi kulingana na spectra ya urefu wa neno. Msanidi programu wa Hudlomer ni Leonid Delitsyn. Kuna algoriti iliyorahisishwa ya Hudlomer - mtindo wa maandishi huamuliwa kulingana na urefu wa wastani wa neno. Kulingana na kigezo kilichohesabiwa, maandishi ni ya mojawapo ya mitindo minne: hotuba ya mazungumzo (urefu wa wastani wa neno 4.9), mtindo wa uandishi wa habari (wastani wa urefu wa neno 5.9), makala ya gazeti (wastani wa urefu wa neno 6.9) na makala ya kisayansi (wastani wa urefu wa neno zaidi kuliko 6.9). Mtazamo kuelekea mtindo fulani umedhamiriwa na mshikamano mkubwa kwa moja ya mitindo minne. Usahihi wa kuamua mtindo wa mbinu hii ni takriban 70%;

Maelezo ya hisabati ya kubainisha iwapo maudhui yanalingana na kichwa cha sura ni kutambua manenomsingi kutoka kwa sura na sura ndogo kisha yalingane na kichwa cha sura. Maneno muhimu huamuliwa kulingana na kutokea kwao katika maandishi; maneno 24 ya kwanza ya kawaida huchaguliwa kwa uchambuzi. Utaratibu wa kulinganisha manenomsingi na kichwa cha sura unahusisha kubainisha idadi ya maneno muhimu katika kichwa kama asilimia. Matokeo ya asilimia yanatafsiriwa kwa maneno na majibu manne iwezekanavyo: mechi bora (zaidi ya 80%), mechi nzuri (65-79%), mechi ya haki (50-64%) na mechi mbaya (chini ya 50%). Mfumo wa ukadiriaji wa alama VPI (f) wa VolgSTU na mabadiliko kidogo ulichukuliwa kama msingi;

Maelezo ya hisabati ya kuamua usahihi wa orodha ya bibliografia ya mwanafunzi inajumuisha kuangalia usahihi wa chanzo kulingana na GOST R 7.0.5-2008 "Rejea ya Bibliografia". Mbali na usahihi wa chanzo, mwaka wa kuchapishwa huangaliwa, ambayo haipaswi kuwa zaidi ya miaka 5. Orodha ya vyanzo vilivyotumika huangaliwa kwa kutafuta zinazolingana kwa kutumia misemo ya kawaida. Misemo ya mara kwa mara imetengenezwa kwa aina mbalimbali za vyanzo, kama vile vyanzo vilivyochapishwa, nakala za jarida, monographs, muhtasari, viungo vya rasilimali za kielektroniki na zingine. Kuangalia mwaka wa chanzo hufanywa kwa kupata mwaka kutoka kwa vyanzo vilivyopokelewa. Ikiwa chanzo kimeundwa vizuri na mwaka wa chanzo kinatumiwa kwa usahihi, kinaingizwa kwenye hifadhidata. Kuingia kwenye hifadhidata, sifa zifuatazo za chanzo hutumiwa: waandishi, mwaka, kichwa, mchapishaji, kurasa.

Sasa hebu tuzungumze juu ya utekelezaji. Mfumo wa habari unaoelekezwa kwa wavuti "Shahada" ni programu ya aina ya seva ya mteja, ambapo mteja ni mtumiaji aliyesajiliwa katika mfumo, akiingiliana kupitia kivinjari kupitia unganisho la Mtandao, na seva, kwa upande wake, ni programu ngumu ya AMP. , ikiwa ni pamoja na: Apache, MySQL , php.

Mchoro wa jumla wa block ya wavuti-NI "Shahada" imewasilishwa kwenye Mtini. 1.

Kielelezo 1. Muundo wa jumla.

Moduli ya kugundua mtindo wa maandishi imeundwa ili kuamua mtindo wa maandishi ya sura iliyoandikwa na sura ndogo. Kuamua mtindo wa maandishi, pembejeo ya moduli ni maandishi ya sura ya maelezo ya maelezo, yaliyohifadhiwa kwenye hifadhidata. Maandishi matatu ya sehemu ndogo hutolewa kutoka kwa maandishi kwa kutumia maneno ya kawaida na kupitia utaratibu wa kuamua mtindo wa maandishi.

Utaratibu wa kuamua mtindo wa maandishi unajumuisha kuondoa vihusishi, viwakilishi, n.k. kutoka kwa maandishi, kuhesabu idadi ya maneno na idadi ya wahusika, na kisha kuamua urefu wa wastani wa neno. Kulingana na ukaribu wake na moja ya coefficients nne, maandishi ni kwa ajili ya moja ya mitindo ya maandishi. Kila mtindo wa maandishi una wastani wa mgawo wa urefu wa neno - colloquial (4.9), mtindo wa uandishi wa habari (5.9), makala ya gazeti (6.9) na mtindo wa kisayansi (zaidi ya 6.9). Pato humpa mtumiaji habari kuhusu kichwa cha sura au sura ndogo na mtindo wake wa maandishi.

Sehemu ya kubainisha ikiwa maudhui ya sura yanalingana na kichwa chake imeundwa ili kubainisha kama maandishi ya sura yanalingana na kichwa chake. Kuamua mawasiliano ya maandishi ya sura kwa kichwa, maandishi ya sura ya maelezo ya maelezo, yaliyohifadhiwa kwenye hifadhidata, hutolewa kwa pembejeo ya moduli. Maandishi matatu ya sehemu ndogo yametolewa kutoka kwa maandishi kwa kutumia maneno ya kawaida na kupitia utaratibu wa kuamua kama matini ya sura inalingana na kichwa. Utaratibu wa kubainisha iwapo maandishi ya sura yanalingana na kichwa ni kutambua manenomsingi na kubainisha idadi ya matukio yao katika kichwa cha sura kama asilimia. Maneno muhimu yamedhamiriwa na idadi kubwa ya matukio katika maandishi ya noti, maneno 24 ya kwanza yanachaguliwa. Katika pato, mtumiaji hupewa habari kuhusu kichwa cha sura au sura ndogo na mawasiliano ya maandishi kwa kichwa; asilimia imeonyeshwa kwenye mabano.

Sehemu ya kuangalia bibliografia imeundwa ili kuangalia orodha ya vyanzo vilivyotumika kwa usahihi wa umbizo na utiifu wa viwango vya matumizi vya kila mwaka. Faili ya TeX ya bibliografia hutolewa kama ingizo, maandishi yanatolewa kutoka kwa faili na kuangaliwa kwa kutumia misemo ya kawaida. Kila mechi inathibitishwa kuwa sahihi kwa kutumia viwango vya kila mwaka vya chanzo (chanzo lazima kisizidi miaka mitano). Kuangalia mwaka wa chanzo hufanywa kwa kupata mwaka kutoka kwa vyanzo vilivyopokelewa. Vyanzo vinakaguliwa kwa kutumia maneno ya kawaida yaliyokusanywa kwa mujibu wa GOST R 7.0.5-2008 "Rejea ya Bibliografia". Ikiwa chanzo kimeundwa vizuri na mwaka wa chanzo kinatumiwa kwa usahihi, kinaingizwa kwenye hifadhidata. Kuingia kwenye hifadhidata, sifa zifuatazo za chanzo hutumiwa: waandishi, mwaka, kichwa, mchapishaji, kurasa. Katika pato, mechi zote zilizopatikana kutoka kwa maneno ya kawaida huonyeshwa kwa mtumiaji kwa kategoria, ikionyesha wingi. Vyanzo vya zaidi ya miaka mitano vinaonyeshwa kwa rangi nyekundu, wengine kwa kijani.

Ili kuhifadhi data kuhusu watumiaji wa mfumo, yaliyomo kwenye noti ya maelezo, maoni, majukumu, mada, misimbo, hifadhidata ilitengenezwa, mchoro wa kimwili ambao umewasilishwa kwenye Mchoro 2.


Kielelezo 2. Mpangilio wa kimwili wa hifadhidata.

Ili kutathmini ufanisi wa mfumo wa habari unaotekelezwa wa mtandao, majaribio matatu yalifanywa:

  • Kutathmini ufanisi wa mbinu za kuhifadhi maandishi ya maelezo ya maelezo;
  • Daraja kiolesura cha mtumiaji;
  • Ulinganisho wa mtaalam wa programu iliyotengenezwa na programu za analog.

Mchanganuo wa kulinganisha wa njia za kuhifadhi maandishi ya noti ya maelezo ulihusisha kuchambua kasi ya kuamua mtindo wa maandishi ya sura ya maelezo ya maelezo. Mbinu mbili za njia ya kuhifadhi maandishi ya noti ya maelezo zilipendekezwa - uhifadhi katika hifadhidata na uhifadhi kama faili kwenye seva. Muda ulipimwa kutoka kuuliza hifadhidata au kusoma faili hadi kuonyesha matokeo kwenye skrini. Usuluhishi kumi ulifanyika kwa kila njia katika hali tofauti. Matokeo ya jaribio yameonyeshwa kwenye Jedwali 1 na Kielelezo 3.

Jedwali 1. Matokeo ya jaribio la kutathmini mbinu za kuhifadhi maandishi ya maelezo.


Kielelezo 3. Matokeo ya jaribio la kutathmini mbinu za kuhifadhi maandishi ya maelezo ya maelezo.

Tathmini ya kiolesura cha mtumiaji ilifanywa kwa kutumia zana ya CogTool. Kwa kila mtumiaji, kazi ilichaguliwa ambayo ilihitaji kufanywa ili kufanya kazi na mtandao wa "Shahada"-IS. CogTool inaweza kutabiri wakati unaohitajika kutatua tatizo. Kwa msaada wake, ufumbuzi wa kazi zilizopewa kwa kila mtumiaji hutabiriwa, na wakati umeandikwa.

Jedwali la 2 linaonyesha watumiaji, majukumu waliyopewa watumiaji, na muda uliotabiriwa wa kukamilisha kazi.

Jedwali 2. Matokeo ya jumla majaribio

Ilibainika kuwa muda uliotumika katika kufanya kazi muhimu ni mdogo. Kwa hivyo, kiolesura cha wavuti-IS "Shahada" haisababishi shida kwa aina zote za watumiaji, ambayo inaonyesha kiolesura rahisi na rahisi kwa watumiaji.

Tathmini ya wataalam wa bidhaa za programu huturuhusu kutambua bora kati ya zile zinazolinganishwa, kutambua vipengele vyema na vibaya vya kila bidhaa kuhusiana na vigezo vilivyochaguliwa. Ili kulinganisha programu zilizopo, GS-taarifa, mfumo jumuishi wa usimamizi wa taasisi ya elimu ya juu (ISU VUZ), web-IS "Bachelor", Chuo Kikuu (Redlab) na Chuo Kikuu cha Kielektroniki zilichaguliwa. Vigezo vifuatavyo vilichaguliwa kwa uchambuzi wa kulinganisha wa bidhaa za programu: udhibiti na ufuatiliaji wa utekelezaji wa hatua za thesis, utoaji wa ripoti juu ya sura, uhasibu wa machapisho ya wanafunzi, usaidizi wa utekelezaji wa thesis, udhibiti wa mada. thesis, kudumisha hifadhidata ya kazi ya bachelor.

Utaratibu wa uchanganuzi wa daraja la Saaty ulitumiwa kubainisha uzito wa vigezo. Matrix ya kulinganisha ya pande mbili, njia za kijiometri na uzani wa kigezo zimewasilishwa katika Jedwali la 3.

Mchoro wa coefficients ya uzani kwa vigezo imewasilishwa kwenye Mtini. 4.

Jedwali 3. Matrix ya kulinganisha kwa jozi, hesabu na uzito wa vigezo

Vigezo vya uzito


Kielelezo 4. Vipimo vya uzani vya vigezo vya ubora.

Thamani za kiasi cha utendaji wa Xij iliyoamuliwa (kulingana na kiwango kilicholetwa) zimewasilishwa katika Jedwali la 4.

Jedwali 4. Viashiria vya ubora muhimu.

Vigezo

Vipimo vya uzani

Bidhaa za programu

Maadili ya msingi

Chuo kikuu

Shahada

udhibiti na ufuatiliaji wa utekelezaji wa hatua za kazi za utafiti na maendeleo

kutoa ripoti kwa sura

uhasibu kwa machapisho ya wanafunzi

Msaada wa utekelezaji wa WRC

udhibiti wa mada ya WRC

kudumisha hifadhidata ya kazi ya bachelor

Kiashiria muhimu cha ubora Q

Mchoro wa rada wa maadili ya sifa za ubora wa utendaji (vigezo) umewasilishwa kwenye Mchoro 5.


Kielelezo 5. Chati ya rada ya maadili sifa za utendaji.

Uchanganuzi linganishi wa bidhaa za programu kwa ajili ya kudhibiti na kufuatilia mchakato wa kufanya kazi ya utafiti na ukuzaji ulionyesha kuwa ni zana tatu tu kati ya tano za programu zinazozingatiwa zina thamani ya kiashirio cha ubora inayozidi thamani ya msingi. Mojawapo ya mifumo kama hii ni mfumo wa habari unaoelekezwa kwa wavuti ili kusaidia kukamilika kwa kazi ya mwisho ya kufuzu. Mbinu iliyopendekezwa ya tathmini ya mtaalam huturuhusu kuamua sio tu maagizo ya uboreshaji zaidi wa bidhaa ya programu, lakini pia kutathmini ubora wake kwa kiwango cha kazi zinazotekelezwa.

Mfumo wa habari wa mtandao uliotengenezwa ulifanya iwezekanavyo kuongeza ufanisi wa mchakato wa udhibiti, ufuatiliaji na usaidizi wa utekelezaji wa kazi za mwisho za kufuzu.

Bibliografia

  1. 1C: Chuo Kikuu - https://solutions.1c.ru/catalog/university/features
  2. Dreyzis Yu.I., Kalinina M.V., Zinoviev P.S. Uchambuzi wa Kulinganisha wa Soko la Mifumo ya Habari kwa Uendeshaji wa Shughuli ya Chuo Kikuu. // Jarida la Ulaya la Sayansi ya Kompyuta, No. 1, Vol. (2), 2016, uk. 26-37.
  3. URL ya mfumo wa usimamizi wa chuo kikuu: http://isu.tisbi.ru/ (tarehe ya ufikiaji: 12/10/2017).
  4. Rybanov, A.A. Teknolojia ya kuongeza ufanisi wa usaidizi wa habari, ufuatiliaji na udhibiti wa mchakato wa kukamilisha kazi za mwisho za kufuzu / Rybanov A.A., Makushkina L.A., Fadeeva M.V. // Masuala ya sasa ya elimu ya ufundi. - 2013. - No. 10 (vol. 10). - ukurasa wa 122-125.
  5. Orujova, L.Sh., Rybanov A.A. Utekelezaji wa programu ya mfumo wa habari unaoelekezwa kwa wavuti kwa udhibiti na ufuatiliaji wa kukamilika kwa kazi ya mwisho ya kufuzu [Rasilimali za kielektroniki]: makala / Orudzhova L.Sh., Rybanov A.A. // Jukwaa la kisayansi la wanafunzi 2013: V kimataifa. Stud. elektroni. kisayansi Conf., 15 Feb. - Machi 31, 2013 Mwelekeo. "Sayansi ya Ufundi" / Ross. akad. sayansi asilia. - M., 2013. - P. 1-5. - Njia ya ufikiaji: http://www.scienceforum.ru/2013/pdf/5243.pdf
  6. Morozov M.S., Chernova G.A.. 2016. T.2. Nambari ya 47. ukurasa wa 26-35.

NAmilki

Utangulizi………………………………………………………………………………….8.

1. Dhana za msingi.

Hifadhidata. DBMS……………………………………………………………………..9

Aina za hifadhidata. Aina za miundo ya data………………………………………10

Misingi ya maendeleo ya hifadhidata katika Delphi.......................................... ........14

Taarifa ya tatizo na mahitaji ya programu …………………………….15

2. Uundaji wa hifadhidata ya "Mfumo wa Taarifa za Hoteli Complex".

2.1 Uchambuzi wa eneo la somo na uchaguzi wa mbinu ya suluhu …………………..21

2.2 Utengenezaji wa algoriti ya programu………………………………………….…22

2.2.1 Dhana ya algoriti. Aina za algoriti……………………………………….22

2.2.2 Algorithm ya utendakazi wa hifadhidata “Mfumo wa taarifa wa hoteli tata”……………………………………………………………….……..24

2.3 Utengenezaji wa kiolesura cha programu……………………………………..26

2.3.1 Dhana ya kiolesura ……………………………………………………….26

2.3.2 Aina za violesura ……………………………………………………..……26

2.3.3 Utengenezaji wa kiolesura cha hifadhidata “Mfumo wa Taarifa za Hoteli Complex”…………………………………………………..…29

2.4 Uteuzi na uhalali wa mazingira ya utayarishaji …………………………………………………

2.5 Kujaribu programu.

2.5.1 Dhana ya mchakato wa kupima …………………………………….33

2.5.2 Aina na njia za kupima………………………………………………….33

2.5.3 Mchakato wa upimaji na matokeo…………………………………...36

2.6 Nyaraka za programu.

2.6.1 Mwongozo wa Opereta ……………………………………………..37

2.6.2 Mwongozo wa Mtayarishaji Programu ……………………………………….…39

2.6.3 Mwongozo wa matengenezo……………………..40

3. Uendeshaji wa programu.

3.1 Muundo wa kituo cha kompyuta ……………………………………….45

3.2 Maelezo ya kazi ya fundi programu…………………….46

4. Hesabu ya gharama ya bidhaa ya programu …………………………….50

5. Hatua za usalama na usalama wa moto.

5.1 Masharti ya jumla ya usalama……………..………….55

5.2 Tahadhari za usalama unapofanya kazi na Kompyuta……………………………….58

Hitimisho …………………………………………………………………………………..61

Marejeleo………………………………………………………..62

Kiambatisho………………………………………………………………….63

Utangulizi


Pamoja na maendeleo ya jamii, hitaji la kubadilishana pana habari. Hata hivyo, ilikuwa tu baada ya uvumbuzi wa kuandika na uchapishaji, ambayo ilifanya iwezekanavyo kukusanya na kusambaza data kwa masse, na kuundwa kwa mawasiliano ya telegraph na simu ambayo hupeleka ujumbe ndani ya dakika moja, kwamba mfumo wa usambazaji wa habari ulitokea. Mwanadamu alianza kutumia vifaa na vifaa mbalimbali vya kiufundi kuchakata habari kwa njia ya kuongeza mashine, sheria za slaidi, vikokotoo, na kompyuta za kielektroniki, ambazo ziliashiria mpito kwa jamii ya habari.

Kazi ya kibinadamu na habari inapotumiwa vifaa vya kompyuta hutoa mahitaji mapya kwa jamii, na kuhusiana na hili, upashanaji habari unakua.

Ufafanuzi wa jamii unaweza kuitwa mchakato uliopangwa wa kijamii na kiuchumi na kisayansi na kiufundi wa kuunda hali bora kukidhi mahitaji ya habari na kutambua haki za raia, mashirika, vyama, mashirika ya serikali, nk. kwa kuzingatia uundaji na utumiaji wa rasilimali muhimu za habari.

Ufafanuzi ni habari, data kwa msaada wa ambayo uzoefu na maarifa yaliyokusanywa huhamishwa.

Karatasi hii inachunguza hatua za kubuni na utekelezaji wa hifadhidata ya "Mfumo wa Taarifa za Hoteli Complex", ambayo inakidhi mahitaji ya kuweka masharti ya rejea ya muundo wa diploma.

1. Dhana za msingi

1.1 Hifadhidata. DBMS


Mifumo ya kisasa ya mifumo ya habari ni benki za data, ambazo zinajumuisha vipengele vifuatavyo: mfumo wa kompyuta, mfumo wa usimamizi wa hifadhidata, hifadhidata moja au zaidi, na seti ya programu za programu.

Hifadhidata ni seti iliyoshirikiwa ya data inayohusiana kimantiki na maelezo ya data hii ambayo imeundwa kukidhi mahitaji ya taarifa ya shirika la kampuni.

Hifadhidata ni hifadhi moja, kubwa ya data ambayo hufafanuliwa mara moja na kisha kutumiwa wakati huo huo na watumiaji wengi kutoka idara tofauti. Badala ya faili zilizotawanyika na data isiyohitajika, hapa data yote inakusanywa pamoja na kiwango cha chini cha upungufu. Database huhifadhi data ya uendeshaji wa shirika tu, bali pia maelezo yao. Taarifa katika hifadhidata lazima ikidhi mahitaji mengi, kuu ni: kutokuwa na upungufu, uthabiti, uadilifu.

Mfumo wa usimamizi wa hifadhidata (DBMS) ni programu ambayo inaruhusu watumiaji kufafanua, kuunda, kudumisha, na kudhibiti ufikiaji wa hifadhidata.

DBMS ni programu inayoingiliana na programu za mtumiaji na hifadhidata na ina uwezo ufuatao:

Inakuruhusu kufafanua hifadhidata;

Hukuruhusu kuingiza, kusasisha, kufuta na kurejesha taarifa kutoka kwa hifadhidata;

Hutoa ufikiaji unaodhibitiwa kwa hifadhidata.

Kuwa na utendaji kama huu hufanya DBMS kuwa zana muhimu sana.

Manufaa ya DBMS:

Udhibiti wa upunguzaji wa data;

Uwiano wa data;

Taarifa muhimu zaidi na kiasi sawa cha data iliyohifadhiwa;

Kushiriki data;

Usaidizi wa uadilifu wa data;

Kuongezeka kwa usalama;

Utumiaji wa viwango;

Kuongeza ufanisi kwa kuongeza kiwango cha mfumo;

Uwezo wa kupata maelewano wakati kuna mahitaji yanayopingana;

Kuongezeka kwa upatikanaji wa data na utayari wa kufanya kazi;

Viashiria vya utendaji vilivyoboreshwa;

Urahisishaji wa matengenezo ya mfumo kwa sababu ya uhuru wa data;

Kuboresha usimamizi wa fedha;

Huduma za kina za kuhifadhi nakala na urejeshaji.

Ubaya wa DBMS:

Utata;

gharama ya DBMS;

Gharama za ziada za vifaa;

Gharama za ubadilishaji;

Utendaji;

Athari mbaya zaidi ikiwa mfumo utashindwa.

1.2 Aina za hifadhidata. Aina za Miundo ya Data


Aina za hifadhidata.

Uainishaji wa hifadhidata na benki za data zinaweza kufanywa kulingana na ishara tofauti, kuhusiana na vipengele tofauti na vipengele vya utendaji wa benki za data, kati ya hizo ni, kwa mfano, zifuatazo.

Kulingana na aina ya habari iliyotolewa, mtu anaweza kutofautisha ukweli, maandishi, multimedia, ambayo kwa kiwango kimoja au nyingine yanahusiana na aina za digital, ishara na nyingine (zisizo za digital na zisizo za ishara) za uwakilishi wa habari katika mazingira ya kompyuta. Mwisho ni pamoja na katuni, video, sauti, picha na hifadhidata zingine.

Kulingana na aina ya habari iliyohifadhiwa (isiyo ya medianuwai), hifadhidata za ukweli, hali halisi na leksikografia zinaweza kutofautishwa. Hifadhidata za leksikografia ni viainishaji, viweka codes, kamusi za maneno ya msingi, thesauri, rubricators, n.k., ambazo kwa kawaida hutumiwa kama marejeleo kwa kushirikiana na hifadhidata za hali halisi au za kweli. Hifadhidata za hali halisi zimegawanywa kulingana na kiwango cha uwasilishaji wa habari katika maandishi kamili (kinachojulikana kama hati za "msingi") na bibliografia-abstract (nyaraka za "sekondari" zinazoonyesha hati ya msingi katika viwango vya anwani na maudhui).

Kulingana na aina ya mfano wa data unaotumiwa, kuna madarasa matatu ya classic ya hifadhidata: hierarchical, mtandao, uhusiano. Uendelezaji wa teknolojia za usindikaji wa data umesababisha kuibuka kwa hifadhidata za baada ya uhusiano, zenye mwelekeo wa kitu, za multidimensional, ambazo kwa kiwango kimoja au nyingine zinalingana na mifano mitatu ya classical iliyotajwa.

Kulingana na topolojia ya uhifadhi wa data, hifadhidata za ndani na zilizosambazwa zinatofautishwa.

Kulingana na typolojia ya ufikiaji na asili ya matumizi ya habari iliyohifadhiwa, hifadhidata zinaweza kugawanywa katika maalum na kuunganishwa.

Kulingana na madhumuni ya kazi (asili ya kazi zilizotatuliwa kwa msaada wa hifadhidata na, ipasavyo, asili ya utumiaji wa data), tunaweza kutofautisha habari ya kiutendaji na kumbukumbu. Mwisho ni pamoja na hifadhidata za retrospective (katalogi za maktaba ya elektroniki, hifadhidata za habari za takwimu, nk), ambazo hutumiwa kwa usaidizi wa habari wa shughuli za msingi na hazihusishi mabadiliko kwa rekodi zilizopo, kwa mfano, kulingana na matokeo ya shughuli hii. Hifadhidata za uendeshaji zimeundwa kudhibiti michakato mbalimbali ya kiteknolojia. Katika kesi hii, data haipatikani tu kutoka kwa hifadhidata, lakini pia imebadilishwa (imeongezwa), ikiwa ni pamoja na matokeo ya matumizi haya.

Kulingana na upeo wa utumiaji unaowezekana, mtu anaweza kutofautisha kati ya mifumo ya ulimwengu na maalum (au inayoelekezwa kwa shida).

Kulingana na kiwango cha ufikivu, tunaweza kutofautisha kati ya hifadhidata za ufikiaji za umma na zilizodhibitiwa. Katika kesi ya mwisho, tunazungumza juu ya ufikiaji uliodhibitiwa, ambao huamua kibinafsi sio tu seti ya data inayopatikana, lakini pia asili ya shughuli zinazopatikana kwa mtumiaji.

Ikumbukwe kwamba uainishaji uliowasilishwa sio kamili na kamili. Inaonyesha kwa kiasi kikubwa hali ya kihistoria ya mambo katika uwanja wa shughuli zinazohusiana na ukuzaji na utumiaji wa hifadhidata.

Katika kesi ya mwisho, ni sahihi zaidi kuzungumza juu ya mifumo ya habari iliyounganishwa ambayo inachanganya data tofauti katika mazingira ya kawaida, ikiwezekana kuhifadhiwa katika aina tofauti za hifadhidata, lakini hutumiwa kutatua tatizo moja la maombi.

Mifano ya data.

Muundo wa data ni seti jumuishi ya dhana za kuelezea data, uhusiano kati yao, na vikwazo vinavyowekwa kwenye data katika shirika.

Mfano ni uwakilishi wa "ulimwengu halisi" wa vitu na matukio, pamoja na mahusiano yaliyopo kati yao. Muundo unapaswa kuonyesha dhana za msingi, zinazowasilishwa kwa njia ambayo inaruhusu wabunifu wa hifadhidata na watumiaji kuwasiliana maoni mahususi na yasiyo na utata kuhusu uelewa wao wa jukumu la data fulani katika shirika. Madhumuni ya kuunda muundo wa data ni kuwasilisha data kwa njia inayoeleweka. Ikiwa uwakilishi kama huo unawezekana, basi mfano wa data unaweza kutumika kwa urahisi wakati wa kuunda hifadhidata.

Aina za mifano ya data.

Malengo Data Models

Wakati wa kuunda mifano ya data ya kitu, dhana kama vile vyombo, sifa na uhusiano hutumiwa. Huluki ni kipengele tofauti cha shirika ambacho lazima kiwakilishwe katika hifadhidata. Sifa ni sifa inayoelezea baadhi ya kipengele cha kitu na thamani ambayo inapaswa kurekodiwa, na uhusiano ni uhusiano wa ushirika kati ya huluki. Aina za kawaida za miundo ya data ya kitu ni: modeli ya uhusiano wa huluki, modeli ya kisemantiki, modeli ya utendaji na modeli inayolenga kitu.

Miundo ya data kulingana na rekodi

Katika muundo wa msingi wa rekodi, hifadhidata ina rekodi kadhaa za umbizo zisizobadilika ambazo zinaweza kuwa za aina tofauti. Kila aina ya rekodi inafafanua idadi maalum ya sehemu, ambayo kila moja ina urefu uliowekwa. Kuna aina tatu za miundo ya data ya kimantiki kulingana na rekodi: modeli ya data ya uhusiano, muundo wa data ya mtandao na muundo wa data wa daraja.

Mfano wa data ya uhusiano

Mfano wa data ya uhusiano unategemea dhana ya uhusiano wa hisabati. Katika mfano wa uhusiano, data na mahusiano yanawasilishwa kwa namna ya meza, ambayo kila mmoja ina safu kadhaa na majina ya kipekee. Katika modeli ya data ya uhusiano, hitaji pekee ni kwamba hifadhidata, kutoka kwa maoni ya mtumiaji, inaonekana kama mkusanyiko wa majedwali.

Mfano wa Data ya Mtandao

Katika modeli ya mtandao, data inawakilishwa kama makusanyo ya rekodi, na mahusiano yanawakilishwa kama seti. Seti za hapa zimeundwa kwa uwazi na kutekelezwa kwa kutumia viashiria. Mfano wa mtandao unaweza kuwakilishwa kama grafu iliyo na rekodi katika mfumo wa nodi za grafu na seti kwa namna ya kingo zake.

Mfano wa kihierarkia data

Muundo wa kihierarkia ni aina ndogo ya modeli ya mtandao. Pia inawakilisha data kama makusanyo ya rekodi na mahusiano kama seti. Walakini, katika mfano wa kihierarkia, nodi inaweza kuwa na mzazi mmoja tu. Muundo wa daraja unaweza kuwakilishwa kama grafu ya mti yenye rekodi kama nodi na kuweka kama kingo.

Miundo ya Takwimu za Kimwili

Miundo ya data halisi hueleza jinsi data inavyohifadhiwa kwenye kompyuta, ikitoa taarifa kuhusu muundo wa rekodi, uagizaji wao na njia zilizopo za kufikia. Hakuna mifano mingi ya data ya kimwili kama yenye mantiki, na maarufu zaidi kati yao ni mfano wa jumla na mfano wa kumbukumbu ya fremu.


1.3 Misingi ya maendeleo ya hifadhidataDelphi

Wakati wa kuunda programu zinazofanya kazi na hifadhidata, mfumo wa Delphi kawaida hutumia Injini ya Hifadhidata ya Borland (BDE). Utaratibu huu unatekelezwa kama seti ya maktaba ambayo hutoa programu iliyoandikwa katika Pascal na ufikiaji rahisi na rahisi wa hifadhidata, bila kujali usanifu wao. Wakati wa kutumia utaratibu wa BDE, msanidi programu hawezi kufikiri juu ya jinsi mpango wake utafanya kazi na database katika ngazi ya kimwili. Kwa kuongeza, wakati wa kubadili kutumia DBMS kutoka kwa wazalishaji tofauti, programu haitahitaji kubadilisha chanzo ya programu yako. Inatosha kufanya mabadiliko tu kwa mipangilio ya BDE.

Kujenga meza.

Ili kuunda meza katika mfumo wa Delphi, kuna programu ya Database Desktop. Jedwali jipya linaundwa kwa amri Faili - Mpya - Jedwali. Wakati wa kujaza meza, nyanja zifuatazo zinazingatiwa: Jina la shamba (onyesha jina la shamba (kwa Kiingereza), haipaswi kuanza na nafasi), Andika (aina ya shamba. Unapobofya kulia, menyu inafungua ili kuchagua. aina), saizi (imeonyeshwa kwa idadi ya wahusika), Ufunguo (uga muhimu).

Kisha meza inahitaji indexed. Ili kufanya hivyo, katika sehemu ya mali ya Jedwali, fungua orodha ya kushuka. Na chagua sehemu ya Viashiria vya Sekondari. Bofya kitufe cha Kufafanua. Katika hatua hii, uundaji wa meza umekamilika; inahitaji kuokolewa (Hifadhi kama).

Ifuatayo, meza zilizobaki zinaundwa (kwa kutumia kanuni sawa). Wakati wa kusajili kikundi kilichoundwa cha majedwali kama hifadhidata kamili katika mfumo wa BDE, programu ya SQL Exploer hutumiwa. Hapa tunaunda hifadhidata mpya (Kitu - Mpya), taja njia ya saraka ya kazi na uhifadhi (Weka).

1.4 Taarifa ya tatizo na mahitaji ya programu


Utangulizi.

Upeo wa matumizi ya mpango wa "Hoteli Complex Information System" ni maelezo na sifa za hoteli (majengo), idadi ya vyumba katika hoteli mbalimbali, eneo la vyumba, upatikanaji wa huduma za watumiaji. Uwezo wa kuandika vyumba kwa mtu mmoja na kwa kikundi cha watu, fursa ya kujifunza kuhusu huduma za ziada na gharama za huduma hizi, kuhitimisha makubaliano na mashirika makubwa kwa utoaji wa vyumba, uwezekano wa vyumba vya kukataa. Kuweka kumbukumbu za maoni kuhusu idadi, malalamiko, kudumisha na kusoma takwimu.

Mpango huo utawezesha kazi ya kutunza kumbukumbu za vyumba vinavyopatikana, vyumba vilivyochukuliwa, vipengele vya kila hoteli, vyumba na huduma zinazotolewa, ambayo itapunguza nguvu ya kazi ya kazi.

Mpango huo utakuwa na mahitaji katika soko, kwa kuwa kuna hoteli nyingi (majengo) ambazo zinahitaji kudumisha habari kuhusu vyumba, kukubali maombi ya kutoridhishwa, na kutoa, kwa ombi la watu, taarifa muhimu kuhusu malipo, huduma, na ziada. huduma ambazo hazijajumuishwa kwenye chumba cha bili (kusafisha kavu, kufulia, burudani, milo ya ziada).

Msingi wa maendeleo.

Uendelezaji wa mpango wa "Hotel Complex Information System" unafanywa kwa misingi ya kazi ya kubuni ya diploma.

Mgawo huo uliidhinishwa na kutolewa na Chuo cha Nishati cha Chelyabinsk.

Kusudi la maendeleo.

Madhumuni ya kazi - programu inakuwezesha kuhariri haraka na kwa urahisi database (kuongeza rekodi mpya, kufuta zamani, kufanya mabadiliko muhimu kwa rekodi zilizopo).

Mpango huo utamruhusu mtumiaji kujua habari zote za kupendeza, na, ikiwa ni lazima, kupokea matokeo ya kazi kwa namna ya jibu kwa ombi. Jibu la ombi linaonyeshwa kwa namna ya meza kwenye fomu kuu. Programu pia hufanya utafutaji wa data wa haraka.

Madhumuni ya uendeshaji - programu hutumiwa na mtumiaji kufanya uhasibu wa hoteli zilizopo (majengo), vipengele vya vyumba, idadi ya vyumba vya bure na vilivyochukuliwa, pamoja na kuandaa mikataba ya uhifadhi.


Mahitaji ya bidhaa ya programu.

I) Mahitaji ya sifa za utendaji - mpango wa "Mfumo wa Taarifa wa Hoteli Complex" lazima utekeleze kazi zifuatazo:

1) data iliyoingizwa na mtumiaji lazima iingizwe kiotomatiki kwenye hifadhidata;

2) udhibiti wa usahihi wa data iliyoingizwa ni muhimu; ikiwa kuna kosa, data haipaswi kuingizwa kwenye hifadhidata;

3) itawezekana kuongeza rekodi mpya kwenye hifadhidata, kufuta rekodi zilizopitwa na wakati au zisizo za lazima, na kuhariri zilizopo;

4) kutimiza maombi muhimu ili kupata data ya riba;

5) mpango lazima uwe na interface rahisi na rahisi ambayo itaeleweka hata kwa mtumiaji asiye na ujuzi.

6) kupata orodha na jumla ya idadi ya makampuni ambayo yamehifadhi maeneo kwa kiasi si chini ya maalum kwa kipindi chote cha ushirikiano, au kwa muda fulani;

7) kupata orodha na jumla ya idadi ya wageni ambao waliingia ndani ya vyumba na sifa maalum kwa kipindi fulani;

8) kupata idadi ya vyumba vinavyopatikana au vilivyochukuliwa au vilivyohifadhiwa kwa sasa;

9) kupata taarifa kuhusu chumba maalum cha bure: kwa muda gani itakuwa tupu na kuhusu sifa zake;

10) kupata taarifa kuhusu idadi ya vyumba vilivyo na sifa maalum;

11) kupata orodha ya nambari zinazochukuliwa kwa sasa ambazo zitatolewa kwa tarehe fulani;

12) kupata data juu ya kiasi cha uhifadhi wa chumba na kampuni hii kwa muda maalum;

13) kupata orodha ya wateja wasioridhika na malalamiko yao;

14) kupata data juu ya faida ya hoteli;

15) kupata habari kuhusu mgeni kutoka kwa chumba fulani: muswada wake wa hoteli kwa huduma za ziada, malalamiko yaliyopokelewa kutoka kwake, aina za huduma za ziada alizotumia;

16) kupata habari kuhusu makampuni ambayo mikataba ya uhifadhi imehitimishwa kwa muda maalum;

17) kupata taarifa kuhusu wageni wanaotembelea hoteli mara kwa mara kwa majengo yote ya hoteli, kwa jengo mahususi;

18) kupata habari kuhusu wateja wapya kwa kipindi maalum;

19) kupata habari kuhusu mtu fulani, ni mara ngapi alitembelea hoteli, katika vyumba gani na katika kipindi gani alikaa, ni bili gani alilipa;

20) kupata habari kuhusu nambari maalum: ni nani aliyeichukua kwa muda fulani;

Taarifa ya pembejeo ni data kuhusu hoteli, vipengele vya chumba, idadi ya vyumba vya bure na vilivyochukuliwa, vilivyoingia kwenye mashamba ya pembejeo kutoka kwa kibodi kwa Kirusi na Kiingereza.

Data ya pato imeandaliwa kwa namna ya jibu kwa ombi, ambalo linaonyeshwa kwenye dirisha kuu. Baada ya kutazama matokeo, una chaguo la kutekeleza swali linalofuata.

II) Mahitaji ya kuegemea - utulivu wa programu huhakikisha uwezo operesheni sahihi programu bila glitches. Kushindwa kwa programu kunaweza kutokea wakati hitilafu isiyojulikana inapogunduliwa ambayo haikuzingatiwa hapo awali.

III) Mahitaji ya hali ya uendeshaji - mtumiaji yeyote anaweza kufanya kazi na programu. Ili kufanya kazi na programu, mtumiaji mmoja anatosha; ikiwa mtumiaji ana sifa, basi anahitaji kusoma mwongozo wa mtumiaji; ikiwa hana sifa, basi anahitaji kuchukua kozi ya mafunzo.

IV) Mahitaji ya muundo na vigezo vya njia za kiufundi

Kisindikaji cha kati Pentium I;

RAM 128Mb;

Mahitaji ya FDD 3.5 "1.44Mb Samsung" gari;

Kufuatilia;

Kinanda;

Mfumo wa uendeshaji Windows 95.

V) Mahitaji ya habari na utangamano wa programu - njia ya kutatua shida ya lugha ya programu na zana ya programu.

iliyochaguliwa na msanidi programu. Katika kesi hii, mazingira ya programu ya Delphi inaruhusu sisi kutatua tatizo.

Mahitaji ya nyaraka za programu.

Bidhaa ya programu lazima iwe na mwongozo wa kina wa mtumiaji, mwongozo wa programu na mwongozo wa matengenezo.

Viashiria vya kiufundi na kiuchumi.

Mpango huo unapaswa kurejesha gharama zote haraka, kwani hauhitaji gharama kubwa kwa uzalishaji wake.

Mpango huo hutumiwa mara kwa mara na unahitajika huku majengo ya hoteli yanapozidi kutengenezwa, kuboreshwa na mapya kujengwa.

Hatua na hatua za maendeleo.

Mchakato wa maendeleo ya programu una hatua zifuatazo:

a) uchambuzi wa kina wa vipimo vya kiufundi;

b) muundo wa programu (maendeleo ya algorithm ya programu);

c) programu;

d) kupima na kurekebisha programu;

d) kuagiza.

Utaratibu wa kudhibiti na kukubalika.

Programu lazima ijaribiwe kwa njia mbalimbali ili kupata na kuondoa makosa yanayotokea.

Mtihani una hatua zifuatazo:

a) kuzindua programu;

b) pembejeo ya data ya mtihani;

c) uchambuzi wa matokeo ya programu;

d) marekebisho na mabadiliko ya programu ikiwa ni lazima;

d) kuamua juu ya majaribio zaidi.

2. Maendeleo ya hifadhidata "Mfumo wa habari wa tata ya hoteli"

2.1 Uchambuzi wa eneo la somo na uchaguzi wa njia ya suluhisho


Bidhaa ya programu ni programu kwenye mtoa huduma wa data ambayo ni bidhaa ya uzalishaji wa viwandani.

Wakati wa kuunda bidhaa ya programu, ni muhimu kuonyesha hatua kuu za kazi:

Kupanga bidhaa ya programu - kazi zote kuu ambazo zinapaswa kufanywa wakati wa mchakato wa maendeleo zimedhamiriwa, yaani, rasilimali za kifedha, za kibinadamu, za kiufundi na nyingine zinatathminiwa. Mbinu za kupima na kukubali programu imedhamiriwa;

Kuchora mahitaji ya wateja - mahitaji ya bidhaa ya programu yanachambuliwa (fomu ya uwasilishaji wa habari, kazi muhimu, interface inayotaka, mapungufu yaliyopo);

Ubunifu wa bidhaa ya programu - mfano wa bidhaa ya programu inayotengenezwa imedhamiriwa, ambayo huamua muundo wa programu;

Maendeleo ya bidhaa za programu - katika hatua hii, mradi wa programu unabadilishwa kuwa msimbo wa programu;

Kujaribu bidhaa ya programu - hatua hii haina mwanzo wazi; inaweza kutokea ama baada ya kukamilika kwa kuandika programu au wakati wa hatua za awali. Baada ya kupima kukamilika, nyaraka zinajazwa - matokeo ya mtihani;

Matengenezo ya bidhaa ya programu - katika hatua hii lengo kuu ni kufanya mabadiliko kwenye bidhaa ya programu.

Kwa mujibu wa masharti ya rejea ya muundo wa diploma, ni muhimu kuendeleza programu "Mfumo wa habari wa tata ya hoteli".

Mpango wa Mfumo wa Taarifa za Hoteli utafanya kazi kiotomatiki na kupunguza juhudi za watumiaji.

Hivi sasa, kuna idadi kubwa ya njia za kuunda programu. Ili kutatua tatizo, unaweza kutumia lugha mbalimbali za programu, kwa msaada ambao unaweza kuhakikisha utekelezaji kamili wa vipimo vya kiufundi. Ili kuunda bidhaa hii ya programu, chombo cha urahisi zaidi ni Delphi, kwani itawawezesha kutekeleza kazi hiyo.


2.2 Maendeleo ya algorithm ya programu

2.2.1 Dhana ya algoriti. Aina za algorithms.

Algorithm ni mlolongo wa amri kudhibiti mtekelezaji fulani.

Algorithm yoyote imeundwa kwa mtendaji maalum ndani ya mfumo wa mfumo wake wa amri. Algorithm lazima iwasilishwe kwa njia ambayo mtendaji ambaye iliundwa kwa ajili yake anaweza kufuata kwa usahihi na kwa usahihi amri za algorithm na kupata matokeo kwa ufanisi.

Njia za kuwasilisha algorithm:

Algorithm inaweza kuwakilishwa kwa njia kadhaa:

Kwa kutumia maelezo ya picha;

Kutumia maelezo ya maneno;

Katika fomu ya meza;

Mlolongo wa fomula zilizoandikwa katika lugha ya programu.

Aina za algorithms:

1) Algorithm ya mstari ni mlolongo wa shughuli zinazofanywa madhubuti kwa mujibu wa utaratibu wanaofuata kutoka juu hadi chini na kutoka kushoto kwenda kulia.

Algorithm hii haina mali muhimu zaidi inayohitajika kwa algorithms ya ubora wa juu, yaani, haina ulimwengu wote kuhusiana na data ya chanzo. Chochote data ya awali, algorithm inapaswa kusababisha matokeo fulani na kumaliza kazi. Matokeo inaweza kuwa nambari, lakini inaweza pia kuwa ujumbe kwamba, kutokana na data fulani, tatizo halina suluhisho.

2) Algorithm ya matawi ni algorithm ambayo hukuruhusu kuchagua moja ya njia kadhaa zinazowezekana za kutatua shida.

Tabia za algorithm:

1) Mchakato ulioelezwa lazima ugawanywe katika mlolongo wa hatua za mtu binafsi, yaani, baada ya kutimiza mahitaji ya amri moja, basi tu unaweza kuendelea hadi ijayo. Mali hii inaitwa discreteness;

2) Algorithms inayotumiwa imeundwa kwa mtendaji maalum, kwa hivyo ni muhimu kujua ni amri gani mtendaji anajua na anaweza kuelewa, na ni zipi ambazo hazijui. Mali hii inaitwa kueleweka;

3) Algorithm haipaswi kuwa na maagizo, maana ambayo haiwezi kutambulika bila utata, i.e. amri sawa, inayoeleweka kwa watumiaji tofauti, baada ya kutekelezwa na kila mmoja wao inapaswa kutoa matokeo sawa. Kwa kuongeza, katika algorithms, hali inachukuliwa kuwa haikubaliki wakati, baada ya kutekeleza amri inayofuata ya algorithm, mtumiaji haelewi ni amri gani inapaswa kutekelezwa katika hatua inayofuata. Mali hii inaitwa uhakika;

4) Ufanisi. Maana ya hitaji hili ni kwamba kwa utekelezaji sahihi wa maagizo yote ya algorithm, mchakato lazima ukamilike kwa idadi ndogo ya hatua na matokeo fulani lazima yapatikane;

5) Algorithms ya kawaida hutoa suluhisho kwa zaidi ya moja kazi maalum, lakini darasa fulani la matatizo ya aina hii. Mali hii inaitwa tabia ya wingi.

Algorithm ya uendeshaji ya mpango wa "Hoteli Complex Information System" ni ya aina ya matawi, kwani hukuruhusu kuchagua moja ya chaguzi kadhaa kwa hatua.


2.2.2 Algorithm ya uendeshaji wa hifadhidata ya "Mfumo wa Taarifa wa Hoteli Complex".

Wakati wa kupakia fomu kuu, unapewa chaguo la hatua: ama kutekeleza ombi, au kuchagua hifadhidata inayohitajika, au kuchagua usaidizi wa kufanya kazi na programu. Ikiwa 'Hoja' imechaguliwa, unaulizwa kuchagua au kutaja data muhimu ili kukamilisha ombi, baada ya hapo matokeo ya ombi yanaonyeshwa. Ikiwa 'Swali' halijachaguliwa, basi utaulizwa kuchagua 'DB', kisha utaombwa kutazama au kubadilisha data; unapobadilisha data, utaulizwa kutazama data hii. Ikiwa data haibadilika, basi utaombwa kurudi kwenye kuchagua kitendo. Ikiwa 'DB' haijachaguliwa, basi unaongozwa kuchagua 'Msaada', baada ya hapo usaidizi wa kufanya kazi na programu unaonyeshwa kwenye skrini. Ikiwa usaidizi haujachaguliwa, basi utaulizwa kuchagua kitendo. Baada ya kukamilisha swali, au kubadilisha au kutazama hifadhidata, au baada ya kutazama usaidizi wa kufanya kazi na programu, unaulizwa kuondoka kwenye programu. Ikiwa 'Ondoka' imechaguliwa, programu itaondolewa; ikiwa sivyo, basi utaulizwa kurudi kwenye kuchagua kitendo.


Mchele. 2.2.2.1 Algorithm ya mpango "Mfumo wa habari wa tata ya hoteli"


2.3 Maendeleo ya kiolesura cha programu

2.3.1 Dhana ya kiolesura.

Kiolesura ni seti ya zana na sheria zinazohakikisha mwingiliano wa vifaa, programu na wanadamu.


2.3.2 Aina za violesura.

Kiolesura cha mtumiaji ni seti ya programu na maunzi ambayo huhakikisha mwingiliano wa mtumiaji na kompyuta.

Usano wa usaidizi wa mtumiaji umeundwa ili kuonyesha maelezo kuhusu eneo la somo, muundo na hali ya modeli ya eneo la somo, na vitendo vinavyokubalika vya mtumiaji katika hali mbalimbali za programu.

Seti maalum ya kazi za usaidizi imedhamiriwa na sifa za shida zilizotatuliwa na programu, aina ya mfano wa kikoa na njia. udhibiti wa nje programu.

Kiolesura cha kudhibiti kimeundwa kuingiza kudhibiti habari mtumiaji wa programu. Inashauriwa kukabidhi moduli za kiolesura hiki na udhibiti wa habari iliyoingizwa ili kuondoa makosa dhahiri ya mtumiaji.

Katika hali nyingi, wakati wa kuunda kiolesura cha usimamizi, lazima utafute maelewano ya busara kati ya ugumu wa moduli za kiolesura na urahisi wa uzoefu wa mtumiaji.

Kiolesura cha habari kimeundwa ili kuonyesha ujumbe kuhusu makosa na hali maalum zinazotokea wakati wa uendeshaji wa programu.

Kiolesura cha habari, tofauti na kiolesura cha usimamizi, ni cha njia moja. Mtumiaji hujibu ujumbe wa makosa kupitia kiolesura cha usimamizi.

Kiolesura cha pato-ingizo. Data ya kutatua matatizo inaweza kuingizwa kutoka kwa faili zilizopangwa tayari au moja kwa moja na mtumiaji wa programu kutoka kwenye kibodi.

Katika mipango ya kusudi pana, mtumiaji mwenyewe anaamua thamani ya data ambayo ataingia na ambayo data inahitaji kuhesabiwa.

Unaweza tu kutoa data ambayo imepewa maadili kama matokeo ya utekelezaji wa moduli za usindikaji au wakati wa kuingiza data.

Kiolesura cha nje lazima kitoe ingizo la data kutoka kwa faili au hifadhidata au pato la data kwa faili (database).

Kazi za interface ya nje ni pamoja na vitendo vya kuokoa hali ya programu na data wakati wa usumbufu wa muda wa kazi na programu, wakati ni muhimu kuhakikisha kuendelea kwa kazi, kuanzia hali iliyohifadhiwa.

Aina za kiolesura:

Miingiliano inayoelekezwa kwa utaratibu hutumia modeli ya mwingiliano wa watumiaji kulingana na dhana za "utaratibu" na "operesheni". Katika mfano huu, programu hutoa mtumiaji uwezo wa kufanya vitendo fulani ambavyo mtumiaji hufafanua data muhimu na matokeo ambayo ni kupata matokeo yaliyohitajika.

Miingiliano inayolengwa na kitu hutumia muundo tofauti kidogo wa mwingiliano wa watumiaji, unaolenga kudhibiti vipengee vya kikoa. Katika mfano huu, mtumiaji hupewa uwezo wa kuingiliana moja kwa moja na kila kitu na kuanzisha shughuli zinazohusisha mwingiliano kati ya vitu vingi.

Kuna aina tatu za violesura vinavyoelekezwa kiutaratibu: primitive, menu, na urambazaji bila malipo.

Kiolesura cha awali ni kiolesura ambacho hupanga mwingiliano wa mtumiaji katika hali ya kiweko. Kwa kawaida, kiolesura kama hicho kinatumia hali maalum ya uendeshaji wa programu ya kazi.

Kiolesura cha menyu, tofauti na kiolesura cha awali, kinaruhusu mtumiaji kuchagua shughuli muhimu kutoka kwenye orodha maalum iliyoonyeshwa kwake na programu. Miingiliano hii inahusisha utekelezaji wa matukio mengi ya uendeshaji, mlolongo wa vitendo ambao umedhamiriwa na mtumiaji.

Kuna menyu za ngazi moja na za daraja. Ya kwanza hutumiwa kwa udhibiti rahisi wa mchakato wa kompyuta, wakati kuna chaguo chache (si zaidi ya 5-7), na zinajumuisha uendeshaji wa aina moja. Ya pili - wakati kuna idadi kubwa ya chaguo au tofauti zao za wazi.

Violesura vya urambazaji bila malipo pia huitwa violesura vya picha vya mtumiaji. Miunganisho ya picha inasaidia dhana ya mwingiliano shirikishi na programu, kutoa maoni ya kuona kwa mtumiaji na uwezo wa kudhibiti moja kwa moja vitu na maelezo kwenye skrini. Kwa kuongeza, miingiliano ya aina hii inasaidia dhana ya utangamano wa programu, kuruhusu habari kuhamishwa kati yao.

Miingiliano inayolengwa na kitu kwa sasa inawakilishwa na kiolesura cha ghiliba moja kwa moja. Aina hii ya kiolesura inadhania kuwa mtumiaji huingiliana na programu kwa kuchagua na kusonga aikoni zinazolingana na vitu katika eneo la somo.

Wakati wa kubuni miingiliano ya watumiaji, ni muhimu kuzingatia sifa za kisaikolojia za mtu zinazohusiana na mtazamo, kukariri na usindikaji wa habari.

Makala ya mtazamo wa rangi. Inapaswa kukumbushwa katika akili kwamba wingi wa vivuli huvutia tahadhari, lakini haraka matairi. Pia ni lazima kuzingatia sifa za kibinafsi za mtazamo wa binadamu wa rangi.

Vipengele vya utambuzi wa sauti. Katika violesura, sauti kwa kawaida hutumiwa kwa madhumuni tofauti: kuvutia usikivu, kama usuli unaotoa hali fulani ya mtumiaji, kama chanzo cha maelezo ya ziada, n.k. Unapotumia sauti, ikumbukwe kwamba watu wengi hupenda sana. nyeti kwa ishara za sauti. Kwa hiyo, wakati wa kuunda sauti, ni vyema kutoa uwezo wa kuzima.

Mtazamo wa mada ya wakati. Wanadamu wana mtazamo wa kibinafsi wa wakati. Inaaminika kuwa wakati wa ndani unahusiana na kasi na kiasi cha habari inayotambuliwa na kusindika.

Mwishowe, mwingiliano wa mtumiaji na kiolesura utadhamiriwa sio tu na uwezo wa mwili na sifa za mtu katika kugundua, kusindika na kukumbuka habari iliyowasilishwa kwa aina anuwai, na pia kwa kufanya vitendo kadhaa, lakini pia na mfano wa mtumiaji. kiolesura.


2.3.3 Utengenezaji wa kiolesura cha hifadhidata ya "Mfumo wa Taarifa za Hoteli Complex".

Wakati wa kuunda mpango wa Mfumo wa Taarifa za Hoteli, mahitaji ya msingi ya kiolesura cha mtumiaji yalizingatiwa.

Wakati wa kupakia programu, dirisha kuu linafungua, ambalo mtumiaji anaweza kwenda kwenye meza yoyote kupitia kipengee cha "Menyu".

Skrini ina maelezo ambayo mtumiaji anachakata kwa sasa. Baada ya kuchagua kipengee cha menyu kinachohitajika, dirisha na hifadhidata inafungua. Katika dirisha hili, mtumiaji anaweza kutazama meza na kufanya mabadiliko muhimu (kuongeza, kubadilisha na kufuta rekodi). Majedwali na zana za kuhariri ziko katikati, katika sehemu zinazojulikana kwa mtumiaji. Wakati wa kufanya kazi na zana za uhariri, mtumiaji husaidiwa kwa namna ya vidokezo vya pop-up.

Pia kwenye dirisha kuu kuna orodha na maombi yote, ambapo unaweza kuchagua ombi linalohitajika na kutekeleza.

interface imeundwa kwa njia ambayo mtumiaji anaweza kuelewa intuitively jinsi ya kufanya kazi na programu.


2.4 Uteuzi na uhalali wa mazingira ya programu


Hivi sasa, kuna idadi kubwa ya mazingira na lugha za programu. Wakati wa kuchagua mazingira ya programu, ni muhimu kuzingatia mambo mengi, kuu ni: utimilifu wa kazi zilizopewa, interface wazi na rahisi ya mtumiaji.

Lugha ya programu ni njia ya kuandika programu za kutatua matatizo mbalimbali kwenye kompyuta kwa fomu inayoeleweka kwa kompyuta.

Ili kutatua tatizo hili, unaweza kutumia lugha za programu Pascal na Delphi.

Pascal ni lugha yenye mwelekeo wa hali ya juu wa kiutaratibu. Hapo awali ilitengenezwa kama lugha ya programu iliyopangwa kielimu. Baadaye, mfumo wa programu wa Turbo Pascal ulitengenezwa, ambayo sio tu lugha na mtafsiri, lakini pia. utando wa uendeshaji. Turbo Pascal imekuwa lugha ya kitaalamu ya programu na uwezo wa ulimwengu wote. Baadaye, Turbo Pascal alienda zaidi ya madhumuni yake ya kielimu na kuwa lugha ya kitaalam ya upangaji. Baadaye, Pascal ikawa msingi wa lugha nyingi za kisasa za programu.

Delphi ni lugha ya hali ya juu inayoelekezwa kwa kitu kulingana na lugha ya Pascal. Ina uwezo mkubwa katika kutatua matatizo na katika kuwasilisha kiolesura cha mtumiaji. Mfumo wa Delphi hukuruhusu kuandika programu ndogo, huduma kwa matumizi ya kibinafsi, na mifumo ya ushirika inayofanya kazi na hifadhidata kwenye majukwaa tofauti. Wakati huo huo, utangamano wa programu unahakikishwa wakati matoleo mapya ya Delphi yanatolewa - zote mbili kwa kiwango cha chanzo na matoleo yaliyorekebishwa ya itifaki za kawaida na teknolojia shukrani kwa maktaba ya vipengele vinavyojitegemea na vinavyoweza kubinafsishwa kwa urahisi.

Lugha ya programu ya Delphi hutoa fursa kubwa za kutatua shida, kwani watengenezaji wa mazingira haya wanachambua kila mara mielekeo ya kimataifa katika ukuzaji wa teknolojia ya habari, na kuongeza kwa mazingira zile tu ambazo zinaweza kuwa muhimu. Katika suala hili, matoleo mapya na yaliyoboreshwa zaidi ya Delphi yanaundwa, kwa kuzingatia mahitaji yanayojitokeza ya watumiaji.

Delphi inajumuisha vipengele zaidi ya mia moja. Kwa msaada wao, unaweza kuunda maombi ya kutatua matatizo mengi. Ikiwa ni lazima, mtayarishaji anaweza kuendeleza vipengele vyake mwenyewe, kwa mfano, wakati vipengele vilivyopo havifaa kabisa kwa kutatua kazi iliyopo au sehemu inayohitajika haipatikani tu.

Katika kazi hii, lugha ya programu ya Delphi hutumiwa. Inakuruhusu kutekeleza kazi zote muhimu na inafanya uwezekano wa kutoa kiolesura rahisi na cha haki.


2.5 Kujaribu programu

2.5.1 Dhana ya mchakato wa kupima.

Jaribio ni mchakato unaolenga kutambua makosa.

Mchakato wa majaribio ni pamoja na:

Vitendo vinavyolenga kubaini makosa;

Utambuzi na ujanibishaji wa makosa;

Kufanya marekebisho ya programu ili kuondoa makosa.

Nguvu ya juu ya kazi ya upimaji na rasilimali chache husababisha hitaji la kupanga mchakato wa upimaji na mbinu. Njia za kupima zilizojumuishwa zinalenga kuchunguza idadi kubwa ya makosa katika njia muhimu zaidi za uendeshaji wa programu na rasilimali ndogo.


2.5.2 Aina na mbinu za kupima.

Upimaji wa tuli unategemea sheria za ujenzi wa miundo ya programu na usindikaji wa data. Waendeshaji na waendeshaji wa maandishi ya programu huchambuliwa kwa fomu ya ishara.

Upimaji wa kuamua - unahitaji utekelezaji wa mara kwa mara wa programu kwenye kompyuta kwa kutumia fulani, iliyochaguliwa maalum vifaa vya mtihani data.

Upimaji wa stochastiki unahusisha kutumia seti ya vigeu vya nasibu vilivyo na mgawanyo unaolingana kama data ya awali, na ugawaji wa viambishi nasibu pia hutumiwa kulinganisha matokeo yaliyopatikana.

Upimaji wa wakati halisi - wakati wa kupima, matokeo ya data ya chanzo cha usindikaji yanaangaliwa, kwa kuzingatia wakati wa kupokea kwao, muda na kipaumbele cha usindikaji, mienendo ya matumizi ya kumbukumbu na mwingiliano na programu nyingine.

Kila moja ya mbinu za majaribio zinazozingatiwa hazizuii matumizi ya kufuatana ya mbinu nyingine; badala yake, kinyume chake, hitaji la kuboresha ubora wa bidhaa ya programu linamaanisha hitaji la kuziweka chini ya mbinu mbalimbali za majaribio.

Njia ya ufanisi zaidi ya kupima ni kupima deterministic.

Upimaji wa kuamua unategemea mbinu mbili: upimaji wa muundo na upimaji wa kazi.

Upimaji wa muundo unahusisha uchunguzi wa kina wa maandishi ya programu na ujenzi wa seti hizo za data za pembejeo ambazo zingeruhusu, wakati wa utekelezaji wa mara kwa mara wa programu kwenye kompyuta, kuhakikisha utekelezaji wa idadi ya juu iwezekanavyo ya njia, matawi ya mantiki, na vitanzi.

Seti ya vigezo vya mtihani:

Chanjo ya waendeshaji - vipimo vinachaguliwa ili kila operator atekelezwe angalau mara moja;

Uamuzi (mpito) chanjo - vipimo lazima kuhakikisha kwamba kila hali ni kipimo ili kutathmini kwa kweli au uongo;

Chanjo ya hali - ni muhimu kwamba matokeo ya kila hali yatekelezwe angalau mara moja na kila hatua ya kuingia katika programu lazima ipitishwe udhibiti wakati unaitwa angalau mara moja;

Chanjo ya hali ya uamuzi - vipimo lazima vimeandikwa kwa njia ambayo hali ya matokeo, matokeo ya kila uamuzi, yanatekelezwa, na udhibiti huhamishiwa kwa kila operator angalau mara moja;

Chanjo ya pamoja ya masharti - vipimo vingi vinaundwa ili mchanganyiko wote unaowezekana wa hali ya matokeo na waendeshaji wote watekelezwe angalau mara moja.

Jaribio la kiutendaji limeondolewa kabisa kutoka kwa maandishi ya programu, na kesi za majaribio huchaguliwa kulingana na uchanganuzi wa vipimo vya utendaji wa ingizo.

Seti ya vigezo vya mtihani:

Mbinu sawa ya kugawanya ina hatua mbili: kutambua madarasa ya usawa na kujenga majaribio.

Madarasa ya usawa yanatambuliwa kwa kuchambua hali ya uingizaji na kuigawanya katika vikundi viwili au zaidi. Kuna madarasa sahihi na yasiyo sahihi ya usawa.

Seti za majaribio zinaundwa kulingana na madarasa ya usawa. Zaidi ya hayo, kwa madarasa sahihi ya usawa, unahitaji kujitahidi kupata idadi ya chini ya kesi za mtihani; kwa kila darasa la usawa lisilo sahihi, angalau kesi moja ya mtihani hujengwa.

Uchambuzi wa thamani ya mipaka - njia hii inahusisha utafiti wa hali zinazotokea kwenye mipaka na karibu na mipaka ya partitions sawa.

Njia ya michoro ya kazi ni kubadilisha vipimo vya pembejeo vya programu kuwa mchoro wa kazi kwa kutumia mahusiano rahisi zaidi ya Boolean.

Kila moja ya njia zilizojadiliwa hutoa uundaji wa seti maalum ya majaribio, lakini hakuna hata moja yenyewe inaweza kutoa seti kamili ya majaribio. Kwa hiyo, wakati wa kuendeleza seti za mtihani, unapaswa kufuata mkakati wa mchanganyiko unaofaa wa mbinu zote zinazozingatiwa.


2.5.3 Mchakato wa upimaji na matokeo.

Mpango "Mfumo wa Taarifa za Hoteli Complex" ulijaribiwa kwa kutumia njia ya usahihi. Kazi kuu ya kupima vile ni kuangalia uendeshaji sahihi wa programu na kuthibitisha kwamba vitendo vyote vilivyoelezwa vinafanywa kwa mujibu wa mahitaji.

Mtihani namba 1. Anzisha programu.

Matokeo: Programu huanza bila makosa yoyote.

Mtihani nambari 2. Kuangalia utendakazi wa menyu (chagua kipengee chochote cha menyu).

Matokeo: Kufungua dirisha linalohitajika.

Mtihani nambari 3. Kuangalia kazi na hifadhidata (uwezo wa kutazama hifadhidata, kuongeza, kubadilisha na kufuta rekodi).

Matokeo: Hifadhidata inafanya kazi kwa usahihi.

Mtihani nambari 4. Kuangalia uendeshaji wa menyu na maombi.

Matokeo: Unapochagua ombi linalohitajika, dirisha inaonekana kutekeleza ombi.

Mtihani nambari 5. Inajaribu kitufe ili kukamilisha ombi.

Matokeo: Ombi linakamilika kwa usahihi.

Mtihani nambari 6. Kuangalia utendakazi wa menyu ya 'Msaada'.

Matokeo: Dirisha la 'Msaada' linaonekana na maelezo ya vitendo wakati wa kufanya kazi na programu.

Mtihani nambari 7. Kuangalia kipengee cha menyu ya "Toka".

Matokeo: Ujumbe wa uthibitisho unaonyeshwa.

Mtihani nambari 8. Kuangalia kitufe cha "NDIYO" wakati wa kuondoka kwenye programu.

Matokeo: Ondoka kwenye programu.

Mtihani nambari 9. Kuangalia kitufe cha "NO" wakati wa kuondoka kwenye programu.

Matokeo: Toka kwa dirisha kuu.

Programu imejaribiwa na iko tayari kutumika.


2.6 Nyaraka za programu

2.6.1 Mwongozo wa Opereta.

Kusudi la programu.

Mpango wa Mfumo wa Taarifa za Hoteli unaweza kutumika kama mahali pa kazi kiotomatiki katika hoteli; utabadilisha kazi ya wafanyikazi kiotomatiki, ambayo itapunguza kazi yao na wakati unaotumika. Opereta aliye na ujuzi wa wastani anaweza kufanya kazi na programu (yaani, anajua jinsi ya kuwasha na kuzima kompyuta, kufanya kazi na faili na folda, kufanya kazi na zana za Ofisi, kufanya kazi na programu mbalimbali, ngumu zaidi), baada ya kusoma na kujifunza mwongozo wa operator. .

Pentium I CPU;

RAM 128Mb;

Kiwango cha chini cha HDD: 950KB;

Utekelezaji wa Programu

Mpango huo hutolewa kwenye diski na kuipakua unahitaji kubofya mara mbili kwenye icon (Mchoro 2.6.1.1).

Wakati wa kupakia programu ya "Mfumo wa Habari wa Hoteli", fomu kuu inaonekana na menyu tatu (ya kwanza ni kuchagua. msingi unaohitajika data, pili ni kuchagua ombi linalohitajika, la tatu ni msaada).

Unapochagua kipengee cha menyu na hifadhidata unayotaka, dirisha na hifadhidata hii hufungua. Kila kipengee kwenye menyu hii hufungua hifadhidata iliyochaguliwa. Kila dirisha lina jedwali na zana za kuhariri jedwali hili, iliyoundwa kufanya kazi na hifadhidata. Unapotumia zana ya kuhariri hifadhidata, usaidizi hutolewa kwa njia ya vidokezo.

Unapochagua kipengee cha menyu na maombi, dirisha inaonekana lengo la kutekeleza ombi (kuonyesha sifa zinazohitajika). Kuna kitufe kwenye dirisha hili; baada ya kubofya, ombi linatekelezwa, na dirisha la kutekeleza ombi linafunga.

Unapochagua kipengee cha menyu ya usaidizi, dirisha linafungua ambalo imeandikwa jinsi ya kufanya kazi na programu. Kuondoka kwa programu kunakamilika kwa kuchagua kipengee cha menyu cha "Toka", baada ya hapo dirisha inaonekana ambapo kuondoka kutoka kwa programu imethibitishwa au kufutwa.

Ujumbe kwa opereta.

Ujumbe unaonyeshwa katika hali zifuatazo:

Kufuta rekodi kutoka kwa hifadhidata;

Sehemu tupu wakati wa kutekeleza ombi;

Rekodi iliyotafutwa haipo wakati wa kutekeleza ombi;

Ondoka kwenye programu.


2.6.2 Mwongozo wa Mtayarishaji.

Kusudi na masharti ya matumizi ya programu.

Mpango wa Mfumo wa Taarifa wa Hoteli Complex utaendesha kazi ya wafanyakazi kiotomatiki, ambayo itapunguza kazi zao na muda unaotumiwa.

Masharti ya utekelezaji wa programu ni:

Pentium I CPU;

RAM 128Mb;

Kiwango cha chini cha HDD: 950KB;

Ufuatiliaji wa kawaida, panya, kibodi;

Mfumo wa uendeshaji Windows 95;

Mpango "Mfumo wa habari wa tata ya hoteli."

Tabia za programu.

Njia ya uendeshaji ya programu sio mdogo.

Data ya kuingiza na kutoa

Data ya pembejeo ya programu ni data juu ya sifa za hoteli, vyumba, makampuni na wateja.

Matokeo ya programu ni matokeo ya data kuhusu sifa za hoteli, vyumba, makampuni na wateja ambao wanatuvutia kwa wakati fulani.

Kukamilika kwa programu.

Uboreshaji ni uchapishaji wa habari fulani.

Ili kuchapisha habari lazima:

Unda ripoti (ripoti ni picha halisi ya karatasi, inayolenga kuchapisha habari kutoka kwa meza za hifadhidata);

Tumia kipengee cha Printer (pamoja na maelezo yake ya usaidizi yamechapishwa).

2.6.2 Mwongozo wa Matengenezo.

Programu za maombi.

Mamia ya maelfu ya programu tofauti za programu zimetengenezwa na kutumika kwa IBM PC kwa matumizi mbalimbali. Programu zinazotumiwa sana ni:

Kuandaa vipimo (nyaraka) kwenye kompyuta - wahariri wa mtihani;

Maandalizi ya nyaraka za ubora wa uchapaji - mifumo ya uchapishaji;

Usindikaji wa data ya jedwali - michakato ya tabular;

Usindikaji wa safu za habari - mifumo ya usimamizi wa hifadhidata.

Programu za kuhifadhi kumbukumbu.

Haja ya kuweka faili kwenye kumbukumbu

Wakati wa kutumia kompyuta, kwa sababu mbalimbali, uharibifu au kupoteza habari kwenye disks magnetic inawezekana. Hii inaweza kutokea kutokana na uharibifu wa kimwili kwa disk magnetic, marekebisho sahihi au uharibifu wa ajali wa faili, uharibifu wa habari na virusi vya kompyuta, nk Ili kupunguza hasara katika matukio hayo, unapaswa kuwa na nakala za kumbukumbu faili zilizotumika na kusasisha nakala za faili zilizobadilishwa kwa utaratibu.

Programu maalum hutumiwa kuunda kumbukumbu. Wanaweza kugawanywa katika madarasa mawili: vifurushi (archivers) na programu za chelezo.

Programu za Packer huruhusu, kupitia mbinu maalum za ukandamizaji wa habari, kuunda nakala ndogo za faili na kuchanganya nakala za faili kadhaa kwenye faili moja ya kumbukumbu. Katika hali nyingi, ni rahisi zaidi kuhifadhi kwenye diski za floppy, na wakati mwingine kwenye kaseti za mkondo, faili ambazo zimebanwa mapema na programu za vifungashio.

Programu za chelezo zimeundwa kunakili habari kutoka kwa gari ngumu hadi kwa anatoa za tepi au diski za floppy. Kati ya programu hizi, Norton Backup (kwa DOS na Windows), FastBack Plus, nk hutumiwa sana.

Ulinzi dhidi ya virusi vya kompyuta

Virusi vya kompyuta ni programu ndogo iliyoandikwa maalum ambayo inaweza "kujihusisha" na programu nyingine (yaani, "kuambukiza"), na pia kufanya vitendo mbalimbali visivyohitajika kwenye kompyuta. Programu iliyo na virusi inaitwa "kuambukizwa". Wakati programu hiyo inapoanza kufanya kazi, virusi kwanza huchukua udhibiti. Virusi hupata na "kuambukiza" programu zingine, na pia hufanya vitendo vibaya (huharibu faili au meza ya ugawaji wa faili kwenye diski, "clogs" RAM, nk). Baada ya virusi kufanya vitendo vinavyohitaji, huhamisha udhibiti kwenye programu ambayo iko, na inafanya kazi kwa njia sawa na kawaida. Kwa hiyo, kwa nje, uendeshaji wa programu iliyoambukizwa inaonekana sawa na ile ya mtu asiyeambukizwa.

Kwa hivyo, ikiwa hutachukua hatua za kulinda dhidi ya virusi, matokeo ya kuambukiza kompyuta yako yanaweza kuwa mbaya sana.

Aina za virusi

Virusi zinazobadilisha mfumo wa faili kawaida huitwa DIR na huficha miili yao katika eneo fulani la diski na kuiweka alama kwenye jedwali la ugawaji wa faili kama farasi wa faili;

- virusi vya kujirekebisha "zisizoonekana" - huzuia kugunduliwa kwao kwa kukata simu za DOS kwa faili zilizoambukizwa na maeneo ya diski na kuzionyesha katika fomu yao ya asili (isiyoambukizwa);

Virusi vya kujibadilisha - ili kujificha kutoka kwa kugundua, hutumia marekebisho ya mwili wao. Katika mwili wa virusi vile hakuna mlolongo mmoja wa mara kwa mara wa byte ambayo virusi inaweza kutambuliwa.

Njia za msingi za ulinzi dhidi ya virusi vya kompyuta

Ili kulinda dhidi ya virusi, unaweza kutumia:

Hatua za jumla za usalama wa habari;

Hatua za kuzuia;

Programu maalum za ulinzi wa virusi.

Zana za usalama wa taarifa za jumla ni muhimu kwa zaidi ya ulinzi wa virusi. Kuna aina mbili kuu za fedha hizi:

Kuiga habari - kuunda nakala za faili na maeneo ya mfumo wa disks;

Udhibiti wa ufikiaji - huzuia matumizi yasiyoidhinishwa ya habari.

Licha ya ukweli kwamba hatua za usalama wa habari za jumla ni muhimu sana kwa kulinda dhidi ya virusi, bado haitoshi. Inahitajika pia kutumia programu maalum. Programu zifuatazo zipo:

Programu za detector - hukuruhusu kugundua faili zilizoambukizwa na moja ya virusi kadhaa vinavyojulikana (kwa mfano: Scan, Antivirus ya Norton, Dkt. Mtandao);

Mipango ya daktari, au phages, "kutibu" programu zilizoambukizwa au disks kwa "kuumwa" mwili wa virusi kutoka kwa programu zilizoambukizwa;

Mipango ya Mkaguzi - kwanza kumbuka habari kuhusu hali ya mipango na maeneo ya mfumo wa disks, na kisha kulinganisha hali yao na moja ya awali. Ikiwa kutofautiana kunagunduliwa, mtumiaji anajulishwa (kwa mfano: Adinf+AdinfExt, AVSP);

Wakaguzi wa daktari ni mipango ambayo sio tu kutambua mabadiliko katika faili na maeneo ya mfumo wa disks, lakini pia inaweza, katika kesi ya mabadiliko, kuwarudisha moja kwa moja kwenye hali yao ya awali;

Programu za vichujio ziko kwenye RAM ya kompyuta na hukata simu kwa mfumo wa uendeshaji, ambayo hutumiwa na virusi kuzaliana na kusababisha madhara, na kuripoti kwa mtumiaji (kwa mfano: FlutShot Plus);

Mipango ya chanjo, au chanjo, kurekebisha programu na disks kwa namna ambayo hii haiathiri uendeshaji wa programu, lakini virusi ambayo chanjo inafanywa inazingatia programu hizi au disks tayari zimeambukizwa.

Kunakili faili kutoka kwa gari lako kuu

Kabla ya kurekodi programu yoyote kwenye gari lako ngumu, inashauriwa kunakili yaliyomo kwenye diski za floppy. Disks hizi za floppy zinaweza kutumika ikiwa faili za mfumo wa uendeshaji kwenye gari ngumu zimeharibiwa. Kabla ya kunakili faili kutoka kwa gari lako ngumu hadi diski za floppy, inashauriwa kuwezesha hali ya ukaguzi wa uandishi wa diski. Hii itaepuka kuunda nakala zisizo sahihi za faili kwenye diski za floppy. Baada ya faili zote kutoka kwa gari ngumu kunakiliwa kwenye diski za floppy, unapaswa kufunga slot ya ulinzi wa kuandika kwenye diski hizi za floppy ili faili zilizonakiliwa haziwezi kubadilishwa kwa bahati mbaya au kuharibiwa. Pia inashauriwa kufanya nakala za diski hizi za floppy na kuhifadhi nakala za pili za diski za floppy tofauti na nakala za kwanza ili kupunguza uwezekano wa diskettes kuharibiwa katika ajali yoyote.

Matengenezo ya Diski

Wakati wa uendeshaji wa gari ngumu, maeneo "yaliyopotea" yanaweza kuunda juu yake ambayo sio ya faili yoyote na orodha ya maeneo ya bure ya diski, maeneo yenye kasoro, faili zisizohitajika ambazo zimehifadhiwa kwenye diski tu kwa sababu wamesahau. kuwafuta, nk Kwa hiyo Ni muhimu mara kwa mara kutumikia gari ngumu.

Ikiwa kompyuta inatumiwa kwa nguvu, basi utaratibu wa matengenezo ya gari ngumu unapaswa kufanywa mara moja kila baada ya wiki 1 - 2, na kwa upakiaji mdogo - mara moja kila baada ya miezi 1 - 2.

3. Uendeshaji wa programu

3.1 Muundo wa kituo cha data


Mpango 3.1.1 Muundo wa kituo cha kompyuta

3.2 Maelezo ya kazi ya fundi programu


1. Masharti ya Jumla.

1.1 Fundi wa programu ni wa kitengo cha wataalam, anaajiriwa na kufukuzwa kazi kwa amri ya mkuu wa kituo cha kompyuta (mkuu wa idara ya uzalishaji wa kituo cha kompyuta (CC), kitengo kingine cha kimuundo).

1.2 Mtu aliye na elimu ya ufundi ya sekondari na uzoefu wa kazi kama fundi programu wa kitengo cha II kwa angalau miaka 2 ameteuliwa katika nafasi ya fundi programu wa kitengo cha 1; kwa nafasi ya fundi wa programu ya kitengo cha II - elimu ya ufundi ya sekondari na uzoefu wa kazi kama fundi wa programu kwa angalau miaka 2; kwa nafasi ya mhandisi wa programu - elimu ya ufundi ya sekondari, bila kuwasilisha mahitaji ya uzoefu wa kazi.

1.3 Mtaalamu wa programu anaripoti kwa mkuu wa kituo cha kompyuta (kituo cha kompyuta), mkuu wa idara ya uzalishaji wa kituo cha kompyuta (kituo cha kompyuta), na afisa mwingine.

1.4 Katika shughuli zake, fundi wa programu anaongozwa na:

Vitendo vya udhibiti na kisheria vinavyosimamia masuala husika;

Nyenzo za mbinu zinazohusiana na masuala ya shughuli zake;

Kanuni za kazi;

Maagizo, maagizo ya mkurugenzi wa biashara (meneja wa moja kwa moja);

Maelezo ya kazi hii.

1.5 Fundi wa programu lazima ajue:

Mbinu za kubuni usindikaji wa habari wa mitambo na otomatiki;

Vifaa vya kompyuta, ukusanyaji, uhamisho na usindikaji wa habari na sheria kwa uendeshaji wao;

Teknolojia ya usindikaji wa habari wa mitambo na otomatiki;

Mipango ya kazi, maagizo, mipangilio na vifaa vingine vya uongozi vinavyoamua mlolongo na mbinu ya kufanya shughuli za makazi;

Aina ya vyombo vya habari vya uhifadhi wa kiufundi, sheria za uhifadhi na uendeshaji wao;

Mifumo ya sasa ya nambari, misimbo na misimbo;

Lugha za msingi za programu rasmi;

Msingi wa programu;

Mbinu za mahesabu na kazi ya computational;

Njia za kuhesabu kazi iliyofanywa;

Misingi ya uchumi, shirika la kazi na uzalishaji;

Sheria na kanuni za ulinzi wa kazi.

1.6 Wakati wa kutokuwepo kwa fundi wa programu, kazi zake zinafanywa kwa namna iliyoagizwa na naibu aliyeteuliwa, ambaye anajibika kikamilifu kwa utendaji mzuri wa kazi zake.

2. Kazi.

Mtaalamu wa programu amepewa kazi zifuatazo:

2.1 Usindikaji wa mitambo na kiotomatiki wa habari inayoingia kwenye kituo cha kompyuta.

2.2 Kushiriki katika kubuni mifumo ya usindikaji wa data na mifumo ya programu ya mashine.

2.3 Maendeleo ya programu.

2.4 Uhasibu kwa matumizi ya muda wa kompyuta na kiasi cha kazi iliyofanywa.

3. Majukumu ya kazi.

Ili kutekeleza majukumu aliyopewa, fundi wa programu analazimika:

3.1 Fanya kazi ili kuhakikisha usindikaji wa kiteknolojia na kiotomatiki wa habari inayoingia kwenye kituo cha kompyuta (habari na kompyuta) (CC, ICC), maendeleo ya teknolojia ya kutatua matatizo ya kiuchumi na mengine ya asili ya uzalishaji na utafiti.

3.2 Shiriki katika uundaji wa mifumo ya usindikaji wa data na mifumo ya programu ya mashine.

3.3 Kufanya shughuli za maandalizi kuhusiana na utekelezaji wa mchakato wa kompyuta, kufuatilia uendeshaji wa mashine.

3.4 Chora michoro rahisi ya mchakato wa kiteknolojia wa usindikaji wa habari, algorithms ya kutatua shida, kubadilisha michoro, mpangilio, maagizo ya kazi na maelezo muhimu kwao.

3.5 Anzisha programu za kutatua shida rahisi, zisuluhishe na ujaribu kwa majaribio hatua za kibinafsi za kazi.

3.6 Fanya kazi juu ya utayarishaji wa media ya uhifadhi wa kiufundi ambayo inahakikisha kuingia kwa data moja kwa moja kwenye kompyuta, mkusanyiko na utaratibu wa viashiria vya mfuko wa kawaida na wa kumbukumbu, ukuzaji wa fomu za hati zinazotoka, kufanya mabadiliko muhimu na marekebisho ya wakati wa programu za kazi. .

3.7 Kushiriki katika utendaji wa shughuli mbalimbali za mchakato wa kiteknolojia wa usindikaji wa habari (mapokezi na udhibiti wa taarifa za pembejeo, maandalizi ya data ya chanzo, usindikaji wa habari, kutolewa kwa nyaraka zinazotoka na uhamisho wake kwa mteja).

3.8 Weka kumbukumbu za matumizi ya muda wa kompyuta na kiasi cha kazi iliyofanywa.

Mtaalamu wa programu ana haki:

4.1 Jifahamishe na rasimu ya maamuzi ya usimamizi wa biashara kuhusu shughuli zake.

4.2 Peana mapendekezo ya uboreshaji wa kazi zinazohusiana na majukumu yaliyotolewa katika maagizo haya ili kuzingatiwa na wasimamizi.

4.3 Kupokea kutoka kwa wakuu wa vitengo vya kimuundo, taarifa za wataalamu na nyaraka muhimu kutekeleza majukumu yao ya kazi.

4.4 Shirikisha wataalamu kutoka vitengo vyote vya kimuundo vya biashara ili kutatua majukumu iliyopewa (ikiwa hii imetolewa na masharti ya mgawanyiko wa kimuundo, ikiwa sivyo, kwa idhini ya mkuu wa biashara).

4.5 Kudai kwamba usimamizi wa biashara utoe usaidizi katika utekelezaji wa majukumu na haki zao rasmi.

5. Wajibu.

Mtaalamu wa programu anajibika kwa:

5.1 Kwa kushindwa kutekeleza (utendaji usiofaa) wa majukumu rasmi ya mtu chini ya hii maelezo ya kazi, ndani ya mipaka iliyoamuliwa na sheria ya sasa ya kazi.

5.2 Kwa makosa yaliyofanywa wakati wa kutekeleza shughuli zake - ndani ya mipaka iliyoamuliwa na sheria ya sasa ya utawala, jinai na kiraia.

5.3 Kwa kusababisha uharibifu wa nyenzo - ndani ya mipaka iliyoamuliwa na sheria ya sasa ya wafanyikazi, jinai na kiraia.

4. Hesabu ya gharama ya bidhaa ya programu

Wakati wa kutengeneza bidhaa, biashara huingia gharama fulani. Gharama hizi za uzalishaji huitwa gharama za uzalishaji za kila mwaka au gharama za uendeshaji au gharama za uendeshaji.

Gharama ya uzalishaji ni gharama zinazoonyeshwa kwa njia ya fedha, moja kwa moja au isiyo ya moja kwa moja inayohusishwa na utengenezaji na uuzaji wa bidhaa, au hizi ni gharama maalum za uendeshaji zinazotolewa kwa kitengo cha bidhaa zinazozalishwa na kazi.

Gharama ya uzalishaji inapaswa kutofautisha kati ya gharama zinazohusiana na uzalishaji wa kiasi fulani cha bidhaa na gharama za usafirishaji na uuzaji kwa uuzaji wa bidhaa za viwandani. Katika suala hili, tofauti hufanywa kati ya gharama ya kiwanda na gharama kamili. Gharama kamili inajumuisha gharama za uhamisho na uuzaji wa bidhaa. Gharama zilizojumuishwa katika gharama zimeainishwa:

Kulingana na mambo ya kiuchumi;

Kulingana na vitu vya kuhesabu.

Uhesabuji wa gharama ya kuunda bidhaa ya programu "Mfumo wa Taarifa za Hoteli Complex".

1. Idadi ya kompyuta - 1 pc.

2. Idadi ya siku za kazi kwenye programu ni siku 30.

3. Kiwango cha matumizi ya PC - 0.8.

4. Muda wa wastani wa zamu ya kazi ni masaa 5.

5. Ushuru wa matumizi ya umeme - 1.04 rubles / kWh.

6. Matumizi ya nguvu ya PC - 0.3 kW / h.

Mfuko muhimu wa wakati wa uendeshaji wa PC.

Фп = T * Ku * n * t (saa)

Фп = 30 * 0.8 * 1 * 5 = 120 (saa), wapi

FP - mfuko muhimu

T - idadi ya siku za kazi kwenye programu

Ku - sababu ya utumiaji wa PC

n - idadi ya PC

t - muda wa kuhama

Gharama ya nishati inayotumiwa.

Ue\e = Фn * C * R (kusugua.)

Ue\e = 120 * 1.04 * 0.3 = 37.4 (kusugua), wapi

T - ushuru kwa 1 kWh

P - matumizi ya nguvu ya PC

Nyenzo za uendeshaji.

Jedwali 1 "Vifaa vya kufanya kazi"


Jina

Kiasi, pcs

Gharama ya kitengo 1, kusugua

Penseli


Gharama za nyenzo.

Gharama ya nyenzo ni kipengele kikubwa zaidi cha gharama za uzalishaji, sehemu ambayo kwa jumla ya gharama inaweza kuanzia 60% hadi 90%.

Umz = Ue\e + Uem

Umz= 37.4 + 75.0 = 112.4, wapi

Umz - gharama za nyenzo

Ue\e - gharama ya nishati inayotumiwa

Uem ​​- gharama ya vifaa vya uendeshaji

Mshahara.

Inajumuisha gharama za kazi kwa wafanyikazi wakuu wa uzalishaji, pamoja na malipo ya bonasi kwa gharama za uzalishaji, malipo ya likizo ya kila mwaka na ya kielimu, malipo kwa wafanyikazi walioachiliwa kutoka kwa biashara kama matokeo ya kupunguzwa kwa wafanyikazi na upangaji upya wa biashara.

Mshahara wa kimsingi kwa wakati unafanya kazi kwenye programu.

Mshahara wa programu ya kitengo cha juu zaidi ni rubles 2334 kwa mwezi.

Mshahara wa programu bila kategoria ni rubles 1934 / mwezi.

ZPosn = T * Z (sugua)

ZPosn = 30 * 88.0 = 2640.0 (kusugua), wapi

T - muda uliotumika kufanya kazi kwenye programu

Z - mshahara wa programu kwa siku moja

Mishahara ya ziada ni pamoja na: bonasi, malipo ya ziada wakati wa nyongeza, likizo, na kazi ya muda.

Mshahara wa ziada = 0.4 * Mshahara (kusugua)

ZPdop = 0.4 * 2640.0 = 1056.0 (kusugua), wapi

Mshahara.

Usp = ZPosn + ZPadd (sugua)

Usp = 2640.0 + 1056.0 = 3696.0 (kusugua), ambapo

Usp - jumla ya mshahara

ZPDop - mshahara wa ziada

ZPosn - mshahara wa msingi kwa kipindi cha kazi kwenye programu

Michango kwa mahitaji ya kijamii

Inajumuisha michango kwa bajeti ya Shirikisho la Urusi - 20%, kwa mfuko wa bima ya kijamii - 3.2%, kwa mfuko wa bima ya afya ya lazima (shirikisho na eneo) - 2.8%. Kiasi cha jumla cha ushuru mmoja wa kijamii ni 26% ya mfuko wa malipo.

Uсн = Нсн/100 * Uзп

Uсн = 26/100 * 3696.0 =961, wapi

Usp - jumla ya mshahara

NSN - kiwango cha makato kwa mahitaji ya kijamii (26%)

Makato ya uchakavu

Gharama za kushuka kwa thamani ni kielelezo cha fedha, kiasi cha kushuka kwa thamani ya mali isiyobadilika iliyojumuishwa katika bei ya gharama, kwa njia hii shirika hurejesha gharama za kutumia mali zisizohamishika.

Na = Na% / 100% * Sof

On = 10.7 / 100 * 25000 = 2675, wapi

Kwa% - kiwango cha uchakavu = 10.7%

Sof - thamani ya mali zisizohamishika = 25,000

Gharama zingine

Kipengele hiki cha kiuchumi kinajumuisha kodi, ada, na michango kwa fedha maalum iliyotolewa kwa mujibu wa utaratibu uliowekwa na sheria.

Upr = 450 (rub.), wapi

Upr - gharama nyingine

Jumla ya gharama

U = Umz + Uzp + Usn + Na + Upr

U = 112.4 + 3696.0 + 961.0 + 2675.0 + 450.0 =7894.4, ambapo

Umz - gharama za nyenzo

Usp - jumla ya mshahara

USN - makato kwa mahitaji ya kijamii

Gharama za kushuka kwa thamani

Upr - gharama nyingine

Muundo wa gharama.

Jedwali 2 "Muundo wa Gharama"



Sn - Kiasi kwa vitu vya gharama.

Sn = 112.4 + 3696.0 + 961.0 + 2675.0 + 450.0 = 7894.4

Smz = (112.4 / 7894.4) * 100 = 1.4%

Sopl = (3696.0 / 7894.4) * 100 = 46.8%

Sсн = (961.0 / 7894.4) * 100 = 12.2%

Sa = (2675 / 7894.4) * 100 = 33.9%

Spr = (450 / 7894.4) * 100 = 5.7%

5. Usalama na hatua za kupambana na moto

5.1 Maagizo ya jumla ya usalama


Wakati wa kuendesha Kompyuta, mfanyakazi anaweza kuathiriwa na mambo hatari na hatari ya uzalishaji:

Kuongezeka kwa kiwango cha mionzi ya umeme;

Kuongezeka kwa kiwango cha umeme tuli;

Kuongezeka kwa ionization ya hewa;

Uzito wa kimwili tuli;

Overstrain ya analyzers Visual;

Mfanyikazi analazimika:

Fanya kazi iliyoainishwa tu katika maelezo yake ya kazi;

Angalia ratiba ya kazi na kupumzika kulingana na muda, aina na aina ya shughuli za kazi;

Zingatia hatua za usalama wa moto.

1.1 Maagizo yanalenga watumiaji wa kompyuta binafsi.

1.2 Watu wafuatao wanaruhusiwa kufanya kazi na kompyuta binafsi: kuwa na ujuzi wa kibinafsi, baada ya kujifunza mwongozo wa uendeshaji kwa kompyuta binafsi na kujua utaratibu wa kuwasha na kuzima vifaa vya umeme; ambao wamepitia mafunzo ya utangulizi, pamoja na mafunzo juu ya usalama wa kazi moja kwa moja mahali pa kazi.

1.3 Watumiaji wa kitaalamu lazima wapitie utangulizi wa lazima (baada ya kuingia kazini) na uchunguzi wa mara kwa mara wa matibabu.

1.4 Watu ambao hawana vikwazo vya matibabu wanaruhusiwa kufanya kazi moja kwa moja na kompyuta ya kibinafsi.

1.5 Wanawake, kutoka wakati wa ujauzito na wakati wa kunyonyesha, hawaruhusiwi kufanya aina zote za kazi zinazohusiana na matumizi ya kompyuta binafsi.

1.6 Wale wanaofanya kazi na kompyuta ya kibinafsi wanatakiwa kuzingatia kanuni za ndani na mahitaji ya maagizo haya. Maagizo ya uendeshaji, sheria za usalama wa umeme na moto, kujua kanuni ya uendeshaji wa kompyuta na mbinu za uendeshaji wake sahihi, kujua sababu zinazowezekana za uzalishaji wa tabia ya kufanya kazi na kompyuta (yatokanayo na uwanja wa umeme na umeme, uchovu wa kuona, kupungua kwa usawa wa kuona, nk). .); mjulishe mhandisi-programu au meneja wa kazi kuhusu matatizo yoyote na kompyuta; kujua mbinu za kutolewa kutoka kwa vitendo mkondo wa umeme watu chini ya voltage na jinsi ya kuwapa huduma ya kwanza, kujua eneo la vifaa vya kuzima moto na kuwa na uwezo wa kuzitumia.

1.7 Tafadhali fahamu kuwa:

Umbali kati ya desktops na kompyuta kuelekea uso wa nyuma wa kufuatilia video moja na skrini ya kufuatilia video nyingine lazima iwe angalau m 2, na umbali kati ya nyuso za upande wa wachunguzi wa video lazima iwe angalau 1.2 m;

Ili kuhakikisha kuwa taa haifanyi glare ya upofu kwenye kibodi na sehemu nyingine za console, kompyuta lazima iwe iko ili mwanga wa moja kwa moja usiingie kwenye skrini, vinginevyo wakati wa kufanya kazi na kufuatilia macho yatachoka haraka. haipaswi pia kukaa inakabiliwa na madirisha; Taa ya bandia katika vyumba vya uendeshaji wa PC inapaswa kutolewa na mfumo wa taa wa sare ya jumla. Katika uzalishaji na majengo ya utawala na ya umma, katika kesi za kufanya kazi kwa kiasi kikubwa na hati, inaruhusiwa kutumia mfumo wa taa wa pamoja, wakati taa za taa za mitaa zimewekwa kwa kuongeza taa za jumla, iliyoundwa kuangazia eneo ambalo hati ziko. Mwangaza wa ndani haupaswi kuunda mwangaza kwenye uso wa skrini na kuongeza mwangaza wa skrini hadi zaidi ya 300 lux. Mwangaza juu ya uso wa meza katika eneo ambalo hati ya kazi imewekwa inapaswa kuwa 300-500 lux. Ili kuhakikisha viwango vya kawaida vya kuangaza katika vyumba ambako PC hutumiwa, muafaka wa dirisha la kioo na taa zinapaswa kusafishwa angalau mara mbili kwa mwaka na taa za kuteketezwa zinapaswa kubadilishwa kwa wakati.

Eneo kwa kila kituo cha kazi cha PC lazima liwe angalau mita za mraba 6.0. m, na kiasi ni angalau mita za ujazo 20.0. m.

Ukingo wa juu wa skrini unapaswa kuwekwa kwenye kiwango cha jicho au chini kidogo;

Umbali mzuri kutoka kwa macho hadi skrini ni 600-700 mm, lakini sio karibu na 500 mm;

Urefu wa kibodi unapaswa kubadilishwa ili mikono ifanyike sawa (inawezekana kutumia misaada kwa mikono);

Ili kupunguza mvutano wa tuli wa misuli ya mkoa wa bega la kizazi na nyuma ili kuzuia ukuaji wa uchovu, ni muhimu kwamba mwenyekiti wa kazi (mwenyekiti) aruhusu mabadiliko katika mkao, kuinua-kuzunguka na kubadilishwa kwa urefu na. pembe za mwelekeo wa kiti na backrest kutoka kiti cha mbele;

Katika maeneo ya uzalishaji ambapo kazi ya PC ni shughuli kuu (vyumba vya udhibiti, vyumba vya operator, vyumba vya hesabu, ofisi na vituo vya udhibiti, vyumba vya kompyuta, nk), vigezo vyema vya microclimate lazima zihakikishwe. Ili kurekebisha kipengele cha aeroionic katika vyumba na kompyuta, ni muhimu kutumia vifaa kwa udhibiti wa moja kwa moja wa utawala wa ionic wa mazingira ya hewa.

Maeneo ya kazi na Kompyuta wakati wa kufanya kazi ya ubunifu ambayo inahitaji mkazo mkubwa wa akili au mkusanyiko mkubwa wa tahadhari inapaswa kutengwa kutoka kwa kila mmoja kwa partitions 1.5-2.0 m juu.

Vyumba vya PC vinapaswa kusafishwa kila siku.

Vyumba vilivyo na Kompyuta lazima viwe na vifaa vya msaada wa kwanza na vizima moto vya kaboni dioksidi.

Cables za kompyuta zinapaswa kupitishwa ili zisiweze kuharibiwa na harakati zisizojali;

Ili kuzuia malezi na ulinzi kutoka kwa umeme wa tuli, neutralizers na humidifiers lazima kutumika katika chumba ambapo kompyuta imewekwa. Lazima kuwe na uingizaji hewa mzuri na unyevu wa hewa wa jamaa unaodumishwa kwa 40-60% (unaweza kuweka maua au aquarium karibu na kompyuta).

1.8 Ili kuhakikisha utendakazi bora na afya ya watumiaji wa kitaalamu, mapumziko yaliyodhibitiwa lazima yaanzishwe katika zamu ya kazi. Muda wa kazi inayoendelea na kompyuta ya kibinafsi bila mapumziko iliyodhibitiwa haipaswi kuzidi masaa 2.

1.9 Wakati wa kufanya kazi na kompyuta ya kibinafsi wakati wa mabadiliko ya usiku (kutoka 10 p.m. hadi 6 asubuhi), bila kujali aina na aina ya shughuli za kazi, muda wa mapumziko yaliyodhibitiwa inapaswa kuongezeka kwa dakika 60.

1.10 Kushindwa kuzingatia mahitaji ya maagizo haya ni ukiukaji wa nidhamu ya uzalishaji. Wale walio na hatia ya hii hubeba jukumu kwa njia iliyowekwa na sheria ya sasa.


5.2. Tahadhari za usalama wakati wa kufanya kazi na PC


1. Mahitaji ya usalama kabla ya kuanza kazi.

1.1 Tayarisha mahali pa kazi, hakikisha kuna taa ya kutosha.

1.2 Hakikisha kuwa kompyuta iko katika mpangilio mzuri wa kufanya kazi kwa kufanya ukaguzi wa nje. Wakati wa kukagua, makini na uwepo na utumishi wa vifaa vya kinga vilivyotolewa kwa sehemu za kuishi, utumishi wa vifaa vya kubadili vifungo, funguo, uadilifu wa insulation ya cable ya nguvu, plugs, soketi.

1.3 Matatizo yakitambuliwa, mjulishe mhandisi wa programu au meneja wa kazi na usianze kazi hadi yatatuliwe.

2. Mahitaji ya usalama wakati wa operesheni.

2.1 Wakati wa kufanya kazi, zingatia mahitaji yaliyowekwa kwenye mwongozo wa uendeshaji wa kompyuta.

2.2 Nguvu inapaswa kutolewa kwa kichakataji baada ya vifaa vyote vya pembeni kuwashwa. Baada ya kazi, processor inapaswa kuzima kwanza.

2.3 Usiache kompyuta ikiwa imewashwa wakati wa kuondoka mahali pa kazi. Wakati wa mapumziko ya muda mrefu katika operesheni, kompyuta inapaswa kuwa na nguvu kwa kuiondoa kwenye mtandao.

2.4 Ikiwa malfunctions hutokea, kuacha kufanya kazi, kukataza kompyuta kutoka kwa umeme (au kuendelea kwa mujibu wa mahitaji ya mwongozo wa uendeshaji). Ripoti hii kwa mhandisi-programu au meneja wa kazi. Usiwashe kompyuta hadi utatue shida.

2.5 Ili kupunguza athari mbaya ya monotoni na kupunguza kiwango cha kazi, inashauriwa kusambaza sawasawa mzigo na asili ya shughuli - fanya kazi kwenye koni ya kompyuta na kazi zingine.

2.6 Wakati wa mapumziko yaliyodhibitiwa, ili kupunguza mvutano wa neuro-kihisia, uchovu wa kuona na wa jumla, inashauriwa kufanya seti za mazoezi yaliyopendekezwa na viwango na sheria za usafi.

2.7 Wale wanaofanya kazi na kompyuta za kibinafsi zilizo na kiwango cha juu cha nguvu ya kazi wakati wa mapumziko yaliyodhibitiwa na mwisho wa siku ya kazi wanashauriwa kuwa na utulivu wa kisaikolojia katika vyumba vilivyo na vifaa maalum.

3. Mahitaji ya usalama katika hali za dharura.

3.1 Ikiwa hali ya dharura inatokea mahali pa kazi, mtu anayefanya kazi na kompyuta binafsi analazimika kuacha kazi, kuzima nguvu, kumjulisha mhandisi wa programu au meneja wa kazi na kuchukua hatua za kuondoa hali hiyo.

3.2 Katika tukio la moto, futa kompyuta kutoka kwa umeme, piga simu kwa idara ya moto na uanze kuzima moto kwa kutumia vifaa vya kutosha vya kuzima moto.

3.3 Ikiwa kuna watu waliojeruhiwa, ondoa athari za mambo ya uharibifu ambayo yanatishia afya na maisha ya waliojeruhiwa (bila mkondo wa umeme, nguo za kuzima moto, nk), kutoa huduma ya kwanza, piga gari la wagonjwa au daktari, au kuchukua hatua. siku ya kumsafirisha mtu aliyejeruhiwa hadi karibu taasisi ya matibabu, ikiwezekana, dumisha hali katika eneo la tukio; ripoti tukio hilo kwa msimamizi wako wa karibu.

4. Mahitaji ya usalama baada ya kukamilika kwa kazi.

4.1 Tenganisha kompyuta kutoka kwa usambazaji wa umeme na usafishe mahali pa kazi

4.2 Mjulishe mhandisi-programu au msimamizi wa haraka kuhusu matatizo yote na utendakazi wa vifaa vya kielektroniki vilivyogunduliwa wakati wa kazi.

Hitimisho


Hatua ya sasa ya otomatiki ya usimamizi wa uzalishaji wa kijamii ina sifa ya ukuzaji wa usindikaji uliosambazwa wa habari za kiuchumi. Eneo la kuahidi zaidi la kutumia dhana ya usindikaji wa kusambazwa wa habari za kiuchumi ni automatisering ya kazi za kupanga na usimamizi kulingana na kompyuta za kibinafsi zilizowekwa moja kwa moja kwenye maeneo ya kazi ya wataalamu. Mifumo hii imeenea katika usimamizi wa shirika chini ya jina la wafanyikazi wa kiotomatiki (AWS).

Mahali pa kazi ya kiotomatiki ni mahali pa kazi kwa wafanyikazi wa mfumo wa udhibiti wa kiotomatiki, ulio na vifaa vinavyohakikisha ushiriki wa mwanadamu katika utekelezaji wa kazi za usimamizi.

Mpango wa “Mfumo wa Taarifa Mgumu wa Hoteli” umetayarishwa, kujaribiwa na tayari kutumika.

Bibliografia


1. Arkhangelsky A. Ya. Programming Delphi7 - Moscow, 2005;

2. V. A. Blagodatskikh et al.. Uchumi, maendeleo na matumizi ya programu ya kompyuta - Moscow, 1995;

3. V. A. Blagodatskikh et al Sanifu ya maendeleo ya programu - Moscow, 2003;

4. Bobrovsky S.I. Delphi 7 - Moscow, 2005;

5. Golitsina O. L., Maksimov N. V. et al. Database - Moscow, 2003;

6. Connolly T. A., Beg K. V. Hifadhidata. Kubuni, utekelezaji na msaada - Moscow, 2001;

7. Oceanova Z.K. Misingi ya nadharia ya kiuchumi - Moscow, 2003;

8. Orlov S.K. Teknolojia za maendeleo ya programu - St. Petersburg, 2002;

9. Poleshchuk N. N. AutoCAD 2005, St. Petersburg, 2004;

10. Rudakov A.V. Teknolojia ya kuendeleza bidhaa za programu - Moscow, 2005;

11. Semakin I. G., Shestakov A. P. Misingi ya programu - Moscow, 2001;

12. Faronov V.V. Programu ya Hifadhidata huko Delphi 7, St. Petersburg, 2003;

13. Figunov V. E. IBM PC kwa watumiaji - Moscow, 1996;

14. Yakubaitis E. A. Mitandao ya habari na mifumo - Moscow, 1996.

Maombi


Orodha ya programu "Mfumo wa habari wa tata ya hoteli"


Maongezi, Menyu, Gridi, DBGrids, DB, DBTables, jpeg, ExtCtrls, ComCtrls,

TForm1 = darasa (TForm)

MainMenu1: TMainMenu;

N101: TMenuItem;

N111: TMenuItem;

N121: TMenuItem;

N131: TMenuItem;

N141: TMenuItem;

N151: TMenuItem;

DBGrid1: TDBGrid;

DataChanzo1: TDataChanzo;

HaliBar1: TtatusBar;

Kitufe1: Kitufe;

utaratibu N2Bonyeza(Mtumaji: TObject);

utaratibu N3Bonyeza(Mtumaji: TObject);

utaratibu N4Bonyeza(Mtumaji: TObject);

utaratibu N6Bonyeza(Mtumaji: TObject);

utaratibu N7Bonyeza(Mtumaji: TObject);

utaratibu N8Bonyeza(Mtumaji: TObject);

utaratibu N21Bonyeza(Mtumaji: TObject);

utaratibu N9Bonyeza(Mtumaji: TObject);

utaratibu N22Bonyeza(Mtumaji: TObject);

utaratibu N10Bonyeza(Mtumaji: TObject);

utaratibu N12Bonyeza(Mtumaji: TObject);

utaratibu N31Bonyeza(Mtumaji: TObject);

utaratibu N41Bonyeza(Mtumaji: TObject);

utaratibu N61Bonyeza(Mtumaji: TObject);

utaratibu N81Bonyeza(Mtumaji: TObject);

utaratibu N71Bonyeza(Mtumaji: TObject);

utaratibu N91Bonyeza(Mtumaji: TObject);

utaratibu N51Bonyeza(Mtumaji: TObject);

utaratibu N101Bonyeza(Mtumaji: TObject);

utaratibu N121Bonyeza(Mtumaji: TObject);

utaratibu N131Bonyeza(Mtumaji: TObject);

utaratibu N141Bonyeza(Mtumaji: TObject);

utaratibu N151Bonyeza(Mtumaji: TObject);

utaratibu N23Bonyeza(Mtumaji: TObject);

utaratibu N111Bonyeza(Mtumaji: TObject);

utaratibu N14Bonyeza(Mtumaji: TObject);

(Matangazo ya kibinafsi)

(Matangazo ya umma)

inatumia Unit11, Unit7, Unit3, Unit2, Unit4, Unit5, Unit6, Unit8, Unit9, Unit10,

Unit12, Unit13, Unit14, Unit15, Unit16, Unit17, Unit18, Unit19, Unit21,

Unit20, Unit22, Unit23, Unit24, Unit25, Unit26, Unit28, Unit29, Unit30;

utaratibu TForm1.N2Bonyeza(Mtumaji: TObject);

Form11.ShowModal;

utaratibu TForm1.N3Click(Mtumaji: TObject);

form7.showmodal;

utaratibu TForm1.N4Click(Mtumaji: TObject);

form3.showmodal;

utaratibu TForm1.N6Click(Mtumaji: TObject);

form2.showmodal;

utaratibu TForm1.N7Bonyeza(Mtumaji: TObject);

form4.showmodal;

utaratibu TForm1.N8Click(Mtumaji: TObject);

form5.showmodal;

utaratibu TForm1.N21Bonyeza(Mtumaji: TObject);

form6.showmodal;

utaratibu TForm1.N9Bonyeza(Mtumaji: TObject);

form8.showmodal;

utaratibu TForm1.N22Bonyeza(Mtumaji: TObject);

form9.showmodal;

utaratibu TForm1.N10Click(Mtumaji: TObject);

form10.showmodal;

utaratibu TForm1.N12Bonyeza(Mtumaji: TObject);

Kitufe1.Inayoonekana:=kweli;

dbgrid1.Inayoonekana:=kweli;

form13.ShowModal;

utaratibu TForm1.N31Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

fomu24.mtindo wa maonyesho;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N41Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

Fomu14.mtindo wa maonyesho;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N61Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

form15.showmodal;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N81Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

form28.showmodal;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N71Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

form16.showmodal;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N91Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

form29.showmodal;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N51Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

form17.showmodal;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N101Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

form18.showmodal;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N121Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

form19.showmodal;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N131Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

form20.showmodal;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N141Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

fomu22.mtindo wa maonyesho;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N151Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

fomu23.mtindo wa maonyesho;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N23Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

form25.showmodal;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.N111Bonyeza(Mtumaji: TObject);

dbgrid1.Inayoonekana:=kweli;

fomu26.mtindo wa maonyesho;

Kitufe1.Inayoonekana:=kweli;

utaratibu TForm1.Button1Click(Mtumaji: TObject);

DBGrid1.Inayoonekana:=uongo;

button1.Inayoonekana:=uongo;

Form1.Query1.SQL.Clear;

utaratibu TForm1.N14Bonyeza(Mtumaji: TObject);

Fomu30.mtindo wa maonyesho;

Windows, Messages, SysUtils, Lahaja, Madarasa, Michoro, Vidhibiti, Fomu,

Maongezi, StdCtrls, DBCtrls;

TForm20 = darasa (TForm)

Kitufe1: Kitufe;

ComboBox2: TComboBox;

DBComboBox1: TDBComboBox;

utaratibu Button1Click(Mtumaji: TObject);

utaratibu FormPaint(Mtumaji: TObject);

(Matangazo ya kibinafsi)

(Matangazo ya umma)

Fomu20: TForm20;

inatumia Unit1, Unit17, Unit13, Unit2;

utaratibu TForm20.Button1Click(Mtumaji: TObject);

ikiwa (dbcombobox1.Text = "") au (edit1.Text = "") au (edit2.Text = "") basi

MessageBox(Application.Handle, "Jaza sehemu zote", "Error", MB_OK + MB_ICONHAND) vinginevyo

Form1.Query1.SQL.Clear;

Form1.Query1.SQL.Add("CHAGUA DISTINCT Naimenovanie_gost kama Hotel_name, N_klienta kama Nambari_ya_Mteja, FIO kama Jina_la_Mteja, Z_s_b kama Busy_Freedom_Reservation, Data_zaselenia kama Tarehe ya Kuingia KUTOKA KWA mgeni_tata, mteja wa jumla, mteja2 ");

Form1.Query1.SQL.Add("WHERE guest_complex.N_gost=general.N_gost and clients2.N_klienta=clients.N_klienta na clients2.N_nomera=general.N_nomera na Naimenovanie_gost="""+dbcomboxBox1.Text+Naimenovanie_selenia"+dbcombox1.Text+ ""+edit1.text+""" na """+edit2.text+""" na Z_s_b="""+combobox2.text+"""");

Fomu1.Swali1.Fungua;

ikiwa Form1.Query1.RecordCount = 0 basi onyesha ujumbe("Rekodi hii haipo") vinginevyo

utaratibu TForm20.FormPaint(Mtumaji: TObject);

DBCombobox1.Items.Futa;

form2.Query1.Kwanza;

huku sio form2.Query1.Eof do

DBCombobox1.Items.Add(form2.query1.Fields.FieldByName("Naimenovanie_gost").AsString);

form2.Query1.Inayofuata;