Sie sind auf Seite 1von 140

RFID InventarisierungsManagement System im

medizinischen Umfeld
DIPLOMARBEIT
zur Erlangung des akademischen Grades

Diplom-Ingenieur/in
im Rahmen des Studiums

Software Engineering/Internet Computing


eingereicht von

an der
Fakultt fr Informatik der Technischen Universitt Wien
Betreuung
Betreuer: O. Univ.-Prof. Dipl.Ing. Dr.techn. A Min Tjoa

Wien, TT.MM.JJJJ
(Unterschrift Verfasser/in)

(Unterschrift Betreuer/in)

Technische Universitt Wien


A-1040 Wien Karlsplatz 13 Tel. +43-1-58801-0 www.tuwien.ac.at

Erklrung zur Verfassung der Arbeit

Hiermiterklreich,dassichdieseArbeitselbstndigverfassthabe,dassichdieverwendeten
QuellenundHilfsmittelvollstndigangegebenhabeunddassichdieStellenderArbeit
einschlielichTabellen,KartenundAbbildungen,dieanderenWerkenoderdemInterneti
mWortlautoderdemSinnnachentnommensind,aufjedenFallunterAngabederQuellealsE
ntlehnungkenntlichgemachthabe.

Wien,XX.XX.2014 ______________________________

Technische Universitt Wien


A-1040 Wien Karlsplatz 13 Tel. +43-1-58801-0 www.tuwien.ac.at

Danksagung

Text

Kurzfassung

inEnglischundDeutsch

Umfangjebis1Seite

beinhaltetdiekurzeDarstellungfolgenderThemen:
o

KontextderArbeit/Aufgabenstellung

FragestellungderDiplomarbeit

WissenschaftlicheMethode(n)/Verfahrensweise(n),mitderenHilfedieEr
gebnisseerzieltwurden

ZentraleErgebnissederArbeit

Abstract

Heregoestheabstractinenglish

Inhaltsverzeichnis
ErklrungzurVerfassungderArbeit.................................................................................3
Danksagung..................................................................................................................4
Kurzfassung...................................................................................................................5
Abstract.........................................................................................................................6
Inhaltsverzeichnis..........................................................................................................7
Glossar........................................................................................................................10
Abbildungsverzeichnis.................................................................................................11
Tabellenverzeichnis.....................................................................................................12
1

Einleitung..............................................................................................................13
1.1

Problemstellung.............................................................................................13

1.2

MethodischesVorgehen.................................................................................14

1.3

ErwartetesResultat.........................................................................................15

1.4

AufbauderArbeit.............................................................................................16

RFID-Technologie.................................................................................................17
2.1

GeschichtevonRFID-Technologie..................................................................18

1.1.

KomponenteneinesRFID-SystemsunddessenFunktionsweise......................21

2.1.1

RFID-Transponder...................................................................................22

2.1.2

Energieversorgung..................................................................................23

2.1.3

Speichertechnologie................................................................................24

2.1.4

Frequenzbereich,KopplungundReichweite.............................................25

2.1.5

KlassifizierungderTagsnachEPC.............................................................26

2.2

RFID-Lesegret..............................................................................................26

2.3

RFIDvs.Barcode.............................................................................................28

2.4

RFIDStandardisierungundNormung..............................................................28

2.4.1

ISOLuftschnittstellenStandards...............................................................29

2.4.2
3

BusinessCasefrRFID..........................................................................................31
3.1

EntscheidungsmethodenundWirtschaftlichkeit..............................................31

3.1.1

Kostenanalyse(HerleitungderKosten).....................................................33

3.1.2

Nutzenanalyse(HerleitungdesNutzens)..................................................34

3.1.3

Wirtschaftlichkeitsberechnung................................................................35

3.2

EPCglobalsStandards.............................................................................30

DerBusinessCaseinderPraxisfrRLIMS.........................................................36

3.2.1

Projektbersicht.......................................................................................36

3.2.2

Wirtschaftlichkeitsnachweis....................................................................40

Hardware-Evaluierung..........................................................................................46
4.1

MaterialundMethoden....................................................................................47

4.1.1

Material....................................................................................................47

4.1.2

Methoden.................................................................................................70

4.2

Auswertungen,ErgebnisseundAuswahl.........................................................72

4.2.1

StationreLesegerte..............................................................................72

4.2.2

HandheldReader.....................................................................................76

4.3

DurchfhrbarkeitsstudieberdieNutzungderUHFRFID-TagsaufFlssigkeiten
81

4.3.1

DefinitionvonTestgerten.........................................................................81

4.3.2

Testergebnisse........................................................................................81

Analyse.................................................................................................................85
5.1

Software-Prozessmodell................................................................................85

5.1.1
5.2

DeragileGDP-ScrumProzess..................................................................85

Anforderungsanalyse.....................................................................................87

5.2.1

FunktionaleAnforderungen......................................................................88

5.2.2

NichtfunktionaleAnforderungen...............................................................92

RIMSSoftware-Design..........................................................................................94
6.1

RIMSServer-AnwendungArchitektur..............................................................95

6.1.1

LogicalView.............................................................................................96

6.1.2

ProcessView............................................................................................98

6.1.3

Physical(Deployment)View....................................................................113

6.2

RIMSControllerArchitektur...........................................................................113

6.2.1

ControllerWeb-Services.........................................................................116

6.2.2

PrinterService........................................................................................117

6.2.3

Trust-BoxService...................................................................................117

6.2.4

HandheldServiceKomponente...............................................................118

6.3

RIMSHandheld.............................................................................................118

6.4

(Testen)->Wegnehmen?...............................................................................119

ZusammenfassungundAusblick.........................................................................121

Literaturverzeichnis.............................................................................................122

Glossar

AutoIDAutomatischeIdentifikationundDatenerfassung
ASN-AdvancedShippingNote
EASElectronicArticleSurveillance
EPCElectronicproductcode
ICIntegrierterSchaltkreis(engl.IntegretedCircuite)
IFF(engl.Identification,friendorfoe)Freund-Feind-ErkennungSystem
RFIDRadioFrequencyIdentification
PoEPoweroverEthernet
PONumber-PurchaseOrderNumber
GTINGlobalTradeItemNumber
GPIO-GeneralPurposeInput/Output
SGTIN-SerializedGTIN
RIMSRFIDInventoryManagementSystem
FTE-FullTimeEquivalente
SDSuper/SmartDiagnostics(SynonymfrSiemensHDX)
SCM-SupplyChainManagement
SOSalesOrder

Abbildungsverzeichnis
Abbildung2-1:

berblickvonAuto-IDVerfahren[1]..................................................18

Abbildung2-2:

Unternehmen,dieanderRFIDKonzeptionierungvonEPCglobalunddesAutoIDCentersteilgenommenhaben[10]...............................................21

Abbildung2-3:

KomponenteeinesRFID-Systems[1]...............................................22
Abbildung2- 4:. .RFID-TranspondermitverschiedenerKoppeleinheit
a)Spule;b)undc)Antenne(Quellen:TexasInstruments,UPMundAlien)
.......................................................................................................23

Abbildung2-5

RFID-TransponderinverschiedeneBauformen.
(Quelle:Intermec,alpha-crucis,web)..............................................24

Abbildung2-6:

RFID-LesegertKomponenten[14].................................................27

Abbildung3-1:

DreistufigesProzesszurFestlegungdesNutzens[19].......................35

Abbildung3-2:

InvestitionanRIMShatsichnachknappeineinhalbJahrerentiert........46

Abbildung4-1:

i)MotrolaFX7400,ii)MotorolaAN480(Quelle:Motorola)....................50

Abbildung4-2:

i)SiemensRFIDReaderRF670R,ii)SiemensAntenneSIMATICRF660A(Quelle:Siem
ens)................................................................................................52

Abbildung4-3:

IntermecIF2(Quelle:Intermec)........................................................54

Abbildung4-4:

MotorolaMC3190-Z(Quelle:Motorola.............................................56

Abbildung4-5:

IntermecCN3mitIP30RFIDGriff.(Quelle:Intermec).........................58

Abbildung4-6:

PSIONTeklogixWAP3.....................................................................59

Abbildung4-7:

i)SatoGL408eii);IntermecPM4i;iii)ZebraRZ400.
(Quelle:Sato,Intermec,Zebra)........................................................61

Abbildung4-8:

i)Intermec43t;ii)IntermecPM43;iii)ToshibaBEX4T1(Quelle:Intermec,Toshiba)..................................................61

Abbildung4-9:
.....................................................................................................

TestergebnissevomLeseabstandabmessungderstationrenLesege
rten..............................................................................................74
Abbildung4-10:

TestergebnissevonderLeserateabmessungderstationrenLeseger
ten..................................................................................................75
Abbildung4-11:

LeseabstandTestenmitHandheld-Reader......................................77

Abbildung4-12:

ErgebnissevonLeseratenbeidenHandhelds..................................78

Abbildung4-13:

PlatzierungderTagsAmpullen.......................................................82

Abbildung4-14:

PlatzierungderTags-Flaschenvollstndiggefllt.............................83

Abbildung4-15:

PlatzierungderTags-teilweisegeflltenFlaschen............................83

Abbildung6-1:

RIMSallgemeinerberblick.............................................................95

Abbildung6-2:

Schichten(Layers)desRIMS-Server................................................97

Abbildung6-3:

Inventarbaum(engl.Inventorytree)..................................................99

Abbildung6-4:

BestandsprfungWorkflow...........................................................101

Abbildung6-5:

BestandsaufnahmeSzenariofreinegemeinsameLage................102

Abbildung6-6:

EinlagerungProzess.....................................................................104

Abbildung6-7:

BestellungProzess.......................................................................109

Abbildung6-8:

RIMSVerteilungs-Diagramm.........................................................113

Abbildung6-9:RIMSController-Serviceallgemeinerbersicht....................................114
Abbildung6-10:

RIMSControllerSoftwareSchichten..............................................115

Abbildung6-11:

RFIDFramework..........................................................................119

Tabellenverzeichnis
Tabelle2-1:

ISO18000Standards.[Quelle:http://www.iso.org]...........................30

Tabelle3-1:

Kostenkategorien(inAnlehnungvon[10]und[19]).............................35

Tabelle3-2:
NutzenkategorienundQualifizierungvonNutzenarten(InAnlehnungvon[19])...............36
Tabelle3-3:

WichtigstenMarkttreiberfrInventarisierungs-ManagementSystem
38

Tabelle3-4:

RLIMSMark-undKundensegmentierung.........................................40

Tabelle3-5:

NutzenabschtzungenfrRIMS......................................................43

Tabelle3-6:

RFIDHardwareKostenproRIMS-Kit......................................................44

Tabelle3-7:

RIMSProjektkosten.........................................................................44

Tabelle3-8:

RIMSlaufendeBetriebs-

undWartungskostenproJahrundpro100Kunden..........................................................45
Tabelle3-9:

RIMSWirtschaftlichkeitsberechnungen..........................................45

Tabelle4-1:

EingabenberRFID-Labels.............................................................49

Tabelle4-2:

BewertungskriterienfrRFID-

Lesegerte.DetaileingabenfrMotorolaFX7400undSiemensRF670R........................51
Tabelle4-3:

BewertungskriterienfrRFID-

Lesegerte.DetaileingabenfrIntermecIF2..................................................................54
Tabelle4-4:

BewertungskriterienRFID-

Handheld.DetaileingabenfrMotorolaMC3190-Z........................................................56
Tabelle4-5:

BewertungskriterienRFID-

Handheld.DetaileingabenfrIntermecCN3+IP30.........................................................58
Tabelle4-6:

BewertungskriterienRFID-

Handheld.DetaileingabenfrPSIONTeklogixWAP3.....................................................60
Tabelle4-7:

BewertungskriterienRFID-Drucker.DetaileingabenfrSATOGL408e...62

Tabelle4-8:

BewertungskriterienRFID-Drucker.DetaileingabenfrZebraRZ400
63

Tabelle4-9:

BewertungskriterienRFID-Drucker.DetaileingabenfrIntermecPM4i.
65

Tabelle4-10:

BewertungskriterienRFID-

Drucker.DetaileingabenfrIntermecPM43...................................................................66
Tabelle4-11:

BewertungskriterienRFID-Drucker.DetaileingabenfrIntermec43t.67

Tabelle4-12:

BewertungskriterienRFID-Drucker.DetaileingabenToshibaB-EX4T1
69

Tabelle4-13:

LesetestsmitdenstationrenUHF-Lesegerten..............................73

Tabelle4-14:

LesetestsmitdenstationrenUHF-Lesegerten..............................74

Tabelle4-15:

EntscheidungzwischenMotorola,SiemensundIntermecUHF-Reader.
75

Tabelle4-16:

DieBerechnungderLesegeschwindigkeitfrdieHandheldReader.. .76

Tabelle4-17:

DieBerechnungderLesegeschwindigkeitfrdiestationrenReader. 77

Tabelle4-18:

EntscheidungzwischenPsion,IntermecundMotorolaHandhelds.....78

Tabelle5-1:

DieHauptanforderungendesRIMS..................................................88

Tabelle6-1:

RIMSWeb-Services........................................................................98

Tabelle6-2:

DieListederParameterfrBestellungsregeln.......................................110

Tabelle6-3:

ListealleControllerWeb-Services..................................................116

1 Einleitung
1.1 Problemstellung
DieAnzahlderProben,dieinFolgederverbessertenDiagnostikinmedizinischenLaborsso
wieinKrankenhusernuntersuchtwerden,wirdstndiggesteigert.DaherwerdenmehrPr
parateundReagenzienfrdenProzessbentigt.
DerganzeWarenflussProzess(e.g.Wareneingang,Inventarisierung,Zuordnung,derKonsumundNachbestellu
ng)inmedizinischenLaborswirdmomentanmanuell(hndisch)durchgefhrt.Dasistsowo
hlmitpersonellemAufwandalsauchmitpotenziellenFehlerquellenverbunden,daWarenni
chtmehrlagerndbzw.ausgelaufeneProduktevorhandenseienknnten,undunntigeReka

librierungengemachtwerden,etc.EsbestehtdringenderBedarfnachProzessautomatisier
ung.
UnterEinsatzvonRFID-Technologie,kanndasInventarisierungManagementSystemdieKomplexittdesProzessesdeutlichvereinfachenundgleichzeiti
gwerdenpersonelleRessourceneingespart.
DurchdieRFIDLsungwerdenfrdasBestandsmanagementunddieInventarisierungOptimierungspote
nzialebezglichWarenVerfgbarkeit,sowieWarenbestellungausgereizt.DaessichhierummedizinischeLaborsh
andelt,isteinehoheBestandsgenauigkeiterforderlich,dasiedieBasisfreinezuverlssige
undeffizienteWarenbestellungundLieferungdarstellt.DieskanndurchEinsatzderRFIDTechnologieautomatischgeschehen.DurchdieVerwendungvonmitRFIDTagsmarkiertenProdukten,werdenautomatischeNachlieferungenundPrognosenberg
ebrauchteWarendurchgefhrt.
DieVielfltigkeitderAspekteundmglichenTechnologien,diefreineoptimaleLsungder
Problemstellungbentigtwerden,verdientnhereAufmerksamkeit,undsollwissenschaftli
chbetrachtetundbeschriebenwerden.DavieleverschiedeneFaktorenimBetrachtgenom
menwerdenmssen,wiez.B.derZusammenhangzwischenHardwareundSoftwaresowie
dieIntegrationderRFIDLsungmitbestehendenInformationssystemen,wirdimRahmenderDiplomarbeiteinedet
aillierteAnalysezudiesemThemadurchgefhrt.
UmeineoptimaleLsungzubekommen,mussdieProblemstellungausverschiedenenPer
spektiven(e.g.Manager/Kunde,SystemAnalyst,SoftwareArchitekt,SoftwareEntwickler)
betrachtetwerden.DieAspekte,dieausfhrlichuntersuchtwerdensollen,sindunterandere
mdieVorteilederRFIDTechnologien,undderenVerwendungineinerleistungsfhigenInventarisierungsLsung,sowiedieAnforderungandieneueRFIDLsungsichmitanderenInformationssystemenintegrierenzulassen.Hierwirdeinedetaillie
rteAnalysedurchgefhrtundeinmglicherLsungsvorschlaggeliefert.

1.2 MethodischesVorgehen
EinwesentlicherBestandteilstelltzuBeginndieRecherchevoneinschlgigerFachliteratur
dar,diedenGrundsteinderArbeitbildet.Hiermitsollhauptschlicherkanntwerden,welcheV
orteiledieRFIDTechnologiengegenberanderenTechnologienhaben,undwelcheEinsatzmglichikeiten
esgebenwrde.Umzuerforschen,wieRFIDbeiInventarisierunginKrankenhuserundLab
oratorienhelfenkann,isteszunchstnotwendigdiebestehendenProbleme
welchedieAdaptionindieserBrancheverhindernzuerkennen.AlsErgebnisderAnalysederLiteratur,werdenGrundkenntnissenberRFID
bermittelnbzw.beschrieben,sowieknnendieVorteileundBarrierendesEinsatzesvonRFI
DbesondersimGesundheitswesenidentifiziertwerden.
NebenbeiwerdendieAnforderungenfrdasInventarisierungsSystemausgeforschtundangehendbeschrieben.Anschlieenwird,alsTeilderErstellungd
esBusinessCases,eineKosten-NutzenAnalysedurchgefhrt,wobeidieWirtschaftlichkeitdesProjektesgeprftwird.
DieErgebnissederHardware-Evaluierung,diehauptschlichwhrendderPilotPhasedesRFIDLabInventoryManagementSystem(RLIMS)Projektesdurchgefhrtwordenist,werdennherbetrachtetundanalysiert.AnhanddieserE
rgebnissewurdediepassendeHardwareausgewhlt.
JenachAnforderungen,diealsUserStoriesund(oder)alsUseCasesdefiniertwerdenknnen,wirdeineLsungvorgestellt.IndieserRecherchewirdauch
aufdieThematikderSoftware-Architektur,desEntwicklungsprozessunddessenbestpracticesgeachtet.
DieAndorderungenstellendieGrundlagenfrdenPraktischenTeildar.Eswurdenverschie
deneUse-CaseswhrendderArbeitimsLIMProjektimplementiert.
DerEntwicklungsprozessbeiRLIMSistScrumbasiert.NachderInitialPhase,inderdieProjektinfrastrukturaufgerichtetwird,werdenIterationendiealsSprintsb
ekanntsind,ineinervierWochenZeitperiodewiederholt.DieHauptaktivittamAnfangjedes
SprintsistdieSprintplanung.WhrendderPlanungwirddasTeamaufeineListederFunktion
en(auchalssprintbacklogbekannt)geeignet,dieimnchstenSprintimplementiertwerde
n.DasZielfrjedenSprintwirdbeidiesemTreffenauchgesetzt.JedesTeammitgliedwirdbei
mDaily-ScrumTreffen,welchesca.30Minutendauert,anwesendsein.BeimDailyScrumwirdfolgendesberichtet:1)werhatimVortagwasgemacht;2)obesHindernissegab;
und3)waswirdbiszumnchstenTaggemacht.

AmEndejedesSprintswirdeineSprint-ReviewundSprint-Retrospektiveausgefhrt.

1.3 ErwartetesResultat
DaserwarteteResultatderArbeitgliedertsichineinentheoretischenundeinenpraktischenT
eil.DertheoretischeTeilderDiplomarbeitbeschftigtsichmitdem"BusinessCase"einerRFI
D-Inventarisierung-ManagementLsungimBereichLife-Science.
UnteranderemsolluntersuchtwerdenwelcheAnforderungen(Funktionale,undNichtfunkti
onale)dasInventarisierungsManagementSystemfrdasmedizinischeUmfeldaufweisenmuss.EswirdeinegenaueAn
alyseundSpezifikationderAnforderungendargestelltsowiederbentigteEntwicklungspro
zessfrProdukteimHealthcareUmfeld.
GeprftwirdinwieweiteinEinsatzaktuellverfgbarerRFIDTechnologiesowohlbezglichEffizienzsteigerungeninBezugaufFunktionalitt,alsauchd
emKostenaufwandsinnvollist.
EineHardwareEvaluierungwurdedurchgefhrt,umpassendeHardwarezufinden,diedenvorgesehenen
RichtliniendesmedizinischenUmfeldsentsprechen.DasRFIDTagLayoutwirdunterBercksichtigungderspezifischenVerpackungsanforderungen,dief
rProduktmarkierungangewendetwerden,beschrieben.
DieSoftwareArchitekturdesLsungsansatzeswirdausgedeutetundArchitekturEntscheidungenwerd
enaufgeklrt.
ImRahmendespraktischenTeilsderDiplomarbeitwurdeanderRLIMSProjektentwicklun
ganverschiedeneUse-CaseImplementierungenmitgearbeitet.
UnteranderemwurdenDrucker-TreiberfrverschiedeneHersteller,dasSetupProjekt,dasfrVerpacken,Updaten,EntfernenunseresProduktesdient,sowieTestToolsundSimulatorenfrdieHardware,ausprogrammiert.

1.4 AufbauderArbeit
DieserArbeitistwiefolgendesstrukturiert:
ImKapitelzweiwirddieThematikberRFIDTechnologieallgemeinbesprochen,unddamitwerdendieGrunderkenntnissedarberber
mitteln,dienotwendigfrweiterenKapiteldieserArbeitntigsind.
WeiteresimKapiteldreiwirdallgemeinderBusinessCasediesesProjekteserklrt,undFragendarberwieeszudemThemakommenist,welche
RecherchenimVorfeldgemachtwurden,WirtschaftlichkeitdesProjektesbegrndetwerde
n.
ImKapitelHardware-EvaluierungwirddasVorgehenmitdemHardwareTestengenauereingegangen.UndgleichdanachimKapitelfnfwirddannberdieallgemei
nSoftware-LsungdesInventarisierungsManagementSystems,dessenArchitektur,sowieberSoftwareProzesswhrenddesProj
ektes.
AmSchlusswirdeinekurzeZusammenfassunggeben,wobeiderZusammenhangzwische
nderProblemstellungundunseremLsungfrdasInventarisierungSystemimHealthcare
Bereichbetontwerden.berdienchsteVersiondesSystemsalsFutureWorkwirdhierauc
hkurzeingegangen.

RFID-Technologie

RFIDstehtfrkontaktloseIdentifikation(engl.RadioFrequencyIdentification)undflltunter
Auto-ID(AutomatischeIdentifikationundDatenerfassung)-VerfahrenwieBarcodSysteme,Chip-Karten,BiometrischeVerfahren,etc.(Abbildung21).DieprimreAufgabederRFIDTechnologieist,InformationenzuObjektenbereitzustellen
[1].SiebieteteinenbilligenundeffizientenWeg,denObjektenautomatischbearbeitbareDat
enhinzuzufgen,ohnephysikalischenoderoptischenKontaktzuverlangen.

Abbildung2- 1:

berblickvonAuto-IDVerfahren [1].

ObwohlRFIDSystemeinzahlreichenVariantenexistieren,undvieletechnischeEigenschaftenhaben,sin
ddreiMerkmalenfrdiemeistenRFID-Implementierungengemeinsam [2]:

elektronischeIdentifikation,
kontaktloseDatenbertragung,
sendenaufAbruf(oncall).

2.1 GeschichtevonRFID-Technologie
ObwohldieRadioFrequencyIdentification(RFID),alsrelativneueTechnologiebetrachtet
wird,knnendererWurzelnaufdenZweitenWeltkriegzurckgefhrtwerden [3].
IndemPapervomLandt

[4]wirddieEntstehungderRFID-

Technologiegenauerbeschrieben.AllesbegannMittedes19.Jahrhunderts,alsderenglisc
hePhysikerJamesClerkMaxwellundderdeutschePhysikerHeinrichRudolfHertzdenGrun
dsteinfrRFID,durchVerfeinerungdesVerstndnissesdesElektromagnetismusundErfor
schungderbertragungelektromagnetischerWellen,legten.Balddanach,imJahr1896,ha
tderGuglielmoMarconidasRadioerfunden,undImJahr1901istihmgelungen,dieerstentra
nsatlantischenFunktelegraphiezubertragen.Forschungdurchdie1920erund1930erJa
hrefhrteschlielichzuderEntwicklungvonRadar(engl.RadioDetectionandRanging).Die
sezweiTechnologien(FunkwellenundRadar),sindvongrundlegenderBedeutungfrdieR
FID.Wirknnenauchsagen,dassdieRFIDeinerKombinationvondenzweiobengenannten
Technologiendarstellt.

AlserstebekannteAnwendungvonRFID,dieeingesetztwurde,wirdinvielenQuellen

[5]

[6]dasFreund-FeindErkennungSystem(engl.Identification,friendorfoe(IFF))erwhnt.EswurdeinGrobritann
ienentwickeltundvonAlliiertenimZweitenWeltkriegverwendet.DasBritischeMilitrkonnte
anhanddesIFFSystemszwischenfreundlichenundfeindlichenKampfflugzeugenunterscheiden.Mittelsd
erRadartechnik,wurdeeinSignalvoneinerbritischenMilitrbasisbertragen.DiesesSigna
lwrdedenTransponder,derinalliiertenLuftfahrzeugeninstalliertwurde,aktivieren.ImFall
eeinesfreundlichenLuftfahrzeugs,wrdederTranspondermiteinemaktivenSignalantwor
ten.FallsdasFlugzeugmiteinemfalschenCodereagiertoderberhauptnichtreagiert,wrd
ediesvondembritischenMilitralsmglicheBedrohungbetrachtet[7].
SowieLandin
[4]alsauchderAutorvon[5]sindderMeinung,dassdiePublikationvomHarryStockman"Co
mmunicationbyMeansofReflectedPower"[8],diefrhestewennnichtdieerstewissenscha
ftlicheArbeitberRFIDist.
DieEntwicklungderkonkretenRFIDAnwendungenwurdevonvielenBarrierenaufgehalten.BevordasRFIDTag,daswirheutekennen,inderheutigenFormundGregebautwurde,warenmancheEnt
deckungeninderElektronik,wieTransistorunddanachintegrierterSchaltkreis(engl.ICIntegratedcircuit),notwendig [9].
Whrendderspteren1960erundfrheren1970erhabendieFirmenwieSensormaticundC
heckpointdieerstekommerzielleRFIDAnwendungentwickelt[4].DieelektronischeDiebstahlsicherungoderdasElektronischeAr
tikelsicherungssystem(engl.EAS-ElectronicalArticleSurveillance),dieauchals1bittagSystemebekannt,isteinerdergrundlegendstenAnwendungvonRFID,diezurSicher
ungderWareneingesetztwird.DasEASRFID-Taghatnur1BitSpeichergre,undmerktnurobeinProduktprsentistodernicht,unddientnicht,umdas
Objekteindeutigzuidentifizieren[4].DieEASSystemewarenpreisgnstigzubauen,imple
mentierenundzuerhalten.DieTagsbentigtenkeineexterneEnergieversorgung(passive)
undwareneinfachanArtikelnangebracht.WennesnahegenuganderHFEnergiequelleist,wirdeineinfachesIchbindaSignalbertragen.FallsderKundefrWaren
ichtbezahlthat,wirdeinAlarmausgelst.

