V moderných podmienkach dochádza k aktívnemu rozvoju informačných systémov rôznych úrovní. Všetky sú implementované pomocou najnovšej výpočtovej techniky. Spracovanie údajov dnes pôsobí ako samostatný smer ľudskej činnosti. V tomto ohľade sú obzvlášť dôležité fázy navrhovania informačných systémov. Pozrime sa bližšie na túto oblasť.
Dizajn: všeobecné informácie
V dnešnom svete sú dáta považované za jeden z najdôležitejších zdrojov. Informačné systémy sa zas stali nevyhnutným nástrojom, ktorý sa využíva vo všetkých odvetviach ľudskej činnosti. Široká škála úloh, ktoré sa riešia pomocou IS, vedie k vzniku rôznych schém. Líšia sa v princípoch tvorby a pravidiel spracovania údajov. Etapy projektovania informačných systémov umožňujú určiť spôsob riešenia problémov, ktorý spĺňa požiadavky na funkčnosť existujúcich systémov.technológie.
Hlavné destinácie
Dizajn vždy začína stanovením cieľa budúceho systému. Hlavnou úlohou každej schémy je poskytnúť:
- Požadovaná funkčnosť a úroveň prispôsobenia sa neustále sa meniacim podmienkam.
- Šírka pásma.
- Čas odpovede na žiadosť.
- Spoľahlivosť práce v zavedenom režime.
- Jednoduchá obsluha a údržba.
- Potrebné zabezpečenie.
Fázy návrhu projektu zahŕňajú:
- Údajové objekty, ktoré sa majú použiť v databáze.
- Programy, zostavy, obrazovkové formuláre, ktoré poskytujú vykonávanie požiadaviek.
- Účtovanie pre konkrétnu technológiu alebo prostredie (topológia siete, paralelné alebo distribuované spracovanie, architektúra, hardvér atď.).
Fázy a fázy návrhu
Primárnou úlohou špecialistov je modelovanie operácií, prostredníctvom ktorých sa budú realizovať ciele organizácie. Schéma umožňuje definovať a formulovať hlavné požiadavky na IS. Toto ustanovenie sa považuje za zásadné a zabezpečuje objektivitu. Etapy návrhu systému zahŕňajú popis požiadaviek na IS s ich následnou transformáciou do modelovej štruktúry. Najprv sa vytvoria diagramy architektúry IS. Potom sa sformulujú požiadavky na softvérovú a informačnú podporu.
Definujte požiadavky
Kroky v procese navrhovania spojeného s touto úlohou,považovaný za najzodpovednejší. Chyby v definícii požiadaviek sa ťažko opravujú. Následná úprava je navyše spojená s nemalými nákladmi. Nástroje, ktoré dnes existujú, umožňujú rýchlo vytvárať systémy podľa hotových požiadaviek. Takéto integrované obvody však často zákazníka neuspokoja, potrebujú množstvo vylepšení. To zase vedie k prudkému zvýšeniu skutočných nákladov na modely. V tejto súvislosti musí byť každá fáza návrhu systému sprevádzaná dôkladnou analýzou.
Simulácia
Hlavné fázy návrhu sú sprevádzané hĺbkovou štúdiou informácií, cieľov a zámerov IP. Na vytvorenie dátových modelov odborníci využívajú výsledky analýzy. Táto fáza návrhu zahŕňa konštrukciu logického a potom fyzického obvodu. Paralelne s tým sa vykonáva tvorba operačných modelov. Sú potrebné pre popis (špecifikáciu) modulov IS. Hlavné fázy návrhu – definícia požiadaviek, modelovanie operácií a dát – sú úzko prepojené. Časť obchodnej logiky je zvyčajne implementovaná v databáze detailov (uložené procedúry, spúšťače, obmedzenia). Hlavnou úlohou, ktorú rieši etapa návrhu prevádzky, je mapovanie funkcií, ktoré boli získané pri analýze, do modulov IS. Pri jeho vytváraní sa určujú rozhrania programu: vzhľad okien, rozloženie menu, klávesové skratky a s nimi spojené volania.
Architektúra
Táto fáza návrhu zahŕňa výber jednej alebo viacerých platforiem a operačných systémov. Existujú heterogénne integrované obvody. V nich beží niekoľko počítačov na rôznych platformách a správu vykonávajú rôzne operačné systémy. Fáza návrhu zahŕňa definovanie množstva charakteristík architektúry. Môže byť:
- Klientský server alebo súborový server.
- Trojúrovňové, vrátane niekoľkých vrstiev.
- Distribuované alebo centralizované. V prvom prípade sú dodatočne definované mechanizmy na zachovanie relevantnosti a konzistentnosti.
Nastavuje tiež, či sa budú používať paralelné servery.
Vypnutie
Fáza návrhu končí vypracovaním technického plánu pre IP. V procese implementácie vzniká softvér pre prevádzkovú dokumentáciu. Po dokončení vývoja jedného modulu sa vykoná samostatný test. Vyžaduje sa pre:
- Detekcia chyby (závažné zlyhanie).
- Určenie zhody so špecifikáciou (neprítomnosť nepotrebných a prítomnosť nevyhnutných funkcií).
Po absolvovaní testu je modul zaradený do vyvíjanej časti systému. Potom sa vykonajú testy pripojenia. Sú potrebné na sledovanie vzájomného vplyvu prvkov.
Kontrolné opatrenia
Skupina modelov testovaných na spoľahlivosť. V prvom rade sa simulujú zlyhania systému. Okrem toho sa testujú doby zlyhania. V prvom prípade vám kontrolné opatrenia umožňujú určiť, ako dobresystém sa obnoví v prípade zlyhania softvéru alebo hardvéru. Podľa druhej skupiny testov sa pri bežnej práci zisťuje úroveň stability IS. Tieto kontrolné opatrenia umožňujú odhadnúť obdobie bezporuchovej prevádzky. Súbor testov by mal zahŕňať aj testy simulujúce maximálne zaťaženie. Potom sa celý komplex modulov podrobí spusteniu systému. V jej priebehu sa vykonáva interná akceptačná kontrola, ktorá umožňuje posúdiť jej kvalitu. Počas hodnotenia sa vykonávajú testy spoľahlivosti a funkčnosti systému. Záverečnou kontrolnou udalosťou je akceptačný test. V tomto prípade sa prejavuje kvalita štádia návrhu, v ktorom boli požiadavky stanovené. Počas testu sa zákazníkovi preukáže IP. Počas demonštrácie sú simulované reálne operácie, ktoré ilustrujú súlad projektu s požiadavkami zákazníka.
Bezpečnosť
Každý IS musí mať určité požiadavky na zabezpečenie:
- Ochrana pred neoprávneným prístupom.
- Audit.
- Registrácia podujatia.
- Obnovenie systému.
- Záloha.
Všetky tieto požiadavky sú formalizované analytikmi na začiatku návrhu. Špecialisti vytvárajú stratégiu zabezpečenia IP. Definujú kategórie používateľov, ktorí majú prístup ku konkrétnym údajom prostredníctvom príslušných komponentov. Spolu s tým sa zriaďujú predmety a predmety ochrany. Treba povedať, že bezpečnostná stratégia by sa nemala obmedzovať len nasoftvér. Mal by zahŕňať celý súbor pravidiel na vykonávanie operácií. Je potrebné jasne stanoviť optimálnu úroveň ochrany pre každý jednotlivý prvok, zdôrazniť kritické informácie, ku ktorým bude prísne obmedzený prístup. Používatelia systému sú registrovaní. V tejto súvislosti špecialisti navrhujú moduly, ktoré budú zodpovedné za autentifikáciu a identifikáciu subjektov. Vo väčšine prípadov je implementovaná ochrana podľa vlastného uváženia. Zahŕňa regulovaný prístup k určitým dátovým objektom. Môžu to byť napríklad pohľady, tabuľky. Ak potrebujete obmedziť prístup priamo k samotným údajom, musíte si vytvoriť povinnú ochranu. V tomto prípade sa uzavrú jednotlivé záznamy v tabuľkách, konkrétnych poliach a pod. Návrhári systému musia mať jasno v tom, aká úroveň ochrany pre konkrétnu dátovú položku bude dostatočná a čo je potrebné.
Záver
Fáza návrhu systému sa považuje za jednu z najdôležitejších pri práci na jeho tvorbe. S ním v skutočnosti začína život IP. Pred návrhom musia špecialisti jasne definovať a pochopiť úlohy, ktoré sa budú pomocou systému riešiť, stanoviť dopravné toky, fyzické umiestnenie zdrojov a používateľov, spôsob pripojenia na internet atď. Nemenej dôležitá je štúdia štruktúr a budov, v ktorých bude sieť nasadená, ako aj analýza existujúcej infraštruktúry.