3 hovedfaser for udvikling af MIS (modulær tilgang)

Denne artikel sætter lys på de tre hovedfaser for udviklingen af ​​MIS som pr modulær tilgang.

Udvikling af MIS Stage # 1. Indstilling af standarder:

Det sæt regler, som programmererne bruger, hedder standarder. De følger strenge regler for skrive moduler.

Programmerens teamleder styrer alle de tekniske aspekter af projektet, som forberedelse af programdesign og overvågning af al kodning, testning og dokumentation.

Hovedprogrammeren støttes af en ledende assistent, der fungerer som den vigtigste backupperson på projektet. Han kommunikerer med alle andre på holdet og fungerer som et "sounding board" for programmørens ideer. Disse to personer understøttes af det andet følgende personale afhængigt af projektets størrelse.

1. Administrator

2. Editor

3. Værktøjsmedlem

4. Tester

5. Sprogspecialist

6. Programkonsulent.

(1) Administrator:

Administratoren håndterer alle ikke-tekniske supportoplysninger såsom budgetter, personalemæssige forhold og interagerer med resten af ​​organisationens bureaukrati

(2) Redaktør:

Redaktøren er ansvarlig for redigering af dokumentationen og for tilsyn med alle faser af dokumentation reproduktion og distribution.

(3) Værktøjsmedlem:

Tool smith er en programmør der skriver specielle programmer til grænseflade med operativsystemsoftwaren.

(4) Tester:

Tester udarbejder testdata til individuelle programmer og systemtest.

(5) Sprogspecialist:

Sprogspecialist forstår alle sprogets syntaks og fungerer som konsulent for flere ledende programmører. De kan også skrive små programmer, der kræver høj ekspertise inden for programmeringssprog.

(6) Program Clerk:

Programkonsulent fører styr på alle tekniske optegnelser til programmeringsholdet og gør også alle de sekretærlige opgaver, som programmeringsholdet har brug for.

Program gennemløb er pålagt som et næste skridt, hvor mangler, fejl, dårlig logik, ukorrekt sprogbrug af defekte programkonstruktioner er påvist. Dette gøres af teammedlemmer af informationens behandlingsfacilitetens personale som systemanalytiker, programmører og operationspersonale. De registrerer fejlene og rapporterer til programmørerne, hvis ansvar er at rette op på dem.

Udvikling af MIS Stage # 2. Uddannelse og Uddannelse Personale:

De to brede kategorier af personer, der skal modtage uddannelse, er:

(a) brugere af oplysninger

(b) Driftspersonale.

(a) Bruger af oplysninger:

Bruger af information omfatter generelle ledende medarbejdere og på forskellige funktionelle områder som salgsfolk, revisorer, produktionsplaner. Denne type af massiv uddannelse er altid elimineret af systempersonalet på grund af at være for dyrt, men i virkeligheden er der fordele ved en sådan uddannelse.

Systemanalytikerne skal indse, at de fleste af de potentielle brugere af systemet har brugt lidt tid på at tænke på det nye system i modsætning til systemanalytiker, der har brugt flere måneder til at tænke på det nye system. Han kan undervise brugerne som en del af systemets implementeringsproces. Han kan også udarbejde velovervejede uddannelsesplaner til ledelsen.

(b) Driftspersonale:

Det omfatter alle personer, der er involveret i at forberede input, behandle data og betjene og vedligeholde både de logiske og fysiske komponenter i systemet. I første omgang er driftspersonalet uddannet til at køre det nye system. Senere uddannes de løbende, da systemet ændres.

De uddannelsesmetoder, som systemanalytikerne bruger, omfatter:

1. Seminarer og gruppeinstruktion

2. Proceduruddannelse

3. Tutorial træning

4. Simulation

5. Uddannelse på jobbet

6. Informationscenter.

1. Seminarer og gruppeinstruktioner:

Dette holder godt i store organisationer, hvor mange mennesker udfører samme opgave, og systemanalytikeren kan lære mange mennesker på samme tid.

2. Proceduruddannelse:

Proceduruddannelse giver en person de skriftlige procedurer som en primær læringsmetode. Det giver dem mulighed for at stille spørgsmål og stå over for problemerne i forbindelse med proceduren.

3. Tutorial træning:

Denne træning er dyr, som er mere personlig og giver en tilfredsstillende forståelse.

4. Simulation:

