Make your own free website on Tripod.com

Can you all help me please. What I want you to do is to look at each paragraph and tell me which UML diagrams can be made from each. Also tell me if for any paragraphs  NO UML diagrams can be made. THANKS. Any answers, can you email me at loverboy260@o2.co.uk*. I would appreciate ANYTHING you can tell me.

(* I put in the wrong address so if you emailed me before can you do it again?? sorry!)

1. Matchless matchwood (MM), an international company specialising in the wood machining of high quality doors, frames, windows, stairs and balustrades, is to reorganise and automate its factories. It has a number of such factories dispersed around the world and is considering the implementation of direct sales via the internet.

2. MM has a large number of machines capable of CNC (computerised numeric control) that are currently set up and controlled manually. Skilled machinist are hard to find and the company is investing in CNC interfaces that will connect their machines to their computer system. All the CNC interfaces come with low level drivers and well specified command sets that they respond t. as the name suggests the commands are numeric in nature and very few of the machines use the same command number for similar actions. in fact, the machines which are similar have different command sets. although all machines (even feed rollers) have commands start, stop, get/set speed (to x, by x%, min, max or optimum), accept/eject work-piece and get status, they all use different commands to do so. ovens also have set/get temperature while cutting machines have get temp, get torque, get/set height and with get/set machine pattern. spray machines have same functional commands as cutting machines (except get torque and get temp) but also include a set spray pattern command. all of the low level drivers have the autonomous ability to generate an alarm. (they generate a unique numeric sequence which should be continuously scanned for) the recipient of the alarm is expected to respond by retrieving the status and acting according to the manufacturer's recommendation for the status code.

3.Motorised feed/takeoff rollers are fitted to each machine. These rollers are again controlled manually but provisions has been made for the appropriate 'roller interfaces'/

4. each machine oven and feed has maximum. minimum and optimum speed. Unfortunately these speeds vary considerably from machine to machine and also according to the type of  wood (oak, ash, sapele, iroko etc) being worked upon and even the state of the wood (wet, dry, green, seasoned etc)

6. The company keeps records of their wood stock that indicate among other things (such as dimensions) how seasoned (green/wet) the wood is. The moisture content is measured frequently and recorded.

7. It is envisaged the machines will be so organised, and aligned, as to allow the feeding directly from one machine to next. therefore the feed speed of the machine must be matched not only to its capacity/speed of machining but also to that of the next machine.

8. All feed have a maximum to minimum range that exceeds of the machine they serve. there will be no provision of a buffer (stockpile) between the machines.

9. unless there is an emergency failure, the machines should not stop while they are machining.

11. if we disregard the fact that all wood will be scorched when cutting/shaping at  a speed that is too high, then typically the wood will be damaged by low speeds (splintering) and the machine safety will be compromised by high speeds. This general rule is reversed in the case of spray equipment and ovens also scorch at low speed. In the case of drying ovens there is a problem with flammability so careful control of the temp is required especially where the paint/varnish is based on volatile flammable solvents.

12. the company has allocated a room that ahs a view of the factory floor as a control and server room and intend to install the centralised control panel there. all aspects of machine control will be available in the control room. It is expected that it will be used for synchronising and/or emergency control, and that the fine control may be done locally at the machine.

16. The buyer may buy at the market auctions. A purchase involves a seller, a ‘lot’, an auctioneer, and bidder(s) plus the general auction staff. One of the bidders ends up as the purchaser (assuming the lot reached the reserve price). A sale starts by the seller indicating the reserve price to the auctioneer. The auctioneer initiates a bidding process by describing the lot and determining the initial starting price. To determine the starting price, the auctioneer repeatedly suggests lower and lower prices until a bid is made and accepted. The bidding process then proceeds as he repeatedly requests bids, indicates the current bid (and bidder) and /or accepts bids (and the bidder indicate bids). Finally, the auctioneer accepts (or rejects if below the reserve price) a final bid (5 sec without a bid) from one of the bidders, who is deemed to be the purchaser. The successful bidder passes their details to the auctioneer. The sale is concluded by initiating an accounting process that creates an invoicing process which prepares an invoice (and copies) which are distributed to the purchaser and the accounts department (for reconciliation). The purchaser settles up by paying the agreed price, which is reconciled with/against the invoice reconciliation copy. The accounting process ends by passing on payment to the seller. Prior to doing this, commission is calculated and deducted from the purchaser’s payment. If the bids do not reach the reserve price, the lot is deemed to have been withdrawn and a flat fee is charged to the seller. The seller may draw at any time prior to the reserve being met. 