Inden70erJahrengewhrtendieVereinigtenStaatendieserstenPatentefreinenaktivenR
FIDTranspondermitwiederbeschreibbarenSpeicherbereichundfreinenpassivenRFIDTransponder,derineinerKarteeingebettetwurde,unddafrverwendetwurde,umeineTro
hneSchlsselzuffnen[3].
Inden80erund90erJahrenschrittdieForschungundEntwicklungderRFIDTechnologieweitervoran.DieZahlderUnternehmenundInstitutionen,diesichmitRFIDbes
chftigten,hatsichstarkvermehrt.InteresseankommerziellenRFIDbasierendenLsunge
nindieserZeit,inverschiedenenTeilenderWelt,warunterschiedlich[4].Nacherfolgreichem
EinsatzderMautsystemeimStraenverkehr,wurdedasbreitePotenzialderAnwendungs
mglichkeitensichtbar.SpterfolgtenesvieleverschiedeneAnwendungenwiebeispielwei
seTiererkennung,Wegfahrsperre,Zugangskontrolle,Skipsse,Tankkartenetc.
ImJahr1999wirdeinwichtigerMeilensteininderGeschichtevonRFIDerreicht.EuropeanAr
ticleNumber(EAN),UniformCodeCouncil(UCC),GilletteundProcter&Gamblegrndeten
dasAutoIDCenter,undkonzentriertensichaufdieWeiterentwicklungundWeiterverbreitungderRFI
D-Technologie[10].EinzentralesErgebnisdesAutoIDCenterswardieEntwicklungeinerNummerierungdesElectronicProductCodes(EPC),umdieVerwendungeinereindeutigenNummeraufjed
enTagzuermglichen.

Abbildung2-2:

Unternehmen,dieanderRFID-KonzeptionierungvonEPCglobalunddesAutoIDCentersteilgenommenhaben[10].

DasAuto-IDCenterbergabdanachihreArbeitaufRFIDTechnologieanEPCglobal,einegemeinntzigeOrganisation,welchevonUCCundEAN(h
euteGS1)gegrndetwurde.
Inden21stenJahrhunderthabendieTtigkeitendesDepartmentofDefanse(DoD),derHan
delskettenWalMartundMetro(FutureStoreInitiative),alsRFIDPioniere,zurVerbreitungundVerbreitungderRFIDTechnologiebeigetragen.
Table2.1:
Decade

RFIDJahrzenten [4]
Event
Radarrefinedandused,majorWorldWarIIdevelopmenteffort.RFIDinventedin1948.

1940-1950
EarlyexplorationsofRFIDtechnology,laboratoryexperiments.
1950-1960
DevelopmentofthetheoryofRFID.Startofapplicationsfieldtrials.
1960-1970
1970-1980

ExplosionofRFIDdevelopment.TestsofRFIDaccelerate.Veryearlyadopterimplement
ationsofRFID.
CommercialapplicationsofRFIDentermainstream.

1980-1990
Emergenceofstandards.RFIDwidelydeployed.RFIDbecomesapartofeverydaylife.
1990-2000

1.1.

KomponenteneinesRFID-

SystemsunddessenFunktionsweise
AustechnischerSicht,bestehteintypischesRFIDSystemimmerausmindestenszweiKomponenten(Abbildung2-3):

einemTransponder,derauchals"RFIDTag"bezeichnetwird.DieswirdandenObjektendieidentifiziertwerdenangebracht.
DiebeidenobengenanntenBegriffewerdenindieserArbeitsowieauchinderPraxiss

ynonymverwendet.
einemErfassungs-oderLesegertoderRFIDReadermitKopplungseinheit(SpuleoderAntenne).AuchwennderBegriffReaderre
inalleinlesenandeutet,knnendieLesegerteinderPraxisdieTagDatenauchschreiben.DerBegriffLesegertstammtausdenBarcodeAutoIDSystemen,wonurlesenmglichist.

Abbildung2-3:

KomponenteeinesRFID-Systems [1].

WennderRFID-TransponderinderReichweitedesSendefeldeseinesRFIDReaderssichbefindet,wirdderTagaktiviert,indemihmdiefrdenBetriebbentigteEnergie,
Daten,undTaktbermitteltwerden.AnschlieendantwortetderRFIDTagandasLesegertzurck,mitdenDaten,dieerbeinhaltet.
RFIDSystemebzw.TransponderundReaderlassensichdurchfolgendeMerkmalenunterscheid
en:Energieversorgung,Datenbertragung,FrequenzbereichundSpeichertechnologie.
InfolgendenTeilwirdaufdieseAspektegenauereingegangen;freineumfassendeDarstell
ungseiderLeserjedochaufdasRFIDHandbuchvonKlausFinkenzeller[1]verwiesen.

2.1.1 RFID-Transponder
DerRFID-TransponderstelltdenDatentrgereinesRFIDSystemsdar[1].DieObjekte,dieidentifiziertundverfolgtwerden,sindmiteinemRFIDTranspondermarkiert.
DieKomponentenvoneinemTranspondersindda,umseineFunktionalittzuuntersttzend
urch [11]:

speichernderInformationenbereinArtikel(oderElement)
dieAnfrageaufInformation,dievoneinemRFID-Leserkommen,zubearbeiten
AntwortaufdieAnfragevorbereitenundsenden

JederTransponderbestehtauseinemMikrochipundeinemKoppelelement
[1].AbhngigvonderTechnologieunterscheidetmanRFIDTransponder,diealsKoppeleinheitentwedereineSpule(Abbildung2.4a)odereineAntenne
haben(Abbildung2.4,bundc).DerMikrochipisteinIntegrierterSchaltkreis(IC),derzumeine

nfrdieErzeugungundfrsbertragendesSignalsandenReader,undzumanderenfrdieV
erarbeitungdesvomReaderankommendenSignals,imEinsatzkommt/verwendetwird.

Abbildung2-4:

RFID-TranspondermitverschiedenerKoppeleinheit
a)Spule;b)undc)Antenne(Quellen:TexasInstruments,UPMundAlien)

DieHauptverantwortungdesKoppelelementdesRFIDTransponders(kanneineSpuleodereineAntennensein)istzumSendenundEmpfangenvo
nFunkwellenfrdenZweckderKommunikation.EinigeAntennensindauchdafrkonstruier
t,umEnergieausFunkwellenzusammeln(einziehen?).
EsgibteineVielzahlvonBauformenundGrenderRFIDTranspondernwiez.B.DisksundMnze,Glasgehuse,Plastikgehuse,Schlssel,etc.
(sieheAbbildung2.5).DiesistsowohlvomEinsatzgebietalsauchvonderverwendetenTech
nologieabhngig.SehrstarkverbreitetsinddiesogenanntenSmartLabels.

Abbildung2-5

RFID-TransponderinverschiedeneBauformen.(Quelle:Intermec,alpha-crucis,web)

2.1.2 Energieversorgung
RFIDTranspondernbrauchenEnergiesowohlfrdasBetreibendesMikrochipsalsauchzumSen
denvonDatenzumLesegert.BasierendaufderArtderEnergieversorgungdesTags,unter
scheidetmandreiverschiedeneTransponder-Typen:

Aktive-Transponder
Passive-Transponder
UndSemi-aktive(auchsemi-passive)Transponder.

2.1.2.1

PassiveTransponder

MeistenswenndieRedeberRFIDTransponderist,manbeziehtaufeinenPassivenTag.PassiveRFIDTransponderverfgenselberberkeineeigeneEnergieversorgung[1].DiebentigteEnerg
iefrdenBetriebpassiverTransponderwirddeshalbdurchseinerAntenneausdemmagneti
schenoderelektrischenFelddesLesegertesbezogen.DieseTatsachebegrenztaberdieR
eichweite,beiderpassiveTagsgelesenwerdenknnenundistimVerhltnismitderLngerd
erAntennedesTags.
WennderTranspondersichauerhalbderReichweiteeinesReadersbefindet,verfgterb
erkeineelektrischeEnergie,somitisternichtinderLage,irgendeinSignalauszusenden[1].
NormalerweisesindpassiveTransponderkleinerunddeutlichbilligeralsdieaktivenTransp
onder,undsosindsiederTransponderderWahlfrabsatzstarke,LieferketteLsungen,beidenenTausendebisMillionenvonObjektenmitTagsmarkiertwerden.Dakein
eBatteriegetauschtwerdenmuss,habenpassiveTranspondereinelngereLebensdauer.
2.1.2.2

AktiveTransponder

AktiveRFIDTranspondernhabeneigeneEnergiequelle(e.g.Batterie),diesowohlfrdieSpanungsvers
orgungdesMikrochips,alsauchfrdasErzeugendesRadiosignalseingesetztwird.
DieintegrierteStromquelleermglichtaktivenTagsextremflexibelzuseinimHinblickaufdie
angeboteneFunktionalitt,diesieanbietenknnen.???
EinsehrwichtigesMerkmalfraktiveTransponderist,dasssiedieKommunikationmitdemL
esegertinitiierenknnen[11].DeraktiveTransponderbrauchtkeinAktivierungssignalvom
Lesegert,umDatenzubertragen.
2.1.2.3

Semi-aktiveTransponder

SemiaktiveTransponderhabeneineinterneEnergieversorgung(i.e.Batterie),diezumBetreiben
desMikrochipsundanderePeripherieFunktionalittverwendetwird.ZumSendendesSignalswirdnachwievordieEnergieausde

mFelddesLesegertesbenutzt.TransponderprofitiertvonderintegriertenStromversorgu
ng,weildiegesamteEnergie,dieausdemFelddesLesegertsgesammeltwird,umDatenb
ermittlungverwendetwird.DiesfhrtzulngereLesereichweitedesTags.

2.1.3 Speichertechnologie
DieKapazittfrDaten-SpeicherungundVerarbeitungisteinderletztewichtigesMerkmalbeiderKategorisierungderTransponder.B
asierendaufdieSpeichergredesTranspondersbzw.wiedessenSpeicherbereichschrei
benkann,lsstessichdieTransponderinfolgendendreiGruppenteilen:

1-bitTransponder:dereinfachsteRFIDTranspondern,dernureinBitSpeicherhat.DerwirdbeiderEASSystemenzurDiebst

ahlsicherungverwendet.
ReadOnly(RO)Transponder:dieDatendesTransponderswerdenbeiderHerstellungfest

geschriebenundknnennurmehrgelesenwerden.
Write-Once-ReadMany(WORM)Transponder:DerTransponderkannnureinmalinseinemLifeCyclegeschriebenwerden.DaswirdftervomBenutzerundnichtvomHerstellerge

macht.Daslesenistunlimitiert.
ReadWrite(RW)Transponder:Transponder,dieWiderbeschreibbarerSpeicherbeinhalt
en.Dieseknnenmehrmalsgeschriebenwerden.

2.1.4 Frequenzbereich,KopplungundReichweite
RFID-SystemelassensichdurchdiephysikalischeKopplungsverfahrenwasinunmittelbarenBeziehungmitdenerzielbarenReichweitenundBetriebsfrequenzens
teht-aufdreiGruppenkategorisieren:

Close-coupling-System:dieLesereichweitederRFIDSystemedieserKlasseistbiszu1cm.DieLF-undHFRFIDSystemegehrenzudieserKategorie.Hierwerdensowohlelektrische(kapazit

ive)alsauchmagnetische(induktive)FelderzurKopplungverwenden[1].
Remote-coupling-Systeme:RFIDSysteme,diezudieserKlassegehren,habeneineLesereichweitevonbiszu1m.Wi

ederumenthltdieseKategorieLF-undHF-RFID

Systemen.Induktive(magnetische)Kopplungwirdhierfastimmerverwendet[1].
Long-range-System:RFIDSysteme,dieeineReichweitevonber1merreichen,werdenalssolchebezeichnet.
DieseSystemearbeitenmitelektromagnetischenWellenundarbeitenindenUHFundMikrowellen-Frequenzbereich[1].

2.1.5 KlassifizierungderTagsnachEPC
EPCglobalhatdieTransponderjenachLeistungsumfang,Lesereichweite,SpeicherFunktionen,undKommunikationsprotokollinfnfverschiedeneKlassen(04)eingeteilt[12]:

Klasse1
TagszurIdentifikation:PassiveBackscatterTags,mehrmalsbeschreibbarmit64Bit

oder96BitEPCIdentifikation,frdenFrequenzbereich860-960MHz[13].
Klasse2
TagsmithhererFunktionalitt:PassiveTransponder,diedieEigenschaftenvonden
enderKlasse1mitzustzlichenFunktionalitt,wiezumBeispielAuthentifizierteZugr

iffskontrolle,erweitern.
Klasse3Batterie-UntersttztepassiveTags(auchSemiPassiveTagsinUHFGen2):PassiveTranspondermiteigenerEnergiequelle(e.g.Ba
tterie),miterweitertenEigenschaften,wiez.B.Sensoren,dieberjenederKlasse2hi

nausgehen.
Klasse4
AktiveTags:AktiveTransponder,dieauchuntereinanderkommunizierenknnen.Di
eseknnendieKommunikationmiteinemLesegertodereinemanderenTranspond
erbeginnenbzw.initiieren.

2.2 RFID-Lesegret
DasRFID-LesegretsynonymmitdenBegriffenInterrogatorundReaderverwendbarhatdieAufgabe(istverantwortlichfr),dieKommunikationmitallenTransponderninseinerL
esereichweitezuorchestrierenunddievonRFIDTransponderngeleseneDatendenangeschlossenenInformationssystemenzugewhrlei
sten,sowiedieempfangenenSteuerbefehleauszufhren.DasLesegertistinderLageDat

enaufdemTransponderzuschreiben.IndiesemFallhandeltesumRead-WriteRFIDLesegret.
FrdasRFID-LesegertgibtesmehreresynonymeBegriffewieLese-SchreibeGert,Scanner,Leser,undInterrogator[14]
abgesehendavon,obdasGertalleinzumLesenoderzumBeschreibenderRFIDTransponderverwendetwird.
DasRFID-LesegertbestehtausfolgendenKomponenten(Abbildung2.6):

Steuereinheit(Digitalteil):Microcontroller,Arbeitsspeicher
RF-Modul(Analogteil):Sender,Empfnger
Schnittstellen:Ethernet,RS-232,DigitaleEin/Ausgnge

Abbildung2- 6:

RFID-LesegertKomponenten [14].

BeiRFIDLesegertenmachtammeistensdieGreundFormderAntennedieBauformaus[15].Man
unterscheidetfolgendeReader-Antennen-Systeme [11]:

FestmontiertenReader:sindReader,diefestanbestimmtenStellenmontiertsind,du
rchwelchendiemitRFIDTranspondernmarkiertenWarenvorbeigehenerwartetwird.DieseReaderknnen
mehralseineAntennehaben,somitwirdeinegrereFlchevondemReaderberd

eckt.
FahrzeuggebundeneReader:mobileReader,dieanFahrzeugeangebrachtsind,wiez.B.anG

abelstapler.
MobileReader(HandheldReader):ReaderundAntennesindineinemmobilenGert
kombiniert.

1.1. Mehrfachzugriffsverfahrenbzw.Antikollisionsverfahren
EinentscheidenderVorteilvonRFID-SystemenimVergleichzuanderenAuto-IDSystemenbestehtinderPulkerfassungdieMglichkeitmehrereObjektegleichzeitigzuidentifizieren.UmmitmehrerenRFIDTranspondernkommunizierenzuknnen,mssenbeidenLesegertengeeigneteMehrfac
hzugriffsverfahrenbzw.Antikollisionsverfahren(e.g.Aloha,fdma,tdma,cdmaetc.)implem
entiertwerden.

2.3 RFIDvs.Barcode
IndiesemTeilwirdeinkurzer,berschaubarerberblickzwischendenzweiAutoIDTechnologiengegeben.
BarcodessindschonseitpaarJahrzehntenimBetrieb,undhabensichalssehrerfolgreichge
zeigt.Heutzutagebleibtallesandersalsstill,wobeiinallenAspektendesLebenswirdevaluie
rtundneueMglichkeitengesucht.
WasistBarcode,wieistzuderLsunggekommen,BarcodeTypen(Matrix,2dQ-Code,etc).
VorundNachteilederTechnologiengegenbereinander(lineofsicht,einBarcodeperZeit,Pro
duktIdentifizierungnur(keinItem/Objekt(Artikel)Identifizierung).
EinekurzeTabellemitMerkmalenvonRFIDundBarcodehier???!!!

2.4 RFIDStandardisierungundNormung
StandardsundNormensind,nichtnurfrRFIDTechnologien,sondernallgemeininvielenBereichenunseresLebenswichtig.DurchdieBer
eitstellungvonVorschriftenfrdieInteroperabilittfrfastallemodernenmenschlichenAkti
vitten,siesindmittlerweileeinfesterBestandteilderheutigenUnternehmenundRegierung
en.DurchdieStandardswerdenauchProdukteigenschaftenwieQualitt,Zuverlssigkeitu
ndSicherheitfrdenVerbrauchergeregelt.StandardssindeinwesentlicherBestandteilder
heutigenmodernenFertigungsmethodenundeinederwichtigstentreibendenKrfteintech
nologischenFortschritt.SiebietenInteroperabilittunterdengleichenArtenvonProdukten

verschiedenerHerstellerunddenWettbewerbdurcheinengrerenMarktanteilfrhhere
QualittundbesserepreisgnstigeProdukte.In[14]wurdederWegderStandardisierungbe
iRFIDalsschwierigangedeutet:
GeradebeiRFIDwarderWegzurStandardisierungschwierig.Daesbereitsviel
eunterschiedlicheTechnologieninunterschiedlichenFrequenzbnderngab,w
aressehrwichtig,existierendeRFIDVerfahrenineineinzigesRegelwerkeinzubindenunddarinzuvereinen.Soentst
anddieISO/IEC18000alsDefinitioneinesStandardsfrdieLuftschnittstelle(Air
Interface)zwischenLesegertundTransponderzumZweckderWarenidentifik
ation.
DieBereiche,indenenRFIDStandardisierungvonBedeutungist,lassensichlauteinerStudiederEuropischenUniongl
iedern/einteilen[16]in:

RFID-FrequenzenundFunk-Normungen,
RFID-Kommunikationsstandards,
RFID-Datenstandards,
RFID-Netzwerkstandards,
RFID-Sicherheitsstandards,
RFID-Anwendungsstandards.

DieVerbreitungderRFID-TechnologieindieIndustrie,odergeplanteRFIDAnwendungenhatdasInteresseanStandardisierungerhht.
ZweiwichtigstenOrganisationen,diemitRFIDStandardsundNormenbeschftigen,sindI
nternationalOrganisationforStandardisation(ISO)undEPCglobal.
ISOhatdefinierteStandardisierungenundNormenvonverschiedeneDomnen.Frunsist
dieISO18000-SeriemehrvonBedeutung.DieISO18000SerieumfasstsiebenLuftschnittstellenaufdieVerwendungvonRFIDzurArtikelverfolgung
und-Management-Standards.
Tabelle2-1:

ISO18000Standards.[Quelle:http://www.iso.org]

ISO18000Standards
Sta
nda

InformationstechnikRFIDfrdasItem-Management
TitelundBeschreibung

rd
180

ArchitekturundDefinitionderzustandardisierendenParameter

00

GenerischesLuftschnittstellenstandard,derfralleweltweitanerkanntenFreque

1
180

nzengilt.
ParameterfrdieKommunikationaufFrequenzenunterhalb135kHz

00

LuftschnittstellefrdieKommunikationunterhalb135kHz,einschlielichderSpez

ifikationenfrdieaktiveundpassiveTags,RFID-

180

ProtokolleundAntikollisionsalgorithmen.
ParameterfrdieKommunikationaufderFrequenzvon13,56MHz

00

LuftschnittstellefrdieKommunikationbei13,56MHz.

3
180

ParameterfrdieKommunikationaufderFrequenzvon2,45GHz

00

LuftschnittstellefrdieKommunikationbei2,45GHz,einschlielichStandardsfr

4
180

drahtloseRFID-Informationssysteme.
Wirdnichtmehrbenutzt.

00
5
180

ParameterfrdieKommunikationimFrequenzbereichvon860bis930MHz

00

LuftschnittstellefrdieKommunikationaufderFrequenzvon860MHzbis930MHz

undstelltSpezifikationenfrdieKommunikationzwischenRFIDTagsundLeseger

180

tebereit.
ParameterfrdieKommunikationmitaktivenTagsaufderFrequenzvon433MHz

00
7

IndustriekonsortiumEPCGlobal,istderNachfolgervonAutoIDCenter.SiehateinePlattformfrLieferketten(SupplyChain),dieEPCglobalNetwork,diealsGrundsteinfrInternetderDingegilt,undsichaufoffe
neStandardsbasiert.AuerdemhatEPCglobaldieEntwicklungvonStandardsbernomm
en,undhatunteranderemdasLuftschnittstellenprotokollEPCUHFGeneration2verffent
licht.DieserStandardermglichtdieglobaleKompatibilittundfrdertdieInteroperabilittd
erProduktefrdenwachsendenRFID-MarktaufdeminternationalenMarkt.

Kapitel 4: HW-Evaluierung

31

BusinessCasefrRFID

IndiesemKapitelwirdallgemeinberKosten
Nutzenanalysebzw.BusinessCaseundbesonderesfrdenRFIDLabInventoryManagem
entSystemRLIMSFalldiskutiert.
AlsHinweis,indiesemKapitelwirdeskeinBusinessCaseinseinervollstndigenFormfertig
gestellt,sonderneinegekrzteFormeinerKostenNutzenanalysefrdenFallderRFIDEinsatzesimLifeScienceBereichmitwirtschaftlichenBegrndungenbeschrieben.

3.1 EntscheidungsmethodenundWirtschaftlichkeit
RFID?ZahltsichdasberhauptfrunsereFirmaaus,dieseinzufhren?
DasistdieFragevonvielenEntscheidernhinsichtlichRFIDEinfhrunginverschiedeneProzessebzw.Unternehmen,weildieManagementEbenegenerellZweifelamwirtschaftlichenErfolgvonRFIDAnwendungenhat.DiehohenKostennebenanderenFaktorenwerdenalsHauptargumentanerkannt[14].
Eslsstsichnichtpauschalbeantworten,obsicheineUmstellungaufRFIDlohnt.Jedochmu
ssjedesUnternehmenindividuellimRahmeneinerKosten-/NutzenrechnungfrdenEinsat
zderRFIDTechnologieentscheiden,denndenhohenEinsparungskostenstehenhoheAnschaffungs
kostengegenber[17].GenausowiedasmethodischeVorgehenbeimEntwickelnderITProjekte,sollteauchdieEinfhrungsentscheidungmethodischbegrndetgetroffenwerde
n.
SeitderindustriellenRevolutionhabensichdieUnternehmenaufdiewirtschaftlichenInstru
menteundMethodenverlassen,umkurz-,mittel-,undlangfristigeEntscheidungenzutreffe
n.EinedieserMethodenistderBusinessCase,derGebrauchvonAnalysetoolswieReturno
nInvestment(ROI)undInternalRateofReturn(IRR),umeinigezunennen,macht[18].DasH
auptzieldesBusinessCaseistprinzipiell,aufzuzeigen,obdieUmsetzungeinesProjektesf
rdasUnternehmenwirtschaftlichnutzbringendist[19].

Kapitel 4: HW-Evaluierung

32

EinBusinessCaseisteinSzenariozurbetriebswirtschaftlichenBeurteilungeinerInvestitio
n.[19]
WennmanalleFaktoren,dieineinemRFIDProjektaufgenommenwerdenmssen,wiezumBeispielHardware,Software,BusinessPr
ozessReengineering,undInformationsManagementbercksichtigt,istesleichtzusehen,dassdieseProjektenichttrivialeMengenanKapital,PersonalundZeiterfordern[18].DeshalbbrauchtmaneineWirts
chaftlichkeitsbetrachtungdurchdasErstellendesBusinessCase
diedemUnternehmerzurEntscheidungsfindungundInvestitionsplanungdient[14].
FrdasUnternehmen,dasbereineInvestitionsichberlegt,isteswichtig,alserstesseineZi
eleundProblemezuanalysieren,mglicheAlternativenzusuchen,diedurchzufhrenunddi
eseErgebnissezurEntscheidungsfindungzunutzen[14].
EinBusinessCasefasstalleentscheidungsrelevantenAspekteeinesgeplantenVorhaben
smitdemZielzusammen,diewirtschaftlicheVorteilhaftigkeitundstrategischeKonformitt
desGesamtprojektsaufzuzeigenundeineabschlieendeManagementEntscheidungberdessenAusfhrungzuermglichen.[19]
EsgibtkeinenStandardfrdieBeschreibungeinesBusinessCase.Hauptkapitel,dieLaut[1
9]ineinerBusiness-Case-Dokumententhaltenseinsollen,sind:

ManagementSummary
Projektbersicht
Wirtschaftlichkeitsnachweis
Projektdetails

BeimErstellendesBusinessCase,werdenimmerAbschtzungensowieberKostenalsau
chberquantifizierendesNutzensgemacht,undUmfangderNutzungderInvestitionantizip
iert[14].DasQuantitierenvonNutzenistnichtimmereinfach,auchwennHilfsmittelnwieROI
aufKonjunkturdatensttzen.EsgibtFlle,wennnichtquantifizierbareFaktorenbercksicht
igtwerdenmssen,whrendProjekteanalysiertwerden.AufgrundihrerqualitativenNatur,
passendieseFaktorenineinernumerischangetriebenAnalysenichtganzgenauzu.Beispie
ledieserFaktorensindwiefolgt[18]:

Kundenzufriedenheit
VerbesserungeninderQualitt

Kapitel 4: HW-Evaluierung

33

QualittderArbeitsumgebung
ImagedesUnternehmens
Marktposition
Marktanteil

DieseFaktorenhabeneinenindirektenEinflussaufdasGeschft,sindabersehrschwerzuq
uantifizieren.DeshalbisteineBusiness-Case-AnalysebreiteralseineROIAnalyse,eskannsowohlquantitativealsauchqualitativeDatenindieAnalysezuintegrieren.
InderTatwirdeinBusinessCasehufigeineROIAnalyseodereineandereMethodederWirtschaftlichkeitsberechnungalsTeilderStudieent
halten.
DieErstellungeinesBusinessCaselsstsichindreiHauptphasengliedern:HerleitungvonK
ostensynonymmitderBezeichnungKostenanalyseverwendet,HerleitungdesNutzens(sy
nonymNutzenanalyse),DurchfhrungderWirtschaftlichkeitsberechnungauchsynonym
mitdemBegriffWirtschaftlichkeitsanalyseverwendbar[10].
IndiesemKapitelstelleicheinigeHintergrundinformationenberdiesedreiPhasen,umzuz
eigen,wieundwarumsiefrMessungundBegrndungvonNutzenundKostenderRFIDProjekteverwendetwerden.

3.1.1 Kostenanalyse(HerleitungderKosten)
EinedererstenFragen,beiderErstellungeinesBusinessCases,istdieKostenfrage.BeiRFI
D-ProjektennebenanderenKostenkommenzustzlicheAusgabenfrRFIDSpezifischeHardware(Transponder,Lesegerte,RFIDDrucker)nochdazu.AlleKostensindselbstverstndlichvollstndigherzuleiten.DieKosten
erfassungsollineinersystematischenVorgehensweiseerfolgen.DazubietetsicheineListe
vorgegebenerKostenkategorien(Tabelle3-2),diejenachProjektgreinweitereUnterkat
egoriendetailliertergegliedertwerdenknnen.
DieherleitetenzahlenausderKostenanalysedienenhauptschlichalsEingabefrdieWirts
chaftlichkeitsrechnung,spterjedochfrweitereProjekt-undBudgetplanung[14].
Tabelle3-2:

Kostenkategorien(inAnlehnungvon[10]und[19])

Investitionskosten
(Projektphase)

Betriebskosten
(Betriebsphase)

Kapitel 4: HW-Evaluierung
ExterneKosten
(frexternePartner)
SoftwareKosten
Hardware-Kosten
Dienstleistungskoste
n

InterneKosten
(innerhalbdesUnterneh
mens)

34
RFID-Middleware
RFIDHardware(Transponder,Reade
r,Drucker)
Server(AppServer,DB)
Beratungs-/Projektkosten
Einsetzung
sonstige
KostenvonProjektmitarbeiter
Reisekosten
HardwareundSoftware
sonstige

Software,Up-Dates
Ersatzinvestitionen(
RFID-HW,IT)
Service
Maintenance
sonstige

Schulungen
Applikationsbetreuung
sonstige

3.1.2 Nutzenanalyse(HerleitungdesNutzens)
EinespezielleHerausforderungbeiderfinanziellenBewertungvonRFIDAnwendungenliegtinderTatsachebegrndet,dasseinigeNutzenartenschwermonetrzu
bewertensind[15],insbesonderewennessichumeinestrategischeInvestitionhandelt.
DieHauptvorteilederAnwendungvonRFIDTechnologieunteranderemzhlendieProduktivittssteigerung,KostenreduktiondurchPr
ozessoptimierung,sowieQualittssteigerungdurchFehlreduktion.

Abbildung3-7: DreistufigesProzesszurFestlegungdesNutzens[19]

DerschwierigsteTeilderErstellungeinesBusinessCaseistdieNutzenanalyse,daalleEinsp
arpotentialeundWirtschaftlichAuswirkungenidentifiziertwerdenmssen.Zumerhebende

Kapitel 4: HW-Evaluierung

35

sNutzenseinerInvestitionundderenDarstellunginmonetreGregibteseinVorgehen,da
salsDreistufigesProzessangesehenwerdenkann(Abbildung3-7).
ZurProzesserleichterungderNutzenerhebungundNutzenquantifizierungeinerInvestitio
nwerdendieNutzenvorteileinentsprechendeNutzen-Kategoriengegliedert(Tabelle33).DasEndergebnisderNutzenanalysewirddannbeiderWirtschaftlichkeitsberechnungal
szweitesInputnebenKostenschtzungenverwendet.MittelsNutzenanalysewirdweiterhi
neineersteEinschtzunghinsichtlichderNutzenpotenzialeundwirtschaftlicheVorteilederI
nvestition.
Tabelle3-3:

NutzenkategorienundQualifizierungvonNutzenarten(InAnlehnungvon[19]).

Nutzen-Kategorien
Erhhungvorhanden
hhererUmsatz
Produktivitts-

GeringereBetrie
bskosten
GeringeresUml
aufvermgen

ten
quantifizierba nichtquantifiz

erUmsatzquellen
neueUmsatzquellen
EinheitlicheProzesse

steigerung
Nutzen

QualifizierungvonNutzenar

r(tangible)

ierbar(intangi
ble)

dire

indirek

kt

HhereAutomation
Kosteneinsparung
Kostenvermeidung
ReduktionderLager
ReduktionderForderu
ngen

3.1.3 Wirtschaftlichkeitsberechnung
IndieserPhasewerdendieErgebnissederKostenundNutzenanalyseverglichenunddurchdieAnwendungvonInvestitionsrechenverfahren
wirddieWirtschaftlichkeitfestgestellt.Praktischwerdenstatische(e.g.ReturnonInvestme
nt(ROI))unddynamische(e.g.NetPresentValue(NPV),InternalRateofReturn(IRR))Meth
odenfrInvestitionsrechnungenangewandt.DiestatischenVerfahrensindinderPraxiseinf
achanwendbar,undbeziehensichaufKostenundNutzengrenalszeitunabhngigeEinzelwerte[19].HierfrsindsiewenigerAussagek
rftigimVergleichzumdynamischenVerfahren.DiedynamischenVerfahrensinddeutlichfl
exiblerundvonVorteil,dasiedieWirtschaftlichkeiteinerInvestitionbereinelngereZeitper

Kapitel 4: HW-Evaluierung

36

iodebetrachten.WegendesBercksichtigensderabgezinstenZahlungsstrmederInvesti
tionwerdenmitdynamischenVerfahrenauchprzisereErgebnisseermittelt.
UmeinenschnellenwirtschaftlichenberblickberdenEinsatzvonRFIDzuermglichen,w
erdenBewertungsmethodenmitintegriertemRFIDExpertenwissenalsToolszurVerfgunggestellt(e.g.MS-EXCEL-basierteRFIDKalkulatorvonGS1Germany(jetztEPCglobal))[20].

3.2 DerBusinessCaseinderPraxisfrRLIMS
berVorteiledesEinsatzesderRFID-Technologieallgemein,undimHealthcareBereichspezifischwurdeaufverschiedeneArtenundWeise(e.g.Zeitschriften,Fallstudiene
tc.)berichtet.EsgibteineVielzahlvonWissenschaftlichenArtikelnberdieNutzenvonRFID
immedizinischenUmfeld[21][22][23].
ZumNachweisderWirtschaftlichkeitdesEinsatzesvonRFIDbeiderInventarisierunginLab
oratorien,DiagnosezentrenundKrankenhuserwirdderBusinessCaseimAuftrageinesse
hrnamhaftenUnternehmensimLifeScienceBereichundinderLabordiagnostikdurchgefhrt.

3.2.1 Projektbersicht
DieFirmaSuperDiagnostics-SDmchteeinRFIDbasiertesInventarisierungsManagementSystemfrihreProduktebeidenKundenbesondersinderEUundindenUSAa
nbieten.DasRFIDLabInventoryManagementSystemRIMSsolldasVerwaltenderKundenMaterialversorgungaufBasisihrerDaten,Nutzen,Schwelle,Genehmigungenundinterne
Richtlinienautomatisiert,sowiedieLieferketteKostenreduzieren.
ANLIEGEN(businessdrivers):DiewichtigstenGeschftsfaktorenfreinProjektsinddieFa
ktoren,dieeinUnternehmendazuzwingen,dasProjektanersterStellezubercksichtigen.
DieMarktreiberwurdeninersterLinieausInterviewsmitmehrals100ManagernderLaborat
oriensowieausderEUalsauchausdenUSAaufgefunden/identifiziert.WeitereInformation
squellenberMarkttreiberfrInventarisierungsManagementimLifeScienceundklinischeLaborgertewurdenausZeitschriftenundArtikel
n[24][25]

Kapitel 4: HW-Evaluierung

37

[26]herausgezogen.DiewichtigstenMarkttreiberundmitdenenverbundeneKundenvortei
lewerdentabellarischdargestellt(Tabelle3-4).
Tabelle3-4:

WichtigstenMarkttreiberfrInventarisierungs-ManagementSystem

Markttreiber

Details

Geschtzte

ReduzierungLagerh VerringerungderZahlderausgelaufenen 8%ReduktionderMengeanHand(Q


altungskosten

BestndedurchVerfolgenvonLOTNum

OH)

mernundMeldungvonAblaufdatum
(von$550,000auf$506,000[25])
OptimierungderLagerbestndedurchdie BeseitigteVerschwendung:
VerbesserungderSupplyChainManag
ement
OptimierungderBestellabwicklung(weni

$6,500[25])
$150,000VersorgungBudgeteinsp
arungenineinemJahr[26])

gerAuftrge,mehrkonsistent)
Reduzierungderben Beschleunigenundautomatisierendiekr AnzahlderfrInventarAufgabenver
tigtenZeitzurInvent