Dette er en vigtig træningsteknik, da den gengiver data, procedurer, der gør det muligt for den enkelte at udføre de foreslåede aktiviteter og er en dyr træningsmetode.

5. Uddannelse på jobbet:

På jobtræningen er en populær og fælles metode til træning, hvor i driftspersonalet er sat på arbejde med specifikke instruktioner om enkel opgave om, hvad der skal gøres og hvordan det skal gøres.

6. Informationscenter:

Informationscenter er en effektiv tilgang til uddannelse og vejledning af brugerne. Informationscentrets personale bør være "Hvad kan de gøre for at hjælpe brugeren?" Det opfordrer brugeren til at udvide og udforske informationssystemets fordele og tjenester og vise brugeren at løse deres egne problemer.

For at bestemme træningskrav, udarbejdes en liste over alle de opgaver, der kræves af det nye system og de færdigheder, der er nødvendige for at udføre dem. Senere udarbejdes en fortegnelse over færdigheder. Forskellen mellem disse lister vil give listen over antallet af faglært personale, der skal trænes.

Udvikling af MIS Stage # 3. Test af systemet:

Målet med test er at verificere den logiske og fysiske drift af alle byggesten for at bestemme, at de fungerer som beregnet. Det meste af testningen foregår under træningen. Hvis indgangen foretages af en POS-enhed, dvs. en simpel produktprøve er valgt, og læseren skal bestemme korrigeringer af pris og beskrivelse.

Hvis data indtastes af et tastatur, vises det på skærmen (CRT), som skal have et ordentligt layout uden unødvendige data.

Et program kan testes på to måder. En måde er gennemgangen af ​​programmet, hvor testeren spiller rollen som en computer. Den anden måde er at installere programmet på computeren og teste det mod en kombination af testtransaktioner. Outputen resulterede fra input er gennemgået for nøjagtighed.

Outputformatet skal være forståeligt for en person, der ikke er involveret i systemet. De tekniske tests omfatter kontrol af korrekte overskrifter, redigerede beløb, korrekt sidetal, slette rapporter. Computeren skal kunne behandle de forskellige job, der udgør det samlede system.

Værktøjerne til testen er:

(a) Jobregnskabssystem

(b) Hardware Monitor

(c) Software Monitor

(d) Performance Utilities.

(a) Jobregnskabssystem:

Job Accounting System bruges til at teste design effektivitet, planlægningskapacitet mv IBMs systemhåndteringsfacilitet (SMF) angiver mængden af ​​ledig plads på direkte adgangs storage enheder og giver den grundlæggende fejlstatistik.

(b) Hardware Monitor:

Hardware Monitor måle CPU aktiv, CPU vente, disk søgning, tape reel, disk dataoverførsel og interne hukommelsestimeringer og udnyttelse. Formålet med at bruge en hardwaremonitor er at matche computerens hestekraft til kravene i informationssystemerne.

(c) Software Monitor:

Software Monitor er et program, der befinder sig i computersystemet til måling af operativsystemer, support software og applikationsprogrammer. Kompilatorer, kommunikationsprogrammer og hjælpeprogrammer er bl.a. støttesystemer. Applikationsprogrammer måles for at bestemme ressourceudnyttelsen som den tid, et program bruger hver ressource som intern hukommelse, disk og tape. Det kan isolere tunge personsøgende områder i virtuelt opbevaringssystem.

(d) Performance Utilities:

Praktisk lagringskode Reorganizers reducerer ressourcer, der bruges til personsøgning. Kodeoptimeringsværktøjer reducerer ressourceforbruget ved at eliminere unødvendige programopgørelser. Planlæggere hjælper med timing og balance i job mix.

En organisations databas er en af ​​de vigtigste ressourcer. Dataene skal være sikre, præcise og private. Ved udgangen kan databasen testes, fordi brugerens betingelser er korrekt placeret eller ej. Testtransaktionerne hjælper med at teste den rimelige kontrol, aritmetiske bevis og identifikation er på korrekt sted og fungerer korrekt.

For eksempel teste nogle af de testtransaktioner, der er udarbejdet af clerks og terminaloperatører til særlig behandling, ikke kun test af programmerne og dets evne til at registrere fejl, men kontrollerer også, hvordan transaktioner udarbejdes og indtastes. Testteamet består af brugerafdelingschefer, interne revisorer og forskellige systempersonale.