18. Thee investigation into a private door centre revealed the following facts about blood: A donor is banned from giving blood for life if they have ever had yellow jaundice, malaria or aids. The cannot give blood while they are taking medication nor while ill, nor for the two weeks following to allow time for the infection or drugs to leave there system. Blood is quite simple and consists of plasma, white cells, red cells, and perhaps the rh protein( giving the rh+ve blood types e.g. O+ is just O-with the additional protein). Types A and B are just type O with the addition of an A molecule or a B molecule respectively while AB has both molecules. Generally the rules with regard to donations can be quite complex but there is one simple rule that any one can receive blood of exactly the same type with the same Rh factor. Selecting donors with a suitable blood type is not as simple as it may sound. Type AB+ can receive blood from anyone no matter what type of blood the donor has but they cannot donate blood to anyone but another AB+. At the other end of the spectrum O- can only receive O- blood but they can donate blood to everyone else as they have universal blood. A types can donate to B types and vice versa nor can either donate O types. On the other hand O+ can donate to B+, A+, and AB+ but not to O-, A-, B_ nor AB-. In fact AB- can receive blood from any other Rh- type but not any Rh+ type and it can only donate to AB+ (and AB- of course). B- can be donated to B+, AB- and AB+ but can only recieve donations from O-.

19. All wood machinists must be trained on a machine b4 they can work on it. The training must be updated regularly (1-5 years depending on the type of certificate). Even cleaners or office staff ( if they are to enter into the workshop) must have a valid/ current certificate in basic machine shop safety). Staff may, and often do, hold many valid certificates from first aid to machine minder. Some staff ( clerical, trainee and office cleaners) may have no current certificates. The company has an active approach to staff development and as a consequence, staff frequently change their role within the company. Typically a staff member takes up many positions within the company often starting as a trainee and ending as a manager.

20. the company is a close and caring concern and in its early days while it was very small the company would shut down for the annual holiday and all its staff (and their immediate families - a maximum of 2 adults and three children) went on holiday together (paid for by the company). in those days the managers knew their staff and did not keep any records. as the company grew so did the need for keeping records and the works holiday was found to be less suitable as some preferred holidays at different times (eg ski or avoid children). in order to avoid significant production problems it was decided that a holiday roster taking into account the individuals preferences would be the best compromise. currently the company has a scheme where they will organise and pay for the basic holidays (flight and room accommodation only) for its staff and their immediate family. staff can of course organise and pay themselves. in order to facilitate the management of this records are kept of staff preferences such as preferred dates, locations, special dietary needs, activities, star rating, preferences (children/smoking etc) any extra options are paid by the staff member.

21. the company keeps a record of the employees past and current service including pay rates (some are hourly and others manual), the position/job held, qualifications obtained (with "valid until" dates etc), leave taken, sickness record and details, review comments, names, addresses, phone numbers, next of kin, NI no, sex, DOB, ethnicity/ religion and pension status.

28. initially when preparing the contract the options are unclear and staff present options repeatedly until the customer selects one (option) and they enter a negotiation (of contract phase). DURING the negotiating things (Quality, DIY content, time and discount) are varied and the new price indicated until provisional agreement is reached (and the acceptance phase is accepted)

29. during detailed design stage there is a sequence of phases where access is agreed (date and time), the site is measured, plans are drawn and design is agreed. the draw plan is frequently re-entered when customer requires minor alterations. this can happen as the plans are being drawn or later during the phase where the design is agreed or even during the constructionstage. the phase where the design is agreed is fundamentally repeated explanation of the plans (and design
decisions) until the design is agreed (perhaps after the modification). At any time during the detailed design stage the customer may withdraw without cost if access could not be agreed but otherwise an invoice may need to be drawn up.

30. when the design is agreed the construction stage starts and terminates when the customer 'signs off' (satisfied), withdraws requires major/minor design alteration or, in the case of DIY, parts are delivered. Withdrawals (would require an invoice) and alterations (minor -redraw plans, major -new contract) could happen at any time. During construction stage all the parts are first manufactured. if they are DIY parts, they are delivered otherwise an installation phased is entered where
the parts are installed until the customer is satisfied and 'signs off' indicating their satisfaction. [/quote]