摘要: The class diagram of our Courseware Management System case study can be built after a careful analysis of the requirements. In the previous article, we identified the primary actors and use cases in the use case model of the case study. Because we did much of the groundwork of our analysis while building the use case model, we will use those analysis steps as the basis for identifying the classes and interfaces of this system. Let us recap our analysis that we had performed when we desi 阅读全文
posted @ 2008-01-26 23:20 weiwei~ 阅读(1323) 评论(0) 推荐(0)
摘要: By definition, a class diagram is a diagram showing a collection of classes and interfaces, along with the collaborations and relationships among classes and interfaces. A class diagram is a pictorial representation of the detailed system design. Design experts who understand the rules of modeling and designing systems design the system's class diagrams. A thing to remember is that a class diagram is a static view of a system. The structure of a system is represented using class diagram 阅读全文
posted @ 2008-01-26 23:16 weiwei~ 阅读(683) 评论(0) 推荐(0)
摘要: For drawing use case diagrams, you need to use any tool that supports use case diagrams. We will be using the Poseidon Community Edition tool for drawing the use case diagram, as shown in Figure 3.7. You can use any tool that you are comfortable with. A use case modeling tool provides a palette of options to draw actors and use cases and to define relationships between the use cases. 阅读全文
posted @ 2008-01-26 23:11 weiwei~ 阅读(572) 评论(0) 推荐(0)
摘要: Let us analyze the problem statement to identify the potential actors and use cases of the system. First, let us list the potential actors. A quick look at the problem statement shows up the following terms and entities specific to the system: 阅读全文
posted @ 2008-01-26 23:07 weiwei~ 阅读(1732) 评论(0) 推荐(0)
摘要: The Use case diagram is used to identify the primary elements and processes that form the system. The primary elements are termed as "actors" and the processes are called "use cases." The Use case diagram shows which actors interact with each use case. 阅读全文
posted @ 2008-01-26 23:05 weiwei~ 阅读(470) 评论(0) 推荐(0)