perlicheInventurderBestnde

RaschundrichtigErzeugenvonBestellun
arverwaltung(Effizie
gen
nzsteigerung)

brachtenArbeitsstundenwurdenv
on56StundenaufwenigeralseineStun
deproWochereduziertworden,un
dermglichtdenMitarbeiternihreZ

SenkungderLaborko RaumfrbestehendeLager
ManuelleBestandsverwaltungderzeitarb
sten
eitsintensiv
bertragenvonInventarmanagementPfli
chtenaushochqualifiziertenLabor-

eitbesserzunutzen[24])
Wehavegainedapproximatelyfive
hoursperweekofstafftimethatmayb
eusedforotherpurposesinthelabora
tory"[25]

Wissenschaftler(LW)zugeringqualifizi
erteArbeitnehmerdurchVereinfachung
desProzesses
hochqualifiziertenLWsindinderLageand
ereAufgabenwiePatiententestzuerfll
en
VerbesserungderBe
standskontrolle

AutomatischeGenerierungvonBerichten

VerfolgenvonLosnummernundAblaufdat
umsbeiEmpfangeinerSendung

JenachKundenwunsch,biszu70%
EinsparungenArbeitsbelastungauf
ControllingundReporting(Erfahrun
gvonNutzerndesComedSystemsinDeutschland)

Projektziel:DasZieldesProjektesistdieVereinfachungdesganzenProzessZyklusvonBestellungderReagenzien,dasEincheckenvoneingetroffenenLieferungenbis
zurInventarisierungundAuscheckenderkonsumiertenWaren.

Kapitel 4: HW-Evaluierung

38

Ausgangslage(Ist-Situation):NacheinerUntersuchungderaktuellenInventarisierungsManagementSystem(IMS)Markt,wurdenfolgendewichtigstenSchlsseerkannt:

DieBedrfnissederKundenfreinInventar-Management-

LsungsindinallenLndernhoch
HauptakteureaufdemMarktsindvorallemdielokalenAkteuremiteingeschrnktenK

apazitten,umalsinternationalerAnbieterbekanntzuwerden
HauptSDKonkurrentenaufDiagnostikaMarktmitschnellauftauchendeninternationalverfgbarenLsungen

DieschmerzhaftenvonLaboratorienManagernerkennendenNachteilederaktuellenSituationsind:

MangelanSichtbarkeitundSteuerung
"findoutwereoncredithold.Idontknowwhereinformationgoesto
wedontknowuntilourorderdoesntcomein."-USLabManagers
DieZeitderMitarbeiterwirdVerbraucht
Putawaytimetookfourpeople1.5hours"-USLabManager
MangelanLagerraum
"Spaceis(anissue),youdontwanttocarrymassiveamountofstock,youwantthatjust
intimething"-UKLabManager

Produkt-Verschwendung
"
weneedtokeeptracksotheoldestisusedfirst.Whatshappeningnowistheyusethen
ewlotwhiletheoldlotissitting"-UKLabManager

AusdenuerungendermeistenFhrungskrftederLaboratorienundKrankenhuserwur
deeindeutigklar,dassesgroesVerbesserungspotenzialgibt,undeindringendhoherBeda
rfaufeineLsung,diedieobenerlutertenNachteilebeseitigenkann.FreineInventarisieru
ngs-ManagementLsungsinddieKundenbereitzuzahlen.AnzahlderinternationalenKonkurrenz(speziellS
DHauptkonkurrentenaufDiagnostika-Markt)istnochehergering,jedochwchstrasant.
UnteraktuellenKundenderFirmaSDzhlenKrankenhuser,Universitten,privateLaborat
orienetc.AbhngigvondemjhrlichenUmsatzlsstdasMarktsegment,wieinderTabelle32beschrieben,segmentiert:
Tabelle3-5:

RLIMSMark-undKundensegmentierung
HoheUmsat

ObereMittelklasse

UntereMittelkla

KleinePraxen

(zwischen600.000

sse

(<50.000proJa

Kapitel 4: HW-Evaluierung

39
und100.000proJ

(100.000-

ahr)

50.000proJahr

hr)

(ber600.00

0proJahr)
GroeKrank MittlereundkleineKr Kleine,mittelgro KleinePraxis
Typ

enhuser
ankenhuser
eKrankenh
Blutbanken Mittlereundkleinepri
user
Universitten

KleineprivateLab
vateLaboratorien
Groeprivate
oratorien
Laboratori
en

AnzahlderMitarbeiter
engagiertinLagerproz

>20

10-20

<10

1-2

ess
Kunden,diebereitsIM

DE:40%

DE:10%

DE:10%

IMSnichtrelevan

SVerwenden

UK:10%

UK:3%

UK:2%

tfrdiesesSegm

Bestellverhalten

US:max.10%
DirekteBeste

US:max.10%
DirekteBestellung

US:max.5%
DirekteBestellun

ent
Hauptschlich

berVerteiler

llung

AusdensegmentiertenKundeninderTabelle34,sinddieerstenzwei(HoheUmsatzundobereMittelklasse)HauptZielkundendesRLIMS.
DieausderunterenMittelklassewerdenalssekundreZielkundebetrachtet,wobeidieklein
enPraxenauerhalbdesGltigkeitsbereichs(outofscope)sind.
(BusinessRequirements):AufgrundderAusgangslagerundderidentifiziertenZielelassen
sichfolgendekonkreteBusinessAnforderungenfrdenangestrebtenEndzustanddesRLIMSableiten:
1.
2.
3.
4.
5.
6.

Bestellungsabwicklung(OrderProcessing)
VerfolgungderBestellungen(OrderTracking)->OrderWorkflow
Bestand/Inventur
VerfolgungdesBestandsverbrauch(engl.InventoryConsumptionTracking)
Inventar-Verfolgung-Erhhungsschritte(engl.InventoryIncrementTracking)
Berichte,Bewertungen

JedeobenerwhnteAnforderungbestehtausmehrereTeilAnforderungen,dieindenkommendenKapitelngenauererklrtwerden.AlsBeispielnehme
nwirdenPunkt3Inventur.FrdentatschlichenBestandsollvorallemdieIndividuelleGrenzebeiLieferant
en-undArtikel-

Kapitel 4: HW-Evaluierung

40

Ebeneeinstellbar.AutomatischeBenachrichtigungensollen,imFalledasseinigeArtikelvor
mAblaufoderschonAbgelaufensind,anbestimmtePersonenoderVerteilerlistenverschick
t.

3.2.2 Wirtschaftlichkeitsnachweis
DerWirtschaftlichkeitsnachweisenthltdreiPhasen:Nutzenanalyse,Kostenanalyseund
Wirtschaftlichkeitsrechnung.ImFolgediesesKapitelwerdendiesedreiPhasensowiefrdi
eFirmaSDdurchgefhrt
FrdieBerechnungenindiesemTeil,besonderesbeiderNutzenanalysewichtig,werdenfol
gendevorherrschendeAnnahmenverwendet:

Durchschnittlicheall-inKostenfrFullTimeEquivalente-FTE/Stunde(US):$32,61
KostenfrNachtkurierVersand:$150,VerringerunginEile(Kurier)AuftrgemitCIMS:80%
DieZeitverbrachtfrdieBehebungderBestellungsfehler(annehmenZeitamTelefo

nmitLieferanten,ZeitfrdieinterneVerwaltungsfragenetc.):5Stunden
DurchschnittlicherJahresbestellwertfrHoheUmsatz(HU)undOberMittelklasse(
OM)Kundensegmentliegtbei100.000.

3.2.2.1

Nutzen

FrdieNutzenanalysewurdenachdemdreistufigenProzess(Abbildung3-7)vorgegangen.
MitdemEinsatzderRFIDimRLIMSSystem,nebenvielenbringendenVorteilenfrdieeinzelnenLaboratorien,hateine,selbstv
erstndlich,positiveLeistungfrdieFirmaSuper-Diagnostics(SD)auch.
DasRLIMSSystemwirddenKundenalsfertigesProduktangeboten,miteinermonatigenGebhrvonca
.von600,.NebenhherenUmsatz,wirdRIMSfreineSteigerungderProduktivittimganzenProzes
sdesUnternehmens,vonProduktion,Lieferung,biszuReportingzustndig.MitHilfevonRI
MSSystemwerdenBestellungenvonKundenmehrberelektronischenWegdurchgefhrt,und
somiteinebessereKundenZahlmoralerreicht.
DurchImplementierungundBetreibenvonRIMSwurdenfolgendeNutzenseitensSuperDiagnosticsidentifiziert:

Kapitel 4: HW-Evaluierung

41

NeueUmsatzquelle
o Kundenzahlungsbereitschaft
o Umsatzsteigerungweltweit
o Einmalig20000,-unddanach600monatlich
Kostenreduzierung
o WenigerVerfalleneReagenzienvorGebrauch
o VerbesserungdesKundenEffizienzinderProduktnutzung,diezuSCMoptimi
erenfhrt
o 20%ReduktionderVerschwendungaufderKundenseite
OptimierungderSDSupplyChainManagement(SCM)
o Lieferkettenkostenwerdenreduziert
o AbnahmederSDKostendurchgrerekonsolidierteAuftrge,wenigerAuftr
ge,wenigerVersandkosten
o UntermehrereVerwendungvonWebShop/EDIstattTelefonoderFAXfrBes

tellungenwirdwenigermanuelleArbeitntig
o 10-15%VerringerungderBestell-undVersandkosten
ReduzierungderSDinterneRessourcen
o Bedarfsprognose,genauerePrognosen,ReduzierungderBestellungenzur
ck
o 10%derVerbesserungderPlanungvonAktivitteninRichtungSDInventar,f
hrtzuBetriebsvorteileindenLagerhusern(Warehouses)

DiepotenzielleidentifizierteNutzenwerdennunquantifiziertundanschlieendineinenfina
nziellenWertumgerechnet.DieUmrechnungbasierteaufKostenschtzungen,dieanhand
derinternenKunden-DatenderSDerfolgten.
Tabelle3-6:

#Nutzen

NutzenabschtzungenfrRIMS

W Beschreibung
e
r

1Jahresums

DereinmaligeBetragvon20.000frdieRFID-

atzproKund

HWundRIMSInstallation,sowiediemonatlicheGebhrvon600.

7
.
2
0

2Kostenredu

20%ReduktionderVerschwendungaufderKundenseite,diezuWenige

zierungpro

rVerfalleneReagenzienvorGebrauchfhrt.AlsRichtwertewirdderjhrl

Kapitel 4: HW-Evaluierung
KundeproJ

ahr

42

icheKundenUmsatzmiteinemDurchschnittswertvon100000,-.

0
3SCMOptimi
erung

10-15%VerringerungderBestell-

undVersandkosten.DiesistvonderRIMS-

Kundenzahlabhngig.DerWertistfrdas1.Jahrmit100Kundengesch

tzt.

0
0
0

10%derVerbesserungderPlanungvonAktivitteninRichtungSDInve

gderSDinter 6

ntar.AbhngigwievielKundenRIMSnutzenwrden.DerWertistfrdas

neRessourc .

1.Jahrmit100Kundengeschtzt.

4Reduzierun

en

0
0
0

AlsmglicheRIMSKundewurdenweltweitca.2000solcheidentifiziert.ImerstenJahrwirdmit100Kundengere
chnet,danachimzweitenunddrittenmit200bzw.300Kunden.DieErgebnissederNutzenan
alysesindindieTabelle3-6erklrt.
3.2.2.2

Kosten

WiebereitsimUnterkapitel3.1.2erwhnt,lassendieauffallendeKosteneinesProjektesinei
nigeKostenkategorienunterteilen.ImFalledesRSLIMProjektesfallenHardwarekosten,Softwarekosten,Wartungs-undAnwendersupportKostenan:

EinmaligeInvestitionskosten
o HWKosten
o SoftwareImplementierungKosten(Pilot-undImplementierungsPhase),sowohlFirmeninternealsauchexterneKosten
LaufendeBetriebskosten
o Dienstleistungskosten/Wartungsvertrge/ServicesKosten(ServiceVertra
g)
o KostenfrRechenleistung(App/Web/DBServer)
o Anwender-SupportKosten

Kapitel 4: HW-Evaluierung

43

DieherleitetenKostenwerdenTabellarisch(Tabelle3-6,3-7,38)frjedenUnterkategoriemitpassendeBeschreibungenundZahlendargestellt.

Tabelle3-7:

RFIDHardwareKostenproRIMS-Kit.

# RFIDGert

Herstel

Typ(sachli

Typ(zeitlich)

Kost

1 RFID-Lesegret

ler
Motorol

ch)
extern

EinmaligproKunde/Inst

en
950,

2 Handheld

a
Motorol

extern

allation
EinmaligproKunde/Inst

130

3 RFIDDrucker

a
Sato

extern

allation
EinmaligproKunde/Inst

0,125

allation
4 RFID-

UPM

extern

0,ca.12

Tags(werdenvonKunden

bezahlt)

15Ce

Zwischensumme

nt
350
0,-

Tabelle3-8:

RIMSProjektkosten

Beschreibung

Typ(sachlich)

Typ(zeitlich)

Kosten

SoftwareImplementierung(Pi

extern
intern

einmalig
einmalig

2.000.000
1.000.000

lot-undImplementierungsPhase
Zwischensumme

Tabelle3-9:

3.000.000

RIMSlaufendeBetriebs-undWartungskostenproJahrundpro100Kunden

# Beschreibung

Typ(sachlich) Typ(zeitlich)

Kosten

2 Wartungs-undUser-

extern

laufend

450.000/Jahr

SupportKosten
3 Applikation-

extern

laufend

35.000/Jahr/100Kund

undDatenbank-Server
Zwischensumme(proJahrundpro100Kunden)

en
485.000

Kapitel 4: HW-Evaluierung
3.2.2.3

44

Wirtschaftlichkeitsberechnung

FrdasBerechnenderWirtschaftlichkeitsrechnungwurdediestatischeMethodeReturnOnInvestment(ROI)verwendet.DieeinfachsteVariante,dieinunseremFallverwendetwird,wi
rdmitdiesermathematischeFormellgerechnet:
ROI=

Gesamtnutzen Kapitaleinsatz
Kapitaleinsatz

woKapitaleinsatz=Projektkosten+Betriebskosten.
DieZahlenausNutzenundKostenanalysewerdengegenbergestelltumdieWirtschaftlichkeitderInvestitionzu
berprfen.
DieWertefrdieROIbekommenwirausderTabelle310,undsetzensieaufdieobengenanntenFormell:
ROI=

13.440.0007.500 .000 5.940 .000


=
=0,76=76
7.500 .600
7.500 .600

AusderBusiness-CaseBerechnungen(sieheTabelle3-6,Abbild.32),hatessichausgezeigt,dassnachknappanderthalbJahrendieProjektinvestitionsichrent
ierthat.
Tabelle3-10:

RIMSWirtschaftlichkeitsberechnungen

Jahr
Kundenzahl

Total

100

200

300

3.000.000

3.000.000

Wartungskosten

450.000

450.000

450.000

1.350.000

Betriebskostenpro100Kunden

350.000

700.000

1.050.000

2.100.000

RFIDHW-Kosten

350.000

350.000

350.000

1.050.000

3.000.000

1.150.000

1.500.000

1.850.000

7.500.000

DirekteNutzen

2.720.000

3.440.000

4.160.000

10.320.000

IndirekteNutzen

316.000

1.040.000

1.540.000

2.896.000

Nutzen

3.036.000

4.480.000

5.700.000

13.216.000

-3.000.000

1.886.000

2.980.000

3.850.000

5.716.000

Projektkosten

Kosten

Delta(KostenNutzen)

Kapitel 4: HW-Evaluierung
8,000,000

6,000,000

4,000,000

in EURO 2,000,000

0
0 1 2 3

-2,000,000

-4,000,000

Jahr

Abbildung3-8: InvestitionanRIMShatsichnachknappeineinhalbJahrerentiert

45

Kapitel 4: HW-Evaluierung

46

4 Hardware-Evaluierung
WieschonimvorherigenKapitelbeschrieben,beidiesemProjektgehtesdarumdieeinzelne
nObjekte(ReagenzienundandereVerbrauchsmaterialieninmedizinischenLabors)mitRF
ID-Tagszumarkierenunddamiteindeutigzuidentifizieren.
WegenderVielfltigkeitvonRFID-SystemenwieimKapitel2RFIDTechnologiebeschrieben,esmussfreinbestimmtesRFID-Systementschieden.
DieRFIDSpezialisten(Consultants)derFirmaATOSnachRcksprachemitdemKundenundderenA
nforderungenfrdiegesamteLsung,habensichfreinUHFpassivesSystementschieden
,davieleGrnde
u.a.globalefreizurVerfgungstehendeArbeitsfrequenz,Lesereichweitevon1mbis5m,Sp
eicherkapazittendafrsprachen.DerPreisderTransponderwareinKriterium,derfrdieseEntscheidungauc
hsprach.
FrdenFrequenzbereich860-960MHzgibtseinenglobalenLuftschnittstellenStandard(i.e.EPCglobal).
DerKundehatfralleGerteallgemeineAnforderungenspezifiziert:

FrAlleGerte:DasGertmussIndustrietauglichsein(eng.Industrial-Edition)
FrallebetreffendenGerte:UHFModuledesGertesmussweltweiteStandardsun

tersttzen(e.g.EPCglobalClass1Gen2/ISO1800-6C)US/Europa.
FrDrucker:LANVerbindungmussvorahndensein
FrHandhelds:WLANModul,mitWindowsCE/MobileBetriebssystemprogrammie

rbarmit.NETundeineSoftwareAPIfrRFID/UHF-Modul
FrReaders:LANVerbindung,einfacheIntegrationMglichkeiten(e.g.XMLSchnitt
stelle),BetriebmiteinereinzigenAntenne.APIfr.NETEntwicklunggeschtzt,aber
keinmuss.

FrdasProjektwerdenauerRFID-TransponderfolgendeRFIDGertegebraucht,dieauchalsHardware-Kit(HW-Kit)genanntwird:

RFID-Handheld:mobilesGertmitintegriertemRFID-Reader.

Kapitel 4: HW-Evaluierung

47

RFID-Reader:stationrerReadermiteinerexternenAntenne.
RFID-Drucker:frdasAusdruckenvonRFIDEtikettensowiedasSchreibenvonRFID-Daten(EPC-undUserDataSpeicherbereich).

FrjedenGertetypwurdeeineMarktanalysedurchgefhrtundeineListemitGerten,dief
runserProjektinFragegekommensind,gestellt.EinwichtigesMerkmalhierwarwiederdiev
origeErfahrungdesTeamsmitgewisserHardware.
DieAuswahlkriterienwerdenbeiderHWEvaluationfrjedenGertetyp(e.g.einzelndefiniert)inFormeinerTabellemitnotwendigen
Erklrungen.DiesbezglichfolgteineausfhrlicheBeschreibung.
InFolgediesesKapitelswerdendieMaterialen(e.g.dieGerten)kurzbeschrieben,dieTest
methodenfrjedenGertTyperklrtundimAnschlusswerdendieErgebnissederTestsausgewertetsowieberdiere
sultierendeErkenntnisseberichtet.

4.1 MaterialundMethoden
IndiesemTeilwerdendiebetrachtetenGertevonallendreiTypenkurzbeschriebenundans
chlieenddieTestmethodikbzw.TeststrategiefrjeweiligenGertTypenmitDatenundZahlensowiederenErgebnissedargestellt.

4.1.1 Material
FolgendeswerdendiegetesteteGertenundMaterialkurzbeschrieben.
4.1.1.1

Transponder

FolgendezweiUHFRFIDTransponderwurdengetestet.MitdenenwurdensowiedieLesegertealsauchdieRFIDDruckergetestet.

UPMRaflatacWeb,NXPU-CodeG2XM,size:34mmx54mm)mitkleinemAbstand
SmartracWeb,NXPU-CodeG2iM,Gre34mmx54mm

Kapitel 4: HW-Evaluierung

48

UPMRaflatacWeb
DerRFID-TransponderisteinKlebstoffPapieretikettemitUPMWebInlayundNXPUCODEG2iMChip[27].DeristeinUHFEPCglob
alClass1Gen2-konform,mitglobalerBetriebsfrequenzvon860bis960MHz.
DerRFIDTransponderistkompatibelzudenverschiedenenrechtlichenVorschriften(z.B.ETSI,FCC,
...)berRFIDSystemeindengezieltenRegionenbzw.MrktenwodasSysteminZukunfteingesetztwird.
DerTransponderist34mmbreitund54mmlang,wobeiderAbstandzwischenzweiTags6mm
betrgt(AbbildungXX).SpeichergrebeidemTransponderbetrgt96BitfrEPCIdentifikation,und512BitfrUserMemory.
SmartracWeb
DerSmartracWebisthnlichwiederUPMRaflatacWeb.ErhateinNXPUCodeG2XMChip,undistEPCglobalClass1Gen2konform[28].DieSpeichergresowiedieDimensionentsprechendemobenbeschrieben
enTag,auerderAbstandzwischenTagsbeimSmartracTaggrerbzw.18mmist(AbbildungYY).
DieuntenstehendeTabelle4-1fasstMerkmalenvonbeidenRFID-Labelszusammen.

Tabelle4-11:

EingabenberRFID-Labels.

Tag

Ma(BxL)

RFIDIC

EPCMemory

UserMemory

UPMRaflatacWeb

3,4cmx5,4cm

G2XM

96bit

512bit

SmartracWeb

3,4cmx5,4cm

NXPU-CodeG2iM

96bit

512bit

4.1.1.2

LesegertmitAntenne

FolgendeLesegertewurdenausgewhltundgetestet.JederRFIDReaderwurdeimZusammenhangmiteineranpassendenAntenneverwendet,undwennes
untersttztwird,auchmiteinemStromversorgungberEthernet-Adapter.

MotorolaFX7400mitMotorolaAN480Antenne

SiemensRF670RmitSIMATICRF660AAntenne

Kapitel 4: HW-Evaluierung

49

IntermecIF2mitIntermecIA39CAntenne

MotorolaFX7400(mitMotorolaAN480Antenne)
DerMotorola-ReaderFX7400isteinUHF,stationres,industrietauglichesRFIDLesegert[MR1].DasGertistISO-18006Cbzw.EPCglobalClass1Gen2konform.EsuntersttztbiszuvierAntennenineinemAbsta
ndvonmaximal6Metern.DasLesegertentsprichtrelevantenRechtsvorschriftenfrdieE
UunddenUSA(ETSI,FCC),daherwirdesinzweiVersionenangeboten,frjedeRegionjewe
ilseine.AlsBetriebssystemwirdMicrosoftWindowsCE5.0eingesetzt,womitdieeinfacheInt
egrationvonDrittanbieterAnwendungenmglichist.EineVielzahlvonSchnittstellenwieEthernet,GeneralPurposeI
nput/Output(GPIO),undUSBstehtzurVerfgung.EsgibteineumfassendeAPIUntersttzungfrdieProgrammiersprachenbzw.Plattformenwie.NET,CundJava[29].Die
serleichtertdieEntwicklungspezifischerAnwendungen.

Abbildung4-9: i)MotrolaFX7400,ii)MotorolaAN480(Quelle:Motorola).

