Skip to main content
Global

9.2: Waumbaji wa Mfumo wa Habari

  • Page ID
    164741
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Kikundi cha kwanza cha watu tunachokiangalia kina jukumu katika kubuni, kuendeleza, na kujenga mifumo ya habari. Watu hawa kwa ujumla ni kiufundi sana na wana historia katika programu na hisabati. Karibu kila mtu anayefanya kazi katika kujenga mifumo ya habari ana kiwango cha chini cha shahada ya kwanza katika sayansi ya kompyuta au mifumo ya habari. Hata hivyo, hiyo siyo lazima mahitaji. Tutaangalia mchakato wa kujenga mifumo ya habari kwa undani zaidi katika sura ya 10.

    Systems Mchambuzi

    Jukumu la mchambuzi wa mifumo ni ya pekee kwa kuwa linatengana na mgawanyo kati ya kutambua mahitaji ya biashara na kufikiria mfumo mpya au upya wa kompyuta ili kutimiza mahitaji hayo. Mtu huyu atafanya kazi na mtu, timu, au idara yenye mahitaji ya biashara na kutambua maelezo maalum ya mfumo ambao unahitaji kujengwa. Kwa ujumla, hii itahitaji mchambuzi kuelewa biashara yenyewe, michakato ya biashara inayohusika, na uwezo wa kuandika vizuri. Mchambuzi kutambua wadau mbalimbali katika mfumo na kazi ya kuhusisha watu husika.

    Mara baada ya mahitaji kuamua, mchambuzi ataanza kutafsiri mahitaji haya katika muundo wa mifumo ya habari. Mchambuzi mzuri ataelewa nini ufumbuzi tofauti wa teknolojia utafanya kazi na kutoa njia mbadala mbalimbali kwa mwombaji, kulingana na vikwazo vya bajeti ya kampuni, vikwazo vya teknolojia, na utamaduni. Mara baada ya ufumbuzi kuchaguliwa, mchambuzi ataunda hati ya kina inayoelezea mfumo mpya. Hati hii mpya itahitaji kwamba mchambuzi kuelewa jinsi ya kuzungumza katika lugha ya kiufundi ya watengenezaji mifumo '.

    Mchambuzi wa mifumo kwa ujumla sio anayefanya maendeleo halisi ya mfumo wa habari. Hati ya kubuni iliyoundwa na mchambuzi wa mifumo hutoa maelezo yanayotakiwa kuunda mfumo na hutolewa kwa programu (au timu ya waandaaji) kufanya uumbaji halisi wa mfumo. Katika baadhi ya matukio, hata hivyo, mchambuzi wa mifumo anaweza kuunda mfumo ambao yeye au yeye iliyoundwa. Mtu huyu wakati mwingine hujulikana kama mchambuzi wa programu.

    Katika hali nyingine, mfumo unaweza kukusanyika kutoka vipengele vya mbali na rafu na mtu anayeitwa integrator ya mifumo. Hii ni aina maalum ya mchambuzi wa mifumo inayoelewa jinsi ya kupata vifurushi tofauti vya programu kufanya kazi na kila mmoja.

    Ili kuwa mchambuzi wa mifumo, unapaswa kuwa na historia katika kubuni biashara na mifumo. Pia lazima uwe na mawasiliano yenye nguvu na ujuzi wa kibinafsi pamoja na uelewa wa viwango vya biashara na teknolojia mpya. Wachambuzi wengi walifanya kazi kwanza kama programmers na/au walikuwa na uzoefu katika biashara kabla ya kuwa wachambuzi wa mifumo. Wachambuzi bora wa mifumo wana ujuzi bora wa uchambuzi na ni ufumbuzi wa tatizo la ubunifu.

    Programu ya Kompyuta (au msanidi programu)

    Programu ya kompyuta au msanidi programu ni wajibu wa kuandika msimbo unaounda programu ya kompyuta. Wanaandika, kupima, kufuta na kuunda nyaraka za programu za kompyuta. Katika kesi ya maendeleo ya mifumo, waandaaji kwa ujumla wanajaribu kutimiza vipimo vya kubuni vilivyopewa na mchambuzi wa mifumo. Mitindo mingi ya programu tofauti zipo: mtengenezaji anaweza kufanya kazi peke yake kwa muda mrefu au anaweza kufanya kazi katika timu na programu nyingine. Mpangilio anahitaji kuelewa michakato ngumu na matatizo ya lugha moja au zaidi ya programu. Mara nyingi hujulikana na lugha ya programu ambayo hutumia mara nyingi: programu ya Java au programu ya Python. Programmers nzuri ni stadi sana katika hisabati na bora katika kufikiri mantiki.

    Kompyuta Mhandisi

    Wahandisi wa kompyuta huunda vifaa vya kompyuta ambavyo tunatumia kila siku. Kuna aina nyingi za wahandisi wa kompyuta wanaofanya kazi kwa aina mbalimbali za vifaa na mifumo. Baadhi ya ajira maarufu zaidi ya uhandisi ni kama ifuatavyo:

    • Mhandisi wa vifaa: Mhandisi wa vifaa huunda vipengele vya vifaa, kama vile microprocessors. Mhandisi wa vifaa ni mara nyingi katika makali ya teknolojia ya kompyuta, na kujenga kitu kipya. Wakati mwingine, kazi ya mhandisi wa vifaa ni kuhandisi sehemu iliyopo kufanya kazi kwa kasi au kutumia nguvu kidogo. Mara nyingi, kazi ya mhandisi wa vifaa ni kuandika msimbo ili kuunda programu ambayo itatekelezwa moja kwa moja kwenye chip ya kompyuta.
    • Mhandisi wa Programu: Wahandisi wa Programu hawapati vifaa; badala yake, huunda lugha mpya za programu na mifumo ya uendeshaji, wakifanya kazi katika ngazi za vifaa vya chini kabisa ili kuendeleza aina mpya za programu za kukimbia kwenye vifaa.
    • Systems mhandisi: Mhandisi wa mifumo inachukua vipengele iliyoundwa na wahandisi wengine na kuwafanya wote kufanya kazi pamoja. Kwa mfano, kujenga kompyuta, bodi ya mama, processor, kumbukumbu, na diski ngumu wote wanapaswa kufanya kazi pamoja. Mhandisi wa mifumo ana uzoefu na aina nyingi za vifaa na programu na anajua jinsi ya kuunganisha ili kuunda utendaji mpya.
    • Mhandisi wa mtandao: Kazi ya mhandisi wa mtandao ni kuelewa mahitaji ya mitandao na kisha kutengeneza mfumo wa mawasiliano ili kukidhi mahitaji hayo, kwa kutumia vifaa vya mitandao na programu zinazopatikana.

    Kuna aina nyingi za wahandisi wa kompyuta, na mara nyingi maelezo ya kazi yanaingiliana. Wakati wengi wanaweza kujiita wahandisi kulingana na cheo cha kazi cha kampuni, pia kuna sifa ya kitaaluma ya “mhandisi wa kitaaluma,” ambayo ina mahitaji maalum nyuma yake. Nchini Marekani, kila hali ina seti yake ya mahitaji ya kutumia kichwa hiki, kama vile nchi tofauti duniani kote. Mara nyingi, inahusisha mtihani wa leseni ya kitaaluma.

    Marejeo

    Kazi katika IT. Iliondolewa Novemba 13, 2020, kutoka https://www.itcareerfinder.com/it-careers/mobile-application-developer.html