otrs itsm datenmodell.desbloqueado
TRANSCRIPT
projectProcessOwner & projectLead & projectMember
escalationOverride& escalationStatus
escalateTo
childOrgUnit
CMDB Class ModelOTRS::ITSM Version 1.0 Author(s): Werner Siebecke (ECO) As of: 02JUL07 Page: 1 of 1
File: OTRS_ITSM ECO CMDB Class Model v1 20070702.VSD
Effective: 02JUL07 Approved by: Manuel Hecht ((otrs))
1..nchildService
slaIDslaNameslaDescriptionslaNotesslaTypeslaCategoryslWindow (Calendar)slAvailabilityTargetslAvailabiltyMeasurementPeriodslTransactionTargetslResponseTimeTarget(= serviceLeadTimeTarget)MaxTimeToRepairTarget (= serviceDeliveryTimeTarget)MinTimeBetweenIncidentsTargetslaStatusslaTermStartDateTimeslaTermExpirationDateTimeslaReportingCycleslaReportingRecipientsslaReviewCycle: varcharnextSLAReviewDateTimeslaBaseCostrelatedObjectsrelationTypes
SLA
idparentorgNamedescriptioncategory: intstatusinternal: booleanwebsiteattachmentsnotes
OrgUnit
idtitlenamedescriptionkeywordstypecategoryversionlastReviewDateTimenextReviewDateTimemodifiedDateTimemodifiedBydocumentStatusrelatedObjectsrelationTypesattachmentsnotes
Documentation
ideventSourceeventCodeeventNameeventDescriptioneventDateTimeeventAcknowledgedeventClosedeventClosedBynotes
MonitoringEvent(3rd Party)
Location
idparentnamedescriptionstatustypephone1phone2faxemailaddress1address2timezoneattachmentsnotes
1..n serviceCustomer1..n serviceProvider
locations
1..* underlyingSLA
documentAuthor
IncidentRecord
idincidentTypeincidentErrorCodecurrIncidentStatusslAchievementLevelslAchievementDetail
idtitlecontentcontentTextstatusversionfolderpublicattachmentsnotes
KnowlegeBase
kbArticleNo
idnamevendormodeldescriptiontypecategorycomputerNamebarcodeserialNodhsLocation
osNamecpucpuCountcpuSpeedhddhddCounthddFreeramdisplayAdaptermonitorTypenetworkdomainlanCardipAddressesprimaryIPAddresswarrantyExpirationDateinstallDate
currDeploymentStatuscurrDeploymentDateplannedDeploymentStatusplannedDeploymentDatecreatedDateTimecreatedBymodifiedmodifiedBymodifiedByAudit (unused)
relatedObjectsrelationTypesattachmentsnotes
ComputerCI
Enterprise Consulting GmbH
NorskDataStr. 1D61352 Bad Homburg
T +49 6172 180760F +49 6172 1807690E OptimizeIT@enterpriseconsulting.deI www.enterpriseconsulting.de
idnamevendormodeldescriptiontypecategorybarcodeserialNodhsStorageLocation
warrantyExpirationDateinstallDate
currDeploymentStatuscurrDeploymentDateplannedDeploymentStatusplannedDeploymentDatecreatedDateTimecreatedBymodifiedmodifiedBymodifiedByAudit (unused)
relatedObjectsrelationTypesattachmentsnotes
HardwareCI
idnamedescriptiontypecategory
ipAddressRangeFromipAddressRangeToipAddressesUsed
currDeploymentStatuscurrDeploymentDateplannedDeploymentStatusplannedDeploymentDatecreatedDateTimecreatedBymodifiedmodifiedBymodifiedByAudit (unused)
relatedObjectsrelationTypesattachmentsnotes
NetworkCI
idnamevendorversiondescriptiontypecategorybarcodeserialNolicenceKeysmediadslLocation
licenceTypelicenceQuantity/licenceBalance (:= installations Quantity)licenceExpirationDate
installationsOnCIinstallDates
currDeploymentStatuscurrDeploymentDateplannedDeploymentStatusplannedDeploymentDatecreatedDateTimecreatedBymodifiedmodifiedBymodifiedByAudit (unused)
relatedObjectsrelationTypesattachmentsnotes
SoftwareCI
ProblemRecord
idproblemTypecurrProblemStatus
idparentprojectNameprojectObjectiveprojectMemberRolestartDateTimeendDateTimerelatedObjectsrelationTypesattachmentsnotes
Project
childProject
ChangeRecord
idchangeTyperiskcurrChangeStatuspirResult
WorkPackage
idworkPackageTypewpSequenceNowpPredecessorseverityOverridepriorityOverridecurrWPStatusbudget
childWork
Package
ArticleIDCreateTimeCreateByArticleTypedescription (Body)public (SenderType)spentTimeattachmentsbudget (1.1)expenses (1.1)
TicketArticle
projects
Person
idtitlefirstNamemiddleNamelastName/displayName (:=fistName & lastName)statusvip: booleanbusinessPhone1businessPhone2mobilePhonefaxemailAddressinstantMsgAddressjobTitlecostCenterpreferredLanguageattachmentsnotes
persons
idpagerworkCalendarhourlyRatehourlyOvertimeRate
Agent
idtypenamedescriptionrelatedObjectsrelationTypesattachmentsnotes
Skill
agentSkills
isAgent
idnamegroupEmailAddressnotes
Group (Agents only)
n..1 members
agentManager
childLoc
1..1 supportingGroup& 1..1 serviceManager
AvailabilityStatusChange()TicketOnServiceIncident()
serviceIDserviceNameserviceDescriptionserviceNotesserviceType(serviceCategory)
serviceCriticality
serviceDeploymentStatusserviceAvailabiltyStatus
serviceCalcValueserviceBaseCostserviceUsageCostserviceUsageUnit
relatedObjectsrelationTypes
Service
*..1 relevantService
Ticket
TicketIDTicketNumberCreateTimeCreateByresponseTimedueTimerepairStartTimerecoverStartTimecloseDateTimeclosureResultmodifiedDateTime (ChangeTime)modifiedBy (ChangeBy)currTicketStatus (state)currEscalationLevelcurrEscalationTodecisionDatedecisionResultsummary (TicketTitle)impactpriority (TicketPriorityID)/totalTime (:=sum(spentTime))outOfScope: booleanbillingType/totalExpenses (:=sum(expenses)) chargeAdjustment/totalCharge (:=totalTime + totalExpenses + chargeAdjust.)billingStatus ( all in Version 1.1)relatedObjectsrelationTypes
1..n requester1..n user (customer)
& 1..n owner& 1..n decisionBy
1..1 ticketClass
1..1+TicketID
1..n serviceUsers& 1..n eligibleRequesters
documentOwner
idcontractNotitledescriptioncategorycontractStatustermStartDateTimetermExpirationDateTimeterminationNoticeDateTimerenewalNoticeDateTimecostPerTermlastReviewDateTimenextReviewDateTimewarrantyTyperelatedObjectsrelationTypesattachmentsnotes
Contract contractOwner
idorderNoorderDateorderSubjectdescriptiontypecategorystatusgoodsRequiredDategoodsReceiptDatetermOfPayment: varchartypeOfDispatch: varcharshippingCost/orderSubTotal (:=sum(pricePerPos))orderPriceAdjustment/orderGrandTotal (:= SubTotal + Adjustmt.)invoiceDateinvoiceNo: varcharcreatedDateTimecreatedBymodifiedDateTimemodifiedByrelatedObjectsrelationTypesattachmentsnotes
Order
idpurchaseDateinvoiceNopricePerUnitunits/totalPrice (:=pricePerUnit * units)lease: booleanleaseReturnDateleaseReturnNotificationDateobjectLifespandepreciationMethodinitialBookValuecurrBookValuesalvageValueattachmentsnotes
Financials
ciOwner & ciUsers
ciManufacturer & allocatedToOrgUnitorderNo
requester & authorizedByPerson & billToContactData & shipToContactDatasupplier
idposquantitypartNodescriptionpricePerUnitpricePerPosreceiptDatereceiptQuantityCIClassnotes
OrderItem
items
1..1 ArticleFrom & ArticleActor (1.1)
organization specific
Calendar
idreleaseTypecurrReleaseStatus
ReleaseRecord
idslEscalationThresholdslCreditOrBonus
EscalationSchemeserviceLevel
ciIncidentStatus& ticketHistory
1..n manager
ciServices
idname
Queue
1..n groupdID
1..1 queueID
LEGEND
Classes White background: Implementation in OTRS::ITSM v1.0 Grey background: Implementation in future OTRS::ITSM release
Attributes Black text: Implementation in OTRS::ITSM 1.0 Grey text: Implementation in future OTRS::ITSM release Blue text: Available in OTRS Framework 2.x
© 20062007Enterprise Consulting GmbH und OTRS GmbH
Diese Werk ist geistiges Eigentum im Sinne des Urheberrechts.Es darf als Ganzes kopiert & weitergegeben werden, vorausgesetzt,
dieser CopyrightVermerk befindet sich auf jeder Kopie.
Objective: Functional Class Model (UML 2.0) of the CMDB, conform to ITIL® best practices. For the technical DB scheme, implemented in OTRS::ITSM, see: http://ftp.otrs.org.