DieMotorolaAN480RFID-AntenneisteineBreitbandUHFAntenne,diegemeinsammitdemMotorolaFX7400stationrenRFIDLesegertverwendetwir,umdieRFIDEtikettenderverbrauchtenWarenundMaterialienanfestenOrtenimLaborzuscannen(Abbi
ldung4-1).SiemussineinemmaximalenAbstandvon6MeternaufdemRFIDLesegertangebrachtwerden.DurchdieuntersttztenFrequenzbereiche865956MHz,istdieAntenneinpraktischallenglobalenMrktenkompatibelundkannberallim

Kapitel 4: HW-Evaluierung

50

UnternehmeninFertigungsundLagerumgebungeneingesetztwerden.SiehateinezirkularePolarisationundGewinnv
on6dBi[30].
MotorolaFX7400untersttztStromversorgungberEthernet(eng.Power-overEthernet,PoE),umkostspieligeStromanschlssezuvermeiden.AlsPoEAdapterwurdeda
sMotorolaAP-PSBIAS-2P2AFRGertverwendet.BeimdiesemStrominjektorhandeltessichumeinen1PortIEEE802.3af-kompatiblenHub,derStrommitEthernetDatenineinemeinzigenKabelkombiniert,undderKabelzuAPverbindet.
DerStrominjektoristeinkleines,leichtesGertmiteinemRJ-45-Ethernet-KabelEingangvomHubaufderrechtenSeitedesGertesundeinRJ-45-DatenundStromausgangssteckerandenZugangspunktaufderlinkenSeitederEinheit.AufderR
ckseitedesGertesistein110bis220VStromaufnahme.FrjedesGert,dasTeildesNetzw
erksist,wirdeinseparaterStrominjektorbentigt.
Tabelle4-12: BewertungskriterienfrRFIDLesegerte.DetaileingabenfrMotorolaFX7400undSiemensRF670R.
Wert(%)

MotorolaFX7400

SiemensRF670R

0%
Dimensionen

Gre(HxBxT)

Gewicht

Betriebstemperatur

Handling

InstallationundEinrichtu

195,6x149,9x43,2mm

260x193x52mm

0,82kg

1,8kg

-20Cbis+55C

-25Cbis+55C

0,8

0,8

40%

geringerAufwand

nurberSiemensSW

1,2

1,2

ng

Kapitel 4: HW-Evaluierung

TechnischeEigenschaften

51

10%

LANVerbindung

n.r.

Ja

ja

EinzelAntenneunterstt
zt

n.r.

Ja

ja

Max.AnzahlvonAntenne
nuntersttzt

n.r

DiverseAntennenverfg
bar(EU/US)

n.r.

ja

ja

GeneralpurposeIO

n.r

2ein,2aus

4ein,4aus

Max.Leseabstand

n.r.

485*cm

320*cm

ca.140*Tags/s

0,1

59,7*Tags/s

0,3

Leserate

WebserverzurKonfigurat
ion

n.r.

verfgbar

nichtverfgbar

StromberEthernet(PoE
)

n.r.

verfgbar

nichtverfgbar

0,1

11

0,3

17

hauptschlichAluminium 0,6
undMetall,Kunststoff

IP65,Aluminium0,2
Basis,Kunststoffabdec
kung

0,6

3
1

0,2
1,2

1
4

20%
Maintenance

Robustheit

Preis

30%

950

2550

0,3
Gesamtwertung(jewenigerdestobesser)

1,8

*GetestetmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Methoden)

n.r.=nichtrelevant

2,9

Kapitel 4: HW-Evaluierung

Bewertung1(beste)5(schlechte)

52

gewichteteBewertung

SiemensRF670RmitSIMATICRF660AAntenne
DerSIMATICRF670RvonderFirmaSiemensisteinaktiverstationrerRFIDReaderimUHFFrequenzbereich,derEPCglobalClass1Gen2bzw.ISO180006Ckonformist[31].EruntersttztbiszuvierAntennenundeineKabellngebiszu20m.BeiVe
rwendungentsprechenderAntennenundAntennenkabelwirdeineStrahlungsleistungbisz
u2000mWERPerzielt[31].DerReaderwirdfrdieRegionenEU,USAundChinaseparatang
eboten,welchedenRechtsvorschriften(ETSI,FCC,CMIIT)derjeweiligenRegionentsprec
hen.FrdieIntegrationinSystemumgebungenbzw.einbindenmiteigenenentwickeltenAp
plikationenstehteineEthernet-SchnittstellezurVerfgung.berdieEthernetSchnittstelleundeinedirekteAnbindungandenPCkannderReaderRF670RaufzweiArten
konfiguriertwerden[31]:

berdenRF-MANAGERBasicV2
berXML-Befehle

Abbildung4-10:

i)SiemensRFIDReaderRF670R,ii)SiemensAntenneSIMATICRF660A(Quelle:Siemens).

DieAntenneSIMATICRF660AisteineuniverselleUHFAntennemitmittlererReichweiteinindustrietauglicher,kompaktenBauform[31].Sieistbreit
bandigverfgbarundkanndaherfrzweiverschiedenFrequenzbereicheeingesetztwerde

Kapitel 4: HW-Evaluierung

53

n,diejeweilsfrdieRegionenEuropa,USAundChinabestimmtsind[31].FrEuropaarbeitet
dieAntenneimFrequenzbereichvon865bis868MHzundfrUSAundChinaimFrequenzbe
reichvon902bis928MHz.DieRF660AwirdzusammenmitdemRF660RLeseGertverwendet,zumSendenundEmpfangenderRFID-SignalederTransponderimUHFBereich.SiemussineinemmaximalenAbstandvon20MeternaufdemRFIDLesegertangebrachtwerden.DieAntenneistRHzirkularpolarisiert,undfrUHFEPCClass1Gen2Transpondergeeignet,dieparallelzurAnt
enneinbeliebigerOrientierungvorbeigefhrtwerdenknnen.
IntermecIF2mitIntermecIA39CAntenne
BeimIntermecIF2handeltessichumeinkompaktes,industrietaugliches,stationresRFIDLesegert,dasverschiedenepassiveUHFAnwendungenuntersttzt[32].DerReaderistwerksseitigfrdenBetriebinRegionenmitFC
C-oderETSIFrequenzbandkonfigurierbar.DerIntermecIF2untersttztfolgendeProtokollefrpassive
UHF-Tags:ISO-18000-6B,ISO-180006CundEPCglobalClass1Gen2.DerIntermecIF2untersttztbiszuvierAntennen.Auerde
mwerdenweitereSchnittstellenwieEthernet,GPIO,COM1(RS232),undUSBbereitgestellt,aufdieseWeisewirddieEinbindungmitanderenApplikation,u
nddieEinrichtungdesGerteserleichtert.OptionfrdieStromversorgungberEthernet(Po
E)senktdieInstallationskosten,wurdeaberinunseremFallwederverwendetnochgetestet.
FrdieStromversorgungberEthernetistein802.3atkonformerStromrichterntig.
MitdemIF2ReaderwurdedieIntermecIA39CAntenneverwendet.SieuntersttztdieFrequ
enzbereichevon865bis956MHzauch,daheristdieAntenneinpraktischallenglobalenMrk
tenkompatibelundkannberallimUnternehmeninFertigungsundLagerumgebungeneingesetztwerden.SiehateinezirkularePolarisationundGewinnv
on8dBiC.

Kapitel 4: HW-Evaluierung

Abbildung4-11:
Tabelle4-13:

54

IntermecIF2(Quelle:Intermec).

BewertungskriterienfrRFID-Lesegerte.DetaileingabenfrIntermecIF2.
Wert(%)

IntermecIF2

0%
Dimensionen

Gre(HxBxT)

Gewicht

Betriebstemperatur

Handling

199x163,1x43,2mm

1kg

-20Cbis+55C

1,6

1,6

40
%

InstallationundEinrichtung

HilfevonExpertenfrdierichtigeKonfigurationnotwendi
g!

technischeEigenschaften

10
%

LANVerbindung

n.r.

Ja

EinzelAntenneuntersttzt

n.r.

Ja

Max.AnzahlvonAntennenuntersttz
t

n.r

Kapitel 4: HW-Evaluierung

55

DiverseAntennenverfgbar(EU/US
)

n.r.

ja

GeneralpurposeIO

n.r

4ein,4aus

Max.Leseabstand

n.r.

290*cm

50,5*/455,5**Tags/s

0,1

Leserate

WebserverzurKonfiguration

n.r.

verfgbar

StromberEthernet(PoE)

n.r.

verfgbar

0,1

13

0,6

0,6

3
3

20
%
Maintenance

Robustheit

IP53,Magnesium-Basis,Kunststoffabdeckung

Preis

30

1500

0,9

Gesamtwertung(jewenigerdestobesser)

3,2

*ErsteErgebnismitStandard-Einstellungen

**ZweitesErgebnismitoptimiertenEinstellungenspeziellfrdenTestfallvonIntermec

n.r.=nichtrelevant

Bewertung1(beste)5(schlechte)

4.1.1.3

Handheld

gewichteteBewertung

VonHandhelds(mitDockingStation)verschiedenerHerstellerwurdenfolgendeGerteausgesuchtundbeachtet:

MotorolaMC3190-Z
IntermecCN3mitIP30RFID-Griff
PsionTeklogixWorkaroundPro3(inkl.CAENUHFModule)

Kapitel 4: HW-Evaluierung

56

EinekurzeBeschreibungdergetestetenGerteerfolgtimdarauffolgendenText.
MotorolaMC3190-Z
DasMotorolaMC319ZRFID-Handheld-Gert[33]isteinmobilerHandheldComputermitintegriertemUHF-RFID-Modulund2D-BarcodeImagerausgestattet,dasdazuverwendetwird,umdieInventurderWarenundMaterialiena
mOrtihrerLagerungzutun.DahermusseseinIndustrieGertsein,dasindenLagerrumenverwendetwerdenkannundauchgrobeBehandlungwi
edersteht.DasRFID-HandheldGertmussallerelevantenregionalen(europischen,amerikanischen)Rechtsvorschrifte
n(e.g.ETSI,FCC)berRFID-Systemeentsprechen.DasbatteriebetriebeneRFIDHandheld-GertwirdineinerDocking-Stationgeladen.DieDocking-Station(HandheldLadestation)hateineEingangsspannungvon100240VACmit50/60Hz,undistfrdieEuropaundUSAgeeignet.DerHandheldistmitWLANModulausgestattet.NebenWLANstehenmittelsDocking-StationauchEthernet-undUSBSchnittstellenzurVerfgung,wobeiberUSBwirddieVerbindungzwischendemHandheldGertunddemlokalenPCsynchronisiert.MitdemSystemlsstsichdasGertberWLANbz
w.LANkommunizieren.

Abbildung4-12:

MotorolaMC3190-Z(Quelle:Motorola

Kapitel 4: HW-Evaluierung
Tabelle4-14:

57

BewertungskriterienRFID-Handheld.DetaileingabenfrMotorolaMC3190-Z.
Wert(%)
0%

MotorolaMC3190-Z
gewichteteBewertung

Dimensionen
Gre(HxBxT)
Gewicht

Betriebstemperatur

Handling

193x119x162mm

ca.0,65kg

-10Cto+50C

0,8

0,8

40%

Display

3",320x320pixel

Touchscreen
Pistolen-Griff

ja

0,8

Dockingstation

ja

0,8

3,2

TechnischeEigenschaften

10%

Microprocessor

n.r

MarvellPXA320
624MHz

Speicher

n.r

1GBFlash
256MBRAM

Kapitel 4: HW-Evaluierung

58

SpeicherErweitern

N.r

nein

Batterie

n.r

4400mAh/-

60,3Tags/s

0,1

n.r

315cm

RFIDfrEU/US

n.r

ja

WLAN-Modul

n.r

ja

0,1

13

0,2

0,2

1
1

RFIDLesen
Leserate*
Max.Lesedistanz*

20%
Maintenance
Robustheit

Preis

MIL-STD810F

30%

1300,-
0,3

Gesamtwertung(jewenigerdestobesser)

3,8

27

*GetestetmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Methoden);

n.r.=nichtrelevant
Bewertung1(beste)5(sehrschlecht)

gewichteteBewertung

IntermecCN3mitIP30RFID-Grif
DerIntermecCN3isteinmobilerComputer(Handheld)miteinemschmalen,robustenGeh
use,derspeziellfrunternehmenskritischeAnwendungenindenBereichenTransport,Logi
stikundAuenbzw.Kundendienstentwickeltwurde[34].DasGertbieteteineVielseitigkeitvonKommunik

Kapitel 4: HW-Evaluierung

59

ationstechnologienwieWIFI,BluetoothundFunknetz(darunterGSM/EDGEoder3GCDM
A).OptionalkannmanBarcodescannerauchnochseparatbestellen.
FrdieRFIDDatenerfassungwirdderCN3HandheldinKombinationmitdemIP30UHFRFIDGriffvonIntermecverwendet(Abb.4.2).BeimIP30handeltessichumeinmodulareszertifiziertesGert-dasmiteinemIntermecHandheldsofortzueinemRFIDLesegretkombiniertwerdenkann[35].FrdieVerbindungbzw.SynchronisierenmitdemP
C,sowiefrdasAufladenderBatterie,wirddasEinzeldockAD10auchvonIntermecbenutzt.

Abbildung4-13:

IntermecCN3mitIP30RFIDGriff.(Quelle:Intermec)

DieTabelle4-3zeigtweitereInformationenberdiesesGert.
Tabelle4-15:

BewertungskriterienRFID-Handheld.DetaileingabenfrIntermecCN3+IP30.
Wert(%)

IntermecCN3+IP30
gewichteteBewertu

0%

ng

Dimensionen
Gre(HxBxT)
Gewicht

Betriebstemperatur

220x102x205mm

ca.0,86kg

-15Cto+50C

Kapitel 4: HW-Evaluierung

60

3,5",320x320pixel

0,4

Touchscreen

ja

0,8

Pistolen-Griff

Ja(alsZusatz)

1,6

brauchtzwei

1,6

4,4

11

Handling

40%

Display

Dockingstation

technischeEigenschaften

10%

Microprocessor

n.r

IntelXscalePXA270
520Mhz

Speicher

n.r

256MBFlash
128MBRAM

SpeicherErweitern

N.r

miniSDbiszu2GB

Batterie

n.r

2200mAh/4000mAh

19,2Tags/s

0,3

n.r

210cm

RFIDfrEU/US

n.r

ja

WLAN-Modul

n.r

ja

RFIDLesen
Leserate*
Max.Lesedistanz*

Kapitel 4: HW-Evaluierung

61

0,3

15

0,2

0,2

1
4

20%
Maintenance
Robustheit

IP64

Preis

30%

1900,-
1,2

Gesamtwertung(jewenigerdestobesser)

6,1

35

*GetestmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Mthoden);

n.r.=nichtrelevant
gewichteteBewertung
Bewertung1(beste)5(sehrschlecht)

PsionTeklogixWAP3(inkl.CAENUHFModule)
BeimPsionTeklogixWorkaboutPro3handeltessichumeinmobiles,robustes,industrietaug
lichesHandheld-Gert[36].DieRFID-FunktionalittwirdberdasUHFRFIDModulerweitert.WiediebeidenobenbeschriebenenHandheldGerte,istdasPsionWAP3EPCglobalkonformundentsprichtallerelevantenregionalspezifischenRechtsvorschriften.Geladen
wirddasGertberDesktopLadestation,womitgleichzeitigdieVerbindungzwischendemu
nddemPCberUSBSchnittstelleermglichtwird.

Abbildung4-14:

PSIONTeklogixWAP3.

Kapitel 4: HW-Evaluierung

62

WeiterewirdinderTabelle44detaillierteAngabenbezglichPSIONTeklogixWAP3dargestellt.

Tabelle4-16:

BewertungskriterienRFID-Handheld.DetaileingabenfrPSIONTeklogixWAP3.
Wert(%)

PsionTeklogixWAP3
gewichtete

0%

Bewertung

Dimensionen
Gre(HxBxT)

200x100x42mm

ca.0,5kg

-20Cbis+50C

3,6",480x640pixel

0,4

Touchscreen

ja

0,8

Pistolen-Griff

nein

1,6

ja

0,8

3,6

Gewicht

Betriebstemperatur

Handling

40%

Display

Dockingstation

technischeEigenschaften

10%

Microprocessor

n.r

PXA270
624MHz

Kapitel 4: HW-Evaluierung

Speicher

63

n.r

1GBFlash

256MBRAM
SpeicherErweitern

N.r

SD/MMC,CFSlot

Batterie

n.r

3300mAh/4400mAh

43Tags/s

0,2

n.r

315cm

RFIDfrEU/US

n.r

ja

WLAN-Modul

n.r

ja

0,2

14

0,2

0,2

1
3

RFIDLesen
Leserate*
Max.Lesedistanz*

20%
Maintenance
Robustheit

Preis

IP65,IEC60529

30%

1650,-
0,9

Gesamtwertung(jewenigerdestobesser)

3,8

*GetestmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Methoden);

Bewertung1(beste)5(sehrschlecht)

gewichteteBewertung

Kapitel 4: HW-Evaluierung
4.1.1.4

64

Printer

FrdieAuswahlvonRFIDDruckersindfolgendepotenzielleKandidatenmitobengenanntenTranspondernausprobi
ert:

SatoGL408e
IntermecPM4i
ZebraRZ400

Abbildung4-15:

i)SatoGL408eii);IntermecPM4i;iii)ZebraRZ400.(Quelle:Sato,Intermec,Zebra)

NachtrglichwurdenesnochdreiandereimMarktkommendenDruckergetestetundnherb
etrachtet,dadurchmaneinezweiteQuellehat,undnichtnurmiteinemHerstellerverbindet
bleibt:

Intermec43t
IntermecPM43alsNachfolgervonPM4i
ToshibaB-EX4T1

Abbildung4-16:

i)Intermec43t;ii)IntermecPM43;iii)ToshibaB-EX4T1(Quelle:Intermec,Toshiba)

Kapitel 4: HW-Evaluierung

65

SatoGL408e
DerSatoGL408eRFID-DruckeristeinsolidgebautesDesktopEtikettendruckerGert,derverwendetwird,nichtnurumBarcodesundoptischenInformatio
nenaufPapier-Etikettenzudrucken,sondernauchinitialisierenundRFIDDatenaufdenRFID-InlaysderEtikettenzuschreiben.DasUHF-RFIDModulkommtinzweiVersionen,indieEU-undUSVersion,undmussallerelevantenregionalenRechtsvorschriften(e.g.ETSI,FCC)berRFI
DSystemeentsprechen.DerDruckerkannberEthernetoderWLAN(optional)insNetztange
schlossenwerden.ZumProgrammierenvonLabelssowieRFIDmigalsauchfrEtiketten
OberflchewirddieeigeneProgrammiersprachevonSatoverwendet.WeitereDetailsdies
esGerteswerdeninderfolgendenTabelle4-17angezeigt.
Tabelle4-17:

BewertungskriterienRFID-Drucker.DetaileingabenfrSATOGL408e
Wert(%)
0%

SatoGL408e

Dimensionen

gewichtete
Bewertung

Gre(HxBxT)

Gewicht

Handling

Tagseinspannen

305x271x455mm

15kg

0,4

--||--

0,4

nuramDrucker

1,6

frkleineLabels(diesemssenim

0,8

40%

einfacheHandhabung,auchimDr
uckerdokumentiert

Farbbandeinspannen

Ersteinrichtung

AutomatischeErkennungvonTagGreundPositionierungnachdemLadenneuenEtikette
n

FWeingesetzt)

Kapitel 4: HW-Evaluierung

KonfigurierbarkeitviaBrowser/LAN

technischeEigenschaften

66

n.r.

nurNetzwerkeinstellungen

3,2

12

10%

Speicher

n.r.

8MBFlash,32MBDRAM

Druckauflsung

n.r.

203dpi

max.Label-Breite

n.r.

128mm

min.Label-Breite

n.r.

22mm

264mm

0,2

n.r.

38,1-76,2mm

n.r.

39,5-128mm

450m

0,3

254mm/s

optional

ausreichend

0,2

0,7

28

SATOnetConnect

0,4

nurteilweise

0,8

Metallabdeckung,Kunststoff-

0,4

Druckmedium

max.DurchmesserderEtikettenrolle

Etikettenrollenkern

Farbband-Breite

Farbband-Lnge

Max.FarbbandRollendurchmesser:

n.r.

Druckgeschwindigkeit

WLAN-Verbindungsfhigkeit

n.r.

Druckqualitt

20%
Maintenance

RemoteMaintainance

KonfigurierbarkeitviaBrowser/LAN

Robustheit

Kapitel 4: HW-Evaluierung

67

Front

1,6
Preis

30%

1250,-

8
2

0,6
Gesamtwertung(jewenigerdestobesser)

6,1

*GetestmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Methoden);n.r.=nichtrelevant

Bewertung1(beste)5(sehrschlecht)
gewichteteBewertung

ZebraRZ400
BeimZebraRZ400handeltessichauchumeinindustriellesDruckgertmitintegriertemUHF
RFIDModul,dasfrMittel-bisHoheVolumenAnwendungengeeignetist.DerZebraRZ400bieteteineVielzahlanSchnittstellen
wieRS-232CSerielle-Schnittstelle,IEEE124ParalleleSchnittstelle,USB2.0undEthernet.FrdasProgrammierenvonLabelswirddievonZebrae
ntworfeneProgrammierspracheZPL(engl.ZebraProgrammingLanguage)bentigtundve
rwendet.DerDruckeruntersttztauchXMLfhigenDruck.GenauereAngabenbezglichtechnischenDatenwerdeninderTabelle418angezeigt.
Tabelle4-18:

BewertungskriterienRFID-Drucker.DetaileingabenfrZebraRZ400
Wert(%)
0%

ZebraRZ400

Dimensionen

Gre(HxBxT)

Gewicht

338x278x475mm

15kg

Kapitel 4: HW-Evaluierung

Handling

68

40%

Tagseinspannen

nurimManualdokumentiert.

1,2

Farbbandeinspannen

nurimManualdokumentiert

1,2

berBrowser,teilweiseprogrammatisch

1,2

nichtzuverlssig,einigeVersuchebisesfun

1,6

5,2

17

Ersteinrichtung

AutomatischeErkennungvonTagGreundPositionierungnachdemLadenneuenE

ktioniert

tiketten

KonfigurierbarkeitviaBrowser/LAN

technischeEigenschaften

n.r.

10%

Speicher

n.r.

8MBFlash,32MBDRAM

Druckauflsung

n.r.

203dpi

max.Label-Breite

n.r.

114,3mm

min.Label-Breite

n.r.

25,4mm

203mm

0,3

n.r.

76mm

n.r.

51-110mm

300/450m

0,3

81,3mm

254mm/s

0,2

optional

Druckmedium

max.DurchmesserderEtikettenrolle

Etikettenrollenkern

Farbband-Breite

Farbband-Lnge

Max.FarbbandRollendurchmesser:

n.r.

Druckgeschwindigkeit

WLAN-Verbindungsfhigkeit

n.r.

Kapitel 4: HW-Evaluierung

69

Druckqualitt

ausreichend

0,2

31

teilweiseberWeb,wennZugriffvorhande
n

0,6

--||--

0,6

Metallabdeckung,Kunststoff-Front

0,4

1,6

8
4

20%
Maintenance

RemoteMaintainance

KonfigurierbarkeitviaBrowser/LAN

Robustheit

Preis

30%

1450,-
1,2

Gesamtwertung(jewenigerdestobesser)

*GetestmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Methoden);n.r.=nichtrelevant
gewichteteBewertung
Bewertung1(beste)5(sehrschlecht)

IntermecPM4i
DerbeliebteMidrangeDruckerPM4igehrtzurPalettederintelligenten,robustenundsicherenIndustriedruckervo
nIntermec.DieMetallkonstruktionundhervorragenderDurchsatzinanspruchsvollenIndus
trieumgebungenzeichnendasGertalszuverlssigeLsung.DerIntermecPM4iistflexibel
undbietetumfassendeAnbindungsoptionenwieEthernet,USBsowieserielleundparallele-Schnittstellen.DieRFIDOptionkommtmitderUntersttzungfrdenISO180006B6C/EPCGen2Standard.FrdenDruckbefehlwerdennichtnurIntermecSpracheFinger
print/DirectProtokollsondernauchIPL,ZSim(ZPL),DSim(DPL)undXMLuntersttz.Frwe
itereDetailssieheTabelle4-19.
Tabelle4-19:

BewertungskriterienRFID-Drucker.DetaileingabenfrIntermecPM4i.
Wert(%)

IntermecPM4i

Kapitel 4: HW-Evaluierung

70
0%

Dimensionen

gewichtete
Bewertung

Gre(HxBxT)

Gewicht

Handling

261x298x543mm

13,5kg

0,4

einfacheHandhabung

0,4

berBrowser,teilweiseprogrammatisch

0,8

funktionierteimmer

0,4

bersichtlicheWebseite

40%

Tagseinspannen

einfacheHandhabung,auchimDruckerdo
kumentiert

Farbbandeinspannen

Ersteinrichtung

