FTTH Terminal Box
Field Assembly connector
EPON system
Fiber Switch
SFP Transceiver
Media Converter
PDH Multiplexer
Optical Automatic Protect
PLC Splitter
Optical Circulator
Optical Isolator
Optical Switch
Patch Cord/Connector
Optical Adaptor
Optical Attenuator
Patch Panel
Fiber Optic Closure
In-door Terminal Box
Optical Distribution Frame
FTTH Drop Cable
Optical Cable

í˘Unified Modeling Language (UML)(1)
Developing business applications that use different technologies is like trying to hold a meeting among people with completely different agendas: Ití»s possible, but youí»re just as likely to fail as to success. What you need is a well-designed plan before you begin.
Thatí»s where UML(Unified Modeling Language) comes in. Developed by the Object Management Group (OMG), UML is a powerful method for describing business processes in a form that helps both developers and users. UML can speed up development cycles and increase the reliability of your applications. Moving from data to objects.
Flowcharts are marvels of simplicity. Using graphical notation, they describe the steps required to complete an action. Processes are broken down into clean, logical sequences, making flowcharts excellent tools for describing business problems and facilitating application coding.
In a flowchart ití»s easy to see how one step is related to the one that follows. At the same time, however, so many details must be provided that each activity is essentially an isolated act. You might also notice that, in building the flowchart, a great deal of effort has gone into describing common behaviors such as troubleshooting problems with database access. The level of detail required makes it difficult to describe business processes, inevitably leading to errors and inaccuracies. But this method was the norm back when Cobol was the hottest programming language on the planet. In those days, developers had to crush their business scenarios into fragments that Cobol could understand.
A much-needed evolution resulted from the OO(object-oriented) approach. This stratagem gave software developers a concept that mirrored real life: a world made of things, each with their specific attributed and behaviors. We can easily drive a car because all cars share a set of standard controls. The ignition system, steering wheel, and brakes are controls we use to make the car perform a specific action, regardless of whether or not we know how each control was built. Similarly, OO programming languages let you define controls to trigger specific behaviors from an object.
By letting developers define objects as unbreakable mixtures of data and behavior, OO pushed system engineering to new heights. Developers could remove repetitive descriptions of typical actions from their code, embedding them instead within the definition of each object. Thanks to a structure that makes behaviors and controls public while hiding the underlying code, programmers can now use objects without actually knowing how they were built. Thus code can be written that focuses on real business problems, omitting object-related issues from applications.
bc-optics (hk) limited copyright © 2006. all right reserved    design by sendnet.inc