Uit Hack42
Wat voor soorten objecten hebben we?
- systemen - iets met een soort van CPU en memory, waar een OS op draait
- "universele" - OS wordt extern geladen, aanpasbaar met uitbreidingskaarten, etc.
- "dedicated" - OS in firmware, single task (rekenmachines e.d.)
- peripherals - in/uitvoer voor bovenstaand
- invoer (keyboards, tablets, muizen, trackballs, kaartlezers, barcode scanners etc.)
- uitvoer (printers, plotters, kaartponsers, monitoren)
- combinatie van bovenstaande 2 (terminal, kaartlezer+ponser, etc.)
- opslag (harddisks, floppies, bernoully, MO, magtape, paper tape, etc.)
- netwerk
- specials
- (electro)mechanische reken- en typmachines
- discrete elektronica
- purpose-built spul (testapparatuur, etc.)
- media
- documentatie
- algemeen
- specifiek (install/user/sys.mgmgt/prog/service manuals)
Wat moeten we per object opslaan? (n.b. dit zal varieren per soort object)
Algemeen
- modelspecifiek:
- "Meer info" (externe links)
- Knowhow
- exemplaarspecifiek
- uniek catalogusnummer met QR/barcode
- Foto's (of link naar gallery/mediawiki)
- Edited by
Voor hardware
Structuur:
- fabrikant
- model 1
- exemplaar 1
- exemplaar 2
- ...
- model 2
- exemplaar 1
- ...
- ...
- model 1
- ...
- algemeen: fabrikant, model, algemene specs (architectuur e.d.), productieperiode
- specifiek: configuratie/variant, serienummer, productiedatum, andere kenmerken, "hoort bij"
Voor media
Structuur:
- fabrikant/leverancier
- pakket 1
- pakket 2
- ...
- ...
Een extra relationele laag lijkt me hier niet nodig omdat we waarschijnlijk zelden meerdere exemplaren van hetzelfde pakket zullen hebben, en hetzelfde pakket op verschillende media verschillende SKUs zal hebben.
- pakket, SKU, versie, media, "hoort bij"
- voor OSen: target systeem/config/specs
- voor applicaties: target OS, requirements, restricties.
Voor documentatie
- leverancier/uitgever, auteur, titel, ISBN/SKU, datum
- specifieke docs: "hoort bij", versie
--Stoneshop (overleg) 21 aug 2014 13:16 (CEST) edited by Macsimski 21 aug 2014 13:50