AutomatischeErkennungvonTagGreundPositionierungnachdemLadenneuenEtiketten

KonfigurierbarkeitviaBrowser/LAN

technischeEigenschaften

n.r.

10%

Speicher

n.r.

16MBFlash,32MBDRAM

Druckauflsung

n.r.

203dpi

max.Label-Breite

n.r.

114,3mm

min.Label-Breite

n.r.

25,4mm

213mm

0,3

Druckmedium

max.DurchmesserderEtikettenrolle

Kapitel 4: HW-Evaluierung

Etikettenrollenkern

Farbband-Breite

71

n.r.

38-76mm

n.r.

?-110mm

ca.450m

0,3

81,3mm

100-200mm/s

0,3

optional

ausreichend

0,2

1,1

30

teilweiseberWeb,wennZugriffvorhande
n

0,6

bersichtlicheWebseite

0,2

vollMetall

0,2

4
1

Farbband-Lnge

Max.FarbbandRollendurchmesser:

n.r.

Druckgeschwindigkeit

WLAN-Verbindungsfhigkeit

n.r.

Druckqualitt

20%
Maintenance

RemoteMaintainance

KonfigurierbarkeitviaBrowser/LAN

Robustheit

Preis

30%

1000,-
0,3

Gesamtwertung(jewenigerdestobesser)

4,4

*GetestmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Methoden);n.r.=nichtrelevant

Bewertung1(beste)5(sehrschlecht)
gewichteteBewertung

IntermecPM43
DerIntermecPM43DruckeristderNachfolgervondemobengenanntenIntermecPM4i,der
mitdemTouchscreenDisplaymodernerauswirkt.AlsIndustriedruckerderdrittenGenerationvonIntermecverfg
tderPM43berFarbTouchscreen,welcherdasKonfigurierendesGertesvereinfacht.Erverfgtbereineintegr

Kapitel 4: HW-Evaluierung

72

iertemehrsprachigeWebschnittstelle,dieeineeinfacheEinrichtung,berwachungundKo
nfigurationberGertewieHandheldComputer,TabletsoderSmartphonesermglicht.VonderAnschlussmglichkeitenher,ver
fgter,sowieseinVorgnger,bereinegrozgigeAuswahl(Ethernet,USB,Wi-Fi,RS232,etc.).
Tabelle4-20:

BewertungskriterienRFID-Drucker.DetaileingabenfrIntermecPM43.
Wert(%)

IntermecPM43

0%
Dimensionen

gewichtete
Bewertung

Gre(HxBxT)

Gewicht

Handling

294x284x483mm

15,82kg

0,4

einfacheHandhabung

0,4

berBrowser,teilweiseprogrammatis

0,8

1,2

2,8

40%

Tagseinspannen

einfacheHandhabung,auchimDrucke
rdokumentiert

Farbbandeinspannen

Ersteinrichtung

ch

AutomatischeErkennungvonTag-

funktioniertenichtimmer

GreundPositionierungnachdemLadenneuenEtik
etten

KonfigurierbarkeitviaBrowser/LAN

technischeEigenschaften

Speicher

bersichtlicheWebseite

10%

n.r.

128MBFlash,128MBSDRAM

Kapitel 4: HW-Evaluierung

Druckauflsung

73

n.r.

203dpi

max.Label-Breite

n.r.

114,3mm

min.Label-Breite

n.r.

19,05mm

212,75mm

0,3

n.r.

38-76mm

n.r.

39,5-128mm

450m

0,3

80mm

100-300mm/s

0,2

optional

ausreichend

0,2

1,0

27

teilweiseberWeb,wennZugriffvorha
nden

0,6

bersichtlicheWebseite

0,2

Metallabdeckung,Kunststoff-Front

0,4

1,2

6
1

Druckmedium

max.DurchmesserderEtikettenrolle

Etikettenrollenkern

Farbband-Breite

Farbband-Lnge

Max.FarbbandRollendurchmesser:

n.r.

Druckgeschwindigkeit

WLAN-Verbindungsfhigkeit

n.r.

Druckqualitt

20%
Maintenance

RemoteMaintainance

KonfigurierbarkeitviaBrowser/LAN

Robustheit

Preis

30%

950,-
0,3

Gesamtwertung(jewenigerdestobesser)

*GetestetmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Methoden);n.r.=nichtrelevant

5,1

Kapitel 4: HW-Evaluierung

74

Bewertung1(beste)5(sehrschlecht)

gewichteteBewertung

Intermec43t
DerDruckerIntermec43tgehrtzuderDesktopFamilie,undistfrkleinereAnwendungenge
dacht.BeidemGerthandeltesumkeinreinesIndustrietauglichenDrucker,sondernumko
mpaktes,platzsparendesGert,dassichhervorragendfrUmgebungenmitgeringemPlat
zangeboteignet.AlsmodulargebauterEtiketteDrucker,lsstersichmitLAN,RFID,undweiterenOptionenerweitern.
Tabelle4-21:

BewertungskriterienRFID-Drucker.DetaileingabenfrIntermec43t.
Wert(%)

Intermec43t

0%
Dimensionen

gewichtete
Bewertung

Gre(HxBxT)

Gewicht

167x180x215mm

2,7kg

Handling

Tagseinspannen

40%

einfacheHandhabung,auchimDrucke

0,4

einfacheHandhabung

0,4

berBrowser,teilweiseprogrammatis

1,6

1,6

rdokumentiert

Farbbandeinspannen

Ersteinrichtung

ch

AutomatischeErkennungvonTagGreundPositionierungnachdemLadenneuenE
tiketten

problematisch,Autokalibrierungfunkti
oniertnicht

Kapitel 4: HW-Evaluierung

KonfigurierbarkeitviaBrowser/LAN

technischeEigenschaften

75

n.r.

bersichtlicheWebseite

4.0

11

10%

Speicher

n.r.

128MBFlash,128MBSDRAM

Druckauflsung

n.r.

203dpi

max.Label-Breite

n.r.

118mm

min.Label-Breite

n.r.

19mm

127mm

0,4

n.r.

25,438,1mm

n.r.

26-110mm

12,726mm

biszu203,2mm/s

0,4

optional

ausreichend

0,2

2,0

29

teilweiseberWeb,wennZugriffvorha
nden

0,6

bersichtlicheWebseite

0,2

Druckmedium

max.DurchmesserderEtikettenrolle

Etikettenrollenkern

Farbband-Breite

Farbband-Lnge

Max.FarbbandRollendurchmesser:

n.r.

Druckgeschwindigkeit

WLAN-Verbindungsfhigkeit

n.r.

Druckqualitt

20%
Maintenance

RemoteMaintainance

KonfigurierbarkeitviaBrowser/LAN

Kapitel 4: HW-Evaluierung

76

Robustheit

Kunststoff

Preismit3JahreGarantie

30%

0,8

1,6

8
1

500,-
0,3

Gesamtwertung(jewenigerdestobesser)

7,9

*GetestmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Methoden);n.r.=nichtrelevant

Bewertung1(beste)5(sehrschlecht)
gewichteteBewertung

ToshibaB-EX4T1
ToshibaB-EX4T1isteininnovatives,High-endProdukt,daszupremiumIndustriedruckerimmittlerenPreissegmentgehrt.DasGertwird
mitRFIDFunktionalittmittelsRFID-ModulB-EX700-RFID-U4ausgestattet.DasRFIDKitistfrverschiedeneLnderundRegionenverfgbar.
DieinnovativenneuenBesonderheitenvonToshibaB-EX4T1sind:

GrayAreadetection(ToshibaPatent)Lage-ErkennungdesRFID-Chips
OffsetprintingZeitgleichesDruckenundProgrammieren
Speedoflight-enormePerformanceZuwchse

DieHead-up-Funktion
diedieSchdenamChipwhrend/nachDruckvorgangreduziert;Farbband-SparFunktion,EcoBackfeed,individuelleEtikettenpositionierungdurchFront/BackfeedzurAntennenausrich
tungsindeinigeMerkmalenvondiesemGert,diedieProduktivittsteigernundBetriebskos
tenminimisieren.
UmdieKonformittmitTECPrinterCommandLanguage(TPCL)zuermglichen,sinddieR
FIDFunktionendervorhandenenTPCLSteuersprachehinzugefgtworden.
Tabelle4-22:

BewertungskriterienRFID-Drucker.DetaileingabenToshibaB-EX4T1
Wert(%)

ToshibaB-EX4T1

Kapitel 4: HW-Evaluierung

77
0%
gewichtete

Dimensionen

Bewertung

Gre(HxBxT)

Gewicht

Handling

310x278x460mm

15kg

0,4

einfacheHandhabung

0,4

teilweiseamDruckerundberBEXS

0,8

0,4

2,0

40%

Tagseinspannen

einfacheHandhabung,auchimDruc
kerdokumentiert

Farbbandeinspannen

Ersteinrichtung

etupToolvonToshiba

AutomatischeErkennungvonTag-

wirdimDruckbefehlmitgegeben.Ha

GreundPositionierungnachdemLadenne

tmitdenbenutztenTagsimmerfunkti

uenEtiketten

KonfigurierbarkeitviaBrowser/LAN

technischeEigenschaften

oniert

n.r.

10%

Speicher

n.r.

16MBFlash,32MBSDRAM

Druckauflsung

n.r.

203dpi

max.Label-Breite

n.r.

120mm

min.Label-Breite

n.r.

Druckmedium

Kapitel 4: HW-Evaluierung

78

max.DurchmesserderEtikettenrolle

Etikettenrollenkern

Farbband-Breite

200mm

0,3

n.r.

n.r.

39,5-128mm

600m

0,2

355mm/s

0,2

optional

ausreichend

0,2

0,9

18

berSNMPTool

0,2

berEBXSetuptool

0,2

Metallabdeckung,Kunststoff-Front

0,4

0,8

4
3

Farbband-Lnge

Max.FarbbandRollendurchmesser:

n.r.

Druckgeschwindigkeit

WLAN-Verbindungsfhigkeit

n.r.

Druckqualitt

20%
Maintenance

RemoteMaintainance

KonfigurierbarkeitviaBrowser/LAN

Robustheit

Preismit3JahreGarantie

30%

1300,-
0,9

Gesamtwertung(jewenigerdestobesser)

4,5

*GetestmitStandardsoftwarevomHersteller(SieheUnterkapitel4.1.2Methoden);n.r.=nichtrelevant
gewichteteBewertung
Bewertung1(beste)5(sehrschlecht)

Kapitel 4: HW-Evaluierung

79

4.1.2 Methoden
FrdieAuswahlderHardwarewurdenvierHauptkriterien(technischeFeatures,Handhabu
ng,Maintainance/Wartung/Erhaltung,Preis)mitweiterenunterenPunktendefiniertundjed
esbetrachteGertmitNotenskala1(beste)bis5(schlechtere)bewertet.
MitdenausgewhltenTransponderwerdensowieLesetestsfrHandheldundstationrenReaderalsauchDrucktestsmitdenRFID-Druckerdurchgefhrt.
UmdierichtigeEntscheidungbezglichRFIDDruckertreffenzuknnen,wurdenTestversuchemitdenausgewhltenLabelsdurchgefhr
t.
IndiesemAbschnittwirddasMethodischeVorgehenbeiderAuswahlvonHardwarebeschri
ebenundnhererklrt.BeidenReadern(Handheldundfixmontierte)konzentriertmansichhauptschlichanderenLeserate/Lesegeschwindigkeitbz
w.Leseweite.FrdieDruckersindimerstenPunktdieHandhabungzubewerten,dieDruckg
eschwindigkeitzumessen,sowiedieZuverlssigkeitdesDruckvorgangesobeszuDruckfehlernkommt,wieoftderFehlerpassiert,zuberwachenundbeurteilen.Get
estetwirdesauch,obderDruckerbeimSchreibenvonverschiedenenSpeicherbereich(EP
CundUser-Data)desTagsscheitert.
4.1.2.1

HandheldundstationreLesegerte

Alserstes,selbstverstndlich,mussmandenReadereinrichten,undinsLokaleNetzeinbind
en.AlledreiausgewhltenReaderverfgenberLANSchnittstelleunduntersttzendasDHCPProtokoll,damitistderSchrittschnellerledigt.berdieWebOberflchelassensichdieReaderunteranderemkonfigurierenundFirmwareUpdatedurch
fhren.
FrdasTestenvonLeseweitebzw.Leserate(Lesegeschwindigkeit)derLesegertewurden
16RFID-PapieretikettenvordemLesegertgelegt.ZumLesenvonRFIDTagswerdendieVorinstalliertenDemoProgrammebenutzt.HierwirdnurdieIDderEtikettengelesen.AmLesegertwirddiehchst
eeinstellbareFeldstrkeverwendet,unddasGertaufdenkontinuierlichenLeseModuseingestellt,fallsvorhanden.

Kapitel 4: HW-Evaluierung

80

BeimTestenvonHandheld-Reader,wurdederHandheldwhrendderLeseOperationnichtbewegt.
UmdieLeserate(Lesegeschwindigkeit)zumessen,wurdendie16RFIDTagsvordemLesegertineinerDistanzvonca.30cmhingelegt,undderReaderimkontinuier
lichenModusfrgenau30Sekundengestartet.DannwirddieLeseanzahlvonjedemTagauf
summiert,umdenGesamtbetragvonlesendenTransponderzubekommen.DerGesamtbe
tragvonlesendenTagswirddanndurch30geteilt,somitwirddieLeseratedesLesegertesg
ekriegt.EinzweiterTestwirdmit35Tagsgetan,umzuherausfinden,obdieLesegeschwindig
keitmitzunehmenderMengeanTranspondersinkt.JederTestwurdezweimalfrbessere,z
uverlssigeErgebnissewiderholt.
DieTestEinstellungenknnennachhergeringfgiggendertwerden,fallserforderlich,frbessere
PerformanzmitdenausgewhltenTags.
4.1.2.2

Drucker

BevormanmitdenDruckerzumDruckenanfngt,essindeinigeVoreinstellungen,diemana
mGertenvorherndernbzw.anpassenmuss,damitdasGertnunDruckbefehlebekomm
enbzw.druckenkann.AllererstenmussmandenFarbbandunddieRFIDEtikettenRolleeinspannen,dieNetzwerk-EinstellungenmitdemvomLokalenNetzanpassen.AlsnchstesmussmandenDruckeranhandvonLabelSpezifikationenkonf
igurieren,fallsdieautomatischeMediaKalibrierungnichtrichtigfunktioniert,umgenauzusein,falscheDatenberbenutztenLabel
sliefert.
DajederHerstellereigeneProgrammiersprachefrdieDruckbefehlehat,mussmanfrjede
nDruckereinesspezifischenHerstellerseigenesDruckkommandoausprogrammieren.Es
brauchtsicheinigeVersuchebismanmitdemVerhaltenvomDruckerzurechtkommt,undda
sLayoutvomLabelhinkriegt.
DasDruckbefehlenthltZuweisungensowiefrdenuernLayoutdesLabelsalsauchfrdasSchreibenvonDatenaufdemRFID-Chip.
HiermitsolltemanbesonderesaufdasSchreibenvonRFID-DatenaufdemChipundzwar:

EPCSpeicherbereichund
User-DataSpeicherbereich

Kapitel 4: HW-Evaluierung

81

4.2 Auswertungen,ErgebnisseundAuswahl
FrdieAuswahlvonGertenwurdenvierHauptkriteriendefiniertundmiteinemWertinProze
nt(%)gewichtet,wieesbereitindieTabellenmitDetaileingabenderGrtenzusehenist:

Handhabung(Handling)(40%)
TechnischeEigenschaften(10%)
Maintenance(20%)
sowiederPreis(30%)

DieGertewurdenvonRFIDExpertenderFIRMAATOSmitPunkteskala1bis5bewertet,wobei1frsehrgutstehtund5fr
sehrschlecht.AnschlieendwerdendieseWertungenmitdengewichtetenWertmultiplizier
t(e.g.einWertausHandlingwirdmit0,4multipliziert),sobekommtmandiedefinitiveBewertu
ng.DieseBewertungensindindieTabelle4-12bisTabelle4-22zusehen.

4.2.1 StationreLesegerte
Leseabstand:BeiTestenvonLeseabstand,hatessichgezeigt,dassderMotorolaFX400de
utlichbesseralsdieanderenzweimitgetestetenReaderist.InderTabelleuntenwerdendieEr
gebnissevoneinemdurchgefhrtenLeseTestangezeigt,wobeiderLeseabstandhatsichauchmit30Transpondersnichtgendert.
Tabelle4-23:

LesetestsmitdenstationrenUHF-Lesegerten.

ReaderMotorolaFX740
0
ReaderSiemensRF670

Antenne

Antennengre

Abstand(cm)

ReaderIntermecIF2

Symbol(Motorola)AN48
0

SiemensSimaticRF660
A

IntermecIA39C

259x259x50mm

313x313x80mm

261x154x48mm

#geleseneTransponder
(xvon16)

#geleseneTransponder
(xvon16)

#geleseneTransponder
(xvon16)

16

14

16

10
30

Kapitel 4: HW-Evaluierung

82

50

16

14

16

70

16

13

16

90

15

16

16

110

15

16

16

130

15

16

15

150

14

16

12

170

13

14

12

190

12

11

210

13

230

11

250

11

270

10

290

310

330

350

370

390

410

Kapitel 4: HW-Evaluierung

83

430

450

470

490

500
maximalerLeseabstan
d

485cm

320cm

290cm

WirhabendenMotorolaReaderauchmitSiemensAntenneausprobiert,inderUmgebung,woSiemensReaderkeineTagsmehrlesenkonnte,
(330cm)undimmernochkonnteerzweiTagsweiterlesen.
DieErgebnissederTabelleobenwerdennunauchgraphischimuntenstehendenAbbildung
4-17dargestellt.

Kapitel 4: HW-Evaluierung

84

Leseabstand Testen - stationre Reader

Motorola
FX7400
#gelesene
ransponder

Siemens RF670

Intermec IF2

30 70 110 150 190 230 270 310 350 390 430 470
10 50 90 130 170 210 250 290 330 370 410 450 490
Abstand (cm)

Abbildung4-17:
TestergebnissevomLeseabstandabmessungderstationrenLesegerten.

Leserate(Lesegeschwindigkeit):AuchdieLesegeschwindigkeit
dieAnzahldergelesenerTransponderinnerhalbeinerSekunde,derRFIDReaderwarzumessen.Wiemanhiersieht,hatderIntermecIF2einenriesigenVorsprungge
genberMotorolaundSiemensReader.
Tabelle4-24:

LesetestsmitdenstationrenUHF-Lesegerten.

ReaderMotorolaFX7
400

ReaderSiemensRF670

ReaderIntermecIF2

#Transponder

Leseanzahlin30s

Leseanzahlin30s

Leseanzahlin30s

16

4618

1850

12901

16

4595

1807

14426

durchschnittlicheL
eserate/s

4606,5

1828,5

13663,5

Kapitel 4: HW-Evaluierung

85

35

5384

1758

1496

35

5392

1745

1533

Durchschnitt

5388,0

1751,5

1514,5

durchschnittlicheL
eserate/s

153,6

61,0

455,5

DieDatenvonobigerTabellegraphischvorgestelltsiehtmaninderGraphikgleichunten(Abb
ildung4-18).

Leserate Testergebnisse - stationre Reader


500.0
450.0
400.0
350.0
300.0
Motorola FX7400

gelesene Tags/s

Siemens RF 670

Intermec IF2

250.0
200.0
150.0
100.0
50.0
0.0
1

Abbildung4-18:

TestergebnissevonderLeserateabmessungderstationrenLesegerten.

DieendgltigeBewertungfrdiestationrenRFID-LesegertewirdinderTabelle425vorgestellt.DieDatenausderTabelle4-12undTabelle413wurdengekrztzusammengefastundineineberschaubareFormdargestellt.
Tabelle4-25:

Wert

EntscheidungzwischenMotorola,SiemensundIntermecUHF-Reader.

Tech.

Handling

Maintenanc
e

Preis

3
wurdetechnisch

Summe

SiemensRF670R

Kapitel 4: HW-Evaluierung

86

Punkte

17

BewertetePunkte

0,3

1,2

0,2

beurteilt,jedoch
wegenfehlende
rUntersttzung
ausgeschieden

21
2,9
Nr.3

IntermecIF2A

1.200,00
Punkte

13

23

BewertetePunkte

0,1

1,6

0,6

0,9

3,2
Nr.2

MotorolaFX7400

880,00
Punkte

11

17

BewertetePunkte

0,1

0,8

0,6

0,3

1,8
Nr.1

DieEntscheidungzwischenMotorola,Intermec,undSiemensistfolgendermaengelaufen
.SiemensRF670Rwurdezwartechnischbeurteilt,jedochwegenfehlendeUntersttzunga
usgeschieden.DieKonkurrenzzwischenIntermecundMotorolawarziemlichgro,dadiebe
ideReaderinbestimmtenBereichensehrverschiedenePerformanzgezeigthaben(e.g.der
MotorolawarbeimLeseabstanddeutlichbesseralsderIntermecReader,wobeibeiderLese
geschwindigkeitwardasGegenteil).EntscheidendwarjedochderPreisvonReaderSet(d.h.ReaderundAntenne).DieHandhabungbzw.dieErsteinrichtungbeimIntermecwar
nichtstraight-forward,sondernExpertenFachkenntnissenvonIntermecSeitewarntig.
DiePunktevergabeerfolgteeinstimmigimTeamundderSiegermitbesserenErgebnissewa
reindeutigderMotorolaFX7400.

Kapitel 4: HW-Evaluierung

87

4.2.2 HandheldReader
WhrenddesLesetesteswirdderHandheldnichtbewegt,sondernineinefixePositiongehal
ten.
Leseabstand:HieristderMotorolaweitervoranalsdieanderenZweiHandheldReader,wobeiderPsionauchsehrstarkeLeistunggezeigthat(Tabelle4-26).
Tabelle4-26:

DieBerechnungderLesegeschwindigkeitfrdieHandheldReader.

MotorolaMC3190-Z

PsionWAP3

IntermecCN3+IP30

Abstand(cm)

#geleseneTransponder
(xvon16)

#geleseneTransponder
(xvon16)

#geleseneTransponder
(xvon16)

10

16

16

16

30

16

16

14

50

16

16

12

70

13

14

10

90

11

110

10

130

11

150

170

190

210

230

250

Kapitel 4: HW-Evaluierung

88

270

290

310

330

485cm

320cm

350
maximalerLeseabstan
d

290cm

DieLesedatenvonderobigenTabellewerdenauchnochGraphischdargestellt.

Leseabstand Testen- Handheld

#gelesene
Transponder
Motorola
MC3190-Z

Psion WAP3

30
10

70
50

Intermec CN3/IP30

110 150 190 230 270 310 350


90 130 170 210 250 290 330
Abstand (cm)

Abbildung4-19:

LeseabstandTestenmitHandheld-Reader.

Leserate/Lesegeschwindigkeit:DerDurchschnittdesLeseratewerteswirdgenausowiefr
diestationrenReaderberechnet(Tabelle4-27).

Kapitel 4: HW-Evaluierung
Tabelle4-27:

89

DieBerechnungderLesegeschwindigkeitfrdiestationrenReader.

PsionWAP3,incl.CAE IntermecCN3+IP30Rea
NReader
der
MotorolaMC3190-Z
#Transponder

Leseanzahlin30s

Leseanzahlin30s

Leseanzahlin30s

16

1317

550

1774

16

1260

600

1844

Durchschnitt

1288,5

575

1809

durchschnittlicheLe
serate/s

43,0

19,2

60,3

Leserate Testen
70.0
60.0
50.0

Psion40.0
WAP3

Intermec CN3/IP30

Motorola MC3190-Z

Lesen/s 30.0
20.0
10.0
0.0
1

Abbildung4-20:

ErgebnissevonLeseratenbeidenHandhelds.

WieesvonderTabellebzw.vomGraphzusehenist,hatderPSIONeinestrkereLeseleistun
galsdieanderenzweiHandheldsgezeigt.Klarist,dassderEntscheidungzwischenMotorol
aundPSIONfehlenwird,daderIntermecjedochohneChancensteht.VondergrtenBedeu
tungbeimMotorola-nebendemPreisistderPistolengriff,welcherbeidentglichenAufgabenzuGunstendesBenutzerskommt.D

Kapitel 4: HW-Evaluierung

90

eshalbdieEntscheidungfielganzknappzwischendenbeiden(MotorolaundPsion)Handhel
ds,aberschlussendlichdocheinstimmigvomganzenTeamfrMotorola.
Tabelle4-28:

EntscheidungzwischenPsion,IntermecundMotorolaHandhelds.

Wert(5)

Tech.

Handlin
g

Maintenance

Preis

10

40

20

30

Summe

IntermecCN3+IP30RFID-Griff

PsionTeklogixWAP3

1650,Punkte

14

gewertetePunkte

0,2

3,6

0,2

0,9

4,9

1900,Punkte

15

11

gewertetePunkte

0,3

4,4

0,2

1,2

6,1

MotorolaMC3190-Z

1300
Punkte

13

gewertetePunkte

0,1

3,2

0,2

0,3

4.2.2.1

3,8

Drucker

SatoGL408e:DieserDruckerhatvonAnfanganeinengutenEindruckgemacht.Farbbands
owieLabelsEinspannungerfolgtproblemlosunddafrgabsogareineErklrungaufdemDru

Kapitel 4: HW-Evaluierung

91

cker.ErsteinrichtungistnuramDruckerzumachen.BevormaneinenbestimmtenLabelTypbedruckenmchte,mssenEtikettendirektinderFirmwareeingestelltwerden.DerSat
oGL408eentsprichtauchdiePerformanzAnforderungen.ErschafftinwenigeralsdreiSekundeneinRFIDLabelmitTextundDatenzudrucken.DieserDruckerwurdeendgltigalsRIMSStandardDruckerausgewhltundwirdalsTeildesRIMS-Kitsverwendet.
ZebraRZ400:MitdemZebraRZ400sindwirkaumzumDruckengekommen.EinigeSchwieri
gkeitensindbeieinrichtendesDruckkopfesbzw.beimAufhebenvorgekommen.DasEinric
htendesDruckerserfolgtamDruckerodereventuellberBrowser).DieautomatischeErken
nungderEtikettenGreundPositionierungnachdemerneuterLadenvonTagsbrauchteeinigeVersuchebise
sfunktionierthat.DasfhrtezuOutofPaperError.DaherlsstdiesesGertkeinengutenEin
druck,undschautnichtzuverlssigzusein.SchlussendlichwurdederDruckereinstimmigv
onallenKollegendesTeamsausgeschlossen.
IntermecPM4i:EinheierKandidatvondenDrucker,warderPM4i.VonvorherigenErfahrun
genmitdemDruckernunmitanderenTranspondern,wurdennurguteKenntnissegesamme
lt.DasGertistvomWerkausfrdieausgewhltenTagsnichtgeeignet,weildieRFIDAntennemittigpositioniertist,unddieTagsbeimDruckvorgangnichtgelesen/geschriebenk
nnen.NichtdestotrotztwurdeandemDruckermechanischvonunserenRFIDConsultants
zugegriffen,unddieAntenneandiePositiongebracht,ausderdasSchreibenvonunserenTr
anspondermglichwar.NachRcksprachemitIntermec,wurdeunsbekannt,dasseinneue
sModel-derNachfolgerdiesesGertessehrbaldamMarkkommenwird(i.e.IntermecPM43),dermitkleinerenTransponderUmgeh
enknnte.DeshalbwurdedasGertnichtmehrbercksichtigtundschlussendlichausgesc
hieden.
Intermec:PM43:PM43wurdewhrendderImplementierungsphasegetestet,daderKunde
nachgeforderthat,einzweitesevaluiertesStandardDruckerzuhaben.DieseristderNachfolgerdesPM4i.DaumeineIntermecDruckergeht,kon
ntemandieselbeDruckkommandosvomPM4iverwenden.NunhaterdieKundenanforderu
ngen,dassderDruckvorgangnichtlngerals3Sekundendauernsoll,nichterfllenknnen.
SomitistderPM43ausgeschlossen.

