Funktioner som måste inkorporeras i programvara för effektivt personligt informationssystem

Några av de specialfunktioner som måste ingå i programvaran för personligt effektivt informationssystem är listade nedan!

Mikro-dataprogrammet har dess speciella syfte och miljö som skiljer sig från de som finns i delade informationssystem.

Sålunda måste sådan programvara vara utformad för att införliva några speciella egenskaper. Några av de viktiga funktionerna är:

(a) Mycket användarorienterad:

Applikationsprogram för mikrodatorn ska vara mycket användarorienterad. De ska utformas så att de tillgodoser användarens behov som kan vara aktivt involverade i utvecklingsprocessen.

Programvaran ska betjäna användarnas upplevda behov och prioritet i ansökan ska också bestämmas i samråd med användaren. En bra applikation kanske inte lyckas om användaren anser att hans prioriteringar för automatisering och informationsgenerering är annorlunda än de som genomförs av ansökan.

(b) Enanvändargrupp:

Mikrodatorns applikationer bör utvecklas under förutsättning att en enskild användargrupp kommer att använda en applikation för större delen av tiden. Den här användargruppen kan vara den arbetsgrupp som är associerad med programmet eller personer som arbetar på en gemensam arbetsplats.

Applikationsprogrammet bör uppmuntra användningen av användningen av gruppen i stället för att användas av en individ. Dock måste tillräcklig säkerhet säkerställas för det arbete som utförs av enskilda användare.

(c) Enkelhet:

Nyckelordet i programvaran för mikroprocessor är "enkelhet". Programvaran ska vara enkel att använda så att den nödvändiga träningsinsatsen kan minimeras och användaren kan uppmuntras att utnyttja infrastrukturen till dess maximala. Användningen av ansökan är ett område där enkelhet skulle betala. Ett annat område där enkelhet är lika givande är rapportformateringen.

Rapporterna från mikrodatabasen bör vara enkla och entydiga. Många gånger lägger teknikentusiasterna avancerade funktioner i rapportering till kostnaden för enkelhet och entydighet. En sådan tendens är mot effektiviteten hos utnyttjandet av infrastruktur. Detta kan också leda till en minskning av värdet av rapporter.

(d) Back up och katastrofåterställning:

Personliga informationssystem används i allmänhet av personer som är specialister på andra områden än informationssystem. De utför andra aktiviteter än databehandling för större delen av sin tid. Därför kommer de sannolikt inte att ägna mindre uppmärksamhet åt områden som datasäkerhet.

De tenderar att ignorera säkerhetsprocedurerna och är mer benägna att andra säkerhetsfel än de som arbetar i informationscentra. Det är därför viktigt att ha inbyggda säkerhetskopierings- och återställningsförfaranden. Oavsett kvaliteten och mängden utbildning som ges till användare, kommer de sannolikt att begå misstag som leder till förlust av data. Katastrofåtervinningsförfarandena bör därför byggas in i applikationsprogrammet.

(e) Kortare utvecklingscykel:

Det är önskvärt att utvecklingscykeln ska vara så liten som möjligt. Eftersom utvecklingen tar längre tid, förlorar användarna entusiasmen i projektet. De håller också krävande förändringar i designen vilket leder till en oändlig insats och missnöje.

Lyckligtvis är det enkelt att testa applikationsprogrammet för mikro-dator än de gemensamma informationssystemen. Prototyperna som finns tillgängliga på datorer gör det lättare att definiera kraven och visa hur systemet fungerar. Denna förbättring av kommunikationen mellan användare och designer är en viktig faktor för framgångsrik applikationsutveckling för datorer.

(f) Flexibilitet:

Personliga informationssystem är små i storlek och relativt mindre strukturerade än de gemensamma informationssystemen. Den tid som är tillgänglig för utvecklingsprocessen för alla tillämpningar är i sådana fall relativt kort. Användarkraven ändras ganska ofta.

Det är inte möjligt eller tillrådligt att planera för användarnas långsiktiga informationsbehov. Således är ändringar i applikationer ganska frekventa i personuppgifter. Det bättre alternativet är att säkerställa flexibilitet i applikationsprogramvara för mikro-dator.