Kapitel 4: HW-Evaluierung

92

Intermec43t:DiesesGertwurdenachderHardwareEvaluierungPhaseaufdenMarktgekommen,undwurdenebenderSoftwareEntwicklunggetestet.DarberhinausistdieserDruckerkeinIndustriedrucker,sondernein
Plastikdrucker.Daherwurdeeinstimmigentschieden,IntermecDruckernichtfrdieV1.0he
ranzuziehen.JedochistderDruckerfrdieVersion2.0einKandidat,weildortauchkleinereDi
agnosezentrenauszurstensind.
WhrendderArbeitmitdemIntermec43t,sindvieleProblemeaufgetreten.DasGertschein
tnochnichtreif,undwirktimmernochfehlerhaftzusein.UnteranderemsindfolgendeProble
meaufgetaucht:

dasSchreibenvonvollen512bitUser-

Dataschlgtfehl.Esknnennurbis126Bit,16Bytegeschrieben.
Fehlerbehandlung:vonmanchenFehlerzustndekanndasGertberhauptnichta
uskommen
neustartenisthiernotwendig.Diesistunakzeptabel,undwurdevonseitensIntermec
auchnichterklrt.

EingroesMankoistauchdasVerhaltenseitensIntermec,dieanscheinendnichtbereitwed
erfreineKooperationnochfrProblemlsensind.EshatWochenlanggedauertbismanein
eAntwortkriegte,unddiesewarnichtmehralsnutzlos.
ToshibaBEX4T1:ToshibahateinesehrstarkeundstabileLeistunggezeigt.DasErsteinrichtendesGer
tessowiedasDruckenvonLabelssindflottundohnegroeSchwierigkeitengegangen.Hie
rmussichfrdieHilfebereitschaftseitensToshibaloben.SiehabenaufunsereFragensehrra
schgeantwortet,undunshilfreicheUntersttzunggeboten.SchlussendlichwurdederDruc
kerbzw.derDruckertreiberinsProgrammintegriertundmitgeliefert.EristvonjetztanEinsatz
bereit,undwirdalszweitesStandard-DruckerfrRIMS.

4.3 DurchfhrbarkeitsstudieberdieNutzungderUHFRFIDTagsaufFlssigkeiten
DieAbsichtderMachbarkeitsstudiewares,allgemeindemKundeneinVerstndnisvondem
,wasmitUHFRFID-

Kapitel 4: HW-Evaluierung

93

Technologiemglichist,aberauchdieGrenzenbezglichderKennzeichnungvonFlssigk
eitenzeigen.

4.3.1 DefinitionvonTestgerten
DieTestswurdenmitdenfrdasProduktausgewhltTranspondernerfolgen(sieheAbschnit
t4.1.1.1.Transponder).ZumLesenwurdenzweivongetestetenHandhelds;einPSIONTekl
ogixWAPmitCAENUHF-ReaderModulundeinMotorolaMC3190-ZRFIDHandheldverwendet.
AlleTests,wiebeimHardware-Evaluierung,wurdenmitdenvonHandheldHerstellerausgeliefertenRFID-DemoSoftware(RFIDCAENDemoVersion2.04undMotorolaCS_RFID3Sample6)unddiema
ximaleFeld-Leistungvon500mWgetan.
DieTestswurdenmitverschiedenenBehlternundFlaschenbezglichMaterialundGre
getan.DieFlssigkeitwarinallenTestfllenWasser.

4.3.2 Testergebnisse
Test1:ZweiSchachtelwurdenmit40StckAmpullen,einSchachtelmit10StckAmpullenv
on5mlbefllt.DiePlatzierungder10EtikettensindaufderAbbildung4-12zusehen.

Ergebnis:LesenauseinerEntfernungvon20cm,ohnedieHandheldzubewegenfhrtzuein
erunvollstndigenErfassungderEtiketteninderSchachtel,dieumdieAmpullenpositioniert
sind(Label1,2,3und4).AlleEtiketten,dieaufderOberflchederSchachtelsichbefanden,ko
nntengelesenwerden.WennderHandheldinca.20cmbewegenwird,diesfhrtzueinersigni
fikantbesserenLeserate,sogarfrdieEtiketteninderSchachtelundEtiketten6,7undA,dies
ehrnahebeieinandersindundfastkomplettberlappen.
BetrachtetmannurdieTagsauerhalbderSchachtel,dieaufdierealeAnwendungsfallents
pricht,unddieErhhungderDistanzzeigt,dassmitdemMotorolaeinLeseabstandvonetwa
einemMeterundmitdemPsionvonca.80cmerreichtwerden.DieerstenLabels,dienichtme
hrgelesenwerdenknnen,sindEtikette9wegenseinerfalschenAusrichtungaufdenAnten
nenfeldunddieberlappendenEtiketten7undA.

Abbildung 4- 21:

Platzierung der Tags Ampullen.

Kapitel 4: HW-Evaluierung

94

Test2:12Stck0,5l-FlaschenvollstndigmitWassergefllt,stelltefestineinem4x3RasterfastohneAbstand.DieEtikettenwurdenaufdieMittederFlaschenangebracht.Frde
tailliertePlatzierungsieheAbb.4-13.

Abbildung4- 22:

PlatzierungderTags-Flaschenvollstndiggefllt.

Ergebnis:Wieerwartet,wirddieUHFFrequenzfastvlligvonWasser/Flssigkeitabsorbiert,waszusehrschlechtenLeseergebn
issenichtnurinderAnzahldergelesenenEtiketten,sondernauchauferreichbareLeseabsta
nd.UnabhngigvondemgewhltenHandheldundnurineinemAbstandvonwenigenZenti
meternkonntendieEtikettenderFlaschenindererstenReihe(1,2,3,4)undteilweiseEtikette
5gelesenwerden.SelbstwennmansieineinelockereArtundWeiseordnet,miteinemerhht
enAbstandzwischendenFlaschen,hatdieLeseergebnissenichtverbessernknnen.
Test3:12Stck0,5lFlaschenzumTeilmitWassergefllt,platziertineinemengenRaster4x3
fastohneAbstand.DieEtikettenwurdenaufdieMittederFlaschenberderWasserlinieange
bracht.FrdetailliertePlatzierungsieheAbb.4-14.

Abbildung4-23:

PlatzierungderTags-teilweisegeflltenFlaschen.

Kapitel 4: HW-Evaluierung

95

Ergebnis:NachderVerringerungderMengenanFlssigkeitauerhalbderEtikettenwurde
nalleProdukteohneProblemegelesen,unabhngigdavon,obsiefestoderlosezueinander
angeordnetwurden.DerLeseabstandistmitdemMotorolaReaderetwaeinenMeterundmitPsionleichtdarunter.
UmdenEinflussderMetallUmgebungaufdasLeseergebniszubeurteilen,sindTest2undTest3auchaufderMetallober
flche(einFlipChart)wiederholt.AufgrundfehlenderMetallwieobeninMetallregale,gabeskeineReflexio
nenunddamitkeineVerbesserungderLeseergebnisse.

Kapitel 5: Analyse

96

5 Analyse
DerKontextundderDomnedesProblemsistausvorgehendenKapitelnbekannt.Indiesem
KapitelfolgteinegenaueAnalysederAnforderungen(funktionaleundnichtfunktionale),so
wiedasSystemdesignundallgemeineSoftwarearchitektur.

5.1 Software-Prozessmodell
HeutzutagegibtesvieleunterschiedlicheSoftwareProzesse,allerdingsmssenalledievierAktivitten,diegrundlegendfrdieSoftwareEngin
eeringsind,enthalten:
1.
2.
3.
4.

Software-Spezifikation
DesignundImplementierung
Software-Validierung
Software-Evolution

FrRFIDProjekte,frdenNachweisderKonzeptbesttigung,wirddiePilotphasenochzwischenErst
enundZweitenPhaseeingefhrt.HierwerdendiewichtigstenAnforderungengrobimpleme
ntiert,undineinemLaboroderimzuknftigenEinsatztortausprobiert.

Kapitel 5: Analyse

97

5.1.1 DeragileGDP-ScrumProzess
DerSoftwareprozessbeimRIMSisteinagil,SCRUMbasierterProzessmodell,derfirmenint
ernagileGDPgenanntwird.DieGrundprinzipienfrSCRUMundandereagileProzessew
urdenmitdemAgilenManifest[37]festgelegt.Dieswurdevon20namhafterSoftwareEntwickler,unteranderenauchScrum-Begrnder,unterschrieben.
Scrumisteinflexibles,agilesFrameworkfrSoftwareprojekte,dienichtnurvonEntwicklero
derProjektmanager,sondernvonallenSeitenmiterlebtseinsollte[38].
DieScrumPraktikenselbstsindinspezifischenRollen,Aktivitten,Artefaktenundihrezuge
hrigeRegelnverkrpert[39].
MiteinemagilenAnsatz,manbeginntmitderErstellungdesProdukt-Backlogs
einepriorisierteListallerEigenschaftenundgewnschtenFeatures,diegemeinsammitde
mKundengesammeltundpriorisiertwerden[39].
DieeigentlicheArbeitinagileGDPbzw.inSCRUMwirdineineReihevonIterationen,diesog
enannteSprints,durchgefhrt.SprintsdauerninderRegelzwischenzweiundvierWochen.
TypischerweiseistdieMengederArbeitimProduktBacklogvielgrer,alsdieArbeit,dievoneinemTeamineinerkurzzeitigenIterationabgesch
lossenseinkann.SowerdendiemachbareFeaturesmithhererPriorittausdempriorisiert
enProdukt-BacklogvoreinemSprintausgewhltundindasSprintBacklogbernommen.DasTeamsollnursovieleFeaturesfrdennchstenSprinteinplane
n,dieauchtatschlichumsetzenkann.DajedeIterationendet,wirddergesamteProzessern
eutmitderPlanungdernchstenIterationbegonnen[39].
AnjedemTagdesSprintssolltenalleTeammitglieder,einschlielichScrumMasterundProd
uctOwner,beimtglichenkurzenBesprechungsogenannteDailyScrum
anwesendsein.FrdasDailyScrumsindetwa1530Minutenvorgesehen.DieDurchfhrungdiesesTreffendientdazu,umdenStatusderEnt
wicklungzuerhebenunddieEffizienzzusteigern.WhrenddieserZeitwirdandieserdreizen
traleFragenvonallenTeilnehmergeantwortet[40]:
-

WaswurdeseitdemletztenDaily-Scumerledigt?
DamitwirdderaktuelleStatusdesProjektesfrdasganzeTeamoffensichtlichbekan
ntgemacht.
SindwhrendderEntwicklungHindernisseaufgetreten,fallsja,welche?

Kapitel 5: Analyse

98

DamitistesmglichaufgetreteneHindernisseschnellbekanntzumachen,analysier
-

enundpassendeLsungzufinden
WasistdasZielbiszumnchstenDaily-Scrum?
DadurchwirdderFortschrittjedesTeammitgliedsinRichtungZielsetzungkommuniz
iertsomitwirddasProjekteffizientvorangetrieben.

AmEndeeinesSprintsfhrtdasTeameinenSprintReview,whrenddessendieneueFunkti
onalittdemProduktOwneroderanderemStakeholdergezeigtwird.
EineweitereAktivittinScrum-Projekt-ManagementistdieSprintRetrospektiveamEndejedesSprints.DasganzeTeambeteiligtsichandieserSitzung,einsc
hlieendderScrumMasterundPO.DasTreffenisteineGelegenheit,aufdenSprint,diebeen
detwurdezureflektieren,undmglicheVerbessrungenzuerkennen.
InSCRUMgibtesmehrereRollendiebereitserwhntwurdenwelcheinanderenProzessmodellennichtzufindensind:ScrumMaster,ProductOwner(PO
)undEntwicklerTeam(ProgrammiererundTester).
DieAufgabedesScrumMastersistes,dieFhrungdesTeamszubernehmen.Dabeisollera
bernichtalsAutorittspersongegenberdemTeamMitgliedernagieren(wiederklassische
Projektmanager),sonderndieAutorittgegenberdemSCRUMProzessausben.
ScrumMasteristdafrverantwortlich,dassdasTeamsoeffizientwiemglichseineZieleerre
icht.DerProductOwner(PO)istdafrverantwortlich,dassdasrichtigeZielerreichtwird.Zud
enAufgabendesPOzhltunteranderemdasPriorisierenundwartendesProduktBacklogs.
DieRolledesProgrammierersndertsich(imVergleichzuanderenEntwicklungsmethoden
)drastisch.EswirddemProgrammierernichtlngergesagt,wasergenauzutunhat
stattdessenmusserEigeninitiativezeigenundsichalsZieleinerfolgreichesProjektsetzen.
1BildvonSCUMPhasenundArtefakteneinfgen???

Kapitel 5: Analyse

99

5.2 Anforderungsanalyse
DieBusinessAnforderungenausdemdrittenKapitelBusinessCasefrRFIDwerdenmitKundenabgest
immtundgenauerdefiniert.NachRcksprachemitKunden,FeldanalysebeiKrankenhuse
rnundLaboratorien,undderenderzeitigeBestellungsvorgehenundderInventarisierungsProzesswurdennundieFunktionenbzw.dieAnforderungenfestgelegt.
WieschonimSCRUMblichist,werdendieAnforderungendesKundenalsUserStoriesbes
chrieben.DieProdukt-Funktionalitt(spezifiziertalsUser-Stories),stelltdasProduktBacklogdar.
EineUserStory(Anwendergeschichte)wirdkurzerinTextformdargestellt.AlsVorlagefrdi
eUserStorieswirdfolgendesempfohlen,kannabereinebeliebigeFormverwendetwerden:
Als<Benutzer-Role>von<Produkt>mchteichinderLagesein<Funktion>.
AufeineBeschreibungvonUserStoriesnachderempfohleneVorlagewurdeandieserStelleverzichtet,obwohldieseinBest
andteilderAnforderungsanalyseistundnatrlichwhrenddesRIMSProjektesdurchgema
chtwurde,abernichtderFokusbzw.SchwerpunktdieserArbeit.Eswirdversuchtnurdiejenig
eAnforderungen,diespezifischefrdieInventarisierungsind,zuerlutern.Requirementsw
ieCRUD(engl.Create-Read-UpdateDelete)vonBenutzer,oderLaboratorienwerdennichtbearbeitet,dadieseralstrivialeSzena
riengehaftetwerden.
InTabelle5-29sindnundiekernAnforderungKategorienfrdasRIMSgelistet.Einegenaue,formlose,textuelleBeschreibungfolgtinden
nchstenAbschnitten.
Tabelle5-29:

DieHauptanforderungendesRIMS

Nr.
1

Anforderungen

1.

Inventarisierung
EincheckenvonWaren

1
1.

AuscheckenvonWaren

Kapitel 5: Analyse
2
3
4
5
6

100

Bestellungen
Reporting
AuthentifizierungundAutorisierung
Performanz
Skalierbarkeit

5.2.1 FunktionaleAnforderungen
5.2.1.1

Inventarisierung

InventarisierungistdieErfassungallerinLaboratorienundKrankenhuservorhandenenW
aren.
FolgendeFunktionalittmussvorhandensein:
-

[F.Req.1.1]RFIDEtikettierungaufalleProdukte:JedesInventarstck(Kasten,Flascheetc.)mussmit
einemRFIDLabeletikettiertunddurcheineeindeutigeID(SGTIN)identifiziert.DaswirdvorOrtbei

mKunden(e.g.VersandstationoderimLabor)gemacht.
[F.Req.1.2]BestandsprfungundKorrektur:DasSystemmussinderLagesein,den
BestandallerWarenaufAnfragezuberprfen.DieskanninfolgenderWeisegesche
hen:
o DieWarenmanuellzhlenunddieBestandzahlberdieGUIinsSystemspeic
hernoder
o AlleRFIDTagsmitHandheldlesen,wobeidieInformationenderTagswerdendannauto
matischanRIMSbertragen.ZustzlichmussesdieMglichkeitgebendieA
bweichungen(AnzahlvonWarenimSystemgegenAnzahlvongelesene/gez
hlteWaren)berdiesesGUIaufrumenzuknnen.IndemFallwirdderBenut

zerbenachrichtigtunddieserbesttigtdentatschlichenLagerbestand
[F.Req.1.3]VerwendungvongemeinsamenRumen
[F.Req.1.4]EssollauchmglichseindieArtikelnzwischenLaboratorienaustauchen

/transferierenzuknnen.
[F.Req.1.5]DieabgelaufenenArtikelmssenvomSystemalssolchesbehandeltwer

denknnen.
[F.Req.1.6]DiePositiondesProduktsimLaborhandhaben(Khlschrank1,2,3,etc.)
MaterialstammdateninRIMS

Kapitel 5: Analyse
-

101

[F.Req.1.7]Individuellemin/maxGrenzwerteaufLieferantenundArtikelebenesollk
onfigurierbarsein.SobalddieMinimalzahlerreichtwird,solleineautomatischeBest
ellung(fallseingestellt)erfolgen.

5.2.1.2

Einlagerung(Check-in)

DieCheck-inVerfahrenistdieArtundWeise,wiemanneueProduktezumInventarhinzufgt.Fralleausg
eliefertenProduktesollmglichsein,vorOrtbeimKundeneinRFIDLabelangebrachtwerden.
WurdendieTagsgedrucktundbereitsanalleSchachtelnangebracht,mussesmindestensfo
lgendeMglichkeitengeben,wiemandieWareinsInventarisierungSystemeincheckenkann:
- [F.Req.1.8]dieZuordnungvonLagerortenaufdieServer-GUI
- [F.Req.1.9]dieZuordnungderLagerortenmitdemHandheldApplikation
- [F.Req.1.10]AutomatischeEinstellungdesStandardlagerortes
AlsweiteressollRIMSermglichen,dieWareninnerhalbeinemLaboroderzwischenLabors
zuverlagern[F.Req.1.11].
5.2.1.3

Ausbuchung(Check-Out)

FolgendeFunktionalittbezglichAuschecken(i.e.entfernen)vonWarenvomSystemmus
sbeimRIMSvorhandensein:
-

[F.Req.1.12]AutomatischeCheckOutdesInventars:dieWarenwurdenverbrauchtundwerdenimSystemalssolchege
kennzeichnet.Diesmussautomatischerfolgen,durcheinlesenvonRFID-.Tags.Die
Trust-Box(BoxmitRFIDAntenne)wirddafrverwendet,dieverbrauchtenSchachtelnzuentsorgen.Inbestim
mtenZeitIntervallen(dieZeitsollkonfigurierbarsein)wirddieBoxgelesen.GefundeneArtikeln
mssendannalsverbrauchtimSystemgemerkt,undderBestandaktualisiertwerde

n.
[F.Req.1.13]AutomatischeKonsumsdurchProduktAblauf:wenneinProduktabgel
aufenist,mussesautomatischalssolchegekennzeichnetunddasInventaraktualisi

ert.
[F.Req.1.14]BehandlungvonabgelaufeneWaren:fallsversuchtwird,abgelaufene
ProdukteinLagergebrachtwerden,RIMSmussdiesnichtakzeptierenundmusseine
Warnungausgeben.

Kapitel 5: Analyse
5.2.1.4

102

Bestellungen,Bestellung-Management

EinederwichtigerenAnforderungenfrsRIMSsinddie,dieBestellungenbzw.BestellungManagementdefinieren.
UnteranderemsollRIMSfolgendeRequirementserfllen:
-

[F.Req.2.1]WarenBestellungenmussmanauchhndischdurchfhrenknnen,ob

wohldieMindestzahlfrdieWarennochnichterreichtwurde.
[F.Req.2.2]AutomatischeBestellung-

VorschlgeerzeugenundaneinebeliebigeVerteilerlistesenden.
[F.Req.2.3]UntersttzungfrautomatischeBestellungenohneInitiierungvonderK
undenSeite(beieinembestimmtenTagundbestimmterUhrzeit),fallsimSystemindi

eserArtundWiesedasBestellenkonfiguriertwurde.
[F.Req.2.4]BestellungberSDWebShopmussvorhandensein.NachderFreigabederBestellung,wirddieserweite

ranSDeCommerceServerweitergeschickt.
[F.Req.2.5]Benachrichtigung,wenneinProduktnichtmehramLagerist(oderBest
ndebaldausgehen).IndiesemFallsolleineBestellunggeplantwirdabernichtfreigeg
ebenbzw.weggeschickt.DiezustndigePersonimLabormussberdringendeBest
ellunginformiertwerdenunddiesegenehmigen(fallskeineautomatischeBestellun

gkonfiguriert).
[F.Req.2.6]Bestellverfolgung:VerbindungmitSDSupply-

ChainumwichtigeBestellungStatusinformationenzubekommen.
[F.Req.2.7]DasSystemsollLokaleAuslieferunginnerhalbeinesKrankenhausesmi
tmehrerenLaboratorienuntersttztenknnen.

5.2.1.5

Reporting

DasRIMSmussBerichteuntersttzen.DasReportingSubsystemmussinderLagesein,nachverschiedeneInformationenberInventarundWare
nabfragenzuknnen.EssolldemBenutzerermglichen,einebersichtberdieDaten,diei
mSystemgespeichertsind,ineineeinfacheundntzlicheWeisezuerhalten.Konkretsollten
folgendeBerichtevorhandensein:
-

[F.Req.3.1]ErweiterteReportsumverschiedeneVerbrauchundVerlustezuerkenn

en
[F.Req.3.2]BerichteberabgelaufeneWarenbzw.Warnbericht(e.g.WareluftinX

YTagenab)
[F.Req.3.3]LoggenderWarenverfolgung

Kapitel 5: Analyse

103

EssolldreiArtenvonReportsfrjeweilsBestellungen(engl.Ordering)undInventar(engl.Inv
entory)geben([F.Req.3.4]):

Graphische-Reports
Liste-Reports
Trend-Reports

5.2.1.6

AuthentifizierungundAutorisierung

RIMSsolleinrollenbasiertesAuthentifizierungundAutorisierungKonzeptuntersttzen([F.
Req.4.*]).
DerKundehatdiefolgendenRollenfrdieRIMSBenutzer,mitzusammenhngendenEinschrnkungenbzgl.Funktionalittfestgelegt:
-

Observer(Beobachter):darfInventarundBestellungenanschauenundBerichteau

sfhren.
User:derBenutzermitdieserRollesollfolgendesmachendrfen:InventarundBestel
lungenanschauen;Berichteausfhren;ein-undauscheckenvonWaren;verfolgenundaktualisieren,woLagerartikelinnerhalbderzuge

ordnetenLaborenbefinden;sowieneueProdukteanlegen.
Genehmiger:darfBestellungengenehmigenundndern;Berichteausfhren;Inven

taranschauen.
Manager:Bestellungenanlegenundndern;Berichteausfhren;Inventarverwalte

n.
Administrator:darfWorkflows,Kontodaten(BenutzerIDs/Passwrter),undKonfigurationsdaten(e.g.Regeln)verwalten;Berichtsvorlag
enerstellen.

AnhanddesRollenbasiertesSystemssollesmglichsein,bestimmtespezielleWorkflowsf
rdediziertenPersonenzuaktivieren.

5.2.2 NichtfunktionaleAnforderungen
RIMSmussmindestenfolgendennichtfunktionalerAnforderungeneintreffen:
5.2.2.1

Performanz

[N.Req.1]ReaktionszeitundallgemeineRIMSPerformanz:ReaktionszeitamHand

heldohneServer-InteraktionmussinnerhalbeinerSekundesein
[N.Req.2]InteraktionmitServersollnichtlngeralsfnfSekundendauern

Kapitel 5: Analyse

104

[N.Reg.3]Hardware-NotifikationdurchRFID-

Handheldinnerhalbvon1SekundebeimScannenvoneinemTag
[NReq.4]DasDruckeneinesTagsdrftenichtlngeralsfnfSekundendauern.

5.2.2.2
-

Skalierbarkeit

[N.Req.5]KeineVerschlechterungderAntwortzeitenfrbiszu30gleichzeitigeBenu
tzerproRIMS-Kunde.RIMSClientwird30gleichzeitigeBenutzerohneVerschlechterungderAntwortzeitdienen(
Etikettendruck,manuelleInventurdurchfhren,TrustboxesScannen)inverschiede

nenLabors.
[N.Req.6]EsdarfkleinenLeistungsverlustvonbiszu50gleichzeitigenBenutzernpr
oRIMSKundegeben.

ImfolgendenKapitelwirdindieSoftwareArchitektureneingehenundarchitektonischeEnts
cheidungengenauerausgedeutet.

Kapitel 6: Software Design und Umsetzung

105

6 RIMSSoftware-Design
DerKontextderProblemstellungistausvorherigenKapitelnbereitsbekannt.FrdieImplem
entierungderobengenanntenFunktionalen-undNichtfunktionalenAnforderungenwurdendreiHauptanwendungen,ausdenenRIMSbesteht(Abbildung624),definiert:

RIMSServerAnwendung
RIMSControllerAnwendung
RIMSHandheldAnwendung

IndiesemAbschnittwirdeineumfassendebersichtberSoftwareArchitekturdesganzenRIMSSystemsgeboten.EineReihevonverschiedenenArchitektur
ansichtenwerdenvorgestellt,umverschiedeneAspektedesSystemsaufzuzeigen.Esistbe
absichtigt,dieerheblichenarchitektonischenEntscheidungen,dieaufdemSystemvorgen
ommenwurden,zuerfassenundmitzuteilen.
UmdieSoftwaresoverstndlichwiemglichzubeschreiben,wirdesaufdas4+1Modelvon
Kruchten[41]bezogen.EswerdennichtalleSichtenfrjedeRIMSAnwendungerstelltbzw.a
usdokumentiert,sondernnurdiejenigedieimkonkretenKontextSinnmachen.

Kapitel 6: Software Design und Umsetzung

106

Abbildung6- 24: RIMSallgemeinerberblick

6.1 RIMSServer-AnwendungArchitektur
DiespezifiziertenAnforderungen,sowiediebestehendeInfrastrukturderFirmaSDunddere
nKunden,beeinflussendiegesamteArchitekturderRIMSServerAnwendungbzw.desganzenSystems,sodasssichdirekteinigearchitektonischeEntschei
dungenableitenlassen.
RIMSServerApplikationistgrundstzlicheineWeb-Applikation,dieaberverschiedenWebServiceszurVerfgungstellt,umsowohlmitanderenRIMSAnwendungenalsauchmitexter
nenSystemenkommunizierenzuknnen.SieistaufdemMarylinFrameworkbasiert.DasMarylinisteinfirmeninternesTool,dasmitPHPentwickeltetwurdeu
ndstellteinmodernesModel-View-Controller(MVC)[42]

Kapitel 6: Software Design und Umsetzung

107

[43]Frameworkdar.MarylinstelltdieInfrastrukturfrdieDienstederAnwendungbereit.Unt
eranderembietetdasMarylin-FrameworkeineWorkflowEngin,diebesondersbeimImplementierenvonWaren-BestellungenAnwendungfindet.
DieServer-ApplikationwirdaufeinemApacheWebServerunterWindowsServer2008laufen.AlsDatenbankkommtderMicrosoftSQLServer2
008imEinsatz.FrdiePerformanceVerbesserungenmemcacheToolwirdverwendet,umdieGeschwindigkeitderDatenzuga
ngzubeschleunigen.
DieKommunikationzwischenServer-ApplikationundRIIMS-ControllererfolgtberWebServices.DieDaten,diealsXMLDateiendefiniertsind,werdenzwischenServerundControllerbereinfacheHTTP(S)POS
T-Anfragenausgetauscht.
ImnchstenAbschnittwirdindieArchitekturinDetailseingehen

6.1.1 LogicalView
DerUmfangvonFunktionen,welchedasRIMShabensoll,machtesnachdesArchitekturPrinzipsSeparationofConcernserforderlich,inderSoftwareArchitekturverschiedeneSchichtenvorzusehen,dieFunktionalittenaufdemgleichenAbs
traktionsgradbeinhalten[42].HierfindetdasArchitekturMusterLayers[42]Anwendung.InRIMSServerwurdenfolgendeSchichtendefiniert,undj
ederentkoppelteineMengeFunktionalitt(Abbildung6-25):

PrsentationLayer:BeinhaltetKomponenten,diefrdieGestaltungderUser-

Interface(UI)zustndigsind.DieserSchichtistderView-TeilvomMVC-Pattern.
Service/Connectivity(InternalInterfaces,Globalinterfaces)Layer:realisiertsowohldieRIMSinterneaufrufbareW
eb-ServicesalsauchdieSchnittstellennachauen(globaleWebServices).Erstellt(Web)ServiceszurVerfgung.ManunterscheidethierzwischenRIMSInternenWebServices,diefrdieKommunikationmitRIMSControllerzustndigsind,undGlobalenWebServicesdiefrdieKonnektivittmitanderendrittAnwendungendienen(e.g.mitSD
Web-ShopSchnittstellefrBestellungen).

Kapitel 6: Software Design und Umsetzung

108

BusinessundPersistenzLayer:DietatschlicheFunktionalitt,auchalsBusinessL
ogikimFachjargonbekannt,wirdindiesemSchichtimplementiert.Hierwerdendieve
rschiedenWorkflowsbasierendaufMarylinInfrastrukturrealisiert.DieBusinessKomponentenundBusinessEntittenwerdenhierdefiniert.DieVerbindungmitderDatenbankfindetaufdiesemL
ayerebensostatt.

Abbildung6-25:

6.1.1.1

Schichten(Layers)desRIMS-Server.

ServerWebservices

FrdieKommunikationzwischendemServerunddemControllerwurdeninterneSchnittstel
lendefiniert,diealsWebServicesumgesetztsind.AufgrundderTatsache,dassderServernichterlaubtist,einedirekt
eVerbindungmitdemKontrollerherzustellen,wurdeeinPollingMechanismusaufController-Seiteeingefhrt(durchGetCommandWebService).EswirdseitensControllerregelmigvomSerververlangt,Befehleabrufenundau
sfhren.

Kapitel 6: Software Design und Umsetzung

109

WeiterhinwirdGetCommand-AnfragealsLebenszeichenverwendet,umdenOnlineStatusvonServerundControllerzuerhalten.IndieTabelle6-30sinddieRIMS-ServerWebServicesgefolgtmiteinerkurzenBeschreibungaufgelistet.

Tabelle6-30:

Web-

RIMSWeb-Services

Beschreibung

Trigger

Servic
eName
Checki DieserServicekmmertumdasEincheckenvomArtikelzuderbes
n
Check
out
GetCo
mman

Controller

timmtenLange.
ServererledigtdasAuscheckenvonArtikelausdemSystem.

Controller

Polling-

Controller(gestartetvom

mechanismuszwischenServerundController.Wirddafrverwen

GetCommandThread)

detumandereBefehlevonbeidenSeitenauszufhren.

d
PutPrin GibtdemServerdieverfgbarenDruckereinesControllersbekan

Controller(initiiertvomGe

ters

nt.

tCommandErgebnisGet

PrintR

Verwendet,umdieInformationenberTag-

Printers-Nachricht
Controller

esult
GetTar

DruckerergebnisamServerzuempfangen.
Wirddafrverwendetwerden,umZielbestandsdatenfreinInvent

getInve arCheckanzufordern,basierendaufeinerausgewhltenStelle/E
ntory
GetUs
ers

Controller(vomHandhel
dinitiiert)

benederLageTopologie.
Verwendet,umdieBenutzernamenunddiePINfrdieHandheld-

Controller(gestartetentw

AuthentifizierungallerBenutzerandenAnfrage-

ederbeimStart-

Controllerzugewiesenverwendetbeantragen.

updesControllerServicesoderdurchtglic

PutAct

DientzurbertragungvondertatschlichenBestandsdateneiner

ualInve BestandsprfungandenServer.
ntory
GetPro
ductLis

Verwendet,umdieListeallerdefiniertenProdukteimSystemvom

ndheld)

Controller

Serverabfragen.

t
GetTop DientderAbfragedesStandortesderTopologie,dieimSystemdefi
ology

hesUpdateThread).
Controller(initiiertvomHa

niertist.

Controller

Kapitel 6: Software Design und Umsetzung

110

6.1.2 ProcessView
UmeineGrundlagefrdasVerstndnisderProzessgestaltungdesganzenSystemszurVerf
gungzustellen,einearchitektonischeAnsicht,dieProzesssichtheit,wirdbeimErzeugen
derSoftwareArchitekturverwendet.InderProzesssichtwirdfestgelegtwiedasSystemsein
eZieleerreichenkann.HierdefiniertmanunteranderemdieProzessablufeundWorkflows
desSystems.DieserSichtistfralledreiRIMSAnwendungengltig,dahierberdieProzess
-AblufealsGanzedieRedeist,undnichtnurfreineoderdieandereRIMSAnwendung.
6.1.2.1

Inventarisierung/Inventar

InRIMSjedesProduktistmiteinemRFIDTagetikettiertundmiteinerSGTINeindeutigidentifiziert.DiewerdendannindieDatenbanka
lsInventarItem-Objekteabgebildet.
InventargegenstndesindunterInventarchargezusammengefasst,undnachChargeund
Ablaufdatumgenauangegeben.SiesindebensozueinemStandortzugeordnet.
Inventarbaum(InventoryTree)
Orte(Sites),LaboreundStandortwerdenineinemInventarBaum(eng.InventoryTree)organisiert.DieLagenknneninnerhalbderLaboratoriengemei
nsamgenutztwerden(engl.sharedlocations).AlleNachfolgereinesgemeinsamenRaume
swerdenauchgeteiltundwerdensynchronisiert,wenndiesegendertwerden(Abbildung626).

Kapitel 6: Software Design und Umsetzung

Abbildung6-26:

111

Inventarbaum(engl.Inventorytree).

Bestandsprfung(engl.InventoryCheck)
BestandsprfungistderProzessderVerifizierung,obdievonRIMSverwaltetenGegenstn
demitdentatschlichenZustandindenverschiedenenLagern(Standorte)bereinstimmen
.DasVerfahrenwirdnormalerweisevondemHandheldinitiiert.DieaktuelleTopologiewirdd
urchdenHandheldangefragtunddemBenutzerangezeigt,sokannerdenStandort
frdendasInventarCheckausgefhrtwird,aussuchen.
InventarprfenknnenaufverschiedenenStandortEbenenOrtdurchgefhrtwerden.WennderZielStandortkeineUnterlager(e.g.einKhlschrankineinemLagerraum)enthlt,werdendiese
ebenfallsbercksichtigt.
AlsBackupLsung,ohnedenHandheldzuverwenden,kanndieBestandsprfungdurchdieServerBen
utzeroberflchegestartetwerden,umdieInventargegenstndeaufLagermanuellaktualisi
erenzuknnen.
ImFalle,wenneineBestandprfungfreinenvonmehrereLaborengeteiltenRaumgestarte
twird,dieInformationsseiteaufdieServerBenutzeroberflchewirdfrjedesLaboreinenEin
tragzeigen.

Kapitel 6: Software Design und Umsetzung

112

DerBestandsprfung-ProzesswirddurchdengleichnamigenWorkflow(Abbildung627)behandelt.DerWorkflowvergleichtdiemittelsHandheldgesammeltenDatenmitdenDa
tenaufRIMSServerundzeigtdieIst-,undSollBestandsinformationenaufdieServerGUI.
BasierendaufdiezurVerfgunggestelltenDaten,kannderBenutzerdieInventargegenstn
dehndischwiederzusammenfhren.
DerInventarWorkflowswerdeninderDatenbankgespeichertundsptervonGarbageColl
ectorJobnacheinemkonfigurierbarenZeitrahmengelscht.DerWorkflowkannauchman
uellgelschtwerden.
EssindzweiSzenarienmglich:

BestandsaufnahmefreinzelneLagen(NutzungdieserStandortenurvoneinemLa

bor)
BestandsaufnahmefrgemeinsameLagen(zumindesteineLagewirdvonmehrals
einLaborverwendet)

Kapitel 6: Software Design und Umsetzung

113

Abbildung6-27: BestandsprfungWorkflow.

DerZustandvonjedemArtikel,dervomBestandsprfungProzessbehandeltwird,wirdvomWorkflowbehalten.FolgendeZustndesindfrbeideobe
ngenanntenSzenariendefiniert:

Kapitel 6: Software Design und Umsetzung

114

Erwartet(engl.Expected)DasInventarItemwirdinausgewhltenStelleerwartet.
Gefunden(eng.Found)-

EinInventarItemwurdeinausgewhltenStelle,wieerwartet,gefunden.
Unerwartete(engl.Unexpected)DasInventarItembeimBestandsaufnahmeKontrollegefunden,istaberanandererS
tellezugeordnet.

WobeifrdiegemeinsamenLageneinzustzlicherZustandvorkommenkann:

OutofInterestInventargegenstndeinderausgewhltenLagegespeichertsind,allerdingsgehre
nzueinemLabor,dasauerhalbdesGltigkeitsbereichsfrdiesesInventarprfungi
stunddeshalbnichtangezeigt.

BestandsprfungsprozessignoriertRFID-Tags,dienichtdemRIMSSystembekanntsind.
AufisteinBeispielgezeigt,beidemmaneineBestandprfungfrLabor1undLabor2ausfhr
enmchte(nichtjedochfrsLabor3).DieInventurfindet25Inventargegenstnde,wobeiimf
nfvondenenunerwartetgefundenwordensind.ImLabor1fehlenvierItemsunddieanderen
20sindwieerwartetgefunden.DieachtArtikelausdemLabor3sindoutofinterest,daherwe
rdendiesewhrenddieserBestandsprfungnichtbercksichtigt.

Abbildung6-28:

BestandsaufnahmeSzenariofreinegemeinsameLage.

WenndieInventurabgeschlossenist,eskannvorkommen,dassdieerwartetenBestandsza
hlenaufdemServerundderInventarIstZustandimLagerunterschiedlichsind.IndiesemFallistesnotwendigdieDatenabstimmen.
DiefolgendenSzenariensindzubehandeln:

Kapitel 6: Software Design und Umsetzung

115

Lagernd(OnStock):gefundenundursprnglicherwarteteMengensindgleich.Kein
eDatenabstimmungistntig.TrotzdemknnendieInventardatenmanuellgendert

werden.
WeinigerBestand(LessStock):nichtalleerwarteteInventarArtikelngefunden.Dies
kannverschiedeneGrndehaben:ArtikelsindineinemanderenStandortverlegt,RF
IDTagwurdenvomHandheldnichtgelesen,oderInventargegenstandfehlt(e.g.bereits

verbraucht,abernichtkorrektberprft)
DieInventardatenmssenabgestimmtwerden.
MehrStock(MoreStock):Unerwartete(Falsche)BestandsArtikelgefunden.Abstim
mungderInventardatenerforderlich.GrunddafristdiefalscheLagerZuordnungim
System,daderArtikelineinemanderenStandortgelagertist,alserwartet.

AbhngigderSituation,knnenInventardatenfrdieentsprechendenItemshndischmani
puliertwerden(e.g.einchecken,auschecken).
6.1.2.2

Einlagerung(eng.Check-in)

EincheckenisteinZwei-Schritt-Verfahren:einsdieRFIDTagszudrucken,unddasandere,dieseindasRIMSzubergeben().DerSerververfolgtden
ganzenEinlagerung-ProzessimOrder-Workflow(siehe6.1.2.4-Bestellungen).
EswerdenmehrereOptionenvonRIMSuntersttzt,umdieseAktionzutriggern:

EinlagerungperBestellposition
EinlagerungperASN
EinlagerungperIst-Lagerbestand/Inventar(sieheInventarisierung)

Kapitel 6: Software Design und Umsetzung

Abbildung6-29:

116

EinlagerungProzess.

EinlagerungperBestellposition
Order-ItemCheckInwirdvomBenutzeraufServerGUIausgelst.DieseOptionermglichtdemAnwendereine
hoheGranularittbeimCheckIn(mankanneinzelneElementeeinchecken).EsistvorallemfrKorrekturenverwendetund
beiderBestellungSchnittstellen,diekeineASNsverwendet(i.e.3rd-PartyBestellungen).DerBenutzerkanndieBestellungWorkflowaufServerGUIaufmachen,undvondorteinenArtikelausderBestellungzumEinch
eckenauswhlen.HierbeiwirddieAnzahlderWaren(MengeFeld),LOT,Ablaufdatum,undS
tandardort(optional)gesetzt.FrjedesStckwirdeinInventarItemObjekterstellt,unddientigeDatenfrRFIDTaggeneriert.Abhngigdavon,obdasInventarLotfrdasProduktmitdergleichenLOTundA
blaufdatuminderDatenbankvorhandenist,wirddievorhandeneAnzahldurchdieMengede

Kapitel 6: Software Design und Umsetzung

117

seingechecktenInventargegenstandeserhht,ansonstenwirdeinneuerInventurLotObjektmitdemangegebenenLOTundAblaufdatumerstellt.Waren,dieabgelaufensind,we
rdennichteingechecktundeineWarnungwirddemBenutzerangezeigt.ImnchstenSchritt
wirddasDruckenvonRFIDEtikettenaufdemDruckerinitiiert.DievonServergeneriertenRFIDDatenwerdenmittelsWebServiceGetCommandandenControllergeschickt,unddieserleitetdannfrjedesItemein
enDruck-BefehlandenDruckerweiter.SobalddasDruckendesRFIDTagsfertigist,kriegtderServerdasauchmit,undzeigtdenDruck-Statusan.
ServeraktualisiertdievorhandenenAnzahlvonProduktObjektdurchdieMengedereingechecktenInventargegenstndeundndertseinenStatus
entsprechenddeneingestelltenSchwellen(Minimal-MengeundKritisch-MinimalMengedurchVergleichmitderAnzahlaufLagerundbestellenMenge).
EinlagerungperASN
ASNCheckInisteinehalbautomatischeWeisewiemandasEincheckenmachenkann.Menge,LOTund
AblaufdatumwerdenvonASNgenommen,sodassderBenutzersienichtbereitstellenmuss
.DerRestdesCheck-InProzessesistdasgleichewieobeninError: Reference source not
foundbeschrieben.
AlsHinweis,eskannnurfrdieBestellungSchnittstellenverwendetwerden,dieASNuntersttzen(sieheBestellungen(engl.Orderin
g).
ZuordnungderWarenanLagerorte
DieTagswurdengedrucktundbereitsalleBoxenangelegt.EsgibtdreiMglichkeiten,wiedie
WareninInventareingechecktwerden:

ManuelleZuordnungvonSpeicherortenaufdieServerGUI:nurerforderlich,wennim
vorherigenSchritt(beimCheckIn)einLagerfrdieseeingechecktenWarennichtangegebenwurde.DerAnwender
whltdenStandortaus,undweistdiesenzujedemInventarItemObjektzu(i.e.jedengedrucktenRFID-Tag).DasInventarItemObjektmussimZustandausgedrucktwerden.

Kapitel 6: Software Design und Umsetzung

118

ManuelleZuordnungvonSpeicherpltzenmitdemHandheld(siehe6.
3RIMSHandheld):DerBenutzerinitiiertdenCheckInaufdemHandhelddurchStartendesCheck-InUse-CaseimHauptmenderSLIM-

Handheld-Anwendung.
AutomatischeEinstellungderStandardlagerort:DerStandardortwodasProduktgel
agertwerdensoll,kannfrjedesProduktdefiniertwerden(nurspeicherbareStandort
enzugelassenwerden),indembeimEinchecken(i.e.perASN),dieserautomatischg
enommenwird.DennochLagerortEinstellungberdieServerGUIoderdenHandheldknnenfrdieseProduktartikeldurchgefhrtwerden.Dasf
hrtzueinerVerlagerungderWarenandenneuenOrt.

WarenVerlagerung
EineweitereAnforderungfrdasRIMSwardieUntersttzungfrdasVerlegenderWarenver
schiedenenStandorten.FolgendezweiFllesindzuunterscheiden:

VerlegunginnerhalbvoneinemLabor:diesefhrzukeinernderungeninanderenD
atenentitten.NurderStandort-IDdesInventar-

ItemsindieDatenbankwirdgendert
TransferzwischenLaboratorien:TransferzwischenLaborsfhrtzuVernderungeni
nanderenDatenentitten.DasVerschiebenderInventargegenstndezwischenLa
borsverursachtaucheinenUmzugoderVernderungderInventarLotObjekten.Pro
duktObjektmussentsprechenddennderungenderzugrundeliegendenObjekte(e
.g.VerringerungdervorhandeneMengeumdenverschobenBetragderInventargeg
enstnde)aktualisiertwerden.Mglicherweisekanndiesauchzueinernderungsei
nesZustandsfhrenunddamitautomatischeBestellungauslsen.

BeideArtenvonTransfersknnenaufdemServerGUIoderaufdemHandheldbehandelnwe
rden.DerServerunterscheidetdiebertragungsartenbasierendaufderLabID.WenndieneueLab-IDderLab-IDzugweisendemInventarItemnichtentspricht,wirdeinTransferzwischenLaborsausgelst.WennderLabIDgleichbleibt,dannhandelteshiernurumeineLaborinterneVerlegung.
Erneuteinlagern(Recheck-In)
DerCheckIndesbereitsausgechecktenArtikelswirdimRIMSvorallemzwecksKorrekturverwendet.U
mwiederdiebereitsausgechecktenInventargegenstndeindasSystemzubringen,istfral

Kapitel 6: Software Design und Umsetzung

119

leArtikelnerlaubt,auerfrdiejenigen,diealsabgelaufenodernachgedrucktmarkiertsi
nd.
NachdruckendesRFID-Tags
EinNachdruckdesTagsistfrjedenGegenstandimInventarmglich.EswirdnuneineWarn
unggeben,diedemBenutzererklrt,dassesbereitseinenTagfrdasjeweiligenStckgibtun
ddassdieWirkungdesNachdrucksdenLagerbestandverflschenkann(i.e.wennbeideTag
saufverschiedeneItemsinBenutzungbleiben).
BeiderNachdruckeinesTagseineneueSGTINwirdfrdasElementerstelltunddasOriginal
wirdalsausgechecktemitdemBegrndungscode"Nachgedruckt"markiert.
6.1.2.3

Ausbuchung(engl.Check-out)

DerCheckoutProzessistderWeg,wiemanWaren,dievorhereingechecktwurden,vomSystementfernt.D
aesverschiedenGrndefrdasAuscheckenderWarenausdemSystemgebenkann(i.e.Ve
rbrauch,WareanDrittenbertragenoderWarenabgelaufensind),wurdenauchentspreche
ndeBegrndungscodesdefiniert.DerhufigsteCheckOutGrundistdasAuslesenderSGTINausdemRFID-TabinTrustBox.DieserArtdesAuscheckenswirdauchalsVerbrauchgenanntundeswirdauchvonde
diziertemBegrndungscodesdargestellt.
EsgibtdreiMglichkeiten,wiemanObjekteausdemInventarauscheckenkann:

Trust-BoxdieTagswerdengescanntundanServergeschickt(siehe6.2.3Trust-

BoxService)
HandheldberHandheldApplikationhnlichwiemitdemTrust-BoxReader
ServerGUI
JederRFID-TagstellteineinderDatenbankgespeichertInventarItemObjektsdar.SobaldderCheckOutServiceanServeraufgerufenwird(oderberServerGUIgetriggert)startetderServerCh
eckOutProzess.DerTagzustandwirdaufCheckoutgesetzt,undkorrigiertdievorhandeneMe
ngeaufProduktundInventar-LOTObjekt.NebendemZustandbehltdasInventorItemObjektdenBegrndungscodezurErkennungwarumderTagals"ausgebucht"gekenn
zeichnetwurde.
BegrndungscodesimRIMSdefiniert:

Kapitel 6: Software Design und Umsetzung

120

Verbrauch(standardmig)-StandardWegfrsAuscheckenderWarenvomSystem(auchderBegrndungscodefrdieb

erRFID-Leser/AntenneausgechecktenArtikel)
Beschdigte-identifiziertbeschdigte,verschwendeteWarenoderdefekteRFID-

Tags
Transferzumdritten-identifiziertdieanDrittenbertragenenWare
TransferzumLab(standardmigerAuscheckenBegrndungscodefrdieineinem
LagerhausbetriebeneGerte)identifiziertWaren,dievonWarehousezuLaborbert

ragenwerden-nurinderWarehouse-Konfigurationverwendet
Nachgedruckt-identifiziert,dassderTagneugedrucktwurde

WenneinbereitsausgechecktesInventar-Itemausgewhltwird,umdurchRe-CheckInwiederimBestandgebrachtzuwerden,wirddasAblaufdatumberprft.FallsderArtikelb
ereitsabgelaufenist,Check-InwirdvomSystemverweigert.
6.1.2.4

Bestellungen

DerBestellprozess(Abbildung6-30),alseinerderwichtigstenAnforderungendesRIMS,de
finiertdenBestellungsvorgangbzw.wiemanBestellungenanlegen,auslsenunddurchfh
renkann.
BeiderBestellungen,zumberprfenobeinProduktbestelltwerdenmuss,wirdalserstesd
erInventar-Prozessdurchgefhrt(siehe6.1.2.1Inventarisierung).
NichtalleAnwenderdesRIMSknnenBestellungendurchfhren.BestimmteUserbzw.Use
rRollehabenentsprechendenBerechtigungenundknnenBestellungenauslsenundgen
ehmigen(e.g.Manager).IndiesemAbschnittwerdenichdenBegriffManagerverwenden,u
meinenRIMSAnwendermitManagerRollezuidentifizieren.Esistnunwichtigzuerlutern,dassdieBestell
unginRIMSimmerabhngigvoneinemAnbieterist.EinAuftragkannnurProduktevoneine
mAnbieterbeinhalten.
EsgibtdreiMglichkeitenwiemandenBestellprozessstartenkann:

AutomatischeBestellungen:derManagerhatdieMglichkeitdieKontrollzeitunddie
RegelnfrdenStartdesBestellvorgangszusetzen.DerautomatischeBestellprozes
swirddanndurcheinenBatchJobaufderServerinstanzselbstndiggestartet.ObeineGenehmigungnotwendigis

Kapitel 6: Software Design und Umsetzung

121

t,lsstsichkonfigurieren,sodassdieBestellungvollautomatisiertwerdenkann,ohn
edassEingabenvomBenutzererforderlichsind.GenehmigteAuftrgewerdendann

automatischandenLieferantengesendet.
Vorgesehen(Vorgeschlagene)Bestellungen:VorgesehenBestellungenwerdenau
tomatischvomBestandsprfungJob(vomSystem)erstellt.AndereMglichkeitist,d
assderManagereinevorgeseheneBestellunghndischberServerGUIinitiiert.EinManagerkanndenAuftragvorherndern,bevormandenzurGeneh
migungschickt.ManagermitGenehmigungRechteknnendenAuftragohneVorlag

ezurberprfungzugenehmigen.
ManuelleBestellungen:derBestellvorgangkannvomBenutzer(mitManagerRechten)jederZeitberServer-GUIgestartetwerden.

Kapitel 6: Software Design und Umsetzung


Abbildung6-30:

122

BestellungProzess.

Weiterhinwerden-perLabordiebentigteProdukteunddererzubestellendAnzahlfestgelegt.JedesProdukt(basierend
aufeinemLabor)hateineneigenenSatzvonParameterfrBestellRegelninderDatenbankgespeichert.BeiderKonfigurationeinesProduktsknnendieBest
ellparameterundRegelnvonAnwenderoderKundenStandardwertewerdenbernommen
.AlsErgebnisdesBestellprozessistdieBestellmenge(inRIMSDatenmodelalsAttributeOr
derQtydefiniert),welchedieStckzahleinesbestelltenProduktesfreindediziertesLabor
darstellt.
ZumbesserenVerstndniserwhneichdieAttributebzw.dieQuantittenwelchejedesProd
uktmitsichspeichert:

VorrtigeMenge(OnHandQty.):dieMengeeinesProduktesaufLager(alsErgebni

sderInventur)
BestellteMenge(OnOrderQty.):StckzahleinesProduktes,diebereitsbestelltwur
den.

DasBestellteMengeAttributewirdbeijederBesttigungeinerBestellungaktualisiert,au
erwennmanfrDrittanbieterbestellt.BeidiesemFallBestellungfrDrittanbieterbestellteMengeistmitderBestellmengeerhht,wenndieBestellungperEMailgesendetwird.DiebestellteMengewirddurchEincheckenvonProduktenoderbeimSc
hlieenderBestellungverringert.
FrdieBestellungsregelnwerdenentsprechendeAttributedefiniert,undanhandderendie
Bestellmengensichbestimmenlsst(Tabelle6-31).

Tabelle6-31:

DieListederParameterfrBestellungsregeln.

Regel Beschreibung
para
meter
Min.M WennLagerbestanddesProduktesunterhalbdieserWertist,wirddasProduktind
enge
Max.

erBerechnungderautomatischenBestellmenge(OrderQty)miteinbezogen.
WenndieserWertgreralsNullist,wirddieBestellmenge(OrderQty)soberech

Meng

net,dassdiesesNiveauerreichtwird.WennderWertNullist,wirddieNachbestellm

e
Nach

enge(Re-orderQty)bercksichtigt.
DiefesteMengederArtikeleinesProduktes,dasbestelltwird.FallsdieminimaleM

Kapitel 6: Software Design und Umsetzung


bestel

123

engeNullist,wirdalsBestellmengederWertdiesesParametersbernommen.

lmeng
e
Kritisc KritischeMenge.DieserParameterdientnuralsAuslserfrBenachrichtigungen
heMe

anManager,wennLagerbestandunterdiesemWertliegt.Fallsgewnscht,kanndi

nge

eserWertaufnullgesetztwerden,somitsinddieBenachrichtigungendeaktiviert.

ParametermssenfolgendeBeziehungerfllen:
0<=KritischeMenge<Min.Menge<Max.Menge
ObeinbestimmtesProduktBestelltwird,hngtdavonab,obdienachstehendeGleichungst
eht:
VorrtigeMenge+BestellteMenge<=Min.Menge
D.h.fallsderLagerbestandplusdiebestellteMengeeinesProduktesnichtgreralsMindes
tbestandist,dannwirdeineBestellungfrdiesesProduktempfohlenbzw.gestartet.Diezube
stellteMengewirdwiefolgendeskalkuliert:

IFMax.Menge>0THEN
BestellteMenge=Max.MengeVorrtigeMenge
ELSE
BestellteMenge=Nachbestellmenge
WieschonbeiAutomatischeBestellungenerwhnt,eingenerierterAuftragderfreinemanuelleGenehmigungkonfiguri
ertist,wiraneinenGenehmigerzurberprfungweitergeleitet.GleichnachderGenehmigu
ngwirdderAntragnunanLieferanteneingereicht.
FrdasAbsendenvonBestellungengibtesdreidefiniertenSchnittstellen:

EDI
SDWeb-ShopMethoden
E-Mail

Kapitel 6: Software Design und Umsetzung

124

DieBestellschnittstellewirdbasierendaufdenAnbietererkannt.Abhngigdavon,welcherL
ieferantwelcheBestellmglichkeitenuntersttzt,wirddieentsprechendeSchnittstelleauc
hverwendet.SoferndieBestellungabgeschicktwird,wirdeineBenachrichtigungsofortges
endet.FallsderAuftragberEDIoderSDWebShopabgesandtwird,wirderdurchSalesOrder(SO)besttigtundspterberASNangesagt.FrdieBestellungperEMail,gibteswedereineBesttigungnocheineAnsage.
Order-Workflow
Bestell-WorkflowistdieImplementierungdesobengenanntenBestellprozess.OrderWorkflowsarbeitenmitOrderItems,welchediebestelltenProduktedarstellen.Einsolcher
WorkflowkannausmehrerenOrderItemsbestehen.
DaderBestellprozesseinlanglaufenderProzessist,mussderZustanddesBestellworkflow
sgesichertwerden,undbeimnchstenProzessEreignisweitermachenzuknnen(e.g.Lieferungeingetroffen,Bestellungabgelehnt).Dies
erZustandwirdeinerseitsfrinterneVerfolgungderAuftrge,undandererseitsfrdievisuell
enDarstellengdesAuftragsstatusverwendet.
EinAuftragWorkflowkannineinemderfolgendeninternenZustndesein:

Proposed:stehtfrneueAuftrge
UnderReview:AuftragwirdzurZeitberprft,eswirdaufGenehmigunggewartet
Approved:Bestellungwurdegenehmigt,undistandieBestell-

Schnittstellenweitereingereicht(e.g.EDI.E-mail)
Submit:Bestellungwurdegesendet.EswirdaufeineRckmeldunggewartet(nurfr
WebshopundEDI-SchnittstelleundnichtfrDrittanbieter,dadieEMailBestellungensofortnacherfolgreicherEinreichungaufOnOrderStatusgeset

ztwerden)
SubmitFailed:DasSendenvonAuftragaufgrundderverschiedenenmglichentec
hnischenProbleme(e.g.Netzwerkausfall,falscheEMailAdresseeingegebenetc.)istfehlgeschlagen.Bestellungkannkorrigiertwerden

undwiedermanuelldurchdenBenutzereingereichtwerden.
OnOrder:BestellungwurdedurchdieBestellungSchnittstellebesttigt.MitderAnerkennungbzw.BesttigungwirdeinegltigeAuftr
agsnummervomHersteller(SONummer,nurbeiSDBestellsystemen)zurVerfgunggestellt.RIMShateineinterneBestellungsKennungfrdiesenAuftrag,dieProposedOrderNumberKennung.

Kapitel 6: Software Design und Umsetzung

125

OnDelivery:DieserZustandwirdnurfrdieBestellungenvonSDProduktenverwendet.DieersteASNwirdvomSDBestellsystemgesendetunddiese

rwirddenBestellpositionen(Orderitems)zugeordnet.
Delivered:derersteArtikeldesbestelltenProduktwurdeeingecheckt
Closed:derAuftragwurdevoneinemBenutzerabgeschlossen.Erkannwiederinder
Zukunft,sofernnotwendig,geffnetwerden.

6.1.3 Physical(Deployment)View
WiediephysischeVerteilungderApplikationenausschautlsstsichmittelsUMLVerteilungs
-Diagrammezeigen.DieServer-ApplikationluftaufeinenApacheWebServer,derselberaufWindowsServer2008R2installiertist.AlsDatenbankserverkommtM
SSQLzumEinsatz.RIMSControllerwirdaufdenKundenPCinstalliert,unddieHandheldApplikationaufdemHandheld.

Abbildung6- 31:

RIMSVerteilungs-Diagramm.

6.2 RIMSControllerArchitektur
ImRIMSKontextistderControllereinerseitsderTreiberfrdieRFIDHardwareundandererseitsderMittelschichtzwischenServer-undHandheldAnwendung.DurchdenKontrollererfolgtdieKommunikationzwischenHandheldundServ

Kapitel 6: Software Design und Umsetzung

126

er,dadiesevonderFirmaSDunterbietenwurde.DerControlleristanhandvondefiniertenWe
bServicesvomHandheldansprechbar,bernimmtdieAnfrage,undfallsnotwendigleitetdies
eanServerweiter.DasselberpassiertmitdervonServergesendetenAntwort,dieErgebniss
ewerdenindiesemFallweiteranHandheldbergeben.
DerControlleristalsWindowsServiceimplementiertundbestehtausdreiHauptkomponenten(Abbildung632).DieKommunikationzwischenControllerundServerbzw.zwischenHandheldundContr
ollererfolgtberWeb-Services.Einerseitskonsumiert/verwendetderControllerdieWebServicesderServer-Anwendung,anderseitsstellterdieseweiterfrHandheldAppzurVerfgung.EswerdenauerdemeigenespezifischeWebServices(e.g.PrintItem,GetPrinters)demServerbereitgestellt.Mehrdazufolgtimnchste
nAbschnitt.

Kapitel 6: Software Design und Umsetzung

127

Abbildung6-32: RIMSController-Serviceallgemeinerbersicht.

DawirmiteinerweiterenSchichtdieHardware-Schicht-zutunhaben(Abbildung633)warbeiderSoftwareDesignundImplementierungzubeachten,dasswirklardefinierteHWSchnittstellenhaben,unddiesesogenerischwiemglichzuhalten.HierkamdieRFIDSensingFramework(Abbildung634)vonderFirmaAtoszumEinsatz.DasFrameworkistsehrmodulargekapseltundlsstsich
einfachdurchneuenModulenzuerweitern.DasKernsystemdesFrameworksbietetbliche
FunktionalittenundAbstraktionfrRW-Gerte,RFIDProtokolle,undTransponder.DurchdasFrameworkwurdederAufwandfrdieImplementie
rungderErweiterungenvonRWGertenminimalgehaltendankseinerWiederverwendbarkeit.Frameworkabstrahiertdie

Kapitel 6: Software Design und Umsetzung

128

RFIDHardwareineinigeGrundtypenundsomitisteineeinheitlicheVerwendungderHardwarem
glich.BusinessLogikbleibtunverndertwhrenddieHardwareoderProtokollesichndern.

Abbildung6- 33:

RIMSControllerSoftwareSchichten.

6.2.1 ControllerWeb-Services
DieWebservices,dievomControllerbereitgestelltwerden,sindaufdieTabelle631aufgelistet.DieseServicessindzurVerwendungdurchHandheldvorgesehen.

Tabelle6-32:

Contr
oller

ListealleControllerWeb-Services.

Beschreibung

Trigger

Kapitel 6: Software Design und Umsetzung

129

WebServi
ceNa
me
Checki

DienthauptschlichzumEmpfangvondenEinlagerung-

Handheld

n
Check

NachrichtenausdemHandheldundleitetdieseanServerweiter.
DieserServiceempfngtAusbuchungNachrichtenausdemHandheldundl

Handheld

out
GetPro

eitetdieDatenandenServerweiter.
DieserServicebietetgecachteListevondenimSystemdefiniertenProdukt

Handheld

ductLi

en.

st
GetTar

Wirddafrverwendetwerden,umZielbestandsdatenfreinInventarCheck

getInv

anzufordern,basierendaufeinerausgewhltenStelle/EbenederLageTop

entory
GetTo

ologie.
DerServiceversucht,TopologievonServerzuerhaltenunddannweiteranH

pology

andheldbergeben.Wenndiesernichtvorhandenist,liefertderControllerd

GetUs

iezwischengespeichertTopologiezurck.
WirdzumAnfordernvonderBenutzerlisteausdemController.DieserServic

Handheld(initiier

ers

ebietetdieamControllerzwischengespeicherteBenutzer/hashedPIN-

tbeimStartenvon

Listean.

Handheld-

PutAct

WirdzumAnfordernderZielbestandsdatenfreinInventar-

Anwendung)
Handheld

ualInve

Check,basierendaufeinenausgewhltenOrt/EbenederStandort-

ntory

Topologie.

Handheld

Handheld

FrdieKommunikationmitdemServer(gestartetmitderGetCommandAnfrage)werdenz
ustzlicheFunktionenzurVerfgunggestellt,daderServernichterlaubtist,einedirekteVerb
indungmitdemControllerzuinitiieren:

PrintItem:getriggertvomServerberdieGetCommandAnfrage,umdasDruckenv

onRFID-LabelsanControllerweiterzuleiten.
GetPrinters:getriggertvomServerzurAnfragederListederamControllerangesteck
tenDrucker.

6.2.2 PrinterService
PrinterServiceluftalsTeildesController-ServicesaufdieKundenMaschine,undbietetRFIDDruckerFunktionenan.berdiesesServicewirdderDruckerangesprochen,somitdieRFID
Tagsgedrucktwerdenknnen(e.g.beimEincheckenvonWaren.EsbasiertsichaufdasRFI

Kapitel 6: Software Design und Umsetzung

130

DFramework,wobeidieErweiterungenfrentsprechendeDrucker(SatoundToshiba)ausim
plementiertwurden.DerRFID-DruckeristdirektmitdemRIMS-ControllerPCberEthernetKabelverbunden.PrinterServicewirdbeimEincheckenvonWareninsSystemzumAusdruckenderRFIDLabelsverwendet.
DerPrinter-ServicebestehtausfolgendenKomponenten:

RFID-Drucker
Printer-Service(alsTeildesControllerService),derfolgendenUnterkomponentenumfasst:
o KommunikationsThreaddereinerseitsmitdemDruckerKommuniziertundDruckbefehleanih
mschickt,andererseitsaufeineRckmeldungfrgeradeausgedrucktenLab
elwartet,unddieseauswerten.FallszueinerFehlermeldungkommendrfte,
eswirdbiszudreiMalversuchtdenTagzudrucken.SofernderFehlerbesteht,
wirdsieweiteranServergesendetundderDruckauftragwirdabgebrochen.
o Lokal-PersistenzzurUntersttzungderOffline-Funktion.

6.2.3 Trust-BoxService
Trustbox-ServiceistdieSchnittellezwischenRIMS-ControllerundRFIDLesegert.ErdientalsSammelstellefrInventargegenstnde,umdasCheckOutProzesszubestehen.DieVerbindungmitdemRFID-ReaderwirdbersLANhergestellt.
Trust-BoxService,derdieganzeZeitaufdemControllerPCluft,einerseitsbetreibtallekonfigurierteRFID-Lesegert,umdieDatenausdenRFIDTagsderverbrauchtenWarenzulesen,anderseitsversuchtalleausgelesenIDsdemRIMSS
erverzukommunizieren.DiegescanntenTagswerdennach10MinutenVerzgerungerneu
tanServeralsausgechecktgesendet.
DaherbestehtderTrust-BoxServiceausfolgendeKomponenten:

EinRFIDHardware:UHFLesegertmiteinerodermehrerenAntennen(vorgebeneine,option

alkannderReaderbiszuvierAntennenuntersttzen)
ControllerService(i.e.Trust-BoxService)
derinternausfolgendeHauptteilebesteht:

Kapitel 6: Software Design und Umsetzung

131

o lokalePersistenzzumPuffernderDatenderverbrauchteItems,umdieOffline
Funktionalittzuuntersttzen,
o einodermehrereLeser-BetriebThreads,diedieverbrauchteObjekteindielokalePersistenzanfgtund
o einKommunikationsthread,derinregelmigenAbstndeversucht,ausgel
esenenIDsanServerzusenden(Offline-FhigkeitzurVerfgunggestellt).

6.2.4 HandheldServiceKomponente
DerHandheldServiceistderDrehpunkthinsichtlichderKommunikationzwischendemHan
dheld,demControllerunddemServer.DaskannauchalsgegenseitigerProxyangesehen.D
ieserServicekommuniziertsowohlmitdemServeralsauchmitdemHandheld.Hierwerdend
ieWeb-ServicesdesControllerssowiediezustzlichenGetCommandFunktionen(e.g.PutItem,GetPrinters)implementiert.DieMehrheitderobengelistetenWeb
ServiceswirdindieserKomponenteimplementiert.ZumVergleichmitanderenzweiControll
erKomponenten,frdiesesServicegibteskeinedirekteHardwareVerbindung.DieganzeKo
mmunikationHandheld-Controller-Serverundvice-versaerfolgtberdieserKomponente.

6.3 RIMSHandheld
DerRFIDHandheld,dermitRIMSverwendetwird,isteinStandardindustriellerMicrosoftWi
ndowsMobile6.5Handheld-PCmitRFID-ModulundPistolengriff.
DieRIMSHandheld-AnwendungisteineWindowsMobile6.5DesktopAnwendung.DieUmsetzungderHandheldAnwendungistabhngigvonderHardware,daHWverbundenenBibliothekenverwendetw
erdenmssen.Siebasiertsichaufden.NETCompact2.0FrameworkundaufdenAtosRFID
Framework(AutoID/RFIDFramework).AuchhierwirdansauberenSoftwareDesigngeachtet.DerLayerPatterwurdehierebenfallsumgesetzt,umeineklareEinteilungderFunktionalittzuhaben.

Kapitel 6: Software Design und Umsetzung

Abbildung6- 34:

132

RFIDFramework.

Wiebereitserwhnt,dieKommunikationmitdemRIMSServererfolgtberdenControllerberWeb-Services.
WegenmangelndeBildschirmGre,GUIwurde-mitderVerwendungvonWindowsFormseinfachgestaltet,umeinergonomischesundntzlichesToolsfrRIMSAnwenderanbietenz
uknnen.
AmHandheldsindnebenEin/Ausloggen,folgendeFunktionenverfgbar.
Inventar
Check-In
Check-Out
DieProzesseallgemeinwurdenbereitsinKapitel6.1.2allgemeinbeschriebenundtreffendieFunk
tionalittamHandheldauchzu.

6.4 (Testen)->Wegnehmen?
DasISTQB(InternationalSoftwareTestingQualificationsBoard:http://www.istqb.org/dow
nloads/finish/16/15.html)definiertvierStufenvonTest:

Component/UnitTesting
IntegrationTesting

Kapitel 6: Software Design und Umsetzung

133

SystemTesting
+RegressionTest(Perfomance-Tesing,e.g.responsetime)
AcceptanceTesting
RootCauseAnalyzefrjedenFehler

ImRIMSProjektwirdvielWertaufTestengesetzt,umdieFunktionalittdesSystemsalsGanz
ezuberprfen.AlleobigenTest-Stufenwurdenpraktiziert:

UnitTestswurdenvonallenEntwicklerfrseineeigenenausprogrammiertenFunktio
nengeschrieben,unddurchgefhrt.EsdrftenurkompilierbarerundlaufbarerKodei

nsSVNeingechecktwerden.
IntegrationTestswurdenamIntegrationsserverdurchlaufengelassen
SystemTestswurdenamEndejederSprintvonTesterdurchgefhrt.
PerformanzTesteswurdenregelmigdurchgefhrtdamitmandielautvorgesehenPerformanz
-ProblemeimAugezubehalten

Kapitel 7: Zusammenfassung und Schlussfolgerung

134

7 Zusammenfassung
KurzeZusammenfassungderganzenDiplomarbeit(ca.1-2Seiten)
IndieserArbeitwurdedasInventarisierungsManagementSystemfrLaborenundKrankenhusermitEinsatzvonRFIDTechnologieuntersuchtunddargestellt.NacheinerkurzenDefinitionderProblemstellunge
nwurdedieRFIDTechnologiedetailliertbeschrieben.ZuersthabenwirdieGeschichtedieserTechnologie
dieschoneinigerZeitzurckgehtundihrenEinsatzbetrachtet.AnschlieendwurdendieStruktur,dieFunktionsweiseunddie
MerkmalenderRFID-Systemediskutiert.DassolltedemLesereinBildderRFIDTechnologieallgemeinverschaffen,dadieserTeildenGrundsteindieserArbeitdarstellt.
DarauffolgendwurdenuneineKostenNutzenAnalyseberdieKostenfrdieEntwicklungderSoftwareundfrdieRFIDHardwaredurchgefhrt.EshatsichherausgestelltdassdieInvestitionnachknappandertha
lbJahrensichrentiertwrde.
UmdierichtigeHardwareauswhlenzuknnenundvorallemzubeweisen,dassdievonuns
AusgewhlteRFIDTechnologietatschlichfrdenaktuellenFallauchfunktionierendrfte,eswurdenmehrere
Gerteevaluiertundgetestet.DanachwurdeeineDurchfhrbarkeitsstudieberdieNutzun
gderUHFRFIDTagsaufFlssigkeitengemacht,undsomitdemKundenberdieFunktionalitt,Mglichkeit
enaberauchdieGrenzenhinsichtlichKennzeichnungderFlssigkeitengezeigt.
DieletztenzweiKapitelbeschftigenmitdenSoftwareTeilbzw.mitderAnalysederAnforderungenundderenImplementierung.DieallgemeineFu
nktionsweisedesSystemsunddieSoftware-ArchitekturwerdenandieserStelleermittelt.
RIMShat,natrlichmitderHilfederRFIDTechnologie,dieProzessederBestellungen,Einlagerungen,Ausbuchungensignifikantve
rbessert.Nichtnurdas,weilberraschungenwieeinProduktnichtvorrtigistoderausgelauf
eneProdukteimLagerliegensindjetztendlichGeschichteundwerdennichtmehrvorkomm
en.Wirsindstolzdarauf,dassRIMSendlich-nacheinerlangerTest-

Kapitel 7: Zusammenfassung und Schlussfolgerung

135

PhasemitunserenausgewhltenKundenmarktfhigist.DasSystemwurdeaufspezifischenBedrfnissevonmedizinischenLaborse
ntwickelt.Esisteinestate-of-theartLsung,diezuverlssigundskalierbarist.UnteranderemRIMSuntersttztdieInventari
sierung(mitRFID),automatischeAusbuchung,sowie(semi)automatischeBestellungsvorgehensweiseberverschiedeneSchnittstellen(e.g.EDI,EMail).
Esisterwhnenswert,dassdieRFIDTechnologieindenletztenpaarJahreneinenSprunginVerbreitungerlebthat.Sehrhilfreichi
stdieArbeitanStandards,dieweltweitverfgbarsind(e.g.EPCglobalClass1Gen2,ISO18000-6C).BeitragandieVerbreitungderRFIDhabendiegesunkeneRFIDLabelHerstellungskosten.ZurInformation,dasgiltnichtnurfrSupplyChain,aberauchinanderenBereichenwieE-Pass,E-Bankkartenusw.

PlneberFutureWork
V1.1;v2.0
EinenkurzenberblickberRIMSv2.0undSmartphoneAPP,undanderegeplanteFeature
s?!
PersnlicheweitereAufgaben:
RFID-Security,NFC?

Literaturverzeichnis

[1]

Literaturverzeichnis

K.Finkenzeller,RFIDHandbuch:GrundlagenundpraktischeAnwendungenvonTras
nspondern,kontaktlosenChipkartenundNFC,6.Auflage,Mnchen:HanserVerlag,
2012.

[2]

RisikenundChancendesEinsatzesvonRFIDSystemen,BundesamtfrSicherheitinderInformationstechnikBSI,2004.

[3]

M.Roberti,TheHistoryofRFIDTechnology,rfidjournal,2005.

[4]

J.Landt,ShroudsofTime:ThehistoryofRFID,AIMInc.,2001.

[5]

wikibooks,Geschichte_von_RFID,[Online].Available:http://de.wikibooks.org/wi
ki/RFID-Technologie#Geschichte_von_RFID.[Accessed05042013].

[6]

S.E.S.a.J.R.W.
(.StephenB.Miles,RFIDTechnologyandApplications,UniversityPress.2008.Boo
ks24x7.<http://common.books24x7.com/toc.aspx?bookid=26548>,2008.

[7]

wikipedia,Freunf-FeindErkennung,[Online].Available:http://de.wikipedia.org/wiki/Freund-FeindErkennung.[Zugriffam05042013].

[8]

H.Stockman,CommunicationbyMeansofReflectedPower,inIRE,1948.

[9]

info-rfid,DieHistorievonRFID,[Online].Available:http://www.inforfid.de/content/technologie/historie/index_ger.html.[Zugriffam06042013].

[10] W.R.H.FrankGillert,RFIDfrdieOptimierungvonGeschftsprozessen,Mnchen:Han
ser,2009.
[11] F.Thornton,HowtoCheatatDeployingandSecuringRFID,SyngressPublishing,200
7.
[12] www.gs1.org,[Online].Available:http://www.gs1.org/docs/epcglobal/TagClassD
efinitions_1_0-whitepaper-20071101.pdf.[Zugriffam1102013].
[13] www.gs1.org,[Online].Available:http://www.gs1.org/docs/epcglobal/TagClassD

Literaturverzeichnis

efinitions_1_0-whitepaper-20071101.pdf.[Zugriffam2102013].
[14] NorbertBartneck,V.KlaasundH.Schnherr,ProzesseoptimierenmitRFIDundAutoID,PublicisCoporatePublishing,Erlangen,2008.
[15] E.FleischundF.Mattern,DasInternetderDingeUbiquitousComputingundRFIDinderPraxis:Visionen,Technologien,Anwendunge
n,Handlungsanleitungen,SpingerVerlag,Berlin2005,2005.
[16] E.Walk,D.Bth,M.Desch,M.Rdig,F.Neubauer,A.GaubyundA.Hoisl,
RFIDStandardsandRadioRegulations.FinalReport,CERFID,25Juli2008.
[Online].Available:http://www.rfid-inaction.eu/public/results/standards/standards.pdf.[Zugriffam8Oktober2013].
[17] www.rfid-basis.de,[Online].Available:http://www.rfid-basis.de/kosten.html.
[Zugriffam07022014].
[18] J.Banks,M.Pachano,L.ThompsonundD.Hanny,RFIDApplied,NewJersey:JohnWi
ley&Sons,2007.
[19] R.Brugger,DerITBusinessCase,BerlinHeidelberg:Springer-Verlag,2005.
[20] G.TammundC.Tribowski,RFID-InformatikimFokus,BerlinHeidelberg:SpringerVerlag,2010.
[21] W.Yao,C.-H.ChuundZ.Li,
TheuseofRFIDinhealthcare:Benefitsandbarriers,RFIDTechnologyandApplications(RFIDTA),2010IEEEInternationalConferenceon,vol.,no.,,pp.128-134,20Juni2010.
[22] H.Hakim,R.RenoufundJ.Enderle,
PassiveRFIDAssetMonitoringSysteminHospitalEnvironments,Bioengineering
Conference,2006.ProceedingsoftheIEEE32ndAnnualNortheast,vol.,no.,,pp.217218,2006.
[23] A.Coustasse,S.TomblinundC.Slack,mpactofRadioFrequencyIdentification(RFID)TechnologiesontheHospitalSupplyChain:ALiterat
ureReview,PerspectHealthInformationManagementv.10(Fall),1Oktober2013.
[24] RocheAppliedScience,"RochecIMSenablesanalyserreagentmanagement,"18November2009.
[Online].Available:http://www.laboratorytalk.com/life-sciences-and-clinicallaboratory-equipment/genomics/roche-cims-enables-analyser-reagent-

Literaturverzeichnis

management/359565.article.[Accessed25Februar2014].
[25] ThomasMcHugh,"SupplyChainManagementintheClinicalLaboratory,"Februar20
06.[Online].Available:http://www.covelab.com/CLMA_jan_feb06.pdf.
[Accessed28Februar2014].
[26] W.Burke,CaseStudyInventoryManagement,Health&InventoryInformationforQuality(HI-IQ),2003.
[27] http://www.upmraflatac.com,[Online].Available:http://www.upmraflatac.com/eu
rope/eng/images/51_63623.pdf.[Zugriffam10122013].
[28] SMARTRAC,SMARTRACPreliminaryProductSpecification-WebPaperTag,2012.
[29] Motorola,
www.motorolasolutions.com,[Online].Available:http://www.motorolasolutions.c
om/web/Business/Products/RFID/RFIDReaders/FX7400/Documents/StaticFiles
/FX7400_Specifications.pdf.[Zugriffam24122013].
[30] Motorola,
www.motorolasolutions.com,[Online].Available:http://www.motorolasolutions.c
om/web/Business/Products/RFID/RFIDReaderAntennas/_Documents/RFIDAN
TENNA_Spec-Sheet.pdf.[Zugriffam24122013].
[31] Siemens,RFID-Systeme,SIMATICRF600,Systemhandbuch.
[32] Intermec,
www.intermec.com,[Online].Available:http://www.intermec.com/publicfiles/product-profiles/de/IF2-pp-DE-web.pdf.[Zugriffam25122013].
[33] http://www.motorolasolutions.com,[Online].Available:http://www.motorolasoluti
ons.com/web/Business/Products/Mobile%20Computers/Handheld
%20Computers/MC3190-Z/_Documents/_staticfiles/MC3190Z_RFID_Handheld_Specification_Sheet.pdf.[Zugriffam10122013].
[34] Intermec,
www.intermec.com,[Online].Available:http://www.intermec.com/publicfiles/product-profiles/de/CN3_pp_web_DE.pdf.[Zugriffam20122013].
[35] Intermec,
www.intermec.com,[Online].Available:http://www.intermec.com/publicfiles/product-profiles/de/CN3_pp_web_DE.pdf.[Zugriffam20122013].
[36] PSION,

Literaturverzeichnis

www.psion.com,[Online].Available:http://www.psion.com/documents/de/specS
heets/WORKABOUT_PRO_3_Spec_Sheet_A4_DE.pdf.[Zugriffam20122013].
[37] M.B.A.V.B.A.C.W.C.F.J.G.J.H.A.H.R.J.J.K.M.R.C.M.S.M.K.S.J.S.T.BECKKENT,
AgileManifestoforAgileSoftwareDevelopment,2001.
[Online].Available:http://agilemanifesto.org.[Zugriffam07042014].
[38] M.Cohn,SucceedingwithAgile,Addison-Wesley,2010.
[39] K.S.Rubin,EssentialScrum:apracticalguidtothemostpopularagileprocess,Juli:Ad
dison-Wesley,2012.
[40] A.Schatten,M.Demolsky,D.Winkler,S.Biffl,E.GostischaFrantaundT.streicher,BestPracticeSoftwareEngineering:EinepraxiserprobteZussamenstellungvonkomponentenorientierten
Konzepten,MethodenundWerkzeugen,Heidelberg:SpektrumAkademischerVerla
g,2010.
[41] P.Kruchten,
The"4+1"ViewModelofSoftwareArchitecture,IEEESoftware12,1995.
[42] F.Buschmann,R.Meunier,H.Rohnert,P.SommerladundM.Stal,PatternOrientedSoftwareArchitecture:AsystemofPaterns,Volume1,Wiley,1996.
[43] M.Fowler,PatternsofEnterpriseApplication,Addison-Wesley,2002.
[44] B.ztayi,S.B.BaysanundF.Akpinar,
Radiofrequencyidentification(RFID)inhospitality,Technovation,Volume29,Issue
9,pp.618-624,September2009.

(x)FhGIML,RACEnetworkRFID,D2.1Marketanalysisconsumptionreport,1March2009.
http://www.rfidineurope.eu/sites/default/files/RACE_deliverable_D2.1.pdf

[xx]Hardgrave,B.,Waller,M.,andMiller,R.,DoesRFIDReduceOutofStocks?
APreliminaryAnalysis(InformationTechnologyResearchInstitute,SamM.WaltonCollege
ofBusiness,UniversityofArkansas,2005)(http://rfid.uark.edu/papers/ITRI-WP0581105.pdf)

Literaturverzeichnis